Warning: Permanently added '10.128.0.175' (ECDSA) to the list of known hosts. 2019/02/24 10:05:32 fuzzer started 2019/02/24 10:05:32 dialing manager at 10.128.0.105:33927 2019/02/24 10:05:32 syscalls: 1 2019/02/24 10:05:32 code coverage: support is not implemented in syzkaller 2019/02/24 10:05:32 comparison tracing: support is not implemented in syzkaller 2019/02/24 10:05:32 extra coverage: support is not implemented in syzkaller 2019/02/24 10:05:32 setuid sandbox: support is not implemented in syzkaller 2019/02/24 10:05:32 namespace sandbox: support is not implemented in syzkaller 2019/02/24 10:05:32 Android sandbox: support is not implemented in syzkaller 2019/02/24 10:05:32 fault injection: support is not implemented in syzkaller 2019/02/24 10:05:32 leak checking: support is not implemented in syzkaller 2019/02/24 10:05:32 net packet injection: support is not implemented in syzkaller 2019/02/24 10:05:32 net device setup: support is not implemented in syzkaller 10:05:33 executing program 0: 10:05:33 executing program 1: 10:05:33 executing program 2: r0 = shmget(0x2, 0x2000, 0x78001218, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) 10:05:33 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x7) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 10:05:33 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x898, 0x80) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) socketpair(0x18, 0x0, 0xffff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) fsync(r2) fsync(r0) r3 = fcntl$dupfd(r2, 0xc, r2) getsockopt(r0, 0xa71, 0x9, &(0x7f00000000c0)=""/245, &(0x7f00000001c0)=0xf5) paccept(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8, 0x30000000) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) r4 = fcntl$dupfd(r3, 0xc, r2) r5 = msgget(0x3, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r14 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000480)={{0x6, r7, r8, r9, r11, 0x2, 0x20}, 0x0, 0x1000, r12, r14, 0xf8, 0x9b1, 0x4, 0x10000}) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000500)={r6, r10, r13}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x3, 0x4, 0x800}, {0x18, 0x3, 0x80000001, 0x80}, 0x2, [0x8, 0x1, 0x6, 0x7, 0x8, 0x0, 0x58fa, 0xee01]}, 0x3c) getsockname$unix(r3, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) r15 = shmget(0x3, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000600)=""/46) getrusage(0xffffffffffffffff, &(0x7f0000000640)) bind(r1, &(0x7f0000000700)=@in={0x2, 0x2}, 0xc) sendto(r4, &(0x7f0000000740)="d45fd1a0449c0cb854d6a6002741eeb8c9fe714a5aa6cf7ad317fc29491b86b30beb", 0x22, 0x1, 0x0, 0x0) msgget$private(0x0, 0x20) openat(r3, &(0x7f0000000780)='./file0\x00', 0x0, 0x60) shmctl$SHM_UNLOCK(r15, 0x4) 10:05:33 executing program 5: r0 = semget(0x0, 0x3, 0x41e) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7ff, 0x498, 0x0, 0x80000000, 0x0, 0x3, 0x80000001, 0x1, 0x1000]) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/230) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x3ff]) r1 = getgid() getitimer(0x2, &(0x7f00000001c0)) r2 = semget$private(0x0, 0x0, 0x0) setregid(r1, r1) semget$private(0x0, 0x7, 0x500) semget(0x2, 0x2, 0x292) r3 = getuid() r4 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x1, r3, r1, r4, r1, 0x1}, 0x3, 0x3, 0xffffffff80000001}) r5 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) connect$inet6(r5, &(0x7f0000001300)={0x18, 0x3, 0x5, 0x3a8}, 0xc) getitimer(0x1, &(0x7f0000001340)) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(r5, 0xc, r5) renameat(r6, &(0x7f00000013c0)='.\x00', r8, &(0x7f0000001400)='./file0\x00') getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, 0xc) fcntl$setown(r5, 0x6, r9) recvfrom(r6, &(0x7f0000001480)=""/4096, 0x1000, 0x840, 0x0, 0x0) connect$inet6(r5, &(0x7f0000002480)={0x18, 0x0, 0xffff}, 0xc) pipe2(&(0x7f00000024c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000002500), &(0x7f0000002540)=0xc) r12 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000002580)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f00000025c0)={{0x1, r4, r13, r10, r1, 0x108, 0x20}, 0x5c1a, 0xbd9, r9, r9, 0xfa11, 0x4, 0xfffffffffffff3a3, 0x5}) semget(0x1, 0x2, 0x404) 10:05:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80a82, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) 10:05:33 executing program 1: clock_nanosleep(0xfffffffffffffffe, 0x0, &(0x7f0000000240)={0xffffffffffffff84, 0x7ffffffd}, 0x0) r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000000000)={0x1, "5fbcc0533d2acb77979250dc1cfabe02ac386bd6c52b580a6ee53196e532a4a24d81ba401412501e98fe1435d5a26874d856cd5f69fe0f20523952fbe3042abf82d5"}, 0x4a, 0x9522bbf3e5a3422e) 10:05:33 executing program 3: clock_gettime(0x0, 0x0) r0 = shmget(0x2, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) shmget(0x3, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) 10:05:33 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001080)={0x0}, &(0x7f00000010c0)=0xc) fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(r0, 0xc, r0) linkat(r2, &(0x7f0000001100)='./file0\x00', r2, &(0x7f0000001140)='./file0\x00', 0x400) setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000001180)={0x7, 0xffffffff00000001}, 0x10) clock_getres(0x3, &(0x7f00000011c0)) flock(r0, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001200)="da34c97c647140f0cb460af190722486e7d4c1cef2e32123a47a2f87ee0376a5bb5ea24a409cdd1cd0fcf7d2221a45cce435e4834f3a80ecb31b01b5bfc6130d8e7d724d82f70bfa1daaee5cdaf62cb3e8e15c3e5d20d7ec40780329b80ce967acaa22363687614b97fe8072ef6a7ac84379b3761642f97b82e0cacbf38e54b5190c1c4c2f60c68549ac7b2870c484eebb0d3824aef0403f90", 0x99) fcntl$setown(r0, 0x6, r1) clock_gettime(0x1, &(0x7f00000012c0)) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000001300)=0x1, 0x4) chroot(&(0x7f0000001340)='./file0\x00') r3 = socket(0x17, 0x5, 0x1dbe) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000001380)=0x10000, 0x4) fcntl$setstatus(r3, 0x4, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000013c0), 0xc) getpeername$unix(r2, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000001480)={0x100000001, 0x2}, 0x10) flock(r3, 0x9) linkat(r2, &(0x7f00000014c0)='./file0\x00', r2, &(0x7f0000001500)='./file0\x00', 0x400) sendto(r3, &(0x7f0000001540)="806072a58cb4011392587b7ec55ebea257b7ce2e19b97bbeff99ff0631864283851d09e830e820a4ab54bfd4af1a35f15fd5c990931101fb27ba4ca0911fe65e23fe3db231", 0x45, 0x1, &(0x7f00000015c0)=@in6={0x18, 0x0, 0x7, 0xbabb}, 0xc) setrlimit(0xf, &(0x7f0000001600)={0x57, 0x3}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001640), &(0x7f0000001680)=0xc) openat(r2, &(0x7f00000016c0)='./file0\x00', 0x40000, 0x10) r4 = socket$unix(0x1, 0x1, 0x0) dup(r3) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000001700), &(0x7f0000001740)=0x10) socket$unix(0x1, 0x2, 0x0) flock(r4, 0xf) 10:05:33 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) getpeername(r0, 0x0, 0x0) socketpair(0x19, 0x20000004, 0x7, &(0x7f0000000040)) flock(r0, 0x4) 10:05:33 executing program 0: r0 = semget$private(0x0, 0x0, 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/165) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/119) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0x100) r1 = semget(0x1, 0x1, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x7, 0x5, 0x7]) getrlimit(0xb, &(0x7f00000001c0)) r2 = dup(0xffffffffffffff9c) getsockname$unix(r2, &(0x7f0000000200)=@file={0x0, ""/39}, &(0x7f0000000240)=0x29) fchmodat(r2, &(0x7f0000000280)='./file0\x00', 0x2, 0x600) sendto(r2, &(0x7f00000002c0)="8467cc7ef6078ff98f0753d0722a0fb2102b116cb5b9", 0x16, 0x0, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) semget$private(0x0, 0x0, 0x8) r3 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x3, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000480)={r3, r5, r7}, 0xc) connect$unix(r2, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000500)=[0x4, 0x2]) semget$private(0x0, 0x0, 0x80) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setuid(r11) semget$private(0x0, 0x7, 0x8) getpgid(r4) clock_nanosleep(0x40000003, 0x1, &(0x7f00000005c0)={0xb76, 0x4}, 0x0) mknod$loop(&(0x7f0000000600)='./file0\x00', 0x80, 0x1) getsockname$inet6(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000006c0)={{0x4, r5, r12, r5, r8, 0x24, 0x2}, 0xfffffffeffffffff, 0x40, 0x80000000}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) r13 = shmget(0x3, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f00000007c0)={{0xffffffff, r11, r6, r11, r9, 0x4, 0xffffffff}, 0x3, 0x5, r10, r10, 0x0, 0x3, 0x6}) 10:05:33 executing program 2: r0 = socket(0x1f, 0x10000000, 0xfdc) r1 = dup(r0) r2 = socket(0x7, 0x3, 0x8e) setsockopt$sock_int(r0, 0xffff, 0x1011, &(0x7f0000000000)=0x9, 0x4) fsync(r0) write(r0, &(0x7f0000000040)="3ac544131cc513baa59db2950a524494bd16bb8d28eca3b8f29dc5217c7af046ec3f1fc0a81e00e5dc9501772d57245aa6138f1792322402dfb49a582487a99a6d402026868a3562567ab2ed", 0x4c) recvfrom$unix(r0, &(0x7f00000000c0)=""/32, 0x20, 0x802, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) listen(r1, 0x5) bind$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) linkat(r1, &(0x7f0000000240)='./file1\x00', r3, &(0x7f0000000280)='./file0\x00', 0x400) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fsync(r1) fcntl$getflags(r7, 0x1) fcntl$lock(r6, 0x9, &(0x7f0000000340)={0x3, 0x2, 0xfffffffffffffff7, 0x0, r4}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000400)=""/213) dup2(r0, r6) linkat(r6, &(0x7f0000000500)='./file0\x00', r6, &(0x7f0000000540)='./file1\x00', 0x400) pwritev(r2, &(0x7f00000009c0)=[{&(0x7f0000000580)="8fa1ef87a11e46235f", 0x9}, {&(0x7f00000005c0)="92d4083eaf5f94a9f455c898e4704cb49bd9dd712aa1aa982c3eda02fe4217fc2de1581a2a33ad0ea08136d66ef97a7971ff9c845853c5788df6bfd3ee9942dfe10b0fa74a", 0x45}, {&(0x7f0000000640)="3f5b9362ca53e7a1bde0adec2a9d9b0c4de3aadd9b063315a15a903851347d59efa733a3b0e0cbd064b245d62b5b912a209e997773b82e51968251e27f83ba392dc8bb63a8f1ddeb5e4f911ce0e49d6a61524c4bd07c4fd4d3a9b8e0b81aeee255bd13e756900e08dce27ca74559f07aafec557a1b3ed172d3902e1577a626347fe9260f07230204f79d4f5f69", 0x8d}, {&(0x7f0000000700)="bbf347a9b0d82fab993abca8", 0xc}, {&(0x7f0000000740)="aaca830393c07878f0abee98d1d7fd26a4eb9eb0ed6f03dc1b00990fa2eafab427cf2c7dca22f3b7d966df0fcd83c27b59bcaefa654a7a7a9ef83096f32cb7ca963be43078c820be91ed74ce973aebdbcb0e855dccd7e626d19dcca5af136fe5f79d90d6736d46bec9887b7850c7713afdc2a1b20d15b7a1593395e39c0c0e93f5d5fc89b86a8364cc705f0f87be9983be777cfb8a", 0x95}, {&(0x7f0000000800)="4168d2fe7a7a52454e89d18e896bb71ae265eee96c038a21194e122e7cae2fa7", 0x20}, {&(0x7f0000000840)="09c1e15c3f7dc13b38cd6e3800f0b11165aea50aebfac0047eea242f1f374d1aba243a988f094d0a9a21fe6b2febeefcf6876352fa6d23a67e42fd41c9d5a9b53171ee0d477e85efd2b1b306c18361be7a09027aea182faa5e889c93f2688a713a38a29345279a5da4244f8cefd6b4e778c4c079895ae25a3253b58b9b7a1cd6a4e6446bfee261740d541760dfab89e880fcd90ed4aef2274ebb90ee81b34cae1ca6741f3d0f000973a7fc55c23f6374d6355103f68716e3b3367aeb8b", 0xbd}, {&(0x7f0000000900)="ba27af5c1a2e528b3a967d616b3d3210070d3db6a6bf33afff88fa818092aec87a39ba6ba7233fae526a8350a49240045657cd3fcbd24548a47c23ad96fbed7595342076176174e174f9cf95d1649cc4aa345e7c688d616b19d3d3a14ea14b4149b6e32263daa1f3a72ecbef0083ea92f0e680ccc3afa7e6820dd92cbdc66d40de760b1e8c2836df092634db2d27243b", 0x90}], 0x8, 0x0) lstat(&(0x7f0000000a40)='./file1\x00', &(0x7f0000000a80)) r8 = open(&(0x7f0000000b00)='./file1\x00', 0x20, 0x1) recvfrom$unix(r2, &(0x7f0000000b40)=""/127, 0x7f, 0x840, &(0x7f0000000bc0)=@abs={0x1, 0x0, 0x2}, 0x8) utimensat(r3, &(0x7f0000000c00)='./file2\x00', &(0x7f0000000c40)={{0x9, 0x101}, {0x2, 0x101}}, 0x0) accept(r5, &(0x7f0000000c80)=@un=@abs, &(0x7f0000000cc0)=0x8) listen(r8, 0x9) 10:05:33 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000000)={0x1, 0x7}, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0xd3b, 0x80000000000000}, 0xc) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x200) truncate(&(0x7f0000000180)='./file0\x00', 0x0) r3 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) clock_getres(0x0, &(0x7f0000000240)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) unlinkat(r0, &(0x7f0000000300)='./file0\x00', 0x800) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000340)={0x9aef, 0x6}, 0x10) bind(r3, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000400)='-,\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='-\x00', &(0x7f00000004c0)='\\{\\^{.:+.)\x00', &(0x7f0000000500)='-}:i\\.\x00'], &(0x7f0000000600)=[&(0x7f0000000580)='$\x00', &(0x7f00000005c0)='%$\x00']) utimensat(r0, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) r4 = semget(0x3, 0x0, 0x100) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000006c0)={{0x7f, r1, r2, r1, r2, 0x8, 0x1}, 0xcc2, 0x1, 0x8}) utimensat(r0, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x8c, 0x5}, {0x5, 0x8}}, 0x200) getpeername$inet6(r0, &(0x7f00000007c0), &(0x7f0000000800)=0xc) pwritev(r0, &(0x7f0000000d40)=[{&(0x7f0000000840)="d9ba448f8dd63b8607492127d39703406338ab25b98cf0eba2f2cbe99f624565ec6e9d7cfc44c084b84ce926b7b84b85d4b73e7278adf3efca364c9e01fb5a369e7e510a7e32888b4b3dc9c425de2b5fa4a3a2a2bb7e129a82c461472f97c41e1892ced87301b1bf4b43bc79f33dd9856b78f8c72f60e71ffc1debba1c9ed16b15fdb70e3a61f29481125880fe76b5b5e0a063d876d6a781cba45200239cf40717df9163066a58bc73bf7625848bb6c2a0dc78ab1214d83ce0f3468619b6d4808051", 0xc2}, {&(0x7f0000000940)="b41f6824703e6a68833025702f124200b04cda55d7c7c55e70f400291bb781dcf19e93d03c2843f90859f79b038eb293d0d0dc31cdc789fc07c3c5a0770add5d17fc5a43e4ca6e126104847114ac48995506dd811ad15898b74e3a729782c300a2", 0x61}, {&(0x7f00000009c0)="b5714c05a715f48bd98b2b4cb7b765fa7639cad43e50f9ef4dcec697ed5eb9da30fc2c6757faf9da3a973344e1eb79bf619081cdd6ae91ce42a691d1afb206178423b9a93d05e64049cc4e0b49225ce03ab78aa8342dcaaf05dde30d3ecce8b1b2949c7e4474a58def7a2130b88160ec3e810de82995f821c5e4f948582b4215e1b910f340aefd9cba7200ab1b0799d77d1cbd20938dce046e1d658918c7f2c745e8bf3dd02b4d62c8531b1a4719c386614b8b7f2567c6bb029b177ff0070d8e84d49b48935e6daf36414b6bb28b1205d069ab10", 0xd4}, {&(0x7f0000000ac0)="7be34d16ace3ad7f0a3b82a47f352e00e6a47ab765670a62cfd1978a578535df846ef06fd6df0a9d914f11ba26f232fcceb5f72bf8277d74f456f380d41df742b120ad73a0ef6d78e186344f384578ea386f6aebcce4352757e2cd5ff9ff19d3b31eca25097f68f3c3e0896419d11711ca7a68", 0x73}, {&(0x7f0000000b40)="9b54f9e26ec31befa2f254dec5c893cccedba9c9616f43f3b90182ee785591012e961efe509698d87b1323def9f953b844cc9eb603a6eb13883a9bc4689f775af2ad077728e8a8b75ec68f6b93e5015cda53dc93f610fbf918f846fc354cc67137c310b3ff055d0e3c404a19d68e7d0cdb9ad6dee24a0135db47661fda12ee2772d3b2e084f8373c9a754c419948b5c46effd17bf6ed36c6a1cb4ff48e5f2a851f8d7351c19b5a54b5af52d6dfdc6b85cf2ed30e3cff0e88aaa50e97b1f02023b9", 0xc1}, {&(0x7f0000000c40)="156f2b1af25c178537d31d96bb4db11c99ec892e15924540d2404470cc9e45a80f3057fb0b1861424cc702c83e790b2151e0c1fd838be86067637a0f5dea0d9539211b680b89a94d3e6802a00b6f096a2f736b31e32ecbe009", 0x59}, {&(0x7f0000000cc0)="31c851e29435ad93eca84f51b51043f0ba08c71b2ab8ed92d1554dbb113eda3f32032d2e37d17d9aa5577d4256394f29610a312b30d126ad9d9e0f5bb99e2f24b9bb8d941e9e4429c3c8fe", 0x4b}], 0x7, 0x0) r5 = socket(0x1f, 0xa549d447314df153, 0x8) fchdir(r5) poll(&(0x7f0000000dc0)=[{r0, 0x95}, {r3, 0x25}, {r0, 0xf36825d2552befb7}, {r3, 0x2}, {r3, 0x1e0}, {r0, 0x4}, {r5, 0x4}, {r5, 0x1}], 0x8, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) dup(r5) getpeername(r0, &(0x7f0000000e80)=@un=@abs, &(0x7f0000000ec0)=0x8) semget(0x0, 0x7, 0x16) getpeername$inet6(r3, &(0x7f0000000f00), &(0x7f0000000f40)=0xc) socket(0x18, 0x20000000, 0x4) 10:05:33 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040), &(0x7f00000001c0)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0/file1\x00', 0x0) 10:05:33 executing program 4: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0xfffffffffffffffc) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x48000, 0x100) 10:05:33 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80a81, 0x0) pwritev(r0, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) fsync(r0) ftruncate(r0, 0xb92a) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) 10:05:34 executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x40701, 0x4) pipe(&(0x7f0000000040)) 10:05:34 executing program 4: r0 = getpid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x91) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="8232438068e6dcedf1f281c7cb6d7fc014f965ec7069eca7c5", 0x19) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getppid() r6 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) recvmsg(r1, &(0x7f0000000780)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000640)=[{&(0x7f0000000240)=""/212, 0xd4}, {&(0x7f0000000340)=""/112, 0x70}, {&(0x7f00000003c0)=""/33, 0x21}, {&(0x7f0000000400)=""/205, 0xcd}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/242, 0xf2}], 0x6, &(0x7f00000006c0)=""/152, 0x98}, 0x2) r9 = openat(r1, &(0x7f00000007c0)='./file0/file0\x00', 0x90, 0x44) bind$inet(r6, &(0x7f0000000800)={0x2, 0x2}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000840)={r3, r4, r5}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000880)={{0x18, 0x2, 0x6, 0x37}, {0x18, 0x0, 0x1, 0xb90}, 0x7, [0x3, 0x100000001, 0x2473f149, 0x81, 0x2, 0x100, 0x4, 0x4]}, 0x3c) faccessat(r1, &(0x7f00000008c0)='./file0\x00', 0x48, 0x100) sendto$inet6(r9, &(0x7f0000000900)="7faaffcf4f3c3b6bf2684d184b28ba96e82140c540679c0cbfb5f74c97c171c0aff7f72698576c4a1d1ef090b9eba182a5fbedb839ba0241fa260369f3922c39a07b9500bc02ecfbdc13a0c0c88f16e7afb7cf2d594f36b6e8d5cf8610b93ed450eb114529d8dc1bb2ac", 0x6a, 0x4, 0x0, 0x0) symlinkat(&(0x7f0000000980)='./file0/file0\x00', r9, &(0x7f00000009c0)='./file0/file0\x00') setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000a00)={r0, r4, r8}, 0xc) mkdirat(r1, &(0x7f0000000a40)='./file0/file0\x00', 0x1) mkdirat(r9, &(0x7f0000000a80)='./file0/file0\x00', 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) chmod(&(0x7f0000000b00)='./file0/file0\x00', 0x1) wait4(r0, 0x0, 0x10, &(0x7f0000000b40)) r11 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r11, 0x0) connect$inet(r9, &(0x7f0000000c00)={0x2, 0x3}, 0xc) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000c40)=""/4096) mkdirat(r1, &(0x7f0000001c40)='./file0\x00', 0x8) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001c80)={r2, r7, r10}, 0xc) symlinkat(&(0x7f0000001cc0)='./file0/file0\x00', r9, &(0x7f0000001d00)='./file0\x00') 10:05:34 executing program 0: socketpair(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x5}, 0x8) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) connect(r0, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 10:05:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x20, 0xff}, 0xc) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x8c, 0x3}, 0xc) r2 = shmget$private(0x0, 0x1000, 0x126, &(0x7f0000ffd000/0x1000)=nil) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x8000, r3, r4, r5, r6, 0x1, 0x698d}, 0x7fffffff, 0x8, r1, r1, 0xff, 0xfffffffffffffff7, 0x8}) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000240)="6433817fca5041d4fd20d84f74a4e7469b9d6aa9b93ad29554362bbb59c05d7f7c94e0d3ac6f79b70a2ade118cb50d3f43f5501a36c015e288e51bac43be93c1f70244608f7d63f3cb52efe6db40bef9c1f88cabd98175df8fe187eea45ab574fcf68f49b7f59b800c27440d90541058bce9a75c06ed7cef5e0fba5905c7980996ae199da03fec4c87edfd3402f3a2702c8b1f5fdb7a94f1be6713b9b0eaaed64e3cd874ab50ee7b8f3fed9f710c8db452111239098f3c", 0xb7}, {&(0x7f0000000300)="4124811e0a2de462dff2ff1b16dc0f1e845ec6b7feaf1856f931154e4b20e621203337", 0x23}, {&(0x7f0000000340)="2600ba869f6f55f009f87e72efc63fc5427be83279486041e70761dea6f4c21090b9f777cb4166d84041743cd3a8b60ec0358c2963840704f5c0f492ff51d5243ad5de6785b0faea1469d6f60a6b9528b1abe7e89d9572e059f8de4469cabbbd7d5754a504459ef8658c533b232c2dcee0c6fcbffdfffee3c5229e98ca758cd8411584ab102e0ef8e6a9ed4bfd3437b1a3805ee6c2abd558a3002b23c4ba67fd00d8669bb1c4287f129ec7ce92aae7b96d8985eace3cb614e9bbf9b5d3b36dc6d754e005910b03", 0xc7}], 0x3, &(0x7f0000000480)=[{0x88, 0xffff, 0xffff, "ab8bc59a2fd8831784a63a12234d1629c76b541a2ee94f7fff32952ee8ecf8f0bcb903f10d7945e0de420831210c2eca657491f187c561ac632a14e7aaf7e3c28316184babe8a8ec4a23bdc209b96f12767c508546fd62b6ce3cbf9a986ee25491b0ad84d13adaadf77c74e04adf4cc91e889309101c02"}], 0x88}, 0x3) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000580)="93cb7b30f89647901a3ba1af01881d9fd63244427a31ba20cac925df41e391026146c7103ed4fc039d71133cb1bb2775abbf3ee6e2c4622e1265460b5bb4b34683540b553b62df828111b8d9d1faaaf350f39d5cc7a7b1642d4a0a8c266bdfbcb2e9146832308266d8a1d4f692ac2ebf6300ba8707eb92d6d0f81bdeb54861ef436e0b9bb5f8b7b20aa8c02d9370408fe16e2a3a9219257a0e7433b0e88996e1aecb882ce43d44a60125106ce7500bce2891fd86c3bc23dba4ab38af0f82b266ec5b5548d13d125506ea1df536a09c35d0fc1348ac45a39f91aac81b6de3b29f9f8c988af930a0cf31e297f1d95c0fd36d12602d97ea04aab33c47a39690602367e60f543f9a5d2eaa7633c0eedbce1dffc544c390397e4ff2f8e196721218d7964efe85a85271fb95069dce964fa3c78e8aa94c1742c9bcf730706511d6f6fd531345eee1cdd9cc050870b2a183655e2d6cf1a0c71cbcd861c67b83958f780247f6f7e2fac00c3eb7696d36baf54ba6b871e7146615f5a405706b4a836bed44430f10e995ffd23cc41bf5501567ebe24d2a31b6710e9bb7de2d6c7b94917019f67d20ee63112bc342dc06de98a1f71f66989ac5e2f926ffa0b7f9c3daae275faf2e23098ab9052d5228ac0c140736d8ba9276cdf35d02ac85de6e3479dcdbae581d123c0f1799becd7afa471ba078e0888c848846b23391ddaa2877d01c6541f47a412a930c7cf631799ef307c0a447ce5fc9d1d755b3a8da921e1f0b12999127b835573a0d890396ef5b9765afd2b2700531521759fff6cdcfe14ac513c384116ed7736aa0d6d2cc1433399f3483556d38fdf04217f9dd10ffb7863e4399f82aa89ce9370fadd61303767d0bb22e4e358b387114b5e1d707dd49af194cf7adec808225e86218931519ad1d05abe1980481f5f3aef72ee5a10b275004c8ad6f36587f6c1851911cc997073e753f85c10d93d9e7951576590e4d692c49775ea9097a01ccf66560fea175ad8c6f086d8b6069b52af41d90d6256e06625576f67a47c62e2bc5aa100d55460b02a5ba6bbd1d8358a5553592a732012ae2d0b28126ac11b869c58b5934b7ed1710c8dbeb8ed2f20004e7b6e820a16928ae76b92691a323a79b0fe9abb993f78855c0a748698d3a00e19cdeac1bae5e0bc87b184f713e088f2a82b82830d964c1bba6d4e63197729b6f5d6e4a8a0f14b8c9ca0058ea3c7d8d3c8aa046a35343c0a6620c6198be6e6c2d22b55f9fcff599e88f2389c59d3311e0c485b176dea4acdffebd14853795cd9a68b21f10c3867fbff4fca835ac4970d6c087c433ed11bdc8d46a27dadb28f94788d529f2e2441a9ccded42ccb80576d4a8a2532ec37c842422951d171bf08f68e1eb09666f0dbf30f75c4cb19a70534a29c65954f21bbe1bc9415844a4787ca03a6062ee3ac2c1a09416d4613a3d71bbb781f9d58438dfc384c7d1e7bf46d79b63eb8afaebb1b0f1beef3b9abcf5fb8bbdece43a494e763db5ad92e12419f09bf811963198012c02319c56a187a07710f9359c7a95a8a62768f3f9d7fdc391d6ddb64906db01dc91d70c16dbabd89c2f7bd9657c03ae07bf896e482649064e64913e4820357163cbb9fb9d8951f3c6a63aacb9f58f2b8dfe9861d6facacf86293ac37b7e45c0ef71f3c24226f40f08373a3f84eb25f6c01ef47752156da939b2eeb964d432a598fb0c6e6351837811315735ac3df558c2254efc3c7757f0768a8989795a0c0c2b9e7019420a979d1677cbfa7f1f801d2bc5dbd8f551329064014258abfb5f1a6cc3e477b18e9d24e495f1cb7d2c86410036df19d7e1f5142507d02ddb0722ee65293ae270db62c013cd00c3ea2c6f993d1ff92c7b9b047120efa84dc309a850b0ccb3ac28d9a75345b546081fec77a403d1bd9d597324df46cc468cddcf7cc08b76d9ea1aa5e8b52c566137eb01f3f211a46cc39ae9ceacdc83e663fa07e62c5c7e79b000ec4af1a15d4e3df8db17bec6247301652bc452d56285e7c768539bf30816e7d315025af909e162f454e3077b9546daf4d9988f7e66a685c994ffddc08a1f4c618e92fae5c452345cb718f24cfa086e0721c0efa634e6b6d57b338f415149d8c1daab69d13b103a0058ffb8ec2a5c849f7aa064377e29ea0b42a5ffdc1fc1840da19ba2662588078b990d1de2402d0b518db7966c6d6a1bbe5f71a0dece2422e58fe66ce8cda9235c9e83a71288be58f98bccf129f4b9092959392fca347b46dd150b57bc49b602a2b524676c790d0cf1cc5124f38016a9f759ae384497e791ff94b1969bfd4e3f6161085c83103eabd1daecbf508f42eb31d7b2a4e3d094a75d56dfc9379a70ca9e44555c6a122b0b9124063a8c9a6fe56e90dd44c0f8c0c9a2eccc3b63cf9821625d10f9c25cfc0fbfd0d89430d7c02a68d056bf9853a25cb6a0b134bffa400b01cd42079d49f86773ab94e15f77039b5592297bbe05f6a5f758158696e1e0a0ab64a6c08dd9b31fd28ca931920bff8cb94518ee29e0ed9eab9389a99c72bdaed63039661ed09614997b4ad45555deeddbbe3fa519efae915dd505c8c7c3a21658b4b833c62cca61993d805df67156237e68abaf4583a100629129e269f4ef3828a97764f5a60d719810a66f58ffa162fd02cf902b50f0bf9b8ef136b9e44c93d57d9baf6f24b0be73f4a8d69d6b2b2a4784506d85bef3af86349bff8d51532d17a170f0c3ddfc0f4361c8ffb9dfe833d3479405291dbf53e539774cf0d3a38fd1e534e0157d95193dc6cc1208a95b76f0de1d9c709c4617b4a78605ea910eab2c5cc3676405163c46844c8eb8a55e3b12e7f99e8617f9f854bd9d363fadb4fb776d51f09f31065bd1bbaaeae91bc8a708fe009ac9a4c18634d5e6a33b736ef4e09c4c94846fbae1774323080f42f88743d60ef9f03d1df8a22c763099a8893ba4f3b18b9f215db5b21dc5acfcae7977928c43fa850f058c3b44a6529907ac577b7d2098d9a107417a02f6616192defa7acea95383b72a1a1233b30d94e1062dfc0a1fb2d0585c424c52255da324000af3461e7a7d9346964e5a6190a3478f87c8cb2b62f54316ed3b5325c4f4465a7d8751d13b243f24da254eb8854970e28ae9f8ae007f3729b020375d6bcc067c9be9801e7978fc0f94adee5c671056e9bcd8f83aa1adaf4718f1a067d7952d7d4082de00a638f8ac7493254e8429296ffc7f684463b0b2238b1d5af82ad0af93238b54b111e85ffaa9489df70eb9813d2a0419f8c3f7c6b380570d69167bfb9ed6c4375ce5e726cc71822978e202504ef95485deac43e9a591a4370dd5a79c43decece6f6f9195c7550ec7a45b8ddd4f24dc394dd1d4392ed819e576385d9893659d936c4978c73fb3d403ab92d31e41b42ab434c7241acbc4965d08086273cee2eb3baf39a17fe9b918521aed20453b59bfac7ae4a748f4e0d3cfb75702fa6a0def747a70e59743797e64358eb8e37e8327feb5c6e132b0bceacbbe1184ebd3df8cb988d95070f6c53f126d165018995219852f8d9d29bb828955c4fad33b8030412866bf5fa05ece4c8ca0f428e85a95e2f3cec4843407f0d55c240764115d4343136d6e816f0609c495a6e8fd743e6509c034c68f7e79387015b0ffb715f72e0922b6685f3ddd6828dd1254a88aa6ca33879ec0eafe6312f5ceb83188608b61e14d2464c33ce2f94e416d4d835c98bb4b1fbe0ea098f19911b9b28d7756855823ddd3167595c063aeff89b1accc8c7402ea28f0b932a9b7f6f70bbbd5cca5848a39ae250442136ef00c8da1b1ebaf73d59dc74f5aff349cd6ddfe179b9abdcde502a6fff3acd530257921505faf51e68b100c5412edd8be7b75c6962196ddf952d051397d0c4cc3ef9dd853f28a18cfeaac6b5932acb24217646f103b50238d9837ffad21e4bf0adceae6684162c349fc6c8a5c03768d9a217251943a8365e1e6b32ff303a90f2d3e8ee16e78469c473cf214eca5ab202740210073ef7a0f27e52739adc29e132626cd7cc056a1d1d02744c46317a756ce098fb4a78225ca29a9332ed6b89772f7384353e15af85d0ac926b1d517e7c7ff54476b3efc167f230ffc31a76e9b413a3708c76c0fb48189711ba0cadc28151770181604ad4aa351ab5ecf101786a32be16eda0e0b24c5fa0a69e5f10eaad3b7a5fde1353ef5ca7e41450c59e4225542647a388bf4ebbe9a0732d37a382285ee169bb27fe9f214ee7af75a841b52a0acc127089ab5634b08ad8797765448d0e220f8a63ac7c16c040b99e50dd81c66cb943151905676a9e239131ba6f615c492da9442e962ac70b2bd76dd70f347ef0cff57010977b8078ddf9c791125b465f9f8fda065594b252900c4cb655c9b705f39ad38508b89cc29ac15b4d7d67e209d7cebc750fcd7d213f88d0324047675a35ba984dd90ddbaad1d78f7b30bc08748535c4bb7f3b83ba01e379432451df08b94fa2f69b33a7c89e444c3c026e8d3b24fe7087f8107e28aac2884ff08ba913df5836cbf8e5315d6d84a1eb90e7a9999f9999f626f9786a7472ecda92ef0a322f8134b6591d7b0169e0054acf1d6bb66fc1607afe17a43e177da494810f98633ee9f4d5f4b756616d8a2e813b7c50997a4cde2de665be8d6415cac9cb867b6c1efad9a5726773442a2d3e8400c0db83ca89349ed2a14448ee5df120f53cb46e90cfbe5a198b492fcc3cacbef5ecc056b82c5ee23a055b2595d31d5f61d72775597d15193f0721b0fd56b1efe120fdd87c4a9be73a0af166460abc2d5bb9588fc88635309b3bf20ce7f83ea079b92109715ac3ebe60f6bea0604c6bfb5c1aedc6d734cbc3fd8fff7793322439dd654430ad956d1fe3c36261b01df1855e3a0efa7fcca75e2053d709ce718c9ca65f889acdaa2befe4597dbe090721d7518172d1dd4c7afa5acca150cef904e590f6eff8696451477c11fabf12cfa8c2483310f26fc38317646203b5fd17a525712610f64b05a3faaaeec61275a8b2ff9a5bf0eb057fdcee032c55f23f274dba468b1e5bbfd0e2d84df0f67687ae2ccd6262501db7e11f3ed8e9ae4bc1b95a4b31d8b95c85be7bce94ada20cf41d4ee742ff79c7928a5fa386eb5d60e1f5a72a3fee55974d3d0c19545d7727a9bb78f71a78da72b9163914ea4a9250787b52b9eb7f276290ca4cb6b52472de455cf3de4e8a9e0fee16b6b57768839e3cda5d91afc214e6c47899240f23b8ff3c5e9781d44dc57edee5e5f9a8afec0f7665f4c7047fd78be5471ca435f266cf97d29590121c02e4445187bbcc9f069a3701ba2d97d8cac52e29046eb2966dc088622b4902818184f299cd0582f89adf04d690cfaa1be55fd97742041e47edb0dd8117aedf0264067ab8c4314ebfc59f5c9361c17a34f4ea84a5e24b8589d39d210dd07cabeaae176e0a3674affd069477db5b1ea31ec84c33bf9101b81cca26260a026a44b70ca8fbd21ec744fbc47baedc3105ac4b961e957468c5ff6ec29fbc8d915f91f5b04445e7953291899f19fa92fc8504d3b48305020464282ed8772f8b8aa5843268335e756ce56a482035a8104c51aa53f521d5dd3a560b29c1e0cf12d17b042718abb8160b89962a338e6a5b5daa91b2d48a279c5986a8bf144cbb393bb05d8c7b5fee3850d06356c1e65282d9302223b317918210e8b18b4067e6a3fc1748859ea2f9f9ed01fdb10e01f3ac9c08af47b22f1a60b8b0c8e4594bfcf65cee09b915652c81d56358f551bc22691dbd0d689d31b0a5a7a98bcc7ecea67e6bb342ec06d237ff", 0x1000}, {&(0x7f0000001580)="26daa19625f261729ae2177bc051b286aabd19641f9ea351", 0x18}, {&(0x7f00000015c0)="10b7d6f564bcd1c83ecb30739055ae57ad9fcdc8b60b0d392361dccb609c379b9d71626cf1556101c60a48d8ebb0516f1528c0e22387ff", 0x37}], 0x3) fsync(r0) bind$unix(r0, &(0x7f0000001640)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r0, 0x5) shmget(0x3, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) seteuid(r3) msgget$private(0x0, 0x80) r7 = paccept(r0, 0x0, &(0x7f0000001680), 0x10000000) setgroups(0x3, &(0x7f00000016c0)=[r6, r6, r4]) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = dup2(r8, r9) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001740), &(0x7f0000001780)=0xc) poll(&(0x7f00000017c0)=[{r8, 0x1}, {r8, 0x8}, {r10, 0x26}, {r7, 0x12c}, {r8, 0x196}, {r10, 0x121}, {r8, 0x5}, {r8, 0x80}, {r8, 0x140}, {r7, 0x4}], 0xa, 0x1) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000001840)={0x4, 0x80000000}, 0x8) r11 = dup(r7) write(r11, &(0x7f0000001880)="42affc14fa802f0408463068d6ce061a9f044e7ff6c1e986274c6f4568574cd7ef2a90a4c5d972a9b23f1753b2775998b84e829721594e140ade1690970b7bb1e20780689d43b11215f98f13bf39d3f1082478261db52758441aa6bd35be242bfeed2c6d8602217401af0aeba11bede9403333fc19896217a5166b68e81c538d27de64932113ff89f94d58cd78f3882aafab2ee83d6a03e187da0ea1cb1d3c9523393569fa8eb9046c86b74be3f802d49c406c84b614e98e0d8f196813867814260cceb71b5ce8064a51e8393865430627bdbbe0bcd60ed06789a801f8f98ea6b14381cbff241b", 0xe7) sendmsg(r11, &(0x7f0000002280)={&(0x7f0000001980)=@in6={0x18, 0x3, 0x0, 0x7}, 0xc, &(0x7f0000001b80)=[{&(0x7f00000019c0)="298ed957940991ac64ce4f5d411183df205f80ebd59006ce507941c27e5789b52d0e611a48e9aeee74cfa450ac3d43534fd28112b0ec43e2caee0f30b5e887ab28c698b466a3295dd50e1ee82f95398e3c0129dfac3bb6eb70cc2329949358f1e9a88604c379368efef935572a49b99f4fdcb0573d3000c9bcfd12d1a0dcf66a6f22020d5e971de85ccb90a4de863055259c1b", 0x93}, {&(0x7f0000001a80)="063b918d795250f58dca3e4de56221b32de7653c122192032537398fca5a42add51d7875ab51d948cf", 0x29}, {&(0x7f0000001ac0)="8f0dd3ae779c471498ed96c5f6a945302b64ee4fbc1ab3943cc472f53b23f928328f5df6326c4b16f7dbedad7c628c479faa45a55f327685eb85cecb79960598f628db237b2a90e6e41d7bcd4bf105fbab61d23f745f3286254fb3c8cdc45fde4776b1c8121566d76c045c45180301ca7f41436560b111b9d222004e626e4975cc7b2aad8ce714bf0a83ba9c7348bcc94f94", 0x92}], 0x3, &(0x7f0000001bc0)=[{0x98, 0x6, 0x79e1, "58e3b481e753479a29433398a671e069708aeac6a5d46750812e1a73494414b62301ef70181c6f756c6a592b7801907c502269753478f4d70b55c08eb0bec2dfcc855d22954e50c74d43581905f05b020dbb65ced3a59bfb364c91f052a5c092ebcf445ce0091991993b1a7b0344a31cf12478c4e3042f30eb7bbda35a3d66432b"}, {0xb8, 0xffff, 0x75, "6a0b36933571e4d0410d1734347110e7b2cb87d558aeb22b177e5a7eee5a6a0ce61abcacdfb6e9b39492a46c5d31a1d91aa9215793681d915c986aeb6955db8589a51bb455471852ba175fd0faab0e8999ce00ef9adf86e6f753d8508ab0e8013e70340082460be9f9bcbb457ba69c2f9dd69621e39d9d9b0be92f30f40b53506595232257e8ea83d260940a1981cce8c5b4d2fab25a38d93a7479b7fdbe726dc3"}, {0x50, 0x139, 0x3, "9945e2f34bc74b4397dd06a08e4ecab1e8a28b073b499362727a5be09b4a02ae765fc586f1f3cccddaf2267f05303f2f5618cf1ccf0d18de1ceb31763184eb"}, {0xe8, 0x101, 0x91, "0f72ab13c8f758d88b54f3242da3617dd7b97bece0b7f199b4e99ecc367e2038c7379748214196e2180584d0a38d2aab57362ab29678aac9808d2e86faa82b910222274b1e4ad58546e3243744f0d42f5e5f90fe7fb2d7ab114b79849ed10e3bbda8277016e06eaa34403eb95c7c3e5e1e55297e06d6675cdba6c1367adfa0d8c048f18e359882f7f42311fdcd910e7fe3bcd917af44dc9ad320fbffe9aacd99675e99d0ea9034143d18baeaebf4479bb74c21e1b639e84152149c2ce6f911b05bc7c739c11d8f2e51d19a66a71df691ad77e5c4"}, {0x110, 0x1, 0x6, "9cbd8f7941bbe218e7eaaf4d97c8331d5c2140f34f7454e57919be8de82a875388568ba1aa867ca298d3e4fe76d91686a029cf005cd18bd6245de97789737e6aafc130d381dd3bb9fe541ab77271d17957855827e9ede2d382b15c6265d9bd1ec3e771b22ef639949ceef852118a2ad9170cbfc68288858e00732e7f3a1f7078991d8100fb0ab5450d1cf61cbb92b50642acce90da3c9db6c759e76b5537b6fa2db989620f99c3824713c55956c81e4cfd0962220c3757ef165f11b46e95387d77d4bf4262bccbf831e1eb73b616487ac74575e8339feb7fcff3c4feb13dc345d14ba04d5f52ea396a875dfd95e9a13f8d56f7f66410583e73ccef6da5"}, {0x80, 0x107, 0x1a0, "c35b8232e6161d8a773ef68edcca412388880b41eb1b1b94adb76b3a7c4b885e90c7ef57287fdc4890f4e920c1858b1eab49ba70f48c41b81ecb0dba2e622c99330bece5f8c6905d7ad62f539b7f85460e843f4cc49fd78b88671844faa39f816a7a43f5a9503919f69d553eea0f2530"}, {0xa0, 0x11, 0xffffffffffffffff, "79e05e1a556652addd81ed5053986de0b2fb4efaf6bbc3533ab2eecd794316b21bd27fcecddeb70fe262625263e33bf888448c02d4414b54fff3af4e2031ad41560ddc35f98449f85f6967dcd765bdc11494760a7d5b701188248338706de5fe140d96b40f327d5b2e7c226427751f5435b9471511499377748a7affd647862cfc924f3296deec3a375e5631a77618"}, {0x88, 0xffff, 0xffffffffffffff00, "b75a62ce2aa21ae3fb0d737d53dda3683c7564f1537bce5f258b76c101078346a4815211784f135626855367b102a204277c10cd41fbb4a3b5bbd0e7e981b655099f36b8483b862fd2ddd6b85da8e6e0cbdbfdbcfdbd13612c699502977effdbdac37d1af7d6bdf424a7338b47c027b88a13a41b50"}, {0x90, 0x0, 0x1f, "26194a1c6cfaa315ae2e3424b3097325a12c0494ef54302b2f4490cd00254ac3151232311de07afb2753d67ed90abb0ee7b436c6e50d506478be6869d703845dd760c8775aa292019a1602c68e6730060147219ccad5ef9b7a87b51229a9dbed8984b817b8005ada6ba05c95c0878461f854bd83eca8af444a4c8273b5d62bf0"}, {0xf0, 0x0, 0xfffffffffffffff7, "86f6801711c25deaf94d4efa96dfe1ad4b37c3252843b59bc74f2bbe032c5dbb7418018e5d7b3d0992aa50ec1b03c3cbd52bb59c9ea3cd73d525f1cd252466113d03cdff9f40cd4796c495137ca9b75ae918a379c47a8e82473838494671f1f459ec2a165a476ccfad9edc7c61dca06d61a47fd301dfd756215e49b3315537d8dcab240ec00dfbfc499eb8ec7fe923326e81e953e1ffae0944488e92f3b195aa888676515f63bab367701b2d05ab559c14f67dc29473e1762e1624ff63b6b6269bea5727561dcbb813c4c655984ec4ed50b4b45be0731db363f41b98"}], 0x6c0}, 0x1) 10:05:34 executing program 5: unlink(&(0x7f0000000000)='./file0\x00') r0 = getppid() r1 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x1}, {0x18, 0x0, 0xffffffff, 0x4}, 0x4, [0x800, 0x1bc00000000, 0x0, 0x100, 0x80, 0x1, 0xffffffff7fffffff, 0x81]}, 0x3c) r2 = geteuid() mkdir(&(0x7f0000000080)='./file0\x00', 0x18) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x10) shutdown(r1, 0x2) r4 = socket$unix(0x1, 0x7, 0x0) r5 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100)={r0, r2, r5}, 0xc) sendto$unix(r3, &(0x7f0000000140)="52666393448b5cd44c937d80c352dbc86dedb7971cc97ca0c6533b528e5a2eac781344522c46b8a4728acd1c9dcc650b6e16bd17612275e90f4d1fa86a6b96e7e86d0c048bb371dd93312f29554ea66e98a31c5313542fb280b9ba3cd73e852dd739b946dea7054b28e4502f7410288c4c7bebf0e91c4691a64fcc5ecd93865948e9ff43f91b04a81b5cfa", 0x8b, 0x8, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x7, 0x0) getsockname(r6, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) socket$unix(0x1, 0x5, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x40) sendto$unix(r3, &(0x7f0000000300)="6326d8dc04132b3fbb6e9f6b21509a7047754b5f969266386e6553b2c6ceed63a89d776346ebec6118746e01b39e38dc11cd29e239d257919e3aafa0e63e6c25ab15df", 0x43, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) open(&(0x7f0000000400)='./file0\x00', 0x80000, 0x138) semget(0x1, 0x0, 0xc) r7 = semget(0x0, 0x1, 0x80) r8 = socket$unix(0x1, 0x7, 0x0) geteuid() recvfrom$unix(r3, &(0x7f0000000440)=""/167, 0xa7, 0x800, &(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$GETPID(r7, 0x2, 0x4, &(0x7f0000000540)=""/128) geteuid() r9 = semget$private(0x0, 0x7, 0x400) fcntl$getflags(r8, 0x3) semctl$GETALL(r9, 0x0, 0x6, &(0x7f00000005c0)=""/130) getsockname$unix(r3, &(0x7f0000000680)=@file={0x0, ""/17}, &(0x7f00000006c0)=0x13) 10:05:34 executing program 2: r0 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x484d, r2, r4, r7, r8, 0x20, 0x3f}, 0x1, 0x2, r9, r11, 0x7ff, 0x7f, 0x4, 0x1}) chmod(&(0x7f0000000200)='./file0\x00', 0x1) r12 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000240)={r1, r7, r10}, 0xc) sendto$inet6(r12, &(0x7f0000000280)="8ca692c7453d10eb1c44542db6e438e2e9e9042b5318229c5bfeae11d62b920cedbf5d6b60426553d1afc24b677c408d394749dd241ab880fda9a85ad1c4eec96d37605093b02087e849907e56a22671699fdc1d2288e8c25e8752d5466f9bae26ab5137d63ab9610d20e6e76461c5ace1c8d395a2aae90d184be9a108e5efa4894ceec6de439ab64008f21fb8b52b6c5f1c2423d4d462a437be1d44787f13e985b6351b056dbd3a4d4b175237fd4f3116b0318d74babf88c6663dbd6cea1cae2216028e9e6de9b1a5ed88731e04d7cb1d877c948373f78a208aa90801cefd7f716cac40dbaa03985f9625b2939b5beffb984a", 0xf3, 0xc, &(0x7f0000000380)={0x18, 0x2, 0x1, 0x6}, 0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/75) getdents(r12, &(0x7f0000000440)=""/4096, 0x1000) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000001440)={r9, r7, r5}, 0xc) r13 = geteuid() munlockall() setsockopt$sock_timeval(r12, 0xffff, 0x100b, &(0x7f0000001480)={0x3, 0x1f}, 0x10) recvmsg(r12, &(0x7f0000001900)={&(0x7f00000014c0)=@in, 0xc, &(0x7f0000001880)=[{&(0x7f0000001500)=""/245, 0xf5}, {&(0x7f0000001600)=""/183, 0xb7}, {&(0x7f00000016c0)=""/182, 0xb6}, {&(0x7f0000001780)=""/215, 0xd7}], 0x4, &(0x7f00000018c0)=""/18, 0x12}, 0x2) recvmsg(r12, &(0x7f0000001e00)={&(0x7f0000001940)=@un=@abs, 0x8, &(0x7f0000001cc0)=[{&(0x7f0000001980)=""/196, 0xc4}, {&(0x7f0000001a80)=""/225, 0xe1}, {&(0x7f0000001b80)=""/34, 0x22}, {&(0x7f0000001bc0)=""/193, 0xc1}], 0x4, &(0x7f0000001d00)=""/206, 0xce}, 0x2) getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001e40), 0xc) r14 = socket$inet(0x2, 0x10000000, 0x0) fchroot(r14) pwritev(r14, &(0x7f0000001fc0)=[{&(0x7f0000001e80)="ed7c69c24160c50f70789e7096651358c2ce65ea801ceb1a3653a6bacb5509154f1cd61845d29ae631b918aaac34bd05d358abf03fde582117068fe26bfb7a52377674137b67615da73228cdf390d3aa380e9c3c2c3bb46b46a64ca215ac55c98135abbae8d29996f89911497c422a8e69dce4d74d12b68a4522713929537ab26f80de100c0dd2da81d3a3b6a8c8ee0c6f3e5bdaef4de071cdc9c9bacc465c6f8d25b6c72b2b894e1cd1856f29a4b257922acfe328dfbf9c0b74d252f1dc865f363eca735c1d737409830710b9726761f29d9fa92c9f0d2b23fcbe25204d8b1b3a6cbd195fa0eb2171d51dd5e48279b419a37a33fcf7eb62be", 0xf9}, {&(0x7f0000001f80)="f613a5bcfc708b001781142fa331056ca5a3d5c95d4f4116a40a345ab11a61ac89e14eb561a8bd0a74cd0bb1f979ed5cfb", 0x31}], 0x2, 0x0) pwritev(r14, &(0x7f0000002080)=[{&(0x7f0000002000)="536c9575f514742684c4c930b713cc8a35c5a6292c99efd261f2b09459cd9117222b4b5e433d430ab390fe470335c8e7860c76d86f4f2d1a6b909c6906ec339037da6449babff665ef260999bf782d460adcce0ca4575ea8daec316364774c38bc669b0ef9dd44ccfda1ed2472443ae2d94f8706fa1bd2f9847270fc39", 0x7d}], 0x1, 0x3c) getpeername(r14, &(0x7f00000020c0)=@in6, &(0x7f0000002100)=0xc) fcntl$setflags(r12, 0x2, 0x1) getsockopt$sock_timeval(r14, 0xffff, 0x100b, &(0x7f0000002140), &(0x7f0000002180)=0x10) msgctl$IPC_SET(r0, 0x1, &(0x7f00000021c0)={{0x0, r2, r3, r13, r6, 0x11, 0x40}, 0x80000000, 0x20, r1, r9, 0x9d5d, 0x0, 0x40, 0x6}) 10:05:34 executing program 3: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x400000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0xd) 10:05:34 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100e91f71b006000000000000"], 0x6e) accept$unix(r0, 0x0, &(0x7f0000000000)) getpeername(r2, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 10:05:34 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000240), 0x3) r2 = shmget(0x3, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) r3 = getuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1, r3, r7, r3, r4, 0x4, 0xd0af}, 0x7fffffff, 0x4, r5, r5, 0x0, 0xe452, 0x1ff}) r9 = getpid() r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x287, r3, r4, r6, r8, 0x4, 0x2}, 0x10001, 0x1800, r9, r10, 0x400, 0x8, 0x40}) 10:05:34 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/74}, &(0x7f0000000080)=0x4c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x8a2, 0x100000000}, 0xc) r4 = paccept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc, 0x50000000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x2000, 0x301, &(0x7f0000ffd000/0x2000)=nil) preadv(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/225, 0xe1}, {&(0x7f00000002c0)=""/26, 0x1a}, {&(0x7f0000000300)=""/189, 0xbd}, {&(0x7f00000003c0)=""/67, 0x43}], 0x4, 0x0) fchown(r0, r2, r3) listen(r4, 0x2b25f779) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = dup(r4) openat(r6, &(0x7f0000000500)='./file0\x00', 0x800, 0x10) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000540)=""/232) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) semget(0x3, 0x7, 0x504) faccessat(r6, &(0x7f00000006c0)='./file0\x00', 0x8, 0x300) r7 = shmget$private(0x0, 0x1000, 0x312, &(0x7f0000ffe000/0x1000)=nil) recvfrom$inet(r4, &(0x7f0000000700)=""/123, 0x7b, 0x801, &(0x7f0000000780)={0x2, 0x3}, 0xc) semget$private(0x0, 0x0, 0x2) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) getgroups(0x7, &(0x7f00000007c0)=[r5, r5, r3, r3, r5, r3, r5]) stat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) recvfrom(r4, &(0x7f00000008c0)=""/189, 0xbd, 0x2, &(0x7f0000000980)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x1, 0x4, &(0x7f00000009c0)="44a16286f7a8d30f40912989f51b61b2ac97fd2fdb16506f76d324490a8a8da078b7d11ea04363174a63470dda5a1ddb7b41c9cfd32162ffc4129379ca0507f0e1b15930d3330ee41fd6d921b0f5ef39616b1b1e664cabfa0536eee875bff611a18cc4031e805665400f277b4d72bcf65d61440ed42fbbc71197c2d39d909b04957024c54a48f8a09dcce705174ef9c466cb9207d887", 0x96) r8 = semget$private(0x0, 0x7, 0x80) shmat(r7, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmctl$SHM_LOCK(r8, 0x3) socket$inet(0x2, 0x4, 0x6) 10:05:34 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="e3b51483ff24f04d4a1b7b0000000000000000"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$unix(r1, 0x0, 0x0) getpeername(r2, 0x0, 0x0) 10:05:34 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000100)=')', 0x1}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x14) 10:05:34 executing program 3: r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="defcd2c8c174ea8f7d5ec772fedd54992e97acc9a3c3a442a13e1039da73ff350f99bcdba370b91f89afb5899ad1616e0da8c7ec314f346f06ff1f1f3472699bf100bdb48582bd9d5853fbe32968412b9a9efed4e42ca28666f4a87b3c1508fe706d7ff08505f28005437e63289b63a8e31b354ec89cb86537fe3bfe1c86a1ba310f9ceb9fabc8ef60fde421474e8f7b7a06ab7c5f767396cd4bcdc61d60e97531a5f6b9d521b8971acd8d09bb5fb68ac8873edf686481404a32f222333d753d213b924ee5db7c5b2a1b2d408a1dd7aeb8ae1d55bc104e", 0xd7) recvfrom$inet(r0, &(0x7f0000000100)=""/29, 0x1d, 0x802, &(0x7f0000000140)={0x2, 0x1}, 0xc) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r1 = getgid() rmdir(&(0x7f0000000200)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x5, &(0x7f00000002c0)=[r3, r1, r1, r1, r1]) fchown(r0, r2, r5) readlinkat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/94, 0x5e) r6 = accept(r0, 0x0, &(0x7f00000003c0)) flock(r6, 0x8) getuid() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x3) fcntl$setflags(r6, 0x2, 0x1) getegid() open(&(0x7f00000004c0)='./file0\x00', 0x80200, 0x108) r7 = semget(0x2, 0x2, 0x2) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000500)=""/127) mkdir(&(0x7f0000000580)='./file0\x00', 0x22) chmod(&(0x7f00000005c0)='./file0/file0\x00', 0x0) getgroups(0x2, &(0x7f0000000600)=[r5, r4]) getgid() getsockopt$sock_timeval(r6, 0xffff, 0x100c, &(0x7f0000000640), &(0x7f0000000680)=0x10) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) open$dir(&(0x7f00000006c0)='./file0/file0\x00', 0x10, 0x0) mlockall(0x5ef91d5ce65ac4ad) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000700)="e22630e7935baf16d778e6a0d772a5be33d4ed7b367911ae860f373630e0ad8d4b74d426dd01e873b0cd0650101df32635ae8daa24353957988d7b6f42e6bfb29049aacdd166bd7f8dd15aa4418919183179f5f7ffdb5b81f269d1a66f26981a2270fb16073a7e46d576f71bda04e7bf3fe92c22877d34da8da2b40f11bd9d79f13868134555fe159968ab3c227ee0b72a16fea71a2906c52221a7a878f67164fd282a9ddb08a0883e875233c7ee33fac753eb34fd13756f31ac67463203d68d6a78b77feee8f14901e9e47b23a9c3bb723faca620076fcd0234b1d2364612419873c74eaf89735dc3679b17ead1eae338efa479bdc5f851b5ef55f7f1a899e8d269cb142af3f025806b255249b4aa10669bbe4bb520656b758d02ae2716510d23b51537ae289c45ecfb4d5872c32e9368c7cffe420b417391887bbffe2e73b0368453a3b17ebcfe74abe8f8143951913976ee426a98b80398b2824f24e803b184b83658f7c2cdee9471924bcf88592cd38a0aca089633b8fc83f3699f2e54f2d8ed23e402f176d2093c1dfcdb4779c2d7530ccf6e3ff4cc0eabac0a0f8439e03bdd5cb089b45535af72cce969eaee23d153a39810a30118a97c658451c5b833976c7da2f6d9c4c38a1226791a09326ab2dc7efc44290e5bbf2d72a6803763209a90a91f244b582f069d03e05769f406fc2e4eb1cf03559114052ecb975f1680311499bc0b038e638d61825af99ae76e19eb630b8a37dfd20b8b204f258021f73b087847565a87367464a91273a1110c6f3a6662acef656125d2d68157b65055488187b0d54d72a14e0e7479dc878b68e57d6379cdb99e3faf954ea6e94f7f34b86a5e829e19ae8f7b7e535ac2c9a6378671346dd1087053fecba7c32c7d16a5a0a7b1e7cbf009e48503d3048792548aa06698471a3b480f5f84ac5fe39af9090c8120de362cbe829d6950ed93299d6a5931d55b8ce436479e80193b0f02041094cd69abd28fe9d78fa0973f893985f71dc48f04202bb351663e213837b78324a21bf0c351423fa7c46b6a952561ef8d379837c4492a107b51ae457cd6c9cef12f26cc2aba708c94196639f6b9cb5addd41c4897d08072bf10f5a8b55ed02752e6d16b52f47c80e0bbef0643f8e93c9437e8ae984fc527896a2537e05886e3aa7f378815eb204d28c8c0eac05341998844ecfb4475ce9e2891a3066522756f5ed2b1928e6cbedf1faad4e8985b945fe6cf77b513a20385241c7d2d7b7013d7caed9ba8e2966e4d5c4e4b241a865a107f6c70a6f4f30d649b6c01c2d232fa438b0ef40949c5d63abdba477cc099342c3380fac48b76ee30573420b974d596da2123908acc1d5ad3cbb831cce8c4692ed89b9f9772410647e65a830a376ede2b5ee540a891f696fdbc8d833bfc7fb07a5a78aeeb5e03450e4e527075791a5e412b6a9349c1789e5fbfee1d97af66c5eda045d3bfdccdbb8935107eeb8bbb72fef24951be3f709444fcd1376ec2be903bda2e65cdb07c03d8400e2d96877b5c09d625e108d2e4a8f52d276e058f494c8ddfd9cee8581841b1622ef68c812069c2ca9cdea9064803322c8a14fe000009e4894a35bd1dc54b90eaaacb240d187c8c9aee47bf0c6e2939f989c590a11c8220470453fd54d2fbcf732f25cd7bd0d6b05801f4207c4165aeb2a9e07b9f59be622809726dd7036415e95209ed660f1968e59ddf7d62a4257dabd6887a7b3e7cce619257fd5bd48eadd29760f4f866db0fcf7f4d8762634beacde92e8791cac368ccc47d88c3cc3ea55c4139e31e9779ba86db998c228bc1c8abb7a35e09a3b7c99b5d40efd6a6afe5fe400759a6b16bd6826dae7e926bb69219d6a8be75c441691bb6d856de6a24e5ab3bf36fa57a41b5ddf61e291ff2bbaa9cac78c3bbe86ae9416f5da551fdf42346db6ceadc58183ebc06a5f8a2c8a5d5cbc867ec464c7a4796e7e5757a87bac3422232c95cd1285bcb5ab688b299462c4cdab10f1df75411c3839de00ed295b3a41fc0a5e927002c9f7e8c69e9741f2497341ae520bd695ff545fc38964ae08e4056b0469d15c91d35da9b00d996e383c0be3aa149fb6fff385c53f31f662a4a9a290303eb8e1546bbfc3a3a93c922ebfc1ebb7a7b53765a7b3f25417a6fc7e657cfac01ba8c0d4e77c1cec74e9a07fb60a4befa7d52c4ac3b819f240310bb18fccc7018339f7ed8ec2be70c0c307a7a9d2f0df01e10df4371210520bf98b39ded9ce0df2c54ef9f4e5c5f694c7567e0732f76efee56f59b2d8ce17d2c650009fd0d22f2dd19299654d5b91f1eef5db41163721b51a146b9838fc581c55d52dae549b4f2a8b84b6c90e7a624e60ecbb7957990f587ed0c028a31276604b572873a7970388b79012b37a48b70c4b7c7c3db12244fef35b4e0066e66e5822a2682528ec09c058a7f34fbd3ef03819a7d0c185454b147a6fa52676a98b8c62527cd2e8ce248bac5870aee801b606149a024d360b9a5206eae5c4a0ff98f0c8f99961b21eb374b5203cf5b7060a183df1e7990374a4c5a78ef3657ea2ea5cbb2b0f14e6992250a96bba94a1afe02c9298e67ee8547ec56b06edf6b442942e19bde4d11fe240656f91fafc3bea868840a8381861c2372a9efbdbc64cce522368b1bc422ac13948768117b76c6190308ed2dacc1a16b2b9695e2c5f394c490c6cdd45cf419bd19cdbc77c827310d57ed7cf06bb08e082ab7ea226722693e858e0af476f288e93670c9a3eaf8a95a4658c0600e33b33d2b20f662429b9449dd6eb9db0e9f48fd01a7087370e6ab6708ae27fff14bba7a06e980d1161ce049698a3c5dbf2e4b1eb1836f02c6ac1ef24a520d5173a7df9c00400fd74a8d8b602a32f7fd45439305a3cc209b4edbd778e2042cb330ca35070cf5b4b1f81558a9f6ec636e5fcf407ee76223962410f3eb083bae3671af890adb207996f4069d0d1e69f3732990f288327a6cf629dba67fbc0c0486da6bcd78a059cd549beee80022d84bf0da50331dddfeb73e357d329333bd3e877b69e0a690e74b144cfd16eb1d14c4052a7832b99fcb146ecff0daa1d1c14048728c0209db2aadffe8ea2c52cdf0a119de08916d357ea78971c382d28afbf6eb67a56978d88d6564d076da2686ab59c95e1c56a61a444a8cb71855b468cccc6dec7212644ea2eec1f700ac2d2d660002e53bffad23bf34ec62fdc3052f7855f3f339bf40a59f8f728df7d484f700c4948cec18172779413a0eef19fc25e1fabbd85768e2f5d88001a1bd41bcfa0d2baf06bf8bd20d9674e9adcc045b2a91697086b324f2c58e5c76fd8fa8acb22e637c64fd92d2c4a1a783847421fd6e680a1747894a97a9a029c94038d5358b4ca69aa1fc5605c3f25d9db00b4f8a8302f7c481129b7f7856eeed961facd85ee56d2fd5e4fb05b127a3f45e66fb19b446a22bf4afbf1e104f39f4d913191d836c9f8e5971b00860d5495cc3a79294d6d87323a0fa2b0417253c63ee3da9a4091616bb0d14b8feff409ee0db9790dd2f74d9068bff88813caf270f7f4bdce57a35a12862062f2c310a19b7e8280d031baa576cb274432a640de19c0fcb3c4994396ccce67c22f6b16f42796b36511addb760d3c8402943381ddc83d6a339f66adebc085a2055698afd4cf1e74c254a6b220d1cfac03a92bc8d688a068d156ee566ee299fd2d2d575359123221c82f3febf7fd624439a9212d379f21010d54c3066654f5ada8fed63ca3c78a418b0b839b800d765d70363fa78a356b208b44677e6705693c19083e29bec12fe890ab5140d1bdfde5fefd7252abe97fafc741a82a7bacbbce638f2997c4662cf7f92d62987f379f927ea50612d2ae54baca7b56d21c84d73d4180903cf6371e120d0dc62479d9124eebb49e64b54ebddf282adf2f47a037ebdb9284d501df70059edaea7bb7d14b4640f0b56de0a02a1147bdbf3bcc4357444e179a90b97525f919ec7448a24d4714ff5fa8416d313f0455dd8c63681bfef1ee6448883aa939b2c57a1c2374ca97a6d85a30b78bf43f1937a53b16c24f358f96e5d51f07aca88ca9344e63b59e2625f13787405a71e1af6a079f3c3540cc23c5bc10b530e87e2290dfb2e2a213ea7c3bd84c6e4cbdd36e6d5abc564670696f0aa10fa6f625022b763ded7e157f70ab7b456123f12eaa1a636bce3778980dd7132b379cdad430c1cfae3828cbf0155067de193c346879ba5b41e23cf219575502cae43bfcbdaf09a362ab764e649600f54905ff1bcf9908df92fc2d076737620f36c718940b351d90b37f4941f6eb23edcc9778644f70a1a76701b4649d785656c70e1a03bcdaa34a952b367df6430a048f99ee56f858f0936a7dd5b4632e82a4ef53a22f6afaa80238c4c9f3d0dbe78a023f4af9329df7812d1d7645fafb0a999b6ae2530a76cff9795fd08d8d7679c24d26a338c8996c413277e5307405e8455c4e7b77e12546c117e3153971c4cec7f94dfe7d7e52b1b2078daeb327b5ffc2c488213d5b32a5b3040ced38162c7d082669d62f969de37264945c60af6cadc8d298ba3623406239a357b634dadc377034487f2c0be54e1692a49e8db1adce4f4e1abcf3bea9f4b5deed723a7876c79b32627e6157ee2a5e0ae1128ba7a0bf092362b4b03ba839a420d3cdeaf55d265f819962f213bb0c6f48edfae60dc55ea317545bde914769df0a0f70ec042fe6fb6ce9e0b85867a51e916747cb4533948a94cc9015650a660e598ef7aec6a20a47334408f0dd4a12d2e1581c7a3bcca77a0ed7312a69383cc27b98d55781314c0b5ef95b928d1bce8da8b51c23e4d1c4915cdde0185ec1b348b57b1a227798f537fd9dabaca6f58b145d8b5b212863b33310717897b731182bce2af2695ade9e49f38c14157c747a4afe1acf2c6da5c362dd456172d8233717b0d849ea86c55dd54022e32c17c2ba79c8df8d06f10e91f390f98967aa3e861dd98546a2682dd9a68bbc577ad72d074f723533f2a3d771689ad95893737364684b78f6820c532c047a4753d36a561b9562684c55e8cc6051971e744722d57aaa9761a9eb0b6e2d2cbc5398c4484b92bbc147019a336922a1ef98d69e57620b17ca17b5ac614638dd8083d85fbe6de9f8fa76865ee638b1410e4bd80435faeac6522aaa13555faa7401773b809b1adfa3d42ffd62cfe788130968fd087d205653b8ef231276fed6442b3b24d8715f552dc69b2f7d510a3de49bafcd16975f07c3e9278f2bfd1ffdb5625b7aab35aec245493470ed64556829a4e5df1e8c4c6df39acea85ca2d7680089807e3a1c3474798f9608cde07f1aba23bb9ad4516e93c25cee18fecbcfd69b418f7707ca5be08dab78387e6867f0ae2eace9b2ad7cd01b5c5f6d4a1f10dfa7c27108ff3166e5c90c97d995feaa1bfead248d7723cc8fbeed289d2732203ca49a163a803c70fc1d5f25ff6b98d9ad7b477947476e4d01719943717a010af455145e0a2e7c81b015f8eca35d5d205f5c3045441407f8120adcc8518bbc1c8842ea714dfbbf425a23a44d10b7d8a3f2c1c86d55dcd7f4f9e9b3551bf182b6e2e50cea115570123ef7caf0aa78560b796b10cb5099e2e75dbeacbe49f62f6b4171289490aa60aa31e91bf591bae8a499fc8ca375e3e372613dde1e9bf22ea060c71300785c2a4aca16a8b6e28d2e6768c4de79a8cd0bdf7d39f4a9c88056e5b70847cf6841d9ec82f14da80f41628f02e71cba272e38e287beb89de1834cf6a1e42a32c2662727c7ce261b8bcaffd283bced33f3d112787ea", 0x1000) socket$unix(0x1, 0x2, 0x0) 10:05:34 executing program 0: socketpair(0x1e, 0x20000000, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1010080, 0x0) r2 = getegid() setegid(r2) mkdir(&(0x7f0000000300)='./file0\x00', 0x80000026) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') setuid(0xee01) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, '.\x00'}, 0x4) fchmod(r3, 0x0) 10:05:34 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\xc6+\x00', &(0x7f0000000080)='@--.\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='%(\\/[^&\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=')\x01@%\x00']) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x102, 0x20) mkdir(&(0x7f0000000280)='./file0\x00', 0x81) r1 = paccept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc, 0x40000000) sendmsg(r1, &(0x7f00000014c0)={&(0x7f0000000340)=@in={0x2, 0x1}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000380)="c7cd457172b80badd72eee90898c7266ca99271a0a98a5e0dcd242947e65bbfd8fd82502629b621e89979cb7429f59b83306267081b7e851299a085b69301208f39754371f8aaf45c5a59b320d14307f22bdf84e0b8cc6cd1b311142f54ba456e8d3adb0128e45ee4bc22f21e4fe8b4c13e6147416d8365fbe9908d3d5aadba8b4c297b42da72fb8855274a9e5db324e363908842777f2db13a37980b48d6c3e538e7aea7afb589f272f8ce569d6e53cfe597d9a6acdbc9c22f9d638cbce57e3ca0c9904f2bb3cef740006985c258e3c673d408ee003ab457dba3e053bea9da49b596c5309ab4df31edd3e29bd146280a2f00eba2ac4807ef43e593018c644558d41fc8e6cb0002ecc7297a48a4e146fde5511f15d4d4ab93f86dadbfa431f57521dc98bc584512d5f842f419c6267c4c6ec1501cabcc3afbceca26d38d9e02a05f3db566f14b84df62b030e8064b49401e296576ca170f35a81eb9f3de2fcaacab6d20fdcdaa73b24b66128045dfb9bce9ffe85ed08d427ee3bb4a3bc980634b70f4ecacf0a86935e8858e9f9c39aaf3016b66cc7d4c907e0e13b980d3fd989354641c84a555256a5c0d42f118ecc87901b8865b6a4cc8c4b02db52276f78d95c1a842aba6f44e9d64831a49711a7790d1d95c160a860b80efc8798177806916c0fb99272fb0a53c2b4d01385f95407eb18527e58c7d4ce75beff867b06612653b5d465256884bfa1c5990c5bf5e5fb527d3d3a09c8b11fbe37b7983463fe9a89d04cbe754dac3a3e30fdfe230690b4d65471c07dd82f11b7254e270a7936054816ff65063bf1d886e007c4f6b9cbfb66f3104647f52b1baaf0eaf1004e0e7b6147540810774f48224812742baf48c743f1d1dca781bb830e664bdf8dbf5a8b73f4a1612050275ebe8bf3f7431650393ade80d082b85bb02e67e4c11a0bcb8d46844ed5f676198ead7c1348ad3ebffb472d954d5510226d88b603ca7bb6e5b45a3dcc9bf3fb93174e7b23c051b3bb8bbf708f9b02f1ce0282df1c064e73b95c3ba4d2c2688f60e60b83a56c744ac63dcb7593e10964d71ef63c3485a1f238a8966502cd7ab067fbfe01a3695c61425f7fd04f3f33e105a6b977fd65dbb2d8af07ec822ff645b7261fc5cf14bec3a066d7c95e2dc120922af47d3638e8c0aa2c0e42a87b6ccbcb4deff54e0b3b6cf9d8f656d02a2a87bae517df101f8a3b0f583c62827cf64824f78d4295753f14bdecd17339b2555b308ecefd240cb84b079be40d7c9761f9ae1a083da8e742f583217788f66b1ee3ffe34a61f82bd12340562c1635efe43a0652db32756425cea0cd6fdcdcba77676a740f981c502ba9e889b2193d7127fc4b4724eade07277751b45359c2b9a4c8228253031ee05857e7739a0e3b5ea589852d8adac915cae822e973f1119997319741c7461bb2ac4dd4fc840d3edd365cbb7cdeca6c46146d7ac8c31fcbb972463db3fed954cbd8d43b9f7a03fb0aae77cadcefea1c9576832ce5cd9dade2d857fec622a65ee78cc5550d75915cd028cc7455dec590bc323dc8964461c00143419a410bef7cca129c924c8dcbbbf593ae465caab1ec6b146f3761d67a9d8b45a867e32e44dac9d93eaf46bc1d31aeff02956fbfccfb47124900ddef56cefa70900b66405664b26078facb3877eefca70fbc86c45125efe59c1ea74a3c5c7ce40f55b043c52376b3344a0214c4e5ec31c7b08cbd210d470074702c7b83f6e5f2e27f5aad6fc96cc68202c4a8f4bae30acb26e10d46fb62f6a99022511adfbd170139b3956f9ce3219575696ec1c70810b1c045beda8ec9f06b481b29195a93ee59c94333e294e7fdf921d5068fbabeb4055e8c2e2199a57e935ffb0f099efefb7d794dbc0bf16a0830df678a9f601572393d0949c813d2325302208209726635ffea6a92124a31ae6ae55efc472e3ab2ab3d9843af58d82b55fc111ddd0aeed79855ffd4a816c71eed1f3f4e59aa94d1fcce87a8fe58998c79a586101b4af3cf922c8aecf604e408bd750e1f98d13ac53bdefb5c8e62a01e5a50f12208a1188362f5d365d470af2af4f55b0acdb953c50907e3f3d83b638a70201b754e773a4862567f89e22ec593070f5539f71b58dfa1fd879756570b614aa37a4d9e60d9c609af71420572cc8537ffbd38870ac3f81d5414e50ad3c2b1c163e5464a7b3f707b25d0ddda2bba72d9f5fa35678a828f3aa0ee2d11e9bc5e4ead742fc8495f86d787b18f4d02f2fc6606fa0a4a68448781aa04278521bb532a1a52599b39f7470a7b054f657abf1f074f862ec0e7a9c2f07cc935fe595f9e2933a97ec700a181ef5e3b72977b30ad66f4761519e7b865a17544e9f03d8c4a4bd2ecdcfb3c83ebd0c2f02e07e6e55ee1861b186dec72bf43e80a507db23722d053ba70e099147c5f7deaead858743db1a6debcddfe34c7cabea0845240851f6255cbd5a758fffb2dec3627cea114a23ab6dd38a6fd773cddd2164b8529410f93e5ffab08f18be9ea083ddefc08b7845b16dbf13b9b08e8838f73c268f45868a4df4afa9504efd24dce97da098086f6fbc378a92b37ad062007e3f2ea222c2fe305707e2c4c7d650f944e5df77eb03e61135669eaac532aadb994f88aaff99c8d885815e9087f45c0343f73c4684351c893881421a44aa8084f3ae0de2e6b2b6822799f8953d5038c34afabcae65658c0ff39393885b4a6df7b8d5d0c3df9c30d620380b417e335dfee3150da5b45bd2ab35d8b3c11aebc29d90cb842d91939600209248ad32272aaad7a1c9bae61a2072f4f019f1b4bbfb9f8c19942b184c939c3c4bcc6ccd5cd1cca92489a195f723ea1a4257f3b2afbcab4953480672e8d47c1c6f88299cc096868bf0c506a32fe85a205987c42b6c7c7e564cc409c2711d54d38e493541f6ade56f54833181f4c5dffe917b4e8c9f8da31c170156c0bf7171738c621657f105d9f91c520b0b5343e393f689a842b1f63972ba4b403dffae2dc61f4cac3735dda1efc996b5735319b4ac0df1fac009c9ad41a4a47871a04b4aedad38f6014c5ced82c150b99a145216358e02a0ce30fa47a61c1958645a506352e0282980c8c2e910bdb5fff395fca076c4ee8f99f64e0e416b67296ae70d77d0cf9c43358b9372e29713302f92088e631c90b349512ef73e37975fa4d8bd5b0ad1601409c3b1ef46a5914725febbdb0d8dea47e32774261b382862764aa442b7d9f610227fabebbe39c1b66c50f1462d933e5f5580ff273b83cbf878c03523f12e53191be1645b1d03d25b5d9d8b8b30916e2c71be9297edb4788b83781a229d4916fb3e4f6e410598f112a0e46adf44fdec398a25de273eb17ef62bf48193ee44759256d1627a17527ad6c873b10bdcd9d90d2abf6ed4de1648ec3bfd910e54456e30e7f4e6a32af23cbce7d16c72c58050a3d6735cdb2ca173738c8854a91e1842da871f2a3f2d8593f45c4a6b95c9e18aed6c2ba46c389968a589bc6e8221d5557683f5f992058da1fb5e777045f912e9d0edc6108720f079f9f2d61430286ba1de03822479e1fad5fcc520e8a0ee9e69cb6e77cb7ab5177960e366c4dc1308df587b4116574b18eddcce48f5da1b6bab00fbf51d4cb732575349f25121d866407076702bd6d9053eb21299432a241b1017d51780e064b12eea97f139b7d70cfe2b89537b3bbc77661e72a7623464e54cc9aafaeab7a44d9f640b7560774edd17890a20ac5a1803b82216044eb1ed6618a10ed35fc8c6db5c4d47e5c8849a261f1af3d894ce395147cae0f1dd8fafcf93eac06597f2ca2c490d7c5952d00f3796a8a4dc4d45f77ebc7ec6c07be8afa7c0959c7d489cf978d5c1f40a7821a5068db21349dd8425df5edc0893711a9013c015704d934b36ba06139ba9b25de33218eb2d4ab3935871ba140e44ec49be3b1c601f0dc9ca95fb434a5715843b8116c7ea943150dc286b076cf6e0174b910198694ec94f67c2b24248c3dbc0c6a9a7bed09c9f77ffd3ca7276f55280c43e792989d1a5676a1e6064d39acff44e0b842f19db9706c795f60854e943dc3745b144e142fd898673e4e9dc6926fa1a0e5af57f4956e698e166040bb4fccb8e0a8d3c6d09f947d7ddd40c20e24b384fd0408f3492732e7ccc9926b9dac3610915f85290c986608282a1eccb430b246ad8b6cac23a3eb69d8bbb4ee9f1d738a7cdfb7110ce72f38bf76674d87358545a2d253a27770ef75fef744f9e45a506450b7e03b871821eabaa7ebb9ac999a1c56ffe54b80a66f0be3d7366edf5082c87de43e5ef5e7a15d034dbe5369c62fe0a620105938f394ce75029ffaf94b2ab5e2d0bf43416389d89758110911965723910e6781c5f485b54e574ad90b03411b9e98388aca6ad2698f05dc4655d0982b92fe0573d1bf61f5964e46d2a047360e2ec655f9d81a701bbdf0f56fbcbae1fef402519c0226954c4af51c1a8255ef11585a96bf16456939ddb38c95e0e162e93f44b0da2ed35d010ed0c961eca25755c5ae058644c1363832dfb83beab048b38061423dbe434c22cf9e8c05f62b53f8950258075bd24e65aeb2b2f4a6f524e8774e5747b317acd1b8fbf889adcb20a41c045d648fac6c7be3b4bb187841e39a07b1a8907911650480ce2499c9ca7294194f3e9152da259cada8670e34757e82bcf64fc8abbabc00d5ee15abbf7084b9da22296a210d7d6466025fbe3aa0ce44054bace177de3ccc358d45d19348a70025ce10bf869f293920efb98493a728204fbf27ea5e75a407f0aaa61d2aa494340e44c50663ad5c0b544b82eb43f98aef1f9b45fe3cee2732a26e66c4ddbd2e9a0f0e88e588971d11776e1aa8583e6259acd448a0890ec5677685dbfbea09eda5d0d1dd4df5844afee8141d020dece7370e07a0a33fb52eaf98926506d02774bc0f94af566d96dcb3611d3c529866ccf3de45594c9cc93cdc7c0ef26e4472ae04904a1428e7489529aff8be07ae61501ea824f7a68cc2933945762059c5ae5175f98cdab528df198d2f9e9ad9c97b111f2086fb61343d43fd576197072ca8fffb6273085cafdbf27c773c3b9ce145b6268c2ec5a0da10837c5baafc44198b051ffce68633f999c9f6742146f26b2e65fdff0a199065f6aa0c10575e98d51570a6058d1d1cd100d2a855affd10e359843a541e9dfdfaf87bd10df4457c376eae6dc0dfde8762c6c7bf8bb477775b35e1c0a8778f4eda0e4c6c68c24726ab9a5a01f2e45e130b5b77546c52cb30cb833480a3d644ae0d567ae04d2fe6be4944fa16fe630179bdafd1eb9f8d0122c1b12669bf6031b27d02e226a97d38bea88777254e750570920603199008a4d34fa65ced49402543fc454aa3fa7859aaaa05b615cdadab3c68c2fac619fdb10a0a0d62d2d63bca99f97502e82bbca491041d73a621788e573483a3f2b00a563dfc50907649b9babc735cacaa776fc6e96802e9d22ae993544d468b663117c37485fc250cd1a577ff445f9e49c499bb0fbcddc37f4c3e9c6b6b8a9258b57865920e53982c9d5456c9d78d00a8976a5abd8167135f5d7e88bf0b785ce2d46db2801c06b3b4b86cc056669e92fd4cd0860bc00235078eb83616ee03486c5b2146dbced4baaac019cfbd88af6368fe1270f6d560b742c469dca85b6961cf2cd01b2ab7d43319b144623d67e5e2735a0552dfdfef4b35774846b94a9a135a95c32690fd0be123f997158e7f586d799f6c048edc3d4c2cbf268e1ac8474332b7187a6796913dc41d6d50ebf1967192587e0481317eca716786", 0x1000}, {&(0x7f0000001380)="d5286306670f3cf7d11052ec7bc52b21705f1f01a3789ab0aa5520c15ee2a10409865ca33576744bb82091f7228f1f", 0x2f}], 0x2, &(0x7f0000001400)=[{0x88, 0x1, 0x6, "1f98ac5aa0df5eeccee75f72858bcdfde306489fd1a9af88eaba4c7f913a0d4efa9fa5b005a4c90a77e4d3063c02378e9f8e221f62cf8ef4b78cd0b1cc0c2126af9b3ea0baf03095061e93c3f23925ff3512a7499b0c981058c4b9ba1bf13e7abf37de36a0bd5b58b817fb235350599b0c"}], 0x88}, 0x9) syz_execute_func(&(0x7f0000001500)="430fc7f8c4a19856e50f6a6100f34483aa5817000058420f1a23f364112366410f6eb6d29427a266470f3a6292670994280f400fda016646ff2cb7") getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) r4 = getegid() fchownat(r0, &(0x7f0000001540)='./file0/file0\x00', r2, r4, 0x600) symlinkat(&(0x7f0000001600)='./file0\x00', r0, &(0x7f0000001640)='./file0\x00') r5 = open(&(0x7f0000001680)='./file0\x00', 0x8000, 0x8) r6 = open(&(0x7f00000016c0)='./file0\x00', 0x280, 0x8) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) truncate(&(0x7f0000001780)='./file0/file0\x00', 0x1) fchownat(r6, &(0x7f00000017c0)='./file0/file0\x00', r2, r3, 0x0) chown(&(0x7f0000001800)='./file0\x00', r2, r3) chown(&(0x7f0000001840)='./file0\x00', r7, r4) chown(&(0x7f0000001880)='./file0/file0\x00', r7, r3) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000018c0), &(0x7f0000001900)=0xc) unlink(&(0x7f0000001940)='./file0/file0\x00') sendmsg(r1, &(0x7f0000003c00)={&(0x7f0000001980)=@in={0x2, 0x2}, 0xc, &(0x7f0000002a40)=[{&(0x7f00000019c0)="d31154627ec88d98dfab58808a5c4ff47d36dc17723a80b57f8d5fd1185282aa4d6d919608cf23c3a592f0f6dc806baf9f9e295c2c3452058d3957c4ef0169262a8164984f6476b2b7c6ea5c908e4f8f53a4ff17d3108dfa61f810ceed99752a3e464d7f9ac8e848b351609a21bfc144b46ca2dc6cab3a2638eb46f596fc662de8ad17b65e1f07265f7d02db18418e4d292cd27740d9680e3a52c6a5b0b21e43065d61ba125f2e4ecde0ab951380bc64af88aa1150bb87d5bc830abcc4934dd63835e8c228aebbdb4a04471baa4df10043b446df8f42ff8a81fab4380174d663f99d4a8402a11663af7fdae5f77e2a1d3469c71b577ea9f720a53aac2377d28f290576a70f90b2cbccd6b4e5c0b74d064042d4c6aed160f2dad3a4e84d4f5f7e99eb5eae941f4f416574396768381a19b1c9896e80daf97cd0799a48a1fd6a625c796a94f9fd4662c37d3c5b998a72ab4ebce3036e1310085af3ee09439e29111164c45ab89843e5e2ebcaa807fdd3882610288ca5528c563f1218528778f1e5cea494485234ec47bed64d2d9775e3b4db698214967f9909f44dbca53911239ff5c2fb60d3bb70eeb782ad28eb04c7008a1ee8edab89012dc3ec3b3f34e7d50806e87dbb9bcc9e525a5437651ee9f69e4bb91d937f97eda7e6038d689217f64df669849624c60b32b87950c677e68e64dd533d242782701308fcf389f8ada4c90ef93af16820ed336238b9c75431a691931827e960b44b1685c5629e0732074ac04f1f4bb9172cab0cd4345ece80b3f6aa8a290d8bd2cf9a0aa3221c85ed5d2b1d1466ec273981de7e9d66715dd4ceb6c10766a7f66b2e10b546d71c08c88f45bda31e61cbfbacefb3b27479659292a647ed7c3695384ec37242bde2fa8aa820f5b8a7305bc91632e82f09f5d2f2289184f700c17ca53a7980159b3c2e009b0e364001d1790d3150cfdfa94c3489a07743f5dace7160b5d1e6c7509bc2602e0546d89d82b593d1b47f23875dfff62b8975a9c4e966d6f3d63ea04ace618516de4c62707bb287bd4c24e9dfa6aa2165207ac8e0c46f8cd445847e1e0078952a94c23e0e4f8356d13df3b391060ab4115451b90b8baceff6a9b76df47e5ba107dfc67bda50971b8f951bcce00cebf9334bff062fae8db9a2ada6c10c35d2a4e3ac93f50f2caea2357f19e488199aaf0b9194e42fbe6ad130a183b9498ae93064f8bb38af7637a937fae76a2b97d455cfcf88926acd332cee86c2579bc1c8c5112b91a59b1056e57ab337aca9261b15a35aea7e27270b5445e6ab8377aaf33c55850aee8bf9bfc307fdf7bd7134c7a1aceaca194370e489158b44bde8eceb5d9ab1dc084f9367b54697bdb070579996e955166e6443d542ea10c697760ed6f1dbf92e0af1171e521db1ad8bcde1434539f148cf7707fa4c90b19ae18e19b7cdc05ae37629b37fdf7b8bc731a709044095b5b2aa2cb9d98483942a2ff3c5eddfbd183cce74a7584b4150feefd2136751405299e40f59e784c27699a8357324e24629b5839c537599eb5a27f788841b6108c000d11a37ae1fb53e7b0c6e81c73f79198bced698de580493d93d809ebb8fc1f710e3210f2a82c0bcbf490833cadca08f1fa8dd23e45fd8fb5af6b569427bbcbcb6bbb327e3267f845659c82f147840c06e516b4e618c33c48312f4d47fc2f3178c71958265edd4bd43ceda79fd56e7698de87b0e6c9179c93eb9364e7f7e04e29f583fe5cbb578b8d97a926be141b7de0dbd9ec00ceb74d33fcf8d4801fe8260f02fcb6ebc58cc9ec749c7fce2df536f3249a0f1142c9c6090432ec3a25844044fbe459a1435b1615317cd696a3245dc8d502ce24cab3902b8b18cf3bc186933c100b8db7d4b2180f048bd34987e308db5095fc1e0a4d1e75f794edf948902c1f195470ce049de70d845f7011945f6caff0e209d8d805da9f20c127836d893cad2965a8387d401bb00cebbdc3fc36e8872ea33b92bba18db88a056f42cfd279f954e576bdd870d7ebc672c880d25274fb1c6e762c919a59868df7362df1f09d5a59e0fd61f922db77dcd9cdd04e3baaf4f3be7cc2b9ce7bc286f66aecfcc266ffbf7b5af3b5b173c20d97aff1390aa95883b6896ca4569af6483a1ae80859ca15d34e5aa1552d21f56b77a818557848d4e7c298a32c456c35b397d8e9d8fca1d8975ba857b2ab7e11e793019203d09210c9f51ac505acc6e12c46f660054875c4af293022436bbff9a2ec062e49811973db218d72d9afdce0bbe2a0179d270785c2d105a0e71566bc8ee9205ad55e3e6371a49c7ec5bd5a6a27f4ffb41affba8752cc7fa22101587d8e6d20058f4f1cf99473eb2cec92400abd3e2222e8016076c82431a3ded30b283be147ad67327dc2332a1cc04c9e1347545eb47ea16e62820ccfd96817e5721a5d7603aa2583895a37b36ee2e242507f4fe6b586dc6daca92714b124feb58a70630a2308a6f5c4517d91b9a0f13567133d642bc7acf4c60513b624bbc49cabf082db2b526c1450af2c9834636481656324a8bf943786e10fee4fe8e780681999235b27be585f8570605842616f4f3f69a54c7b098241fa9794c841d62c813a6e9a42f50a7b7339519e9b39fee9809fbcf2777c16167f801c60821d430fa39c518d3bb0ce1cd42a2c2fc1e2586abd1e7aef6b1355df25932a47cb55efc9ebd29be6fe9ba2e878b88f9a20e13a55b13cd3965d98e18c127b2d05122bbfeef49154968087ba05e0dcb11cc4424bf0ed5902bd19da803d93418726a3f8215e339b97a6d46048de0e0e636416a8a17df284a2db84f971335220b2cfefebdc230e026d6b0daab1bdc4e4db5c52b76cc68c6e1475c24ce2eb20ff1936e44f9211c9213d95f5f4fe2a21ffe26399d2b6462e2339f7c9092d43096eba8019fa3d964009423ce2890ddfe28be4ce6b12a2a5fc3a909f8e482470bf4f44fbcb4bf812e3014cf1554db4042baa7e4e2e24e63cb78782a8b52b0d5445890cafe93c8f1c0b860b34aa9fc19e5f5467eef93539886be94fe9661599babeacc177c82994f3e8cef61df10d172671366d2f52805b8c90dcfed2dd5e90eb6e3d67b8ca4324a615badfcf9c8be2629596464e8295056fbbe54d4736a814d10d769f922275295167a9e7ebdd64bfee7bf6b33bc322cddeb89dc39ca6887b489895512fe3c8c9b2c66003000b8a88b0405bc536ab0cc87e7308bfab8d3092b31e4bacff9e06964fd1a499f5bd7fb42558e3224353b49c203510758c4a74965c9cb40ca24cf1faabc84870affb632ea0dc53a66dfefcdc7fe6cf5928e269556b8c9ba3097f801158207c9daab286ff2a3500cce6a56c3d2d7a064ea12d2cfab8da30ce2462e9f972d8b81a5dd4079711b4e4a594d45c9100816eaaa3e44ec7587f6f32a7d7d0c5a1a2050cab11147de9402f1d19ba2998e42352744288fa8f692118cb256138bcecc70f7741c7d7da0414bfcbf2e2c92cb545d2bd573bb2a261e2b206d86bd594b8fc1d6278f7f4b4f90b399661847adfd66fe289530f2343d581a64e7e91a2fca9b14474b2284970e3f1182f82012e1e8aef9a0660a8ed16ab3b6d60e7626aebcd0fd79f40234746738fdf587131d9f78398d451b3d04dbd4766e019d64b7512cfcbdcb759ec9352946b0028234aee6fed206b1405a97c9680d18f138659db2fda72542a56d3a4171a5057e805b0ec469dc634e26ff7a57210195e47a136378e064eb79c34a62b571ca8cca45807293027a602afd356f14a90806f74cf9f01e2e119c39b9d3cf21eb9d4543dadca7a86b1dc42949ae345952d28951ad865a24c7bf56053c9804d0ebb039f56e95a5765747449b82c7cc53c1f9d215fb53f61e5384b410757f6fd4101b65a91001d955df0924bf6d89e81bf6395cca16e8b196ec89555f08a502659c50beec5a10efd3f8d76a0274210c934df2158d0e9c535c42445cf59a2ec9b5fac4171bbf37c67caa7b25d1ec5e8482853fa1f617ae65b2b6f2d70c03f28802c294e1a2bdcf90953cb6d8f695dd267dbeb29cc300bec14a1264d337b2f80222cd6ec96c5ce932249a2e331ffb797665735560d57760c472c2842603aafefabcacb034ba19b55c267b316c433e6b93c87e3d0b56ee149f1c4f86016a2ab36759216f426dd63cc6b81d9a062fc8df6826d9b45776dbd2ddbc2a72e79ed4721e26fda3de57bc04492cfb672341170e67af5e8ebc1c3c9c343ca3e3c8e978c2403e6e10442c63401d0726696e5f4fb96be45c070f90278d0d336fff5aee717ed0c7b0f92b2d65b98140d921b09988974ef8f7addc71426d9cbe9f69cede1ef29fadd498efd5bb3b2f1fb09f6f32695558efd326e484a17c90120c6b524d616caad31238d9070f5f5c6219b41b6c3df626c55addf8c98bd7fe5a3051fe24191a7535bdd03494e312a0aaf80c05394140c96dd68344d7e28298eff597a727212fedde9d714be7e995003cab4fc94140aed9cf321ab1d11ed106892338fde1e207a0bd0e2f3f8d8b9dfb9def563842c4c17dd0663a617bd373efc45f42dcac9d0221dacbdf33d8d1e99746998ec10e9e4fc940289387596b207d2a90e7e0e68b7ac4d979ea58029dae2f36b7030dc61ee8d7ea4675079125545f4b18c3a327321edb5782a24ae96cce3679513329a39ca5d72399394bd8b3c0dd48ff3026ed328c6839a931a34b07e7e3f305e30450a6eb4560a6a7aeea28b25982a364afe5b1d82a690a39d0f4867ad1701b302bbfd64a88a10d6e02eff0c0f548ec6e1323123f5bc31619c953d97baaf7319b53734525adc227d35d4331376ee3ee55029f670af5c431ed9f030fa9ff426b1a699486a5b2721e3f6863954e47b62e835ccc33c9b19c6414bd6ea1ae66433ffc2f93bf09855e6fabf23f4c4ce70e02c28dea3ac7e44a3e30a6bd64059889f29262d825146895302bb5aa39955b5acabf926b0c990b76f05c4da00fc747f85cfd2a1e521f424316854047173ccb7fbdb96d387a8642f85989e2ddcdec0c7ce51ff26c079b45b50cd91826bc498b61eb38d2fd15bbccd5c6789108ddfdedd8b022723dfc993bc6c8664ddfe83b2486d6cecd7d12e62ab470ead3122b45ba7fec11c4fe9f1dbd86701ac9f78293ae416f751e9d3ea711389b389c68a87101cf699d089bbb61385370f38b0cc075394a60007a7265e4d2815b16a8197e60561f825e886bf5c0fac9eb157240809fbb0baebd67ca003079c4aaf74777c2f1b1616a49f099c25a8f0c795cde48469f0897953e2048ad343e422fa440d651ecf6e01b07fbcf2a0434bace8208883ffcf58d2099b9840812f205067b139e3f39d207a99400d31ae5683e91a22e6b7116516a315ade0d26f2dc51725512cce412dabad5f5fb32faf756a933ba04b651bdb06bbfc2cb8f6f297510953fb2e910549024f0ad46704cdffbf5684dd1fc285a287ec09009fdb7c072b5b02068ea8e1772dc8ae494eb65e9d07029787bf8668a91d3438f39f61d7b753f29bb0336c5b80cff749919bb4315caab72e611502985ba00ff908a3a27239be284133e92f4a4693e2e6550205eab4579280a01d1ccd7e3f984324439431f290503bb0af8bb510fd63cda7d3e1588d18633ade63738b83a9ed07e6d02d91e1da52642b0b7c3f1973a32e8b1666e5af666168ce8710dc0cfe5351da763da20c966a86d8617313f3f60a7892d402aba8410456fdfa8ec87f0018a0661339ccc81cc534e11cf1ad859916661ed9d16ab514cfc64955f19cb21dc7d63df36f9df4294d9da7869", 0x1000}, {&(0x7f00000029c0)="a2fe219bf0a3d7bea63c4ae9eb7f6cae5be3821953095855ec52b5eee1c47053857beaaf5b1dfa03893af16780275a972f95f81c0e71a7e22afa0c5649e4720776f235fc4191", 0x46}], 0x2, &(0x7f0000002a80)=[{0x1010, 0x1, 0x3c63, "ea902304efee4e165e6a2371ce86d463e96349d2f326ce192b400cfbe363068860b663fc1c2d178657cf0b4831e35701a69a1fccb28d8c69927f4c5b77bbe526c16dbfd0158fa93987a43bd819286411728e98b14f702dfc3bf83aac5b174b41dc527dbfa666d264e05244bd889c24d4eab47b1aae06b6ed4aee1e0f542e70a37f2e088ce6a19a9ee95a4b7a9f248e2bd9fb293196586f2370eecf87aa9ad255ee80f13d3be74c0fab3ce479320a3a2e9a1017e162b866b176673bb8a5a30396ddc5224fe82924527358efe35533397297e68f802160f716da84df59f8d64efa4b75df4dbd4c9301156c25902a1705c85016e5ffc2a70695dec639bec56c6b0773c5c0cb2af11410750aa57fb8e30e720553def501184876941efb2d6f864746189a84b2bd823e40f5b524a1e6484dd7f9892edff582b8a8599a5f453e4f5ecc41cf5523027845986807186616bbd1afd23354d0203e15633a8734c613414cfff4f6a2d7434315973b6a5d8bcdb9c290ba055c7e90723eb55d648588f7ccbc4ed9ed6f86136957c6c487c89c4e6ab74229b2dbeec31e5ad53db9d9b87d7942abd1ff3dd9e95a49065ea2d780ee19f5c9bb040dd9af48a81cf5e1598cdc0c2b0494427e9df894f7a6121ef169f8cf5d87a7223401f8d5b11453fe5e5017f200bb3fea34a0503c3951a741e6ccf70f819f4648da74acd617b4de92d004c624f6475c2af05d687e914d37dce8d4ae69432aadb00faab7aa5ec36b588cbed2c23c635f5708ccd6c5889bfb0f09ab898d804ad0528cec32e5dcd5708aad41af58f03002f3968529daf5bf1f4bd05b86d0b28f4d5b1137e382c95f91a14eaf958ecbbc40f53743be6e5474cd5df9024de7a436623dc995fd115d40d7486540efd44222471e0178aca7f9968569adb66c4fce63e8f8ba22139fd2ea4611e24057339178afe882f17e6d58e2797991f3e1e18ab4396ab08d4a165785ff984f3297395ad11b38c3b43f81ad886e399ee22801e016b8105d2da3af814194302e46986872dcb6afae1ba393739a6f9e79fe75a51ed9b6681bcbf9bf5fa94076c99067c96470203785155cf9e6c2f1c30b020f01539058730c5315cf2f08b472958d77b20021efd000f7d3dbfcd11c5b3ce2f20b34d34aeed72a2dcddb6320da680281d787cbbfafa04938c5e6f142951ad858b5204146e7f2592d2f6fd386590996c7f2d826540d273c29f8933e6936200693a300d00f1eea385b07e5e992c98b6988942ebdd0e6ef86173c5252f5fbe94c893cac3bac76fef6fb64505231e4aeec06ca1b0f323d1bbd9b59383bf15f77f9fb29e363ac03b9a33093d0926aad3fa5342de07eabdb41f4d160ad92ef5c241dec5aca15d677b754267e370aedf3c196aee44fba0428977196fb7646c85dcc7cb04fab9c8f929e7239fd68b0544956f677b751efd8f442042542c6bd4b17f7b7aa5d921f752d10345e0415dca34b4fe80f3b05e7d2d71104e80c754126a5dc8d5dd53aa74324d1f9cc85f04fcf7aac54d4f3c674be7e8f2866661e83a506a760110277cd149a244d204f7ac583129ae1fc4efd7c6c37455bd7be7da6b06e2db8ff0b1c86d664b7dee687bcff97f6f5f2c8d0075f2818ebc1fee4a2e0f89c7414f609dffe105cd2216bf411c2dda33d99a47a6dae2f43fb27d0f024709e014035bcb859696a4474ff4065b9c9dc400f0c87c7e62358e347781285079ef063b08d8cd96343bc74713f062ea085db549d13f12e7d1134d8f063fc1f14bd749baa2de67c4737b2be4baa1169e6bd57ab9d24af41c85b8512841ddf91e0e229e53c37d8026c8b5a89818d1b7cc8c5569b4a8ff1042ead5738e250b60b8d8315422d78e9f051bef83005b5b46a4e097254eb74f6cfb2f057f23f758c402060ee497921f9f2cc7dddd94988e7c50f5efa6f970e297573980599af804607126b898f15a9e250de56f0788a5a2a07c6311945fca56a002c0c56d75c8bbae358d85bd4d8e7fefda3514e0042188eda48c2bb619ef5ec7dd49faeb0a60be752e55457f87b954ec4bcb396229c28573fc4aac9a898082795deae7792809df8d3a42200fc47a3b08798f542431ca37ff76e9a677bcd3922ba97342aabfb897b58819680c5a1274f9d6a2a8832ceebc74c7246a12287b0f8018c7a75ce7ce70349a5d81dcea4994e93a4745f3fb5b4b0b0244a90698b7165b98118669b7e52edc90fb8227ab837eabc1a05250f8d08cfee167a77d7d9dc5c39aa55e78fa19bb12bb017663fd09bc4a16c4183f6657973f5f174a9453ff1d94be2a5711fde6fcbae835b76f127416cbb94e8c615ce0e845be3b6b6d87724e5e837b12d017d7267a049edd7f5d2597ba5a7703028d02911aa3228530728addac57162d0dd28a87fad5dedc962c1aff8644be939d3fdc75a61186966f2d978e34c4128ebdb7e74e7d4e67419f6609814431bb5132f706625b4d33b19f5ef1073b8e7c00e2e051a8721d76737dc90c44201b9a790fdcd677d8d1b5e39bd5e45a2bd4b996d83599edcecbc1047e2584469526bf7beeacebc4cbd1382182cdb2b6034b7fd58a6b7c839b84f14ae40f7174bc8fc3e8dd8da84808d4eeb0dc08ea96567cd4edd16728928e4ab8a152205bf59a4715d14323ab20597e807c2046480dd8cfcf2540813450b53d81b5ae67d18f446d63c2ff2adfaec9374d9f7c18118469a69ec21a866851911dff9f9e450611437a730e232b731dcb5a9bc41c36ac8292d95ff63709d5d69310b2171cc29229fa7424e3b1a66106e8f0c575c6171eb256bfc5083e95344cf6dcca1f87c9cbcc8c2a232a07535a87bad06ffb9159ccb98404f718c6fba2a497d8c2e10f1ddee0d170a36c0504794f5cfe493c8d5d17d4117a067583708b5ba62e17356b553ad0a5e70e1bc0aacb0dea09686b8e0ea80d94701e2893e88c790f0e0137f60cf8cb3f82af941744936bfa853b7907b7919d1e2fc26e9886155dd0124cfb0aee8de47d0915580ac023ad69a2a4dad9dd3fec1e51fe62c90193dfcab7006d6669db21382015b310abcc4f62f9d6884e557e2d1765e3dd8ad449ac3fc4b9654b0f86bd460a08ffbaeb03573308c57d1d2c0ad9abe8c8ebf83ce685d8dcc10fb125f2e6a956f19f5c9e910535ba6b566b1be036d824db36e1a8932bef1ea834983a2dda7ba54c26652f7d89fb323837a70a081a50074cf341de89c48c59addf58c6e177040b180995d99ccd57ca6e036389eb8b37f79db14e8f9c64152bdaef58a85cae18d00d93a56ff6316d3cb4865302d37f94c865cbc3a7e9385c415b07d1978ffc4f4fd1411f9a5ad7b642cf9096e7043459bb83827468fd157970f8a93213fbc1b8b8a8d23b7f0dee2f9605d8d0ef38a9b926affd9da4bde2693ab722f06e13d512cddddd0fa4d66fb0f2d8932b191fee7ca7f5902e8d2f67c45444ba97cfca2aaceb4eb15b232c52812e75857e25a5ed2a2af7ea56e38d9191fbaa27ad79219520b1ca1c0f936d4ff46948f155f923cbb6788c321080ef4642b76009be3c9b34a43bf7ca61b1476c633cbe144cb9ce97811a6756accd711ea7ead1c67cbd1b5b84c305602eb4fc552f281dca05f559745063f15f037ba02fde19d18ad605a3e60f6cdb5f57af967554eaa190f6775aa36dedd83c38e9aced0e374c3c401edf5f99b7f27d1f2e3fa418bc4cec519e5103f14668984cc24ef2b08923cebe65c7d5a4fd179896fda84a03c2ad860659e81d3bbf3e2c52b6cab41c46cb612e0bbfee80c74260a868b297fbd1964521a86bb84520f661c58c2de56db23ace9023e45f611c4c1ce4b1e919fcffdd4c72395ce84a7f49e74770810c74ce197073fc1a12e64f8302aa8a80e74436c68404dd653ff71f24832da37337f704c6af5b212a6bebcc3b9cddecc05240193fbe5f3c59b29a880972aebb6d87212c91f913c36714a18a0a2241b014b4176d67eee27796c7445daf0dad153ad521f037defff8ebf2db42034deda480d5ea39604ca6b63c8c1adaa3ccf7fadb75840d2f49db2451c648aa043d5ba663a81f367ef33658292f66d6bb345ba8f2cbfdc69b95b33315550f19400e61d98f96bd1e8c975899e10fdd32ae56282351cd75eea2063e62f800ed3952d39c48e837e0d0dd1e74017b54a6f683060881910ee946d967dca194ab082672160c1063d4283d42c1a594583e0af4aec085e1d7629af5a90f507dfb1590e3418556556eb0927aa6fa5fac95c339864d20a7587cfa21fb59b6e218a2780dc4ec34380403343acf97f1c87b0f9713e15c5a29fd5494b684d3d77e2957069dd9496495db1dfea596b2102ec9b0914f99746105cf51b6afb1950568141cb7890e69bea11a553f3e7ae18dd823c4927b577423dedceac38d4a432e7931ead0c802a5058e4f573eb242116bf3a9bbd2e0bff0b10adcb51b82e10ceba051a3bdf26c46d9f9480e11f41b90a19b0cb765c90068537a12096db09ea9629d0c8ff06ca8820605be98b6b8278f987d890655eec5758bcd3925f67f2d1d1d3d5351150c9973a2344825b9cb26332b062db595e160ceced85b03146d4c0bf1277d79fd3b229d35be3e2bdb25387baf69488b26d4cf1f944c21097af75debd4f61f8b268a7be6e58969f068cbc8408b6f4dd0f7a8f426b1b055e970e6659e2815acca70b3600e411c1317419483c14600db11a175d7b090d516d782cccf07260c38dc96e0c29c1eeb96b695ed664599e2dd4403c6ad81976224425c33f52a3cbef28fa05ea6f44200af2f3aeccd08a25ad2e48568d17553b0ebc6785b444b353f6ace5d6ceae232611f80cc78fadfff633728e80ba179e3ff242d20122bea80aa76ff82a7dc5e45f80ae7e3a710db4018d9889acb007579f0e1342cb3d7615abccf5f5efff302c13230d1452cee2053656682b7fbb7ddcf4b2704238056cbf66e2b82c4bf216f209867f1c032f9e3549b188d473fd988b559100ba1b9c73eaa025149785027a2abdd3468ea5bc47c6fd67164322d0d81ff772a68d9bfa5301d3cf3e8d92e2b0a32d2243a01ae293743cc7dead57562208422e375a2473d8321c3fbe0a294c76d16e643c779fd73b966c2a20c062d3de343676880d891472d27b2955541c8a2d1c99b65588d2bdbf6e2b7be99a391bb012e4f6533d5bfb0a476cbb1e9825eb2361b2eceea6c0f0d6469fee00c0de6d15be801b2c6208e1df048038feea1f675502b0e44635baaf3b9b2a46f196aea2bf02d12e2ce753dfa4f548203ba40ad7015f3c9581fe66ed543650468a2301ef0a40d9de74c642639d9d0a5191475243291c7174948f83f110866f315815bc51774e94291d5a26edc5c70611b18f9ffb1ef9e73f1c6b3c9396fbc3318b7384dc5b37fe5032ae81768e1b9b3379660cba0bfb637acd4340ff2d0364ae299da39ece9e28de538975dba2a6ec1367b15f80297eeb25eceaaeab2ecec6a5f22b571b46ba947ffbeced7e948bf765dc8868204137cad67c15c90d1c28c65839d0e45ff64921f74e63ee2b9f40c9f823f5d039ffc1d3166b6d8598106a551dd635f6a1f531b320651a72b162360a2db86ecd082e0478eb858b396c3a7d3154783b54f880cc24f40a0a750c53068b5341f6811ee7e00cc421dab42369caa277689232222c3d6ef8fc06b3aaa1a72cfc2c60f2af133152d2eb3c55f06294d17ce012016ae2680fb34795b2429a1a2edf2a82928236d7ce43a857cb33a2c7559e9b5d40a653be07fa81e7a9b2a941c8b8277b72b4096e5a0b64857c637bc571035ff8228996ff"}, {0xf0, 0x11, 0x3f, "7490ba91d825a7fa56b91310eb5874e8daaff80c7f0febe008872296cff4db3c772ed246048dda0da1a9354491f30ea8ff59414039a9716318101c0feff805e6cbb29502236b64976946819fdb07a8a57a4bf24142ef0b708fe05eca2caa132800826c726495f09705f1ae47ce602bed1a41ac3d657a00f80ea0ab3eb6a687a994c6821419837a7ddcc7347b7e8275ed7a123130cbd660017cd6bf6ad586c00f8e7e5583de2a5c9fbdf689f141962cbd0bce076e934d7f34f31d35f5e2ccd067ff79576c924d55e90144edddc5601f76d82551840805fa2bfb3670"}, {0x68, 0x0, 0x800, "88f9e8d4fde8fa8853dc296a7df5e34dced2a7e81a018616034ab13c4ba60874426340f759332ec63e3298c608082502420121447fdb16fc090387d6cdf1f3be2b571c9c1d1d59007f4ec1548a0a4454bf888f"}], 0x1168}, 0x400) r8 = open$dir(&(0x7f0000003c40)='./file0/file0\x00', 0x400, 0x80) r9 = accept(r5, &(0x7f0000003c80)=@in, &(0x7f0000003cc0)=0xc) sendto(r9, &(0x7f0000003d00)="ef6f5905fb75712d68dcf51e3b0f2c91d19c3f801bc82606e391dd858386393f343db3563a83e3073bf716c21cbdd3050fe0578df4bccc3611d1dd6b0767754576a56abeb412f203e142cd8714e729bff35cf6052f738737ff8f77126f58bffc6e4e9b8a13fd0ce67ed20a6d5f58b32736440bbcf8fa23918757605e0d98f36918a216f7f70c3291cc26d5e01ea03acc61502375c7617e7488508fac9375a515f7b4b3ced87eae47b5380a28984aaed202f7154c1c1fb4b5bcbcd815829173610df0c1c51afddfd668aa9acd55e74730b59866432e298bf8ee401300cf455fe61228fbc1765ef96450b94505f392fcc1e22365973f5064eb786f7cfe52d7d206917a963344fa5958d2fc16a82054d37f00d74909fd07f4801948e47d41d1de216d0e146e5361ccb4e1f13286bac7172c4edc3c0d977bbc8c799f1026de2baccc0bf5ab0a23f6df389ba93a24eda7437ded1c20b6b1f654e20f52d2aee5df13d4d31b5c7972a1d71d28979468c0b72720275b68dd36506287e777e1ab199e0e5aaee0d9d13e0d14a60b04332793881675de061c282927d708f1cea2ac9f8975c08d71dea1cb4b40a8d0270d853685b63b42b4bf82d64711fcc6ea2c285d8d2c7ba269f78fa389b1010aa5bd1d026056d48183c9e6169f05e4d193a6d13d7ed12fc1f93d9b8534b9df81e728e7feb840e739ee51653e6b41473223612d20f41813c52dd5a1e3e558d92edbb0735785059844c3125d3b4d1f5c9bd31d5b28fc6bd088045f1fd6eefbb3ab7164809a5f2adea1bcd069f85da521746a814abd0aa6dc98c391f572d51f6f032e442964fe9f4beeaf7f148c5621e1f789b67e0c153332ec46211c2c2223bdbf05710dbd1271e571139c774199a8bbaf051c17eff9f65c5ddbb2a2611a589e7efd39fe68eca41e3a066ecd8d0a432678e9703b8f08ce8d1b49c4d13a1c2bb94bbf55b793c949681d83770e1453833f3847397ddef6822589dd3ed37fe32d90ced1588b8011b463bfad25ef8ac71a39586a04cbb5f6ca6f76977bc0f24930d20aa773c571784a337fe46f05fc04a8412f1094bb5da3cd379bedbd29e3edb3f67f3d4bf977cfc61b0ada79f1c0979a159507f13305cbe7138805892c5a1a23880735a172426f2d2168ef488d4962e7e9f3bf7134c6f9453d069c7d46c7f2c1f6dab97074dcbacc89fffe5bd046d6c197df802c9600360531c585e2c40fe6aff3de0d32d7d3df95330a364f1f2420a23d05a382b2de9b33def48681efd90e4d89ade18bd6df0626443899e84a1e1da6d23e8f24182a15b8b013e51091c46d42decfb30d5ee2d286bba93c0076c78fff3a0c1d6d3b97a79d1d8479fde9afec70abd6cdb0fa340616a981f1ba7524e26a1508b07c712a8f6b6343997e64fc9e6e253e8b929854cb6ca87693bfa4e7ca5122a0ad53134fe638d7a55e863b503dad78693d96ca4114de0fec5b6f9471f5e979e0ab65a987a44a6885016a1d7a7298a4ba5324f4935ca0689652eba0cc5ffff51cad06dff1149eee1ba68bcdc1034169d01ca670ec07e17f2c5802bcb20939f4193ce79068f5cd91b6d59f3eb59eb0f07390f4831c06cf49f4d8e21e112f424ac7fc685ad43fb01e376955260e1fd44eae6a241d11097ad49ac4ef7a4c7f2fc2f42e2b49e086e2bf08ca8f5b1f3e8daa0083b88917ca60a75f93fa9de8e54f3a688632197316057202cb582c98ea4cbe407d2a2a4d088d0f3020f13e8258a71fb0f2e49ff42b62748533941b8f7c81e81342aee55eceada569b2660c6f3fc4e60fafc721a1225987f23b64fac013839de1f664e7dc984f555b1c6c9a8ed37ce5c0a3ba75c0c33967ed2a2eef789f85b84b3837e6ba3c070916abf0f4e495acf00fbf1ed9ea5ecb17ff1112dee9fc320a9c907277573c481ed38aab88d16945707965d80413b93e7d6dea81e5aa65ffb83264355e5f2e11d76b30c760d550b445f765c3f94f0419584e7e043c3935b74980686eabc90161180e7ff69f89f509c80d209eeb1757478171180bb76c0d750a7b64a20803ac0fe2bd639bd531e1d56d2a2c19b8c01cfb262c4157098398d82d479a5d06f908490fa852ea7c4d3a285162c23009c681e68195b20fcb4dd0e255013cc9c4a61a709b0e6e7eb239364fbf77375ad8fa177fc18b7a432a79b21d94991c0daaf427dd02c3f2b12b89bf4e90ba4e32fc8f7ab6d3cf58051c87fe7f53b2719dee7bd76dba58a8a052d2e2b48d69c7aa6276269f4ba39410ed9352bbeb7ca25873a4570642aabfb6faa83a1ed2b7f0a3c15d9013ed7d59c5fcc57ee2aead102f1919f2c92ad8dd7ff3db94dfe064980ebd02a99796d9d64d42d36ef46f991b595656ef6dafaa3a1ed09c382ad4f6864760bf68f07cbf994db8a3ca5fdae4b4908af2f8d773d973d5bdc0a5028f4662f40afed03dc6b85da15174e2d149fd1eb036be8f66f0fe0e5f6838c5e3a029b0f43245aa268179fe78f89c2189d6bc86e0421240568146852d5b4a7c92d6832d86a94a89d978669dc99ef0c7e14f4230c172a25bbede5485172b10c8ec851acc3680c0f99adfcd1c1e4916d67d8e0de4797f041c89e6f4c19788752e1e304697109219de4bf2eeedc330cf53cbc7cf17ad083124cc09fd0aa17f2c5739ca9a44c4f995fddef97d0fb9760e2cd800c91cd7805aade66f0aeaf453d04264a3526785f0dc5359b75506ccf792614d2a199c7ec9f90ab3ad42caca31d7805f042eb7f444b421066dc1bd1807cdce42c66569fd9f9c0786c4076a221e22e83bd93fbcb9a4443176445d5b597f23c05e34f47cc154390fa8a9f67fbe77a12927c8aec018ff3bd8e7b46e034b999eef0f6308985bbe33a7c33400709e01eda5e996f75a71f79a5ac2c79a513c9969c0870e3b253589565a6b97db0173fb7fc6340b7b5ce8818f9e82ea1fac8e9bc4e9f6342078d230890a094231b7986b843f28df513eee4001eb9e1e99048ce55857841f6d0f5bb6ac8a7959616c9ffd671e1243ff2af0a71fb0e5578441351a324aebd3e7a7eeb9207200a2eb2e3b43365cbc924efb1866fa1081b5c80f077b524f951614f05601c7490db25ff6599ed946efb6f2c3fef4ef9956564252b75d84926bdca7872a999bbb63b12c78b7c142eba1fab7082b5b2fb0f5031dcd67e79d0497e8e96ed5d2960e5b4e21dc4e341402a1c3cc0239c4fdd1a6828044c191e59698c0e408176eefa88791ef8cd4e7d1c8c405e950f81b26242482ce4e2841cc4d7fcd4b87e464f071cd9b3a6f0ffc3f6c4fcd713030335a942023f47d53e8dd501032292b93a711f58e80f87f15c660a7891fe515aa17dab08b8241aaaf348d0d16e46631810181576ce4a3c660d761ea2e074cf3b9a53f8602e0f72a0a90c4486d5573c19d9303dd8e3adc9c6c45e31fd0069f1d28aeb2ba52cebe0a785219b3ebca77c87b1d8383f7757760987caa7080dbad248270df133cfc9f232628f1a40ebece9fcc2f19bba35360e3d2e4b5be5c05206c80c0977ab5e1c1e6eec6ed1aec6a168e8985081520ffee1221372a01a7e9506f5fb225f0c5b155eed3e095612cba5f4bcb33cfb17ee84c4a769811459bc778d84ccc8ff515494f0893a1b6148f296fe6ef9522ade82cedf06c4a290726be8a042c299566b62bf693ef32bd9ea0434a32846943033e17a2b2f4f4120519bef2412bce7ff8aafc844418b3b66f0a92b740d3debf9de48cf2e0ac9dda77a40d3ed8291b5b431f0636e060c997e9f8692c827c0f00ab1ddee16b268a56f953e9b15b422c3185c7ade66b37312ed953f17e714eb1b9bbfd84855776fc9241933c0865097c0821a291790345f0d32e8fedeb09db2ffa596c9d683f208d4704e70de9be46ebdffe12279495fe042fa19143ad0e25a133971ca10ffd2a2422a9ac3a662ff5839689cbe90ff58e7487bf17bbdaa77027fc33a324a7ae8cad2784171f7e5e40bbcc2507c13b03a8fb2b7d21434ea371e788f3a742c107c9d68d570e46329b421f4518b106f954d80a4ec1ef0f2d5fd7c337f0b5d70845c803345e626d4684f7823be985be5b6444da8baac6fdc609b01a76078a9989582bea7b7a75f3e2b05bfa02e320b3da1a2178ea5944f095233c1a8d28de597646dda036e7b769995db5d7a420cf125b355403db662b7d1544035321bf05c02dfc3198d8b7f8380629892961443e3f2f358c030aa826f96e89668ad475064657d9daa7db0135dce0a4af1bb5fd3964c873cfe5d6b4595ace86514ac96d38efc301dbe224ffa73161d5bdd75c8566dbab875043d80e732303e24c79078dff4249a77138e4079bc5e05c18503a382f4347ced77e513543e5be4b8d59766f7868a40ee75db9888341afce6309623dd56928b0cdb6f079c225d5bb204a3465179f181a8b030bf6ab407e8d12fcb3fca20ac5db255d656119c2b912b7c633b9d2d109d2fd561f27713fd613d640108c51d9a11dfae1fe0ba3e5dad2457ea7ea0f0da447654b801018cff5c14cd1804353d5ed65789a3fd72b019c1dc6f9dae23872c44f2a6609f4251ebf4013824ccbbc890446afe708e249b079da0748c746d03020dcd2667bafb565d198a5c1cdf37b3d26b8a37290d36a625e5db4afc7d2db1bd0effd26df299e0bb611b283cf911b1f5bfa3209bb77f025a2af8676935a0aeb322284e2856c4b7c890c5f549ba91e79468f98446774f486cebc8c12a9a7d69882685c1e8339432da405366c5789970dfea31316fe4acb3050d47096a17edee46652d5f0609db42954ca3fb7d4004e2794a68e12c223b285e8efb40e2f57204ab952894ce27c809820f9cd84eb3b7b0ed4b1cd28d3416abfe248fb5e33b8ce13e06bf388390c51d5801cf18a9658f009617c51b30d7020452ecc8484c2361b5b1ab568adf8a144718593a002e25fa094d6082ab510cff2ec286f5b8989d76445e230302b627dd62c60d5d4092ce7f9aa4b4154bdbfbfa04a880eb232e9ac4df2840359d959483d03bf143458cf96e4365124f3d88d0aa7b350b965d443d451491b8c920bc1b4b0f74e2bd8e8bbd29a3a20bf268f8aab65b906ef9733c9a2f07653203673469d50d42b7ed74110e30c9f0b524d32d3dd9411b3f64fffda90795a0ed9853716a67b2d050eaccc1c075a896cb696adfed4c1b80ba1444645d44298ce05df73195ee992e2003fee475f9a681991d1da8126623fe3ad5243f463a3201cbc0e86b05682198e46515d9b0821f7c3ae22e402fc322691a16726f0aef80924ed7f5caab8b09fd240c838806440e1373f13cd0f1264fd843d59d3bbb531a966d45e4adc820ec8fffeaf6b15dbb10662dc122e360563b0ffa5547cf33bf59df2b08dd4ced88f950bd5df33763d813a57fd9d98b08449d921860d0e3a0808a9867b8afccdb32866f3633cb29fff5e568fcb749aed0a652ad15674a02e8b03ba16f325a13f3f113752abb1642745df162ff792c746b1ffae31df2d9f14ebffdc8e09792c5c71e84b2366791e90f6b0d45441e241af07cb1edd8c853f2627f28dacf1981c1949504ac56af5dff0644e8827664a46e70ee5b84e6e13e9961ef71cd075af5414c45307441a1aaacd8b71a2c330d30dd17c86d3edfedcf2dc7aed884a999e8381b62587f1d0583c263fd58cafb3ff427f5c3d988e874ff88fa1aefa33c08cf54a90aa84f751c1440f37c4065b33fc328b4742f111fa5ce323e4ee927256644c3b87dbe4cdf130ebd5e444561a43649a44ef1ebd61905aa16991999befc0aa963af5f6cf6cc188f06edb9cdf", 0x1000, 0x3, &(0x7f0000004d00)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mknod$loop(&(0x7f0000004d40)='./file0\x00', 0x6000, 0x1) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) fdatasync(r8) getsockname(r1, &(0x7f0000004d80)=@in, &(0x7f0000004dc0)=0xc) accept$inet(r6, &(0x7f0000004e00), &(0x7f0000004e40)=0xc) 10:05:34 executing program 4: r0 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmget(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmget(0x2, 0x2000, 0x280, &(0x7f0000ffa000/0x2000)=nil) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8020, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80049, 0x4) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = semget(0x2, 0x0, 0x400) semctl$IPC_RMID(r5, 0x0, 0x0) munlockall() shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) fchmod(r4, 0x14) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x0, 0x3}, {0x18, 0x0, 0x2, 0x3}, 0x6, [0xb4, 0x1, 0x5fcf, 0x1, 0x80000001, 0x9e00, 0x401, 0x5]}, 0x3c) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) fchdir(r2) semget(0x0, 0x0, 0x100) connect$inet(r2, &(0x7f0000000180)={0x2, 0x2}, 0xc) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) truncate(&(0x7f0000000240)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/file0\x00') getpid() r6 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x12) sendto$inet6(r6, &(0x7f0000000300)="cdfcc01f579b81aff5d90b64f89a7c2341e459d58b20b4949a8356954ebce7d4c2e1aab0b1bf46d37aebc2a3db7c0e0507828ebe41b8b4c035318dc0cb7c8ad2201ab11bbe74b63762fd466d8854ab2decb760dbc1c0bdb63af0d3d51c76eba3ba2b95bc2b3ab0e16bfc8df9c800e33414dae0e932aacab30c6b119394abf81664b0d2cd0f13866350cbee403b7c7b1b435ba95d21dd43fd685d1de3b8947eeed16091f591d7f6753b939f55c34f9120eeec803ccfe67cbf0efe92c3fa75d0f27ba95cf69935401c96bbc4126ed6b955bc3410a426abf9a7b823cd20daa75fd69af18bfccbde41f15b4d63d130e3a30825817931d7", 0xf5, 0x0, &(0x7f0000000400)={0x18, 0x2, 0x8}, 0xc) recvfrom(r2, &(0x7f0000000440)=""/119, 0x77, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000004c0), 0x0) shutdown(r2, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 10:05:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x30) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40810, 0x4) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x43, &(0x7f0000000280)={0x2, 0x3}, 0xc) sendmsg(r1, &(0x7f0000000780)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000300)="220e464f89458a896a77d0f79c14251664f0e5452948c5ae7f0a8ec63bc9bc2c30c21c49e7b77c3392a419ae29a4db420983fd0a1ee9ab4109835390f6ea28e43c7d18f32f57d3d64443497472d24b07d22bf235339cb1e4ec8f4034b99fcef74b4e125399d36c7b5379c22419306bf9836d9bf350573b4c86ad5007f89815175ad1284adcd45a9b4a7470a48bad67392cccf41a30d1df89fe74418fee06f4e8c05ec35ef544c9d4b0229ecb5b7aa8f5e9a447e75e059e4d8bf9b86b1b5b9406ef69a9e324fe6d210ae8449f16b39098ec7c7de1b9c3267c9726c2119dbf89bab1b22ef5", 0xe4}, {&(0x7f0000000400)="17f5", 0x2}, {&(0x7f0000000440)="c524303441d00bdf03e1dbe413941c238c130b4da1a163ea295906198dd65a28d298499603a364ac90996d05d6dc34c655fd5934ea94abac56c00a984c10a6935caced827679bbbce6b49f814ae19edd15f436e21b912411ba7da029ede2c8f62f15aa771669f3caff409199c16ba8650bdce15aa8df099d19bd709df75002a3", 0x80}], 0x3, &(0x7f0000000500)=[{0xe8, 0x129, 0x2c, "23db6a04826d4b8c4f5389dfe4aa4564bae7809e6f8da85f066e912fe39ccf13202faa396061d18114a4a6920123e4e631af41113eea266aadb4c95356115c5f4082b9fa981ea067fcc82eb1f2083f2e5f6049143b404905bfb28629b740beb672ce4d7dc338850420dccd99de0ceeaa8a5a8f49441a56816b748c83fe362aeb1fc634162da81aee7e54c777b93ccc03e0ba64285ea6164f8e33015964d18c7356e84ce382b1cc12c48cff5639aa0dfeb28641dbeaffdfa1131cf4ecd9d7dbf4196b601a8a7f715dc6bfaa173eaf340c46cd43308b"}, {0xa0, 0x29, 0x3, "0413d37bc2facd865db97d1089cafb119163447a30f2464a8e2432e5df6cf0a885163e6d556071918da796006b834ce5aa2affc7b6ac0e056a56aa38ffcae968fdd65aa41064daeda59c8e5d42687327e64485f27ab10b8c5306b5b0558a7e916318a0d07d385c8cfc7904802045a7d0d3807971edb27d05ba93b754047a389f584626f876606e0c6994e2930d"}, {0x40, 0x11, 0xffffffff80000000, "9f34f2bb5798524e7d99904f780aa2ddb576af3e603320d4f5479a6e29ffd2ef024c84f31402b2f4371f3b4e6a"}, {0xa0, 0x129, 0x0, "0978e5d0ff2faecb88b27bee606c1e9b720ffc8c9c2ed4728d1f0ce1ae1d5cb93d9b945c5a8a5061a79a8e2ad3cb58995ad990d22dfff4dfa13004228de82de56cc459fd71eb0949167d8fa0d84558b942d364dcdaf63b7bf3ef78b8004f1972ea5ad7d6eb4c4a8d4b9fedce2e84883ff4fe99c79f2a7b1028d928b7cb30f405704f877a44e0709bcf"}], 0x268}, 0x40d) bind$inet(r1, &(0x7f00000007c0)={0x2, 0x1}, 0xc) lseek(r1, 0x2f, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000880), &(0x7f00000008c0)=0x4) r5 = open$dir(&(0x7f0000000900)='./file0\x00', 0x10010, 0x40) getsockname$unix(r1, &(0x7f0000000940)=@file={0x0, ""/94}, &(0x7f00000009c0)=0x60) close(r0) getpeername$unix(r0, &(0x7f0000000a00)=@file={0x0, ""/4096}, &(0x7f0000001a40)=0x1002) fchmodat(r1, &(0x7f0000001a80)='./file0\x00', 0x40, 0x200) symlink(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0\x00') open$dir(&(0x7f0000001b40)='./file0\x00', 0x208, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000001b80)='.\x00', 0x40000, 0x8) getrusage(0xffffffffffffffff, &(0x7f0000001bc0)) read(r0, &(0x7f0000001c80)=""/60, 0x3c) fchownat(r0, &(0x7f0000001cc0)='./file0\x00', r3, r4, 0x200) utimes(&(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)={{0x6, 0x4}, {0xf46, 0x4}}) r7 = shmget$private(0x0, 0x4000, 0xc, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001d80)={{0x7, r3, r4, r3, r4, 0x11, 0x7fffffff}, 0x10000, 0x2, r2, r2, 0x5, 0x3, 0x4}) link(&(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)='./file0\x00') fcntl$getflags(r6, 0x3) sendmsg(r1, &(0x7f0000002080)={0x0, 0x0, &(0x7f0000001f80)=[{&(0x7f0000001e80)="1a5ea9110b8985aa65450ff98765b3120c0233f141cef56e857588074c0ec8be9514f6afa2ba1c2c85138644a9315e31cc4bf5384146f0b9e3d65aa486c7a3c5f6f49894488760443d1701e1d79017539b2c79958d983e2106bf2ef6e760689aff85e2ef1bc8045fe0ecd98a488e1820453a784f3748c45a18a7cc726aeef6ab599290ee96767dc1786df0afa620676240e198abb9a4c68db1685bd4253013f6b734c73513d500e01e9ee9c5703321678ef9e04774feb53ac33214fb5699e431f416248abbc6779612eb2157bccfde0b6d2982ef1ce5c1a7b5cb0a8d99beab5824a00530641c0fc3e980175acf07c586b4b4034ec9bb210615e7f0d72797", 0xfe}], 0x1, &(0x7f0000001fc0)=[{0xc0, 0x1, 0x7fffffff, "60f6beb955a3126645eb5ccc0b3d6bdcfdd4d3db9e0b1a3276b71aed8988b5aee3f4b6d50083f92465abdb70c5e4193103c846acde8d3a12c6046b351c55877f285505f5037e01d44b1bd2d3bd2d79e16b975ff3d4194410c47e5a63e614c65f37ea13fbcd948fe9d3216783e375d462cfca3676488903e859d94c37239d449e26420d8e772bd9eda794c0cd12aa139dfae9a4d989eb3ed4d8f7918488146ed2a86849df34c2ef160e69d68e1f"}], 0xc0}, 0x8) openat(r5, &(0x7f00000020c0)='./file0\x00', 0x1000000, 0x76) open$dir(&(0x7f0000002100)='./file0\x00', 0x109, 0x40) open$dir(&(0x7f0000002140)='./file0\x00', 0x20800, 0x30) 10:05:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1038000, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x4b, 0xf9c}, {0x1000, 0x8001}}, &(0x7f0000000080)) fcntl$setflags(r0, 0x2, 0x0) 10:05:35 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) setregid(r1, r1) setregid(r1, r2) setregid(r2, r2) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x7) setregid(r1, r2) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) r5 = getegid() execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\\]\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='+\'\x00', &(0x7f0000000280)=']\x00', &(0x7f00000002c0)='@\x00', &(0x7f0000000300)='$\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='+\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\\\\*(^{[\x00', &(0x7f00000004c0)='\x00']) poll(&(0x7f0000000540)=[{r3, 0x4}, {r3, 0x2}, {r3, 0x100}], 0x3, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x0, 0x0) getitimer(0x3, &(0x7f0000000580)) writev(r4, &(0x7f0000001640)=[{&(0x7f00000005c0)="0d1c16517d113351dc54e4db581efdab8f5e70c6e79a4451a0d199f8b4a97bcb72b0072f81b36256a4f53537e202dddfb338a94edbcb43c976d3650b415eab927e157d5b3718e14fb234b57edf8cc13ac277deb4b85b654f12bf5426098fe8c79109c850c1f2a7226e1018c010ec2e4edcb3", 0x72}, {&(0x7f0000000640)="edf749f8f9d3c92a0e755ba89d3703c503cef23e92653bd7d2d1aca0cef5aa5915b326468a7e1402a6674e31aa474d444b048ae811a87ee7b8b02e172d5f06f5151d04d63e265261fee31fac4196bb5fbab09f025c99c5fb326dab94a8a7ac4de8e9e66af21e47aa77033fa6c6d02f94460c4192c050d1170c0242c3642a1fa7ddb04cf3fd27e85e01c7bb7bd18ee08bcb4ed756b434d67a77ce94a1a94e2a27e23eab2e500588a8f7dee82cea906c30f23b6e0d28b0d83e4298373f15a87ea1efcad7d8c44cd0562427f219e582f45777a2cd7143e40407456b150a97b67dc15f12fc6135fb3541dc7b396c1c39cce32afa736c8de000f7db544ab5817331ed8c7da30200109a37d58e70285e1b9705f27c7e9a9a93da9fae5e03c20fc4ca940834041e35df951f5ab1e739c161635c3d27035d2714affe708b910ab9ed427606eb66fcf9c9e022f330c42ef99710b140fad700765df87ea96c9e7cc337f321429ec13b661ea4403212cca8762cf82fe4b755cc7c6f4e9140ab1efda7ddac01d673b557da35358998551a1fd190153cedea0d2648eef1c96776bafb1d744ad0bedef88d2ec501cf1a130f305b06b7748707482085ad31716c96a9e1325807cac1d6b89bdcdcced4f36ef3160452103c88aa40e3ec4adcd9dabafecd220530e7fe89dd9f05fd57bc77b8793121e8338ff4b1ee50461154543e870a98dce22167277b9a45058595a972a7c7fbbdb1f5e550e321983838f29d14b541a8d2adf66348bcf25200a6d5394a40dc19406bfbe27657e639d4b3bf21e194735e17761abfc18c3ac3b14e1e3ee7381c9ad20aaf341d285a7614bad9cd51410d77bc1ce1fea889f3d1d4408806f305143bb3c6fdf6ef35dc53a1a2f57712deb39b9e20860ee30afddf4b9172f5f88edcc945f422f705615bc700581dee39c66d487ed7862b59f2c04c4d9a4fefac8722fb92d9d304805ee05526f3c0333dc6a8b7d80753a05e6e713b3fcc57a875ac3c6fb261ec4dd7036879ecadf4dad63532574024faeeedd59d3e0ad4a9dea19635cf5c0390fc35d5e091d3dc78cf8a0c5922804c0f15ce9fdf3f55cfb94b3327b4f429491314a29688c2f6dec3d742aae7dda33b52e5af27bce6e5098f17c507cf272bc6046d06162d363604ae1aa4604b74cfbe2c5bf472b91c350af49b9c1b009098e45944b935f9c7a3b146fa9332ed9e0e04f83cb1c02b5b87aff1af5bc16a6c925322d47a27248d64aedf3665f6c724007d5b052bf354113337c25028f91875fc027cc336e76725f4fa90e281899896b7876a28e36c5d5590e07a101efef566df8f89c62531f237a94618f95b4a03e63385fa16a3419a4674ca33f345096f1ee4d1373758b33aeeaa8e5d975494aae34d5f62c3c08c5b42ae21378c30f15503e75560e7d8fbfbe52dfb9d11545c925344a6d34fda2e620e56d4ac92e39a3cb52838c0971d17c064ed874126e2dc08e64d3013d5ea5b31649ec4b2b74535c1eb2fb478db8ff00aa831c2e36ad1c4d4f22c5cae02f7e3b533338ec126d21d916d5c024e200ce3c3002d895e3323a7b3dd73b94b81bf547bff4d385bb9a15a2daa4f03ea481fd2596494794d06659d6a3c1989b66a906d79243439e82a77420f088ffc60d15d112d28c5f259a3e49c572fec17c23e4f70aa19741238771a9d236ba066bc88513ee2720f6aadcc522c75b183c18d31501902c678324d0cfe7086b7ad317bea4c80953ce96a4245d2f9a40d3f6ae01b415692857f1c835526305df0d7705768241c545b9acb0f71539d39d3db6d80bad9994749807dea4a987757242d18ab53aeba8488021707e9598b5214bd7cd81f058e52ff304430b6d31e4cbb47397debd853d41e12929f89ed788d01102aa265b02d2f157ddaa18500079431f5bd58e4d7d7758910ac5d4b322c4012b96c181dbfec2319cfe7d5925ad79cdd2686cdee17481671dd110f9d648838d1e6a2e89970dbb93f6d2391120d34c496031df7bc81bea3b029e2548c8ac2b6dfc6bc585443172e6232ba8ef6bfe42cf013455b7c7449384ecbba0ccba9083c317098a26d487c996921011a098ebc980805a595085974a767755868b202c69487350836a6dea092c873abba6a3eea6ea00fbc2e1602a97b868010ff05debec6147742993bd48271e43c15dc2e6f490419636434a6ecccd1f18f997646959b5d8aa9282f4e954801f853350a4df2c8a936e5f4b330d2407cfd8e8edc844b7d02991baafd3e783496823f491fcf7b427b755670127b61ac135c101bebf5e1925bd8d7c90d331339e6cc5ebc3e40e66ee1684a7a0335347f5010a0100eb86e63bee90d3a5bb84a49acb43590c855d3257467865f7e778a7b84ea01508d63d6e227f1f3b120eea036f1d73eea0927a91c2f13e114dc643807175cec91edb19d73c29fa95fc71bd0f04885862674ae26d7b38b345ae1c240a2e02ee36f077fa6f9f9b192bb102576d299dba15d83e0f412ce248495d994b80bc957bacc4e9e07961a5ab7d2fb7e87adc3f099b8871aa2022a677b33cbea7ab6f4804fe9e22f5ae5fb87daf19584bfee924923dca574b61c520bbb25127bcf2a84ea62957bdc4796d5e9a1c50ff58664c6fc1a12e302b5a96dda0a7212225acc8f314e4fba736db51656e2d72bec15a8f593d9fb65836d38b789f1831cbbed97c2e8e365a597cb38839ee5239909c4867f8155d1c7e1d6bb1f06238b25340b1e67bf47d51ab5cd6026849229c52fa5b99002c4a2d58d6b6b141cae4c96f8c615c001839c363b54e92ee97ffa329c515b20e744c22348893950e826774ede63e661269696c4d8365ea8992e1df4519df9e14e51748115b46b8ffccf8a7891e31a83c2bef6e90ea3abf194e0dce91dabe76dfc1148c20e8334862da0134e6fc7c0fb8eaba6843122de349a001ea113671320168169f370ecf2ed002c6ff9eef9665608a28b8ea83a4ba38713f2ccf01c61f2f8961d00bac7b637e5a5cfdc129f02eb460c1917c2c17cbee51da3aee7a4ccb1cb472b7e2abc71ce79ba177d17b8e799852d4f42fb1fcac360b121d2b104ef8f151eeeb39860756f689398536b4941840e0f3256125fd8553ab020c99e68a2a1a70866a495f749d57df5a4a426dcb816a11db098b620c644ebe6bc7fa932ace11ebec2dc1ca935527963822f661ba26cc1f7527a92ab47235d22822f9828109b97b65feb97feaac62ff9ad957ecd22e3e29eded758f8db5d83aef07918c8d5f2c1acc71d932ad3bed3a9bd412224c344598dfffa608145d4308d682e1e5f0f4682b51f54aa09d56a68f4e1e0e1b64842038589e99a69e5a480bc3c9570c19242f765256c83bb0870271ded8785fbe6b8adc4e5bc0751e110efb8a04d63c062f285ff9433bac4ebe43919e88d289e994c00b5295ad80fb7f8a96a509c3d064b31bc61d3c4f91771d67f85c49ca1dc89daf2ab99cbfb2f365e102ea38edad0103d9e20f3350cbbccb35fadc342246af8d3f0f6c3da114a0e9fb8552090baced24bef9d833305efd74f356f02776d40f495c584645aa8542dd4379cfc8cf4ed9b24c192bf34504dca4e46e848b73bb790cfe36cd014b9f8242f5858bedd3a385e24a885746c42c30cf80ccf44e83f2e88d6765de302717d59bc3dcddc59927d45aa881bb0478399d22efaa7dc479205c135dc187af88b08b16f9986e8337edb97969377079f9e06f9e1740a35ce788a445500ed4f330f2fad9d5103070b326c69e2caf687f33f3cd80fb102060f1524bcf19d2c83c65699f886e458bafbf53cbeafce6aa89946cbfdb82518643f95a35c53d348f07cfe45baf9e97252b4b902ce817010ab5492b1661c03e00bb62eddbc574ab737b5f78979b2d0025baae7f01cc31b1b74ed968319875acfd23748a16857793fe07e52d0b338015641b47c5cd00ab3b337fcba1dc49668d0f068d63571a933f4e9d19329a205fe66b2e620dd5837d84a11660c02cda224fcfde4b9f24f0042581e2b8d0907f8dec84fee1bec0fa695383affaca7d0d21fc0fd437534e906a2db9542f3cbbd2f507cd7756fa2a059ec3c0411f636cee168471b6700a1bf7a35714f60977a637d9064834d964d7c0601c80be35ee2ed80470e44292ff6b1c370c9f0e7758510089c1931246f246a3ea6bd812dcf2b04617ac6399cb23d7ec135585443032b707d7562aed40028e554b9f8b4743707b5e216d7f9d7b0a0ba7c4655ccb3a573c256d4a42e6e7691d04156dfebf27ae26db3cbb8908448803d1c7944754dfc4e7bc2f2aa6c103d94d224b94c03d995c4a632bec5f3e3910537c3b54d7e332cf17cd4c40b5fcb38e67310ca2729f58d60dc02b2c1a9d65118b1482e9b2423b11ba286f7448cb7b38b3e3e9dc58c231a65583d67e140bc2f0f82d42af993e354d97c076e1c4df1311058ab986110e690be1903189934122cff7183c5bd50bd0a1b652639272456a05ec567ffa9de9224a4726f4cd54dc27b1e24f364e5ca7d61b79e2b4d2468d6a774a13adf2111748147b30ab07960c329315a475621b50c36819b9de863f9b77849d311393cf7f249fc0de487aa30265f447de642092cc4a3e4a507e51ee22c441a828472cd490cef7d837358dab4439232836d6edaa5418b7269520c86b486c007300b8722debc19fa06a1db57e901b39ae7a56da9c9021e50be90a5107aade55f87a7d361a110e4920d80b5cfc18ea8f43ebec702dc207e0713ad050e6c90c66ddccc64a389baa6caa2fc55ca7cd5591be3b77e7d44def3ce9d5a94a996bc19001a358762f64e00186fe4d85f842326a2ba8c9f8233a31033c41869ca7f54f0853649ced7235dbfd7be8a23360bdd48ef5e08c01dd56b9b2b9c51379cc468af8bc4b92c9ee577243189beec4b67dd0b907b4315756305403e76048787eed066ca8a47835a33ab43046204e403cbfa5937c30983899c8f6cad799e490af7c774dc4a7fae4dec8aa69065ed162a471223f5ddf34e63b5be91ff86208d8aff2468fd702a2aef07756d8fd4e318452366c33ec86564db65e1e889777c04892be92a99eea19e211d0009d432d5679ee72a4da0dbcefd9f144784a6e8e124e33e381f7836949db3f45703ecbbde659592b411038a5511d9f08609218d95a6c2daba692c3f9c048257daa39a015b1f878c27c250c3cf830695223f7ded34f0382abc0a9ab384b3c977c104ed3576d913a1d16ca2ce65e5f2fad578615db5ceb0eebe69862efcce4c41f0d0f46904337758f3783160eeb3bf813a50a039f8da393c98ee643c13a5255bf4c35a418f9dbb991bcfd74e5004d4183dc7a92b9b2b08596b591f9fc3b3611bc033df1cc67397cd73e599cfae6479ca4d4245bcb3117e01ee87c42fbc145fd73605450a3699ee4e2855c344c74be0fb3ef6092dbc4712fd9baf975002a25ccdafdef56efe2635b08a2ea78030aacbe5c0e5afdb18f34acb2b44d0254e9b46ac04c4081a41bbd927d16ba2e6a46e43f57fca6c3ec765191b52bb410f1178ef950a8010c368ec90c38e5451d1ac45cd84752b612aa66c993472874af79731241779b54cfda203b2c6d2b148587b8690e9f6c8179a3a8445a3673e486e32086fada09f1b5eb3804a8548da4c3eac7a122b35be6e4efdadc93471f39267e851a90e8253c08511575f5c623ba9f0dc96d9c96c278772ab591d108aa006211c272832d71585334fd237e6a25bb8275fe188ccb6ecd031546237ff7dffaa53fb4d49f1ef7ecb03a8fe785c0c7f02084531786418747c4a92bd87beb4f3", 0x1000}], 0x2) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001680), &(0x7f00000016c0)=0xc) shmget$private(0x0, 0x10000, 0x100, &(0x7f0000ff0000/0x10000)=nil) r6 = openat(r4, &(0x7f0000001700)='./file1\x00', 0x800, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f0000001740)={0x100, 0x8001}, 0x10) chdir(&(0x7f0000001780)='./file2\x00') setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000017c0)={0x7, 0x101}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001800)={0x0, 0x0}, 0xc) setegid(r1) chdir(&(0x7f0000001840)='./file0\x00') socket(0x0, 0x0, 0xfffffffffffffffe) pwritev(r6, &(0x7f0000001980)=[{&(0x7f0000001880)="6bc89e800bf9f5b6c22cb105755b05ef7419e8432ed1edcecfbfca6d843af1f7c1b661eaeee6cc4d0040f4754a821c66fdee2da4a50d9acd595cfe4cbefaee7c2c6e6b070e21fdaa39723b01ffc1f64f2989b4f5ab23789dab56d464ccbb2b78af5f9806bbcf834290b8c4dee23a104a70bb16ae6b8d6c2873b50be84e57a28e8c412f0f9b3abb53e86ef4391a1a7f657572365335a6001f19791f084fd791e2bd36288ba848e498d10efead704429e3b250ded7d3", 0xb5}, {&(0x7f0000001940)="840f81c1951ae4525312", 0xa}], 0x2, 0x0) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000019c0)={{0x3, r0, r5, r7, r1, 0x1, 0x20}, 0x5, 0x0, 0x9}) 10:05:35 executing program 2: mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/128) socketpair(0x2, 0x6, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={r2, r3, r4}, 0xc) write(r1, &(0x7f0000000140)="c36423ea199fb69a793cc56f8d9337599f91136c0bcdeeb227c8f91335105d9e662ffecdb96479f711e5ccc3284a3331bf653c1a8e3ffb5d87779b8e3c1036553b138632288e5c65d45fbffa59d6376d993594511a650c21e767f0e91bfe0a4faf09babbe4c7286990a4aaf7bfd63b06899532dad971d33b781d2194c7236d38e71c2c121e7b5d521a65846341c9fac77f651c05cb1c5aa9bee6b1ecf6c495983d1fbcb2365b94bcb6851dc37ecf5bc46c9d663cc59fc3eb8edb0e508a0a9c123b49ec23ca1d5b6a645d13381d87817972fb57ee850d69", 0xd7) listen(r0, 0xff) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) fchownat(r6, &(0x7f0000000280)='./file0\x00', r3, r4, 0x200) shutdown(r5, 0x1) getegid() nanosleep(&(0x7f00000002c0)={0x8, 0x3ff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000300), 0xc) getgid() getsockname(r6, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000480), 0xc) bind$inet6(r0, &(0x7f00000004c0)={0x18, 0x1, 0xffffffffffffffff, 0x7f}, 0xc) readv(r6, &(0x7f0000000700)=[{&(0x7f0000000500)}, {&(0x7f0000000540)=""/47, 0x2f}, {&(0x7f0000000580)=""/139, 0x8b}, {&(0x7f0000000640)=""/177, 0xb1}], 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000740), 0xc) dup(r1) stat(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)) r7 = shmget(0x0, 0x3000, 0x404, &(0x7f0000ffc000/0x3000)=nil) shmat(r7, &(0x7f0000ffd000/0x2000)=nil, 0x3000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1212, r1, 0x0, 0x0) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000840)=""/4096) socket$unix(0x1, 0x7, 0x0) getgid() shutdown(r5, 0x1) 10:05:35 executing program 3: getppid() r0 = semget$private(0x0, 0x2, 0x400) clock_getres(0x2, &(0x7f0000000000)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/66) 10:05:35 executing program 4: pipe(&(0x7f0000001000)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000000)=""/91, 0x5b, 0x40, &(0x7f0000000080)={0x2, 0x0}, 0xc) accept$inet(r0, 0x0, 0x0) 10:05:35 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x8000000000002004) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x4, 0x0) dup2(r0, r0) fchroot(r0) fchmod(r0, 0x11) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) 10:05:35 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x800) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x262, 0x1}, 0x8) clock_getres(0x3, &(0x7f0000000080)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1000000, 0x40) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) fsync(r1) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) fsync(r0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x1a8) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x100) r2 = dup(r1) clock_getres(0x40000001, &(0x7f0000000180)) r3 = accept(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r4 = accept(r2, 0x0, &(0x7f0000000240)) bind(r3, &(0x7f0000000280)=@in6={0x18, 0x2, 0x737, 0x100000001}, 0xc) preadv(r3, &(0x7f00000007c0)=[{&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f00000003c0)=""/182, 0xb6}, {&(0x7f0000000480)=""/93, 0x5d}, {&(0x7f0000000500)=""/28, 0x1c}, {&(0x7f0000000540)=""/197, 0xc5}, {&(0x7f0000000640)=""/244, 0xf4}, {&(0x7f0000000740)=""/97, 0x61}], 0x7, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getuid() r7 = getegid() r8 = accept$inet(r2, 0x0, &(0x7f0000000ac0)) r9 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0xc) r14 = accept(r2, &(0x7f0000000bc0)=@un=@abs, &(0x7f0000000c00)=0x8) sendmsg$unix(r4, &(0x7f0000000d40)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000880)="a0b2cd3efa86822a9d6940d654514f3cada51a06eb3dcb18ad3915100c71282aed50fe780b43cda8e781fee8a74bba28c5a5ea622b406a10027d87559bb748b93f087b", 0x43}, {&(0x7f0000000900)="0c6007b1aa71d1b3400ac9baa5b0cedd95615f98352e10a2052852e0c407b27ccf76b6c28c554e94b1b36859436d41f8d1ca21208c58a09c43c9deca80abeba19cf6e1706c5f235822ce07ac750fa693914d4449d97818484d6247e13c8028e0bf7c20c08f0449d5ec3b144059ea972f3d556d5ce56579dd32b94e3e3563510db0d981f12d393c0df558465708efad493a97a273f234f9aabb25faad2707564b5e86382b1bdf2f53f3ae35fe7d032936ce277f92fcda759864f96c9433d6e0c434e902", 0xc3}, {&(0x7f0000000a00)="6886b5356fd2c377b48b67381985036bca4bc5a6859a153a82e6d95ce0d94068b53534dc6040063a0432c2900692739449b7090208f01ffc0d576218d782460cddbd", 0x42}], 0x3, &(0x7f0000000c40)=[@cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r4, r4, r1, r1, r0, r8, r1]}, @cred={0x20, 0xffff, 0x2, r9, r11, r13}, @rights={0x18, 0xffff, 0x1, [r1, r3]}, @rights={0x38, 0xffff, 0x1, [r14, r1, r1, r0, r1, r3, r4, r3, r4, r4]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r1, r0, r3, r4, r4, r1]}], 0xf8, 0x401}, 0xc) getsockname(r8, &(0x7f0000000d80)=@in6, &(0x7f0000000dc0)=0xc) r15 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000e00)={{0x653949d2, r11, r7, r12, r13, 0x80, 0x7}, 0x6, 0x2, r9, r10, 0x1, 0x7, 0x9, 0x10000}) msgctl$IPC_RMID(r15, 0x0) 10:05:35 executing program 4: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/99) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r1) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom$inet6(r2, &(0x7f00000000c0)=""/118, 0x76, 0x800, &(0x7f0000000140)={0x18, 0x0, 0x81, 0x4}, 0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/125) fcntl$getown(r2, 0x5) lseek(r2, 0x0, 0x3) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000200)=""/218) fcntl$getown(r2, 0x5) unlink(&(0x7f0000000300)='./file0\x00') r3 = fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000380)=""/138) mknod(&(0x7f0000000440)='./file0\x00', 0x3009, 0x6) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000500)=0xbd3) recvfrom$inet6(r3, &(0x7f0000000540)=""/4096, 0x1000, 0x800, &(0x7f0000001540)={0x18, 0x1, 0x6, 0x3}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001580), &(0x7f00000015c0)=0xc) getrusage(0x0, &(0x7f0000001600)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r4 = semget(0x0, 0x2, 0x4) mkdir(&(0x7f00000016c0)='./file0\x00', 0x80) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f0000001700)=""/103) recvfrom$inet6(r3, &(0x7f0000001780)=""/209, 0xd1, 0x2, &(0x7f0000001880)={0x18, 0x0, 0x8, 0x9}, 0xc) sendto(r2, &(0x7f00000018c0), 0x0, 0x406, &(0x7f0000001900)=@in={0x2, 0x3}, 0xc) r5 = semget$private(0x0, 0x0, 0x200) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001940)=""/217) openat(r3, &(0x7f0000001a40)='./file0\x00', 0x0, 0x112) 10:05:35 executing program 0: socketpair(0x0, 0x10000007, 0x8, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) 10:05:35 executing program 5: r0 = open(&(0x7f0000000100)='./file0\x00', 0x400000, 0x40) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x11, 0x600) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/9, 0x9) open(&(0x7f0000000000)='./file0\x00', 0x10200, 0xa2) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/98, 0x62) 10:05:35 executing program 3: r0 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) r1 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmget(0x1, 0x2000, 0x421, &(0x7f0000ffc000/0x2000)=nil) r2 = socket(0x18, 0x0, 0x8000) lseek(r2, 0x0, 0x2) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) setgid(r4) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getgroups(0x1, &(0x7f00000000c0)=[r3]) getgroups(0x1, &(0x7f0000000100)=[r4]) getgroups(0x2, &(0x7f0000000140)=[r6, r5]) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x0, 0xc1, 0x6}, 0xc) r7 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000001c0)=""/109) shmctl$IPC_RMID(r0, 0x0) r8 = socket(0x1f, 0x5, 0x10000) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/4096) sendto(r2, &(0x7f0000001240)="0aee61151a19b4490e8e314275536212a4600375c22d497a9f68368956d59cc67c1fe310b5c7af9e27abd0030506a84c108359bfef4e1cd574c2784b9c0f5c37128386ca89ffb29fc4a0ea23ef05a5f0a6d108802050a679112f5a2ddfa3c2deb195f430d230719c7bd2096bec93cb72396c11afc6818ff7f24d1147de19b0d54e118c9951c0608bcc98a79dd0402ccabc054416588f7cb787973a0542f64f57", 0xa0, 0x402, &(0x7f0000001300)=@in={0x2, 0x2}, 0xc) semop(r7, &(0x7f0000001340)=[{0x4, 0x100, 0x1800}, {0x7, 0x2, 0x800}, {0x0, 0x100000001, 0x800}, {0x0, 0x3}], 0x4) pipe2(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r11 = geteuid() fchownat(r10, &(0x7f00000013c0)='./file0\x00', r11, r6, 0x600) connect$inet6(r8, &(0x7f0000001400)={0x18, 0x1, 0xa8, 0x93a}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001440)={{0x7, r11, r5, r11, r5, 0x1c, 0x19}, 0x4, 0x8, 0x8}) lchown(&(0x7f00000014c0)='./file0\x00', r11, r3) shmget(0x0, 0x4000, 0x68, &(0x7f0000ffc000/0x4000)=nil) fsync(r10) getpeername$unix(r9, &(0x7f0000001500)=@file={0x0, ""/96}, &(0x7f0000001580)=0x62) listen(r8, 0xfffffffffffffffe) 10:05:35 executing program 1: getgid() r0 = getuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x102) write(r1, &(0x7f0000000040)="11fb0e1eda899f4f85ba03a13b0ba81d9aee2cdc7c75376b542253dc7cc528ff893f7fbdf074956f253854d892af8f60b8218170595dd646d07472053ea2a8cc8b7eafb9606a189d413bd9bc5139ce97d5813aae5b8ad070be56a2cc157a77077273c062d9b75502ebc1c50561f70a983c262042e3e714ef63c5c40ecd7e4c0ce84a05f51af3fa6c77b2abebec1b3ac15e8a17f27f6b871866d9f220edc3b04cd8fd61e6a78e349b1d1507025ef2ff0bdcd50e", 0xb3) socket$unix(0x1, 0x1, 0x0) getdents(r1, &(0x7f0000000100)=""/89, 0x59) r2 = socket$unix(0x1, 0x7, 0x0) sendto$inet(r1, &(0x7f0000000180)="2a0fe14dcf14553472d9cd254bde18bc1d6df5a03dde703e606f599d1c43dc1f6b908e1d784e23587cb4a4a69267f9d94a5323eacbce0ba47b6aa5e037b043865560cc9a9aab68dde78fcd7efe82e62ab4b86042289c3ff83721d3e06c6424846edbadd526c9c6a2e6722e9f4f0b4f5c776629ca98cec1e24ea21d5459fd274a7059b03f678a07c5de0192", 0x8b, 0x402, &(0x7f0000000240)={0x2, 0x1}, 0xc) flock(r1, 0xd) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x61, 0x300) seteuid(r0) linkat(r1, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x400) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) mknodat(r1, &(0x7f00000003c0)='./file0/file0\x00', 0x8004, 0x0) fcntl$setflags(r1, 0x2, 0x1) utimensat(r1, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x100000001, 0x3}, {0x9, 0x1}}, 0x200) read(r1, &(0x7f0000000480)=""/124, 0x7c) sendto$unix(r1, &(0x7f0000000500)="6084b357d34b684af15ecc94b53103fdf2a45423c3410d1339e82e986325e67740bdd9c5258a177a0b73777afdccac00efa4cc4d", 0x34, 0x9, &(0x7f0000000540)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = openat(r1, &(0x7f0000000580)='./file0/file0\x00', 0x200, 0x16) setreuid(r3, r0) recvfrom$inet(r1, &(0x7f00000005c0)=""/53, 0x35, 0x801, &(0x7f0000000600)={0x2, 0x0}, 0xc) socket$inet6(0x18, 0x50000003, 0xfffffffffffffffa) sendto$inet(r4, &(0x7f0000000640)="48b1db02c10b74942f73002dfa0882f58d5d9e983f01b453ffe2f7dfe799d88506af9d2e1f85ba2a03de522cc0609e43ecb3a54ca4e2295a6d2d1cc4615b2fee9073aa455cb329c08d2e3c2e2680e403f361178ec23a3beb5b7fdf9b3820c802518404a99840d3a4f999cbc961ba6b04dd49843b2e89a229c3c5cdacee5cfec27d89db750301175226162ef0e98ceb2bf5069c8d0363c5e77f1d491fc2a65b572bdf08", 0xa3, 0x0, &(0x7f0000000700)={0x2, 0x0}, 0xc) faccessat(r4, &(0x7f0000000740)='./file0/file0\x00', 0x1c, 0x200) getgid() sendto$inet(r1, &(0x7f0000000780)="6e4176b645291f915b5c2d7097c824a7a7f072eaa7abe9351bd194881c31181163febacd66b73cd2e70957b433e832970f0293b29a7b41835ff2898987ddfe3d4797fd8d38dbd371f97664a4ddc1daca2d49119599e13a26391fbcf07a0300bcaba641d99aad1b26c10f70ab8e4f8dc5f5cdf94527895dfffb58d5418269316f076445fb9a40d0ab40b03d3ea84ddfc9d34b165653731882435ce037960535bc988f9a00fd80a2", 0xa7, 0x2, &(0x7f0000000840)={0x2, 0x1}, 0xc) socketpair(0x1e, 0x40000007, 0x8, &(0x7f0000000880)) semget$private(0x0, 0x3, 0x0) fcntl$setstatus(r2, 0x4, 0x10e0048) setreuid(r0, r0) 10:05:35 executing program 0: r0 = msgget(0x2, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() r3 = geteuid() r4 = getgid() r5 = getppid() r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x9, r1, r2, r3, r4, 0x2, 0xfa}, 0x7, 0xfffffffffffffe00, r5, r6, 0x2, 0x35, 0x5, 0x2000000000}) r7 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000100)=""/54) setuid(r1) r8 = open(&(0x7f0000000140)='./file0\x00', 0x80000, 0x9) mknodat(r8, &(0x7f0000000180)='./file0\x00', 0xc004, 0x7fff) stat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)) fcntl$getown(r8, 0x5) fchroot(r8) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) faccessat(r8, &(0x7f0000000300)='./file0\x00', 0xc2, 0x0) stat(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)) setregid(r2, r9) setuid(r1) msgget(0x3, 0x22) r10 = msgget(0x3, 0x2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r8, 0x0, 0x0) msgsnd(r10, &(0x7f0000000400)={0x2, "4e7d45b6f2592f7cc6a1a70c45341e47f66f4c578ae36369d606ca617d7f69e329a7e5f5abfc5a67de1a3ade0aed85b04ff230f3af30ce6b50b7f093e9ab3692022aaff36bdefc0b5e303898164938447815f15d90b6577971543ea5b086802191e15f491bb33e3ba6632f2e67b1e526589a54a65c9055f853975c02a8ebf857e7c78172a67c7c54a55b3681a98da75b72faaa4cf066e749f24dc245e0072a04221f9440842f1c17e2a2734c8f1f53a94b75437d702d6b9056e95f60dfa667fa5bc15216d0ca8ca11551121999c606c35c272367a6ff672abcad6d340f12ae9aeb2ad6ab1353ff71cab6d08b"}, 0xf4, 0x800) setuid(r3) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000500)={r6, r3, r9}, 0xc) r11 = openat(r8, &(0x7f0000000540)='./file0\x00', 0x100, 0x100) setsockopt$sock_timeval(r11, 0xffff, 0x100c, &(0x7f0000000580)={0x4, 0xff}, 0x10) openat(r8, &(0x7f00000005c0)='./file0\x00', 0x240890, 0x5) 10:05:35 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0xa00, 0x40) readv(r0, &(0x7f0000000000), 0x0) fdatasync(r0) 10:05:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, &(0x7f00000000c0)=0xfffffd76) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r2 = shmget$private(0x0, 0x4000, 0x81, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x2000) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 10:05:36 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="b80d300d29a6b6c11baf461704eaedd53c2026c7e0e7eee0db7a2a47c799a8f64963bee4183b88e3f6895ba361cfed8d305f260a21c9995340156c4e6a6e0bd06466a99746a48b302fd6a69213d0faad6122b53df42a8a6712303fc70df5db", 0x5f}, {&(0x7f0000000100)="376f67de3e7a239cd601db4b900460e14ea8470051028bb99bea222c792ff9feeaa084df547fa7d2f2c363965f66e4a3a05d6224408b56720e0089e0ea5b5d7c028749982507e3163f4a4b31a730c6fcd2efc14787ab6490b2658ab7cadc4033245ba9b638b63bb0286585aabcdd01852e5e6d9819681de17d87d3a481ca9a282b8dc067b8c1c87941dbaae92e6a6f1dfcf52e2c0b9e76d183c9a443f026438c5975206dae69e06ba481c380bdfb47b18a8e661274d8c2567217c0eca071a0a8359e22e05d90c8d200e046fde8367479effc", 0xd2}, {&(0x7f0000000200)="f68d76eee58248077451548942297af02fcc35553794d3b1dd6dd13a8cfe76a04d8ac69ec0986b4d0dd5963fa1b5041489e7fd013e3ac422a8348ad90521907f0aa1b6597f426fd436089de23d9a3a69cc7d4e273f17b19f858b2d745e49110505a3bfb3ebe1b6d263ac1b2049464474761a91a1f2fd374197", 0x79}, {&(0x7f0000000280)="18ab4d521e1b7a6ec301958ffc011a634e266c81fe33a1ba615f5c75a517c7c139fde314d4d90e8d9146dfa07abff18cb6b4d0ca127ef14f82754452bf77b57486af7fb1379db41897dd0036cf251fcd86299237cb776daa314edf81ebcb4bb798e675b82cd915569f543a7bff452c3900b4bf", 0x73}, {&(0x7f0000000300)="9e701f1b149e0a01d825ddaa28d8eb", 0xf}, {&(0x7f0000000340)="53a558ba9c14be97bd76c90ad2a9939fb2903e733c6372959816dd510696a7bc8a95b0336aeb9ede6433b538bcfdd1dda2aa86408a2efb5d1f88a3e5ef041245c8d7e3ba6b0bf26ef141aa737693fc5abb4f2ffd04962fa80406338daae2e99d91ae228103ec34c4bb02d44235dc4951c7bbdc63348561581474d1ab87a75959afe7d968ab6a42a5daf7e9c876bbf27b4a0e919aefde50c2aa4e", 0x9a}, {&(0x7f0000000400)="b8ce8cdd8ed98b6fa301684618", 0xd}, {&(0x7f0000000440)="a7cbd1f028a646851d5f4feedbf45b21858df1d8625fa0af3c7a3cbe1fd587954eddfe64c88531fdcbf70f8eceb03d9c5b29d234e819bcc21ff0a7604e1e2bf4dd027adc4911187c85748aa699cd28fb578d2544c39cde39332d66e54563eaa165d93c453cd4c329b910b3c5e9816780a32c5c43f68165b6c9bce7b506c44732723b28800a52ac7a1b762c4476a78efa1270e99e8e4bf8e13263997fffe634aec105f28bc5c0192fe5fbee86c5baa001ec82e2dd0357a44e591f71", 0xbb}], 0x8, 0x0) fchdir(r0) mkdir(&(0x7f0000000580)='./file0\x00', 0x80) mkdir(&(0x7f00000005c0)='./file0\x00', 0x80) getdents(r0, &(0x7f0000000600)=""/147, 0x93) fdatasync(r0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x0, 0x0) r4 = getgid() r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r13 = getegid() setgroups(0x5, &(0x7f0000000780)=[r4, r5, r8, r11, r13]) r14 = semget$private(0x0, 0x3, 0x3) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffb, r7, r13, r7, r8, 0x100}, 0x9, 0x0, 0x8000}) setgroups(0x6, &(0x7f0000000840)=[r8, r5, r11, r11, r4, r10]) chown(&(0x7f0000000880)='./file0\x00', r7, r4) r15 = fcntl$dupfd(r3, 0xc, r0) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f00000008c0)=""/202) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) sendmsg$unix(r15, &(0x7f0000001240)={&(0x7f0000000a40)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001040)=[{&(0x7f0000000a80)="2e768d8ea3348871deed876688d0c2edb7e75ed135c5948f736226d6f971bbc610314a4b61d4628699533450cd22728f0a2f8f54f8531e67ddd712cf0cd567c8784f61ec8a898ad0d4e8af958a07af9193465f83d9da94ad695d673fc9f3180b1ccc62d5f22741f6a61e9ad1d45cbc680270a937bd0006", 0x77}, {&(0x7f0000000b00)}, {&(0x7f0000000b40)="7f72fa29c697d12a66d3ebeb8bea6654e2389f777070df5816668d96bda808c18346c4df3a8b21a9e1a3eb57b3cf22c1a5238dd303d76631fb0fae2c50742bbec753a091678927213c86a7927a36a54ba2966da7a9163fa243a2e6b8513076f0cf2af4812d5cc4a8a3be4cf7026f332a1dcc098e13e662bbf8029c0765718f8677ac006956c57bcda7e372e6ad3a6497563631915d5b897d2afa4212dfda0a4965d3199205407e4308448bf2cd425ef82bd71bc70007720d250605a8664fae5ab8557b7943f95357066da6c1705cbb68a049714a1584a43451f401c53d16", 0xde}, {&(0x7f0000000c40)="c1915a36d3211135bf4df256b9474d6d82466933697b35a37e604ead99f5888803b871f510e7e05332569e48388db4ce8f16f2d3ab4664127246df8e9aa70753db9021ab879f258e", 0x48}, {&(0x7f0000000cc0)="06fbbe93f314a383b3c46d4a4d2506df5cb63ab683610e19aa71e9917072748fd43d1b3b595069fbe85631db36a17d431bd0b41665e809118ff29ed7", 0x3c}, {&(0x7f0000000d00)="33973f7ed49cf2a261b32fdd1975ce7d3d1849380ea6d8535b80ba3bd89cfd57baa6fef41e8b2ad95663101cbc114fbc43b2bc97bd303ab68ebf4cd841e17acacf5b73653fbc814bac99c62e36cab91588ebcfde20ae0e70e6b38fbbfe029e7164c70428cb0f29ca0e90772137e2b86c1e2116272cd81777e7d8a328d9bcc2d2ee4ca49e94ca367879b80709e6a5c532b0182cb3b808339278b47ecb4f972a18b483fd6618fa180de70049093bfeba102db11844631b96086554bf35d0eee3462e8e2424", 0xc4}, {&(0x7f0000000e00)="6fd7812e607aba3b7b14a446c5b1abfe3070e689b7948c44cc257a2d8b9673eb647ec2e12fe998a445f9f6081c9aae54792f93b98197af218c082d8124964f056079826f4bb53d0c3182dc9f00021b60d2ddedd4d8bebd6125310d3a0bde3234ab5633e7ec36e84b2aa82fd1bdbc712bbb41e08b315843b9e2377a580739549de260a5feee1ce4c8321b00d264356ab10378095d6ed2f517b117f81ff9fbedb89d84cc164ab3009ea6d6d6568ba0770f9320d30c45c81b559e195986ad7d6309a8d443622052d4ffd4b2c857ed0468e3c87db9374a122b30b800f27724df8f24fb937f268b", 0xe5}, {&(0x7f0000000f00)}, {&(0x7f0000000f40)="31581e", 0x3}, {&(0x7f0000000f80)="50e154a00fa8a57c818a6c80e4ac8de11deaf8f387c4efa88444522c6d70483fa6aaa23f9639072ed1cdeb933233f26863da61be5b13ed937abe6fb514992c5d598fa9c2821bee428e3183bdea29c4464ddad91e9309f5011ba3d4897872df270b012295d9c6f449387d9b32f416bfe486a25a1f26e4c44081e848f18e40404d56c81c795ca95ddafee64a0d160cda27a4", 0x91}], 0xa, &(0x7f0000001100)=[@rights={0x30, 0xffff, 0x1, [r1, r15, r3, r3, r1, r15, r3]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r0, r2, r0, r3, r15, r0, r2]}, @cred={0x20, 0xffff, 0x2, r6, r17, r9}, @cred={0x20, 0xffff, 0x2, r16, r7, r10}, @cred={0x20, 0xffff, 0x2, r16, r17, r12}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r3, r15]}], 0x128, 0x8}, 0x2) fcntl$getown(r1, 0x5) fcntl$getflags(r3, 0x1) readlinkat(r15, &(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)=""/115, 0x73) unlinkat(r1, &(0x7f0000001340)='./file0\x00', 0x800) fcntl$dupfd(r3, 0x0, r3) getgid() 10:05:36 executing program 3: r0 = socket(0x18, 0x20000001, 0x400) connect$inet(r0, &(0x7f0000000000), 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) getpeername$inet(r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/46, 0x2e}, {&(0x7f0000001180)=""/180, 0xb4}], 0x3) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 10:05:36 executing program 5: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000040)=""/129, 0x81, 0x1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x0, 0x8}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) read(r3, &(0x7f00000001c0)=""/4096, 0x1000) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000001200)={{0x18, 0x2, 0x8001, 0x10000}, {0x18, 0x3, 0x9, 0x2}, 0x1, [0x1, 0xb3, 0x197ea0000000, 0x6, 0x2, 0xffffffffffff0001, 0x6400000000000000, 0x5]}, 0x3c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000001280)={0xfffffffffffffffe, 0x1, 0x800, 0xffffffff80000000, 0xe551}, 0xc) r7 = dup(r6) getsockname(r6, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xc) r8 = getpgrp() r9 = geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001380)={r8, r9, r12}, 0xc) socketpair(0x0, 0x4, 0x721, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f00000013c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001500)=[{&(0x7f0000001400)="9a8d16cef6641bac6d6c7284ca779d9c1651747de985ab6500f5a528f6d667d8bb1ff8eed56c0036d07c165217f78b149e5aa59a3a21053db9220252f0ae321f60f4da0eb200b66d7935784c43131dbd886650e564d2927d3b559f0843c3af9a3d6bc704f02417", 0x67}, {&(0x7f0000001480)="dbc81b28b499383717c163fc69009cbc6115b193b6f097ece25b19616c760051d1b766fdb268352adcd569d96beab98adb0e6327100ad861db843f4b497f3a192a1184fe8788fe8d1cb1f108ed80eb8b4ba55efc8d77c7894b", 0x59}], 0x2, &(0x7f0000001580)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r7, r13, r0, r5, r1, r3]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x2, r10, r11, r12}, @cred={0x20, 0xffff, 0x2, r10, r9, r12}, @cred={0x20, 0xffff, 0x2, r8, r9, r12}], 0xa8, 0x4}, 0xe042eba4b0254ea8) getpeername(r5, &(0x7f0000001680)=@in, &(0x7f00000016c0)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001700)={0x0, 0x4}, 0x8) connect$unix(r3, &(0x7f0000001740)=@file={0x1, './file0\x00'}, 0xa) syz_execute_func(&(0x7f0000001780)="66400f38dc78ddc4a27d79050000002126420f01d4c4a21d8caa4b9d5496f30f2d26c462e93cbd01000000470fdbe5f2420f5c7fbd3e6664f0440fb37e0ac401fee61ce0") mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000001800)={0x8000, 0x1, 0xff, 0x7fffffff, 0xfffffffffffffffb}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000001840), &(0x7f0000001880)=0x4) r15 = fcntl$dupfd(r3, 0xc, r13) fdatasync(r2) getpeername(r13, &(0x7f00000018c0)=@in6, &(0x7f0000001900)=0xc) linkat(r5, &(0x7f0000001940)='./file0\x00', r15, &(0x7f0000001980)='./file0\x00', 0x400) r16 = semget(0x0, 0x4, 0x10) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000019c0)={{0xfff, r11, r12, r9, r12, 0x97, 0x5}, 0x19, 0x4f9, 0x81}) 10:05:36 executing program 2: socketpair(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100c, 0x0, 0x0) 10:05:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="90b7b2ad9deb8ca864d58453c740cd2051f20dcdd38e0c4b27094698cf3bbf090b76bd0fa6358d26b9ead8e81435f1b6fedea2a5e1d6c4729578c1b95240addc35456656fc2354bddf9c41755ca4480d5c595d3ae31df3e6fa5b1ef72c115006a0532a277b74f6c67efebc8eb62d7ded83562b5007090c0f302aad85f01880a1fe93a1ad596422b8ca15e2fdae5a70a3f87564076c438b04fdaba15fa3909e4dc7e5d9e2ce124fb8242a68e42065aeb38e3d62712550db7cf75060864b83c152330b45d3aec8bf81615fe7d71fbc9656197f11ca4c10aceeb9cf15a8c94e6726da7a93df23c4bfc21d183bd854a97523e7fccc", 0xf3}, {&(0x7f0000000180)="2489e2a095ffdeb9f5b82f1516148a07546d890cc55af70403932922badc5c90566ba47033b58b60561659956a22bf311ec2a3a07b9ad775eb458a2c079f6ff0514164f4903b18429da39b24373cf9883354c88ecc581655e898d48d2c2ed86ecad13a34429cacde4dd6b5b8cc57e52f0e59ce444d6cb971f15731a47549bbbcf925e395e05e0202bc9c402da1a09385793a7bc08196e450f72709f8ee62007035ec456b2b340fc8f337a9bbd28b2bd3ea8a6c27674eccd89fb0fc62d103b87a26a3b896f51eb5abb417a001dcf0482c6c7699ee58c6c8b7bc1b02931c73652acc99d14f128b4fdf7e32f8e1c098", 0xee}], 0x2, 0x28) sendto$unix(r0, 0x0, 0x1e0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) 10:05:36 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) connect(r0, &(0x7f0000000100)=@in, 0xc) rmdir(&(0x7f0000000000)='./file0\x00') r1 = dup(r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/200, &(0x7f0000000240)=0xc8) r2 = msgget$private(0x0, 0x610) msgsnd(r2, &(0x7f0000000040)={0x1, "1dfafb1934956a45c57c8efe5786d01fab5e3d372073a128c4123d20af9ab192df56a584bf6c9b069223db9e772fd023a01272e061e82870444b140f193476cac365e8256d60db4096fa1af1bb01a2b690a40f22fdbccd58bd6d8dfc30d89071ce1ac3a00c5d1f00a24010fb36256a1d2c8d7e7a2d9c6621b6c0f92e261faf9cfb4541d095a5dce87f4f4e547dd3cbfdcbb5dce6676dd3d026b6184b9dcfdfdf8ed7016995ceff82"}, 0xb0, 0x800) write(r0, 0x0, 0x0) 10:05:36 executing program 2: socketpair(0x1a, 0x3, 0x100, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/103, 0x67}], 0x1, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/136, 0x88}, {&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f0000000280)=""/69, 0x45}, {&(0x7f0000000300)=""/56, 0x38}, {&(0x7f0000000340)=""/40, 0x28}, {&(0x7f0000000380)=""/206, 0xce}, {&(0x7f0000000480)=""/253, 0xfd}], 0x7, 0x0) preadv(r1, &(0x7f0000000900)=[{&(0x7f0000000600)=""/243, 0xf3}, {&(0x7f0000000700)=""/138, 0x8a}, {&(0x7f00000007c0)=""/200, 0xc8}, {&(0x7f00000008c0)=""/32, 0x20}], 0x4, 0x0) shutdown(r0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) sendto$inet(r0, &(0x7f00000009c0)="6f7ecf2c813b7cc29cd83a", 0xb, 0x3, &(0x7f0000000a00)={0x2, 0x1}, 0xc) close(r0) mlockall(0x3) preadv(r1, &(0x7f0000003e80)=[{&(0x7f0000000a40)=""/204, 0xcc}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/103, 0x67}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/130, 0x82}, {&(0x7f0000002c80)}, {&(0x7f0000002cc0)=""/172, 0xac}, {&(0x7f0000002d80)=""/4096, 0x1000}, {&(0x7f0000003d80)=""/240, 0xf0}], 0x9, 0x0) syz_execute_func(&(0x7f0000003f40)="c4a17c51bf111b000065450f870f0000003e660f73f93b430f10c5418184bbce150000100600000f536c69006464430fae0d39f40000c442adaacb44b0cac4c3791ddc05") close(r1) getpid() fchown(r0, r2, r3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000003fc0)={{0x18, 0x3, 0x1, 0x78b}, {0x18, 0x3, 0x1000, 0x8}, 0x80, [0x7fffffff, 0x5, 0x404, 0x9d0, 0x53, 0x200]}, 0x3c) r4 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000004000)=[{r0, 0x48}, {r4, 0x40}], 0x2, 0x3) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000004040)={0x3, "1e1ba32f3f93dcc9b8446630f19a93f59a2b0f4e1c27490806b30ca5b715cd2ea667af4c9a275390bf0c285e8db443a054efbcad15249eedb1f9919727c168da020e30ed571901f32984bb0d8bf392fbd880079ff52aef5d5f0e362b5822c42d884727d19e472adbcf7e4bcceea932022339d333e1c947d362cf4cad0ea5e4ca188c01e995e6"}, 0x8e, 0x800) recvfrom(r1, &(0x7f0000004100)=""/60, 0x3c, 0x843, &(0x7f0000004140)=@in6={0x18, 0x0, 0xb0, 0x7}, 0xc) connect$inet6(r0, &(0x7f0000004180)={0x18, 0x1, 0x6d5, 0x9}, 0xc) getitimer(0x2, &(0x7f00000041c0)) fchroot(r1) r6 = open(&(0x7f0000004200)='./file0\x00', 0x10001, 0x9) utimensat(r6, &(0x7f0000004240)='./file0\x00', &(0x7f0000004280)={{0x2, 0xc3}, {0x3f, 0x1}}, 0x200) poll(&(0x7f00000042c0)=[{r0, 0x2}], 0x1, 0x17a9) msgget$private(0x0, 0x21) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r7 = accept$unix(r1, &(0x7f0000004300)=@abs, &(0x7f0000004340)=0x8) poll(&(0x7f0000004380)=[{r4, 0x60}, {r4, 0x40}, {r1, 0x58}, {r0, 0x100}, {r7, 0x40}, {r1, 0x82}, {r6, 0x5}, {r4, 0x80}, {r1}], 0x9, 0xbfa8) 10:05:36 executing program 4: r0 = socket$inet(0x2, 0x0, 0xfffffffffffffff7) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xbd) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) sendto$unix(r0, 0x0, 0x0, 0x4, 0x0, 0x0) 10:05:36 executing program 3: socketpair(0x1a, 0x10000000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0xc, 0x4) shmget(0x3, 0x1000, 0x50, &(0x7f0000ffc000/0x1000)=nil) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='[{,\\\x00'], &(0x7f0000000440)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='(\x00', &(0x7f0000000240)=')!\x00', &(0x7f0000000280)='\\{[\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=':\\,\x00', &(0x7f0000000380)=']\\/\'*-:,\x00', &(0x7f00000003c0)='-&\x00', &(0x7f0000000400)='\'.\x00']) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000004c0)={0x2, 0x2}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) execve(&(0x7f0000000580)='./file0\x00', &(0x7f00000006c0)=[&(0x7f00000005c0)=':\\,\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='}\x00', &(0x7f0000000680)='^]{!^%-,\x1b\x00'], &(0x7f0000000840)=[&(0x7f0000000700)=')!\x00', &(0x7f0000000740)='(\x00', &(0x7f0000000780)='-&\x00', &(0x7f00000007c0)='-{\x00', &(0x7f0000000800)='&!-\x00']) r3 = openat(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0x1, 0x20) mknodat(r3, &(0x7f00000008c0)='./file0\x00', 0x8000, 0x6) openat(r3, &(0x7f0000000900)='./file0\x00', 0x20, 0x8) r4 = dup(r3) getpeername$inet6(r3, &(0x7f0000000940), &(0x7f0000000980)=0xc) r5 = accept$unix(r0, &(0x7f00000009c0)=@file={0x0, ""/4096}, &(0x7f0000001a00)=0x1002) flock(r0, 0x7) r6 = dup(r5) r7 = dup2(r6, r6) recvfrom(r1, &(0x7f0000001a40)=""/152, 0x98, 0x2, &(0x7f0000001b00)=@in={0x2, 0x1}, 0xc) mknodat(r4, &(0x7f0000001b40)='./file0\x00', 0x48, 0x8) fcntl$dupfd(r4, 0x7dc5296c96b85de8, r7) r8 = semget$private(0x0, 0x3, 0x180) semctl$IPC_RMID(r8, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) r9 = accept(r3, &(0x7f0000001b80)=@un=@file={0x0, ""/63}, &(0x7f0000001c00)=0x41) sendmsg(r6, &(0x7f0000002e40)={0x0, 0x0, &(0x7f0000002d00)=[{&(0x7f0000001c40)="1798c2dd79dab1f8b3d0a883f6bd0e82e64ba12e0d204e74863803dceef0b49fbbc4c40e607d4648362a719461af22d6d122210f7c3b68c6aa2762c1773bef67759c31b4b65f63385a952943b0fa0206ea7dcb9f72918e6ab6282e07c8e3b606470879bd2f7b497bbd254b05fc89ea915aa9f5c2cd798d2190f99e9ad4cf46575d9630a05d304c39f67577fe163dea2662309b8ea85167944f0e9c", 0x9b}, {&(0x7f0000001d00)="b24a10d81424af275d4f6d2d1abfc40f390faf0ab051e3cb7f2d269253e72d404a0b440a8bc9ca307ea97809178b4e0a61639345b10a3fe61f4e12293c21c03ab723305a7a0d131f121bcda1e1bbebb71e15ea8c0a7a1ed1587020e03cfe583bc72ecaf6ea346259db6af2f232baacf878baf34de11727d8baa3d3f070eb008e8b4a21c7a88f272844ad55646b436447f18e64fbdb762381fd45ef888df209d78ff3ed23ed4d2af2d7e654287cd5a84da4d4fbf61b7e1fe8ffa3eb29db7d5e7a25e375577ba4060e69324d088352190228f18c08f9495d4a3a43e02a8a238499edcf286e0bd30e4cda6238afc458dbb73b4f132632662d2a9f49730c6bb47a5c22bb7232c32e998ec67bd0d8a77a7afabf7018d467a9df32b7f7aa911fbb5a78471b64f2fb9a4d0b842db58c47e009a8cc305dfd929c37e6364bb3edce04193b592fa419fcd87e3d187d3450c18314d6f308386620b4905fa2baadfe610f20415dfe1344c63c11428c513514206a162bb715f5b5a76394cfc57f42e33f3e4efd9a6d7b118886db7fdac849f7bf970cfdeb82c4fb9f4beedb5a3687e34eede9f85dc6a9776792b51c0a97ab9ee7635d1d288a94435cbcdb920d2c63900e5ac5abe8bb6dbdd49459d1e0b27494add23b6cfc0c2e168689c55482f06b50e47243cea2e3b6501659c6a492716e52beebd3a76fbff24a7e870f7713858a9b703c93ca1eb0eb45dae8c69162fade9d4f1baf7d620c383ed135c028f97ca3ffe0705d300106799191972528ae751df6961c44450aa1c459b5c914db2c152654271caf50002ac78e9ef0cd841f2dc12aece5420361bc6040a7a42ae6d1678cd0d87ef4c72103e14d8bcfdbedae10e8c7bd261e5a510d09c496aa07916fb2e388fc4dab6137fb20807f719312783e895a6e8d48b0612db32d1bc76cfbcdecf286197fd2c3211cdd3f09b36b00f727d8689f39a4070d4753b4f285640e8c2b78e79d409f254cf3807f78bf16b7fdff1f954abb523e65dc094ed4fc6d1474b4a2e57fad60c7b71ed3d7a5adb20902d854d69449b9355c07df91c63adbc4ea82fafb45c8c2639a5de2e097a87ae75d68ad06701989379f19a707c4fad1c5354e24b91aad95d460d864b4e3d743295b46852752fa7386218d0e72daefe25f6c8e9fa71a1bb632143210cf2dc315ee3d64c4eaac02d3ea9f1450faf4cc1b6ccd93392cdf664164bed4ee246f4133f161a240334a5279b33739d849f76a0193e559a10883189e6675b500045ee3b58cbf243f2b6905f6779294f9b31cb658ca5e2c2b585e87c8a2df0546af059a048579023db4092e56c5cc5983fdf399120dbba4263a78bf7a0205218c1af003c7f15fc23f9852b36c563b41a928e20c8edc363fe35ed399b8ecabe1ed91d4b07b47dcbeac627c8baa4b497c19722293890c4089bca2c47d4216fc067e46247c56e55c9520e15fa3e6ebee2fa03f9c733a8714c0f9bb6135c472f30cd77c9c1dcbb178a9e2d18b561a92e18feeea3da82cc619c6976a9995c8156ad8de25cca19375d0dae15e93eec325f2077c8e573d3a2873c7ff35263fcdf29b8b592be2ba5d7d66ab3089488ee3a371f713bf592f692c6e05a221a4a8837abab0cb6ae01c93b009024f3824c85da808390fb5ce72bee2a1e57866481856f7a25a2397a3ea3a78f81f57173da08b2a5e4045ee543080d6ec05d31632fef577c8ada70ecdcf87c01ea36ce460971acb0f0ee522c4f79537a3434a3ce6fd15a3515bc2289a761f071abf9951ec1c49191a5f0e095841ac4934ce44c5e24e4fcb6827bc22258e94803419f25bdc68844f5e4fba70cb888ae311d47cbd21fec832de6fae18feb32a378733564477b4742a4efc5bac78093240651b8e627eec1dd1b0b4669498f0b22f9f6e9d2bb453ca251c4969a55fa7667df7cbd6272755525d82d5e71336d124989120ce704fb0776d0b43931d25b47f93cc8a654b36de63447bd5acf6979d58c473f32cf41b172fa507c823a659c37b003fa8aa6953dafa72db18083d79e360fc4766cf25691c03f50bf2541763be56070b314c367e7e054aff4c64b52f8721e2782d391e69abb12cb1a1f79e78cf626c1abfaceffcfffe8f810f1344057a83545ce36eb341dd75a7384a0fdfdff3407d334618f8d9b4be291f600e14a45dc7254b71824ef338131b25eb25afbb389c4f245b536a1b566b8a71ea69ab749379e9a5516ccf718d540373879891258c8f61776a922ade2fa11f0b3c8d305df4500efe127d0bee2938674eca27892722fcf3b85c1161a8f669c72b9b8f8d21b58dc21318ac35ca0d41408c23148487715938598adc2fa614226a7ae3bf2f3bf065f73caf5bf0a1517144d36ac0ea9fc464718a0a5dc689e32c9a7de5edef47ed384cda20073d571700ed7957a75f7ab40cd4c3479cf664360e9f81651e37d2c13cbdb33bbb94c561227642130cbee498b48fe71a4eddc7ec266bdd7c0bd7ba0c7f6b6f69f7d0b75aa806c890c5e1b6c45d253ad54ab6cc98d417015be1b2c9196c389d8a5d559865df1c6a654f62442433b32a1f88b54ce9b0dcc8cdf9f27f42f9baf2903fb30235227a98560c2ea20acb1d2df08d53cd8631a55f35af32074593aa2111bc7e462849bb7f1a46e672093d85dd42d75f593df5a08f0aec4d17bba2310caab7edca2d46c716e60b5b16ac999f9690d5ce33923f1fb03b3c1237b1a9e16cafce53e31a3f7166d58f38386d30cb12cb12dadcbf2322f839fe59da51f304e028351119540849e3e78a4d97ad6b3018b0482e93aa7483c2606bdd319e4c9df492b7eba7dca41ae2148243eb515409481887f17329a59e4cee09a35c3d5c2783130e69f4f6922e340023659b360cbe1419d34babb2cc831fd1cd3ec517c0a48b0afab3d3cf8ddf0a557345711f21776ae9c1dcd49eb0de69cf1a7eea6607ace0643df161fd15627ec06b72c1e1af13799f803cb300c5a38aac9a12a8265f27019ba4cf30422d69f06e158e2648c2c7f0390996330451681c8d2eea44392e89f76091cb976d581a8bb4baa785b30ac78c5f15d34335b7b7b17f9180ef90953ef0035f475c8796b3a648cc619fc712204cfedaac82853a4baef405ec2c897c2fdd90d60003142771ec1fc2267bd744ab60f189de08821b34e47374ac0325707e48c4e6123cd4ea01a6d6e4f24f8bd7a528d0c15d00c9461efda143bd34514990b8a3092843e46d78080cd9a967c0afe731e1da984c2191101322f06a53d383e7df1c572b62ac9f46dac63147f2d2eb84eb28005feae16f0f44298c4506adddd5b3257d873df614f2f1758dfe169ef6eec62f4105de8769f3de8a97257f404d1e7c706f37965b068d33508d51d6054c99fc4b527067045a2fc5d120dea8928060524e8fa2fc1221bccd6bf0730f77ec59a87f16ddb4484a21e785a639ea7e6dfd58cb13170965af500ebeae348abaadc32e7d562ccd8d2df5e8567bd4a733713331097c20d4cc40b965f5da77f56a0e5972b5ef303df8b5b67cd86dd9e11d09505617de530c4e4a321aefcf8b589cc4060e1d9319a57bf49a3ce2e91ca4f86c4355f623a5773f3badf38dda7c2b651d5c5cca7ee5e8660666b20665b3fb5ac48f0f66f3f3ed556a74f79e708718be039b98274bebd5d72f61a646a462e63f70e016a214a73b8efc5123c76d78975ab625ed3a17f1b0e39461e1fb19e93c73c57902d59836fb70b59ef401f0335c8bff623850bc1bea63de255f018e536997aad8a3f7ff2640f4e46585381792feca0aeb49142a6340acf18a8be8e9dad91624cdbde67077dbcaaac8e153f8681b9991e69dd808c617ce093afca9d0575be9e1af5fd24c876ffbf71d63fde5a11c6afb616d3a9fb02526345d4694e01eb024f305ba0381879e9613416a3680f28dece595b06beb2289c405fcb1ac70be1beedab40a6e64efa13b2e9be3094489e4b718b9422fa2a62ab28aeaa1f8790606a794faec33ca81fa0fd8f286742ce18b400624809945fb7609894ee86c4b73ac883d4b607e3987c0c0d8d5388b39f3eebde498b0d800147182acf9f26785a1c9e1eb6fc9f6635ad51e5c9d6dbba581aaeb5bf65bdc6ee5578c80c9c0e46c4306e072de7e8f7b1fc789a9b9ec90498126551b9500a456e907af04298e117d1d3fdb9fbe11c79b675a559fe30019e70079d005ebfcfeeb4eff45bd8952797977a968b70e570d109e221e5c3c8a8afaa65da783defab143b38bca2bbcef84dc8e339dca4db0fcdd9bc246e202c93707ef969d7d9c84d0e135cfe8b8fbc6106f6a70faea3d61c383f487381414ba5fe0fa78c9b10931619b327dcf3017f15edeebbd55eb4ac2bf5077726b6bf0df7c706f70150107b0db63087ab0c654cbf34e0eff94915c3c5eed5149c03ba43eb7f7a30f708f4c69f398de03b45b15b822a8deeb5a003a8fd47e7854ad2f9f86cce4b007e63d473947dc4cc1dc850ea4d36ea0dc6f7a6b5d4ed05b3ac1017768306c85020a7b0a05c97a51f6f6eb500090f32fc096353238144c9278030027f1fb891578f6018cf928b84c4beeb681df1a0323743e4a07c09534e7beb5e3b28b42acd503a8cbf05e1428fa020044bb3e19de643e078026d5f9d784a8702fb0f50616da583d891361da5f1d48b4d16eeab211e106ba6b3a83f548bc007ab19a4ebf798b0402e18716698a9ac2917311bd8bb73ce45a7810dc7ee80a2e74ec9415d7fffa55b8b75885626f759da7c9b284bf9b2093641abb0a3163019f8df1308a4be6dcfbe42941c8288076154fbced50ae761391ea259abbcee33919314f3e1efdab8c9504144369317ba92adf97d19800d3ea579ce12a7b04c9d75c99cf0c83d1b4fae0e293fa04a34a4664c410eae4b4a4190e3f56dc893e513a11cecc23dc3984e1eca42ee60a3929bd1424fdf38f769d53f66365ca835c838e6aa78c233c849bae0ecf35a5e42e7a8c743f7fa496f886b3b57586497fd933f083acba304b879a04b9599c80ca2be3df34ac9abec2732356b6f8fb9adafd42b972e797d288d1b38ab20ca567396e434801be030413c73622f4bc1039942608acb91fcefd9bb83214e3683872c2203174d45931db19f16532982005675562fd31bc80aa92e98caf32bd11009f8ceb6732ea5789b741fab657d6e6228b054b1d08af2a63774d31a9efdc43f357fb560161084a49419cfce968e2814ed602baa9ee1496d0764d087044ff58a39106de0d438722ed9affd2dfb38e713fd059f2f49307a0694ea1db57b38a9e8cc0d0211d54ef6ce485458517703beddfbdbb89b17e6a44c484c07326a53933ab9f125fa9446af0b630f7ab24771d893a93f3b48ab54d76b7e8d5037e88be31808b13fa2b29e76efcbac03eb65a9aef8cd59517bd5be335d48bb94b889c4cb784f4c293498da8286877ec8bf428c9fc1466fc6e5602fde5708f47c09d3acabfac6f4dbd200aadfdda0c17791c701b638e0d6c9aa4dae5040927e230ccbe7022336742b47f45e68def9445fa6eb6ec294b8394d4a867ac9cf1d777ba85bb59b86d38f490e6e099223b2002046d8e495453d0d5e4602fd5f5df5e189cf73f219adad338712f4696dd485436e92903a81a13aec369e0add1785378e6e6aedb98b8b307f8d9680ae3c48dbafd18efe99daf38478eb45a37853eab0383f111ad74503048ef3632dc5e01155d85945e7d411a5e26a4db3605dd39fc3901aca5055ab1833f363dfbef7a5d609b9c791c8cc8140e09ca64353cf8b392d9f3441fa3ffc9d5960ebfd4d180e12863", 0x1000}], 0x2, &(0x7f0000002d40)=[{0x60, 0x100, 0x81, "a4fb883a03f7fea1f89577faca417d890787cd7353af51092c4980ada4b6672d2693b17dd6c9b8e459394f79d8867fc2cc9a068682b66cbc0e64846ef22d7e607766f88520c2929085f2d81d"}, {0x90, 0x29, 0x4, "776af1025efc3c9fff6720d7d9351851f682c716f00758358907d0f9507dcf905f26022f3636a3ebc7406f31e1e51be714a9baa09a2a9ccb045a3094739c3d85c1ba43b85315e21834473bdaeba607cb2d9106349d90156382cf7f47006d59f42ec3263203992546722e786366f5d85dd6e5ac6405b21fbd28cb"}], 0xf0}, 0x3) openat(r3, &(0x7f0000002e80)='./file0\x00', 0x8, 0x585f12e80b620b9b) wait4(r2, &(0x7f0000002ec0), 0x22, &(0x7f0000002f00)) socket(0x1, 0x4, 0xff) getpeername(r0, &(0x7f0000002fc0)=@in, &(0x7f0000003000)=0xc) recvfrom(r9, &(0x7f0000003040)=""/48, 0x30, 0x800, &(0x7f0000003080)=@in={0x2, 0x3}, 0xc) 10:05:36 executing program 0: clock_nanosleep(0x3, 0x1, &(0x7f0000000000)={0x1, 0x80}, &(0x7f0000000040)) clock_nanosleep(0x0, 0x1, &(0x7f0000000080)={0x6d0, 0xba}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000100)={0x66387609, 0x525}, &(0x7f0000000140)) clock_nanosleep(0x60000003, 0x0, &(0x7f0000000180)={0x9, 0x5}, &(0x7f00000001c0)) clock_nanosleep(0x20000001, 0x1, &(0x7f0000000200)={0x1, 0x7}, &(0x7f0000000240)) r0 = semget$private(0x0, 0x3, 0x108) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000280)=""/127) clock_gettime(0x60000002, &(0x7f0000000300)) r1 = shmget(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$inet6(0x18, 0x2, 0xff) sendto$inet6(r2, &(0x7f0000000340)="b9e5e58a1f94601cdf3f0326894c78af41a5a17524ab4c3299386ecc51e4", 0x1e, 0x8, &(0x7f0000000380)={0x18, 0x2, 0xb670, 0x8}, 0xc) r3 = getgid() r4 = semget(0x0, 0x1, 0x80) munlockall() mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) setegid(r3) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000003c0)=""/105) r5 = socket$inet6(0x18, 0x1, 0x80000001) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) clock_gettime(0x40000000, &(0x7f00000004c0)) munlockall() sendto$inet6(r5, &(0x7f0000000500)="d379ce535cc33fa4f60347a8909d175f08e6614e7d6c079fdb02b5cddcee3c8759298e4976241c9c1b1780d2095236a5cce08fc58d427592719b0a63975a6fd0bb9fd974146a348f573433e445d004b31fd6deafb49292be0529d58e230cd08a47a7a0f79738309655e0b11fcc0baaabc09d7f959029be2b01ba999e27595025674acb238d66262f8a075d5fdbe5b777872933f6d906517410e47970440971d5243a81d426ae08cfda65106ce569738fb75d22dd5799d57162b39d0640e60e742802dae95c89d8f82c317ae81500c6415ca0af64f514a139c7f98d789c966b", 0xdf, 0xb, &(0x7f0000000600)={0x18, 0x0, 0x6, 0x8}, 0xc) clock_nanosleep(0x3, 0x0, &(0x7f0000000640)={0x80, 0x9}, &(0x7f0000000680)) readlink(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/64, 0x40) r6 = dup2(r2, r2) getdents(r6, &(0x7f0000000740)=""/189, 0xbd) clock_nanosleep(0x40000003, 0x1, &(0x7f0000000800)={0x20, 0x8000}, &(0x7f0000000840)) shmctl$SHM_UNLOCK(r4, 0x4) socket$inet(0x2, 0x2, 0xffffffff) 10:05:36 executing program 1: r0 = getpid() r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lseek(r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchmod(r1, 0x4) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={r0, r4, r5}, 0xc) fdatasync(r1) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={r2, r4, r3}, 0xc) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x6) r7 = semget$private(0x0, 0x0, 0x200) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000001c0)=0xba2d) getuid() unlinkat(r6, &(0x7f0000000200)='./file0\x00', 0x800) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/11, 0xb}, {&(0x7f0000000400)=""/102, 0x66}, {&(0x7f0000000480)=""/33, 0x21}], 0x5) fcntl$lock(r1, 0xf, &(0x7f0000000540)={0x3, 0x2, 0x5, 0x8000000000000000, r2}) r8 = dup2(r1, r6) open$dir(&(0x7f0000000580)='./file0\x00', 0x200000, 0x104) write(r1, &(0x7f00000005c0)="fafa3991caa7a1e0002b729fa162326b20ac0814d3405297077cdbe2915b2e8bb7d61c43e873fd383a1b9b66c16a6a41814bd9039164fa7a48975e2c43a169b9111387079b680886780124f945cdad1b3714be7c0fd8b88b9b9f48cdd74e4490eb805bcfaa6182aa2ec9c0", 0x6b) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x4, 0x1) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000680)={r2, r4, r3}, 0xc) connect$inet6(r8, &(0x7f00000006c0)={0x18, 0x2, 0x1, 0x5}, 0xc) close(r1) readv(r8, &(0x7f0000000780)=[{&(0x7f0000000700)}, {&(0x7f0000000740)=""/17, 0x11}], 0x2) accept(r1, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) fchroot(r8) readv(r6, &(0x7f00000008c0)=[{&(0x7f0000000840)=""/119, 0x77}], 0x1) mknod$loop(&(0x7f0000000900)='./file0\x00', 0xf135, 0x0) r9 = shmget(0x3, 0x3000, 0x29, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000940)=""/129) 10:05:36 executing program 5: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) r8 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x1, r1, r3, r4, r5, 0xc6, 0xffff}, 0x4, 0x100000000, r6, r8, 0xffffffffffffffc0, 0x9, 0x8}) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x100, 0x10) r9 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) wait4(r2, &(0x7f0000000280), 0x2, &(0x7f00000002c0)) r10 = semget(0x2, 0x2, 0x208) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000380)=0x9) r11 = open$dir(&(0x7f00000003c0)='./file0/file0/file0\x00', 0x80132, 0x5) getuid() unlink(&(0x7f0000000400)='./file0/file0\x00') shmctl$IPC_RMID(r0, 0x0) r12 = open$dir(&(0x7f0000000440)='./file0\x00', 0x200010, 0x10) semctl$GETZCNT(r10, 0x7, 0x7, &(0x7f0000000480)=""/198) r13 = fcntl$dupfd(r12, 0xc, 0xffffffffffffffff) getsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000580)=""/173, &(0x7f0000000640)=0xad) fsync(r11) fcntl$getown(r13, 0x5) semget$private(0x0, 0x1, 0x10) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000680)={{0x6, r7, r3, r4, r5, 0x4, 0x5}, 0x5, 0x28d, r2, r2, 0x2, 0x3f, 0x1}) open$dir(&(0x7f0000000700)='./file0/file0\x00', 0x200, 0x80) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) r14 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r14, 0x2, &(0x7f0000000740)=""/24) 10:05:36 executing program 2: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc, 0x70000000) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000140)='./file1\x00', 0x8000, 0xb47) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) connect(r0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) chmod(&(0x7f00000001c0)='./file1\x00', 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 10:05:36 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x400) readv(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/234, 0xea}, {&(0x7f00000001c0)=""/149, 0x95}], 0x2) linkat(r1, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00', 0x400) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') getpeername$unix(r0, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r5 = dup2(r2, r2) unlinkat(r2, &(0x7f0000000580)='./file0\x00', 0x0) pwritev(r4, &(0x7f00000008c0)=[{&(0x7f00000005c0)="d3e4947cacb20b8ba26dfe08a3379e9a8ed8537777bf07c322a8739b50978146808c5baaa788f886488caaf5fb509f22d55f637f88e7340cdae7d22ca994c1692a2b57e8cc42cd0df81642194b4cf52a0ccd803d7cf031c6c9154fab8b8c0d6e3fd47f36965bd68246b9e2f06aa0c69fa9c3deb3539f7e858272a4662496c7ddd28a47f764e48071b7020e6722e716fa0e19d4c0e431457f4f6ed5e3c06d026bcdaa639e0e93f5ceb93c7a56f54d34cb10", 0xb1}, {&(0x7f0000000680)="fb25ccf6f22dcf45378c2faae0bff93fc76fa12a564458f97f57b6da1d102666b1e104da14fd4cc964d8dc49943616d45f55410e8a12567daedb483b778dafdc243a2e3a13a2cdb315b41fa534a0e69ebbb64d1c3824fe3a9d6d40aa4be0f53e882303301be33582", 0x68}, {&(0x7f0000000700)="5543c83af0c78d0210b1a1ebc17943deb1108fe64a561139e1", 0x19}, {&(0x7f0000000740)="895b75f45e320d56699089d78bdce1e9b7e8141bcb24884400fe56c99737774207d7bfcfcc5cee6c7951f6da5c9e3272d06ded87f86eca55246bdc217be44a26f24f3f1f5ee6aeee1c8b847a800da1052c4d661c5a2454ed900474df908461e038ff9d82903775280c48ae31004f52f93ae41bf62e058c5d1e023c104d807c0647dc80d8b8a2d5ea128e285b6acfe33c9bbbae6889010fccc5e79fd6ce487a8988f5e2fdae9239f28a0d61004d82601334183f4443c5c42fdd89746aaeb84934b6b06f3da225bbfb45e21893d9de5c7112aa3b71179be7e48e2b2270fbc3994b5acd03d08fbedfe18cac8542d799fd506b76cf9da2b78e4233c61ed016e68a", 0xff}, {&(0x7f0000000840)="4a9e89bb3c5d9b4cef0f648a6c5c8701ec4cf2adeb07d08a90cd541330a5d6c668c5eeb0b804f1b30ae26c053580e63f765a5ea4b066e33959bafc0412cec268ef33", 0x42}], 0x5, 0x0) recvmsg(r3, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000940)=""/189, 0xbd}, {&(0x7f0000000a00)=""/118, 0x76}, {&(0x7f0000000a80)=""/144, 0x90}], 0x3, &(0x7f0000000b80)=""/4096, 0x1000}, 0x2) mkdir(&(0x7f0000001bc0)='./file0\x00', 0x0) symlinkat(&(0x7f0000001c00)='./file0\x00', r1, &(0x7f0000001c40)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001cc0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001d00)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000001c80)='./file0\x00', r6, r7) openat(r2, &(0x7f0000001d40)='./file0\x00', 0x0, 0x184) readv(r1, &(0x7f0000001e80)=[{&(0x7f0000001d80)=""/79, 0x4f}, {&(0x7f0000001e00)=""/67, 0x43}], 0x2) recvfrom$inet(r1, &(0x7f0000001ec0)=""/113, 0x71, 0x0, &(0x7f0000001f40)={0x2, 0x3}, 0xc) fdatasync(r5) open(&(0x7f0000001f80)='./file0\x00', 0x80, 0xc2) fchmod(r4, 0x110) sendto(r0, &(0x7f0000001fc0)="e6c6b444531932d9cd63a288082d5b283d07623c8a8615176b1982d67a2a2306571f713b21918193938ac287d8ad0579126b4343071311cfa5f78d14b73afe4f3bb8c8e759cb9d27dfa02d703b696b9eefd3480547a144976a14cc0de645a36007189b97374e940214b3be00db4c6d365198b6c2dcdaf4cfca7d3c109c6ab94fe9ce52eb55c2247dca31049cd7d6132d886f6b724de9f90158a92ed09a54a3a02e56bcb108000730699d15c22c8dbb7fe19f97c74eddb08f01d90ba589f896efb18fe24af29c1481f1734284ed5330a2b59227ef", 0xd4, 0x40b, 0x0, 0x0) r8 = semget(0x0, 0x7, 0x200) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f00000020c0)=0x9) chroot(&(0x7f0000002100)='./file0\x00') readlinkat(r0, &(0x7f0000002140)='./file0\x00', &(0x7f0000002180)=""/22, 0x16) login: [ 42.3266539] panic: kernel diagnostic assertion "vp->v_type == VREG || vp->v_type == VDIR" failed: file "/syzkaller/managers/netbsd/kernel/sys/ufs/ufs/ufs_readwrite.c", line 104 [ 42.3266539] cpu1: Begin traceback... [ 42.3266539] vpanic() at netbsd:vpanic+0x214 [ 42.3391614] _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure [ 42.3516649] ffs_read() at netbsd:ffs_read+0x2a7 [ 42.3641693] VOP_READ() at netbsd:VOP_READ+0xc3 [ 42.3766732] vn_read() at netbsd:vn_read+0xd7 [ 42.3891786] do_filereadv.part.0() at netbsd:do_filereadv.part.0+0x333 [ 42.4016825] sys___syscall() at netbsd:sys___syscall+0xe2 [ 42.4141854] syscall() at netbsd:syscall+0x30e [ 42.4266908] --- syscall (number 198) --- [ 42.4391962] 7da76d03f4aa: [ 42.4391962] cpu1: End traceback... [ 42.4391962] dumping to dev 4,1 (offset=0, size=0): not possible [ 42.4517028] rebooting... SeaBIOS (version 1.8.2-20181029_212248-google) Total RAM Size = 0x00000001e0000000 = 7680 MiB CPUs found: 2 Max CPUs supported: 2 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f2a00: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Booting from Hard Disk 0... >> NetBSD/x86 BIOS Boot, Revision 5.10 (Tue Jul 17 14:59:51 UTC 2018) (from NetBSD 8.0) >> Memory: 639/3144640 k 1. Boot normally 2. Boot single user 3. Disable ACPI 4. Disable ACPI and SMP 5. Drop to boot prompt |/-\|/-36967632\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|+2878256/-\| [1062116/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\+1363008|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\+1044773|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|]=0x294fc40 /-\|/-\|/-\|/-\|/-\|/-\|/-\|WARNING: couldn't open /var/db/entropy-file WARNING: 1 module failed to load