PEERCRED(r25, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r27 = semget$private(0x0, 0x7, 0x0) semop(r27, &(0x7f0000000240), 0x0) semop(r27, &(0x7f0000000240), 0x6) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r27, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r28, r26, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r29 = getegid() r30 = __clone(0x0, 0x0) ptrace(0x9, r30, 0x0, 0x0) ptrace(0x24, r30, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x6, r18, r24, r26, r29, 0x80, 0x6}, 0x7, 0x1fd, r30, r16, 0x1, 0x5, 0xb89, 0x100}) wait4(r16, &(0x7f00000002c0), 0x20, &(0x7f0000000500)) wait4(0x0, 0x0, 0x0, &(0x7f0000000400)) r31 = __clone(0x0, 0x0) ptrace(0x9, r31, 0x0, 0x0) fsync(0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b}) lchown(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getuid() r32 = getuid() setuid(r32) r33 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r34, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r36 = semget$private(0x0, 0x7, 0x0) semop(r36, &(0x7f0000000240), 0x0) semop(r36, &(0x7f0000000240), 0x6) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r36, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r37, r35, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r32, 0xffffffffffffffff, 0x0, r37}, 0x100000000000000}) semctl$SETALL(r33, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x9, 0x1, 0xffff, 0x7, 0x1, 0x7, 0xfb64, 0x5, 0x7]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r38, r38, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) connect$unix(r40, &(0x7f00000001c0)=@file={0x2, './file0\x00'}, 0xa) dup2(0xffffffffffffffff, r39) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) accept(r41, &(0x7f0000001240)=@un=@abs, &(0x7f0000001280)=0x8) 00:01:30 executing program 1: setreuid(0xee00, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x38c7f9c8, r0, 0x0, 0x400000020000003) wait4(0x0, 0x0, 0x20007, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x16, r1, 0x0, 0x4) ptrace(0x7, r1, &(0x7f0000001100), 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000), 0xc) ptrace(0x4000000002, 0xffffffffffffffff, 0x0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom(r4, &(0x7f0000000180)=""/202, 0xca, 0x1, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 00:01:30 executing program 4: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r6, 0x0, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r7, 0x0, 0x0) r8 = shmget$private(0x0, 0x1000, 0x600, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r8, 0x3) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, 0x0, 0x0) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) __clone(0x0, &(0x7f0000000000)="828ceb6d97c43673a4cbd4196e5c5d3f262bc19d6eb986da232fc4749a931ecd33ceb7c94a0379c28dd645286b2b74") write(r11, 0x0, 0x0) sendto$unix(r11, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r12, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r13, 0xa, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYRES16, @ANYPTR64, @ANYRES16, @ANYRES32=r2, @ANYBLOB="396d2a08ce58e18974ad8b43f4ce30d853bd8ded5a92742645960a93aa4d273dced42d25e99d8d2d988f0e256229bd450c848d40f7a525d4d6ce1a52f0620b451caefa67246075e99a9311707d92dd3bbd01c8205f2279735c7b997d1e420455a9e10ad82d91672907e9d9de384da050b1f4a8efd88e900db5dff571bdec39b0c862126dac623b5a1ba46f5a5068ee55adfde1c0a7b7ca0aea1eb94e05dff8", @ANYRESDEC=r3, @ANYRES64, @ANYRESDEC=r5, @ANYRES32=r4, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES16=r1, @ANYBLOB="44b9da4846c8d8dcce7d9cf4bc33957962a9684fcef17fe41a7166c81ad1e2dbc07c1ead84d74d1ae757", @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYBLOB="db7bdbc1dc7cb9e10553d06e5960862eb597efa25a723d785240e5528e", @ANYRES64=r11, @ANYRES64, @ANYRES64=r13, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT=r12, @ANYPTR], @ANYRESDEC=r10], @ANYRESOCT=0x0, @ANYRES16=r7, @ANYRES64=r9, @ANYRES32=r5]], 0xa) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000a00)={&(0x7f00000000c0)=@in6, 0x1bc, 0x0, 0x0, 0x0}, 0x0) 00:01:30 executing program 2: r0 = socket(0x1f, 0x5, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x8b) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080), 0x4) getsockopt(r1, 0xfffffffa, 0x7fff, &(0x7f00000000c0)=""/67, &(0x7f0000000140)=0x43) bind$unix(r0, &(0x7f0000000200)=@abs={0x552c7b62f1351f2c, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) fsync(r2) 00:01:30 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) read(0xffffffffffffffff, 0x0, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000000)={0xff, 0x2}, 0x10) fsync(r6) 00:01:30 executing program 0: r0 = socket(0x1f, 0x3, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x18, 0x2}, 0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setrlimit(0x6, &(0x7f0000000000)) mlockall(0x1) socket$unix(0x1, 0x5, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x800) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000012000/0xd000)=nil, 0x933f41c7be68cf7a) semget(0x0, 0x1, 0x2c1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) 00:01:31 executing program 4: setrlimit(0x9, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) __clone(0x1200, 0xffffffffffffffff) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(r0, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r1 = getpgrp() r2 = getpgrp() wait4(r2, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) wait4(r1, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) r3 = __clone(0x0, 0x0) r4 = msgget$private(0x0, 0x36) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r4, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r5 = getuid() r6 = getuid() setuid(r6) r7 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000240), 0x0) semop(r10, &(0x7f0000000240), 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r10, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r11, r9, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r6, 0xffffffffffffffff, 0x0, r11}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000240), 0x0) semop(r14, &(0x7f0000000240), 0x6) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r15, r13, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r16 = getegid() r17 = __clone(0x0, 0x0) ptrace(0x9, r17, 0x0, 0x0) ptrace(0x24, r17, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x6, r5, r11, r13, r16, 0x80, 0x6}, 0x7, 0x1fd, r17, r0, 0x1, 0x5, 0xb89, 0x100}) ptrace(0x9, r3, 0x0, 0x0) ptrace(0x16, r3, 0x0, 0x4) ptrace(0x7, r3, &(0x7f0000001100), 0x3) 00:01:31 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000708"], 0x10}, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) readv(r1, &(0x7f0000000400)=[{0x0}], 0x1) 00:01:31 executing program 4: mlock(&(0x7f00007c6000/0x3000)=nil, 0x3000) mlock(&(0x7f0000846000/0x4000)=nil, 0x4000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x0, 0x7892, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) dup2(r0, r1) 00:01:31 executing program 2: munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(r0, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x36) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r1, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r2 = getuid() r3 = getuid() setuid(r3) r4 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000240), 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r8, r6, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r3, 0xffffffffffffffff, 0x0, r8}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000000240), 0x0) semop(r11, &(0x7f0000000240), 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r11, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r12, r10, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r13 = getegid() r14 = __clone(0x0, 0x0) ptrace(0x9, r14, 0x0, 0x0) ptrace(0x24, r14, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r8, r10, r13, 0x80, 0x6}, 0x7, 0x1fd, r14, r0, 0x1, 0x5, 0xb89, 0x100}) wait4(r14, &(0x7f0000000000), 0x1, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r16 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r16, 0x4) shmctl$SHM_LOCK(r16, 0x3) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r15, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 00:01:31 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) __clone(0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0x5) 00:01:32 executing program 4: r0 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x20040) listen(r0, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x400) socket(0x1f, 0x10000000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000100)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x4, 0x8001}, {0x18, 0x1, 0xfffffffd, 0x1}, 0x1170, [0x7, 0x7, 0x2, 0x2800, 0x7ef, 0x80000001, 0x7, 0x9]}, 0x3c) setsockopt(r1, 0x3f, 0xb0, &(0x7f0000000000)="613c137634efa0fa1264af348816", 0xe) shutdown(r0, 0x2) [ 187.7007064] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4315 command syz-executor.2) [ 188.8771939] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4315 command syz-executor.2) 00:01:34 executing program 5: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x440, &(0x7f0000ffa000/0x4000)=nil) r3 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r3) shmdt(r3) 00:01:34 executing program 4: socketpair(0x1f, 0x5, 0x2, 0x0) r0 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) dup2(r0, r1) 00:01:34 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000600)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7a39732e6a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968fc20000002b086bde09bef456c9263fccaf4a631854deb48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea88c95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469c9381eed27fe194a581e11d13606156b940b5b35ed3f4875498fca5684605c38000000000000000c8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a0e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4977fb59d78530691a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa056d5000000bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c48b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880a704d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f218d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed5e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1d03e45e510736aa16b2a4168a65ee83f3400000000000000000000000000000000000000000018f0f7e670d8ebc965a4d1b55afdd8c3c1575229ddf109e6df6fa5696eed5e143b3dad1e4a09fd0ce81cd776ecfc26945fde392bde8461e8e60dda0425c1dbcee761c16cba2b07014fa63c00000000fb57d2fec660f66350a6cfde620ae419ddee058e247d9b02371e76958d4ecbb0b93577d79ddb3129d946ec3463f36ac7c727cf60ac5f3a4ed4e3a1ecc59426c1a0fe95f4c38f313544bbd3dfd87666de41e6a89b9ce9243867ce3eb33f78e6e11000b04b42d78e5bc0c2e994ac29f408a5c0ea4b3e6f81f97ab2bf23b29df0bb39b389888f4ca6ee7d81df4f214782fcced120784c9e5851a40bf673bd5a8b089577d97cbc5261820ad4c85822ff0700004360e65aa02b7393cefa7bba7d5d2988991d2c58d7ff4fce70ce523f1f72c5a378c1412d74d8502b55f89cf5be2d22bddc4bc8a9867bb78fa7eba97aaa5e9f01a16146556dcdeff5a1d401bd909339a297d238240acd0d7c966d642ac6848ba2eeaa78b7b2f2550936fab10297e163558763ce858ee54ca82d91e2c3ceb6ece55e355b75bba2cc0600dd2398e6fe2d9eef084abf4866e7d0ca2c84bb21337575c41af0a26291ecdd973a6fd96f1ec17c3687560d0d92711d9023c1aa2c0d17795554a54a56d601d91dcc809267a597ca44300822f8c0aa679828eb863a2053336f04b8d921ddb37cfdb4f98eb2fa5ed23da3c3b6deac1aee3784a0869577dc1528b90659bc1901f8d7e2d77a677c3dd6c15d2bcc5a8300cf72a4c4a3b51b296515347b95ac25b49130798ac819c6e06d8481bdc8c4a8c43cbbab67"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x80, &(0x7f00005c2000/0x3000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000108000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) socket(0x16, 0x2, 0x1f) 00:01:34 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) shutdown(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="45fc2b73501a91241154cf522e202725e33a43142433161d9094b6a1fa5674ff7408a6", 0x23}, {&(0x7f0000000080)="3a03b8223b52c043ce810cfc53de54101c207f40fad40f23d2265a149e861131eb6ee689e3870455c036c99138e4a302dff52ec1ae47227614943175ec4b91c6d02f7c4274aa7a99e7e8007836d12c2b175ad7893fd78e2c6f24746cbe838add9435993c8021db15dff3240f131ad87030fb5ef0bbfdf93ab3971de102d075372148504d0a3a1fdd878a5d5886a9cc53c4f9e1fab936150bef15205b19317a3f3a711146f4195a376297c6f8a1f2fe17c76e220dae53250a3d4d32d5", 0xbc}, {&(0x7f0000000140)="c6b8c393e9618e096faafb2751c12b5d7aea3f35645322eb68cb609a3b5fec2d7ddfec24606877394d956ed8903047fc20fc1d6b1482cc6416429de749b92f727280", 0x42}, {&(0x7f00000001c0)="1f4f862175914742d0aa18d17288092fe83569ec2fb2643418de54", 0x1b}], 0x4) close(r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) [ 190.1424839] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2511 command syz-executor.2) [ 190.3422566] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2809 command syz-executor.3) 00:01:35 executing program 4: setreuid(0xee00, 0x0) r0 = getuid() mknod(&(0x7f0000000200)='./file0\x00', 0xebea7fce767f87de, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0x0, r1) setreuid(r1, 0xffffffffffffffff) r2 = getgid() __clone(0x100, &(0x7f0000000040)="efa397fc2db5c901f91fee1bbcd835b7d55d06a98b67aef870f7e23d040cdf63d3cc537958efed4b5137f43d3961c0ab5b5606dea811d346c58bdfd0dbb23aa6a7aa434da70a7180b396b01bfc8d229fd2719368446b5cfa9f8b95b2f4d406b9e4ef0cd27a9e") lchown(&(0x7f0000000000)='./file0\x00', r1, r2) lchown(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) 00:01:35 executing program 3: open(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)=')\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000340)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='}\x00', &(0x7f00000001c0)='@!\x00', &(0x7f0000000200)=')-\x00', &(0x7f0000000240)='\\./\x00', &(0x7f0000000280)=']^\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='\x00']) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) ptrace(0x2a, r0, 0x0, 0x0) 00:01:35 executing program 5: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x48002, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0xf1d581719dc83879, r0, 0x0, 0x5) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000680)=[{&(0x7f0000002280)=""/4111, 0x100f}], 0x1) 00:01:35 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000cc0)=[{&(0x7f0000000140)="190795472006d7b423e96626fd6bb482db518cdd290bd229bd0d79c0cd23b38e1d8e6fdf552ab1d38da57bb55dfa5549bb41054e1a4925b0d44fa7030bd2f5f1346ef85e4a6d182691bebe71bcaf1e1c7913fe5b69c89dd98dc84c39ce8cfe15e9ec469427e91bdd98c550dda5d95959", 0x70}, {&(0x7f00000001c0)="449dcfd9ad0452e5a8a34870e9f159388ae928b0f19efc7561f87922e7f61b67c6ea8355b5735df2d16897537a667e48e302b2087ecde54cef9e2aa9bead6e928e051c19ab86150e03e231184dafa6d11691e6859e77f860c016e9b7a26ef921389da50364ee6c67f6ceb794846362ba092b9af9f695f7c2be9607263e057394616f4ff6617390687e01cb51049d12ee777cfead132e6a0abea8503bfe12c914c834bb635915f3432313fbc7486fb5bc4cabb02d07d880b36d3a6414ddbeae85b80788", 0xc3}, {&(0x7f0000000840)="7268660bb3b5a6b21f63ae8c381b57d65690a2950d025e607f5c3c0a31c22f33e9d7bcbcf257f7c0a23ac234d796c62be0b5ae132ab33f7cbc42842fe3cc5f01b84b8be9f75cd734d376f6f82918a6e307a247c6ae95d6f55dce6baed708399d88212846ac800db13bce0db54aac5cda5b7d9c44bda4b807325de3328bba35f43e7b21bf732a3ade072e254835fc7227d73c954aef71970e3311bdcc61dc9dc69813235d3b1f97459a5aa77fd6cf5f81b81e5aae1d2ade7d8f", 0xb9}, {&(0x7f0000000900)="f151bbbdd80671fadf48866553b96a35128a853340b6459d6b04c6dbfb3b92df275e74f2c5c6d14ed4e74b1d3f7c08b9cbb458d5c9f4c2db18f666c9e7b6c4bff257ffac76a950e3edc61a01c6b4852857e5286c62fedf0878b6e323cc43b7c3e7e78c7338df7dc3427e1c66f5c67d43e2e6e6189a10d528707532484d7f64cd060154d4a5a183d1c7b9d1cdeb9c97aee0b75a057d6da9863e4117183922913f1ddaedf68b0aae19bc9fc944edbc18d8c6fe9af75cf9ded864c9fa21af9638d553243a2427944c2943d28ea44dc685cc4d6952fa441c21fa18cd53c0a24bcbf522e201", 0xe3}, {&(0x7f0000000a00)="dfdebad862f047bdfae57d527a9a3bf90b9d802215b2ad61452ad48c42bd748a86f20197905cc5737e15ec701fa10ac7a49ba49df6f5f8e2be864fbe119a41439977b5b8b46dac11cd7965c5d66d5286ddbb057756453e771aaebc2fa3c43cc0c2796f9c5ac984f0e25fb8e8edf66f354057092ccc8e962823d41fb959b9d5e1", 0x80}, {&(0x7f0000000a80)="7d53f61243bfb571fb15f67ef688ceff4090e57abefa38a63bfbd95cbe23d0f0b9e4e704992a15fa0edad58812dce7e5a5777f52a4a420b32f70cc6ee4785c3be5f3367be7aec95b74b143862e9fbc1c1a0049a02ac74a9af6", 0x59}, {&(0x7f0000000b00)="18b5d12f5c8a9c5c72cb106c194f1adad5a877dd824f4ae6d2f56899ad6b0a46d0061856ef0127369844f50ec8c6086854478e7391cdc0beb26bd2edb6f002bc6440b81e8dd35181ba1790d731679e3a11cf4396ba9fc3baa8a50acf21645d1d2b8618c6de7cfd231e2af382c2e5e9d6d78d88e84cc7e77e6add2e55038c6e8076e418da9cbcf09fe6f6f07d1cb15be2966fe0a34e19e944e6d4d3b074a6c5fde02f1fa090912047005e355fa4ec996f1b7e6bb020584f31a422e614e6eddbbd50445db54a5ecf618377c6edff10c5", 0xcf}, {&(0x7f0000000c00)="3bc75682cb9dc9591c6cf9ba517ed8f5c9ae00a73e33d8cdfb05db9bd2cb4eecf1131f09bf7a33ab96b0e7e8e92304f1e23a3880f60f1d6da930800ecc94a440254661a4d71cc03fd211c0eef4bb5da67030ae503ae77e81d61ff3b2e977ef5744596d083a4ac7d861cffbbf5113166e032e3dd5ba7dd78b32d087ae4cfc9a3ca48219af83e8b98f6ab411558e32863a1216245fec893f75f2", 0x99}, {&(0x7f0000000000)="a97a3e269fe51a9e1e49ef134cd68488f269b6b548604b3d0ea5794f", 0x1c}], 0x9) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000340)="baf2a3ac324f5d5b2769a79bcf506a1bf9b367530cfe29385afb0d1bd3fde175e1913b664b3df6c99ca4dd73b6cecd345fec7bf8a05146ce8cc0289738dc701afa57f1761e58fa825924e6517fe1f7ac784125362ea526ce1d518983280c49deced938c8f4940e4f6d2fdeae9316f01c66fbc1e589bf03466808310a7d2334d934c1f39786b1e2a2d41a211b4640729d9a567f9d3e965df2ef6fadf1c8dab96ad80cedcf421b36567886fd0b5429c42afd00562088a16df5cf52bbba4ef38ac5e38b34fdbc8b627d2695a707ed6cbebedab85fc085bfc618a6081329e9d2008b12c9cbe04263ddd129527c7185c943613ad7175486b9c730a7204bedf1a848d7d50083afa3f45bc8545340a99d2149fe41083024c4fe4b3a8b2b3733d0c4b8668593fea8d1e0997f451ed2eb3aa044648615ced8d0c92455f17f5c06ac099d2e342e1e1269e2f8a8c28022f55af981186cad5f7279f4647269f8c394a07a58f78be3684ffd5c47982b96b890222f18ebf456179fb7e4379550773b3063a94bd295ef0be195b8a9785741fcc38993ee26ef42a7051d426b8b3e35227fab531dee2cee48e823f4ab3def129124c852890286533019d2797dc7b8591d44e6b08afb26eb0f3fab29bbbdfd330ba77e92cd3b1acabb934e93fd44b292c384248fe299db14adeaf68f7e6bde1ad56be18134d061eadf79a4189e201be3433f926821bab50d122dca0cbcefd6715c4bcb462ec8eeffb43e4f91f8a33b67cf4cdf75ef372ef32e10750864dfa1ce6c983daa32decfab305a47fa7bf4bcb881833478a7af9d0d12106b4034426effffa52e552fded2162fec8c5d5c06225c5ec4983f523b0b105a91c1d64f8bdc119393e40a9651aaf236744d2695a19339b28c8e03a4f97c30bd62dcadaed4392eeaf2ff31ddaabe10e7ac32dc87363880d9359ff9aee87ee0b9c55d18c5c5af2587a161a30096305125768d4ac2c98f7896b931123157dcbe1c25aee0c8ebf79708b15bd7ccf1f6e7d099ffaf6f24c52f3e88cab36b02fc0e6242453135d25ed4ae0ac5972d7def5ab2ec8053826eda8c0c9e459beb0cdc4fb92194db6f17a719ef976856921ebb0c2e9ace37028c42912caa3e550b125323fd70cab10f1f39e26fbdb99e34caef8eb4b3cf3c210be8b5f7566b3d3544a79b8b72be24cba4463829074c77d9e286b46298c93271db62b9ecf14d762c05de56c6d3e1e826b1596206fce5e23e93443b341e900c11dbb7134464589d701ce5a89b0755e7a6dac06525ec2cd2682b0f4b088d2b00039f53963596fc9c6012d8dd22518e2a8549b65b76332f20121b96dd5232bac28a2fbd73b9271cb99b8b7998a122d3d5e2ee5f4809b8e949fd25aef35ed309e575196232c86b5aa6aa61e002c86651a828c765c2f2c71cb8d95a45a4138085b1bc740881535a5ee386596b3742d5e02b9172816cb0d4f1ce9d72600d688b9b11a32770c55dd647f252b809ca4bdac48af400c04d38aa3d0c9025dd0fb64b04c7f5c1b1fd66934d9c380fde9d78aa434ea7ff25be21d8d79f0d972e8714308b5d45e7888977bc6f6d328fef98e12ca58622474cbf05b8377c3e1b0492941565d98c611829afe672d5196c86724baa26f5ecb3a923ab820e8a7b40c71603e302d0db629341e95965d4810538215b74ce6042719f533b63eb2b7b322808caafaeea31a7a615200e72815c1d2cf06f1409094d664051079e31b20b457e", 0x4d1) 00:01:35 executing program 0: pipe2(&(0x7f0000000000), 0x4) pipe(&(0x7f0000000040)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 00:01:35 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, 0x0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0xc, r1, &(0x7f0000000500), 0x0) getpid() 00:01:35 executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) r0 = getuid() lchown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) getgid() r1 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000180)=""/175) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r0, 0xffffffffffffffff, 0x0, r2, 0x10}, 0x0, 0xa6}) open$dir(&(0x7f0000000100)='./file0\x00', 0x208240, 0x0) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x400000020000000) wait4(r3, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r4 = msgget$private(0x0, 0x36) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r4, &(0x7f00000017c0)=ANY=[@ANYBLOB="0200000000000000c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ac8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e59aab7fd330c5048cfd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"], 0xb8, 0x800) r5 = getuid() r6 = getuid() setuid(r6) r7 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000240), 0x0) semop(r10, &(0x7f0000000240), 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r10, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r11, r9, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r6, 0xffffffffffffffff, 0x0, r11}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r14 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f00000002c0)=[{0x7, 0xfff, 0x1800}, {0x3, 0x9, 0x1000}, {}, {0xa, 0x1, 0x3000}], 0x4) semop(r14, &(0x7f0000000240), 0x6) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r15, r13, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r16 = getegid() r17 = __clone(0x0, 0x0) ptrace(0x9, r17, 0x0, 0x0) ptrace(0x24, r17, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x6, r5, r11, r13, r16, 0x80, 0x6}, 0x7, 0x1fd, r17, r3, 0x1, 0x5, 0xb89, 0x100}) chown(&(0x7f0000000140)='./file0\x00', 0x0, r16) 00:01:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0xef3d2e7d104ce0bd, 0x0, 0x1}, 0x8) bind$unix(r0, &(0x7f00000006c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:01:35 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) __clone(0x49ff, &(0x7f00000003c0)="d7ac4144e9893c7a97a2b2d6b83a3e8357ec5feed95e9c9acf761181661b9bb6fab2bb176b24d207e0094d0c95b29005c8f67a5bc474b95c4f7b7d6e2dc1c09769678682338c4c6e385289abc3dee1679993a963f018d0d145661385a77e7729375185f0aafb77f6f9e82a8021001f1d108838cfb4728e63d555a014f80a6f1274b7989637a8dc635714d6132bb07c45ba6c2acf1e23c2876ee4fd44b1b31e7721614e561b1eab34eeeff801e0a8ad19fdace25be4d446383b855097f61e263a675c92dd1fe3bdbf868fa751477e84c8ff13c76efc713e244381c75d1ff234edc372fdcf0fa05ec638221e14cd0537c750931a3ea0140defae3a18873f798ff2c7a1cda14bc5635a318eef9ea8e7608ac182024ac9a0e3a7e2f14f0a986879d02f81e99a11b650541123188c9226fa8ed7e9bf3cf73329d9053200e500000000000000") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000040), 0x100000000000017c, 0x0) 00:01:35 executing program 5: r0 = open(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001900)='./file0/file0\x00', 0xc8, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000001880), &(0x7f00000018c0)=0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xe96e, 0x3, 0x0, 0x7, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f00000000c0)="fad90d60c8", 0x5}, {&(0x7f0000000140)="6e18c9ddf1063655ad47dc72733060d1fd5aee9454ed20bab91fb164888bf8461675f652936e6f60cf151313cf0b44d4fd10896db8c8fd09913961e937c6e8af77567deeff69579d05d0b1c8f143bb02d568bdb51e8219d6db173e4d6a996974bfc65415d7e5ab3c2e1624b5eb82803bc93f5ef7acfc644943e17f63340ae90255c6cce70c4e3be8f24020da3fca6a4989a42431647a48", 0x97}, {&(0x7f0000000200)="7d97310288640976f0a31253b3a38e5f2d89f6b0eb685ddfc951ed084c1ae2d54fefc7412cbff7711e64adee0a08ac737a23bc968599425486f1f86bbe4db6f4d09f9cf7169c9bd58fe2b82f20fb8bf6b7c7e0d6fa6823d05ab7cae9e6fb9c210c55bf4880284cb00ccfab400d66de24ab84cf6ebd4dd186aa2e5a1a403527b9875e57c09ce8b42b5c868e4714d1a7d8eed785e441126cf2d99ddb6408f82f7aac493c967e20d001ad1f43d0f6bcc5e65d82780a21efed59ca8ecfc0265fddb1ebfa769c526b49c030ab5a46b7897dfae61c544b989b0d20a414c8aefb8f2386f96dea11c5cd7a6295ddf50aa9d08b4dbfd94fcafaab8e840d5a6fa6d2f228e9ef2552cfbf43e05f7392de0f0eda093007cb8c6464ee3ee97e6d4949d27690256a386bb2ec204d81ab377a2bf61a4aa2b65759bcdd7b0b3072042d80c1a00bb79d6ce0e5d64c6f116337a6d8a0d84d5c99e79dccf233383e9bc9b72bd786526016fbb800092ee63ff8a22dbc616327b1f7a6c8f2b52e9da2cc624bf01a3a5bf6c6c7fb7d4d17615a11d7f2ab2ae253acd02dae03b59869f76bf53a12b2a5f460f1a1034f786d7492394124be75319d6e90dfb105ce643767e604db00d6f195d24726730da18f08b737bc940515d4a7ba245e2bd66e4fc6385585997a0171a92e5e6fa84d92af1104733882370fcaa5369ac9792ee6c2de04cf4ea5f2143b09ec37f69f377a71010b720dc3c644d8c2dab2e0690ed194ac9d149215f7e5e9f1477d7265f5d824b593ff5553f585008cb5da56bbebedb65fac795833de7539fcca05ea6242be3242d7187f536869b4e02b91dd364a2f5ff09343c8b2ef384d21cbf3cbe92631fca928e1ae1d6acf65e580e90daca469660daf91e6ab79d7433876a0bfe7f5b1ad9fbb067a5156f8c7aed51a825e8116906ce84b0a43b0f8e0d6244c6d25c5a0506ef9da24255a0e3e9bab27d277fdb89b3ecf4a032a0bba1252a9c44f27312e1a1444379144e866b41540571794315a7316b2e592d6d43a3d8e2e187b1fc7bf237b22bfe3cdad4ca8499806e353e960ffa2eba14e9c8b303e455180d65ff84fb6c48b24131f9cafd922676faf00c12768cbcc9941cee9262289aed4287dbb791b55dd496fd9cc8163e4d863d2bdfe91e5455aa7c7044e85a8878622c46780b86818f5896e62ddaf0086bba355b55ced4cb64f328725255b929ed051e4acf68e0fbe642622d7c0ca417e299780304e156fe527962bf7efe05f8a50b955bf98c4b7e7b8e60b11a19322e5efcef97cc571bddd12c034fb13f6037e4b41fa6834cd85a2d01ff2e2e388463c700be93a17f9d88e09c3914ffde1609fb2a7e0d2802b9edb367177c08b6ee2c34a508c42dc60cbbde1a783825f23c1abdc085394e148bccd288ad83e01b68eea5f5cc77fd460281ae618f9f67f5240083a390933cb57d491db2cc50d12bccdadd53131db2d5c871eaa8fff13f58d45ac698de3bda2502f2003882d47e4becddcad0dffffec0a3f54aa63e2e9da3d2a9242470c2050ada3e9b8922afe13182adf214f9cf24e43966de8442e617618b9edbdb2438d30ceef58295df54e6afe1e6c50b0baf27e8a3aadd3f73b19bdaabc88fc9bfd760872ca03e57de9207cf06d1465a77440ad4f246361101aea86da90ecebda303c3af8b395f591139d64c8d72f102878459794be19e598d1e21b30aa12303cf4106b13a2016fb8e0fc1e62c6e189bf53843ce7394e6c1c1cf098cfa758640a3881f4890086c35bf9d97b26d296c55f66d4aa72b5a41932cd8836e18db236cc818c1f24ce21f40b3e5404beeeec300cb007ec6795a4dcdf56d1c8240e7671255963094870cb563cd3e879aaa38603802214171667e205965f0281214cfcf5292cc7be0f8662138e308f368386c298269bf5804f508e8a072eb52f525d7c5ff7af944205072291fb64ca10503a215c6db304b4999abcf16b2bdf748c87cc41782d756c9ae018f642d1089a208e94ecce59fb08eeb725abac8237a52577f437290ef4f915681aeccf73f79987604b9040908d2a86af03c77cb739f9f766a780f4d56ed3a753223f086f92ac5caed3a9b16c4325dbf9ca979bafd0dc7eed179ade7fec49f3cff235782dbd84bbb497275e86fef3b1671246f8560cd07ea41ed8bfc79ba2301485c40b15b1117d1efebd20079985f8b3d8e4865b3b35655da09411df31338a43cc1553a0e23faae858c7fd6735c3d4055172d9be320c3b557f8e5715045dd4e38f6cddd460b90f0bab58bda90127e7296d7b0d85b0e2778bc1fba25a674c55e12bba50154072fcff33ad91d3ddf1c923b2b1910f595855fca4ae3f2a5655e4b99d451fb2109d426935da41771a80abee8a7bd92cab45c5b2d1dcf8efa9a9abd870b7d5ab9550d0049843d41c5d389082515e1b30ea1053741dfed4cec05b19ded861bccb21371764b6583be753f90e5426197a212c3d68e5aa6fa62775b6f0dedf4881bb2bc04a9353be0e1f2c3c6e5730034f63b49814a89f71579bc0f6a6465ca35996bbd5a8aeb44651055f2f6049fa1d96ed30e1bb8f4e3bb23072ad28fa2390c5827a9efc46e660e7961b186cd8b0e8324438b1e7034d63007f5bbfc45bc9ad6bb33958ded21adff52bc0761279fcc13a660b4147c24278da49c826f6091e78b961896ed063bccdabaa46cee1f9bd0b1122dd658173705806f4dd25629479ef85798804fbdc0024d154426cbcc6be34a4213332ea3f5f5f07093629060e0218ac69632ecc874bf877ee70f9f9396377e68bdae7ae4c6390f3695e623fb2134cc2e5413a4a74d08bb2d98359f6d6d0448d9c3faebfe4a52e86b153edd9274b69ea82bc4dccfcd279c9a230646e158a8bcab86151373ecb7ccd031841a58843007647fd3bf86038e001e4c547a5aa0dd95a938fb23b502fa81cc0d906828288028c28998d908f3900a8f5564ea7f392be3f955ef98b13e1c5dfd4df0fe85f0e2816f0c8f4657e2aabe9fe730c27d6a1c2037883b8fdfcaadaa691cdf08a973d08d7eb778860467f627f73cfc1d9ceeea4d3f497efcc71f7ceacddded112ad0f10abf362874eda3b6ebf3cb8b22bb40753aeb886c4597b6a573ad5b116504c339c0804db433e95971c0808311e527489109d5c4bdaba8d82ee52de3ac5da25f4b48c27fdd7e6e1faf564d05a2785f264a55b1c3e9736ef2310b5082e6713941beff69d398217f5bfe7a6a031ffdc64a2249696c882009dd9cb69734bdc3cdecd5f375f083155d0829f982a3ba9c4f6e75e30605750b0165f0dafc240df267e0bcaa47ccaa717f1a86a906fb9e75ba99c0324b96601723bffdf281eab462d863b13796b55a98cded2efe40b104e6619625d8ccb88dd9c05ef8246aaf41953847afb58bf4d2c67b143fbe006c02e3a84b4d3f507cd3318af813293f221f7bcfc5fb3264d929336b3d1df64c8f64baac2964255e4a4498b9b3d3bee1afc7d0df4617206e8116496745a6083fa4cc38f4d0e6d0213462205800e7266d12e272770ec427127cb1c3d775a2e9899ad1cbf973005d66a8d7f4a573a00ea41f6bcbcffe2ea1fe4203a733714f464f775eb2ed1c8bf112acf24c17754c6f0ddc9380edf7d4f8df9c595094c9650b9d96c45159f56b4eb1247b67db9607508f78c7b5cd842aa44729aa2c480a111e6321c36b5f7c39866e42a898cbd202e1be35d930ea6128786e10732fe44b5c8815882195cb71206cbdbbc8de8585b9ff3fd4db5d6aa19d8a58906813ed4e6f1660cf19ac4605ed58ee872887c965a5fbbb90c43b0c38740fc8f945ec351af2a27e940c8ea4ebb9f4885461ea71778b1b344d7deaab8ebac321ed80ac7b547263961272353afb665eb8aa10e61404f01f151ead75acd55e5597a9ca76985e38de6359308f61515c0360817988e3545070b766abfcacea8dbf838f1db5986c5f93da3f32170c35391a2a5a87ab5de8e4eca160ec538616ed0c4ec6d0dba59935dce21fb1cac97ef1babd9d380228c3ae92ff39f466a0a54e3dbe9e92e9877aec446631e126ec07d9ec68309d191e7915619149a2fcad1e6b935a066427f4ca4c7cf4de33af7b1cba81d4e6308d0d7101e3bcd34bef829164a66d40c125d6af7f4ca2ea611abbe094939fdd9b6979de196b3a6eb1819cf2a03515990897a2500eacf75a068ec4dc6abfa62910799c331d748d3306d4f2662340a9e2ed3fd79075dbdc4923ef70c167778bbfb7410b7378ed12d7b7aa8ceaa0f2438b708c0a53c2f07b27f245b0ea14bec26aeb456eab77780072d4f0455c93b0dc89c4d4b5f14aacf01c115816010febf9d817d7696c1b3143a200116d2365979b40a3fee103f124816d99d1246cf71e30b0f738ec8cbf92efd49238d99da614377f511f87dbad382dc0f5ede9b0f2a4d69683485d27898063d20db1250aa9c83e7bd7d09a6dcf64e8f00c8019290f7e405c428b9d31294a59886f11a750058a1e3e36c546628c9f8a8134a5e4ede025cad8b8acbbee000eb57aa02e9ee684ebcd49f9e3739aec8c8d0dda10fdc6891e77ce31d469b541cce2d09af0effd44c8c01958f4c4f8bb230caed8d24612d2e0fc72b162b5819fa5a0a7969e910e5bb007e3c3a49f7a99e9ac2c83fda06a339f896c1339f1a05f8e914f530e8e24f9dda818572060515df60c1cf189ebff511c054e64365c411c8eea7e06bcd6d0d431c97a74932bebdfa153b5e74b0cd3721e41bc36b7f3e12316333ed336b672b28eb80b278f87156b12fc2053f39a259106a5a0f83463e85c64aed9cda2c877708633f44c1ba4accb63bfa5e909f66e14d412c61735b98f4a60c5c54382a6f6255e452137e814d30e1b6a1b533880990ac32756406f88e4f57bc97ef7e55b232b9eb46db23027a8326640a6a18c3678d2fd1c6a63186c890c8dd63ffa772f6959e314ebf6269ea632369b1670161daa8f29aef0965675c6ec7806589e5b63bab93021cda8881234ce429011c2527f25a1eb8da35d4d72b8d5d4586dbe10f0509f593881f3c59a005d46e8a7ce27dae8e49006b881f3537dd5db2912e1e3f00f4ffb0ef28e4bd6c22ce8c81e5d878e4e485fe180cb8016a4c8e2890b606425bdd5b5a9b248311bc6e1ae3e25749420cb2184f9a340863afe8d6b95c110a9502dd67d906a85be35be854c80b031e3b3d8536a5e5bcbb587bfee0f05cfb7562d6bf5b024b6b50849baa3cbde5fa677ff9e04661f3c5a1464d475fdeffc442cc626bd32427865c83b362d233ccf5cd1964dd7f22537a61f67a13896384e57d696e0310168f43afd762bfde57dd2b013a03ee7aa3f57678367b7f08bcefa2817661324ad67e5c5ecb8f25666f93b0e734953d07418ea6a5466124373bd3040614904116f258796d0e85f3562d2227eabd7796f17276a665d7adbcd30277398be151fb1a4b96fbd46ec1ea0d28a01e53806c2e04c7db05543cd6677cd806eacfe85da0e5043b5255afaa09e651f0d0910ce695d5f21bcfc39e16b5572ed9123f2c91aa8d99d40d3a0e788f49978974b0ca8a149ebcc04a0d20f423d7fca977d18b4980a1ce4d2eef791576141c4ed0ac4399f8a476c5b7eb8f96cc0d6fab1965cfab22ccc6146cbe129cfe7621e43ffde52573d52d33abcc9b087aacbfd0a62254906d40bf671535acc2314e83c21585e34bbc453c77029f48cc09cb3aac1656709d59d2ccb674f8c6665d36a971232b8b060e64bf3a8454ed1be6e1fd5f11059a664e284d1cb2a820ca888941a5ebc76da1bf13dc998aff369e4ed0", 0x1000}, {&(0x7f0000001200)="9ae15315c83f31d90f503ad126846a789b658944960955fb6231dc896a73b186d58f2bff3121a164877888ba907ef52b12c1437b58c03a1029803c074e6c2cd1df9615dc285e11572863a4eb24e2abbb8feebadbabf822f34272ebd642dbc6a8b4b1bf8ac48de4a4077a42c2af59e181f0b570ce7fbada053059c5a49ea4d254130820f552409a49c8a7fdb1aff0c7f55c7282c37167fb1dcf6efb73b8d333efd400c38d4ddcd58f8e27845d42b8c2eee15fdac712257c226db1aaa321ab7f38785ba3a6be91a7c8873a", 0xca}, {&(0x7f0000001300)="b13413954f51e3bac69157bb450dc63b356eb4ef8ef6d9328c459708084fed1aaef32c2a6a77e6717cc87da8233353ec0d2722553671b1d5a220496262f57ca5ade52e049dcfcdb9bdb6aa0f8bd0438d1627ebeefd98d31a1466b3c7f15642f8fe2399ba6acd3340c0c747aae99cc0f66382fb3fa2035a6eb139a71eaf7392357194178f572d064e9f04772fd62077ed9b1c379de1e9d52741f4f762045cf9fee2f91a2820e0c451a09338e1dee1bf9bb644b1694d5555d3ba0d30b4da62abf58e756360fa9d", 0xc6}, {&(0x7f0000001400)="0f5ee8df5d55e089020721ee1c0f5d4674362b48fd450a4148e4b95e1561490e27e3af834b5b59eb3093792adf7c9560546b9c8327bfbf6f7b2b7b1253471d834992571d06007872ca9ae240711eaacf334f6a574484e720746c991502cc07663712321182fbadea541581bbd7b8", 0x6e}], 0x6, 0x0, 0x0, 0x4}, 0x1) read(r1, 0x0, 0x0) r5 = accept$unix(r4, &(0x7f0000001540)=@abs, &(0x7f0000001580)=0x8) recvmsg(r5, &(0x7f00000017c0)={&(0x7f00000015c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000016c0)=[{&(0x7f0000001640)=""/57, 0x39}, {&(0x7f0000001680)}], 0x2, &(0x7f0000001700)=""/147, 0x93}, 0x822) [ 190.8860990] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2154 command syz-executor.5) [ 190.9082963] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2154 command syz-executor.5) 00:01:36 executing program 1: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x3000, 0x38, &(0x7f0000ffb000/0x3000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) pread(r1, 0x0, 0x0, 0x7) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 00:01:36 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000000)="4a882afff634f9b5bbd2fc5e3008326883df24df714dba9a47", 0x19) sendmsg(r0, &(0x7f0000000580)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x1) 00:01:36 executing program 3: open(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)=')\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000340)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='}\x00', &(0x7f00000001c0)='@!\x00', &(0x7f0000000200)=')-\x00', &(0x7f0000000240)='\\./\x00', &(0x7f0000000280)=']^\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='\x00']) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) ptrace(0x2a, r0, 0x0, 0x0) 00:01:36 executing program 2: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) socketpair(0x10, 0x3, 0x77, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x2) __clone(0x6a7f, &(0x7f0000000200)="a474b124f6773673bce01dca81f68fa1d24b8a76315aacbc810f553e139138f89c37d1f05318f2e5f99de9bdd70d4ac6bb24a9835f46cea2211d89535259766b5cbf81086f2906ea34aacd198e0f9e5f9afda81021e17e141d052263ba8bf56878e7fbab4d47b1b5412c915862370dcf5cbb413ef750a88572ecd063183d0e2225587073c42c79f3eafec9070d") clock_settime(0x0, &(0x7f00000000c0)) r1 = paccept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8, 0xc0000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0), 0xc) r2 = semget$private(0x0, 0x0, 0x403) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/204) 00:01:36 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x20040, 0x10) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000180)="ae0370c0571ce413edb2596bde7a5d53dfa5e044a2437b825f97c390c6274b352ea04ea9a3b7f420bf9f835bdaa01836bd094754a9152a1c838e4bb1a103c0e94362b6c4debc710070d667c1d013e53a2d6e7a3480021cf0473d4d17a7dfb2ff4ffc8ca1e937fd067086d8bdf743a836bc42c37c818cadc7cc981889f4741274577350788545afba51fc1a66107b76d6ac381ffe5506a8efc19b5f22896c1f950d0a", 0xa2}], 0x1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x238}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') munlockall() open(&(0x7f0000000180)='./file0\x00', 0x131055a, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') fcntl$dupfd(0xffffffffffffff9c, 0x18, 0xffffffffffffff9c) munlockall() symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='.\x00') 00:00:00 executing program 4: r0 = socket(0x400000000018, 0x4, 0x95) msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/67}, 0x4b, 0x2, 0x800) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 00:00:00 executing program 2: r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x1, 0x1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/73) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:00:00 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400008083ce, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x12, 0xffffffffffffffff, 0x0, 0x2) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000200)='7', 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="ea615aa256ef80a707ff8964917304c1282f5a42a800b8fa376f3c7cb45eb6e1", 0x20}], 0x1) 00:00:00 executing program 2: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000003d6, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x4c0, 0x20) read(r0, &(0x7f0000000000)=""/56, 0x38) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x7, 0xa2a9}, 0xc) r2 = _lwp_self() compat_50__lwp_park(&(0x7f0000000100)={0xffffffff, 0x80000001}, r2, &(0x7f0000000140)=0x1, &(0x7f00000001c0)=0xab2) 00:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) __clone(0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(r0, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x36) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="0200000000000000c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c7693486f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e0680771011ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"], 0xb8, 0x800) r2 = getuid() r3 = getuid() setuid(r3) r4 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000240), 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r8, r6, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r3, 0xffffffffffffffff, 0x0, r8}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000000240), 0x0) semop(r11, &(0x7f0000000240), 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r11, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r12, r10, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r13 = getegid() r14 = __clone(0x0, 0x0) ptrace(0x9, r14, 0x0, 0x0) ptrace(0x24, r14, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r8, r10, r13, 0x80, 0x6}, 0x7, 0x1fd, r14, r0, 0x1, 0x5, 0xb89, 0x100}) r15 = getpgrp() wait4(r15, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) setpgid(r0, r15) chroot(&(0x7f0000000180)='./file0\x00') 00:00:00 executing program 5: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/132, 0x84) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) readv(r1, &(0x7f0000001500)=[{0x0}], 0x1) 00:00:00 executing program 4: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020333, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200000, 0x18) fchmod(r1, 0x5d) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsync(r4) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa0b00, 0x32) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x1410, r5, 0x0, 0x3) getsockname$unix(r4, &(0x7f00000022c0)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) r6 = getgid() lchown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, r6) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) getuid() getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r7, &(0x7f0000003300)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) accept$unix(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb3921dd00"/4098], &(0x7f0000000140)=0x1002) 00:00:00 executing program 4: r0 = msgget(0x3, 0x3) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x489f2161, 0x5}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r5 = dup2(r4, r3) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000200)=""/4096, &(0x7f0000001200)=0x1000) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) sendto$inet(r3, &(0x7f00000000c0)="e28d8a868a809718d0d126291b9209ac5ff4b50cdb1bbd954cdafd33b978a055604176b02ac8947a41e740dfbd86350b32e07484b5d9f76d847fdc87c2a8e41fe9a75b3b11cb15de38411bd9c5810f0a724ae81b64e76d991e518e57606d14", 0x5f, 0x8, &(0x7f00000001c0)={0x2, 0x2}, 0xc) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r6 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r3, 0x6, r6) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r7 = _lwp_self() _lwp_kill(r7, 0x0) _lwp_suspend(r7) 00:00:01 executing program 5: r0 = socket(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x3f}, {0x0, 0x3}, {0x0, 0x7}, {0x0, 0x68}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x8) r2 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r3) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESDEC=r2], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xffffffff) socket(0x1f, 0x1, 0x7) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000240)="d22ceaf4a9679ec18d3ca73037fdc0943ffbfdd93768fb242e41ec9b4bed1e36eadfd321961476c2da9b449b953e5eb2a8ab3513ab9cd21f6211", 0x3a}, {&(0x7f0000000280)="ec98f699533f472480ba1c5cb3d90b130836f54d7959c6b9f6812891a2000314df45e8", 0x23}, {&(0x7f0000001600)="539656293825271a890193efc0636b3d98746913ce0a50c93cc95806e3c738a2e33d5e8a4cf84e35d6ac28cb28d81b9ec9b8be5821b255d158a764865370afcbf1792ff0e5e7ce4b44a37929a9a09cfa3aecf6d0bda190651454d6ceb4f7b705d946810a78f50432d822ec2bf40b973015abc4156e801a27a9bf4291778773393a24e7754a29fac9323060b0147e8a6c1f68c96c884bb24b84c9bf545afb947e768182e264419dd4a240a8d4d9398baa2ce5687c29d44ad158402ae560ba3f65c645b25753c10b827866c77196e81b001390ecb2f2056ace606ba4de61ab85ec58f9924218067ed09862139cac25495a157cdaac4c61e79ef24ed0e89d44a620f4880f66de938cd9bf4055e854899b915e0ef1d59f1da4b75507eedb59cd3f9bc5039147da0e571928f314e40a35f1267679f377048a4c442a02c910a34e6f965f4b2e848e293b10f34b6cb49870477775cdd96b25a904b1e05db748c9f63e196eb06340f8be376ea4e4dff2ddba0e1df2b717e2d61f2e7d504d9dc7825e7dbbe73b6fe47d1bfab490c0d82f1ed90a8b2409d8050373dd22c4a4ff03ed6a1e444553550035541c3fa517e9bb0b035a24f269bc03be8d38d4f81a439ac84a5ebdf3aad3ae51f9b810d9f9cd9b73f90e2684a4e0e1230dfcc1795f571b9c493050f71af7c7429f0ce2390faa6b676cb0a9965896ef22ccbf935ff71d4e6ed9103d047c1a9c39890817d6f00f642898427f575c8333951f802824ac5f8bd3345dbd277285b3af3a613f4c9466a1830403524661d5b0aaecccbf3c158b0b7e5e74384bf6340fd4b76358573338bf5e1da8355055cc5616312a3e24d2905535bdca9b0dcbf711914cc48eb2744c77ac3434d78dd7c3314b48877338fdeac3ba165df25a504264db245504297818c69f9dfd4773a5949197d2ec525bf4472b9fcea4fc0453fabdecd1be21c53ecda8a3896459303b2312a2c6b931937be69db2c309346b737334f9c3bf10f7e44538a65f7b7368b7c0412f6c2162d01b8b4523e733494a6c192b0a1ed72ef1d9106b9a26b550b9c1868012f5ea90acf8640567fceb272a183afb30bfa062d308ccf687fa843c236cf94371845a615800d5701e68fe08c40ab3d7f4a0a2f98eec1ef674ef34704d142477b91a09c2aaf172c74c09f15b4bd9a4edb71cbc642150b13831c8b98ab426a38170bc5555a6281bd604043d9cbd5fbcaaeaa20be97f79bae4ded14e28a9ffa1962e35041a95a14fa645ebcff9da1f1f9d40a261b0674ce1f5f8ab3dd46c4ec846ef27697f06f389bc150e345c92a12a22bbd2e2df9ec8a9df9be64519c9debf1f67f1839f7f7d87979fe1a3d209937c1cd0d9345e15736ec358c1e0fcec83554a5427400f5d94abc796241a62aed89c3d5d2921b122a84aaa1e2e73575322711d9ee7409cd3f1dcfdd5b86afaa30ec2bcd42f3490a895b36f08c221dd91e61bf8886994997c16a39441e5b778e7f61b4b3c2a94335b269c486a2d8e83aca5ebd7e4f1611b58e508ba3fa43f2b8b45db6716c5fd42d2555cda33fdb287b4e2c8c6ba76b01b5b3f9e20124106bd07cec3dc0a79d32c45b68c446f468395f9419351c96bca3096de058e183c8e769b2eb350d0907551aefb42d3ab483e165bafcfc9890c629ec5f3585f536ce488cba05d9dfe5280c0b33fb2e7dabe4484b25ef84054e51107b12e1dde9d668253e5c0f0506b2b7f3614ccf433ccd3b931aacdc5c864574d6d5b003729dab6b43a4c2ee7316faa2c6988765a4a65936b8e08436a3410497c7da66ad4ea79c32a78ab4de05eef5c0906daa1997f873a129b36c72064828e60c80b8e33663312f68c51051b15bc47798b7dc24e49f3bc592030a7374ab75e8c654fe76bc0309d77d8efc6d0f6", 0xfffffffffffffdba}], 0x1000000000000221) r4 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r4, r5) getsockname$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000414bc7d5bd4b021c000000000000000001000000000000004000000000040401ba33adf2c5c72587b5d60c34bf574e3fce18ab4afdd95f1159550f2b77c59a47c893"], &(0x7f0000000040)=0x38) r6 = getuid() setreuid(0x0, r6) setreuid(r6, 0xffffffffffffffff) r7 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000240), 0x0) semop(r10, &(0x7f0000000240), 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r10, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r11, r9, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x40000, r6, 0xffffffffffffffff, r7, r11, 0x3, 0x3}, 0x0, 0x8}) 00:00:01 executing program 4: select(0x0, 0x0, &(0x7f0000000200)={0x269f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0) 00:00:01 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000040206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x50) 00:00:01 executing program 3: r0 = __clone(0x0, 0x0) __clone(0x0, 0x0) r1 = getpgrp() r2 = msgget(0x3, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000240), 0x0) semop(r6, &(0x7f0000000240), 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r7, r5, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r8 = __clone(0x0, 0x0) ptrace(0x9, r8, 0x0, 0x400000020000000) wait4(r8, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r9 = msgget$private(0x0, 0x36) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="000000003000000085d0e7bdb300000000000000000000000000000081ec972f9dc83d4af4ee140f000000000000000c0000000000000000b9e8849b00000000000000bf54003da0816760c3c5809bcb29000000"], 0x4d, 0x0, 0x1000) msgsnd(r9, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r10 = getuid() r11 = getuid() setuid(r11) r12 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r15 = semget$private(0x0, 0x7, 0x0) semop(r15, &(0x7f0000000240), 0x0) semop(r15, &(0x7f0000000240), 0x6) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r15, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r16, r14, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r11, 0xffffffffffffffff, 0x0, r16}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r19 = semget$private(0x0, 0x7, 0x0) semop(r19, &(0x7f0000000240), 0x0) semop(r19, &(0x7f0000000240), 0x6) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r19, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r20, r18, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r21 = getegid() r22 = __clone(0x0, 0x0) ptrace(0x9, r22, 0x0, 0x0) ptrace(0x24, r22, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x6, r10, r16, r18, r21, 0x80, 0x6}, 0x7, 0x1fd, r22, r8, 0x1, 0x5, 0xb89, 0x100}) r23 = __clone(0x0, 0x0) ptrace(0x9, r23, 0x0, 0x400000020000000) wait4(r23, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r24 = msgget$private(0x0, 0x36) msgrcv(r24, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r24, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r25 = getuid() r26 = getuid() setuid(r26) r27 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r28, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r30 = semget$private(0x0, 0x7, 0x0) semop(r30, &(0x7f0000000240), 0x0) semop(r30, &(0x7f0000000240), 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r30, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r31, r29, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r26, 0xffffffffffffffff, 0x0, r31}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r32, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r34 = semget$private(0x0, 0x7, 0x0) semop(r34, &(0x7f0000000240), 0x0) semop(r34, &(0x7f0000000240), 0x6) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r34, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r35, r33, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r36 = getegid() r37 = __clone(0x0, 0x0) ptrace(0x9, r37, 0x0, 0x0) ptrace(0x24, r37, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x6, r25, r31, r33, r36, 0x80, 0x6}, 0x7, 0x1fd, r37, r23, 0x1, 0x5, 0xb89, 0x100}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r39 = semget$private(0x0, 0x7, 0x0) semop(r39, &(0x7f0000000240), 0x0) semop(r39, &(0x7f0000000240), 0x6) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r39, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r40, r38, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, r16, r31, 0xffffffffffffffff, r40, 0x0]) r42 = __clone(0x0, 0x0) ptrace(0x9, r42, 0x0, 0x400000020000000) wait4(r42, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r43 = msgget$private(0x0, 0x36) msgrcv(r43, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r43, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r44 = getuid() r45 = getuid() setuid(r45) r46 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r47, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r49 = semget$private(0x0, 0x7, 0x0) semop(r49, &(0x7f0000000240), 0x0) semop(r49, &(0x7f0000000240), 0x6) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r49, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r50, r48, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r45, 0xffffffffffffffff, 0x0, r50}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r51, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r53 = semget$private(0x0, 0x7, 0x0) semop(r53, &(0x7f0000000240), 0x0) semop(r53, &(0x7f0000000240), 0x6) semctl$SETVAL(r53, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r53, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r54, r52, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r55 = getegid() r56 = __clone(0x0, 0x0) ptrace(0x9, r56, 0x0, 0x0) ptrace(0x24, r56, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000200)={{0x6, r44, r50, r52, r55, 0x80, 0x6}, 0x7, 0x1fd, r56, r42, 0x1, 0x5, 0xb89, 0x100}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x3, r3, r7, 0xffffffffffffffff, r41, 0x21, 0x8000}, 0x3, 0x1, r1, r56, 0x8, 0x0, 0xffff, 0x6}) setpgid(r0, r1) 00:00:01 executing program 4: r0 = socket(0x1d, 0x3, 0x0) sendmsg(r0, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10010000001f28b90000a5240bb4000200000000000000000083b0f40bd41f10eb1db440ba137af814cf54210e03c0b90b0f37aa2344245ac16d00000000000000055b90de313b21de2b4577ba07acc5e5bcf9f09f4f99f0e13f7622360eb79ab81848b44e2fcfdcd58168a05f1d954f4c3ca6fde781fd98280d20b3da0728a63063b9f552729f61329d5d9ca4749f9dba7e2924a3a03794146164c990cf00f7c779c8779a6d73653e9863649f2e694ac66083563b2e8a712c86b1d635d8278e816075d9ecbd8468394b298d8605c64c0da675d1d4a12fbce890090c6fe8322d7565"], 0x10}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x5, &(0x7f0000000040)=0x9, 0x1) 00:00:01 executing program 2: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000003d6, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x4c0, 0x20) read(r0, &(0x7f0000000000)=""/56, 0x38) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x7, 0xa2a9}, 0xc) r2 = _lwp_self() compat_50__lwp_park(&(0x7f0000000100)={0xffffffff, 0x80000001}, r2, &(0x7f0000000140)=0x1, &(0x7f00000001c0)=0xab2) 00:00:01 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x118101, 0x40) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000040), 0x0) 00:00:01 executing program 1: pipe(&(0x7f0000001040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e70530000000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bbac0459f6ab0a6da6040000000000000"], 0x10) readv(r1, &(0x7f0000002100)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) socket(0x10, 0x20000000, 0x81) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000240), 0x0) semop(r5, &(0x7f0000000240), 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r6, r4, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) r7 = geteuid() r8 = __clone(0x0, 0x0) ptrace(0x9, r8, 0x0, 0x400000020000000) wait4(r8, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r9 = msgget$private(0x0, 0x36) msgrcv(r9, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r9, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r10 = getuid() r11 = getuid() setuid(r11) r12 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r15 = semget$private(0x0, 0x7, 0x0) semop(r15, &(0x7f0000000240), 0x0) semop(r15, &(0x7f0000000240), 0x6) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r15, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r16, r14, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r11, 0xffffffffffffffff, 0x0, r16}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r19 = semget$private(0x0, 0x7, 0x0) semop(r19, &(0x7f0000000240), 0x0) semop(r19, &(0x7f0000000240), 0x6) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r19, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r20, r18, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r21 = getegid() r22 = __clone(0x0, 0x0) ptrace(0x9, r22, 0x0, 0x0) ptrace(0x24, r22, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x6, r10, r16, r18, r21, 0x80, 0x6}, 0x7, 0x1fd, r22, r8, 0x1, 0x5, 0xb89, 0x100}) r23 = getuid() setreuid(0x0, r23) setreuid(r23, 0xffffffffffffffff) r24 = __clone(0x0, 0x0) ptrace(0x9, r24, 0x0, 0x400000020000000) wait4(r24, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r25 = msgget$private(0x0, 0x36) msgrcv(r25, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r25, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r26 = getuid() r27 = getuid() setuid(r27) r28 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r29, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r31 = semget$private(0x0, 0x7, 0x0) semop(r31, &(0x7f0000000240), 0x0) semop(r31, &(0x7f0000000240), 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r31, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r32, r30, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r27, 0xffffffffffffffff, 0x0, r32}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r33, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r35 = semget$private(0x0, 0x7, 0x0) semop(r35, &(0x7f0000000240), 0x0) semop(r35, &(0x7f0000000240), 0x6) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r35, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r36, r34, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r37 = getegid() r38 = __clone(0x0, 0x0) ptrace(0x9, r38, 0x0, 0x0) ptrace(0x24, r38, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x6, r26, r32, r34, r37, 0x80, 0x6}, 0x4007, 0x1fd, r38, r24, 0x1, 0x2, 0xb89, 0x100}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x80000001, r7, r16, r23, r37, 0x2e5, 0x4}, 0x4, 0x1f, 0x52a7}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f00000000c0)={0x0, 0x7}, 0x10) 00:00:02 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x840}, 0x8) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000003c0)=""/4096, &(0x7f0000000080)=0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000140)="3d6d9a90408bcda4a2bce1da9893b1225a9d973e12d6693c524324b9b03f9630d46095878d8a59627c6f76d83e98066fe997bd39a65c0279a632a650", 0x3c) _lwp_ctl(0x0, &(0x7f0000000100)=&(0x7f00000000c0)={0x9753, 0x3a}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r5, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r4, r5) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) [ 193.8051189] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2767 command syz-executor.0) [ 193.8939045] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2767 command syz-executor.0) 00:00:02 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0xff64}], 0x1) recvmsg(r0, &(0x7f0000000040)={0x0, 0x6b0, &(0x7f0000000180)=[{&(0x7f00000001c0)=""/9, 0x7}], 0x20a, 0x0}, 0x840) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000000)="87", 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r1) 00:00:02 executing program 4: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2092, 0xffffffffffffffff) r0 = open(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000003440)=[{&(0x7f00000000c0)=']*', 0x2}, {&(0x7f0000000380)="8e15c66b64891d3260f8af9b89ffa2295baa15fd83d2a693c7322c7d044229a1b632c460a98790bcb046da49cf143c64d6b2c6c5dd6090b9362454a0a1b0367dbff497d7cadd5f473f3355f184e58df0f6e981596d61bf09f3673b11fd2c61d8a56d3c456ca1892cec36c5ba93ad710b456e9fe2f3434d50b62fac7e20424574e587e23d6db882a42dc0033d3e2ab6ef72e6104b7a2ed04d5c626bac154c852903624cb4a3568c5cd30e5224411d6a83e103016bdb28e13d804f634496856221e0b13d25ce2811688a7f0e5c5df6cc73db0cd6a23e03d82df79aee374c07ae626b7f7b184eefaacef6e4254886d686d9a482d438b37510c5711e11fecb7b1ef2014a2aa36f754676d7efe06ec8fb2f9fe2b249f95eb76ec6c1fd433dc10acea6d2c068f259b0ca0cd64e829a6aa8644213b362143046faaad7adff3119e4b3961981997a0fa985532442fa48cb3025accb713638c69663b578d70d063dccd9538b272a5eeaf9c944912f50c387a0a77f63e6bd1a083eb813608f621bcbf749ee191a5702e3fcca92215a1cc954815b9dc5dd8d68852f644fb1564d58e84a97134f4f80308204566cb3def3132d4b7a3493c6fab5d409768bbfad2d3cbe288ed01c832aec118b815da10743e8da6ea7a332d6ae4be41099e135e85061739335d76d80f4f4ff947ef9f334d85bd1dd4839300f2138f928873d7f183ec2e0c5e85c43e1d4185c6d26505ca1f372935308a94b64c69a1947b3de7c46d9782b01a18ba25c587b9faf61aef3af9374b4348ef0e21a3eb52a9a80205d019219ae23159c47e31768a351ca315281087f2923e9f59e1d3885ee9798a99e26a024deb130b3c192dc9bc1e4c9c4ad27729606dff634fea124ad30918c9076bead5506b0415db1284667a199fa68593ad93130085c20a1dfe0356274b501b776fabe7a8bff1a925db55745e476a4830647d23d753a8efcd1a8ee92420d4ad4eeeff13f8e231fa2cf0c67565e3662c28568c1e92f34d43ebb651d305fdc388d4e85642a20e28c2b14131c0366b5c6a238258e8c2a83a7bd7dcc6f23cfe2db5b5fe1eda857064b9c7cc4c58f86855b4bd23c80e04a48ca60444caf403eaaa79fbfe689f7f574e95a888994c22ab03e5d8ba3366ff8757d9878fe967e78dd5949e1e6e07c6397fa705e328da5d5687704824a18ef35fdba1e1b1bcbddb3173c50637fd4fa4716eb3fc8c0a7fa340e70987f94681f0d5113660b8c3b522fab8bc1f06534a1d485c9f567937d5efa9d63dff85918fd6af35511133c77ad9c43d116596cf216e39e75a13a59efdee7c8d943b1bfc5ef9f38cb8cc8957ceea99aef7b900c849f17c9c6b5272f93e85b869f7a25b27691e60e87065fea14a50e7196f225a034b9321e4def96be4919fbf2fd92aa17dae685bda86ab87c984c68b5661cf0910dd8233dd2f73ead4f737a3c96b94f720f39228b9912973198cf05114409790efba86f1b654d8b315e3bc19c4caee3a8c1f79e99a6bf09d46da55b0ce526aeed17caa5cfe2fe8d6dfe2bfd71d18d213db7bdc49cc70992962cb62d12e78f43452bddd892419bf3337838040473dd43d6122703f1624f0562daefad138bb771f7c06ac199f36fbe862beab3de9e3a55651a682fc468e3331dbe17df1bfa647112083c12073a38287cdfc978cd96531ed89516ffd93c93d9c0488776916600e3d69d772053fa5d69645760b86d4817ee271264954cc867d9d45f2474ecfd5d277ab927d344c0af4cc78bada077cbd1cb56d03c1553c02ccfcb20bdcffca9748c699165e5a04f051f10c27dc30c396c64c2cf8313b13aa4a02d3f9180c41185a840b29d5d422d691eff88f70667d4c9713af72bdc435a20b3a862bd17f9299a3447d3e1da2bc4bbd326d7d45a22ae1e4b3c79414d4d8d60cafc91cd0dd8cd306f0fe50fc3103944ce5725b23c885eb9ccc3257626a2f386e7a374b6e3aba333c3cccd089bed4bebd99a25049feb71175aa867b8df3e316c6d5505a4c80d277f2035e27dff2a34c716c1c2938056207daf89023d39cd265653f35993e0b41dfad2f2d3dd2ceb19055381ba7c95e72ae6944cf5abc833b905eaa4b6860b432e387c22c9e6ea5e412ffb573359c1d7cbf6b73f78241a2855d4ebc47527f1718d243ebe6db4da8bf4fb86bfaa0886a9405b335158319db02c189b9cff6c17b288ca79e961e74dda6762d333159b181f3e36371fd299ace4488d5333a597689d5af96aa5f32a4a2932f1defcc25daf158cd4b20e2d589e82967c376c72408ac13f9fb059159c7f2044cc0e1a6f0b0aa4911ca37e48089a5d22d07566272ac48191d8c7c76b95918bf07eb846de36522f5986db85c46ca142ac55bf463f801185121f0472720c88c23cbed96c800215999b48bcd8f3a619c733c75d4377efa667e563c2da67dad07b681989cc2c5d97549261d0e51ad7ce8f3a1f672d706890209e9cde55b6b745bca2788b168f6a64aa7e839e978bf9ab5342754cba6f1274bc3c3d08bf7c8a2b55617e50cb8deef587c5acfdd3d46c8e171ecebbce462199eca92431d1c97884980e957cf2fcb7d95fca76f28b4ef7331542413732578a88167d66b1f046a6dd6c939555dfe1450e346f25503be1097d0a5602bcffba915a5989183d447312f9ee88b58dfaea354dc32ea36180dc294ebac4e5f94eacefd01b293a5c561ca54bc8c641cffd5e2e92994b0312bff248d9ecaca3271a04f6307cca8dceae669f9765fd807b971b9aa3bfa35d5c7db3c059162307bb6a398edbe2ca0a58a2e7b7b7520b011f83f6b3780520b126e8508d7dc30150bcfe820f093b87562e9eedb6c41a7a14b98c3210540238f844450e96f6772810cd90ba57778c299eb980148a23df1a59360f4eef689439ebc60bfcb65751abb472a95f6ea21381979fd1b00158a71c724f764bdc08c4d33e70277d91ac3e9df83a337908fb08984799bb72385674443e996a8b1961530c34a6291461cf33407f5aca07d2b79c59ade3bdf0bc957206ddc16707403a9ab4bc69957511c3260723528c6602e8d58da78dc3672a03b61c97180feac40e0f5261592fefc889935519757494c6cbec93b5a806e93d720cdd8ba0e978b30bbc507d9cfc0705212ee235ededd7a55be25f54b7721a33e19de232212a7644336cfe6d88a0aa8215da23806846aeba340adde879927de2196d42b9969b34d53f63c263dbf30a8ff8716f395af80d439566213c6bb75196583236027c4e92cff112d5e677ad272e5257a7789daefef5574ef8fbc62ee6cd31c06b34819e07f7c23574517db9a87f9093c684a0c0dfdcfda660b19326dec24e4eb6280eca9dddb2798c37de24b41d8b99ea91f8097c00d59e9115f322b440b630b1904ae7b8fc597c485681b82a7fd3b440c1ab0888a12de4bee68e330efaa9d1bc84164f444061b24c7f33dbbb9a3f45f753ca709972da8c750352a0d5cc341c29aaf856b9a3fb3b12e4f189106747c80e9a8a5b7bd30d94d48ec10f0f01f3aae36f2fd72224688a86c0d4949b69eda683dc80ce19475f5ca65bc3a445f64adb1bf27ec6744054800df0a76cda56cec51169d49a9165520af190124292a2f5f6f2ead07693b10339c47eb91f78aaac7c3af16db6dd6db2bb1c2d885e65de815d59c6fb936277fa78001fe317bc63903310273303ae1132498ca3ef6b706d990aa78011d2d033de359fa5f6a1bdd43a775f83b9c822156adc1846b8f2afd8fda6f220a047f8e5950e8a5720f0d80c9261e5233aaa555b10db14e82732b98326f0269038f7e4916500222f0d0bc5ba3946c9f6b78f573f48fafae63aa513110f848390be5589fbc6e7c01b2d6601a4ff759b83750028704054e8f6a1e245a5d94ea6d001929bb66dc2513e243721d227fbce36fc96d90afaf53113843bbe9f1f0a3e9beb6b922856b2bd008bb36ccf8a9ff49167138d402de735b6f791a94c63ab50b1524d4e9c22a3878d8c1947b4d0d72cdfd8a81bee93628d7bf0d4525a488fae5c1be4fa10dab128a4cd33e17ab8a4dec20ca94d9782d86079b161f9d5d1d2eda7c268d9ee74f4ad6796fafa69de084402791f16669aff710a5d473815077079dbd24c9813283fc28ff3df21012fa41e8fce9f3c50338d09508607bd0accfd9666c242a11891852d91a1d0b14a16ed75c65017d3e137c6b1b555ecce1309ef6fd7c1556c0ab9d432d80befc29faaf9157c993b555e9957fdb33ee1a7b8d4b105e66b2efc82ed89aa6aaecc61195a1a0f51d88a34c99a2ca8e0713232caa3e37fe48540d63bbd477565ee3fd6fde5175e080c85dd6db4cbb50fa0607fa1ebb34aede720b7897b3fcb274007f8f1157146db0cce205c31f631499c9b1a3b5eb4475bb7fbcc83791a23610f8c3d4000cb6b2f2a352b5a6d810dec4913292b55d4975c8981eaa2178fc808e58cb8c89be23bc14253cd2bf86585bfa9289cef5fd0f315780cd01a9f5e7e2a29d5f2e4924262e792afb94ace456c4bee59bea25e886a1a23301637c833aced68426a4e3ddd25c96a7053d4621d281dfc123d4a55bd6e8699214bb116d76ba85712c1098a6873289fe36bd7e7d11aeacbbac7bf469d1ab5c39220eb6d24af1ea416ed391abad44091c0890c5d0171d29c674f880981ab4849bc1b99cabc5bb5eb36ed6b116dda3773dd801e36b72daf0a0250e58169a81c5d9580a35574e7e376a2057f168736bfed0f91f7dd64356d0a85add13fbb41476ea8848e1e82355580bd6e42362cea44f29006c779ab2ea79dce2b5c4b3e67579abd5d810d2a81989fb5e2b3cb4a65fe7016c218894c45bf998fd91b74ec938e0e90f0efcf80f212d9f1dc6dc78bb0ccbd93fb647d2cd96eff7c2f3b73409e7dcb8dc094fbf7ea3a7ecfd376473d4a77c371c7980f29ad5e4e61173b202a84e732435fc7c90f85be17f67b1b5399bfe7a6b087e5b187e2c8f08f28c9790443457437f69316a9600ecaedbcf763642de85500e25478777535256120ba36b020968233d91b918a9313a24db166767e48fc5f1c9e535f7c72b1a2ba4af65b80449b8de0e739f36890389fcca2fbdf97e54257b3f419fb522825c41d5ada301b6ea2edea927e8088cee43a6b9f07ec4f0d1ad1a2721fbac662a788b3881225b6116f84c8ccc30eee101ce773cb1074a94674dc772b124dc33a22f91f56ce6715384d1f279f3e58557485c79280ee8cbac7a05c2fec21e600c98faef32c3b210ee767c78a17747ea08ee9fa3cbc3007df6fc9b2f6e72d1509e3334da8fa294bde99d4f8ae13de28d83192eb072ab31e5cecc63bff6f582c4fce2ee7b4e6dbec47af38f376ca26432fb20c9ee273ba0bdbecd6f52e82c5d882f44f67888f1b7fce7e50196c37ab872564dd7890af5d975b7a8a07d6073b38baa89025df980623e405e11daaceb42acb24c9c463c3d55ecea9e47ef8b7cf0a0e535cf3678ce899f94da9d4789f623daa71cc3bb2577494055c006377f7ef80f15a6b4c8af4a988979756d6ed3c3cdb167c4ede751f997f00ed844c05e7027a3c9e1a1f38594d791cc6a4095c1b808634a6b0c4fe9e6d569ed5265cb01e7da28dc27e0b7464c0aace013549e1bd0ba41c564a4d1c3663680c52d9f8cd51901fad482bb82699086e6e3609861078f55797a183e92f5bc674b1dc09eabbc69c2b6e98cb22c4229e9fb2ebfb572cef3ed81f61a720c322ad669d136ccbefdb47531d9eb188cd1ee7faaa59b863b5c27ebcc3bc731e3bffd658ca4542c2e10546d43484b33f90cbd0881c43", 0x1000}, {&(0x7f0000001380)="9dd14abd78bf87a0fbeba0e3ccac92a48f7f3c0d931458ec2c3ddaa2141d1c758bcd786b1c1e49b05ef04dc7e2a2a9b7cc17d9b2e0962d5c6c8e25b49cde333c92897a1404fdb8fef06b28d193f77374409cb94ec71e09286c7a1ac39b7a65343eda6b0b753de7c23339e55f5e1e58fe7616d3af596ace1fd8cf89c440c310ef2f9f057172fdeaab7c500fb7e8d3d8bb0078d106c3dffed52e5b19797cd7a2c591607e2fc92f9e84370db1b5e21281b122c5b892b99aa240fdc2dbacfefb318af91ef2a0f45f5da2b2af586652472a444dd63fa2ae0f9b4cfe43bc4e05dbf7e2635ae8e10799ee45fd25c66a730caf4be3d887a0f60a1b19654bb5f29e3ef1d5c02d1f05c76fba6943ea2c74e37fac3dbeca2019ec5f746d7be8324f1bc0225ccbd3afef1931f7cca73819c6780a4c9e3a64506dba84a7d8cbdebecc18fc0ee162543d3e905826ddba04e9a03fa3b43b77cb4322a42add5005134f2eb2b1a242296b67dd178c81cdfdcb49c3a81a731c0349e8bf6768a573aacd3232093396f761b4c0447b951c26946dd5e5c4a33b08dfb09060dcbe87df5405e8a70ebfc114f8dc8e4d55a1541d6fad5c07fec9dc89c80b9c1d4ae968f7d1b029785aec6e9c32a9f95e437d9841ad5361b1d35aac50089cacb41f00d4c1635d7e5a9c9b29e84ff1f295edfb2cd1af67500f28fea948738307310cbfbf874d6c94fd74fa1c27403a6f2823df3976dfd9fc91fc89f9b872ec9cb7d1ea33dc07e29c176f3bac9c7c97e982c10c23961be28646bce7affea41ff04da0a1ff15b3a2e2737edcbf0f1df7280de0d9bfa7af24a9040edade13273788c2f1cfe8f2ad42212d4d0d0a520cc288bce22bcad83ca5f71cda455632c16579fbf27079ae0bd76e5de1c490ffea7cb404ddb0190364f89415d5b2ea630f3a67a0daa9f189b4b92271c4f8dfce9159c4955d95bc774a7cd67b9f823402b0b12a566b5fcac1978971f78263fd1b633317115a31ab9b30b7108897b3ebe5b2055853c8119d71113618a174e34adbef0d0e1fb109ab50127214662e75572a6021f8b574ebd15a2dc9e0cce7cac33aa8f1b3d161ab43f694ff22770ff5ac3fedf8cd29c2c61f3739ba86fa8d2d14f3d7648c90172e8de68c6049ee5f9a7ff972bb3998915d5822dad7318b21b3c913588d01f7e68ee7fd3a7a0d567f2d27a2e7a4971e17fbf224f26416484200af9e41473c5031ab382bdcd9b605adf94ac91d2ddb741b569846c16ff512dcfca121057154922de93c20e6249ee7672d63cb633ae96f888589e4e123c4ad12e4934db74d78f7f90186ac8e9d5a611578335699d57c68bf3ae6c18b9aaa892c41c45d6e188e42e2ed2cc88de14c1912f57f01644cf37e7affa5566963ea19bb2daa4d997349d4e9e53731dfe61bdd44b0eb298c7f6debdd39e90055fa1a2326ef894f06ef6e4e57c909400889d0df95c3538b46450efdbac9a315a7be787c647e91dee9e65610a65b08cd8b9a6c5955397d1d908319ab91ebf0f0430abae58a8982cfeb64512793be2f08892ae75989cafb3c975fbf0eb7a6163469ce7781509c5567dd57ccbbfe5172d1feeef612d23cb8228addff0e3b6588400e78f126405995c76006af9c813fedb32847b5b1f98cfa4641f6bff5342cfff0c3c8981cc3273c80c28c48ca48482c38098b27d387f0f8bb843f0f6ac6e1f434eeb0cba76e20cb401921915f938a13226782b684ce837486c3e71381b25b9b37a0fb3e2ddea3f4697d1951d12e9403094efe79bfcca690ba870014247ddb6febeb0158dfd5237e7d835015cb8099b0337d2c76b9a65af13a003145daad218ba1c97a81524293dfb7bf5d57692f6665d4ccb8460f2f4f6344e3413a1e2244cd1a03a33ce13c9f146c2b9ea3cbb53c3c03635870e95be2b3e2f0e31ac51365185cd16af7ce244d05a42e4a3020b9fa9daa348b468776fcdb425fab808f811e88ac8c84e8833fe72f8f86176e163cc84c14a1576751c0c05308829a9f41f9d961c78b5ad3d765c39f53d342eea5841b29396ad01e174aeaca232459aa60c63b6d1e9d1fd369d3378f3903c1904115ff0dd00da5b578a1b9e9e86df496adb62cd0d5915c9593816fa579f81779406bef7c815c3ee2a65b426e58a46789da56b878e52c13ab8ca360f4470700f70d260487fe8945636e58097a175200b8d505665b3bcd28b5a3fb6ab85f528f7428c8d9ea188216949448c1944304b2dbd169d4bcce38b6d1013cda9dfcb82d1623045a75ad001f81809128c8a0ec988980049e3d92fe7d7c97d8e431bad15f31718f1ca521e6a2498c9278d84bea3d48ebea5c0f4568ac08aa0508dbc528b5bb27eb8aeb1347f8dd3dbcbd04bf13a0c3ff022db8901e5b3df2da438f3e6cd3c233ff28e2ebf172b35da2610036b29250a54c9a509308e2516fb39f51a87bf115a9b1390c6b0d9332a5a58b591a1702cfcba79e401b49ffccf5d236804aef1d9117eca3dff91c470e8e1f7cb6e670b70dad6d6adf3f4af45ba6ce97c230e4ed32d22282f1827053e6327c9b1c7887176abeef1a3875ae55ecd18e23499338e35f4c5f1889c2be84ad83266ff17b466611278463118a14c14472373c2b125d55840a666cde0bccb1769ea7cd9524fdcc5194ff734660af59ff56a40fa64cf101640a1ab5d2babe743622f2ca1f32ec1739de931abe6e9b68f48b1f713098a841a777514f31dcfdaebb38fa694cbf0763d4dd6bb9a4efb783da1addd1292f5eb66b793c3e311be98f4498d48d257f228699d5981885b355e840d8aaa7052f81e3b30aa0ea45841f4f6ac76c8fe1b153fc8197c739e598eff516728dd51ae03186180c93f3b2e173b1508db5253e03e48e5e8bf14e6a6b53f01f7352becf8a285e5c91c997a44a0f690ca59099bbe78a8f4df80d8fa18ea144bdb9690bd51f3a185880befdea461b63ce8d8b770cb788cf9115782fed1b1e53172ef3cbe9e993c0a77c1601e56ec9f6689fb4a594d07ae62fdac3de520a1e773d1afe9b159c25f5da77988671cfa512c758601f26f84ca9d6697175f0a0e27318318caa2972c2604001b87d3340852ffc3d4db4b5344a8413114c0e1e6992cfb0f813976604ec1d87d937e167a50e38046b43a67216c8e836701779d02f9865261d7d0648f7de54f828f23d396c559e75d35083f3f06dc9ce9d66af2fad3128f96fd047540a670e236d21b34d2d91cc33d22f91952d80f4861b3a4c84d03db0a42ad04564abd6a6c15eb4d3395cde074dc2d453f5821d7904a92c192aad2c60d8c044e24136d9a038fe3119fbae21d3ea6344c325ed220ae4ff1efe193446e759a0c40cc2fbd419e67db958280a632de236aba9b259a0a16d14e7f5402f63249d363677d679bdacb8525db460c25e05aabab51b149db38fb3ca92d1fb202592e4567ba9b25fdcabf63682fa37ae248ff63ea17e2670d8d387c465ca084702c9a2347979c71289cf8f797e2a19eb1a086e57c5a8bc63d13eb1864d7d4116fe0d8fa87be9f263182cf25125ea348ea4cf8718e79c38340f18338c43b0acd5d54a2a9544801b9b31144120ed978b2d5cec60f3d91d065b6d3cec8f27c5a204b06be711a459c1f3e4ec6dc3596b676d60824978b8f6c586326f7c5a7639868f451fdff869da827666d083a493719e4afc96284450259495325a37003817b2eaa4384577395fa357733a1778f3d0df8ce696740fc6030fa68a33a4d7cc23c37bfb82a034f57b33dab8fd3236ab8b3f50986fc92dd0f15f61080ba5c6e2ff4202061cbe14c58b3a4fb50c0f71c77c171683f3206fce88613b2e6dc16e65701656013cbee90a8a67b9307f4f9ec54a39d13e6a6857da0e4942f9b9aa5258d035386358226cf3db44e158acb64a0cbe4de728c666efc7a1e23e0dee9663c6168a1602bc0114c3110efa954f1aeb0976f03105d287774af9b4662044268e2e0c011efd0ce4748b4022f379f51524708e6bb13cb5d72ab7166f89dc1a5c853d2a9a00d2869fc67f00eea4da2a986e97b0a6dc2ebaf2307b5dcaf040346eea54c31ecf72f606f88ca530fba456c858b3854444b7d70b7409ce8c244cfa5651c478a11d3d8ac144542aafe54d4b9158aa0580a18249447588eafe5054bda65f50d6396cb071300e10112838014109d7dfddad64d6f17f03d7eb785c599a0c2e70e1b15efedc94e47b9083355415eb7ac68d7b7984e4726993bce4075b9e943693067a9cf5dba19ecfb08807efb20b0806b993943d0d12d8870778f8710c76481b08df727a0c1ce1987a01bfea0324185efec5aea5f8fba292e982e6ce1c147fb612bef3faa80601f1120c3e35b0bda4b947f71c276b64aa1c47a3f3312a7c62a1b2a469bfcb5d5214a97a87b6ce6c826f71b93ecf599f8762b734fdbc0db7dc1e44867b26585036b097f9fc0581545c82dff17bbbd3eae01593019e3790e6ef1e568af5af9ee9afcdcac27110babdafbd2ce5029f86037a3b19b0e155c9a607923195c5c16241ae500a606421d7613ad0ee203503d9b68034a4a65a93384142ee92c7519d1c68b8627a42ec97701200ff506e97f472eb5ae88a370d69f9ecb79e8a0976fc251868e5c7979c058ed540c2d356130cbf0971902e1190129478ed0749bb9ab0fb21d864c2572d05817e3ec5331f62669a7cea6af9b5302cab728a887555c7ea63e2052cfaa3b2661ebbdacaefe3fc5d6300e00f3a5405f7df021674ef805b744ad857856128fc9fe8748821ef9acd3025ba25f4f6e787764c323298f987bbfbd16e629870b2c94dd6f9c1530f758b4eaed09a3065fd19402b10826883feef87a047752037867a934db4577e8907c6aa87c9a0c63d539e8c6d3ffada572db7883f4d827a29bd8b0cee373db8390dc380b392bd0b1bfba09890c2b6feefbe922b0ad2422564a04bb15b91f5c832d77f29a8917187ef9e8fe6edc2d778a06dab22b6b7408597708459fa5197bd1e2c8cbf419aa152e318eb5aaced2516fb4007843ccd1983b86613d11c6c58cbb4ae928b30fef9c4dd1fb0c711afee1f77911d3ffa7ff77bed2f0a461826391803eed9ab5dcd76c21001fe51fb544ee0448bd9d7ff02cf91984244b703e709cf0783bd688723605ffd5a990916309091006115da4c07539ff5b5d18b9b6490315da82db4f673004b1a5780e66156b0d31102703454afc1ac3ca432c9fecfc9ca609f265aec4a63bcc42bb8a50faf560a23f3c69208d9dd4940c40a6df8efaf6b9396fc1128c6af3aaf267a99c3ca56823eb5341bd0ea425404170022edec4495f06a7a6615ebe8d52602d8db984baf4b5228861d12585f3b4a60af49a39d7f035da20d322530f2593679c64eff02e4c852e4edee01f0ebacb3473ac3bce6bd14373144e03abd02be2a13f94b135f5aeb93064baef3e9617407c9b721da12ae3f8d0e86902b556882b2fb990333cfc5c3217aebfec4c5b33d59ad078c263b172237589898e07092fda22855d830f1ee538aa134b98a608722b62b5f1a8754f6c4b163c8af5637714d5526e27dfd25ed068724939097fba0faefcdbe9ea13c209fb70d60d33435bffc01429b12cc1444b84bbb14703243d0c4e5c1cba01a98d145a4f124eb4d2dcdd431c83a569f2b88a9f24f92ce7f8a5f20ec79735192841d65f7c903e2ec6b1aa8511e582b337055c894dff21aad8b0b1f5ca0962590efca395219d30ee6b31f9c8fe8ec1c899e77d730152b4c7fa7ab1b17c185b5863dba1dd61664a180bffb06a754e0ca8672e5acd2ca5d4fb27de2675f75c4", 0x1000}, {&(0x7f0000002380)="278dc21230f33f6470501396b0a4e3b18a4fad39313c476bdafff336549355ca8de4f0ae3a2d99651896564508b3794c5213633eddd466faf34a64b6fa714588bca3011c2c64b88425654267f371ca76746d55cfa2c32f4eb25e7d5f6cfaa4363df1f460d0f15e0ebeb1fced1eb9f3f01d652b90e45fd503c6573e45fa9ffad6e34c3c09249b9393a3ce1f7fcae1d1aa2ad1a7b9cb71f3a0cdc38a0354d5bb305ce6522004884180d67a786d60d5a743572f6867fe5791ad18574d84e856fbfc3bb568ba3ade651148d04b1545a6d5e6f9ed2d19acdbe7c4fc5f609956e40c38090b6e2d2754122fe25a42915a4980ddbff8d20a32358bc314001ea777ceb7cb08d6174c30733a9a53096937505da08d537ab5492f434c9ea0bbb0c2df544262b5e8f1ba6c566d39c41178ba8554963993e0c8de9c3c1d8411cbde9009c49a37618944a71f189269b91d5e5d020dd19f734faa4ccb204e19f82c2ff988cd8378b6027cdc5fcd1897d0645a16639fca6afa5f6be05f94b7114b175f047945f50b1354bec329c5d067016980941e2a90e9296eee71c3affc1bb559f97e995136c86edb356f6921a864ee22e96c8052fba836e30be5b09c84e17bc547360c0211c8e20e3cc83b328c51aa199ae997b56b40b586717c2b6d2236d62d9116b65f3ea62b9ede5105f909b4992d289bf0f50f95e2fc5b00fba7df714fced4b5e2edcd9e42b7c2d6ec1ea0a56b661f76d3aa3e0d939cb50a67ddfe46bab0aa005ce04c6bc6a694895716f66b3a30a49cdf69f2ba39e6fe1d06ebfe1855dbd2fe6f0c92505769f62d7f1cfb198bb820bf5a8f3680e43354a1f6d29574d0189323b3df15f92c3661da400a85bf6a0bc3df9e6b7f0ec7633bad19a738f397c49baea9b86a574eea0da50df9f9cfa8a15d67b7f391471e76939b9890c0c4b2651f7a0663b34c8d2a8b1bd57b332181f7c1ecf064c8aa35c4abd733996f5bc36b825667258839992b44dbd70faa429378b366ef00f32e2e0d9f2128103652a8e95f9488918b4e8df2909518bf00c504f5ac5bf8870a6978d358a9c2f89ad67723317d70ab266c7b341c5f883d28b5ebc73c348b8a3025cdab1fc12d7eccb8fdb8ea07cdcfa77ac3fb57efe8cdee461706c5efa631c74658f4c041643edbf2cb9bcafa81eca2fcc6a7142671191ae073976d2d47efe951492a7428620adf0f1aaa60978d125a3e56fb808414316de97d3a4fe380546c6973e27f911e8ca8257a1acea333e0ce35f7b91da80486e1fd04107e210340f2fd3717c8a9e22a7e0a9b8631662b512af2d1621eb2b32af979e210c32188d703279c3776563b24952b4db0f049ba74dc7eadb2a00ba54b3040c01d81e5f6318f8398050ba36f8e21f55af27c2cace50b0682ecd1c8e7f97838bb297d7dbf187ab4bd7b63534414dab61ffd7346ad2f4f7945ad43c2cb6b5d88f96190b2cf6c545c4f861acdfb0d1fa37b33fd48379c53133409745af4bacf76d297a182bc38105c013478825d0b03c573a81d7b4fe5d7f3e53745c53a6df37420f336baf0918184f921a710cd508a6aaf474d501b158e2b090c00614703b04b7539203341cc1feeda0b05e86213782899283aabc4ccbf3310086cd6a814f7e3561eb7ad0c269a071bf6d72493039e36d9d70eee2d95914a672d4448c6dd4409c3bb468cf661d10e2625041584499fc991753376009ed0305dfe12b761c1e3ff37118f8eb53a82a4e1e95fb9b2dd3fc8045ccb2b9e6088de6ea6ab199d695ec997b75933203d2c297c16876a58a7bd2b9edba383e1736507df499739cf77355cade1ea64aa76da853df085765b3ac620f37bb8f7d758a5ee889462f1dda54fb21c2e9aed482acb8121d42b9d6b2b0d785f312c2a1348879d4f91ca90415dd107ba200416035a4e50c63ee108bed5446b975170a76516fdfcb91681304df6067631eb7cd8db4c3b5bd728cd2ee013bbad046040ee03e847e3ea31fbeeb551598f2e5e17e1dd8b131827d049d0148306c27e2019399aae2361af301c493daee411cd460556de16e7da74dc56a652a6ed5eb42352d39f519f270aa7a91946f2321d03e059b3cb6d074412dd8f304309e75d1a05b4c36f836f7a5dff91643f93db44d8837dcf6b915ec0f537508d441b74f950c91e84854a30fd8c9ac83a9452209f3c61fc2b5ae49b023f569fd35d64a3830c9e2ba4d887f48737ddfb2ac28c7a873d7461ae2867db3ef39438d280fe9ba9a5985b46d253304e6ef29d1296e363c9a1ddafec428efc4519b2e50ea51c13f1052e67b24553d394fd0a00ac731b5d3dcc27044013b9734d83d4e37d3d6d9982aa2f34b3752e5f70654b82c1e9af8a8e45a6e2fd261345481762b359fab916cd374cda67c6b47ff84f6d96843e08f727b6b4da09ca1b331c825640ea99c81893591b97206c6c42f0e7753d9da902f16397d45794a0bf407a330f900c2cbe1acb453e8c1d808aa0174c7fb337443bec3d7cd2b3c0ea0a8b8b7035232467decab41ce771aa64fcdbc6ee397f176b882437b5965615e65759572390af4d84341bb2156fd8fdc92a14f800510d01944064da949c2de0df5a2bd6709797ae0802557ee3099f000fb1454ae59fadd53bdec73361fecc7c83ff7dad64f55cf5b9530e01a445609060a895dc8eb0ecb486da78c1d2ef9212281fd8108482805ce63a3b51b9851edb98b9a8fbe1e5c5c1228c1fb6b1441d7cdd41b0804490e8edecf628e9bf72d0f645aeb094dae1f3f5b6cbc1d0ee3c62ddc2150545363076545a83738f79275b4020c718ec3204878ee0a03e4a7fd5f4726ca7c81918b4a31db065b0f6c3d8c35a7ce7a22aac2ffe465d864e492a5d1f69a993a2c8e8964fc8bb4bfe6a5d950c4d6f0d6b3abb8d7e60d34bf098fb213d50c14bd750a244e0d1bd58e6d95b086af566867f63ffcdaaf63fb6511f936e23a36ad16e26d68f82500a7b9e7fe049609d644ed589d501fbd742e3462d0260d80b926e713a81352df2f0b0d817fd808351c6b4fd09472d30f148daf34a63a171ba74fbaad4322e834918295e8460fd946a991ca70fee80ad42e960c179c61b34474373f79b9019b846bfbe36c54e0d8af0d00d901e73e1a27ed150c0cac66e5f138442f3c947bff09811cabdc6fe55eea83095aa024f37dcea70b7c040b77d676ffa93149bc11681c4fb7a23e879b3886aa0cc182d659a768dcd3af3f69da6d6e96dc130b98d6088f8ff7454869504c5e61e288cf1357e1b8ed0b373b41f389ed668a229ee91fb771828ebdf49b39241aabd033bbec6e0e18ad4afbb7eadb29c0ab5a601b3728fd9d6b55a82975d1f8ba42e0ae9bba689c7c68bf7b91a51930a4aa7f0da45bef92663b50c986215740b3c076e346073014d987b15e88dae53956aa81f0c209af77ab425638c08ba3c9e3be588f4aa263f2f188a7d04f3218ede73c5c4f217a7852fb5453edfa582651c43f988bedc3b3eeff32487f298c31a890eef4dbaf413cfd75cd2e051650f27febfbc191e827a34737673898b8fb5916816c708a62e85d094c324ac097ac5d659ff28a28ff68186d7a4511b30d42c963065ab504c5cbd4e886383f624b3686d9c1b981e560a9b80553fc4c04443c2f8e287fc236ec322acd375114342ecdc7b79be9e808f5bf2188a58b867355e1fa705ae52851d54736afd92ef84a57f56710d19f257d1ade271d5375d03a3acf47d893538d0d2d152f55282128a6217af5de07958132b95d23c5afaaea5a4948353c4cc88debfd7a454d30af162ee43961849fbf027830bee44eeba6b77831f76dee0080c54afca3aa8903a9428fce43d812b43c19a4ec819a25c71998b6ce1055a70aeb16bc23f126830dfa4fc9fef18476c50c2ec57022144c11f36c52bb50681e172ba66ee50b0fe7e8ca0d10eec8d4afb01336f1895af33137d24e625cf96f91d9c73203e1f1039cc966288e07fe2b78600733b6ec03e60cd59b344c0eb22c781205e8ce89eca8b18660981864399b0a0121da626befbff96442dd284f96a43ea7452b31c507173dd85d2dc50af11a711a57a6ab283eee9f7cbcde37a42252d5b7bda22115e0e6b6ad5abb28939b1ba63a75dc4c2084f6d842236853e81504d34491c8202bc914a5482e68def5827c5fd81d0c39d85b786dea7b9ace09cf63222fea2f1daf59bc71ba415ed0fe03f02820e13f6105553016f1c314d434d7747ccd3339bdf0cc14005127d31ee81561197781ce6cb36415f00abf48c8a4d42adb11570cf0df2fa9cf9e783c3cde5f1a5bcc7faaf111590e0160809a5c52f7a6bbdc0c62686bf1bdee858bc038ba735b23d172431fd795eff2df11d5421a3996bc5764e2d30828f16bd9f3905a9d01221873d3a7d0e62d23e028cf095113cd401c7681bc3d5ac8e8fc2baf0364d49cfc3431317e1a99ed749172fa003b07d46410dbdf6c6c770d1774c7bc1f197e3b0c148f399312dacdf63ab2e95eff64c31934160cbcc88e4b523e2966678711bfcc90cd2c9abdef4d51ba20dea1bec0eff2c734f06ee1710efb418cd2c5f2b370d034c1455739fbd6771fe79a7b89a045ec937bbdee6c7624ba68481a69364f2ab58c025e65e31b2481b3ab4b822c672d41ade1f57dbbd6f8a146af10ee3cf20658ca9a13cf3dbfb36e957645f06e344c4d1aec91ca9794bbe201aaa31058902b1a5af7f5a14eea062775082e428e59102a661ef82e77110e28eded2edbc4339eb06bc8863a63052c75135f36565bab051f49442a429cebf6050caa25dfe819e86cf02fad7345885dfa10ce6a11506e343ed5fb7345601bad8a4df7ab781829234cd4280f8658606d19fd1ffbf82ddb9ab32e2a78081cff738f7cab4b01c338ffdd2a65e06f28a83e44b671069ea72db5fe73e5e86e6fc5068b3a174e93acbfeb611d1edbab97106fae680e5b1a7a25164687e263767d1ad29d146aa2b31f24bbec270957fa1ef17d0cfc8ba07e515b440e0a1dda7e91bc3fc9d9e2142a87aed37d19cafe3f46174f569bb239eee7fc553878a4b9317e976c3528d6c516ee7224647e0c2bf2cffcd4d2d3c4bf8745301497e78e21b3a20afe1688aceb4d2a93ba2991e7dd54e1eb26fe33ad35e780a86e79c1b2c5771982aeec038b9b7324bac560ebc8ff1b53e5e9f7759d347232efb0a4490c9205ef37364c8fac9ea2cbd3b96800484e831d05fb90695fdced8241cfef94391ae29e7161c8e3e0b056952f0db336f1c248ee4a2353a84ba4ac1590890c43ac122dc9e1912a6065746b634429fa2fb56402f85d3997fe241779ab81240c3cfc8b4812a427e476142d7488b5213ad5c18586413b011d4ffdc99217e24df00223c610885a43ab2652f337800117e4cb26b8885ddf0de9eab893c2eb67a19aa21a39dfb0550290e36e883ca268cc89f9ce0be33d550e7c2cb3525ec7245eb7d02bea8878e4a73d2afe3df5d66ff590aa35f404dec69cb1c1c42f07a447e5681b9755992bda9c6dad548b62e986f12913e581f336cce13452598c09a760f7e05d7d8396a01fc7fb9218ad9d126dfa1bac3eadd0ffe56ebb44adef1d0bdc0e1f770876c5a41b2ee97d883ba12121022ba82a737de7baf685281a470bf1aa4e46f751445f24e45f3ffdde2b8cc60e0d793bf11f57b617ebb1f8da76d4c99772ffe592fac41e95d7879fa99c2fa2cecdf8243c72d3b87fbe24f4721c4b5023684f554dc9a285c4ba8db89b0f9cdb17bf6855f292eeb8b6aefa2c3ce19a5545ff9bdab385285d545a3801394c3082c6d8beb98db5c0e02ff", 0x1000}, {&(0x7f0000000140)="e88f251b8af547c6d44790e0ff222e6cf767173831075c12825f989e5e193c8db6c8f411a7dffbe74a485c10e9076a3d5fea6a677c50f2309c69ba07b31282fd733735f3ecf79dddd27009a93021a0b27706a7bdbd575ec7970438384f2abc051aff2cd26f5d1a9cdf24fdbfe0be7682feb09b0c6059ff7545d58b0db195296b36fbc499faac3de6da18cf09696fa10b39d6bb6c70b2a1fe66c98451edbc4cd32405e6c86b24675ce06fe9efc546b5e878d42b882ff8348342607da1a3630e76c972e7162ae62313f1f11552a389205a4c8b17a5dd69f412796a7ecb91862c95d47152d5424030478105cc059e10f6fa0a854de8", 0xf4}, {&(0x7f0000000240)="13eb68d7596fc586c18b2e7b1a6d305ab34c5c8651804798ebcb301a772f37515f1f385b41f2d3220a0619e53c17312998748ae53cd9117f6bc02fc80690f4926670d0264cef87b2f37a8ea1e581277196ce986f0b30c1496a813e5dc2bc8c937d9b05455a91f2ecd6d76379eda93a591d701e9382ab22da9fe477662b2c7a007add2c11678afddbb97379f51a63e21375ced89335d48b6b7221649434ab8bea95060d859e1caf9439ccd34dcaea768a7937d0cb81d0a7ded7acf62bc66925e8523af06e40db7a9193da4992eb692768bcf09da22f903a3c9131db84f738e568ca4bd06cc4baf60bc5ca0ca5bb8a4cde08586cb9", 0xf4}, {&(0x7f0000003380)="630e4ea0d233add500413cfd674bc0be9e9d67571fc517f25b23c02d5234d1e8c01f84855b68faef7422e088e48133cf8ebab0813351fc248c2df94794a7e9cd5dd203d3ca60329d9053c760164f2c7bd54e84668427ff4e9fcbb8f5a66cf06f9b46b683bb0e706cbf4cf2dc9a6f42dab531faa65ae8b7035368c52ce6447cbf5ee43def9baaf5054ddc7c08bcf29be7af", 0x91}], 0x7, 0x10d95374) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {r2, 0x4}], 0x2, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 00:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000)={0x3, 0x89e}, 0x10) r1 = getpid() ptrace(0x9, r1, 0x0, 0xfffffffffffffffc) 00:00:02 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000002a80), 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/186, 0xba}], 0x1) readv(r0, &(0x7f00000006c0), 0x325) writev(r1, &(0x7f0000001980)=[{&(0x7f0000001c00)="b426652889b178ebce91f988753e32ee65525659197452117a5d2e962fc3608386fdb450862af17c3dcaf2915a4dd93bd6511cbc9c8eaba240e3552a13f588442d8d86f43f6698bab04a9dd0503a28ee335547ff56d057ee9bd5377565bf8d35f5dff40081979e93c4cbbe6a0c73313e0797c044a695f619908341e1988996ddd4c642f8320484605a4a2a081a9b907cc1d63fc29d83b86a44395d7a35288ca69487fc6b50518510c94174ef5838474a0d8747a8b8f4adfcecb58315a07b4cf827011a8fe65afa7a30a2527acde3cfee5907eb37cb922de747cf6acf7a5f375e5807d1145b6a7c", 0xfffffee9}], 0x1) 00:00:02 executing program 4: socket(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x577919dfdef5a20e, 0x5) __clone(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000, 0x44) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20200, 0x29) 00:00:02 executing program 5: setreuid(0xee00, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1480200, 0x0) r0 = getuid() r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00'], 0x1, 0x0) msgrcv(r1, 0x0, 0x0, 0xd6d0c418f59fe7d3, 0x0) r2 = geteuid() setreuid(r2, r0) __clone(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$inet6(r5, &(0x7f0000000100)={0x18, 0x0, 0x3, 0x40000000}, 0xc) fcntl$setstatus(r6, 0x4, 0x10000) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x3, r0, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x3, 0x7fff, 0x0, 0xffffffffffffffff, 0x4, 0xb3d, 0x1, 0xffffffffffffffff}) 00:00:03 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/105) 00:00:03 executing program 4: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x16, r1, 0x0, 0x4) ptrace(0x7, r1, &(0x7f0000001100), 0x3) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x16, r2, 0x0, 0x4) ptrace(0x7, r2, &(0x7f0000001100), 0x3) r3 = getpgrp() wait4(r3, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) wait4(r3, 0x0, 0x10, 0x0) ptrace(0x5, r0, &(0x7f0000001180), 0x0) 00:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="0d46d791", 0x0) 00:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x800000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000000)="1900b882", 0x4) _lwp_getname(0x0, &(0x7f0000000040)=""/1, 0x1) r1 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = paccept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0xfffffffffffffe9d, 0x10000000) setsockopt(r2, 0x200, 0xf51, &(0x7f0000000100)="eca1b78b9cbdf8e26ee8517a2795e629455ecc2dc608bf90ccc313d81b743a8869c44a59ef0538081067b979c1148b1422dc851b4513da99a54a5ef12fa9018e774d8294ef2f7851d249ee", 0x4b) r3 = _lwp_self() _lwp_kill(r3, 0x0) _lwp_suspend(r3) 00:00:03 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f71899d3a9233614b009d3e3a708aed2b1268abcef3e15bd02c094b0d76cbde9c9c9cd9ed38bf149fe74557b1189fa77e3982dc609cc84475d7ae76b77733a537c3560a0b8530c9622f1410edf2acfb74aedb0de3f895fd4951597cd0419ac72bb914ef33186793c62f0879e4bb153c0ae3e44e607ed290048ff8f2797b296add21b6"], 0x56) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) shutdown(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x3008100, 0x20) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 00:00:03 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) r1 = __clone(0x417f, &(0x7f0000000080)="74045a4739e1cf952afaf349bc07a2883098df68e7eb62a9647426276524c7a04a1eaa1860b7b92e37ebc75f8c4e9f7a5cd80971c0b6f737b3ab2d8e2d9744dfa3d74e001863b1ed754027d73c558ec393c69daecbb20ce668795b7226818276faa428f644484129d0947b3a643bdc639f84") fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0xc5fd, 0x9, r1}) fchdir(r0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8220, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket$inet(0x2, 0x40000000, 0x2) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) open(&(0x7f0000000240)='./file0\x00', 0x440, 0x1a0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1880280, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696cf6a92f66696c653000"], 0x10) unlinkat(r3, &(0x7f0000000140)='./file0\x00', 0x400) 00:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/187, 0xbb}, {&(0x7f00000013c0)=""/6, 0x6}, {&(0x7f0000001400)=""/176, 0xb0}], 0x4, 0x7fff) read(r2, &(0x7f0000000140)=""/67, 0x43) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) sendto$unix(r4, &(0x7f0000001500)="a924", 0x2, 0xbbca3d16ebf31b4d, 0x0, 0x0) connect$unix(r3, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r5, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='./file0\x00') dup2(r5, r1) r6 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000001c0)=""/129) pipe(&(0x7f0000000280)) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x413, 0x100) 00:00:03 executing program 3: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000001300)=""/190, 0xbe, 0x800, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup2(r1, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000100)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000002580)=[{&(0x7f0000000240)="b276f429d8a9d14ff04884c9f9c9c5ac0b4be0a927d6e15846692f80ddd1ec10df9409377ab604c83f0b3a92d63eb5210f86a8a4d229813495d5afa87033faa03863fc97947c3482b33d7bab3b8d6b15c5b061048af2b97ea3cabb8908848856061dae423a2fe25df653cf9e1ba2fc37c1b787783f3679d7d85fa7fa4c0f7fe85308505b5f3e866f55d0b04cc0aa12ea00f1e12a4dd8aec33be573715ff19f327bc2fde9a85f49355f0ed43bf47f36705af93af1cda1803bb4d2e362102ca233e024f7625fbc1aac8d7fc5a0716cb3f8c299de88a75d7291ad10896f829317fd4d864cc52dca1886a33283d5fb546f69b82ed1e58dd4d32eeaaa81e8290500c6db55b9121db486fba12a45336a3ad6ed2b249484542509ec1f85c6fd6da3d0692af296eee8e388e35108b5da7b1005f1125ec95141e74c4691a17eca734b311017e898be5061f2089b967b184ba3647defd45556a375c7996d6402d1f8860906e42d22b4bce568804d0b524bdde37239f8bff9e0474d7e42552f47278907e787cb65ab990afddaf2c1e30838a2d181c0aacaf254992a0a2311c9a01dca1017edd3ddc0b5cd4b883c5c5e23657feb97180cd2cf8058e0bf6f7a494c4b3b3b5cc96c14e73733ba691336c746d94fa2a2e99baf89eb03359a6f26e75fbd58222edbbb9840e68576eaede760137326953884bf0ccd450841f319c50af8e871a01322260c9eb764e61026f0c3fdc90415cc65621fe8bdefcc3559f5de52056fa5741371ed88853f6604bc76ea330ac60fc1680b60ba5685e62b8997c247573c20cebeb80adc54d38e3744470cf442088d3d4ab09182c9ab4c5fa4a508423681766916f3e3fe2eff75c4b8e1f22efb9abe331452c5d74a8b9d3dafe97c8b2f1dcaf451ce02f673974c16be4d8fc21e653e29f70e740a7ec38b326fc7718c796c9d72b923a66286d0ceacbe608c74dbab3625dd9d34e24ba887c92c0717e82bea07419e35bb1409b03b3db5c349e768ed38721e80f38d276eac914273dec293e8cf8af6f1eb0ae92a89a4f040d6341f676a0d2ecd9cc38dbe343925d25ad27264c6c8b347bdf676a5517653289945ed67a7116e1c61fe6b58e521c4f9d3250df6a749ad895a81487a0a79c3d8bb7fc472229d36ad4f7630e3b1f8b1cd005ab69ddd0c0fef5725e7209e6ccebb1b9742abac8a86ed89f06929a6bc21eec9f41e470854189f6aa3a07e314800cfea3bac705763943b876752530961e43da8ef9c9f6a275e06e9b4bf2d13818fb79f57074022bb06b09753385be392a860cc593669974f40dfa6335bdfb694ce064289d81cd01a618e78fd05fb98671922635d6d62b43d0a0ac0e99e30100716375a63c50f5c413a5d2e9c5b572e7d93e40b71706fd5bf3d842c8d9724499e53267c1665656a9035c1e440a31335acb5bae0f4ff2f7f58e00c8e5291d947709583f5c0515dfbded485163d4e5664c0f19c75e58128c4717d8303993126c2f8588c40ac75b09991e45d1346847d14799faa3778d7e7a1fe58cfee36fba6cd9edf11e073814bd562cc1bbd9d2e2914b832d9b30308e3bfceb0928b41555039cdade4eb92f933146db7378728936cb38b3ddf22f0aa52e46bd582c40da7b957c5d8ce70b2b6ab61d333bec13f3aa5599c1851fef694270ee073118ceb27c69228dab5540f62c4a6e1ffd16270dea83f5b39d648780b4e85e70d458da6fc7bbf50480b515ff82c96c88fcfe10a743c6ec0f193c389809004ae0f3c53a233a86eedcb23a729d7af99ccceb28fab502257b866c4b2f58202d724b3db236a1071c0f30d412fbc9f35555df515efdafa18a27378ad6b21aa589e9914909920ed899419843a83ddd2ba9be2f170102a08ddb8056b364ed395453b8f83cf67fc700e2105b975df57e042f4d0ccf5937cf530e0f3713ae352d8471489a98a1233427f9f68e1cc1ea06bb0f42dea1190f7993a72fec7800af988a17cc2f611b9d0a29de67763f85fe763cdf01b1924f8f5f059b10993d829264f94b870c28be4a960d812275733e841a140b294cefd01f515cd83b316a3aa73566a18bf80697502ef0ff03f2a2312f5e963b21a2395addffa05dda38ef1fbedfe6354f4cf7883a13887bdfd7791ebcac9a24c0a5ea68f8cfd173b164d977ddd926efed9ac74e5ea8b07b625bea94e8a12531c39b32cd82965a9d9d916709f9c1e53735f67b6fe8d0b0b20b9aad21031310799d8f7432cf5771c0727fe8facf44da779d9671efea84f517c0b2be84db438ffd57051670f0b10a6bbd6bf9969de865f9ad5dd5a4824553ca0757766fa35b0d426e80ec0c86089a640910556b1a0c92f2171b1eeabc21d5c33cb8b072d80a92133611f09583e4db71685229b7137ce04cb49ea075af49bbef7901a734cab7225f6858c7f2812d2759144010b37f124610f6227593e57464f9b30980135a3a76bd7d0f70892086fa39a2d1f4d14bd47cdce879ce7a2549952cbb672fea3b299603687b390b8bd479123d64f76877ff2d883bf1beb92b652903f15cba2a6dfa13950fdab0ee5c393ca62f0fc07225ad9983a297f40d3d5a425fa21e567cf98c9b41b022e49c172ca79cb124d6e5b90c135b6a9144ae5609ee509d24ba5b883a3e674478bf6c94fcaa609e2d0ddddcfb61023894b74d1207dd099c918ee550814dbbc90ebcc35433df8af1823e388a58e4e6e3b79a8e0b5ea1ebfc4cb8833835a641213e2c219b3a0d6619f01dadbc3c5e4b1b6308706c84c6ebcd0fb01f25179c3d4973e7d844f247bb169cbfec624f386aea00f9eb36b9272de72111faca2a2198efa74b750d891b84d63b0a2fabe45232dcee1b0d834a5551afe267e34778a37e9e8ac94dc92ad4a5b5e8e9c25f34651d0f913973919965ab97b0938b829c0a46c51bd1de0a784d54356b97515fd49baf8d0672011d4d3830a8d140efc0bbd8bb25dbf2c20cddb82c98812e155cefb1da9eb7bb2ebf9fa887743a3383925330d40154fa4d7e377d9fc5769c8834bf1a1bf21bc70e1545681ccc88b1f68f023d34ad7b5249e37ca56aab03ab88b745c873b2447ea5a404f5db25aeb3415baad2727657ea59e58d2f146be53787c812bd43e7a32e06a69041ce28d874f8e13c39b54021d4093166f08457c6a65e079b11498b2f287a2d98cc5f129cfc53376f8196fbd61d7ff3d11d303e3c8c2c075d2c48a40e91f7a6e34c483d86ade23a4df78844dd83aee26ebbcdb3c9a97b5037c5680d3f007887851a5db76d2db4798183dd65c793caa0b8f279eba864129dd8acf0793abfc7427f62006db57ee19bc69218af0d9f92880776eb129da28cc43d98c134e456181b920a6383b86b693ee2e32a55c7b3470328b1d5ec6b92ab82bfeb7cd5c00e15b2973b7eec8f910a82484429f6a2fa234741fb971c8cfad7941885dfdc91789fa435cc4788f180a505429778a696e085d24ba1a6fffc946c5d7ef63d13cb064053c3ddcc391630cfb2067a01cc970fc2f35100effb26b641f4424e724a077ef6110e709d15e6bc06ef4556ea5847e28cbdfd23bdd150c586bc2c56654e866428de95bd198cf6bfc461adae5d76d0202d21a44966385b345a1e888912fb5d4df033b95a88dd73e8de92fc651eebf517456adf4030ea67598ff3a1fc6dee6fa2ca73d7e6d9ab0da32e3ccf619ca7c4bfbd506df4483b77e52ad5fe097f06ca0b22eced6916dd8a80fa0577ac274bfe322f42f047b05c7d8aca9d940ff2bb9f4b54d068c459868fe715478d06a088b79e189e0ffb70da73e0f0df2df7d13078b417607f7294685d7ccb936cd3abbbcf63756d5c5254d8b716dd84b72d363051c590257ac325d1238026cf8e5307920e187477d1539332d5ae657edc127c1d93a515086b7dcd68ad1d35442176ebed9c515262c6791b90b16f635ca7c9093ec6ed8681a3c8596c849211218eaedccd28e049a5fdaa18fec47e87d71ef185f0a4d6d6cd6372723ead441596483dd934cf667f57243db24f73c1e079a445f03e147f34ee272e62cde6ca90ef8548f833fbdf969b910815063729aa8b690805ab39bc56a0acb631dee95a2f78cd765e4c9a68fd8198bb2ce076f5e131cadfb9665c66c9a45d5e0f2d7a21f44c217175ba5f59fc1dc2e2bff1fa9284edf48d7feb388ee0880010693659657cc76136a6dec00b4c1ee75a95221aea40f92c2e089011d78f1777bfe61d441045c077e172fdf3a8c8c8d740bf9173df02e6aafb28c79023cb1bb3404012d3d020bdb2f6092f17b6ec56f3f29a5a6384a14dda01538d562bf5983f1e021d216664b5f4206fa01f4ccfd2235ac855f0f0ef8027cbb297c369341d73c9e33f3f84308e5120be2cf067da27ce536d98f4ff3867e4ba87d0b3c5878dc7b153990b7ab135c09e9e4810912d2211e50fb3937d86bd45fa978ea814ae3c48ba950bc60b9b5829b68ee5db56ee0afa12fe9d034378b7f1e071ab8a8a9ca6ec218890c95588dd96e9cbbe7da1d198f49e387676fa25a6388f5fd56d19ddc3f4ac8dbda518df445f8125349af5ef5e8c484bd12b843b7ac0d04d60e9f2f829880e281fb314ffb8a5537a06d2312a7f6f381c53980ebde9c06aad02394889219d20d73f7899269fed5b83e065a8b1db07242ac3f3c4af5eb5942671d32f276bd9986ae7d72f281e2175bd12e0db9941ea83e6b923feeb2be32a50c165bf623aa5593bfbd617c07de32f5db0b037e1057116fcb8dda4f31ca0cd3e41d2157045959bbc1ab62a4369eed098242216284e06e35214f86ed7590ed9cd5525a712c0fa6b419445a49f055c12b7c06ee1caabe661b9598a5de2ba49bfa723bca214518d6c51abe128e9b0e5cb15311209d1c0e49e70fc62b9cf3d139717d02da28008b7575c2f4107e9aaef30c35ba503b56edc19a2c4e74f94385c553c5ef0f1a68c04be27352b4afd08f11f2cd7d9e77490e4a4feaf159446ba986eb9c67d9be587cd7e5586758c5adf5b3624fc6c25665c144d22c1c20d771b1d6d36cc7f4630b1eb605a8429708c10955c72f68d1f4e0eb67eba85d21828544c2a15cefa6ff31101c0a12ad979cf630d5618447a2e78498b54eaafdae8fe7b791be6fdd48b439455c139d0890e62b602a9ec5608ce7c64382ff62faf67781d6b325dfe4017ae675c08f0737b6d24cb896e79dca1f589461bc2b132953534c6d10eba7b39930f3e65c990e8ddbaec33daf7dca78b96d9e2a4eb05469b2980ce7b6dabd9069987a97248277c7713ff8fcbb1df38714ad4a1fdc71aef9cc7c53fa576bf6b7053400e19611578c072a7cdeedb4b07a5ef0c909ef35b3a7893f2fee962caa752769e50b26d35b7f4ae71eda4541d27685f34da1605e4dc809b32936eab0b821639f96af8a20ac7ea9151c6ac32a1d1c25ea4bd0a3741761864eb5cf0d2cd5ce97548c61cee8e7d9ac1c0dda7b620e7f014ef52491e24393997538fddba68519cf350056a62846338f178ebd6fcfc4c9696565ac880853d95385d284a392bcf75202a55fca317cd5ec775999318454ed9e96998eb42c22472669907e5da3fdf8c14203eaf47be975a55a317f63ecf6aa31aa8805562826e9dd0c78d011949bebcfbdc7f7e6105bb60ee837f9f1381cdef3ee79e9cd45d2feb5e7cfe59890704ef840bcf0d4f5b60943bdd11425d471e5d3aff266fc2ba9fc6a32ce17d95ff07a9ca308a0ce09f3c535254e8ca0ea3ecb1343772ff2369a871b3db8574bc243ad9f867fc31623525d47a4621c43206b095dba8c5749b66f2178ec9ae2bd881a2c36", 0x1000}, {&(0x7f0000001240)="b316c6cc1057ddc7c1daa97446e162d6b0b8da401e18c593c618cae83d5acbcc09ea499c58476bec5f2a6d486f34f74528d245660b01c96590dc97b92c75831cb1314aeae2158f274bd3fb8deb33ee0c4b728f9e5771bc1c3b8e74faecd0a6b598c6dab9e31d9a66dfe1eaa0e045dbb8389f7998058d11c23ed2c93e5f6bf0e418f331b7d0086da36fd6f427d3960149f6480b512e90be", 0x47}, {&(0x7f0000002700)="1d1e58d9643978d57d88d0019f66cd365b8fa78da2791ce71e095d902ae1ffcd870b16c7964e000bb984aa2e707e95a3d8a9e73ace57502373a55e420d05665d7aa7648edb9cb16afe0cc6143a73753f49575ae9a55b34c51d1fda9a9eba873ad7703d5d9c2368a043774bf4cb87966d03781cff979bcc67bd500b404573f46c50d1dd2cec88aa0c3724273cf20bd4998f4fdb8bfb2c2b56b2534f817e569d184cd1e706e38165d551ef7c286b8c8faef8bca478462790c992d13997e49c5421a292e27894bcf5324c3bbb654c387f4a0e7549e2f43798dc59732f1c1a750d65fbb9d6e09c81e17ed309b0934b8092029c33a3c41778ec6ccd853da28c11352bcd462a78f6cc7b731ef7c9882af06f73bebcb4f16718669b1ca3f2617ffd09cb2f1cd2aa7797f4065dc4638e0f8ecdf578b8b59ecced7727f5969122fe8112308fa867ae32b467abd9828d963bfe3e833c6d96dd77a8e18368b3f496fad204e58e429817da7950eace60dcabaec48ef820aa202fc4994e129dadaa1a0ca4e786e89f1c25a066a5bf2df37659cce65e32376314555bdfbf44945362e0933ece18462fd55a4e124f7eb4f9f7b19ec1760822a98b735d2d38d5f6c9dc160b2915aada2e4a4f0ff93d5795a328175fa577fe95e874444f4574cf736a5481f8125049324ccf15affd21e178b2bb9b08799f7aad6beece25c55427e5de0a79f9dc5c29bcc9a827e0c9a93757af9acccad8e430b9b97a1884423e0a11766985a4667ee46eab8c5aa700df405400c08cc75fdff46b0f62ad63b0366e9e625174514d609733d824a582e5e1a8dec59efec66d570758623e69f829fd72fd08134b815ad05ca19546fb17ef7d5f0c38b493fcc709607435d03a90f7616ef42bf0078dae9215033671b77ec4a4089747db1a99a148bf30d0daea7cf08918648c35835e3343d8da9bf2eff10d49bd515a689c53097e176fa1187bb583d86c9d8e93966c25fc4d795f072896c6ce7b4c42bda79ea2961822f72ee2eadb60fba8a0e36d8b5311c8cf731561cdf951acf49aa6478ccdabe0980dd7cb41db54d434c83339f1a692ec4b9471d14f8b9aa51661067606888a55e66041ee4e70923c0890477e691ef986c39b320ed47a758a46cddbb6be23b08d59b78e81923fdd39b4841cdb01d5c4daad42f0fe2f442e09774ef69df5e450fccbd79c3b1e6e51ae2d1c672b10fb99254e82db3435749d1b6ac7903d3bf1ce8f195687ae137d8b9a03ff9a33910692387c47df48d285fdbe3257baff955ba30bceb9d43ea4f5eb999e286ada9bacd2d867977f0d9ee49c639bf22271829db6804570796998d390b27045f1636f58ee0c5a08b9f3f4056ea6cd7a39425afa1e1cf89a8fcbc1e5d86b29f65cc94c85297fb83e1dce498f9a8dee1efaaf54e985482ce3c871408c3ee500567b3a855ae5f20f6e6826de915909cd2c7ad2fb68aeb495d708ceff8861906ef378129f1b32658331af50e88cc827df30a8a623e01c8f6f37e08154494ae8f49b4ed4c80e6de2d929cc3e7fb42155eb6f1f2554a14f72459b1016c3836c13e881c8ef79520e0cc673fe7d04c8a5a95ec7e83104f42c52dec89a5f77737faf91d44d35a3bad53c3aa5b12eaff3bddf9bc48b629370fafe48dff542f809f39c2184cc0c4df6f2d7e3f25f5724859eca5f3d273047f2b32b3ba60178369b57996cae3da4cc53f958158b6b905916329deb24d9ed2a78b863422b4349eb567462d2be82c7f0ed0f22526a510e9066ed6fb30510f66b9545594f922899bed3a8ff1923a259e297c160e41ed3ba7e8a4a904069f2cf430472559328e91da9b6fef79761c2e6f7f7b528139cff9f94cd04add32c9b16b43534555cb1139a2c488770c8c29e33f934a8eb028599ae7ba5f63e839ae2daa174ee06f0b1f50e1ad388561d1fa811cbe68d9b06b66d60a25e288375eff8ce7803a7f46d07624dee9704ae3aa5465150fd7bf0ee11d76fdaecfec67c6c8a0b5953472ff3c927446e8c2c7164b79f8d37584aa84138dd248727126bea1721c2f09df3beaf7f2d7ec57634cce6c769372ce11701ad16db36ecd3b6c161fdec79959ae212af9c3a7f0de4b0359c85586af3bdb135aa217415cfe815a7ba8dbe172294f8dedb27a9f6047c008c981edfaca23e6dacf1cea0c77e5a3643f13c9525f6991807d15e876c8d0f3cbad531cc62273110cd5d4c1bde23185dcc72d1a41ce11513aec3a368c1846d392da430f6e79cddb4ec93797f5d29c7d6758fc372f21d7f7dd5cfcbf6d93bb98bf794fed567348667fd7458d8d39f74dc568298f1a3797a9b23720f856ce803ef9776ed0197eaab682b251d584ad9b6bfe4dee24c69326c8deb28cf922bb924d4f361ca40531ac6362159c008a6f890e118e183ddf42e86ca9044514fa1a8f33bfbedb2069b15feaab931aefc32466b1f9293cff86d2c5933f6c9487652aa6b824896ae328f346bd61cb860cbe973cbc44bf928e7ecdaeebcfa149f646d1ec384362b87990b0e156cdbd03b7ecd7ca2475fc9c04e279e5669a853f246d662d5f4a2f22fe06178f0f12d933ceee182c0ad28dfae1ff6dae09552f8a0960634977a2f8af4989509f137661914b1f92772dced32b426617ce137047fbc133e30d1c6f099311d558adfe062f3a28575648549cb6087cd186ca7dcfb265e76818a9e6c74b8447ee99a2fa3aec072ae193aecb1c2c31104b5cd1e00c5dc39b78493612687a67c16469edb578f71c17d0dd1b063588d43a4e2c809cc26d34ecf227981e6ff378994a8dabc22d146b1b2f1ffd076b0eae5817e9ebdf317c093fbeac94b195938d920496ba8492207a1b8503ea831feb520ba8be37b9acae6dfa43a759f3d280399b51e442596fd32f2c4ec94312e6f4d4d498aa801d31b5afeb94444b06e2d2632f77b08b65717be2e2932aa199756a0dea876fb5a02a0c9cdbcfcc533f649ad371913b48c153f746db665ef493e34bc480cba2901cf138dc20bb57627fe750b1260c9a0ea8e29d21f8391996614b82c2e5714eea2e6b1c07a0e1385a13f1ffd2ce9f54a7d743948413c9999e76ade455d615ffeaedd665229333386741a55f2baf9a093820a943e5c96e04b69d6b54b196f33c61cb0275b689bb9c75ca7f85663abd9692f07407eab226e9656d86997292d0d2375e094e0cc1e9af4ef68ed9eeb7c6b2a06e8193518ded5a1882ff73b844353b5f89471f19acc7275139b92c9f574d4511a9df38aee859cca57b71eace18de4a50eb5da4f81936cdfd02c1b2254e85f8852ba05c9573100af634302fc1f9f24d43cad215f3480d39e2d612d04d26edde1d177bb0195b72fc8897ff0729523f401718629dfd9dad428747f6abb55541ad096dd9f4e0c908758bd86c8355a39ff1f0992e11c19f6e6668d0906e70d8fd004e0d079eeaf5b91d332c91fce1d23c4d5dfcf6dd9de4871311417f4d2def26b503615f67b03225aa563624c0a191b7682ca868a50529ac7b2115a70e7686ef912a67fa3c9e0dd003e1128087f247b1780452a2d9ff42dad0d02ca90ae1612c73cc624a0078ee55987a5b12cffa2a149892acbc453ec9c7136c710d67452cae22f0d8805336fa79d22d86b29d56dd83cdd1e4070425911ff1eb156efa8418a68a1c7e0fc8c0173933d56811600a3d3871c7c6a7b98c542fa4bc8bd7cdc1d680acc1d5eb4c21885bf7bd02c164ebf5e51597c9c5e9aa5cf2ccf06b2838927b3681a976eb91ba3c56f0557e3cdb805e0fc1ba3b1379e0850d438c6eaadfa2dd541b677205110454ca0fffee3a9e590838b2a07819a47aaac21c4ca7c7756e830d851ea1f44da8f4438ba7049d33dde991c6d1f4aa3b986b99982a4d96d5f6be2bc6011f358a9d4e3332dc7c9869e3e7c5d9cf9573f1ed8f362a17e3025346919c694f47e736fdb8ec79477e110ee0f7510761a2d76ca3ac16ccea1faa4e6f84334cb94be0a21eacde7db0d7d5cefe48590fedf34e36dce286ff9cad0c28c8147416ce45ebf1b65c8a855f61aee18d54faddd815cc0c8ab9c6782a5431f027d0efd8d04969f93779ae3837bc0f9011f711e03618f504f8f8afad31763f50cc294af6bf670264d20429a8487255f64160b5977d072be3baf10a54032720622a164694fd5a87b8fcf08ff377cc8e7cd9a51aa7d639880859118eacd612be87c536d655ca2c2832ffeda74ab43baee0c7adc3149d714ff1eb5646dac3ada042991f869b24abf99af490e1156096c0ec8986a01c5f3f30f729fba4ac137ceb1942e0e813e6c7345ef7a69c7956b9dff42572deea564625851b74cbfdbab6cb3eee07bc6478b11a87aed9567d030ee05bd026fc6ff511e0f5dbbb17ff9357d64c55edd98377d83fec34bce678022d250e60898c7869712fdb44812d5aa2087c9042a9d8c740222634fae05240d34d143c2a3c7982759c9e98b30e9d1ab9451354bcc02a02b8b66c2c0f72cacd23e403962e5fe71cdac66b2805e1f604bdb76cda0ee7eac2157ccfebfae434dfbc14873a9f52881e5b9514140d1ca54c8f4f9a50436a41ec8dc185b980a5094bbf97879a7daa5c6e1f8015d28fe2baa7a5dc64315c0e3f6c8b79130a2e3256ac49008930a098e140c64825da1ff1d46d840b6673b9eda2178e6440355be40b948a4e1b34117b93988c006baf09b9c2e9111e3f4e773307fd9c5a83de896f0072f247fa99287fce9e6922eca2f3486170ca99e4e709fbecfd7f3aac8e341eedf47c3bc1ca342bc7a928ebda2d7b7ae70e6b14806b900ce2cbc050a81d9420fa74d8c3075d97a3b13a6a179ec9e111bd3c608d8b83c06d8932de664ead35918c4df28f14119d15d0080606fd490e9662677a301cdbaaa266b562c6b82184906755766c98fa2ef9c5c2e7d1895aa5c16c6f33fe14bf1b8f2b6857b58e5b8dbb54dcf89edfac47654a87f572d67eb230523ab1eee843b3b8a11bc511f4e7d6b99af319fbc2b5a21195ac63b76cddfb388659c37962a346f72ddeab5df112caaff55c3a02884018d4858841166c9946da90d1a748d5e06af7c16dc4a4335b9cb0f47714b00ef6fc4a47956edc4c6f24d039d420a29a93b8bf0af33a52bde133d45dc2078b867e6dba183c3ca031d689d8bb0171575504ab2c3fbe605d4ad1d417e43dc83b18b5ee7ee74901f5d5b392602eb53b93f1f555440839fb74af4d93378ec04b40d96baabccd7e54bf6c1a685d912fa5c8db6a0f769947e045e331f5f50e74949f3e8d65271ad02682a20cb2a1fb196de2fceb9407c105f50e16744af8023fac582a3eeb8511a104f65e415a1ac60e221bf39c6c7167f33e61aed5e18d0d862ec57516a3aad58bd2304a0ac9dcce48aa86d5d19d8ce3ab2933a357c23008426e5ab40205df058973bf71fe3f7fec84abc452dbaa6ab10349d6dffd4e502640792ed3539ac755d0fdda76c34e5758aa5388f15af52ba6d31e81d67aa17b7c82e4a9e33b3c99ffd13b603ccdd30841d1dd7dff405c1fc1a6907ce58dba857d454f8c9b76804ec4bbcecc0c448b96f1055bf7898fe8e66c739395c46f2292d320fd263d2a6523d2615ce8279285f4a8596a3027d36787ba4cb8f14d902956420d5b77931f85d71fc223ca635eacecf36999150ade8a47f2eb20cea0463dad16d3dc7530848f55423b2d83c7f786083462cd37dbea9c74b7e01743a393d2e668b89d363d90a23c796e0a3baabd7c53f477c63ba12fb90a5048529a61ceab313234b54370f4db635fcb8ca29e49192e9f3c407309df9121376d4ef20b0", 0x1000}, {&(0x7f00000037c0)="ce5237b60aa30e4e2b6862045822da09ad83f5172971c3bd32af2e2b25d8cd94a6296263ea37c9ac81a8a7b5fd1a327c5400c475d3a226a789b3f3c73077dd8547be455b", 0x44}, {&(0x7f0000002380)="19812bd0d063c684b67249e257d066e51ac89600227a8f5800e15b55aee75ca207bdb5fd004e93f6c6703d397c9e5d970171cc40ac95b66e3c6bfd4e0ae958d7fc3e6fcead7c778e457b364a08c4", 0x4e}, {&(0x7f0000002400)="5801f6e9c3766911abba4a1cae95d6180f4d1068232a66c524267de6a95d8978f3dafdcd16b3f14c88fb3969376a769f30caf735e0be174061e8168903d174b8469a3ed6da0a28ad88906f4c90646d3da76db04971460a65a9", 0x59}, {&(0x7f0000000180)="f150c9c7944d99316e9412b6e3b846ab1f554a2d24c539d43652a8f927f011717dd1", 0x22}, {&(0x7f0000003700)="128250e699b86371f3b26b9adb4781641f1c7b56b3cfd8c2a4b21f4e97bf7dc306035e15e2dd31211ab7a339ac059530937e3ec5aa12ab2775a6cf04047215872d5f4e1e99d0a548c8e9bd043717907cdc4229a63e6d575f04e2a61aebdb5c2f68fd941527d00d8ac63b8b5902000000000000", 0x82}, {&(0x7f0000002680)="d6639b74ff0270c8cf071545c29f317de679666a32fe1a3dfc9e51e39bf0b45755e7a1c82e9849a9b6724db83482fa53eb7ba199506e25cc2d2729b03a2ecf55ed42120a23a2a4fdcfba8cd5c8fe74863cea865f02bb283fc76ec40a0e7baa6a49fe", 0x25}], 0x9, 0x0, 0x0, 0x400}, 0x800) r6 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000008cd7fdf43000000", @ANYRES32=r5, @ANYRES64=r6, @ANYRES32=r5, @ANYRES32=r4], 0x28}, 0x0) read(r4, 0x0, 0x0) 00:00:03 executing program 4: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xd49f275d97cc01bb, 0x1a10, 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000180)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/129) semctl$GETNCNT(r0, 0xc99b3b8a93e1dd6d, 0x3, &(0x7f0000000140)=""/209) 00:00:03 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000006c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) paccept(0xffffffffffffffff, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc, 0x20000000) r1 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) accept(r4, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) accept$unix(r2, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000000c0)="53982cb02f39107504b451ccafbbd986d200ec558fcef2e0db3b2dd77a392ca8f51e02f892ee289de0377889becf26fd24b5bee876d97c9354f4558ef95c55aa09d5f61ce8a4acbc8a6bb2342ce25c7543bed4adb653bd2469d322e24baf08d2776f2d7a4ba526e1930c966796dd5a7623bcff701d867c2f2a677ff1189d4d17c6642b60ba811c98802a9590f7813ac89fa9031e7aa25b55e488ce4cdd62ee191ebbaf39dc11aad1423760e85aaefb22cbfff69c1b7ac9826883ab678aa01e24b758ecd85cd7b9e311b808791e", 0xcd}, {&(0x7f00000001c0)="6c4f6d57edca0a6775536b7bd6d0dcf91414cdf8e2b5b0088b499d5a8ba7ed559bab148ebef7b7fe3982d86b759dc7781af17695c6acdf1d5128a6536ca5eabc23c2041d7974c96db50e152184392c7f97b09e9125445091f5", 0x59}, {&(0x7f0000000240)="f8b7a9f86c6f1b4c84f146df434a616e4aa80cc5c8fb48315e36d4a5389409e33cebe0ccc9ab8283b0ab3993722a88209f6508792a56303dabbca08b9a52890d3d88410e3d7baf744f6343e643d080090116a784185763e335f3e8a881014ddc3b9eaa25d1acd8c09b15119838e6317fd3ae791345f97cab6561ce91c4f4b66da5d3e17806ac21c46f105b93790d0eb5b7693e4e8e42b668fd821e43c1c2833d56453c5d3ee134c5a0d5ad7e8a262fa6dbf169c80b821617ba68d8b730d81dc05158f75cb638e1c6d47d6180a2e24f7a104a77e920349d1f1fc3d3ac7974", 0xde}, {&(0x7f0000000340)="11485d44d90110d56efd83d98c4ad9e4cddd97d4dfe8de8aaded31b822103d5232820a7723691f618d318125f4fa2e103f61e448da58c8b23ef47012c413279097a0f4e316fde7e3ebae7a2e80d5a85b95b93365f65bb2bdc1203e48c4f637dc78", 0x61}], 0x4) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="f5ffffff44000000000000ee9d"], 0x6e) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r6, 0x0, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r6) 00:00:03 executing program 5: r0 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000140)="0100358a", 0x4) fcntl$getown(r1, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x7000)=nil, 0x1000) shmget(0x2, 0x3000, 0x241, &(0x7f0000ff6000/0x3000)=nil) semget$private(0x0, 0x3, 0x1a5) r3 = semget$private(0x0, 0x5, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockname(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000315be198aba7e60b7b917b81737100"/4112], &(0x7f0000001040)=0x1002) sendto(r4, &(0x7f0000000000)="22617224c9fac8deb2624a025a1476c5dd90d6d795f87b5f516ce6bbd4f2c19a1dd3b036a4eec2384c88b604ad229bd8da8c8baa6ae9ee5948bede", 0x3b, 0xa, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000200)=""/176) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffa000/0x2000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) __clone(0x0, 0x0) 00:00:03 executing program 4: munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/68) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x3a17, r3, 0x0, 0x6) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x7) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) fchroot(0xffffffffffffff9c) sendto(r2, &(0x7f0000000100)="266465f1fd2ceddc778188f5f32b8964980b4d8b69ea16959e244ddae578d554a794b2b4a09d03fca65f4081495334f53a9e97de07f9e28cad568c3fe2a3307755e1d4f5e707bb474eedb6e385f4dbbca31c9582ee357077a0496678768da333056bef0da4996df98371ed8452bcc49f18eb7ef9746d881b8797c127a5d057bbed7ad641e2346ec57f9fa60e5e3da4150025f56123f8b764c204ecd060a3c0b05f29e7001f81e2bbdd4ace678a5efb4d", 0xb0, 0x400, &(0x7f0000000000)=@in6={0x18, 0x0, 0xbbb, 0x6}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) dup(r4) 00:00:03 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000000240), 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r5, r3, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r6 = getuid() setreuid(0x0, r6) setreuid(r6, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = __clone(0x4000, &(0x7f0000000180)="caf016eeac7ca13a4f6de1cc03c88de11fa02dbf3a7f9cd6d677df9b5613068075a9e27e6c43adb8b2d7ba966352c2a8af7f3a7f0046b8a0d0e4dd16d65224a7704a102fca242360dbf9337785e870a0a9bfe22548") msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x3f, r1, r5, r6, r7, 0x2, 0x4}, 0x0, 0x9, r8, r9, 0x0, 0x9, 0x5, 0xfffffffffffffffc}) r10 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r11, 0x0, 0x0) sendto$unix(r11, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r12, 0x0, 0x0) sendto$unix(r12, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r12, 0x4, 0x2, &(0x7f0000000280)="1641e17f3a413a269784e2956e174654cae3ee04f1e3aa285597032216390a6483c0eb843dc8219e477957e24a7a29230d153a58898e84f6d098fbc088ade7a2c919056864bb5e27ceb38c6393cb2cd60c676fb83196a45993f5d4f9d71ec50c9ee5cd8f354f111eda20f6", 0x6b) setsockopt(r10, 0x29, 0x28, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) [ 195.7585214] WARNING: module error: vfs load failed for `mcd', error 2 00:00:04 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto(r0, &(0x7f0000000100)="109ea51caabc792441d66a17870ea0fcb9e21d6af3f18e22c448961bd710c52d705a66a92766232304a7772fb414a713d4e81944d7fa645a851316d9764bc3ed275f288a430a663dc7596eccfde8d470a302417ee608c4353436df8ead08988eab1278535b594b5632280822fc32e1fffab89f49952b7e913eafb3236e7d33be980d90827cae03b05a1c59dcc443573d167fed7561b9dbf5d14c9f784c4e79eececb4dc735127fab6c392910c134e94bc827493507bd45bb30", 0xb9, 0x80c, 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') 00:00:04 executing program 0: r0 = msgget$private(0x0, 0x54) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/88) chroot(&(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') r1 = msgget(0x2, 0x1) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r6 = getpgrp() wait4(r6, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x401, r2, r3, r4, 0xffffffffffffffff, 0xa0}, 0x200, 0x100000000, r6, r5, 0x3, 0x5, 0x5, 0xffffffff}) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) recvfrom(r7, &(0x7f0000000300)=""/89, 0x59, 0x0, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000240), 0x0) semop(r10, &(0x7f0000000240), 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r10, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r11, r9, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000580)=[0x8000, 0x0, 0x2, 0x20, 0x3, 0x4]) accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair(0x37, 0x40000000, 0x6, &(0x7f0000000440)={0xffffffffffffffff}) sendto$inet6(r12, &(0x7f0000000480)="14c9dec63655e5ae", 0x8, 0xc0a, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0}, 0xc) r14 = getgid() chown(&(0x7f00000004c0)='./file0\x00', r13, r14) pipe2(&(0x7f0000000540), 0x1000000) 00:00:04 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) socket(0x0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) sendmsg$unix(0xffffffffffffffff, 0x0, 0x402) 00:00:04 executing program 5: r0 = _lwp_self() _lwp_kill(r0, 0x0) r1 = _lwp_self() _lwp_wait(r0, &(0x7f0000000000)=r1) socket(0x22, 0x40000003, 0x2) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = _lwp_self() _lwp_kill(r3, 0x0) _lwp_wakeup(r3) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) 00:00:04 executing program 4: r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x3f) dup(r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) 00:00:04 executing program 2: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xb, 0x1c11, 0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) ftruncate(r0, 0xdb) 00:00:04 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6", 0x1}], 0x1, 0x0) fsync(r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)="f1f23933232825ba6b74f8417bfa63aaa26979c9239492ece7b9be616c315384782ee1284b8e3ffbffd95f0fca0e856375715557bc8ee6bbafb9c596f15e97ee", 0x40) nanosleep(&(0x7f0000000040), 0x0) [ 196.2801681] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2070 command syz-executor.1) 00:00:04 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = _lwp_self() _lwp_continue(r1) chmod(&(0x7f0000000080)='./file0\x00', 0x220) dup(r0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="9cb64ee49f76e10e0618d2c2b4cd4006da0adaf60fac49efd2888cb62a980bed4e0d204613946df5fbc0c04607b986b434a5bd6be2c9c36419c5d6", 0x3b}, {&(0x7f00000000c0)="758df1e0fde15d160cc9e8e95ca3d8e1a52565d7893f27a3630a820007f55f4cf4e89f20db124ad35ba12adb199e361c099ed645962eb88328c6fb86c628b7ed7af51cb569345f040562f84c8997cad1fa7711bde15dbd86979a630ac9a11d1980cdd38f47181acb0d1ceaa0ddaee78c3c3c851c0247d161419e1cbe3d13dea1859520fb4acc33929bf53682b6d22cdae4c411d102d536a4ec73d1d5b4d7d9d7e001bb4230d5a0d799f4dc8d8c5e145acea9ea5a299d1073ad2cacba83495cf31b5f83b0ed62c638211d4e9e44fbdc74187b755e3384681bea29259cdd", 0xdd}, {&(0x7f00000001c0)="d0deae8ef3e22aa7bca1443808b3cf2f0b4ac33b822bc979203ec6e5b78c3a30616aa1f90f7847c63b4e2fbf6022b80af5181abf317da22aa1dbe3921a47e77a4696ffa6722dee0d1dac3b4acd67cab48a0ae448ee9a1ba6100729c10e684325c13fd6c98580104a684124fb3ccf5299e87644005185385a92e532f1ca448bbe0b49047de6665e4911d7bb1030524f0d051b7e42196a01a0b5874606ee44044853f2f6d378e704e6fcff", 0x79}, {&(0x7f0000000280)="5a6ddcd92832d93b6d67959af0873d4bc0e358d92e654dc937109f48585d58222012704244c8b4ba6c0110e41fda2c7a77cb4671f9af352b10d688a323147a9f70d471799fd6916aa7fdfb498c12041d073c2e2a6a75c57b33d2e8babca9cbd1afd6dfc8221f9fa1280a495e423a1f4be83b58d0d790fd68af069c90fec377231dba31e7", 0xe1}, {&(0x7f0000000340)="55755ae79dd87c992c5c34154591ce69a4d0f38438a8f4b655ce15288121a0d99c82d938fdf034c700f8ffd6a1d817048f022e899b0bc8ea071522c9daf5e59434674ad3af8206fbffadacc826d95741e2af9c45237acf8e95a32630e470208dbd0e0ac15394d7c3068f9f43f5a43b5a54633d5c41e0635fa525600de62a378d02306a2cadf786b47d3b48e8d2f5de9c0e9a716cf8923c10d41691decfeaeb46ab87bea839ac6227fa4039923d16d310ccd5370f2dcfc0b7da62040882f716b17cfc711727c0e1518e7e125906999a205e9d3999f0800ec9d74ae221f23c3c789ab2d7bf5c8c925da3", 0xe9}, {&(0x7f0000000500)="e183654f744100a43e3bcfc67d60420902bb32b99b7822b4c83cb847c07f10d5916bf6104b1bad7b05ec77c19508d14c91bbf001ed0cecdead5e45d10da879e5072fb094bcc72a96d942293d7bd0270b2065149a30587c4fc861f18077424683347ceff50d7c2e8521df41671db8b8a2e0419988bf85d93e21070de9d67c1d6dc6e31793bbac1c276d8fdfa42ad143294ed9ed2af470094d646ba172c8e84a224dbdf3bc0e127bd36ed2f2c283d0d4305f16f6302147f4", 0xb7}], 0x6, 0x0) ftruncate(r0, 0x0) 00:00:05 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x5e89fc6ab2cc6e3, 0x48) sendmsg$unix(r3, 0x0, 0x0) 00:00:05 executing program 3: r0 = _lwp_self() _lwp_kill(r0, 0x0) r1 = _lwp_self() _lwp_kill(r1, 0x0) _lwp_wait(r0, &(0x7f0000000000)=r1) mknod$loop(&(0x7f0000000380)='./file1\x00', 0xe00c, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x8190, 0x0) 00:00:05 executing program 5: r0 = msgget$private(0x0, 0x54) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/88) chroot(&(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') r1 = msgget(0x2, 0x1) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x401, r2, r3, r4, 0xffffffffffffffff, 0x80}, 0x3, 0x100000000, r5, r6, 0x3, 0x55, 0x2, 0xffffffff}) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) recvfrom(r7, &(0x7f0000000300)=""/89, 0x59, 0x0, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x0}, 0x8) accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair(0x37, 0x40000000, 0x6, &(0x7f0000000440)={0xffffffffffffffff}) sendto$inet6(r8, &(0x7f0000000480)="14c9dec63655e5ae", 0x8, 0xc0a, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0}, 0xc) r10 = getgid() r11 = msgget$private(0x0, 0x0) msgsnd(r11, &(0x7f0000000580)=ANY=[@ANYBLOB="03000000000000006e300f93b578f44cc5d78c52632ca6386ce932ac875eac193186e06ac09bef32086f49d0d0247f5ecd5e144e417de37737ae0346cc73f56ce3c27e113fdb6731ba3c2e656b97c35570b471910deccb6ffe350f41e785d5d84f7b25c1080ec0b372c4e10f675db2d3737bdd08c51f769c8cae59beed057cf7cd9619728277510d761655e3ef8257b5e9d8079e24a453ddad950552e19aec6acbd5b343ba83a8685f0630be3a423a9ba243e5c9580e17463e871bc202b978606df478c08291f629aa56e19248e0a59c0d8b24456c0924450ccbf23d94ba7e50962db800"/243], 0xf3, 0x6ee4db7d2c2bfc6e) chown(&(0x7f00000004c0)='./file0\x00', r9, r10) pipe2(&(0x7f0000000540), 0x1000000) 00:00:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x20000000, 0x2) setsockopt(r1, 0x20, 0x12, &(0x7f0000000180)="05502e840f187e7148d50e2a7231db7c849e1e9fe2211a8b744dfdc097a1304447b015de98ad3fb89d73667dd3241df4a49b7a43ad3949fc57429dd6d0febe4efd0f4de0da6da0c758362501e600fab9cee2743a9c90a38abc43d47e9085525f565eeb0c4b63141272a151fb13d34aa5ec83779ae9782853d042a462d79cb8fadecce86cebdf4bb1738aa20f12121e4e8a14f6b1eaf2750ed719b914fcfc46c0fe0000000000000023f3274ee5bde95ec188c714f56ca4e72672906603b334dcb0c46845fb2f64d182", 0xfffffffffffffcdf) [ 196.9350333] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2070 command syz-executor.1) [ 196.9794145] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1306 command syz-executor.0) 00:00:05 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) socket$unix(0x1, 0x5, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0/file0\x00'}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) [ 197.0126979] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1306 command syz-executor.0) 00:00:05 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="d9472e80441c7db15caf7b34e2d77f7a87a05786230155786bb4f14fae5a1cf9d441feeb2dec090509059b1079e169fd13bfde9a5c73dd22f1a563a520a13d05878fcb58bfb0316153bb0591716f0ce6e99457384c2b1d1941a8b01dd9c04ad2e69acdfb59e5ad8e07c4c7ec6837f840469f0c920bdf6c01caea97406407f60774296e4f583ee1160c660032eaacbd30793fa330d55a45e0d0ea9b08a0aed239d4b24d5146acf401a898d1d7", 0xac}, {&(0x7f0000000180)="570dd8b9438cc739d0a5b691638d1e69af70f89bfcfb22c79f1db45f32617704952f0a33b8fd0fe35897f6bef7130ce364a9296612da3797e2f3e087b5db562e7ea420f4dd", 0x45}, {&(0x7f0000000200)="119cc9a26ae6f990ecfdd5df4443e495da54e152d61c250681eabe4fcbdcee93f176da662336", 0x26}, {&(0x7f0000000240)="60e22ac0ea5bdc1c92031e6787b15b5e23d2bacba7a379a7bb72d5efac7f48f54cba07782ddd33e57ab77ace30b8018a7ed40850d3d11b3fb76580e5a4f172f09b4595ee137a203532812205345b7c1cf45a4184e04101cbf4db0e30198a54d66ab4bd802bb8fcad78c225b72277c3bd430d32e73218891be9b9ea2db15128e48d84a76ab93e4cd9fa023a7f4c1cc53f1a8afabe769099fe56de298afc2671902ae1bb9ce3d2ad578e526463b281dfb4a8786d55195571a60e46dfdeee7c1da7736248d5aeb126b2df0c3a181e44251df333c7b8b84acbb8c91e8ce7663d97", 0xdf}, {&(0x7f0000000340)="06296d7aa183dad7897932217cc17e6524e2ee47c4bc2e14ac22266d3e1191cb83c2f00c5f8e69d9a856fff0e66380c7084a5510e09ba1c3ab59513033a519d6c3a928882b36fd19f54e19a246328204264f62670e43c4bb6a0046dd64dad1ad554d6d518377ee339963bc236bfa91f3ccb8ef68f28cea24d0d1605155505df2466f70e9460bd090eb871283886795494e1af308dbed52db684559607d4a4c0f65f2986479ddd6ee4a5c9dbe371279e4bdf495d7578e82aa20133f97efacdae88554a4241ea0c31ecb92c1f567b8303674c77b4fd478412593c86ba88953dd16c8c594fb6c7e0d", 0xe7}, {&(0x7f0000000440)="8aacad97e617931e2ff491f79c7b15dac7f07df9cf40840d64ad4b73509bf6d089ab95a45cc82a93f0a64a46396b3a17989cd0edb91a611f05b6e6e2708d460e9a2a026e1cc48480d1d364f68528d1bc63e3548f8de6d9e282edf3d47c297987af80aed8c60eb3e0274f99c800a084dc48a98e430861496a34f8426324169287264c5e4f992078323b0042f9525556d0ef9b03cbddbcb3b614cb858490088b5882bbaf782317beed12ea91027da67f98075b78d4229cc27bf827ee55a5cdaa98fe5aeafb1f545f39c3b3", 0xca}, {&(0x7f0000000540)="56d3ef4d0fafd2570ed3d16eb60d8a0fa5b0546ebbb3e3071b6c6695a5f0137bd14ee41d16cbd16cedb79f7f78fd4c3b67ddb6402e65cd6010fefadd1e165537f73d", 0x42}], 0x7) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:00:05 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x91e, 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="e0", 0x1}], 0x1) 00:00:05 executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x1, 0x1, 0x200) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x7]) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = getuid() setreuid(0x0, r4) setreuid(r4, 0xffffffffffffffff) r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x400000020000000) wait4(r5, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r6 = msgget$private(0x0, 0x36) msgrcv(r6, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r6, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r7 = getuid() r8 = getuid() setuid(r8) r9 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r12 = semget$private(0x0, 0x7, 0x0) semop(r12, &(0x7f0000000240), 0x0) semop(r12, &(0x7f0000000240), 0x6) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r12, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r13, r11, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r8, 0xffffffffffffffff, 0x0, r13}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r16 = semget$private(0x0, 0x7, 0x0) semop(r16, &(0x7f0000000240), 0x0) semop(r16, &(0x7f0000000240), 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r16, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r17, r15, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r18 = getegid() r19 = __clone(0x0, 0x0) ptrace(0x9, r19, 0x0, 0x0) ptrace(0x24, r19, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x6, r7, r13, r15, r18, 0x80, 0x6}, 0x7, 0x1fd, r19, r5, 0x1, 0x5, 0xb89, 0x100}) fchownat(r0, &(0x7f0000000080)='./file0\x00', r4, r18, 0x400) fcntl$dupfd(r3, 0xa, r0) 00:00:05 executing program 4: semop(0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) close(r2) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000240), 0x0) semop(r3, &(0x7f0000000240), 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r4, r1, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semctl$IPC_RMID(r3, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 00:00:05 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) write(r0, &(0x7f0000000400)="8c2406905d39e03269059950615ed0fdbba2823224c1c4b8af5ffcbfa658f6a7c0026689adcacd0ca7bc6fc043cc31b93d87d8e954f321e25e12c6c93187a2cf0e50a4b749b3d4256cee645e257a6abdcec990a27f012e33a175ef08d15cc05d5a711be6fe1c0f58dd30ffc67124f833acfaa645daf160a3dd55b3f75d078858448a1d4be36c8b3a8e492cf661aaba1eccceff9f55f2e37322d58512ab3cccf9aeba9e20fcc9e51f1625d146a7288997041a800e370f30c8cd653278779f1d35d9b886a63cc2d6d211088ab36caefdb5bb8c124c376e1912f8f04f99a26c405d0fc8959a6b0d7496715e34cd2ce70ba85254bcda0e82211ad0c43b0b53a50f0486f93d4fa277a95e00fe0356a56af94d3d3780d62611fd0d05b66a2fb0698e00fd662308a00124f644258f8d8bc639d3bf099a5b23ac6be4e8e737f37743982bd1f2a8b50b930487eaa8599c82e3408a0411d7b4c95e203a534c34f7a2edd4f37769dd3e2f7371a25116d1f9db2539d57dbe4383e86057f74a2869a08ddb05723d9b9ce2f2d1adfd91371d231032aed4e4038fbb586cffbbcbf0c48ed74a63e71c0a53d747be058b4b954d9293bbadfd669412c2fed6134be8fb49814fbfd53786f9f6615a19b8379cb466610dbd1606675c2bf30a39a7eb82104afdfb6da093663294ec1834320f09144fc89fd00158b970568c8d8f9078a6c75a1286a834d92b80ec6b213a2134b2d33ea9ca699c0ddfb07a2f5e9289663a536856fe57a4341b44b82e121dae1d0ec9271283683ebf8b6ccd995aab52736be3d305c005f899e2ea6ef3ea87eaf14cc8903b76f31921d4b3d26d61ea95e5e985fea252bcd4ccae0aa135eda9908940ec9d965673eb9096f99c0200f42b20024ed57752d1cdfad7e348f14eb66cffb4b9e9ad6dbf9442fa1685f1d613b40b0f58004eabb301bc2489bad86e2d926caa304fea09410732b1acacd3d875f2a7003a9e1eef5319076f827b11df0d2ef17ce8c1bba647f381322d3fd153babc958c50acc46896155a9085a70e5f96733634af06aba8b58b6c6265d2e9defba854e48f26fa046ccaaf125790525572afa79d770e013b0f3f38f3ac8e247a5203ef9ae44bb649e79e76c66656b7f135649b6ec506d505fb0c60c12d90ef9c2b30a60d5e62c97ec3c54e88200739a7cf41c4d2a0b0ffeccbad4aed9ec47c760ba1bab587d3e3e186f89f1b110375e40b4996e4ecdca40d4b0911042ee1c746ebb69540ab1b4dffe473e9f7b9023c0425ea704591db613d8ba58c03713e6c9db99a54e7ebac61f006ea6535a2cb9085da9b9eb369f48232eb3d05cdfc3d83378e68e5b8df28f1d8de357f9c8febdc46491844bdd2347944282996c6b30663713705791ae6894f96abba311dcf0f31a300b74ecdaa73bdf6166af95e1f40007b5f513f26f93ddef50c9da777b63d19a8e486f3ea3122bab6b2693044251a8e2969be97a2e7f95dc11047c532ea0ee83d3389a0a4004559735fee05d2f25961f09920e6acb8c30143a68f7392551aa824cf3a39ba5d260199801b7fbedead94c83847e88b2cb236a721a5d9cada09e6b79840538ef4319d4d7d94d850964161076e7183e94c43dafbb2802455bc5df3e5f409c55e67bd9eb53ea4fe55c5535ce75798555318979b6636258776726529f388aae61c782623540a28bf19080f2d7b1abf8424b10c463f06b8ec106f312b2cc818a8d256757e64c36fcb783892ebd0716a1a92934a864a1123007a0fa45419de37b9320394f60e2beeb547a2c0e545570bc7a6cdf81e70f7d38f8318f8ae2d0dcbfc7076e4471ffd3f4f542489168f9a8b872d8850110ecfbad9b3bf37f99c585a3a8064a29fa5b59279f371bc61a2f9c915f051c4aeef89ba7f8b7a00b9f764d05495b2646bb7ce13f1d8643ef9a4cc231fc8e1582b6d632f2ed64f31030677e0e55f9a2dee46e65a988558fe8438ba87da37d9ab7a85ebf45b3ea74d32966b09e049f02249d508124152e6abf91f159b1623c0313c627b8c2c1f5dfefb2b291b6af603188467148012253beedb349443606df05b08aa4ca943d01c7df339c4b1a37100561a914918bc1bf2377816e35d5853eda37562d7ac66857a759610bae2b0ac6df48812f09e2672b87b420db4331ea5df6484fcf9912357133345bfe0f6bf319b502b0aadfda08bc09b303d95f384db9867bc25557cdbde3f00cf60a7de495a6102943a3766808cba23a830a2d1742009b3394a60e6af4802a360615a4797bf640ebac45983189ecb7a7c1949a3f74ed3905a7755768aa7167de7dd2bbf0e50eb9c0eddd7947454f0de5b6cc50f82cc59f7effe8eac8d8394403bb8c15a2cda7d321eda73f1c64d98083dccb652b5990cf165ef647ba5966c8ecfc95a4e567449c2cabc7efa4b0bccf1c7347211a796a83abfa50ced4aed2f21a67374e7d1559f8ea8863e24fada117e8462aa489af0b5da51cc116e6e7878e51c6d1fa8bcc0118c59b307d6022bd9d75deda91036c843095bbe37771498d7e16ecab89a5096cc03b88f25b8aa2b6741ae607f641a713ee29031c29a0d10bdebc8f8553ec5da5016cc809421f514702ad041cac270dca4e84da65d38e08f310e3d87675b0478b400c26438152e5209e8e9b76d22ee64b8837fb297e80631977aa789e545136d321ab057b7a4caae302c0d8169b2ed97a1fcaade97b148348bea7bb3c7ff8fe76ef99da490089ffe40f5e33581d74b7d9e2b22a795f27c404e52ffa29c0be868fd77a9340256540ad566339cec791738cc75302eecadd19b3dcff83f14577141c49781a600a573a3ebb35a60fb4f1faa001a13947a9a63a1274415f06b8b918a12feaf5adf53c154247205310936cb7df14defd54034f55f2ad4028609140639e1c8706f3f4a9c5087b216030d190840f2d4ad05396889c7a95b7a731123d61ac75873d9497eb5ff473602ac56ae91b27ec679a42cfaa67089073b8b237a6fded02dfa3d4484aa980b731cf1ba8601e3dc39fdbcf55c6d42864ea8caad2d5389b5e38d2daf3874c6ccc8b73d7c6920abd5ee4006d4938309af008cb45fb20d4e993537e144183d0258341a1d853c20999ba744fd8b4051a2a2a0573e7d1897af8c59ef7b2aae9148baca6b48459359bcf957effeaa8dfe6a88bc435e5bfbca02d4db5208c36101c17a993cbd4f9624cb39b4950f528d2908e4276b1cbb27299cdd1ef4878540e7fca96511cc4321249d7c78ee14d585e92ee3f43b5f805faa1540bc0a6dcf8c40c151f2087598b1abaf74a16d7c5d8a37cb722d268beade6ea7ce9b5aec2a33429b462dbd24bbab138bf419258548b7f62ee563a32154136ea33fd87a807a2f268048e6f5e49c5943b3e72ceb31b4591d817a793ed58b0a1ccde695c82275a088d48335ae272fc79f916b45154fc7bd4831b295c00d7b414471c2a16ed427caa7f43480415777d08eb237e7dc951a24a86e1195bb827989b4d4995d0c7d12ba925a8a8b58c5606c7d50330c0b876330df29c26253508e59018bd7aaafa7a3753c2f96953dac1148926bff7fb9eab90b958cabf54c04bdde7e92c4d6582618f28c69fdc85dedf306a5c8c7ffc689790180354ea907aed82c8a221525acf16b298fbf94169028d99898778a70ebf71aa1287d914a311ccd0af36f46f5476e22d12d237fcc8e21da0a896ec1e22fd4868ed46ae05c1e29af4d362689a47305d8090b1ba0ea95ad5820905ff12eadbbb46f8f51544b6dfff8a293247b579b2a7c51aaa534917c4bee934a0fa1949b028aff683130fda8c04b05e166eadf1f5ece7dbd8f68b44117bb0df4c2383b459bcfce3b31fb6f0b64d1e7ae5fdf3125211ac4bdb3e22e8675087a6d910e961a02d97ffc19a8335505f3b3f63334c039bac0d8f7abf17a9fd0baaf05d67a17b0843a267eeb2f234a9d5f1e972ca13761fd03f70eedc1c612d140dd77193a08d4e46669952e0a5506da068bb63222b77af0380b493bffbaf24d4232e8847a0524567e6994177bd774eb23a39b6c52dd78ae581c62a217cd0880b3f1d52c24dc059afb4bd9114aebe94a4904a6668db669b5156d8a7ed0f228614ad4ebb29e77b9498ac237ee0fdb4a150d0335d01cfb9c7d48f431e1435dc005b0a35208c5e9d4f9b4b31d1cd35a1d672a5d3b19aafc80c535cd9bae5eed22646c5e90d6800f656716c5aba2f30cd5962a29b0349ab2bcc0cbf64e8317f054a7be159a958bcb63da7b3745382c2003128025475426d7b88fa261547f4e575a84cd92456279491001780909aa41b2871a12fe20c777e9ebd84ee11ab36b717ac26deed0ce137ecc7b21ab661f837d498c5bf5b210774786e79ef9c31fba631a664784dbe93e2d3fde2117340c9d530b80a643bdbf2e29acc7ccbb992aadb9848534b50f9aec0cc732baeda90e9863d1c65f32849a037d021e8c87b5d7d9a7d8dd51eecd6e665340e2b695a3d828d7a0018dd5f601d84b6824731981cb059f0423aea57ac04107f2b71e7072c32b757a8d10a31399fe0d57f6cae2d69ce9617cf771b4ccfcfbdad107530a377c0a7d16d2b2a285197af4153e7022e04c8d88b92eb6ba89a162486d712f5a47a3ce85f04d4a523915ed27f5df2b25dc7ac9a96cf2a6cb34e9e8c1d9428e0a92847cf618a68aaff92f4198a8de7e3599715e83c9432707c15903bd85baa68913162377d54ca91c4eaf00399fe63fdf5f484e09f25106c886c1a791495f679a126c520f680e1a3db710aa78e800b619c326873c24c52fab1938d6dfade6ed4ba6c84ef757e4a3cce1b1d24d09cb29c9db6ad5ab3512a3d74bbfa3d761698721b6c02ce082df680721ef26e14478ed00d1a3931a25e23376597006fca1e78e0731fda2798b27c74912cd9dbab64bd381138a9034f62e7fe6d0387504a75342a4f42188d2acc5fc181a59b2648fe675de89086e33de61a69d552491333d9f01a711ef28d89ec631ec8ba59dffc5b666613b8b018f8ba0f19c5affffc121aa934942b0d4e7119750e1e4dfe669870f102ab9f1729e5b84041a85793fa700bea32ad88c7d3419f46cd83b5b0bc07d50b1f50c2a07771e946143b1da7a63131a1e85178c69521c73764d1cad985f20ebc1bb1a60c4ad9436a0609f3159ba796009c0c304d80f5737c450739021c2b7fcc808fe1239c9b9c5d2739bf52f9fc82b778fe85ee71e37900756e8c20629be00624a4170234746c96344f1601c66bf668f220d6ef69f9bcb25f135889ab2c36ea22731deb727febfddd6e4fed965ec71397c90acee62fa55600381d3b5782234daf77bcec961b0fdb4c98781adf247467c18b6b1e00e356c369c9e2d6ff958b0b98272168e2cfb4c6cabaccdad90b6e327d92467007b1d9b430536580c56b8eb8d6ae62b1250de824b1cdee0b9b770db1948a6c46e88700d278a33006e54e670e1837665153762cfaff67a9ea37931adaaf898dbb0f7c569e79b599f0170433f3ffbffe135d545c23eab37046e72a2aff654409657dc531ee59990e1c90198f895a2322287a2527e3e85a9764ea67d5d85db1e21890f1562e120239b2fce86080ad6d73768da703d598d178f534f89259a75b794808c5561071b549bd805667680524894aa1a64cb773e290c674799b1b949f080d60e0ba28cbf88b64ce330163a14e6655723749e2dabc225aa16e1a95691b8a7ae4c401804d5b8ae62f26a34464dbb4acc05f168e2900da52911e1e6b7eb80158f1953c2957e79498764db89653a63b59bf6aa9c82143dab5cb3a9fb8f818b", 0x1000) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)) 00:00:05 executing program 4: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(0xffffffffffffff9c, 0x6) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xb, 0x1412, r0, 0x0, 0x1) _lwp_create(&(0x7f0000000140)={0x0, &(0x7f00000000c0)={0x5, &(0x7f0000000000)={0x8, 0x0, {[0x7fffffff, 0x1, 0x8, 0x3a4]}, {0x1fb, 0x2, 0x1}, {0x3, 0x2, '/%\x00'}}, {[0x87b7, 0x80000001, 0x1, 0x2]}, {0x800, 0x401, 0x44cdec42dffd918a}, {0x4, 0x8001, '**\x00'}}, {[0x8, 0x2403, 0x33a, 0x8]}, {0x100, 0x2, 0xcb1e76c0b346fba2}, {0xb06, 0x1f, '\x00'}}, 0x80, &(0x7f00000001c0)) 00:00:05 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0), 0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x50) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x800008) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xffffffffffff7fff, 0x5}, {0x101, 0x8}}, 0x4f7af02c7eae0106) 00:00:06 executing program 3: msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x5d91bbea2e6af064, 0x6) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) paccept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x20000000) 00:00:06 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x70000003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:00:06 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='I', 0xfe54}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="6175d3d4d287669c2e2ff1ab4c16df1981c361eef562f7a2b209be373cd4a7c658a6e5846ea78b8c2945b76613934de1b19cfc4dd7"], 0xa) 00:00:06 executing program 4: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0x7b}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f30700000098acfc66ea75a3fc1c2d37788513fb6e15e635fdeec491cf829e5d91a20742d9f143698977a5c775af276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f08129", 0xe4}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:00:06 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280)={0x248}, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/32, &(0x7f0000000180)=0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) msgget(0x1, 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x0) r3 = msgget$private(0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x400, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x400, 0x0, 0x0) r6 = socket(0x1f, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x400, 0x0, 0x0) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, 0x0, 0x0) msgsnd(r3, &(0x7f0000000800)=ANY=[], 0x0, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x8, r8, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b}) getgroups(0x3, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff]) r9 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x4) pwritev(r9, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) r10 = msgget$private(0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000003882f6e6be1a658dbe00000000000000003c84a5beefe4c4b2ff445c3c10cf9e65d0e420e50db943c16ebdb6eae3298b497c57c337c4dedbde3a3280a47675e91dd4243f3eec65c5edbf45b82c7ebc5069480d8ab3749dbb22ee7ca81d7db538e1e0c0"], 0x6b, 0x800) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xacaa6bb69c464387) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x8, r11, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b}) getegid() getpgrp() r12 = __clone(0x0, 0x0) ptrace(0x9, r12, 0x0, 0x0) r13 = __clone(0x0, 0x0) ptrace(0x9, r13, 0x0, 0x0) ptrace(0x2a, r13, &(0x7f0000000040), 0x0) 00:00:06 executing program 4: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80000, 0x100) listen(r0, 0x0) [ 198.2557763] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 813 command syz-executor.1) 00:00:06 executing program 4: getegid() r0 = socket(0x18, 0x2, 0x0) getsockname$inet6(r0, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000000)) [ 198.3001748] ubc_uiomove: error=14 [ 198.3001748] ubc_uiomove: error=14 [ 198.4555589] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 813 command syz-executor.1) [ 198.5221530] ubc_uiomove: error=14 00:00:06 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) __clone(0x0, &(0x7f0000000000)="d7ac4144e989f278390db85f6cf789d44a2153c53c7a97a2b2d6b83a5632") semctl$GETZCNT(0xffffffffffffffff, 0x3, 0x7, &(0x7f0000000040)=""/63) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040), 0x10000000000000f7, 0x0) 00:00:06 executing program 4: r0 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x20040) shutdown(r0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) fchroot(r1) [ 198.5665452] ubc_uiomove: error=14 [ 198.5776450] ubc_uiomove: error=14 [ 198.5776450] ubc_uiomove: error=14 00:00:06 executing program 2: r0 = socket(0x1, 0x20000000, 0x81) fchmod(r0, 0xc0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x891, r2, 0x0, 0x0) 00:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x18, 0xffffffffffffff9c) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, 0x0, 0x0) pipe(&(0x7f0000000000)) 00:00:06 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r3 = getuid() r4 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r4, 0x200) lseek(r0, 0x0, 0x0) dup2(r2, r0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:00:07 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0x1) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100) 00:00:07 executing program 4: open(0x0, 0x2070e, 0x0) socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140), 0xffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = accept$unix(r0, &(0x7f0000002400)=@file={0x0, ""/4110}, &(0x7f0000000040)=0x1010) getsockname(r1, &(0x7f00000013c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 00:00:07 executing program 2: open$dir(&(0x7f0000000040)='./file0\x00', 0x2020031, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x100000000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) wait4(r1, 0x0, 0x0, 0x0) ptrace(0x5, r1, &(0x7f0000000000), 0x0) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000000)=0x5) 00:00:07 executing program 0: r0 = shmget$private(0x0, 0x9000, 0x40, &(0x7f0000ff7000/0x9000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) compat_50__lwp_park(&(0x7f0000000000)={0x1, 0x6}, 0x0, &(0x7f0000000040)=0x9, &(0x7f0000000080)=0x1) r1 = _lwp_self() _lwp_kill(r1, 0x100) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f00000001c0)=""/103) __clone(0x0, 0x0) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ff8000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r3, r5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r6 = msgget(0x1, 0x80) r7 = geteuid() r8 = __clone(0x0, 0x0) ptrace(0x9, r8, 0x0, 0x400000020000000) wait4(r8, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r9 = msgget$private(0x0, 0x36) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ff000000000000000000c5bb54b012f5c8bc76fdcd32419fe38e00"], 0x4d, 0x0, 0x1000) msgsnd(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="0200000000000000c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e06807710136a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a25098af22176294d90c93bb1b024b6370e1607f5013f796ea8123db805d019fc9fa811d5375cc0d4d728ddc705b39cdb0e000000000000000000001a948f1077fd8292caa8bba5dfb02e10ef7ac3c8fb57dd1b1ccfa23ae9cc3e1bbb0fb1c2a59365a254514019b5849e335cdfd7fb9e141d6ac54e88aa"], 0xb8, 0x800) r10 = getuid() r11 = getuid() setuid(r11) r12 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r15 = semget$private(0x0, 0x7, 0x0) semop(r15, &(0x7f0000000240), 0x0) semop(r15, &(0x7f0000000240), 0x6) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r15, 0x0, 0x0) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, 0x0, r14, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r11, 0xffffffffffffffff}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r18 = semget$private(0x0, 0x7, 0x0) semop(r18, &(0x7f0000000240), 0x0) semop(r18, &(0x7f0000000240), 0x6) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r19, r17, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r20 = getegid() r21 = __clone(0x0, 0x0) ptrace(0x9, r21, 0x0, 0x0) ptrace(0x24, r21, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x6, r10, 0x0, r17, r20, 0x80, 0x6}, 0x7, 0x1fd, r21, r8, 0x1, 0x5, 0xb89, 0x100}) r22 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x8, r3, r5, r7, r20, 0x11, 0x2}, 0x1f, 0xffffffffffffff80, r22, r4, 0x0, 0x80000000, 0x7, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480), 0xc) 00:00:07 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000380)="92", 0x1}], 0x1) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x400000020000000) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x400000020000000) wait4(r3, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r4 = msgget$private(0x0, 0x36) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r4, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r5 = getuid() r6 = getuid() setuid(r6) r7 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000240), 0x0) semop(r10, &(0x7f0000000240), 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r10, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r11, r9, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r6, 0xffffffffffffffff, 0x0, r11}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000240), 0x0) semop(r14, &(0x7f0000000240), 0x6) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r15, r13, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r16 = getegid() r17 = __clone(0x0, 0x0) ptrace(0x9, r17, 0x0, 0x0) ptrace(0x24, r17, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x6, r5, r11, r13, r16, 0x80, 0x6}, 0x7, 0x1fd, r17, r3, 0x1, 0x5, 0xb89, 0x100}) wait4(r2, &(0x7f00000002c0), 0x40, &(0x7f0000000040)) r18 = msgget$private(0x0, 0x36) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000054b9e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009db16419dd26f97a8632d71324e6e3987e804a67c750f4aefa04dc5b9019386e4482012ac86a065a35da152b1a7c2bbe1529caa6610181297ed9eeeccc99ea0503933d63d7018513787ff34d216fe04f60f323d0a9a89ea348d741808e26e11d264cb831f36d8c3bf98c9"], 0x4d, 0x0, 0x1000) msgsnd(r18, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r19 = getuid() r20 = getuid() r21 = getuid() setreuid(0x0, r21) setreuid(r21, 0xffffffffffffffff) r22 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r25 = semget$private(0x0, 0x7, 0x0) semop(r25, &(0x7f0000000240), 0x0) semop(r25, &(0x7f0000000240), 0x6) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r25, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r26, r24, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r20, 0xffffffffffffffff, 0x0, r26}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r29 = semget$private(0x0, 0x7, 0x0) semop(r29, &(0x7f0000000240), 0x0) semop(r29, &(0x7f0000000240), 0x2aaaaaaaaaaaaca2) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r29, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r30, r28, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r31 = getegid() r32 = __clone(0x0, 0x0) ptrace(0x9, r32, 0x0, 0x0) ptrace(0x24, r32, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x6, r19, r26, r28, r31, 0x80, 0x6}, 0x7, 0x1fd, r32, r2, 0x1, 0x5, 0xb89, 0x100}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x1, 0x124cb5ad07a1f084, 0xff, 0x9, r2}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001700)=ANY=[@ANYBLOB='\x00'], 0x1}, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/105) 00:00:07 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4a, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000380)=""/4096, 0x1000) fcntl$dupfd(r0, 0xa, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) unlink(&(0x7f0000000900)='./file0\x00') 00:00:07 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000100)='./file0/control\x00', 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') rmdir(&(0x7f0000000140)='./file0/control\x00') 00:00:08 executing program 2: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:00:08 executing program 3: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x0) close(r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000080)='./file0/file1\x00', 0x1020222, 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file1\x00') shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) 00:00:08 executing program 2: __clone(0x0, 0x0) wait4(0x0, 0x0, 0x20006, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="f80341c679016727b493ffe135c8862877506802e2b9dadda3e913eb0f7d0cc7f1184bc19966b17749f65959046d8d7b97a9284576139d5ecdf7"], 0x1) r0 = __clone(0x0, 0x0) r1 = getpgrp() wait4(r1, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) wait4(r1, &(0x7f0000000000), 0x0, &(0x7f00000000c0)) ptrace(0x9, r0, 0x0, 0x0) ptrace(0x2a, r0, &(0x7f0000000040), 0x0) 00:00:08 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="00ade8627c0d52995e0700930ebb785c4ad157cc6ccee9724727e8fa678733531c382efd72e48a40ba360500000000000000d90416a30c4cc69b950177ebc17d9e49510286c0b1937ea7ec85e8eb774b9a6a4df5650d94be79", 0x59}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x210, 0xffffffffffffff9c, 0x0, 0x49a1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xfffffffffffffd0b, &(0x7f0000001700)=ANY=[], 0xfffffffffffffdb6}, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x20040, 0x122) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/105) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x1400020, 0x188) open$dir(&(0x7f0000000140)='./file0\x00', 0x104, 0x80) 00:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) __clone(0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0x8001, 0x6, &(0x7f00000001c0)=""/229, &(0x7f0000000080)=0xe5) r2 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 00:00:08 executing program 3: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) __clone(0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000500), 0x10000000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x935a5cbad0b622ee) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000000c0)="27a72b5b93595bd724615d4941d088d4055a3b345fa9558ecdee3ac6944d095c3f20550074ccbb54240fd8d0d964ba41dd100c2ff6625dad15e39589b7b0762a85314ce7b0d46c12a626f2f381d71f4a814ce2a2c4cb26b82c4d36952dbf6167010ce9f68df7c409236a6dd9581557f3011d928525517e9db38e69f6d3ce5a5332831304e63edd2666383775efdceca079b5593b0be19d44bbc1c7590bb0037c97a00e2ebf080fa539f737b4250f849ec82f8140471d74b437b281421e3fa303dcd84bebd68fb09c124ad8d8ecf0a928413b1280294319dd61aa312cf5ba265ecdf348f7ab326aa70d76871457dbc83107", 0xf1}, {&(0x7f00000001c0)="91fbfab3f46104335cf0e24a990a910cd8b93bf355c03ecb77e2b9437669795e5040b318b0c3e767", 0x28}, {&(0x7f0000000200)="88b1bcb026d66ad0d91792d989bd2157cd90546b64fb3c4fcb1cb00fdb59c4bd2b44a5968aee899aa534cc4f562cbc853e5e6f6ae4eeb30a9c2b4220ec080bd3fa06e90d66bc9737c4fb339e2403a0976299ed121a5c5b231405b00c11bb331c8cc8d983c5d621b83b9fa29976d5793ab483540b2d941ec8d3e00ce9eb3d0d97b9540b", 0x83}, {&(0x7f00000002c0)="aa6de88e65c57661a0d3fda0d7785b10dae27d6aa129d37f8191b07adcae2818e2b162f60aae126205e632e5609c30942facc6ef22847a6a0b1b47528ee1abbc6baf9a2cae905e1c0760789015e69427cc088b6cf47f754afb46bb576708eb04b5efec", 0x63}, {&(0x7f0000000340)="6e306fafe7e3001cd39aedd1ee3ef31c18b46665c2be805c9ea26bef0ea5fbd9b145877ce5a0a74d8ebdad3a8fc4ef3b5389777f19b4d60f094e917971c6da56947e0a9b71f6567f1d631084ea418fc209900aadace68acbfd3e4a8b2ffe898b62bd90dfd954411e6c0f112504b236f932720dfdd783efed87e618b04724de81", 0x80}, {&(0x7f00000003c0)="74fa9cd4097a2833cece1e352b51274ca4bfe6d03cbb0200316ffad3006ac35c58190537ae23f88a639936c5faf335c308d50a8acd0652d5e406e7d77b82e9d77592cd0c62d37a977f65f15f0081e1bc5818b5f864826e725513fe2697735756ac94fcacc9ed8d5aaf6a5bf4079b0f1f83f8189f44", 0x75}, {&(0x7f0000000440)="714182a3a8a584ce9a0febd8a750087969269edc249fadd4728bbf2eebf3624a89e43816cb08095d8ea6fdd10086e2bb4950b9d627ce", 0x36}], 0x7, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r2, r3, r4, r5]}], 0x28, 0x4}, 0x4) 00:00:08 executing program 5: pipe(&(0x7f0000000180)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0x4004c) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 00:00:08 executing program 4: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/174, 0xae) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000200)=""/164, &(0x7f0000000000)=0xa4) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) dup2(r1, r0) 00:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x0, 0x4) setsockopt(r0, 0x29, 0x26, &(0x7f0000000080)="ba85e375", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) _lwp_self() write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r1, 0x7) 00:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8402, 0x10) open$dir(&(0x7f0000000300)='./file0\x00', 0x40000, 0x0) socket$unix(0x1, 0x62ec48084c70e544, 0x0) r0 = socket(0x18, 0x2, 0x0) _lwp_create(&(0x7f0000000580)={0x8, &(0x7f0000000500)={0x400f0022, &(0x7f0000000480)={0x20078010, 0x0, {[0x1, 0x8, 0x8]}, {0xffffffffffffff53, 0x0, 0x4}, {0xfffffffffffffff8, 0x7, '$*-@\x00'}}, {[0x7ff, 0x8, 0x9, 0x1f]}, {0x7, 0x9, 0x1}, {0x9, 0x2, '#\x00'}}, {[0x3f, 0x101, 0x3, 0x36]}, {0x0, 0x8}, {0x4, 0x5, '$[\xd4\x00'}}, 0x0, &(0x7f0000000340)=0x0) _lwp_suspend(r1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) socket(0x6, 0x88000002, 0x1) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f0000000080)=""/119, 0x77}, {&(0x7f0000000140)=""/64, 0x40}], 0x3) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e70530000000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bbac0459f6ab0a6da6040000000000000"], 0x10) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xfe92}], 0x1) 00:00:09 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x0, 0xfffffffffffffffd}) 00:00:09 executing program 2: r0 = socket(0x0, 0x5, 0x3) recvfrom$unix(r0, &(0x7f0000000000)=""/98, 0x62, 0x63, &(0x7f00000000c0)=@abs={0xa0b6da9bd4e37e03, 0x0, 0x3}, 0x8) socket(0x2, 0x2, 0x20) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) socket(0x2, 0x1, 0x30) pwrite(r1, 0x0, 0x0, 0x0) 00:00:09 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chroot(&(0x7f0000000040)='./file0\x00') [ 201.1969983] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1870 command syz-executor.1) 00:00:09 executing program 2: __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/4096}, 0xffffffffffffffe7, 0x2, 0x0) msgsnd(r1, &(0x7f0000001300)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a380f0cef24dbb70002ec2fc141b591000000000000000000000000000000c804e79a653901f49d4e0782181b62d9462ea2aeb3bc525870acab7646728b60f129d88688c9dc652a2732342b2400cd7a086797b0020c852cf54b1bf55f2e0c6d1cf83af56c2646f79da5f87ab9b04e7c448d9d1dca20a4fbd8f7a7d90f0ff6920da031793f70126270ca532aa18065985359c00c509cbb"], 0x31, 0x800) msgrcv(r1, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e100"/92], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000240), 0x0) semop(r2, &(0x7f0000001200), 0x73b) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x1f, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) __clone(0x3ff78a29613404ae, &(0x7f00000012c0)="eac68242c44a04000000000000008633b76e967e135fe393feed7d86261318704ad8") r4 = __clone(0x0, 0x0) wait4(r4, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r5 = fcntl$getown(r3, 0x5) wait4(r5, &(0x7f0000001040), 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000001200)=[{0x4, 0x1ff, 0x3000}, {0x0, 0xff, 0x1000}, {0x0, 0x5, 0x1000}], 0x3) semop(r7, &(0x7f0000000240), 0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) bind$inet6(r8, &(0x7f0000001080)={0x18, 0x3, 0x0, 0x8}, 0xc) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r7, 0x0, 0x0) 00:00:09 executing program 4: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') r0 = __clone(0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = accept(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x8, 0x3d7}, 0x8) ptrace(0x9, r0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r3 = open(0x0, 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') 00:00:09 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08", 0x140}], 0x1, 0x0) r2 = paccept(0xffffffffffffffff, 0x0, &(0x7f00000001c0), 0x20000000) sendmsg(r2, &(0x7f0000000480)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000240)="11d23192a94309d0697278dff20134792cdc62a960c0ce9f45036e90f0ec7108ff0ed530d456851abc47a1f7a7cc2485c411ad4b7733308b59314f76cf72c1b10c0254e8bf0931da4207809541f4158ce00ccedd2414867e767f2a27e36c942d10f75247f2823b3554f4bb56d10025ebc88c0fc546cc814d5ee7910d75f9994ce15166d47a11a9c2e83c09eb99e3fe406be61a4f65b3bdd7538cdcc5ba68916a65f4c985806b7be1cebcb43d680623fcd561693f5ab4b661742f4dca16a1fc49c7eacb1642b9a44339234c5ac39e18231897574f7f9e883c1ddf11c55d52c6932693a5bb7e68f2041ca09426faa4", 0xee}, {&(0x7f0000000340)="bb8cef61ce73831237f82e6874daab1a269141cc488e0c6581e3062ab833c5fe126963a4441ae6eda9015d48f109665239f3bc39f1d4eff27fe3b7f4f2755649a13dc7d18c85d9449b2f59a131070ac621f2f0a02ecc8a971a25b8cb92684f46c15df27b22873e764ad575ba3076e9b65e36d6f058f082a576a769b86c63c40e4718eee98015a618855a30562303becbada4f6529b61937a0d5d5a797427450c217c8e4f1e578c564224f262ffcb05ddd5811eb1bd10366340d2e5d97df9f122e031a19e63", 0xc5}, {&(0x7f0000000600)="a4912e54f6baf516fd89d87093767c113654b708c39badd3c19b5fcd777b27232f1431710416c7d52e9448e63c8c63cd04950af3fcc885eeceaf8f2e1f987c11dc97ddba50233d0ad7a99581f45b30b1353e40b67c8ef87666e5a2298e5049c51e9b6866bbbd62cbab259e3467b1e22df214fd8b553db52e18ea54254cc5e97f14c7d529f8635b09c4d9786b064cce7094ecba555b27d8b0ffe465c70090dfc1ef94cc833d817a227753063684f3", 0xae}], 0x3, &(0x7f00000006c0)=[{0x18, 0x0, 0x3, "9796bef7358614"}, {0x100, 0x0, 0x6, "446e9ad2eeba7d02fc7ba9c7d078f91b2a8327bbc5ca832dcc3b26344860093b9781f99a93d6d766e6778bac12acb3a632373b86b58e67b6516dab0ae975272323da99dc656afb632f7ae1838226c3d0a4f1e0d564a344cab1a10f7cff39961571763964632c1bad14704481aeef7efafca313e0f0aac94f7385662d79b75430faaa006739c619ffe3de4df99f731704493755d05ffe0054e2b3c556e3417d275cced2896c11785e067edfd5f923faa43dbda4cec23fb8724f52e86349d4d369bc1750e289143ac1798f54291795b43b46df895f0569c2552f300641ff4240b0ad560df561a5f5be84b7027f8c"}, {0x68, 0x101, 0x8, "fcddb8d541886baee9b569ccfa8acb80be050faa487aca47df6d1d131e3304856fe9c369994af70dbed5ea824fbf358a6cf5a653845e1fbf6fe5684b91965d61410a4882a3fe23bae1fd5cf71f23b532b9510163"}, {0x48, 0x1, 0x400, "ac30261d156c06855be3c2febd3ed9e71b9d7cc7e534c80290a6881f7dade07622572f0e30b70dda7720c390a3cd6c77890daa59f293821b"}], 0x1c8}, 0xb) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x800, 0xcd92}, {0x18, 0x2, 0xfffff4c7, 0x5ec}, 0x100, [0x20, 0x1ff, 0x380, 0x0, 0x8, 0x5, 0x1, 0x5]}, 0x3c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) [ 201.4300654] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1870 command syz-executor.1) 00:00:09 executing program 5: socketpair(0x1, 0x40000000, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x10000000, 0x1f) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000140)=0x8) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000240), 0x0) semop(r6, &(0x7f0000000240), 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, r7, r8, r5, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f00000001c0)=0x5) lchown(&(0x7f0000000180)='./file0\x00', r3, r8) pread(r2, &(0x7f00000000c0)="c356a0e49317cc55abde14daafc56bf533389b59fdc92a75959395ec1e232c3024afd70e16e121cf4cf0b46519ddbe64197a7af21e2adc5ced71333437a5832fb6274e010099c4dc0f7cbd53", 0x409, 0x6db) sendto$inet(r1, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000080)={0x2, 0x3}, 0xc) 00:00:10 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000025c0), &(0x7f0000002600)=0xc) r2 = getuid() setreuid(0x0, r2) setreuid(r2, 0xffffffffffffffff) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x400000020000000) wait4(r3, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r4 = msgget$private(0x0, 0x36) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/66], 0x4d, 0x0, 0x1000) msgsnd(r4, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) getuid() r5 = getuid() setuid(r5) semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000240), 0x0) semop(r8, &(0x7f0000000240), 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r8, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) write(r9, 0x0, 0x0) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r10, 0x0, 0x0) sendto$unix(r10, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffffffffffffffe2) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r11, r7, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r5, 0xffffffffffffffff, 0x0, r11, 0x89}, 0x100000000000000, 0x0, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 00:00:10 executing program 5: geteuid() mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setrlimit(0x6, &(0x7f0000000000)) mlockall(0x1) socket(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x69c14f93a8ae8f3e, &(0x7f0000000040)="b07fe65588d7088fcf481d419949fa3af642035f8d132923b1d4c0302af2a04bccd1bf04bd26383b7f7540840658ba303396", 0x32) 00:00:10 executing program 4: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) fchmod(r0, 0x4) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="151677e8935ba7c55bffaac120af090a7d6a673a0b0e95b1fb7303a42bc5e9832f45867ee63eab4d162dda8178490d5605263650fca92c718683c2d10bac0128c3990d40106e5a77f6406b9e4ae3b2a2d15fad911567d04420e8583fbe65aa8742a918e512be9e6233cc9beab851ed4340a25debcad8eab52dbcef81368bc9aba4df14368d30ccc021ab1151b47f936be3cb8da1b02970f097cb79d618dcfbd287967663bf2a65d7b4d40d9ee2bfd6900d7ebcf5212e13e070b2242a9c271e1ec968cd5fa3eaf5c00e5b2433929d1ef1b8eba1f9a55b8effa9f436677a42fd25f1501aa1d02227ed2618d96ce85d1f28a593488fc2613a84dac751f6f256a4b37fabee0b57dfe4e23383d8a1eaba6994a39fa87d688b3074245977e8c20ff4ea55cb6c339526e6e7fc3fb15b8f6c913b1b661868b8383d875cfa2d8cf61f325aa8a3589fa758bb31b283a348f416d3723343c87cb8c130b406083cbf0039b0ac8c640441465ebc9a996c5f3a45a83e9a4f5c2ddfd52665c55e9d83df8e35ee16709c81674907bed73ae0e9587ffb148d8f6d785798adf8243290e722f9c0e6b0f8abe0997f93d46651727643be90d8e167283930df66adf8db716c6a0fc374034a80a2ad67b08dfab4e7afe981f713e903f43107fa61d7b7c1254ce475ce83e4efb3b59d4bfe9971419e67772a0fd22f727eb6fa2d791f6bddc1e81482d6b48376cd18fdfc088b03170cd6ad026d23a0168e7cf2dc90149cfd63a90fb79904b966ae2173c3ef049b1d853a3761500bffb303a82412964512ba8408819eecf59ebd2b05cab2a75974898345134739d1d6ab7c9a91eeeb6bfbb215cb45119a52e889ab2b5cd760878bb4b0ca5c6f0a432d17f39f1050db10b80e9c108a002e2b6de0d6da131d80737bf2381ffb299b8bf33ca6ec7d107578455afcb1f5058124d8269cae88c5f224ef659e2f3206ab62b70fa63cf60050d7f44faab234a868171b8b800e4cee7ec8e1c5775b24bcfc07b4a5a86b6c855266bab7a469e6754ba2b8c9182abe38c722f963d3760064083a66af7c5465c6bbef313dbb747f5325e15ac6e9e175259351d43feb60cad35967c20133c23a2c10e9fcb53b3672d5218cec09e3ee1fdcd15123f721973bacd68abda407a8c6cf52efad9053ecb57a5f75fc4fcea4784739836c2b94f0f0debe149a3206bac82bec2c333bda7a386aecec51819a88f170d3cd9f7f8bb7b6007b2ef688312993e707d4ace42b998c6c64f499f98427343636c20cf7bff89ff6916947d4f83e934c5b08d07520c5151b5cf63397954593d5cca62ac9fe44a50cd8f3571bee19674af5a72af7a15e306bb658ef1c14e88354bdeb7060afe4f7dce7036777b860e3735443267f4857ea59ab127751260fb5734329a19ba1fde9e28ad83125416fc36c31eb54894bf570c14ab832119016d4f89a2241a3b4ff320f2c0649830019c1dbd28b2d45ab556f8d485db142a3e02aeab90a9de46524b769e80a8fe13aeae881b389124944060c0a30ba7a705aa4f4c468c4314bf7cb16c44d8fe77a06c8d2f266a4612d13a873c793418b684a03b6d1b7ef434011877da58d8c02dffd8c6482856fca02289a6e50053595a5a9a5ec83eba3f1311f62fbdc7763a89ca1a839ca7b497d910041978cec302772d9c3f03ba5cf9253bb340d4fec32a2b03126347f41c85940954456405ec17c02474af0c7d2815bdbc1fecd3aafe370e3bb24385f6576f90c7139e5260854e43d52cc7d64e6cf365f9e438086e49e4f1e3da4202aec88849d4c96036a0662feced3ca35b6912050f2b97dfc1c2402c8d94e861724cf8f72eb56e8a89b274792ca914c083fa4b450a4a0d0126c95fd0259ae10667c5174c1424d4c9a020ca1d3a70bf923afa4adece6c0456a1544966af7c4bf6bb0b49a01edc0761f3ba6a756d15c7bed66433ae44c8edd7ccc2e5643bf2a842fc6bab4a57f76845c9e317a96e5cd1d6936d3a967ec99644744dac2da9d4e70743f739933451dd4dd5a5274b3764119ef734ee7741181f12055a086622d2ca2efdd67d90b6ccef39ef93c3eb33c382397074de047e4f74b44d26f5549ae2bdb32f79b7e6686744e6a322f48dcf40aef5a6f21716db9051130778f5028dc7ce619d96cb6455725b45edd7c1836e564d179ecd1165282e2f1a2db5d5e7eede73b142b5dbc18f251e9e9b275131edcc1d2dbd50f3ff021d04dc58f9e8ebf4b2a75bf5c83cb3399fc8b29bd7e0c4e29696384aaa6f30f623f362e24db3dc71517cf66549bf93637dc3006b5ce76a8fa0d98b806d2f53eb5ecf3864b42f02b56ea1e57c0f1708090a2fd6bc429df98e7a0556fe9d158980ba42dee45a9c05bd1d0b69f1dbfe5f2abf2a66e77fe553234424234dd03a5e52a1134992aea39efb93f140b5617af1587b9f5b8b3972cefad30e373a6ccaa191df44b992c863f1db1c99da51d7717e26f7f669b4a0704faf353185f1e9b8db085e96f2ae296d7e57e9d44bad6b89f036dfa9c9d1ca7b6c202a06c21bea9fe0a018b32044b0f1fc8680b9850bbb42a57e7c63932019dda61c638d702e6adb897d9f11e249895e5f6d900fa31404b094c615bb574cee382cc1217a8d9a62cb92bd2dc7c110e5cce2b8ccd898d70332a905cf942a03486d90c9bdf4c85f775ebecf0b4d84d2ab79650f78125bd879545e0949e948fad93d4babda3f35dfb7442152160b56a00c12c3947f706d1c15e929ae5573e30fbe67d6867cbf46644caacccb2f05dbbb20d684cf7f4adf2e9780492a6a1306f3fd2400b4b352c7a4f91fcfca46535c1e60adaec193260aa2d5a72298fa251eacaa61c25ebcf32d478c7de047cd3c6aa760ce1a24863c758d2b8ced3cd59c6ca7d564a4e26988db708bd2db0845e1af23ea30ae4efa48f498897b46bd8f52a2b4189c35b018ca3a09d9bfb0f4f320b0ba257e7888da16bcf9d65133f0b285c5153e172da01c85b6953b2b8c252728b2d031e0c5f48f83081455d711150873b598d2693b38f5d47765f8785ac724e9c1efe9305c7f3d6f478e3b38dde3dda9e8ac23ed67311c95cfacdc78566b0e264242d3c5320e532634fe1c7a8db11ac8a72e90d0f56a3aa7cb077b46ef5d91b85620c39ae927f363149013d01e3a8e3f7128929b6635a90acb3c5deb6ba7e9a287cb230fd97f56a8dec6bc0118d9fa1d0faebc6a3c28c6fa2497b85f37ecdbd9197938b02edf6a16f4f945eb989f722413da9cc3e16e48b98a55b779df9e401f2f1b4b745048d3aa4e4cfb8d3b46a7917ce896a92b814d218361633b1d260248e57b180a775249f32c117b57d6b8eb5ce5513a752dbdca600896a2b1598287b533ee72bc6f17845833122f2b526bdee0fa8d4bae10f00b51aef2a4468739d828b8769adeffcbf28ae022b89df6c73ac809dbcd9f4cbffcad8db259b4a67cf5cfe3720a834b0740cfa9d45d714e7c166563307b00865378d0b097b9af27ab88ebd98cfb7389c242d38ece4a145caee1cbcbae9e5454972ccbc28beed29f198803021ca2079aee47f4d34490abe4b591329d61087ebba3ae8c88961aed533ed540cd0bb1700eaba934063a80e20d8d50cee8c7e11f469b8ea08b319402b6c7a54def44b1218360a927d811d600a449a157132c3f5c29139b9b4f375cbb5771a9f3bfdd86457acea757d4590895d4074b10e59fdcea593455773aa88f5bafa3f55604562f5499a3ea3fed34139fee3f1ef46d0943279ed8905fd8bef4fa23a85d8e14d4bdf9fd0b48ffea287dfb04168c8adcd112d08f08863c84c9e27982e9f7fb722f5a362816d6b9a764038db568f2cad521893833679cf764e50fe9a675a4d935a511410505e680f5167edac4202f4e84bbe626bc7f96ba39774694eb8188a3bbb4deead381f67459fdb4ccc67cb360bf360a1948b7741791bfccf706f2dbd37561263a7d0ec9d38a950098ae7df78c6f5ddcb6ea3953644b8181703f9f45b6efac52ca374a0ea3309f11a24d3507167681d027672c6b6464260d31b88dec3912462c18cb7fbc6a620b387595419ea9926c47b26e31b8dbff8cb84072bfe0549a2e500bb9c34b4a60709427eb11c81930a11a10b2e25d7495a4bdf32e3e5e4e0fa87da3606272de9cc44c3040cb49ca66ab8de98b4a3ccc515d638b11065f71f5f4db9a22d8fba24df021c9227e36dd5cbc9477e3e286df405a156d103d2e26a957ddf84fb7bfc0098400625575669f568153324100578583996cf6149c48e7b52f8ae5f2af0a86ece2153d5c2649928f79441baad03f7426b3b26b39bc3ca6e2c9c9451089772debff211b732d684f03f071ac9df5df8a7b444428443759c1096ac166792d0ce2328595ee1f116b01558e00a7516405d12f2f71a0cbc548093328896b05af214eb8f4c1e1f749c0799a2ab4e7bc6a0c34f08cf89ba46a825bb553ec466e1765cf16706eb5cdd37ec92c7b3d96974863c68c04835aef906fa75de1c2ad716c0a35966ba5523cdf85616a3f0496b70c0dc215f98fa3a1eacef9a7fcf108a82292012569f337926c274511d2df34ce7840365acd4bc16d17c44b338c013e2bde22641363ea039c3f318b3ffc7f6cc0e017888f0e8e341aa2f37b74148b403d89f041bdf184610ca12725b8d7f019fe78db8f50cf5ba8174421cbb1d9af6c327189e6e83a4167c43c8701c86c01fcacad70dc02fbd8c78117f6adf4254176b27486c490fa2f08586375ee7cff818de61fd73659791a816fa7b516b63478d43957d86fcee3fc382d8f36074f3d31c21279c6c2fe75fbd8e4d32d35dab05531e6864d86da01159719abe6f1a9921ad67fb17ba14097e09e55039a6e757f3574d0a5eba4659db6c08fe6a6d6292e1939d9dcd07e5b93ad5de01908a7b79647c01673767fdd5e7f14e540946165efbf5f3a60fe819dedaa65e782b0b16361de98f819c2b0b6fee536e3253104ec4d9cc4107942b808c1571841ea7d3133ad9fefdf43cea45cdb3edf0f547d6a1701fe068a7a5651af118ca5676c131d2a846212e2ea2b298f72888e165e218e785641934eb950ca310d9751a4f2632069966451b46c6d8a60135e3e4ce7b75d3f476782771a0a0a6e0de033a4a14b3b0e07d5742ce0a6c4287eb666b7b93a448ffa4013a468dc0f13814f25f45a2628d10882424b89a7b2b22f916ef65d1231365c6ce337c600c8cb1e2959ce736cf05c7af893f38c93be26e6860fbfc014ffec762696e8e6771ad3e74e7295d7ffda0eb2891ed8fb1b89732d8594a7a08292c27c8e043a12b866fcc5fa238f77ac59c552261d76a02005020ca37849564bed3ca10875e16be05eb53a49d4d742dc8ef6befb0e302abed913be1383f7c75be770383456ebdd05d4adec7ed0b9ce5e1567080aa6392c7b7bcb92592f018ea134eff9c9209b332075e6db43f595ea99650a89947d61612d642e2b013380e67d932cd9033531cbf4ec88ee4768d140532b61ba97951c776bb7fbf26efcd4cbc6f402fe11c3fd087ff7937416ddbae974fc2e3f6682953e4fb43954f913627b5bee84d3053eefcc55baae9af71276ed0b166677c32f67be9aa1b2fa2681cd4451e9efedf8eea3dac2fd374167e5a774d6db24555a5feec15645fec01f6bf1dbdf4f1730849b98afbe1a0f6ef66a67c4e66d5327ae648a87a98278026d03cf766955ebd028a5cef24160acf2aaf88bd3b4c15c7215e91bdd1045ec7c0ad9cb7e2905ad0fe8c4db00990a6cb11bf39cf07f138db7f84aca524ce3232cf154215e3fb405166745173", 0x1000}], 0x1) r2 = semget$private(0x0, 0x3, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x4f) fcntl$getown(r3, 0x5) __clone(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) writev(r5, &(0x7f0000002240)=[{&(0x7f0000001100)="0882a181f590de6a6b9105134589bbca5acbbd239789a3de9d7810a20b05baa8fd006506547620646e4ea7e4f7c230babdf47b399a32b0b191e0e8c9bc320f314784dc9f2f2f20350975fc25712712e24f4946b21611423f878a414b5f2c90586947c4091db394484c1e64581a5e9b6213f8b71fd40136a9fa198cf15c8a09a654d47f48b78fa98be6977da4a62d8c14c6dafed4f9cc2caa3f1d9b977a0d51dcc9323e55a95f82d405fd8eb2d82fb200685f700b2d2276bec90f3e7424679a4fa7d5acbaec19b8942952a14374df559145c0", 0xd2}, {&(0x7f0000001200)="9cc3d42feb9cf70dffb4e6dc0996f3589362299e7b10de1eb818aa293b57c2f5997c1197a61996a607ba0a4e8a6a0ccf862429d57f2b58c02e42a712f89e5976b363dde924e2d28434374d43a1c6063cd22a3c116da734a9e856a8f40369e35a173a13e6707bce62f25b1d30af50dfcf56d4d0171b639333f7f9b9b886dd8db03c8d2677b347f44f27c8f81e10d0850182d5b70e69190f3bd08ce3bad6888a294974a04243e1149213cd64411638b9bd1fb9551f2f52f9f54d3356b30702cf9d7b314e9925e8f9798e110177cd2032e2665c9951048fadc96e3bf4b7140198622d7acbb04d3b7d2287d15433df076624ae7d2b36763ea60e2703050e8b41e99931f186eb6acccbdb6540f984fd3fd0e4c0faf7b7b2d4324c71277f51a55418e7d2ff26b91985b0f2aab0c7bdaca356149df72bb051d1f62f57b2a4bfbaf74676635665bfb2d8cf579aa858fa016982c035b4b7bd58f775ebe343a772d1bb4e037fa3885b4fe323e3af83ed3c70f754ba17d3948f61ffea7c61a4435117258a9b92dcd57822d4db0a8cca013c5907d31e8ea7f8b87cc78c7e0bf123c4db33680fa461732f1f0c2514f67989e320dcdc0149aee2efe927d9d6c3cd8b59bd50d3ec6ed14a3607f90e2c057f7ada8fa732ffbeb03ac3954b59208c71604abd7f374324a5e4249350eeda59c7a53c7c1d1e4bf776c6ea14a656dbbeeae44debffdc685a577844c2689a3118ce58d98ed4f97942bcd81d680e72f8677906d383d2399c116a3914534a4e409e4ef0b190fbfe7869a7042347cc5edfa5aa18272db7d0798b5cc13beec5f55dc9a659796b75e35f2ff77fb860f54caeac2ced1982984c1e840ae3a3595004749fc920b108c513e165a942036c2d01dcfb5aac299433edee37296a3ba8f8a6f1366bf3cdbc23f410bfbcb155a37b95094d34ddfadab37e87816c901c9b4f4bc1b55835c58ae2703b39e173e1d753b50d6b9f6d8d4d0336f43b5d94536bb88acb32e0fe3ba99c1f2ac03ee965999b2c0625be3701b81c576f8de428ee0a8a9b81e9848f701b4380b919dcb44d3da28bbf663c827bc5064668c097b80acb293969a8232cfb86a4bcfc21b077a796bc5ee8656e815fdc5d7274aa9056fe056188010969f1d3f3b6b59ff9aabc3da40013bd7c930604b2285d2bf23558525fc4efe5b0f9def72e94db7ef7b692387995d41d60cfb5e4bb540e1451b5e2ea852bd1b1efa6b1eb58527c0c197cc196778c9d769b1f1ac60621ace5e08b625b881c20ab8cc31858cceb478be562dabc0c9e27fea3db2aaec5029a5767257b632d73d230b2a52ede635d73b43b3929e914103b2e055dcb0680d8e5efdec13dc2c4fb36659158dcde85a2be4ec7cfecf6535634eb70753215603337b20696b60c3a74a5b9d027fa90088c3be616859ca4b59708a6730c496ba38452251b8d0cd35962b78238f020a258a1079016a287a232a500fc37347ce94b59912acd6be67fa0a5e86367df4910060f5d3025e454ec495f82157269b4af532afad945ddce4f8d93da6d8422cf8221d17454a2b91f6df8b59fadcf9547c9f70afd36d66ffb55a013c7ecebb8a943b9b5ce51d12ad24bf9f824392bf57934be91ef8e77529114e0c6cc3bc58bd0abc10499168de4aeaa27e7fbc556a5eb450f9d65d2e7a69dc88101fbf0a5fd559624a962c94fe6dddb597a217f5c9fbfb177b07cf8be1fdc83391885daf8260ed3cb93ba4a9920c4a9efc5d732c03d8270117290f577320a94eef9476b566443ee395444f76eb8eb5a87cf7ef3edae21d5438713bc52a7a238f40059beffa8d1d34d14bf8b078e6ee4260f702222a67e6ea68e9643edabf6f25bbc7132dd356f26866a835169b7d17f1acdab0e219ee0012d5d7eea144dd35f76e4e06c9902dad0f2d3e413b6f92a0cf1195241aa069e9489683934ec5ac3eb96311f48d0fb91cd6db3071ee64e179211fefc2c5b6d1886a12b2978e22728d7ad81f92da21cc96deb7331e83833903515f48349cfcb8f83d31f2f8c4be5360d6e16ccacbf349d19daeb1c5d897ade165e551e5cc05ae210eb32beb47e31d163072a2b11250e8b1804f3bc95757fb5530fd68f20fa12ec14f578799ad6fb7c4dc5107164f6d8964f5c59fd765852ee163315f7eb46811309f1d3acab1ce91b18cd5aff30991c8d8532b73b4ff57c90b6482f2f5e1bcaaf52ac33049e4c455033df5d75017bfe84041064dd5e12d9a149488fa7e1a80f4acf59be1d8ae720c30bf4c0877b361c2fe98d68439470b1f288f67f8b5379e36d7e5444f9ffa0c3cd846fa99c8b32caa9f63691f850d773fdf690962e567d4de5dc26ffded48acdcdb837fa62640ca57e1e95fe5b4f5d361472372f976c9756cc1d98e54d77c607821ec8ef61086b9e4eb1544874d2456a522fc30ec49c4207fd9424d821f3cc85d07f2a26420a15699d9bc5b9848fde507cca5b2b6357069f4349aaf38234e806949619dc1254accabead188f8e067f85a5a334c1d6c709e11ea6ecc12ce51df51b70182f069ce99b1837b3549cfb92fac57592efd95cd058cd0436aeb0f96ed1ffcacfcd0a2784299d7ae5667e9dbf11ee3ff9b690353ffd6f9676a15a55911c6e8f4390fbfe46ecfe83249eb58b42d37a4adb72b3742958f17370a125963b12e9e6894f3d8afc4bb7ba9214d0018d0fa7f493dfcbbe31b0394f85cdd4e5fbcd6558b201c80b8bec736b47aa50478b5b4de885e2098303eda6ac7c13e9709d30958a57189b306e7127bef17df80371f11374381b310b0e0a33d8198e7c602c0956e860e2579598d3d46b482bf60841e317e27e27529e772eef3fc6ef3166b70728294c54590674d00c2ebcdbdcba67793ba98a9d25e1203c4d91cd481bdaecb59214ba016d95fba7fbf991091fb560fc0c79c5368cc6f7cbac036a71081b2c635dcda0be00ff6a5b70d1f8f343257924250ea15eee043a713d93f35f0154983b5fb4506a1a870ed54ccbef7418b2a77f33a2a53a7c418059f5f057d049d2755eeb48a4dba34d91b7dd232bacf01a12ccc93215b8ae5854ab9d63ee96b31c46dd43865209e147bdb6b44ab3622be7bf9d17aee85ae3711bd6bbcd29643438674f6741a90c5e3f9f32d63414c0a85a228fb98c0ae26c1514dbef7b03ea7c99c73e75821ed5a663d5b8006a6a12df53d42affe67e8f38d4e27db0fb6a260081d60f9b4edde08b5e43f64d843e223f8f9dcb7a6059e3c1f05d40eda5130a53a2c2ea970499eba591806feda2d9411a60443ee456237f9eb09cf93b20d1b3fceb3b307b379f0840a22f956671bdee01e76ca92db8f80415079eaea51bc57a272b2b0dba3febb4b39acef81f5622816680d93edf9476263224692c7b398d1b5a35a7c2f04bd2abd765dd9990a844f4cbdccc3ad37e387e3873a55ebb13d1dba55eec119798ff1fe03382f22683ca6c33722e351d3c3de33f21442c4d2beb0eb8bc032e2d5a3fe3592a5d1a59e06bdff0760be29943b45d81889791a647d53956e46d0c7543dc476d6860cb96818fd3ec0aa96e330962e994d8130f0785373ff7db213a82b1e8479ac4c055e8f8a5bb6d8cdd23f82131e6648e4ceaa2c9982893dcbf3256d178f5142f6284fede220c0dc493d55fd020caf6b39bb447073056a247699a2745387a1436837164834cc8bb3dcf5213f95ef2a6b8d01fd42d61ef55b9ef94d37a0d520a89d8abdc62f7a1348fa467b745dc1196d3d71c8aec9e3d5b52366c539a96e4bc2dcc65260d42acd1bb31b43cb5825e72ce30899dfa1a4d0ff83f2907743d387ea3cf1630b30715011f83122038f7ed231aa5c08519e2ccc1ccae8dea6da7576a4df691f73ca003c05f3c37d0d295bb25da83520ab0b0b5b165d5f72b3e1e57aa123f75b4d1f3c65469b1363e8bfc8aa0c114fd2f841843f032e8ecf485124431518fc859bbe86326b77838e86b0ccbb8b59a7c22125ddaf4d5db4465a12e8f2603c1231fb78a4182b56b79bf60b4e50a280b52ff02c99fa6d40208587ea6c72dcc6b9c1eb11910a976716881a5d4714ff6b4336ccfaa4c49914d6ba1f0daea51eaae1da41250a07ef28569f52d5dcf4267cac651ef6c4a44f77a3c6c503181a31642c4bf642eb99ea0901ac27619349458260885f7c03e980cecacebdcbec200a26497fb5ae91c357ba26de2007853401d517531f52d2e412c2d3e510cedaa88f212c416a89a484c9a0b8d216094d97cd47a72cb8557fa3968222c82a27e6c21027314fb4fa47c917da0a97663bd57cb5071fa8986ac9925417b48cf3eabdcbe22b43a80faf14bb51e67062931685165757edcf344c9a01f2ae5a592274e65f515d0f35d8ef14d5100b875881afeaf18be94676af5f1e025f0c2e1bc9ba8214e6af3a2d48fd5b5a94f433612bb683aa041db732155f011ebcab0f41a69ed6f35104c9c2b128b18d926b5458dd2d63e799dd551e63d3ae37d3e25db3b6e2271fea5ecc9a573fc7a0ed7ccda0d8d1a28343fca8acbf0bad000083bb760fbf12d6b17ca8b8cd1bf7c7c675effa64ace657bd0c138c55d4a3ed5241076e7f05282dd19c92dd7289762bde594e4832d1d837d5f0f9cb1b5e6f69a82075e27b84450064839a07f0d3128b66a1c5fe20401f03b518c100f169cb475d0a7a81db49c3cfa9b66a1ad909baeb8a8539c81c62ccff663e3395363c6b21863ac5174d089d39f5c077518944889005c61b67827e373407968daa40d43a2b226f8e3b4a772a8c1573349395ebb454ad626006db82648e362682227ecd2c5e8923c37bb25ff998c3009342e0ab817c86303995f2735a525cf8c6faf89ec7feeb56b1ae6bb62fd423ac0f408707ebd98e8b7e43cef532d990af7eccb6f12a24f10e02558b35448f5a0dbe93ce50064477271bd5d356c40231f4b375b361e090dcad300ef8034204f2aed654b15fec8305a8d05a344bf95eaa7df1a1d4372db5938220034b5aec09ac024ce00df6f85972b9dc9d540ecd8a92d51be98404cca35a217083ba1c701929fe9876bf832d130183e8aa89507dd594b109897dbbfdcdae5e6a4a86e70b4c20827f9e2eeac124d23f1ceb208a906a719cfd2fb708e81f22389e459f7940476b38d642a498ad42052cf6f4772fe3df83251bdcfe6f7e187c51ff63f1895e46b979ce91d183888e44f9966692476650e0a0cfd79f7aad841ae0995c1ae8d2bbbf5c3e9fda1d63d80a62af334e46a7abbd6a22be9f951a3ad5aca747fe411a1988daccc7ba024bcf19246f3e0c0eef589d014fc3e2cf6eb2ff7668c264ba4a15170bc7749e74ef72fc20f60d3c6bfadbe247bd4a285f87b075636c873c6b6be3bd770848e19be80b32612308d4fdde3ff654af0bebbb06f8dd2e3fdc5c66e57f073b9dd9058bcc93293a1be520a0643d254d8aee5b53708f6408e257afb18e4f62379e7c12f3d7dc26eca6ad1c5f2ee14d1a5d9afc8e4479554811986f658b04fe1b94ee02d9944ec0e826ce95ae7cf5602c49c7ac7fe00a5c7fbec23e3aef8d85fd4ff4e6a94b089db61a0bc6be78b474ed1ef4ce3cb50ec91a10d36f3f816c116802591c281ab35a26582bca421cda424d068f7414389637889df9ba68d2cd2ef20db89a53f9c7ad45b372da52cf40300b0d3b84e660d4f2eca0218e0597a2593054206f744bf4f3291c6b35cf1ca71dddf6b0035663cac9bddf61b35c301e87f19834521429163bf3a72b8c7f350c933c33bf4a0bb0d91934b6ae3e297d284da4e86d5be1ff7e2fe904133310792773caa1513ae61ca9405", 0x1000}, {&(0x7f0000002200)="862a566dbfba23c3e37e68628346326a3a91038bd53d972b340a96b5e56fff1f80868caf38a0a5b91e4e7b72331e565973cf01dea09f528f2df7cee70316", 0x3e}], 0x3) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) fcntl$dupfd(r3, 0x12, r4) 00:00:10 executing program 3: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="b750eea1096410308dd67b467b8c5e702540768cc699bdc194e62dcea7b007af0537b0bf3d9823fab068a71565e36e4a066401bde993670ef35885f4ce661e6216ff288ef3bf87297b2eab4fcec3954f907a4296c575a6b305b331f4f8f0589789c49adcc61422fe586d1f57e2fbe61217009afbc6"], 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) munlock(&(0x7f0000015000/0xd000)=nil, 0xd000) mmap(&(0x7f0000012000/0x3000)=nil, 0x3000, 0x0, 0x1410, r0, 0x0, 0x0) getuid() mlock(&(0x7f0000013000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 00:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) close(r1) 00:00:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2070e, 0x40) fcntl$getflags(r0, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) __clone(0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') 00:00:10 executing program 4: r0 = semget(0x0, 0x3, 0x1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x5) semget$private(0x0, 0x4, 0x64e) semop(r0, &(0x7f0000000040)=[{0x2c2f809a71645726, 0x7, 0x800}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, r2, r3, r4, 0x182, 0x2}, 0x5, 0x7fff, 0x2}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='^\x00', &(0x7f0000000200)='(*\x00', &(0x7f0000000240)='&@,$*#-(\x00', &(0x7f0000000280)='}\x00', &(0x7f00000002c0)=',]\x00', &(0x7f0000000300)='@))}\\.\x00', &(0x7f0000000340)='.[\x04/-*(&\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='6\x00', &(0x7f0000000440)='\'!\x00', &(0x7f0000000480)=',\x00', &(0x7f00000004c0)='-\x00']) r5 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x20c00, 0x41) setsockopt(r5, 0x5, 0x8, &(0x7f0000000580)="2822530e45632193244aa07a8860178fa55dbfce93543db76f882f3a2657f502e037f466fe113c017d8cc76071cf2ca0f6007b5ae19c5be9d8d55f3a971ab74813837c19d3d741f4cdd186cc098ff59c8cb5497abec5d83e8223ff243481ca0ed81aa4a5684c52bc57d5dbd0a88ccfd63bea370cff581b11cdc2b93fc03700cdd2c82207271c2db9f59d1f8f223e7a50d6a9a2e15061a3cda02e79f29e0d378c0e9cb62d517f4eac3d55304060c270d6183bfc9109540bfdf1c9998f123c07f41d591174d0ac53da7c22ea3ea9cd550c6a53f0718d7453fd8c0eb0c84ac51c56c0ce9838f312f41106e52a7c2505945e8f05db2c12c2512c4f83ba7a93cbd68ff88959bbcec0bbc3cd9129989ad23ce59add3a7410e5cc49861cec3e4507fc2642480f7ed8e612b545a2062bcc3f7620b1d38921418898f66e89675c5404fd443cbded0034b17e85c30ee412f2def572b326187a833c7c434ce24ce2eaad6cfe751573c4edda512f896a0968b155adf1beb472b9d36ad2bdcacb1f8a101d039da2120439310cf8ec1b5182574b366c24b3590f1246bd4edc60f52c91fbb54993233c44385d75a6f499840eaf1c1e60196b0f23238316a30f49176c07f0378b88aff63d586d47f355283347e8758bb86863d41563bd3140494e5279f043b5e18608315222bcb04f32b0b5290d71d3edb314c5210d490e9dfce5dcb106903c9e5c94fe7c87e5fcaf3079563991b853de6a3b4eab2e6663e5301d9364a370f09f95ac72716a9354050c8d2a909c0e7e7747ce7cae40d19107818acb4e32bc8ee528f2aa80c74808c09261496a984dfe40b7bbc2b5df8ace2870af64784bec77221e9506355edea4cfa08ded5cd542023c125c35e307182a92c0b7b9a42fbfa6578d28b31b71ca0f6c504a922b90593cbef99e1d6de6d68df6d1c17b8b1a72037f80a83072e2ea87b21baee7c13621f051d6496db703fd36b4281798a84330e62c38330fb58b6fd6d2fbe425e81593c00ec673e6023cb08859c018e173072075588a3086dc3d7febea35e76de19c2ebd06b730ab12a3835f7df06129a7c71aa960fb50cbf3728d98bbda51151d11c90012b698909085dbf1f9a1f912e64bcdc047fcc44cc27bdab93e625207d20d70c5fc0ae89ce4fedee651921a3ef3db612bd4371666b4a153c6a30e67b548743751ec752eced793899a340f151bc3fd64248d3840147e849f4692f501d8fc121e295dbdfbd07b4543aaee55bc7a2ba2dc3f297e5a6bb3bbee2bdfd763bee5706f35c70960b1d45dfa6306dadab2ee80955680fbb78c1ea1975512badfa58e7ef8677633a6c1abf61f66cbfffefbc9ace38eefc7ebbc31a4dd4e653e9321005a99ded7ebeda6c989f642949dc603aff833975eb1d878203449a97575129a39be3e8d9a0ce3409822fbcec74b2b13ffdd5178512af474e370182a54167470d9c4e67bc2cc0b74ee778831a704f2bd1d0d495489c1add5e9fdccce4622d440fb5cd68529abd0dab080ad1a028cb4cbf816c3514c053b3bbfa1af2e190147434b64af4edfe9fd3774feb0f0c288eb18bcd8b0d6ad8173aa55bd8f38caae664fac7b50438ec987ec43e4e88576af89667b6d02bebe0a306d3a0e9948b67c804d173a205387f7fb08ac854df5ad6aa2b2f0a1ff545ebab4e1781d65baf56823444b3c7ed50d3cbe6c6ca96fc0c5c21e57f17af61b860b3adb1f899aee0658ec5bd00cae1fa04bfccfc34ace6f0f1cf73750c000f16b009e091894996292df2ff2940834f190fcce465ef6c13f7a36f09eb4abc2be0d423c562382a9adea7632ec4921cea34e9a97ac78e0a6cd536caf1db30aaa12b4f6dcc1ff5e4d5a2c8c29dad3b1ce581afda7b0119a86268f5e0447481cd12f105931ac18306b9750eafa956726d3c9097cb04dde42012c1e7a2bef0b660e0f4a2fb4f0a901976bcb149e082a85d9c28d4512042f30ae89d9c4c04d9a7a3c983f531649681d9d26e7c8b75c74ec32ffc8a6a6156c19f5ebdbd0bb73287866f58b9d5eb0aaff4bf004141fea2628f3ecc98c888b7502b79aca0b83e741af600c0e4e513cf10bef02b5c79a1a6a10a353d882dbb52162338944c2d318fdad4cd79efab7af8bb176ae4673dadca8bff5c7faccb2736612f7a03d6c911e72295fb5ec4889ece8f64cd4f959dc7f1cac1338f1b303e74c42e874ade971fc982cafbd6a3a56c950552f0c0be68db0774de882fda29da54af6a0e2f7f390d9d206482c09f375c8e45a43fb9ba1f93d0687a96c3bf49ac9cf13fe33e37bfdf973b99e25f3fdf194bdf76d554392eb05b3f1e2d1dc55a3a26731323f70bdd2bb1673d962843b1bfb02fcfff5abae04bca971ff6543102ec6c91538a0b39b94af72373e7e0503e166b61b470eed221407d8d7c645de88d5d3af5af00e78ef2cdbc2d7fea06d3d36dd48043a8248315a306392f3efd5953a9420d99165b13f2e16876dce615d08ef16c4bbabea06c410ea521e00d3cf9a026335d8a72318e925cb7ea7145382aead2b90cccded0861b1dc5af1ff6df1aab5f59558b6119617b1cef912c799432b8f2370e731efcd99454109474c4f0866091a141fc43e29021dde70783e54829babb539e45833c127e524e107f7d929d839d3bea69abd328c3faee9c945b7ae784abd4c79c1e9a91667461a415cedbf8ba9697464c4c0c2f2af9e0f5e0396c8b817a301b58c5fcb9a98a56de4ccf35f2ceb2c9688238e54aff54dd87ba10fbf74bd46f635ad888aad31fcd6460147fbb651c0a8b847668918121f6de6e7107493797ed446c5bb2217f856609c998ce68041660ef78e1446097ef5aa9f2a3342ecdea2b2bd00782e699ba303ba6d9608041e5b2fb9a686bac1383863b9138c712e4bad6281c8ac3738d44cf37193dee00a3a232d486797f88b48f28cbbfe0dbb42e7a601855a6cd931321bde9d66a01c1fe1b086a47175b2a1b242ef551feb49bf1694cc8acd0bb103dfc69e66403920340e12c8318496a05345584e40bde421b2c421ca0b7b93170e0b5c5bfc01376ab25f97ff35ee6ed21a120073cafec6271654fabea470cfa64fa227ebf8e00138655d6299a19784525c736babb510d5e7d5f4d087d984bf304dedfcd482e7dd03593e8c59f568900487a7a4b5756bf545ed4a0fb7160e8bf9741dc5104fb8c3661835e0b007853679f4d20eca3afe1dc7017c43620eec39c24bc52766aa046d4371b2a8b8ea5eb313c3190eda4139729aea6ad47677c893a9cec8100f29fef2154601fa07528f419b64149723f112011b16e8832768cbb0c952bbab847faad4a2f6d7078092eb0bac0848ba89acffc4a90b35a56c328e773ac28c0561f029ee864c224b6d74ade6f4d7cf5d6eb2bac2e8ce609fdf951e8cf7512fa0494dadae8fd6a85a79801c11abc9dd056f22964563fad6d07f3024bb08175c1c47bf19062d3131681983e299d1c42d139f2a4c639ce41b9746f2d559ab37815472a38f3aad20a8b3772197b64b6ffbd6c61a3996554e168a051bde11a66ccec2e512622b80ef56be737bd6d07da9132d2414e6807b7ebb36963c6651d011993ff3972e5e49b32e12cc859c41e9b8989ea208bac4e101b7a9de6573e86145bfef54dc883528ecaa138dbede52acbbee35f6f73a73858ec5d640cd0db25894bb7533bc7ef8815d7cf67ab67c11b94747664aafb2edc0819989c5800b1a7547ab4b75f64307c9c767655f12b9483872faefbe747c9b1dd1f985cc3620e51fc923c2cf02909acc22f18de8462d16183f44bb5b485a69f1767da9e0d4edf643dde5bba2d5c3b26445ab5c74f0a6d75dba5a4b7266ab63c644c5fdf3e78f949db18bcc79df636c98abf7e4c9ca8876acf190d0952f87b1ec724272bef2b4afc557cb56d3c752a449b5e616c0f389b02cb96c418ce4d98a41d5e91563e44b7d2020d0ff2504151fe6d9e055d82ec1b8ad437c45f5036c15343e83b5ec5044cd8ed6b46d208ae6be1d208d119e46f6777008e97565c0d1ce2272fb62299b49d7c6c981ff85aebaa18bbb6e76ddc60387a72ba286af32da45f9fda1df0467f03e5c7f6fae104f1cf65e722a517323341fdd8e55868cae68def2349cdddc27a6621701830a19bc6691e21ecb01d85c77bc4a336046b4e103acb1b4a619f5b3f6f669d4eac93b051cfd60c87dfd3ccbe099fe8b986e67a19a6cbe9aea178f0268e199e9c0bb3b9b5531b0e8903372a0ce836c6c0ff97e34a14b3af84bd779e75780c7dc92da1d43de178894cdbcf3da036078a25c3b79690db59e1f856546e5af92c888d6b401a6ea06bb723e0398467e1d424e346f297267b20401702748ae876df02e98efe8843d1a36dcf1fad78307903c8aad7a8859203b0c34ab932c7c589de43fcbcf88c7eb51bd78316fde006cc780daf7a5146c2f351f47f105b24317d398416b951ddd9124f9280f6e64a1a8d9f6f51d12b7ca13fef7161c08b7e70c96649d7eaa6215e491ca9d47299cba79521e06377a015330eb1fa7f40ccee60ed05005a8930332da85092dab20cf72c4b03eb03a3578eef3dc7ef951427e47e555e1a9d60d65aaa9633425ff492a484ba05494d97e2fb7377202a96e5d699286ed4d8f2edefb0ece6e6e2c86331da7fe6fbf0c98ed2278add08d053ead90e1d1473d5e5dff103d1c72fa497cf956edbc0d4d22d3481bac09b14b817031ea27da1bcecd1aae4f8dde005efbe53af2d124345e80ff2e1f70362a8d784fafec8c33cce808e18042dbfd69f0f34a6b87b62d8456518157b361522c26a78e9454297e8ce850d91caa298b150eff9dca3374fcc517158660998af2c5627cdefbbea96e37b0ab633d9c9d88311e8527ba4fad5f7d9e4e12e36a33e40603c6ff71c4e592401c9f06bc29bbf4bca68e1dd1d2d26db6fbf38b57c6de78d482ab0caf88bfb0212fae5f4b8595e5514fa94bc566b366c2e3372f63bccd889b97d003dc71d0aa63a1d79ef23b96491991cdab46b9e04fd021add6e2c0ffbb7f2214457be6149d6844aad5d4f33e750d990b037a78707ad0d2d6ccc5a0abaada0ce5610bfcbecf55f60ddd0fe471ddb999dbb4e2d2b9ab4688ddc799e2f1d819f8a9d25f224951ec10f15a1c71fd87bebf5b34438af0ecac6f44435bea50909c88765991503748f50d2d0683fd9e680d9f64aa27dad246c0db1cc0038e12dc8f177f26e679bae1ecf4af046fe5d7a528a25377b57fc63aabc25e26ec97bdd89566c9185337a74a43bc6a1d9bab5585a17f3536dd7231ad121a13451a2858f114039893d015e9a605f76689a935570371fc921971513099a7174dc116159993dc686bb102ac7249ca5f62e19279a05f5338dff9a097ea23c96ad851a0466b8169c185da7a2cc8b09fd5c941d9159a84c5adce3515eeabc4dc197ee04ec2e61bf407eb4e82c15ec65c79a9e33170490fde000c2f8b53485f23e9d08c0dc61be3e06308381d7558a6f9d6b6bcc3a8b15f46467edcf00620b911f9a9de7d951fce15c4fe08c5245b382a0acc44549906c28be6056faf7f0d449518e175212f074fb38e0f96954fb5ed158ef5ca0f906d123a8bfdba18b79def406df3dd23df1b0232a1f2026442b39222b4a4de69c79426c988b135a00a652ca1943ec1d0fcfd82ab490dca8a07f0bd9562f430f044b46d0014a163c74511afbd1a7dc72333281c65eeda8ed81bbf684a537b8b5eb39ecbb2618f2600b00befe81872454cc55da762193751be85292b3f6970957a5c3b2728f7df57ac4c997eac93612107b88d6e0670ba", 0x1000) _lwp_ctl(0x4, &(0x7f00000015c0)=&(0x7f0000001580)={0x24a5, 0x4}) r6 = semget$private(0x0, 0x0, 0x104) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) r8 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001680)={{0x68f, r7, r2, r8, r4, 0x0, 0x5}, 0x10001, 0x0, 0xffffffffffffffe0}) r9 = semget(0x1, 0x4, 0x400) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000001700)=0x7fff) _lwp_create(&(0x7f0000001840)={0x1, &(0x7f00000017c0)={0x400f0036, &(0x7f0000001740)={0x1, 0x0, {[0x7, 0x2, 0x4, 0x1180]}, {0xfb0, 0x5}, {0xffffffffffffffe1, 0x2, '#/\xf0\x00'}}, {[0x9, 0xcdf, 0x8, 0x4]}, {0x1, 0x74f, 0x1}, {0x7ff, 0x0, '(*\x00'}}, {[0x41, 0x4, 0x401, 0x9]}, {0x5, 0xd87, 0x2}, {0x6a2, 0x2, '}\x00'}}, 0x40, &(0x7f00000018c0)=0x0) _lwp_wakeup(r10) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000001900)=""/199) _lwp_exit() mknod$loop(&(0x7f0000001a00)='./file0\x00', 0x2, 0x0) fchownat(r5, &(0x7f0000001a40)='./file0\x00', r1, 0xffffffffffffffff, 0x600) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001ac0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000002380)={0x0}, 0xc) r14 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$dupfd(0xffffffffffffffff, 0xc, r12) r17 = paccept(0xffffffffffffffff, &(0x7f0000002400)=@in6, &(0x7f0000002440)=0xc, 0x40000000) r18 = open$dir(&(0x7f0000002480)='./file0\x00', 0xa00108, 0xc0) accept(r5, &(0x7f00000024c0)=@in6, &(0x7f0000002500)=0xc) r19 = dup(r11) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r20, 0xa, 0xffffffffffffffff) sendmsg$unix(r12, &(0x7f00000025c0)={&(0x7f0000002600)=ANY=[@ANYBLOB="0000ff010000000000002ac00844ecf76cda0d476e95707f0a0f2d20a9946f48b3ddf9f61873dd5f5316e0f9a02f90e87b96204473cebf87be7950a898813288fab1821564dc33e7d05299e4855e23acefc18186c6619aca9a50c28a988ba0eacdebf0000100009433278f45688531907f3ab1d0856e58c752744087acbf34c7dc0cd673e7e2d78f12db86"], 0xa, &(0x7f00000022c0)=[{&(0x7f0000001b40)="fd0bf2b1bccad2c130781fce86e22fb74256bce2b11aedc3d49be3ea14060aee24f6493462da1cb4adc89e3a839fce73404e63cd2452f57e45b0baf4da403e7e7b20ed452762478f56b8995fcdaa427dc92ae630fc50056916670bf351c101e4e8c16555d86729a8b7bf308670c785435b4e71d65134d614395bf760b3ef3e3c854d9899ce4d76873abd0c1a450200e7f0419e8603227f6200a68f4fc18509fb14b7d0e5c3422f6260cf6cd5cef7a6c7aaeb9b3440b95f2beabe9a7ec62bdb9990e20b5984835208", 0xc8}, {&(0x7f0000001c40)="5226e201b09b579c663817d1fa1498594161904cdcaf4b565ec51cff10f6578c680a9e4fff88a7a6dc240fd97f56c055951c2a34f2b4203f2cde16b64804719833a69a6433a2bf98c8e6491f002133df17ce4f9b87e7f2969e2538f2401e0e6a7eacd3756ef846073d6907366a66467ac23242a2efb6c5cf9e5501d41b7ce81dd9e1863c16cf3ada53d536009dfa816113c6efc5cfb1fba660135af800b8c2b9410142634be40f59b56b9c565de4fd13df102e9ad392870ffd86becac9b3af6e146b0a4df93bf0e622c59d3be4ce1eff58a92400786c91", 0xfffffffffffffdf5}, {&(0x7f0000001d40)="6049fe5580b2048b48c66847323e788943ceaf2976aab9fed62acb40a1e623bebb740e90e9508205754221c26f339bfa6cf11c892895746f669ad8b1cfa90bb073f6cdf5b94c3e4b63c05cfd9127f73129d0cd824363bb6bc113c5ecae986d3d8cd0cf7428ed03af538994a282aa007b4214d264881ba8784b0954af407f2e644132ad598b028b64671e176bfea74630e8cb0e299128ae3a9d9a33869278aec7ee6180cda6d4f7f5bb6fb74a85480af2947b4683e87e681cae4f3921c1eb961da7f731151950e7f5f6a608256ede587b011dcc9c9cadce480b308842", 0xdc}, {&(0x7f0000001e40)="8f885004258337967edea1db21f65434507b3d10796da44855a989c91a28360e840c2d929d687ecd03eca2caa252c1133de2ca6066617403c58c2daf29ad8716dfb3ec866f5afc1a80831a8619b277375794d0ae6a8749037143b2c86e5a0802e870f42cda9642da76704e8b194f56ac2e2fd6f67385090ec3545fd413ce76eb39608b309def1831b21189beb188e2d8279cb8ba8d0fa7b32f8aed1977addb2e83ce4a9aeb3bda418a79fca4ab4ca6b846353b4645b3cd631cb143ce", 0xbc}, {&(0x7f0000001f00)="6d6230f9c265b5fa334c8a9c23da2c6e9dbda16db741233cf12229ad24d88ab22621a8dd80b71b1c250381e1f1f9ba8ad2e03da81964f5311f37917d8efbbc0d03906e413bda061b59a1be7a29cf496badc3c6f2b64aa0456ad921cd", 0x5c}, {&(0x7f0000001f80)="94a9352497baf8974785cf91bf5903f57c0b4484a92714fe7b45bcc9bc54c549b3d46d36e2832320a3754629d811be8363f2b33610d08382390c491a56ad0d29affdf6225e835ed99cb50dbf3dedb9557dcd9f2455c34bdaeeecff76e8ba1c313d320d782e2c772589945689bca6065246002e0810b5a647a91707ddddc95f97aba1949cab48a3dd91ad2971abaf89ab49d69b75ead4c280af4aa82552ad735557572c3d03310092f118c7dc0d415f8ab98d9632fd7c05c97065f5604f89d1739aab298d70e2e02e26eb44abbe50a6828a2e69357a4108d2c494700cd6913279e8ee1412ea02a46680958656a9e98ca202", 0xf1}, {&(0x7f0000002080)="7c6acd03b556f73cf100bb48f7339b2447c05c1e973a2549d918dee8fb863eb16b1aa377ff63331ecbe11bef8b99b23cb5bf4164e6703b63d1e2c2a4a22ed68b037e20d0eeeb8176b21a3e023ff27b033a3653ba18b8ebebf578a361", 0x5c}, {&(0x7f0000002100)="3432d7f10222f15e97895816ef6301daccb7f22bc9a7f2d9a2418b0cdd457b14d8d8948deb294f218338e6548e6926b31a8e7f0fa261299a2163f77cd7cf0336644a15cfede003f0db391a0a91ad32478fa2c46a055b26baf7b06cfcc9028686023377b609a0b56c26b1210fd675f3ee22639b6b1efa23777e", 0x79}, {&(0x7f0000002180)="b44cc147e1d4fdf188e2567531c536fe82", 0x11}, {&(0x7f00000021c0)="b4cf657de3144f0e6db182ded9322f244f582fb571c99d46ca240cabe90f646de51ee21fc73601e09460cc2d29e5b4d409dc88e3980fba64d36db1a2910f1c2f1b322236bf9c03e51510c59ba5c16cd75b551ab472841d02b8f2cc9ed0a7339d17c6dd853c2a90aafca08163aaaf03b96eba85d69925f2d9b9449669380b932410ef2b6e3988f1831ef08c4d93faa88683f4cbf0a60e64bb95f607d4c0b2b3b1f75bfbb430617079f995f769b7811c5dc4eb120149afab44f0cf71212bd5c62694e7a8ef6ca2eec32ec9f36f875f4d569d53ed9e59f25a9ca3b2cd9d3afc10feb52eab9c409df73e29ccb87456d6a4fcffd80ae21435010155487e98", 0xfc}], 0xa, &(0x7f0000002540)=[@cred={0x20, 0xffff, 0x2, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r16, r17, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r18, r20, r19]}], 0x60, 0x404}, 0x1) 00:00:10 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) lchown(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa11, r0, 0x0, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/197, 0xc5}, {0x0}], 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x88, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) 00:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000040), 0x1020, 0x0}, 0x0) writev(r0, &(0x7f0000000740), 0x295) recvmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xc0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) getsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000000040), &(0x7f00000000c0)=0x10) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x5}, 0x8) 00:00:11 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1400841, 0x2e) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) truncate(&(0x7f00000000c0)='./file0\x00', 0xff) utimensat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x6, 0x2c2e}, {0x8, 0x1ff}}, 0x200) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x600) pwrite(r2, &(0x7f0000000240)="56b9742efe9b14b66b254390fabd649fc1731e238a372044dfbba92c0d7eca0c0c6cdb6af215fa34bfc44fd8da4b441f26b760aeca4307b9afbee409cc0c58421be4cf0faa0066c7648ba36bc12cff77063d7d72657455dc1391f4448d26a5da781e0b6bf2ae8ec0e926aafc161e0f5dce7705ca4593b0e2db377120dbfd45d825869b921f926b63486537a28f66148f8c99adc005523001e4fd9ea05c291aecccb6166d71f8064386", 0xa9, 0x1) sync() socketpair(0x6, 0x4, 0x3f, &(0x7f0000000300)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x800000, 0x104) mknodat(r3, &(0x7f0000000380)='./file0\x00', 0x2, 0xffffffff) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r5, r7) r8 = socket(0x7, 0x40000000, 0x25) recvfrom(r8, &(0x7f00000004c0), 0x0, 0x40, 0x0, 0x0) r9 = accept(r1, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) fcntl$lock(r9, 0x8, &(0x7f0000000580)={0x1, 0x5, 0x6, 0x10001, r6}) r10 = semget$private(0x0, 0x0, 0x20) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000005c0)=""/4096) setsockopt(r9, 0x7ff, 0x200, &(0x7f00000015c0)="51f03fd15a5866ea63bb4ecaceb6de7f9439486ea5b7906b720c0bbddac31512a2ee237c73dc4bba4d4ce925db96bf38bb5ad517c1d63930408a7a6fa5ef2340957ec6cae6a2ac7b73ae6e4cb04785e66adac5e04b828972121115fccd5e58c67b8f532f3438e5bae059272b7d", 0x6d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) pwritev(r11, &(0x7f0000001a80)=[{&(0x7f0000001680)="0d80191b3e08b19e90de5c70b96bb92e6291c65b986a15ebaf37efaa505411dea13ed3923c0a87b837b4bd7fabfb002ebe012b3c016602dc4730e2313c3c595beb24e98a8baf8d4bb5bd61523157a6741d07cdbffad4cc", 0x57}, {&(0x7f0000001700)="4e043b0d9c75d874201431f01d9e9eaf778bf9ee935252a7f1e813d7de269eb762d8ecc79b419474640a765624372e58193cadf345393fd9121c3f486095e45dc92fa3a7e147", 0x46}, {&(0x7f0000001780)="5fee481dd69cd664bb9a7dc4eac00eb80d32d94154518592df9908b6ce315996581a", 0x22}, {&(0x7f00000017c0)="d5c25f1de6d3ee545ae224e5db59723c593c79019f4e94452486c603dfcd1738a0df83091b40539f0bab0ac3494cdd14e01f5228d6e939939fd51d7ad479fe2ed9f6bd0ae8e4ca0c3cbf60f850111e95fa84ae61f0461de077ac2eb800", 0x5d}, {&(0x7f0000001840)='E', 0x1}, {&(0x7f0000001880)="6d7d954c6350ffa4812880", 0xb}, {&(0x7f00000018c0)="e99d64b4222c4a45258d08e61a56a00c7a468d038e04edb1846fc965036fb302b3dea04fa5a554cbcbdbac7bb17cc2716f82b39f1ef7891e0862164b045e811305179029d09491ac35a567218996bc071cf71907488a45a29a69410898b39ae675ba77fccdbc0c416e47272e698359b17992ec5dd62a5a692b0570200c635b12d51e8f288093015ddd70c5a1184aece669a0ca1cb721662e76ab616d4f30cc10098bfe946f5ca64b22f63f33bf5da0148a43cf552d13da5dcf34a9975e82aaaceb41e3df566642facf8737269798612c0977036ca8714efaaa", 0xd9}, {&(0x7f00000019c0)="b22e6e64712dafd7070aa2ba862adef2bd9909a9f3fa1138cc034a51710e038356201456ffedd9ccd65bc8f2a42ed8b90e3b125300151b2e8602de363ed328becd0a23a11f8dc5aa5b9c8506cdc3777a04944e10736d4a597e08361b276446c26760b4b21bbfd6c57ebf355db0446c9e043c123f92b01291588e95bce8370c6afed0c69f385934726333ae2f2c2619ce544d71fc38a7121e70eac4d901681bf391a8caa8b5b5a088d2af9f", 0xab}], 0x8, 0xfff) r12 = _lwp_self() _lwp_detach(r12) r13 = socket$unix(0x1, 0x0, 0x0) recvmsg(r13, &(0x7f0000001c80)={&(0x7f0000001b00)=@un=@abs, 0x8, &(0x7f0000001b80)=[{&(0x7f0000001b40)=""/56, 0x38}], 0x1, &(0x7f0000001bc0)=""/134, 0x86}, 0xa3) r14 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) shutdown(r14, 0x3) 00:00:11 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/control\x00', 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') rmdir(&(0x7f0000000140)='./file0/control\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0xffffffb8, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 00:00:11 executing program 3: chdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x28000, 0x0) r0 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) paccept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x0, ""/52}, &(0x7f0000000100)=0x36, 0x10000000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r2 = _lwp_self() read(r0, 0x0, 0x0) _lwp_suspend(r2) [ 203.9051261] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2666 command syz-executor.2) 00:00:12 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xa10, r0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0xcf46) wait4(0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) ptrace(0x5, r2, &(0x7f0000000000), 0x0) [ 204.3046787] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1658 command syz-executor.2) [ 204.3934768] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1658 command syz-executor.2) [ 204.6265634] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1658 command syz-executor.2) 00:00:13 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8402, 0x10) socket$unix(0x1, 0x62ec48084c70e544, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) socket(0x6, 0x88000002, 0x1) readv(r0, &(0x7f0000000140), 0xffffffff) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x100c, &(0x7f0000000080), &(0x7f00000000c0)=0x10) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xfe92}], 0x1) 00:00:13 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10e9000000000080ffff0000030000c6ea042e23b27daaf15a6d63b649a10b114e3203f85523a3d296b2bfedd6536574a25603717e9f20e63420b2891e921394f42fe8e4fa49eb38febc"], 0x4a}, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x400000020000000) wait4(r2, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x36) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r3, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r4 = getuid() r5 = getuid() setuid(r5) r6 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000240), 0x0) semop(r9, &(0x7f0000000240), 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r9, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = __clone(0x0, 0x0) ptrace(0x9, r11, 0x0, 0x400000020000000) wait4(r11, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r12 = msgget$private(0x0, 0x36) msgrcv(r12, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r12, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r13 = getuid() r14 = getuid() setuid(r14) r15 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r18 = semget$private(0x0, 0x7, 0x0) semop(r18, &(0x7f0000000240), 0x0) semop(r18, &(0x7f0000000240), 0x6) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r19, r17, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r14, 0xffffffffffffffff, 0x0, r19}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r22 = semget$private(0x0, 0x7, 0x0) semop(r22, &(0x7f0000000240), 0x0) semop(r22, &(0x7f0000000240), 0x6) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r22, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r23, r21, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r24 = getegid() r25 = __clone(0x0, 0x0) ptrace(0x9, r25, 0x0, 0x0) ptrace(0x24, r25, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x6, r13, r19, r21, r24, 0x80, 0x6}, 0x7, 0x1fd, r25, r11, 0x1, 0x5, 0xb89, 0x100}) r26 = getuid() setuid(r26) r27 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r28, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r30 = semget$private(0x0, 0x7, 0x0) semop(r30, &(0x7f0000000240), 0x0) semop(r30, &(0x7f0000000240), 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r30, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r31, r29, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r26, 0xffffffffffffffff, 0x0, r31}, 0x100000000000000}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r10, r8, r19, 0x79, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r5, 0xffffffffffffffff, 0x0, r10}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r32, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r34 = semget$private(0x0, 0x7, 0x0) semop(r34, &(0x7f0000000240), 0x0) semop(r34, &(0x7f0000000240), 0x6) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r34, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r35, r33, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r36 = getegid() r37 = __clone(0x0, 0x0) ptrace(0x9, r37, 0x0, 0x0) ptrace(0x24, r37, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x6, r4, r10, r33, r36, 0x80, 0x6}, 0x7, 0x1fd, r37, r2, 0x1, 0x5, 0xb89, 0x100}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/142) 00:00:13 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202c004d3a356db55871892ec4a6830df8d8373fb648b6d89851d31ce1f52999ec84a8ea4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d34300318b19209ec300536eb67c8a26ead8ad3a69ac5a42011edafcb111bb7c857b9b8fe0f2031559074c16ef9e06f52c1bce5ed8772a4e4bbabb76f279653733033b45bd632937a526e65300b700000000f100000d1b95a967c90fac571191169d196bbdb0c715c0fe2abbca36c4d179a3eb19996408215cb31bf68ac6fdb12503f30810567414ba464ba35d039ee4262c71805d12cb2819bd8723e26f4b6bd9671f882c8fb099e3a00cfbc83284c769bde1c8a2dd6828b7fef63ba4f7d952e3ddaf6b60c2fbdc931565aee019f9b4d0a47000000000000000001e00"/303], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000280)=0x8) socket(0xc, 0x3, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000100)="27e7b29e9c6b1d553e901d3f44fe3de5df58b4b81c63de84867671805802786018acf3d2a750a88fe29c309d1656077d4b1b84995d0e351d7176947c8917b687c8c7c11c0e5200994859332a79df1adc56bf3a3ee699835b37e5895ae172bf2d2bdf86a9baa8f140da489597d02dfa81a2d0538058c15d749886048c42e17db91e39006ab879492f0ee106d21df257957b54a49218bd03c5", 0x98}, {&(0x7f00000001c0)="1c3588553cff280ca14f283e2c386d568595dc8b242f0298e4bf81f2b51e4e3778be707045c5fe6e924a8b689ecbf21164d110e0daf740b8be0241a2346d6cc3bc7160c6", 0x44}, {&(0x7f0000000080)="0e477a102af440a211c9a58df21b72d7a833c7a6d5451cf21b32b20d45990b2250c556cc031ec424ec26d81e6f700d06ca6739d7cebdea46959dd0af10f8dcae53a2605898ec0cda356814388c1e0be8bdc42a752e26ef66bfab91405af76fe3e69c6f5e537b2f31744f8d012c98eb", 0x6f}, {&(0x7f0000000040)="6a5f6389cf", 0x5}, {&(0x7f00000002c0)="12fb591219933e3c94cc94d123928bf5cb5bef30999593b9d3", 0x19}], 0x5) 00:00:13 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = getuid() setreuid(0x0, r1) setreuid(r1, 0xffffffffffffffff) r2 = getppid() r3 = getuid() setreuid(0x0, r3) setreuid(r3, 0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x20, r1, 0x0, r3, 0x0, 0x80}, 0x0, 0x5, r2, 0x0, 0x0, 0xe7, 0x2}) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 00:00:13 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ftruncate(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000240), 0x0) semop(r3, &(0x7f0000000240), 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r4, r2, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000240), 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r7, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) sendto$unix(r8, &(0x7f0000000100)="6a3ecd809c0d1998337770485018f6767331f75c995ae40464f64cbfc6eeac7700cadf0540739b84c668662e5ace1772b09fc66c0dd0eaa6d02f98d995d36a", 0x3f, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r6, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, r9, 0x0, r4, 0x0]) setgid(r10) semget$private(0x0, 0x3, 0x404) 00:00:13 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000000c0)=""/4111, 0x100f) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0/file0/file0\x00', 0x420390, 0xd57ad21df9e6cf28) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) 00:00:13 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000001280)=""/4096, 0x1000}], 0x1) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) socketpair(0x1f, 0x4, 0x9, &(0x7f0000000000)) 00:00:14 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = paccept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc, 0x10000000) sendto(r2, &(0x7f00000001c0)="8db136ced547b4339979e1d7f0148c87a108ec17b9a222c76ee3f0e56b21d00deb5cec4e499e398cb828b190fe7f83abf4b5c207ba10bd869d75833d3d8a7cf45ca330b7d4384661f84bd5b3e73b89e9882ae9720c71c2b9075bfd1fb1aed506c1c4a43a873755c80b13965775ec72ff744b5f4899b3f1ca05ecaf02441f061f9c38035e15220bd378c51f28fd8fc422eaf0605b0d48be89f82183ca3074ce4309c2f53072a935f07dd959e6096823a4e8023d2fd805502afa", 0xb9, 0x3, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x1}, 0x8) rmdir(&(0x7f00000000c0)='./file0\x00') shmget$private(0x0, 0x3000, 0x90, &(0x7f0000ffd000/0x3000)=nil) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='.\x00') [ 205.9473301] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 642 command syz-executor.2) 00:00:14 executing program 1: mlockall(0x2) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) [ 206.0028423] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3716 command syz-executor.0) [ 206.0250187] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 642 command syz-executor.2) 00:00:14 executing program 2: r0 = _lwp_self() _lwp_wakeup(r0) _lwp_create(&(0x7f0000001300)=ANY=[@ANYBLOB="0100000000000000", @ANYPTR=&(0x7f00000011c0)=ANY=[@ANYBLOB="0f00000000000000", @ANYPTR=&(0x7f0000001140)=ANY=[@ANYBLOB="0200000000000000000000000000000000000080290000000400000001800000010000000000000000c0ff1f000000000400000000000000030000000000000024c60000000000002d00"], @ANYBLOB="040000000900000005000000ff0f00000800000000000000010000000100000004000000000000000100000000000000f6000000000000005e00"], @ANYBLOB="000000000002000000020000ffffffff08000000000000003f000000000000000100000000000000000000000000000002000000000000005c262e7d00de818bffd32414da215dbee385846e73e640d69a858e49fd7c7f2844f6a288f00a5d2a511b52be2a1451d33aeae22bb6fd564753093acb9c2f"], 0x40, &(0x7f00000012c0)) r1 = _lwp_self() _lwp_wakeup(r1) pipe(&(0x7f0000000180)) r2 = _lwp_self() _lwp_wakeup(r2) r3 = _lwp_self() r4 = _lwp_self() _lwp_kill(r4, 0x0) _lwp_wakeup(r4) r5 = _lwp_self() _lwp_detach(r5) socketpair$unix(0x1, 0x0, 0x0, 0x0) __clone(0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ef557280830b3108be03358f2c830fcc1bcb4bca4e632f2b3dcccd80ed4a523915c614d671561abe218dc48d108c504994142e00dbe30097a889e5ab6c536622fb014c3bcd264c3163dab359adc4f1f3da9a55ced663428a1bf29e1cdb59d1cb8f16fce19b796ae1c9588a65aa6b2bc0bd34eead8d9cafd7d1562de8913dd078ebb278e68ae4478b0c5c8032f07b60bd332ab62fb671a0abf458"], 0x1008, 0x3, 0x0) _lwp_wakeup(r3) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) r8 = _lwp_self() _lwp_kill(r8, 0x0) _lwp_suspend(r8) 00:00:14 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000003c0)=""/155, 0xfffffea3, 0x40, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000fea000/0x14000)=nil, 0x14000, 0x7, 0x410, r3, 0x0, 0x3f) fdatasync(r2) sendto$unix(r0, &(0x7f0000000000)="8c", 0x1, 0x0, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)={{0x7, 0xfffffffffffffffe}, {0x7, 0x4}}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff6d901656aab13de147f5e50700aa010b688cfdc91b6614ce521b0136b2e1f8346c1259a0cca9997f7f6b9f2c24040a2c6e27f463faa8db802eacee8f46e96b3f8c2ca3ce1b2aaa6052818cca23883d9fa7b9f7064f9858bb7c1190d91eccf1aa5b2b1570f67651a01551f2efcb0c9b6f7296d4ef34ecbaf5c2d6c31db8e794ce6685cdb11ac9a990673899cd8f9f7d76280de270b148acab7942a27573be848a3045542f980c80b678b51ce79b593d9e1dd939cd58b394b0f88e5f4656aaca06c3a0161656285b9a7cecc65e7a9c28da9f13ed82499051aef0ee4f5254b436bf1241dbd021224abdb951d02be001588e231fac76f3cc4413bf198840a2636d57660a84ed0d4de27f66c4a486eaeea4e94d3457de6166e6680d8161f811d98cafbc76dbdc0b11d96f239fef5c55e70c73e282ef85334b746d5cedf82949d95e79c8f16a78fe0d789019b7118f6db3bd43419c1cb011363613058c6601c190b550b2159c284805bc48dbcc99829ebd824ea1c5d3e2a0e5dd0a365ba23863b84d2e95521d15603cfb89f8ac492c0e7d4c7e40"], 0x10}, 0x0) 00:00:14 executing program 1: mlockall(0x2) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 00:00:14 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) [ 206.2914054] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3716 command syz-executor.0) 00:00:15 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = accept(0xffffffffffffffff, &(0x7f0000001140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae9c63f99b56d10b370d4c16119eafe2b98babbe4b2f7d64af3ce88b5734c52ab487cb48a065946f93e51b48f77c626f706e025d59389023459a22d3f3311054cabef92596e47fe0908b63aeba6fd7b95c380c6fa0e3b6e7ea160a467a39def4fd26d9f60ad327493eadc3278858a8710bc524a9608bbec2aee94dcd9d10bd814d244be3d85b364054dad0e85ade47557b447a527e87d72fd824f1332fc7175db2fafe87fed3c6f872631534f7eaa771619ab4c60339cb19e307a3de8edf14678cf49eb6a7a9c2c4fbc6c573fc36"], &(0x7f0000001080)=0x1002) fcntl$dupfd(r1, 0x18, r3) getdents(r0, 0x0, 0x0) 00:00:15 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) semget$private(0x0, 0x3, 0x20) pipe(0x0) select(0x40, &(0x7f0000000000)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 00:00:15 executing program 3: getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x306) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18, 0x8) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x400000020000000) wait4(r1, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x36) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r2, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r3 = getuid() r4 = getuid() setuid(r4) r5 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000240), 0x0) semop(r8, &(0x7f0000000240), 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r7, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r4, 0xffffffffffffffff, 0x0, r9}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r12 = semget$private(0x0, 0x7, 0x0) semop(r12, &(0x7f0000000240), 0x0) semop(r12, &(0x7f0000000240), 0x6) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r12, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r13, r11, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r14 = getegid() r15 = __clone(0x0, 0x0) ptrace(0x9, r15, 0x0, 0x0) ptrace(0x24, r15, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x6, r3, r9, r11, r14, 0x80, 0x6}, 0x7, 0x1fd, r15, r1, 0x1, 0x5, 0xb89, 0x100}) r16 = getuid() r17 = getuid() setreuid(0x0, r17) setreuid(r17, 0xffffffffffffffff) setreuid(0x0, r17) setreuid(r16, 0xffffffffffffffff) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={r15, r16, 0xffffffffffffffff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 00:00:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsync(r2) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x1410, r3, 0x0, 0x3) r4 = getgid() lchown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, r4) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r7, &(0x7f0000000200)=""/185, 0xb9) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f00000002c0)="e3ef000600000001", 0x8) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) getuid() getegid() 00:00:15 executing program 4: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x2, 0x3, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x4) semop(r2, &(0x7f0000000140)=[{0x1, 0xff, 0x4d2f1c906756cc4c}, {0x2, 0x9, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0xfff, 0x1000}, {0x4, 0xaa, 0x1800}, {0x0, 0x6, 0x63cf6b1aee3dba87}, {0x0, 0x6, 0x1800}, {0x1, 0x4}], 0x8) r3 = socket(0x2, 0x226529839a3d1e83, 0x1) close(r3) accept$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/110], &(0x7f0000000200)=0x6e) pwritev(0xffffffffffffff9c, &(0x7f0000002300)=[{&(0x7f0000000240)="1e9e66aa63a0e3314c0352b710714e876e494a2b29d4f4a17cdc2939e2551065100d512ca98c4aa7bedfdf13", 0x2c}, {&(0x7f0000000280)="bb4a40bdc054930f9ef50c436c9f488c6ba8c18ffe557de4dc7fa07d850eceddc84caa45c6ffddb95d40c381e2504413d4113623098ced2ffafbdfad6b030bc2747ac8fba587e2d7c55fe815e3a69d7486bb16c56f35d51e9d43739fbd852431b141ee99a7dd275d7544d585b4b75f9dd8fe77a560747f7c3d466fd2bb5f13dde9a48d8c3f9add06a0e1b9d50053e11c47264c6af4bd015b336893ddebcf7b363bff6ae0460f26a7bcff297fe9162bf054fe735306ce4aa0d035658ed05fdbecbd57474d03646445e8ff9707a35805952f8e8f04cc09d6959d96af47f0815759ba3a5e4bec3a9a6c658aa47442db1e9a47659b7cc93a1bea34ded3314a3b382ecaec35dfeaa1c682422cc5ec3fde092d15321779df9365f3f6b90226163fd466165d85708d3943a8e62bb2dfd937a8e48247a2989537924bc87534b80c2a950ea8afdd764a7705b912d2f376fa944236e834606c59c49c60861153ad97203e0b164ef03525a0ee08d082d78387dde0db223155181b053f180eb7ae671628af1fdd038b6cde169e67a5a8361f94ef1682a5160fabe24be7516c6da691e7f98a14469cac2c0eb59f0bcaa65b6ae52bb9e820d34cc6059d8323ee9cfe819073f0303cfa61a6af6405710a9363fa90a6c6c61ceec05c2940339c083d50acf36a6e41b195a0f71f068ce1e0803cbe95e40f83e8272a31bc646aca07ab8e454dda72ed34da8295541f0d634f1ff13277d248bcf3fef911ad4798054cc4ebed76441c3c55857e4470469ff6fcdf3c7062ae560185b5c42fd32d1c75f4e97e6aef4a853052cb92cec1692c34c7a49f6e9a613afb1eb5010a20d7c2ad78f2b106225db9fe8129f121c1edd43a569355c04ce0aca9b3d7deef8ba285ca8870005c9156bba827cc761b17f8be9c59d13890b85b3c8431132795f9cc4698638455a1239fb28afd6d11b533c522acb154838a38846e10d05c611c62e4d33c4f3e4619f0095d6b2a0f6cf4a32cfaf868c322b338ef11c92fb39fc11b2ee143b779651f5aa383b06ba97bfff70647d37ec11251ffd486b567fd0095b42162c04a745d278e111b4b8252087041e30c27ca312a775c79cac6eba72d88639ebfdd98b4aec19153bf06143b4cfd75128d8004e4cb8e457cda4bcbe58a4b4d46dc3d8dab272df1b907113be400b0696d9a8100995ec1460ee5cd95ee485c08dd5360129bd6eaa9d39005e75495ebace75a04d93edef0e52b8bcf3098a2d0b426e0cbf458ba6c002146c20738476b29cf4a6cf63b50da93393a3df0ca650b53a94487128d8a45ba4d69e4330f8a720dff86586b56fa503665d59abe5dda6b79cf26a9be05011aaa7790845fc19286bd50eca3bf26c1cdf6d1e57f9c7f2788fae34409af162a38dbe80feeccba207ed8b99686ebed98f90f702628c67b555e4bde58b3412553fa4b8ae9cc51142a0f4a542c2c67a6df435347fa3c1ecf190d0dc407fac3c9b2bbeb4ca907c14d4edded6910ca70fbaf3e67581adbf5d497753ea9ae95be5490bff9b3bd8be16cddaa52d928bcbdc96abd11013cf0386615bd15d438a22c8edfab9bb8fb19a717839c7b1540a27f03cd4dbcf2908403e165433244eca6c9c42b55350167e154afdc1317531cdcaa30c91c1a5722cb77cc671b9845443f5574a53f2419698c09839826757fdd0c2bb2fb24a6f548889a351aab49cfacff4a1c5d1caef06357c4b07e9b584e097c3c14c54dfa5620445b3db01d29421b7514c0835223b17a0c4b139b3e81b8809edbe8a6e294176c4102f44f1a4b1e52f90a418fbc98c1fb2396d83088236d8b0a08c4af8c7eb99ab929b3308df31d917c6aadbfcf4cb0b2244b8ac4bd3908bd6fbee67cebabfc16d8bb610f690cceacc743d51a09e2eb08858571d48f7b857c2c57d1a590937f692488e10192cbb59a73311bf1f8ce2c4cbf4240d657a021fb03d357053b24657fe6c1d5a0e73b3bf2d8572ec55ea07bf8a4bf50dedb55c0c4f08b945371d20f4c32c6dffb2a5af390aa88d25ebad622685daf787dd18832c744d9b335eb4e09e6ff7b52dfa104c8e0efa7019ca5f836fb30dd2f20c692a3d3863d290d424839bf94ef678132c23819fdd4f680c56e4119287da3a8daec74ae11b0659a168c5eef6ad7b01feee7c53f922b652d6130fefba0508c665d19d177bd500591c6216e5cba817143aa574917490f09df59030f3df97abc39eddde0c151a32c7ab6a131304fa37212bea07d116d86e91f58d4bbeae292dbdfe722a35598b5dccf2a790914cf00dacf1f6dd439be51abcbf01a7c4cbb38b3f14be6f8e20119105e443fc9686a8f5c4de41ba71cbecc8613f088cd6d40340fb38d504c0563d4066c2cb6bb57ee7957c51c84035683451c534c248f9b2e9ea3894d0482b04e73f28f70bc1312a0c4c53692a5c1d4f3d3b85fd0a449238e17feee5bb7456b5ff3744f599788bbff114272530b7e4a9d4b687e4243b01a1443cb7a9886df14c42e9d129b1c910d91f5e5be411f31b3048656a4bf2ff6ebf9ee70d7946ec5d16b45278ad457798696d56b38af2cc6d1c2daad223fb685c5206aff0c9cf861c6535ed557dab0245399372bda6230f955d611267f9e681b3e7b623eb09376201cec552cccb36f40fcecd6e2f52b06759d5fd9459867eb742daaa83162f38df8de418201374aa9b536766e6940e46877744daed9e0aaf4f2edb3f5531986ecd917daa44872beed9ea628a14379bf5cfd134939ef104f17bf40dc5f4de641a20030ad54eaade7cc8eb423109f3555029ef6e16964ea5e9c08d355e09a1cd6b4a0c4a84bd9f484362330e464b8e52a96a91dc28eb8d3f0d58f2c7a4ff01dc713d06ed5319fd9505290e2e1f33ef6d48b17899c968d58e9bd85efbd0a73b64774e6768db8bb41f3c816f6664bcd11dc5d4eb5796de2cc820b52a964c5f632ca53004d0eebe7ef6a79761ab587eb32ced4115e9b4ade9bc61bc94dd13ce005c7d7df0a063bac3d0bfc5786152c822d9859b6b34752828efdb16be04d793d400ffc7e33ed656a0cbad6472eae1becdbba3ca442ee4b615a3b59e7afb032a8571dc52ac81879298f82dc254291260711ba04fe469dc4c3a04679d7813904812a9b63b195c92508198a582c8f41b62f6d5415dcbf82581fdbc8631849edd601eb1c4de59f0ff2c7a92a27057362b12e7f387ed05f902f5fc97d52a46364f4174635769c0df2c9fae58aab2c7ea5d1140da1cb6953b4f285ebfee0edbe81847d8cfa573b65fd8f25fd15fcd025b38240065c0849da4a46178ce63ceca50e643a28c821c8aea9eebc3b640ac651baa638493d489e9d98776a2a321a948a5d810184b9aee9d58d395d79b857285b43b6fb2125f88ae4905ce06b6d02e750748504169b5e2a22f96fdc57e5763801b6b8b1ed6cd5ce400d9a87aac2409b6799ae2888d31b03f8a0c4a33b0b60ad80e6dc0d0b88171b00da3ff8c7f79d1aa1a5d0d79b88da20eb9cca9177108776c4581cfaac311100116e0fbe6f04fe85d737721922fb4cf41d41839069857d998fb85616e55493c2324ee8d3729e1d14b968b6cbb56b1295ab04d9a11db71cf8cd04a76dd7a2328ae546e1da4afd49ec09def3b755afa2fc17a79e9f6cb78c9411ce21bad38f984d1dce6179839a1dcf25064d9f16bafdcdf126233a9cc3096cd00ac64a64bf723f8b3c61c1ad11f33740a1abc4005d0db774cf3750ba7cc2fd757e9c77d50fd037866c1a9146373d46e565b66d42950b6f189c4c9ed33484f84e9b4297e073ea13a490db3c5e62381f9cc7aceb7b406d22dc2bf489f223395a51ef85e0f75ce57a9e427f5f6957d5ad7ebdc6e1d4e26722213c867c04c44e2330cd27fd6ff43f8e683d1f598e287b67c33d955c09a9af44ed76d81b78464b2d34f3234ed45fa08fe369a3deccc36c2c4ac261ae34aa7e5cdbab7777554fc35fa5e070c885b96a593370c879e8978e9e31d186d2093b54c7540b4efa64a229d82dc00d610b6b8b617e70c67a67d0d0d682e8cf0cd72174385c10960ba4aa9f9132d734cdd8958b5d5d2185edb8ee676dd1c5210c80db5b7f315537464b583e72dd11b5b865ccc7616b6655234f9b6a817ffafc29712c4b3534159117a7420862fa68a5bcca4bdee6b95eb4d9840f202906b3d66b5f023c98bc924c17a069288ada4300f528c4de0bbb53951ebc0db7c3b7d2f00999a546bb07d7a0f917c17f30f135b8e706cc6d4cb27e1cf2ea06ac9f98b6d23d99cd1f6287d819763e04607d1d7cef82c9df77f05188fd83deb8e1b3c6e21bac22ef62982fa70cdfe92c70ed1226cf6c364cc57f361aa33e6ff269640476b70b5060da55f5fd013f896f0e52f64dcc32041b3b663663cabeff63280010a0da305c585fa9a3020130ffe56a5f8fd9ffb5606be3a68645e309a9c1bf59f9e8a2ea38eb2b366137c2a3a4d4e634717932f9afb36641c6122f814495444750d1c90b6708c8de080a05c2dadc307c50a1b5cfb809796904968e15b2c4122d694808bc76c719d00cdc98509c8d7cf133ccfd3b2ad241c8d51e53fa2994a0682b85070053367b53dbf3a4509b7f0b2c425449c6196adccc272268e63055086595a7a2fb7d123c85e8ff1cf0266efefa3bda4db3b183e1c3f2631578d87723fd44ca676ac33601531b4611f0a7171332a24bc21309076a00dbae067636bedaefaad908a34f9d6ee7bbbd97a703be169a322b73260090ee439314568f6705d7d2908ca9d5dbb45f29dc0f7e42044a905df334eeae8ffce7421346e0cdf36c11b521f0873460dfc7be51fdbd38586c20653969b028a3a3445ea62ab0ab3b32721706f74b3c34047aba4d150d94246d6e71075d32d476f369464fcf846d93abb2b26420ae8cf02d41d6799ba132c0515544059e15e151022577f292ca513e04fa4db655d97d168652721e0d659f5267067e7ae13d6dcd1a98e7b93016f3eb06008a273e7dbaf2649f11e1b93a0f2938b702cd3a636c475cf8f6e49dd9a100469805ad1145adb5ee1c9e553f7bb5e10001fe4045bf902fa242bda7b165cefd5edbcb0592555cb84fc372d77ba71e37b6eecc2463c10f70bcea2165d8af81aeaf5daf5104690cf420f2761cac8b9593c883f54f7f0f72b452a4b1b1da925dfbe6fe573f0fe0109ef29517e92026cafa645924dcf05cbd80265efed9f53c2c2bc2d024dbf07501887ef93a5ca7693a1a49856965d22a5057706ab11e17d40cf74d6e7f12e18e8e2dd59d0d4950008452fd0a428b63d50ff7d4d3c71b5ca44af480ab4f2ca8884ecc7d3986aeb5356e2525396cc6e94f88307dc718854e8ea93596ae574f43eca57595f9a0f1bff3f1d01c82502cdc0e36c46ccda4a770cfecd43b66214ad6f7da34602d05d27cee752f7c37ccd2aa4c707ff7b6f1bda939a44a81692d84474513c7abf51db04b01014d088b1d1f4e596ec6951beb954062d8733f1b8473c65e3e22ac42d32082c8d6f0acaa988a9fb81b90d6e3e4da3124630db7c5c8bfb7ead3a9b6a6bff8c3ca39740e19a0a30222e91808f371c6f0965d88d55404fde493ac5bee0e1abc709d3fea425c03504f17759177c28c4eb337d140f11b16f60ea80504b79a46c09d5ad95788aa61b301901e8a1518b154291df3f164b32b32129836eebf9325c5d995fdb714e6e5b8ddd02cf111dcdfb05f6070a1973d3f641225848cab38152e93e2b317a408b6b481186299dfdc4870762d869c82cee670da68ff630543464049a3903e2a7f6cbf5fb749dd59d71f979cce2d7a2acaed22ab", 0x1000}, {&(0x7f0000001280)="d26ad5ff22498b0c50ffe30ec1b4122d5f92af4dc73fed074d93b35c9d084cd366a6fda5cf508b112b41e9bfd733a69b1ba22670fa23c91c89b258aacf4c6d0aac74392356e606640fb5050d7f471976eb734d715d91c8984fda1e33f85eda38dc7bcbec6e0ecd1377a17867bef40368450f73f26cf24bef48f1ae07ba5b0c9683edde39da49ca99c3e66b9506815c58a9684b2152fa55bf55dfe97193112e101f2c01d17af318584b888f1c8fd0185d4dbe6c1b0105c0bf8839c1d62ede59aaea4b39871a997aba2701a2128f637df5f75c562c029fda0185231b97430f453737ec259870fb7f84a7c55a4a46ea60d437cd5fa3e5949710ea79ac1547ad84c616df86d4cd0bf352b39791d7723458e0beeaef238ecc7f22baa74e26fa6729a82700846e40b90f09899ec08f6bd3ccb8a10b4e6d74bb25c7784c8bbfb6b16706c92175a35f6f524653558503f640cc64c09e31e35cfa3087cd3c3a4d52920ec46b082499725fded1246df96d8c66257054c7100c4f47810c2ffc143fc6fd17b0ab1830f6bb42e3f899e17b4dbfd6ece27968c80f5e3d56825f8ca52280d92b13fe69610feb8c6e64d9f582ec937d2a370491f2f267d77cedac4f8674b03b2b076b677addb841f0031c8b8a11eda470d06d779aecbfebda6cd63df7b1ba9467348f3d1cf386dbf662ace7d61c27619a5a50e8404fb664ece337d2f76de37dd920675c923838e24bacf7cf328ae6739e95a3f590e5353eac8b8ff3fca4fdf6c10318d319830541e3232b705ccf3e5d0109846f70fa9bc75592d8700e9bf86a36d2fce84b971005fa5047e40bea77008fc0dee8b812718cea7d104178302b59369ece969d542ce8078187b04bfb0165c06d571b56ecd860662c64d7ca9676d8398b16516cdf5dda58ad4d19bbec726c993253d1882a19845e6caaf28b4b992de09957b38b1ef664a16538659925699a4f16874cdabfa1b425be3ef8287a4a6eb506b2cf7d610034ebf48f25b64469b4a47016de59e7cf043038f4ca93446cfa3af3be4bb0743689849e5341d3fd3317ed109ddb5e6feddc9b4c4196596a2e5671ba8651b9bb42cebd386cc6ef863dfbda26ded377943ef9a2d3e5b8a660683f1e89e1dc7daa7faff8d38c32058b077aebb8606eff1b22df43694746089fdf849538f5aa08e1f61b4bfc5733bb5585583e6da05b8b302ba816e4caf3fa5398fbc7a5a064bd861d64df9d14a219ea65833af489beb92c20ab0ac129d6d746632b0ee76ddb8997a5e769f0ca246635694291da9665bee19b82a2d1f9d9d8729eda736253c874e89a6ccab2c22ff5818b6692a1388996e81927eb6fa272b2ecb7785ebb1fabe54c1e8085492c3865b5e16fde09cec3dccda882411bf0a4657c4280644f8847d51529b2fcca197017521b59dcb35c865b0eb28c0be32af96353d75e2beb79feea4afc5c417441c382ece7598d764b79432193bfbc6a87f23b9fc26803458e59b130d52efcbe5e6fc99304d80f8b007bc93c96591ccf1084e3c0206faf7bf67d6286f71941ef511e632f0079dee52136f9be46e3ff82cf4ea09ed25e79a6ca3293c41377540db4fc7ee0c736916a9b314af2c4caf06f90104716e1278752c8a242bf6d04cf363286a616a364359257ded6255efb7a4161d9bf5fa0a0158dc2e2fdcfe696d3e9b605c450722d9a514b0cdbe67484eadbf43a6020dbc2056137d6ddc2d020a9731fed6eb45277e6b6d67698bdac85acea20f7cfdb8d1afbf55b3aa339a8002f8f34ac90d8e9dbb2b8201172ef99881fa7bca4bcb180fbf23367e8a5527253f24348c31ecded2775b23753be8cff211b806c6a3ecc5b9d5f4045c9da44567eb34c8f3e37a45366d81924e74180340667f189f1b4368d3eccced7b1f0ffc61af86f10e38216d70d7f4c5655ec4f6292658385aa88918672336537dbf13b8d031b6b49bed5de9aac85587a42c7d2bdb54a39c55a5de71fe5c0734718dbc9a2bc9d7da1959b4e90cde0e8c1c8be649eb16e167d3a26859a389d2a3c5fbfcc41aaf8d1751c2e45b7df0eb5e84e122978fc7a9dddb0585c4c39d23ab60892f84b5422fe7d0d25c6a416b78e20f002fe6edbe2d349f733d1e0605f5391600e3da51676760e872c391e1ef5925b191b3fbc4ad229680d1e2eb25c3e068095f90c5b633be1d7b1264718139d2abcfdd0bf7a5ec395b5fbb0d6454ce3955e1da0dc0c846a47b8d21f1f3c3aa72e04219683c79799a4f0f5bb7924b7b66161f9fc6a3331d08162a144d0906af2295533bfa28cd2fe226974375a7502f9f94b41a0e9aca307a747079770ea13e87edf7afc84fb4a6da35e855d98469df113b22b729c01b973a9a98fee62bf2f71c1ee10557223bf8bae018555bbbd3f48d665234eb57ee0a1bf34e06a27fe791dbe60351e06af402dc82015bb01a43185d8e87c1226a0cc092f9a5b902093dda46d6c00fb56c33bc3b20ec42306ed2c687f3162af70023e111459ef0dd73615f2b63267866c391f58d74fcee6cdd933abb87458e902d58f33882e2d5d915b4dad89125c7b6e91453e301c38d2020a1d74d4009ac0a0df23d1e38324b0024d2b02b90bf6da4d62b86e8b3e87adad3a382f0268a75b3e84f726ce5081cda455d76fd772d3e896f352d88d261e53c5cb829e5911fa8532f67f1647e687412481eab4314d0acd9f0ac723741185d4f20d4a542e47babf5202af97fde19529b1fe1fb715fbf3aba7a268abfc9b5ec67ca18cfd4872df101c8c1b2e9c91849c2dc93d8c9e2c5273b048e4642669bd72f09a32de54995171ab09cbac7686f6f355ad2a89ff1aaf4ecfdbeb06cf89f842b0055350eb8647c99d1360b86548aa13b4d3ce142a47f0c74e2171548e4e7f74a80fd3402f15f234c71631f1cdf37e149eace7e99406878161fe502d11388789a9cb2d886491a555c7c2b344bc3d41fe7718c1ac95c503982f7bc1f61bdab7f59062ad7f941a19348063d82f7d126bc1cbcb30ca8a1b84e6178856208fdb6fb07f0093ddf06c6ce044f92e34af3f4d666bd868ad5a57e1b9ff91b915cc43965d8771647f134eeee6d923740fdc4631a5112cb4785850dd3d87ea9c5388f29c0f4d68b581180ff85ddfd873e90d9ee02e56e694b6537b32829cee8b3e9811c8de1130c237d8dfcc3b1f54508bab2e002d5c0482b0becf96d56df6776e0afce48e3af29f3e3b2a8d4c4f894f94b05f775b02df77153ffcdcbaed5c9f0ebaea9e66d0f41ba4794e96a5452fc230896eb8a773212d92a06533f8e40844f912e3af7fb8cf32c0d21018ad212e077fc76cc9a71c866f9bf4648dfc1802856653806148eca38140def775739b6d8dd6500ae88e2ca65563b1fca0866da0bcaf7e4cf9399aff77e93fe30586bca6bcde4fbc38010bccae1cf04ce8da7189385f50e8114f70894d3daef517829923639c98f0f398abb3731e8b09293b499191004e64f3dee04a5cb6e1ffab1cc17e116aa409bf416425d88cf4ecf78f5132b1000f2bf1a5fad984eec74d0164781c04d3241f52ed60fce5f384e2ac6b45e678c49d3103f33aa758b1f8788fe9d81c8d7450a025958d5aa9b5392ed635efb8344b300e25f3fc8fddc0871e0cf846088b3ca03f87cb300e81bad1ccc146ee2993e99a46e0a941a5ff822cf2d7df01afb4bb8008d6042de35832db825fe8880c35d708c0af79ad70d75b213c2e2a0f78bbeaaefd94161bbab7ac88cebec4940cc11b24d07f909e00e68479a330689d9f9189a3fd6098e582e90befc66467850cd3ce17d746e1cc395412ae95a2af9c25cef49d92e688683136e202b18d46fe5b197e774fe583fb58320839a43ea99f21c00f13b925beaa1014e7d266e6c2a5189fa14613b93f41f802c9f960cc3b888066613f5c925c7e6386df45a80701f63231d016bb7dda5ec57bf84272c9858ebaf6540acfd61520ef20b101d6b616d375701667edaf73fe42dbc2c4328cb60e62a142ea103d7cda9145303cbaa0a9e7d246234d691d99fcf2465a999d07e19b3eb53e189b743dadc456bd51c2c844d6791ebfb7659711f6cd21945d68cfaf72d7a1e536801bb25824851757fdf61b87af8775d54c64650b375f31fa1e7404f3573c4b8add77f3b1cc9286eaad9b1470e199a46c527c19671843bb1c087385958d8b9b3be07f62683cd548773b91bab2218b2175fedad32ce97214d9772429b38b316a895fde122950bce404d92bac4a5bd03f5b0cf3c0be21f954cad7eda26962f6ee5d7e14c50cef15f216e23a3dc5c1dfb64951ac02e6cba035d55c2ba12459cfc9c10954288dd2e406026bae121720ba44b8feadb75f7ca502b1acf27795e5e0141f262e1498d7cfd0aebbc1dde8bf62b16edbb637555f7f0c7e3d1f19c5eca56a43a0567e95e1e6ca3d46084cc8130252701c8eaee505754e36e1aca06164ed6e5fdcfa256ca0825bc2349ebe67a723d1f45b74184135e40d3664f63d2413eb27b45c1894738cf130fdbc65632e8741d7916b86b899b14ebe78c18c9dc4259c19ac4357aafcc04a1e3e7cf1fc92cb64945bea592cd34098f684a666a1336d0c391f0915f68ee495fae3983bb93675a7563a09ef7d120fd436883442c84bdce4743cbca4d843a72de91a2e3f73af3d300dc5a360e1ff6002c488b892d66293b67c4930d914331cada3e762a329fc3ed74619a68d4f81c0da1dab40154d34d830cdfeddbd57c874637769976f979034862627d966700c9ba1c8307af74a5e4e21a20e0037349adc3fc5b5853e154cf6bdbc26c07ab54411d9283d06cc9706be670d214632ae9d05b77724ecf77f15d17a545b0e50f9674863478d4eeaac2009e90de232d84ea9876620c7d70ddd0f6a373890d2f51587b9e78bce059d00a1e3c65a7205a9337cef6f9f8140066316e2e5537e44544e771d54a7870d2b63d433b09a15769db1515957eff47ac1ee50bae3e186836e202eed159019579c2f1172c03233b1fca049a596bfe32349b2aae48051c7b9d50cf186634af28eb4d4003ad86bee4406c81dd5a979ff1a7344f8eeb42b7b230306fea631871b0b8c57b52ea860a6f8b9b79f3ea4def7d6ec5fa904188bdaf19e7b79c2c92d4f563ad8f98622e4a43c9f725f228eb7aa6ab8bc0c3d056bf3bb021e003b121422e027626e1bc07ec57ae908872818db94ec19e3b8c103200bcffe922b4307682417648c65f6e5997b8a23e8d1371811034f2cd26c83bb57e8986a2dae2994e45ee7f0d3c9b5d57ad8e7518bf66d8424d1d6516614a436367601b48e39f13ea5812de167c7045144307969c1eef97917db25cb920af705a5f6898edfe736668d53eab8e6013be2973e9f18e2ad1f1e134c7ebbcab6524a529eb969955297640f8070c10dd846fe2d941e63d2cd3ba5a1c6e38b469f65cf34564771d908b5cb2e1f66bba6b20427d335901a92ea93a0141f57c5c2cc5c84e26a9675cbc774742c13399f373b8d7954477ecae122a6abe35c8ec9e9162a94e887041d9fd361e616703d411b4fc2ba4e9bcdcf363aaddef977c50a23a04662da2553c96bc86246c31ba9394dbce88e01fec827c6068ebb700093aff4c1eb1c0d73e1fa2f8472ff488cfa9a8a218e25c95820cd040aedee4a6a9dfc3cca8671fb3b529c959ccf96c22b9e6e58247bb1587da8b05294f068639178adf7384159ad538073d10951400665c5d2ec9cf405e7d7ced838664d572e6461c7c7503974726a33b49f9c94abec18ea7f5cae7cacbc5848ede585c137e55087d3d8efbd9a7d71e96cdaef21e32cae", 0x1000}, {&(0x7f0000002280)="7a5000e4abf3f8c33360a5bfa9e1540b6095e6ae57a4b1487f0024ba6cbc86d7358d8fb7936637be705e3357505cec491cbbdf400e1d8bbb6786f09e721063ca24ee96822d8ecd3b747ddbe630e481390904ed35729fd3cedc6b34f904031c", 0x5f}], 0x4, 0xfffffffffffffff8) semget$private(0x0, 0x3, 0x204) geteuid() madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mknodat(r4, &(0x7f0000002340)='./file0\x00', 0x8000, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002380)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000023c0)={0x0, 0x0}, &(0x7f0000002400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000002440)={0x0, 0x0, 0x0}, &(0x7f0000002480)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000024c0)={0x0, r6, r7}, 0xc) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000002500)=0x8000) mkdir(&(0x7f0000002540)='./file0\x00', 0xd2) open$dir(&(0x7f0000002580)='./file0\x00', 0x404000, 0x0) getrlimit(0xe, &(0x7f00000025c0)) listen(r3, 0x7fff) r8 = open(&(0x7f0000002600)='./file0\x00', 0x18040, 0x40) faccessat(r8, &(0x7f0000002640)='./file0\x00', 0x4, 0x100) r9 = socket$inet(0x2, 0x10000000, 0x0) shutdown(r9, 0x0) openat(r8, &(0x7f0000002680)='./file0\x00', 0x21, 0x80) r10 = semget(0x3, 0x3, 0x8) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f00000026c0)=""/79) 00:00:15 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x40}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:00:15 executing program 4: semget(0x2, 0x4, 0xf3ff0e6637a5fd3c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, &(0x7f0000000040)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) 00:00:15 executing program 4: mprotect(&(0x7f000004e000/0x4000)=nil, 0x4000, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080)="c844c7b4", 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x804b, 0x3, 0x2, 0x9, 0x7ff}, 0xc) 00:00:16 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xfdbd}], 0x1) fcntl$setstatus(r1, 0x4, 0x40044) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/178, 0xb2}], 0x1) writev(r1, &(0x7f0000001980), 0x1000000000000206) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="8f8aff6aaffca1154f1c78d8880a82d7fcc74f1416ab26ca31f58e8b05d4c60c97b6b8b940a7b6fd4dba8386dc6d843adba6383c65", 0x35}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = getpgid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000240)={r3, r5, r6}, 0xc) r7 = socket$inet(0x2, 0x4, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r8, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r8, &(0x7f0000000280)="bae5df6f3d8634b6554d6c3cbe5331a3bcb8e335eb15cb583ac3a0394afdabfca395624d88e09f1d533d088043abc99aa40d68d0efae82603ad1c1bbe2fcf4bc1d027de7891c21fb1a5afb0075df09b7f6e74276034e35b2b39185d6a14c352065d7c766b82989a4c6", 0x69, 0xcb84aba5d4309034, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(r0, 0x0, r7) 00:00:16 executing program 5: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(r0, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x36) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r1, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r2 = getuid() r3 = getuid() setuid(r3) r4 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000240), 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r8, r6, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) r9 = getuid() setreuid(0x0, r9) setreuid(r9, 0xffffffffffffffff) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r8}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r12 = semget$private(0x0, 0x7, 0x0) semop(r12, &(0x7f0000000240), 0x0) semop(r12, &(0x7f0000000240), 0x6) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r12, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r13, r11, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r14 = getegid() r15 = __clone(0x0, 0x0) ptrace(0x9, r15, 0x0, 0x0) ptrace(0x24, r15, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r8, r11, r14, 0x80, 0x6}, 0x7, 0x1fd, r15, r0, 0x1, 0x5, 0xb89, 0x100}) msgrcv(r1, &(0x7f0000000000)={0x0, ""/3}, 0xb, 0x0, 0x800) socket(0x1f, 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 00:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYRESHEX], 0x12}, 0x0) r2 = _lwp_self() _lwp_unpark(r2, 0x0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000200)='7', 0x1}], 0x3d5) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="016ba371f4b6abad2f13799893e4cfa17b4e25a0507e03c865c938cc29e5937d6696813ca92c191020b1e4e63e9be3f995b47d671d9857c972188d420b0818f321a26b9c71b5b34099de9809956b6334e6db379394a1", 0x56}, {&(0x7f0000001640)="5fa8b06e18600e632572b1d8869c16898b22de00bfe1c495ca0b68e54f16d175601d54c7367786592c9abaedd8c52d867158ecb2b4cc5c3840c6bb6d93a0ec79c65b5aa587c76e87529aaf334a6cffe428080404c18775167800d2f46b49065e98ab9fbc72c2444ec6f1ffeeea26cc42723583c8c0731861a930d484667992469c42333048446dae86466d0ff0c600dfa179b82ea3a75d7dfeff20b133ffa1c45850405b477e003dbcf3c4e64225522990ab3b95707d5e7596b16f906181c55b22f56446b75f500d34e45791b78a6ffc7b83464b1b9a8ff045f213826019f9ad66de0bff67a0aa9848782651958765814d17ffeb56e00de389840d18c374282bd9cff5135e2bf7c06bfd85b9d63f4917f72a6246c4f8fee398929c1b81a753e62cbd4e93e03ef38598ce01e372504749f99244cbf7dfb8c8b9aee617cdb9a6fe316ee7472da00fe08fe675321d04ce95a32ba064070ab438a36f1d4327c53e287ae8e04cce0500e6be16ac2e55cadf1923e53034098ac5e33c80da0be19015802f6b6c99454664160a4a94a6681984ac99d5051747ef5195001fa97bc54d28b6615485d72a4e943fc196175d12d702b49e95a5641fa6a5a352136399295ff7f91ca4dd9a647ac61306a075552a0a51420b9f8f8ac1fba0b43926e553370795ec8b15023ab7ca92bd7e3dd91335dc07f9860c0eb61c963eb9984461b2a8ed2dacd6cd170891ace17986fb78c4c370a43ca47162dae3ffa646e60c4e04bc9fa5134fc35447da415e9465d43cc83491c804ca12fbe977dad3a70200eb993b3bc35fd63c9d4de3ea015a34551f9ccb0d5385963a0352ab6286eb17237b16a09cdb2d3d539ab8c5156dd9aa5448a3e03d4fc94b58e9a02e929bcaf127fcfc442740403778ad67ac8fe4f27df76db2d10f1787d91b1d2166a17fa5ddc6b8284754934b07f47a8ddeb577a430b053f3e8c43251be6659465ea0640d3f948a83a718369b603d51182664f56c9451014ec0f6a26a2e9f6d9d0d7cdc7043db25dbcfbd50ee853fcfd7ce2eaa26fba636d51937e737664344a6e2154890bc9eee0d13d7a16049c76855351cd3faad5c2ba4d8fa17be5811628885f022782af58bda4588cbc73209b81939330cdb2a3e9d058f2b9b2097960e6fe16932a48679569ce22d3e2ee3d612638a21731b2029518021a0bd1077d627f32df1cd8bdf426de310f4382c548b4d617ea223f2e99ddc5255eab3d258a09a5fb1c3f9066c466fca4a33237b8699eccade21173498f20a6f4c8b7039d27b43a44664589da0630f3a6c780d48f6c1634bc176810f8b52f9d52c15ea3676a758819893ee1a144df47ab827edac3a9fb3274b5f862324ecc2e04d8732598090725ba2eb4831ec6e5de3dfd577d1d59b39b2e47193e6bbd8818df45369eac38a5716c720c3aa46a422fb2242ed488ceb1a6ef577540a27d4fc01e5158b40f5ef2b88fcdbbf250d11f65404d0f3336335acc6024c0328189f4bb6e496cad766c1947914dae846010f91d40c2518263699d1c63a7427b1e1608c8b79e926c43bf18d2ef9c8db0b6082dcfa6e4e4d93dd8edeb9a00f6a548657063153b530dd9eb765316124e909fe37a199f1fbfe0395ade774a00f585fdaa80fa45b1338ee8d828363a4b1c91a34848c46ab10eb47766fc8268f47bf8cf2c0ffda48bffda482f9130ead4861993206699a720743288a10601e97066c986f5cf0d4b808f03805233fe1bae72a774a20e807078dc76ad12ef71eea86dec5295a212ef2f75d50edf3bc9f54641770ad7300c8e2889e71de3d1835cc3ec4f35b99980bc05493abafe531790e5984949eb258a31a1bb0ec7d470751ecf14754770f60b64ba63a22d2d0d3ba43dfbd47033d7a1a7334845017359863a8be00e4ec37e5ab0cf35c7e6a7a40b3db8304e34fd06e9f631b4a708ca447c34bcdc389688b26b5f4850da5a53f1764a9c287944a12314bba1f7c62e756d09f656dff13479c3d31c58d1b9599a41dc9ded3b4ded83145f2d19a411cc5a0e60d8518cde9438604ade76820621d9d63f6185dd39ece60a310ce81eb5130d05b92b1d03a4a360f58bf8426d99cc8246f12e1910cd8dfdf263b08db8377d2f2ed1d02d11bc369558f359378c79ae515d33e8342247f2938948da700405312513e7e15d573a2c3a6492cdecdbe151937bfb0c9ba59d84150135132ae01cd4b620d7dd9957da8806192a62b4c75317cefa2aa3d342334c2d5f33f8cc2780fbd0c83b72bd7c5781f85ca6f6edd1e48da6e4c60836b6947890f3308edf93ce86985e9352a2f8d2cb84bd253b5ee5b405fb72c439f0af2d19b5ee02a85e8b870da51061ab1adeb9f3495c915e285f7e2237cd0e5794eb40123d9714956deb4522f6a6a573e0584963f64bdbedcf85f7d0d52cee0d661242e6b208073fc34fbfdf1fc57040582b15af6d491f7c6ff5f89089602bcb69ada3982d8a94aba83296f49b098102239f0e681ef83824e41ca11fa555592cfcbec5047f69c3a457ebf3d09ae3b628642cf16402913dc4ca4a4c24d2560ebc7776ea6a92d40bb3321f548257a5557b63553c8353125cb5923e607f08a44c764030cc8c969689a34f2b74760740e8d311bfa4c8ee304e537e91366027aabd71b434873eb1f4eacf70c4efd85f2a4189e485fc5e0211af45d80a5ebce9bfff88faec42cde10efec6f66dbd88767081934e75e6ae1fb152bd1bf0b8b41ae0b4af96ef4efdcafaf3c4a67d50f18bce078a47a32a03909847d3db35d1ecd701d45db43e9d467ad0420da2669eb21551619ad9aea8cb991d574f809d9a03d086100c68c17fb6c271f4b17426246e0d935672ab6ae22d5bf0a6ed7d618c213667a77e4d618c918c6e1541c905d8fb1e162daaa9db42fd64ca383a266e1dddb6da454c059e19d77e33ae25e38f6d593a8b812bc02c2a5b502ecc5e10dbdbe6c958c37e8c30e33a75b6c2ea7dc9ab8fadea8469980c7761d589ffb12fb8c9c5c33b392d0559b24842371abe6773d25b741f8c1ad8fe50b1a354c2d7ab621683445a36dd2f720a016f3724ca25f4ef04edb18d88d0d57448d71b61a39e49858c82a11454d571b213fd43ba1ee4acfc997c4653721bfe71475a71f1d1969afaf7e651c63e40ec1bbaf6d1172767a9bc6a3b7a64775696fa2203901ba0f3566c9a24d99b524a06b86eb9abc5a5db17ab4f1442312adb22b4c91353d02d10f2586c3b0bfafb6deb8d2fb4709604d8b28482c7ebeb87d696d572dd585bd4d7c0d6be27fc1393ccfcb1f5056bfa0b79e63d2da3371a9d671b3d77208db00e1bdc1fe6b96646eac963b447e5e4da7490b7c076f05a6ae70d9a98f222addbb6f71ed950e4f70781285d00e6cba93e57ad239964b98963ad59f6bdb4e98ffbd4f8b3a8a4b182cbf381c358f385af0804e6fff47e38a9c5aa326c055d23bbecb6f89663e7b92a27ddc9ad520aef50bea0df02cf8cdd7b8426148a4a90444ba728b01b0d143439c817a6932d333c454162a686634a2227dbbab44d4a2ddca616ef31c666962a3af35f639954eb210257020ea0eed30ab66cd9c830b4c8200c68e19683cbb62fd8e1c81a2a208fb40728869a61e3d42a329642ae87ff1db80c44713aaaaf6b84ac399fb663dd40532f55fe4b6672ec1f9996fd3275b85b125cbb8aa913ea1db3b333836ee6d20ff9154f2434304a2d8a1fe8f255bb8110488cd247d61cd906de97d8b8589a2c255047ffa4bcd019f76712a1b16c7b5a65b103d364b5bb01504efec5693b63de2be887a5ef64560ce33032ae9c1fac1eb922520d28d0c2e6cdd6fc1851db15968b13f6966a80a42601d24d93bfea310f3794df11ee69a8c882c806a8898fd6d28cc75efa0eac92668123c04491160754c0880f1cecd4cd19b7a469050b3cce5ea95501604cd410db4457b7b3d424e7e23bf692a5e55b842d71842f1b425b8a44b21bda2b4d8e831d380c834afdb69b617b01b5e8bf118569ca35f070d73eba42f5eedf33bc1af714ead5e9239036a085e0d06ec04944a7f0a7c5aafbe0f3ead471f6e7f286a244530e5fe4ee1eb623bfe563c94260268cac7529850b46ddd2eb4580de91ab0a6aafa0e2ba2faf4f2e0d097dbc2cd765838e41f38aa66ebe1e705fc1bb0f4d4af2e8a487699c3c8478eafeb9a895b1bb844cb649872d77ffd3f404adfcc69dd0a139e71841e325fc7407c928ffad9d7969f50b08d9debc0ceb27cad0c326bf12030d720c2ba3f2803d8bbc0cc333e2b245372813ffc3d6646efaea7f8003f3ecc94b42516a033767321b725541b868d34808847e7f958d7186e2d18cb54384e81b10fafd08553fdc961a98fdb302db589ba75171c4aae190e3ceadc053289f4584df9bf201bb351478d82f9c05be6572819d3f15c94887299b9bb6e32770defa338b0b5e3274b411a8b2f47e5fc9990a6dfa82d731bd0838e6b363fc8c4fdcc20a60d6b7bfd7a9cecce09351c54fcc45a9c6344d2c59d6132c6e6028d3aa683de87f9deb8a77d8d4667982ac8d45a85135009c57caecfb136688d41408dcd9f1f5a1d6c62279732380f43c818044acbaa9a8188ef0fa3bb01899680128945a6d93516c1dba9b3b375750e8cea437ec6a23534c70c194ef666e697443b2a29848bf28775ab28bd38283282d3c8cb8e4c6d387123e79cbde5cfdcd3f68fbac490d0959dad2123f7fce70be87a0aea3ad2db0ade9019591d506af22e1f7e7b1bf6dcf1cdb11b665b0e8e5b456acdd4ffd6c5f4c73f5071ce7f373223d210c5292764dd5e4e6d9ad7d6f1bc78249991cdc6317a50f3a6984d03e665acede99ad482c27a5f706123f6393aa51b529e54b61522bd496c72897066411b2df6285816ac35a849c1d60bc9086991d4edef92cff003e803548d76b7bc3b8e8606a9f03e7fcb433608145d9a31ed34becad5668f3569e7adb5bd16947460ed6750b233b5f076a5a8ad2ae903969cd2207143df009ddfbe544f6b4194949a7a72293ddf172df42c7eaa60d0e2968415d231ce9746e2c957561fe782a8bb77687c61a032a8985f0baaf54219fc84254c6e62f068925a3020462b4a0de4c5af64b8f5ad75dc5a02b32aa14a5882212825b3fb53bda63f4a4e720cad59cca2fe3d023e6b0d12cb6a791adedf83e842a1ee5877ed96535da8ed244647c572ef451ed54478d1df4f7741292178fa9517658ff5881e174f5e3c37917cbb103d05762482218427490f621b7d6a8825dbb8f4c315ee520eaf3ec6099aa6565f7e62c125ff0764fc817229b49de77cd8b7d2486bd56c034381e45e7371aa23e4e1289c2474878ed233b0dc765228b238b381436a2284a5aef70f8cd9e97b72c74a365c82d5adace963de25d99c0cf7e9cfdbfc32a53afd98642a7efef2fa59308218fe125713be9b36653ce6c4b9467fb5e1cabb319566eafe5333e0939905e5d4fe0dbbcc81eb360f6c8f47e221d5fdc05a3bbdf1a3382b3b7e90377a37ba994fe808bf6aee267d413231d1c41e356b91f5d48010cb09f9597f04db9d017a9c69b81e74e5e732b22723f3459a466a3fc15afb2d99df2eb3a3bb5955d1427a964a000994af7303390e2c4f09e8ade3161fcc60bb8f4ff583fe0e03295bcddb57a412ea179525b37b36141c245807412e366f1e3a49999831c2b3ed79a7447fc9dc9e38f558bf06d8c5435fbee4d2ce1a1d1bceb87612dc45e8556d26e3c4b2239ef49d71614adcbc5b2db8d69bbf863cd0b4c7316fc43f7bda66c6292d2983afa60b6983394e2a3c17306eb507", 0x1000}, {&(0x7f0000000100)="616f4dbddc2c7a4ed1a04ce99c81cfdbf416ce320ce3c81bda74f8dc8dbe83087c70d02d2d0f61ebd4ee2ae4974e6369925ad5ade72f824f5930aa0fe2db079d30d4fedbf138856c5f0a8988f1aca1de26095d51e2b1fdb291b98baed1df1b77208e048dd6d650c40c57443971e4534e0471bfb42347540a0da66e84f61c9bfcb87226bd8f0230aa78587bc2169606b0b81d0963f9fa5c074f68881d073a51c3994601438f83bb06d9de01416b9fccb31e7b8ef37ec26b78813af4169a203e15e0422e2d7d77d75636017bf03a9fe30b1f944050d9fa3a25544a71ea906cea8ddb92b8b25fb4598cfb2136537df21f049e92d9c7", 0xf4}, {&(0x7f0000000240)="c0ee031a6410a9023b81ee763fef3d91ac2076a4df5f2bea391dfe93c1456affadfead179f124eb9825c3781f0b6b292bf2b674ee2570086ce3ed8f2a6dbd9f9c4c9f9c8c6f18e3732458e8d7ae8e5c7e77ad82f9d093c0b8ab52ee655eeb0d4bcd29bf14e41382b57bff1c48fe6499bfc05c59a1f48d6c5ef752e4ad00fc10c60309c9f265a46e213a8402eb0575b7290899edee9bcb1b6eae5c03290acb57f72dcaa2a40e14b0197a58d9e1a2e02f3b6875444251f82d7ba7cb8bae62ac136e3", 0xc1}, {&(0x7f0000002640)="9c87d5de8e0e1aa927d2ac750f33db90c55915b68915ead6dda080b0e583860b639e1db602d7804fcf9fce7e38345774ccb86cc38f9fc6a94ed7122f8fa117468e5abe205574bccc2360d0058474db7dc2a99073ded9bae3cefff61557ef803488b22d460854ebb709d422b0e7036cd3fb63c4725877faa8e23b936eeeede43ee9a2dd3c5683060a626b1b55d32b9022f6f0743ddd3eaf11c7c91221df17e88d37a362316df902ecc28269fea55d1f858dcf11131f6d8e23d172af647670fea128ddcbdf4160455b78e070ade04f5b803674bdb0746d7ded16dfd9aaccc134adc0c5c44ee6bfe39c23c93122df7d66331bec822a28a102df81cb2cb5856f130215053af9f748804690bc7b86423b6e059581da24e3ffcdcecc6e27b783b5a25f87e2f4126ffc3ca866e0d12b293efe4921faa4cd6f20e0e349c9fcd6cea0bd757c0709305dd5a10939d29319096ea258b12e27713fd103af4ae6cb4887be68f118e2e8a5542107e76145d64d4c586a716e289539669c943c91030e480432755764674e524dea30ac08969420690f2437bbdbc1e2dae85ccd42362cdc43d745f4329ff2b0bfccb4ee01045bbe4255bbc7ec628e9b4e6c8cc4322d8116fd5374be97dc89947057ee7fda83056f90debee0f828639a1e1a53eb3751d93477da172172c5acf0f502fbf8d5fba7c124a4f0d1b7fdd14e0415a5388ad39deef47b6eb4755418daea1a6692c6ca6728bb4a09324becca2a6f2693505552c8dbb7deda9460db63edcd242e7d2527e1b84021948c1b3898dff72f2ecc541c604407d4683e2a6dfb3c72fdbefb114cbdb25e22e5e294fedec3ac158f8734fa087643d6923fdf870db57f597a2b82f75bda7c624e2e4a2d9971bb3ef8e588e2f6bcd0d263ce0f8cde9810e6ec64db6082477c5ca7410fd02addf114947e841ac623c18055b39279fc165797b4802d123bb0501e54089dc312d18979b083eef71ab2aec28944791aa897f03923959854dd691a69266f225c4ee10b6a00d1ba6ef1f35c741ca882d665b91d2424b55652a6ad5f07fc0d11e6028a2ea414c2c1e81d87d80c312775192e3e47060167baf4d2424b1300fc8486673847783e3704752edd98b9eb311016cc0b8ab5820b31c500a92a125f11091d8cd85b4a12445dffd2ae7974ce5551e0877f9edacb5296863e3fc16d07842bad9724dd75dc3fc63d0143217125fbe7cef8d60c2c5c2044b0814ab2b2db28c0b9abf1b44c27479aaaafde901fc1d5103f3f086df7e65ec55a0d1ffacf1c85c8b45a4eb8f1c9352ed83650e839d12349180087b2931dcd501734d09164d807e2b9eb3be75a47ff66f95bc36fb8106cea856867f2916111c8c545660b1934f86d0f530f348575b499a79ce29c8fc18ad670ae9bcc3b1608684e8f5a0280acd78344b840a27af166eb832eea84a5fc2fad0496c256e29315c71ca75fdc94d41e8a03b47caad4cb33953c0bcf95bfd198d80d1ad88f36f818ba0ae4bfbc579ae45a73b0ea26dea0b95d0bfa77834234d1d6b50e81db5643e74004c1f7526a468552222e8b9444135626337433ba30227dd84488813e4308a20a2d65bc8d2ba470e7b2f867fc9f7db1730d8b38298c473c0424a77815e2ca4d6f7c62ef0024acdd0ea91f37389cc43b7b259e14f3630e46f2c4f0cc4b77ecdb82eb8a9572cd1c652227dcad9d421a52c8598e78a624a3b88fef6e6b946285caf6c2d3d825bee65b9a83f624a5ea76eaf4bf8115396ee843844ca763f520e951141bee193e43d1d15b014da0af60ba9b232f7250db58343e51805a0fd757fa1f7927347e08d9ad99f2c0d5203b0766820de1cf562266d94e38339aa5b6ce69638873a62539bc2ff3f526ef26429008b287abfd4033d8ff1cbac02dcd0f4a93f70c04b8597f804f45b8d93f3c26ef1904d05d8b99038492bb9f8161769295accd4af876c046bb2ca604407ccffa7c7b0d18390bfe76795db487b4bd831c7eabae7773b6b64a899d505990fc03c32727274d422adc64cf79fdbd9628be1103ee5ac1ba646082fbe839f489e8ce4227b7b318832fac0797c804331bfde8d9f9625e0249a4412a824c64713be123b8bcaa1f74a5a163f8e693f79bda8b641b8c493b4401de7ce555f4b1f7de9a5f55bf5617294b6cd6530f661aea5b880033cd2e0bb357ff04b4b36016f73cbb426a1f566118d5eaa3371946971f5b27c8b19d192f475247da70565e465d8b42cf2a2c82030a245542b5fa470564a3c2bc6259997001160600c1dfb083617300d04801b07f7b3aee3dfe7bb0fd4a4f9b961fba05e02178bd682ed8a21cbe53fe0c4a5dc9410a56c70c7f185405b41f180c06f2953517fcf8c755105db728389ee361bd3708b971eb3af87e5b74056712d85a060f672c0e397d47aa55cb20ec21bc02245a148d35ed1f91a479c17d7c0b26124bcac1e07e40bcd8ab07b0b62c83f98757aad56b8d81cecd71be508919b4f70682091a9bd795a188a4c4a2a1ba11c400dfc7c560e315d2e0f39ce675e8abe5d7419ad903b4e0dea36f758842c60925424e1ff76442cfa629586bef0665a750a5efe94d23ecad10611e74e01b167fcdb327870deec9688148589ae39205ef37f0137d971ff83e938587cca206b243721c1cf4bca07466e159f61d0203bb82d82742202aa7b0b9f716ac15a2bd1f6fd79d853c12c2f0cfdfce0826db5059f8b4dab3c152b4b07b00c8af0c492ba3455a9c0fa51ce1153d2ca0552d18785506ae2ef5b5430d72cb6aba48c4134d45a438c7730be0c4b8a83d01d965f44d8262b452aef2a50c04f534dbbd4b7d01fa4c05a28d58e2faec7cb636355f8f6474afa077330522482243cc576bc118e1861c771e2daa565cc6b4fa7101a28238c97823c8ee3a897fc54498cec92d91705eb7ee0d8ef4b25c3261e7766c74a8a33faee21ea4ac21400983fa2875bddd2ae7885f0c500f5df3c54fa6f7f5160fbaa77a9a59fc63cc0ecd464dd63d0991c22d6544f6472ba7e38bcf91a3eca1b6fe8fb2773f4b27a714a0781b95b90c153ebffeecf87ea438ff9253f1105c4434fee4e72174b7b484650aca3f362d4e8466922923e15db7cb770af331fb10b571eced5fa7b4357fa633e815ff0b51d98e8b78254eafdf74317efbafcae56b450e62e8dbc4f3cc542c598121d615a4f624484b8eac121cf0fdfbd410754d30c3ff9c1a0653f737c36fdff3b4d2c694ed88c70358115eaf3cbf93335d3c4ab2dfc77ff35e767e2e94d7649543fba5c6cdc36e5a867a472203c8be6ce5d53d478aab0d7b85ca39d74fd5319cef39937e1c2ad526383639c97918afc2d7506be7c646f7dede8fe2156aab358967d84abb98b7cacc6b7b7a21c1c4b0249f264072237f7a6d123c8691202e5cc46973011875e47d07b4f4c55e428ce9e446a27401a8127ae60fa4dce1cbc824aca2b50f853d5f4a7db19b49fcc4a34dcd8b1397d011e18a56ca19365ef5d6c4b59e79b8c8b3bc23305f7cc4a8f2201b9ac96ef52953dc4a0e514d90cf091ce138f2c676fa0d022ed2bf794a2fdf161c2861f0de3c7f467e41ff6860d36ea5ae77d5d9245979eea3e275a3629c54a4841c1f5528f3ad65ddcdb1860613f349325e9e17840ec62c0c242c25ea890f59900cd245d40bbb1a45d00fd8293ac810ccb4a0c19388c48ca55a81285791b94ac2ad52266ef30d819f85c6b06a3febc23bf38e2ebc2cffa7cc1356fdbc8d6cc771e983d8d9ec3dd18042ef336ab5aa418af4bc6eef6e0394de325c1fca7b447c60bdace0df75c119232bead398728083956cde6e1731dfd3fa03461bf4ec3fbe8d745299ab2594f807c5180b98acc9d370931b6150a162d30eef9bc1606106d861944741655a7eb14bd5a79fc8ec5006c094b55f27023e929b48fb49cb350808ae352a0322ba2f0ce716f33430ffb44420e668981d2dc1e6d8a764e0c6179fe5afa1a8d1e9daca66dc038a29d9e243878c9a1b2ba6018238de031b60657b457245e1288482c91d2814e8e81ff23eb668dbb1e3e8e9cb2f0365d37c21f51937c3e4dd2aeef1568861a6acae79601b01983d778019ba5b7bd484f7962460a6ff7ff6982fd8e19bf47f9b2b8ad42c5164d15cb5e4289fa6b0ac2c07bd37566d7d69ad70c9fab57919110f64fc96f71a51751950f63f5efca096405c62249d128a2f466cbd4955de77d6b2d99229315f987447f54c9d5544dc5fc47240932d5a707af710ba5cd47321dd40212c22528090629ccb07485adb3efbb900c96dfe0b783aeb06362961d014b978aaedd72b96fd2db551eb3988601a798a99b13c31f4a20112abf900682e0f4b3ca2c19b3fbbee649b4d1b60999c96ee973c804ed2cb025f2156081154f9ddcc463050ac2f6e9726aa38a79f7f90cc4bfad462324fd255d2913da1c2256911ae44653cdcf563bee53bbab64f476b452b431b4f1015b4c086b55ccca80d67c159a2357d9c3853ef31de94b0b4e7a7c801a3c751755e3babf4de2ffab9335ac1f57c3bdfe6721e7d491e4e315d827a06bf6c918c5427b06414236c7664326b7d3f1c060dcc6388d5c622d49b7976558544ea08d64fb69e26095ecbcd268a92155da1b4a6aa48d89bfb6eb47ea9cad808000f9d40f79d96fdf01f49abe7be1bf46127a3d462df7e8f0ea6c9754d5b40a40fbdbfc6e1c46a558ba208ea965f1d58213fa2a449e8fac712952d0d4aa2cb021d3bd86321fc469450f8e28e80bb174ee1c33fdc483a22d2c3f3d7b63013938c7915417a1be13877465cd43bca5aae9db361ed099231031675b9f9d5bfefe64fea56a94603f495496d87e38ba02912d2212ecd4429f3593c4c20d18772a98fa09f5cbe95e3177ec534130719337d05d0dde98ce743b314a386a5c118e484635e27c9f85dd500a9e26227493c23b30adbac6b1a0aec6f2949a18ba38530c0ae400136b22b6d736208cb5e51ad7d156ad4206f74dd02a11a6f83bf42f36dcd3a3e42645eecfc18c641486b38ae3423e4ea17640b333711ef0b174016880ae35fb234be8ac771756aadd57a6413cb2cd21656e850e8f8415cdf9d80efa53fda3c7c1d947f36d2a35974bf224f8ae2bec3a8433e68fab6a28ca9311bff2be85cf91307e28dacda54b35cbdc929011701284d05240219a5b2df652c97470ec42a7428274c122a3a87d4052921b3f93eeefe318c8d174486bee2f9e5bba244243cbf006a5eae1b17f5f6b85ea329e2dc6c875be6cfad6ac552aea5706cbaa698c44a50cbb24bbf361608e735c447833d4d9612a38c06d55339bf8f1d1cdd98848ff8361ec7bb2b20a12faffffd574c92988107e237b44e64c06394e6600e059524de6c77e8c1e93c3e4c0e4db3bafb27c88e30bb7e44455e1b960f60979c9531ae29a356a9f05f5be875032e83b77abb75609ece3bcb562bfa4b30cfaa16de8a20b117015ebf9f9e9667663d684e152fd2f09a1ed13a2a7faa3e54e373a1f954bac6c4b7e07f5f984ca07dc87ac7e6ea04505b3babb6f08b58e3c103873f775c58a5370ac4ebe4dd0f086a083481de6ee2839667caf15c12354fe69a572efd9b09f01c6d65f13941cc5232f1c74a23ff3c8ba1c4a93af7563ac7b9ac365a59f66ff800702849c94cfec9f50145a885004661feb2b9bbdef13a2c7ea02e990773239d80684cd309c9e8822d1601a77dc197611a65eb0ce51f79de7cd0d085caf621382164a0cd9866e38697a7ed7941839af5bc5604cf059d50e2d3b40fcb9e808b26b5f9b4db194608fef837a9d4c0493c8ad50f", 0x1000}], 0x5) 00:00:16 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x20) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2100400, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r5, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r6, 0x0, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = dup2(r5, r6) getsockname$unix(r7, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = accept(r3, 0x0, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r2, 0x10}, {0xffffffffffffff9c, 0x4}, {r8, 0x8}, {r3, 0x40}, {r0, 0x4}, {r4, 0x2}, {r1, 0x10}, {0xffffffffffffff9c, 0x20}], 0x8, 0x28000) writev(0xffffffffffffffff, 0x0, 0x0) r9 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x1c91, r9, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0xb90, r9, 0x0, 0x6c85) r10 = __clone(0x29ff, 0x0) ptrace(0x9, r10, 0x0, 0xcf46) close(r9) wait4(0x0, 0x0, 0x0, 0x0) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r11, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) ptrace(0x5, r10, &(0x7f0000000000), 0x0) 00:00:16 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000040)='./file0/file1\x00') rmdir(&(0x7f0000000200)='./file0\x00') 00:00:16 executing program 4: open(0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) ptrace(0x2a, r0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x400000020000000) wait4(r1, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x36) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r2, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r3 = getuid() r4 = getuid() setuid(r4) r5 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000240), 0x0) semop(r8, &(0x7f0000000240), 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r7, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r4, 0xffffffffffffffff, 0x0, r9}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r12 = semget$private(0x0, 0x7, 0x0) semop(r12, &(0x7f0000000240), 0x0) semop(r12, &(0x7f0000000240), 0x6) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r12, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r13, r11, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r14 = getegid() r15 = __clone(0x0, 0x0) ptrace(0x9, r15, 0x0, 0x0) ptrace(0x24, r15, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x6, r3, r9, r11, r14, 0x80, 0x6}, 0x7, 0x1fd, r15, r1, 0x1, 0x5, 0xb89, 0x100}) wait4(r15, &(0x7f0000000000), 0x33, &(0x7f0000000040)) [ 208.2004066] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1188 command syz-executor.2) 00:00:16 executing program 4: r0 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bfe000/0x400000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_RMID(r0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000400)={0x0, ""/4096}, 0x1008, 0x1, 0x800) msgrcv(0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000001efc8868739ee12ec8375993aa7b02d589415b03a5e62a9e84431f576fe167ea9cd0578e1360e31d3775b8e68f0fbfabd0f7ea25"], 0xc6, 0x1, 0x1000) open(&(0x7f0000000300)='./file0\x00', 0x640018, 0x10) r1 = _lwp_self() _lwp_getname(r1, &(0x7f0000000100)=""/1, 0x1) _lwp_create(&(0x7f0000000240)=ANY=[@ANYBLOB="21000f4000000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="20000f4000000000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="040000000000000000000000000000004e0e0000621f000001000000045100000100003f1c715bad177ea500010000000700000000000000010000002200000005000000000000007c0d000000"], @ANYBLOB="090000000800000069000000090000000000000001000000000100000000000003000000000000000200000000000000fcffffffffffffff00"], @ANYBLOB="d6dc00000000000002000000010100000900000000000000ffffff7f000000000100000000000000648a000000000000090000000000000000"], 0x80, &(0x7f00000002c0)=0x0) _lwp_suspend(r2) _lwp_suspend(r2) msgsnd(0x0, &(0x7f0000000380)={0x1, "1c3dbde57464275fb6853163801e3e2d97cc54b70d45e87cf0c531122ab726d81954a796ac3edf4e231982091b0aeafaf07ed01877d9168341c21649ae94ed26b87a0d7fb1fbffdb56"}, 0x51, 0x800) 00:00:16 executing program 0: lseek(0xffffffffffffff9c, 0x1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000003c0)=""/155, 0x9b, 0x820, 0x0, 0x56e51f860d6b203e) sendto$unix(r0, &(0x7f0000000000)="8c", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffcc7c76a371d8a631c363c55979b2989a95cf81a56e36a84e5f7eea"], 0x10}, 0x0) 00:00:16 executing program 3: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0/file0\x00'}, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x4320d76df61a270d, 0x322) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, 0x0, 0x0) 00:00:16 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000003540)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xffff, 0x4) open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="dfa4c99f15b20148a557ad0ee0d3a9aa07b9416fd34d76b60cc1a2757913b5abf236ae67fd5cd544920f479b7d45257ec2cc55e6d6c4c9c38dafdfb8a1a77bbce7a09df2028794d80e456371376605742f51d8d9d111c912ca56be30d3f505e4f255f0e829a4f80a821d23cbdd237f614256f5074248e8ba3c7784d5d25aa6", 0x7f, 0x405, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000300)="2f2f946dfa1357e13a672bcfb5c3ae615b4e0ab9fd8dd99f2424a4604f5ba7738cb58fc1d780a411a8e9419a9dfc8dc1e420b59eefcb6db9e8aed82d74a7cd93d9556e1fb0ae8c7414ca81c931044ad11d96f9e111be666182c9aacf637e6c32dcda52d2947bfba33f8ecf0094d23a6836e4076da0", 0x75, 0x400, 0x0, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0xffffffffffffffa9, 0x0, 0x0, 0x0) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000100)="6037c6bbadcc8948ebf4f4f38596f08c17746eff413266e33ecd9abb462b4a72baa0136034bb9ad8ffc36aea244d0936c6b08150b06616549a339a11d7e6ebdb29f8399ecef4f7c4c1c0e67a8b6577be3b17d40da191f6fb8a998e19bb6432d905195523ba60df92eda9586d041daa807f7be03d0174896d40bb0ae8a8614139317e6d853ea35a24bed2ca1eeb8689c80ae4ae9d4c3808b93f36f426862c19e7d7e699c229a4685960e3e091f64d4c553aa51dd0d555b06c367ba695e7dfc356062ee84d225a45c3e85e6387bf4b245b9e90824bd7da0a01df158ccf74b5a0583c0600ac6149d2352b7d173951ea10e828a5f48e2f4ca678cf135d3dd628673d11b063417ac2b5b21c52dce55f7f307df7e6f6daaf68da631093ec147db60d2ae90f58afc48674c6e16ea6de67290fa71f485d2ae07b928b9a98bbc83423be1ea514930fc4abfcc70292e3358eac402de8ff6d5c5abd4a634828c9fd2fa445819bc4cdd23c11f899905ac981230fed577d2ec3d543a4d493ae3e08a3613bf40f18ab38efbb3a584d7427", 0xff9e, 0x8, 0x0, 0xffffffffffffffbe) 00:00:16 executing program 5: r0 = _lwp_self() _lwp_wakeup(r0) _lwp_create(&(0x7f0000001300)=ANY=[@ANYBLOB='\r\x00\x00\x00\x00\x00\x00\x00', @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="0060c7476cf38c390000", @ANYPTR=&(0x7f0000001140)=ANY=[@ANYBLOB="0200000000000000000000000000000000000080290000000400000001800000010000000000000000c0ff1f000000000400000000000000030000000000000024c60000000000002d00"], @ANYBLOB="040000000900000005000000ff0f00000800000000000000010000000100000004000000000000000100000000000000f6000000000000005e00"], @ANYBLOB="000000000002000000020000ffffffff08000000000000003f000000000000000100000000000000000000000000000002000000000000005c262e7d00de818bffd32414da215dbee385846e73e640d69a858e49fd7c7f2844f6a288f00a5d2a511b52be2a1451d33aeae22bb6fd564753093acb9c2f"], 0x40, &(0x7f00000012c0)) r1 = _lwp_self() _lwp_wakeup(r1) pipe(&(0x7f0000000180)) r2 = _lwp_self() _lwp_kill(r2, 0x0) _lwp_wakeup(r2) r3 = _lwp_self() _lwp_wakeup(r3) r4 = _lwp_self() _lwp_wakeup(r4) r5 = _lwp_self() _lwp_self() _lwp_detach(r5) socketpair$unix(0x1, 0x0, 0x0, 0x0) __clone(0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ef557280830b3108be03358f2c830fcc1bcb4bca4e632f2b3dcccd80ed4a523915c614d671561abe218dc48d108c504994142e00dbe30097a889e5ab6c536622fb014c3bcd264c3163dab359adc4f1f3da9a55ced663428a1bf29e1cdb59d1cb8f16fce19b796ae1c9588a65aa6b2bc0bd34eead8d9cafd7d1562de8913dd078ebb278e68ae4478b0c5c8032f07b60bd332ab62fb671a0abf458"], 0x1008, 0x3, 0x0) _lwp_wakeup(r4) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) 00:00:16 executing program 4: mkdir(&(0x7f0000000180)='./file1\x00', 0x61) open$dir(&(0x7f0000000080)='./file0\x00', 0x490210, 0x0) symlink(&(0x7f00000000c0)='./file1/file0\x00', &(0x7f0000000100)='./file1/file0\x00') chroot(&(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000040)='./file0\x00') 00:00:16 executing program 3: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0/file0\x00'}, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x4320d76df61a270d, 0x322) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, 0x0, 0x0) [ 209.2881012] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1188 command syz-executor.2) 00:00:17 executing program 2: munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getuid() mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = getgid() setegid(r0) r1 = semget(0x3, 0x0, 0x121) semctl$IPC_RMID(r1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x5) 00:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xf253}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') r0 = getuid() r1 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) 00:00:17 executing program 0: _lwp_create(&(0x7f00000000c0)=ANY=[@ANYBLOB="0800000000000000000000000000000003000000150000000900000003000000000000000000000005000000000000000100000000000000ffffff7f00000000030000000000000028d900163591854656ac5a8ef58d34eb7e78ca040a47058c44a62e31"], 0xa0, &(0x7f0000000080)=0x0) _lwp_create(&(0x7f0000000240)={0x8, &(0x7f00000001c0)={0xd, &(0x7f0000000140)={0x8, 0x0, {[0xfffffffc, 0x2, 0x243, 0x7]}, {0x40, 0x3ff, 0x1}, {0x8000, 0x7d, '\x00'}}, {[0x5e000000, 0x1, 0x8000, 0x80]}, {0x4, 0x7}, {0xfffffffffffffff7, 0x7e, '.[:]-*[^,\x00'}}, {[0x9b, 0x7, 0x1, 0x7ff]}, {0x8000, 0x5}, {0x23c0, 0x1, '[\x00'}}, 0x40, &(0x7f0000000040)=0x0) _lwp_kill(r1, 0x1) _lwp_wait(r0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x6) 00:00:17 executing program 4: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000040)='./file0/file0\x00') link(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00') 00:00:17 executing program 5: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x1, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x2, 0x2, 0x100) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:00:17 executing program 3: bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000040)=""/184, 0xb8, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="00ed2e2f66696c654300"], 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) 00:00:18 executing program 4: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) flock(0xffffffffffffff9c, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x7) dup2(r1, r0) sendmsg(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002340)=[{&(0x7f0000000040)="5ef76e5cb73af419f63bbac28271f10689d922db3fd87975fabc170a93da4d873eaf2018fa3a45e37fa1c52553c7cf508e81870b4bc242f871c96087c4265f96430bbf4a3c4fa558060e5e3296f68d0fcd4dac8d81ef6c70ee754d0bc5ef972a9c5cb30eba16dfb4fb2eeacb18741d37f38b8b15897586977efeff36ebd439116f2c377acee3eb18fa", 0x89}], 0x1, 0x0}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:00:18 executing program 1: __clone(0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) ptrace(0x16, r0, 0x0, 0x4) ptrace(0x7, r0, &(0x7f0000001100), 0x3) r1 = getpgrp() wait4(r1, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) wait4(r1, 0x0, 0x10, 0x0) r2 = _lwp_self() _lwp_kill(r2, 0x0) r3 = semget$private(0x0, 0x0, 0xb024c923deb2bae5) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = _lwp_self() _lwp_kill(r4, 0x0) _lwp_suspend(r4) __clone(0x0, 0x0) r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x0) ptrace(0x21, r5, &(0x7f0000000080), 0x1) r6 = msgget(0x3, 0x111) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = __clone(0x0, 0x0) ptrace(0x9, r10, 0x0, 0x400000020000000) wait4(r10, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r11 = msgget$private(0x0, 0x36) msgrcv(r11, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r11, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r12 = getuid() r13 = getuid() setuid(r13) r14 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r17 = semget$private(0x0, 0x7, 0x0) semop(r17, &(0x7f0000000240), 0x0) semop(r17, &(0x7f0000000240), 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r17, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r18, r16, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r13, 0xffffffffffffffff, 0x0, r18}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r21 = semget$private(0x0, 0x7, 0x0) semop(r21, &(0x7f0000000240), 0x0) semop(r21, &(0x7f0000000240), 0x6) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r21, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r22, r20, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r23 = getegid() r24 = __clone(0x0, 0x0) ptrace(0x9, r24, 0x0, 0x0) ptrace(0x24, r24, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x6, r12, r18, r20, r23, 0x80, 0x6}, 0x7, 0x1fd, r24, r10, 0x1, 0x5, 0xb89, 0x100}) r25 = __clone(0x0, 0x0) ptrace(0x9, r25, 0x0, 0x400000020000000) wait4(r25, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r26 = msgget$private(0x0, 0x36) msgrcv(r26, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r26, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r27 = getuid() r28 = getuid() setuid(r28) r29 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r32 = semget$private(0x0, 0x7, 0x0) semop(r32, &(0x7f0000000240), 0x0) semop(r32, &(0x7f0000000240), 0x6) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r32, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r33, r31, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r28, 0xffffffffffffffff, 0x0, r33}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r34, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r36 = semget$private(0x0, 0x7, 0x0) semop(r36, &(0x7f0000000240), 0x0) semop(r36, &(0x7f0000000240), 0x6) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r36, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r37, r35, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r38 = getegid() r39 = __clone(0x0, 0x0) ptrace(0x9, r39, 0x0, 0x0) ptrace(0x24, r39, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000200)={{0x6, r27, r33, r35, r38, 0x80, 0x6}, 0x7, 0x1fd, r39, r25, 0x1, 0x5, 0xb89, 0x100}) r40 = __clone(0x0, 0x0) ptrace(0x9, r40, 0x0, 0x400000020000000) wait4(r40, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r41 = msgget$private(0x0, 0x36) msgrcv(r41, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r41, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r42 = getuid() r43 = getuid() setuid(r43) r44 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r45, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r47 = semget$private(0x0, 0x7, 0x0) semop(r47, &(0x7f0000000240), 0x0) semop(r47, &(0x7f0000000240), 0x6) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r47, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r48, r46, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r43, 0xffffffffffffffff, 0x0, r48}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r49, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r51 = semget$private(0x0, 0x7, 0x0) semop(r51, &(0x7f0000000240), 0x0) semop(r51, &(0x7f0000000240), 0x6) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r51, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r52, r50, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r53 = getegid() r54 = __clone(0x0, 0x0) ptrace(0x9, r54, 0x0, 0x0) ptrace(0x24, r54, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000200)={{0x6, r42, r48, r50, r53, 0x80, 0x6}, 0x7, 0x1fd, r54, r40, 0x1, 0x5, 0xb89, 0x100}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r18, r33, r53, 0x0, 0x0]) r56 = getpid() r57 = __clone(0x0, 0x0) ptrace(0x9, r57, 0x0, 0x0) ptrace(0x16, r57, 0x0, 0x4) ptrace(0x7, r57, &(0x7f0000001100), 0x3) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x4, r7, r8, r9, r55, 0x124, 0x1ff}, 0x7a, 0x2, r56, r57, 0x4, 0x7, 0xe5d3, 0x37}) 00:00:18 executing program 2: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) sendmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffe9d, &(0x7f00000004c0)=[{&(0x7f0000000480)="fdc117", 0x3}], 0x1, 0x0}, 0x203) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r4 = __clone(0x0, 0x0) ptrace(0x9, r4, 0x0, 0x400000020000000) wait4(r4, &(0x7f0000000000), 0x1, &(0x7f0000000040)) r5 = msgget$private(0x0, 0x36) msgrcv(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/77], 0x4d, 0x0, 0x1000) msgsnd(r5, &(0x7f00000017c0)=ANY=[@ANYBLOB="0200000000000000c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5eb6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"], 0xb8, 0x800) r6 = getuid() r7 = getuid() setuid(r7) r8 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000000240), 0x0) semop(r11, &(0x7f0000000240), 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r11, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000300)={{0xa, 0x0, r12, r10, 0x0, 0x10c, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r7, 0xffffffffffffffff, 0x0, r12}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r15 = semget$private(0x0, 0x7, 0x0) semop(r15, &(0x7f0000000240), 0x0) semop(r15, &(0x7f0000000240), 0x6) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r15, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r16, r14, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r17 = getegid() r18 = __clone(0x0, 0x0) ptrace(0x9, r18, 0x0, 0x0) ptrace(0x24, r18, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x6, r6, r12, r14, r17, 0x40, 0x6}, 0x7, 0x1fd, r18, r4, 0x1, 0x5, 0xb89, 0x100}) setpgid(r3, r18) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r19, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) write(r20, 0x0, 0xfffffffffffffd4a) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="030ade2a3fd60300300032420b70f70dc6cb3e1ca01fc37981843998789baa15627a182e10c58b46bc6cb4e83a74bb73218db2fba2641b181a6947d9b6c4c044f7725e5a18b2d2205bf5f42e2ba89c3da000938441cbe32bf0710b0a6fdb091f6270bd3643fe91622b0589f65db52797b4136b943ae71ac8a64a4bd6078a642a9bf76c7d041a2d51b997ff863a44d247c391f8452d8cc2232f48faab0add4da4b087506b08f2f66520c1e54c05020846d27af0bdf64746ee1b3b3e3e799dcb0500000000000000db918132f787ad5aadd9772bd0d51c6be8c9a716eb774b6a1bd64b371441744e8091c825d948fd"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="326b79eb2b1969a098b8dc0991eb6e22b28dbd558745d294870bfc0f8040b22d59bbd776d7119a3d3eb4dd64779127a363ca0eb822db2e4e8daa13202ff9661481b6cd98021324704fd248e4cf9c8d7e82217f355ee004818b6f8b007b4e74e044287dc2efb5a347b15ec4", 0x6b}], 0x1, 0x0, 0x0, 0x1}, 0x3) 00:00:18 executing program 3: r0 = socket(0x10, 0x40000000, 0xfd) connect$unix(r0, &(0x7f00000015c0)=@file={0x393690ebe3d21fd4, './file0/file0\x00'}, 0x10) 00:00:18 executing program 3: setrlimit(0x9, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40000, 0x14) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/81, &(0x7f0000000100)=0x51) 00:00:18 executing program 0: r0 = socket(0x1f, 0x1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xffffffffffffff63, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) listen(r0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0xb8) fcntl$dupfd(r3, 0x6, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x28bb, &(0x7f0000000000), 0x4) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 00:00:18 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x1010, r0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) __clone(0x0, 0x0) 00:00:19 executing program 3: sync() r0 = socket(0x2, 0x1, 0x51) getsockopt(r0, 0x0, 0x12, 0x0, 0x0) munlockall() 00:00:19 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r0 = socket(0x10, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x2) mmap(&(0x7f00002c6000/0x3000)=nil, 0x3000, 0x0, 0x1310, r0, 0x0, 0x1000) socket(0x2, 0x2, 0x7) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) socket(0x10, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xfe92}], 0x1) 00:00:19 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000380)="92", 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001700)=ANY=[@ANYBLOB], 0x1}, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/105) 00:00:19 executing program 4: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget(0x2, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 00:00:19 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0xc4cdd97b1e7e459c, r1, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) setitimer(0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x380, 0x40) msgrcv(0x0, 0x0, 0xfffffffffffffefc, 0x0, 0x800) socket(0x10, 0x2, 0xa6) setitimer(0x1, &(0x7f0000000040)={{0x5, 0x9}, {0x3ff}}, &(0x7f00000000c0)) r2 = msgget$private(0x0, 0x601) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="b440a33c57ad5e181d96e53863fa746a0351cc81b20071c6ac11c327a2506e85d61b861e875a1dfdf4b676df0b562641c4e1ea543a9383519a3e617c47dbe9599ce20f1c1ac1a0793f90338df96b206aadcdb5576854cf44f9537acc3f804572377e53304d827286dbcdebf720a8bec5bb6f07367a4bde867db7c59f7944ad9080dffb51bc2011e8f0bb992230751a7087e27e84e6f21e713e59ace2a3d5122a3c2423a4f7f870989add678a0f8e7efe1ba81bfcc0215b3da6"], 0x64, 0x1c00) getrlimit(0x6, &(0x7f0000000100)) 00:00:20 executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x3a) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000040)='l', 0x1, 0x0) 00:00:20 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x1010, r0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) __clone(0x0, 0x0) 00:00:20 executing program 0: shutdown(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0xa710}, {0x6, 0x80}}) pipe(&(0x7f0000000240)) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000140)=""/169) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 00:00:20 executing program 1: __clone(0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) ptrace(0x16, r0, 0x0, 0x4) ptrace(0x7, r0, &(0x7f0000001100), 0x3) r1 = getpgrp() wait4(r1, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) wait4(r1, 0x0, 0x10, 0x0) r2 = _lwp_self() _lwp_kill(r2, 0x0) r3 = semget$private(0x0, 0x0, 0xb024c923deb2bae5) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = _lwp_self() _lwp_kill(r4, 0x0) _lwp_suspend(r4) __clone(0x0, 0x0) r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x0) ptrace(0x21, r5, &(0x7f0000000080), 0x1) r6 = msgget(0x3, 0x111) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = __clone(0x0, 0x0) ptrace(0x9, r10, 0x0, 0x400000020000000) wait4(r10, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r11 = msgget$private(0x0, 0x36) msgrcv(r11, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r11, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r12 = getuid() r13 = getuid() setuid(r13) r14 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r17 = semget$private(0x0, 0x7, 0x0) semop(r17, &(0x7f0000000240), 0x0) semop(r17, &(0x7f0000000240), 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r17, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r18, r16, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r13, 0xffffffffffffffff, 0x0, r18}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r21 = semget$private(0x0, 0x7, 0x0) semop(r21, &(0x7f0000000240), 0x0) semop(r21, &(0x7f0000000240), 0x6) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r21, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r22, r20, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r23 = getegid() r24 = __clone(0x0, 0x0) ptrace(0x9, r24, 0x0, 0x0) ptrace(0x24, r24, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x6, r12, r18, r20, r23, 0x80, 0x6}, 0x7, 0x1fd, r24, r10, 0x1, 0x5, 0xb89, 0x100}) r25 = __clone(0x0, 0x0) ptrace(0x9, r25, 0x0, 0x400000020000000) wait4(r25, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r26 = msgget$private(0x0, 0x36) msgrcv(r26, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r26, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r27 = getuid() r28 = getuid() setuid(r28) r29 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r32 = semget$private(0x0, 0x7, 0x0) semop(r32, &(0x7f0000000240), 0x0) semop(r32, &(0x7f0000000240), 0x6) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r32, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r33, r31, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r28, 0xffffffffffffffff, 0x0, r33}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r34, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r36 = semget$private(0x0, 0x7, 0x0) semop(r36, &(0x7f0000000240), 0x0) semop(r36, &(0x7f0000000240), 0x6) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r36, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r37, r35, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r38 = getegid() r39 = __clone(0x0, 0x0) ptrace(0x9, r39, 0x0, 0x0) ptrace(0x24, r39, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000200)={{0x6, r27, r33, r35, r38, 0x80, 0x6}, 0x7, 0x1fd, r39, r25, 0x1, 0x5, 0xb89, 0x100}) r40 = __clone(0x0, 0x0) ptrace(0x9, r40, 0x0, 0x400000020000000) wait4(r40, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r41 = msgget$private(0x0, 0x36) msgrcv(r41, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r41, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r42 = getuid() r43 = getuid() setuid(r43) r44 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r45, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r47 = semget$private(0x0, 0x7, 0x0) semop(r47, &(0x7f0000000240), 0x0) semop(r47, &(0x7f0000000240), 0x6) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r47, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r48, r46, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r43, 0xffffffffffffffff, 0x0, r48}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r49, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r51 = semget$private(0x0, 0x7, 0x0) semop(r51, &(0x7f0000000240), 0x0) semop(r51, &(0x7f0000000240), 0x6) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r51, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r52, r50, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r53 = getegid() r54 = __clone(0x0, 0x0) ptrace(0x9, r54, 0x0, 0x0) ptrace(0x24, r54, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000200)={{0x6, r42, r48, r50, r53, 0x80, 0x6}, 0x7, 0x1fd, r54, r40, 0x1, 0x5, 0xb89, 0x100}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r18, r33, r53, 0x0, 0x0]) r56 = getpid() r57 = __clone(0x0, 0x0) ptrace(0x9, r57, 0x0, 0x0) ptrace(0x16, r57, 0x0, 0x4) ptrace(0x7, r57, &(0x7f0000001100), 0x3) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x4, r7, r8, r9, r55, 0x124, 0x1ff}, 0x7a, 0x2, r56, r57, 0x4, 0x7, 0xe5d3, 0x37}) 00:00:20 executing program 4: open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="ea8674caa4027889e568"}], 0x1000000000000013) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x1290, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) read(0xffffffffffffffff, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsync(r3) 00:00:20 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xc7, 0x29, &(0x7f00000000c0)="d74c8f42d4e741925cd067e48130b82289bad60124b5b51ce0235ecd862d340000bc6132cb6908c5ffb33adb63b111432929ea5061dce175c1f5f74c2ab8b987f782297a85277ac4c7c338453591bb4eda0929cce2386e9ef4344e3672b931851fad34e411ab6a967baf8214cdbfd6207160e8158015223fe19106c8bf340de3ebdeeb", 0x83) 00:00:20 executing program 3: mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000020c00)='./file0\x00', 0x7, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x900, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x4, 0x3ff}, {0x18, 0x0, 0x94c, 0xf0d5}, 0x3f17, [0x3, 0x5, 0x2, 0x8001, 0x5, 0xbd8, 0x8, 0x22]}, 0x3c) 00:00:21 executing program 4: __clone(0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) ptrace(0x16, r0, 0x0, 0x4) ptrace(0x7, r0, &(0x7f0000001100), 0x3) r1 = getpgrp() wait4(r1, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) wait4(r1, 0x0, 0x10, 0x0) r2 = _lwp_self() _lwp_kill(r2, 0x0) r3 = semget$private(0x0, 0x0, 0xb024c923deb2bae5) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = _lwp_self() _lwp_kill(r4, 0x0) _lwp_suspend(r4) __clone(0x0, 0x0) r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x0) ptrace(0x21, r5, &(0x7f0000000080), 0x1) r6 = msgget(0x3, 0x111) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = __clone(0x0, 0x0) ptrace(0x9, r10, 0x0, 0x400000020000000) wait4(r10, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r11 = msgget$private(0x0, 0x36) msgrcv(r11, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r11, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r12 = getuid() r13 = getuid() setuid(r13) r14 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r17 = semget$private(0x0, 0x7, 0x0) semop(r17, &(0x7f0000000240), 0x0) semop(r17, &(0x7f0000000240), 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r17, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r18, r16, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r13, 0xffffffffffffffff, 0x0, r18}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r21 = semget$private(0x0, 0x7, 0x0) semop(r21, &(0x7f0000000240), 0x0) semop(r21, &(0x7f0000000240), 0x6) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r21, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r22, r20, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r23 = getegid() r24 = __clone(0x0, 0x0) ptrace(0x9, r24, 0x0, 0x0) ptrace(0x24, r24, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x6, r12, r18, r20, r23, 0x80, 0x6}, 0x7, 0x1fd, r24, r10, 0x1, 0x5, 0xb89, 0x100}) r25 = __clone(0x0, 0x0) ptrace(0x9, r25, 0x0, 0x400000020000000) wait4(r25, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r26 = msgget$private(0x0, 0x36) msgrcv(r26, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r26, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r27 = getuid() r28 = getuid() setuid(r28) r29 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r32 = semget$private(0x0, 0x7, 0x0) semop(r32, &(0x7f0000000240), 0x0) semop(r32, &(0x7f0000000240), 0x6) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r32, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r33, r31, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r28, 0xffffffffffffffff, 0x0, r33}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r34, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r36 = semget$private(0x0, 0x7, 0x0) semop(r36, &(0x7f0000000240), 0x0) semop(r36, &(0x7f0000000240), 0x6) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r36, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r37, r35, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r38 = getegid() r39 = __clone(0x0, 0x0) ptrace(0x9, r39, 0x0, 0x0) ptrace(0x24, r39, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000200)={{0x6, r27, r33, r35, r38, 0x80, 0x6}, 0x7, 0x1fd, r39, r25, 0x1, 0x5, 0xb89, 0x100}) r40 = __clone(0x0, 0x0) ptrace(0x9, r40, 0x0, 0x400000020000000) wait4(r40, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r41 = msgget$private(0x0, 0x36) msgrcv(r41, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r41, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r42 = getuid() r43 = getuid() setuid(r43) r44 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r45, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r47 = semget$private(0x0, 0x7, 0x0) semop(r47, &(0x7f0000000240), 0x0) semop(r47, &(0x7f0000000240), 0x6) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r47, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r48, r46, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r43, 0xffffffffffffffff, 0x0, r48}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r49, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r51 = semget$private(0x0, 0x7, 0x0) semop(r51, &(0x7f0000000240), 0x0) semop(r51, &(0x7f0000000240), 0x6) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r51, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r52, r50, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r53 = getegid() r54 = __clone(0x0, 0x0) ptrace(0x9, r54, 0x0, 0x0) ptrace(0x24, r54, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000200)={{0x6, r42, r48, r50, r53, 0x80, 0x6}, 0x7, 0x1fd, r54, r40, 0x1, 0x5, 0xb89, 0x100}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r18, r33, r53, 0x0, 0x0]) r56 = getpid() r57 = __clone(0x0, 0x0) ptrace(0x9, r57, 0x0, 0x0) ptrace(0x16, r57, 0x0, 0x4) ptrace(0x7, r57, &(0x7f0000001100), 0x3) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x4, r7, r8, r9, r55, 0x124, 0x1ff}, 0x7a, 0x2, r56, r57, 0x4, 0x7, 0xe5d3, 0x37}) 00:00:21 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1000000, 0x31) fchroot(r0) 00:00:21 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x182) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x3) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x48002, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000680)=[{&(0x7f0000002280)=""/4111, 0x100f}], 0x1) 00:00:21 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getuid() setreuid(0x0, r0) setreuid(r0, 0xffffffffffffffff) r1 = getuid() r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x400000020000000) wait4(r2, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x36) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r3, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r4 = getuid() r5 = getuid() setuid(r5) r6 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000240), 0x0) semop(r9, &(0x7f0000000240), 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r9, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r10, r8, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r5, 0xffffffffffffffff, 0x0, r10}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000240), 0x0) semop(r13, &(0x7f0000000240), 0x6) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r13, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r14, r12, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r15 = getegid() r16 = __clone(0x0, 0x0) ptrace(0x9, r16, 0x0, 0x0) ptrace(0x24, r16, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x6, r4, r10, r12, r15, 0x80, 0x6}, 0x7, 0x1fd, r16, r2, 0x1, 0x5, 0xb89, 0x100}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = getuid() setreuid(0x0, r18) setreuid(r18, 0xffffffffffffffff) r19 = __clone(0x0, 0x0) ptrace(0x9, r19, 0x0, 0x400000020000000) wait4(r19, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r20 = msgget$private(0x0, 0x36) msgrcv(r20, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r20, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r21 = getuid() r22 = getuid() setuid(r22) r23 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r26 = semget$private(0x0, 0x7, 0x0) semop(r26, &(0x7f0000000240), 0x0) semop(r26, &(0x7f0000000240), 0x6) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r26, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r27, r25, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r22, 0xffffffffffffffff, 0x0, r27}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r28, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r30 = semget$private(0x0, 0x7, 0x0) semop(r30, &(0x7f0000000240), 0x0) semop(r30, &(0x7f0000000240), 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r30, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r31, r29, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r32 = getegid() r33 = __clone(0x0, 0x0) ptrace(0x9, r33, 0x0, 0x0) ptrace(0x24, r33, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x6, r21, r27, r29, r32, 0x80, 0x6}, 0x7, 0x1fd, r33, r19, 0x1, 0x5, 0xb89, 0x100}) r34 = getpgrp() wait4(r34, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x6, r0, r17, r18, r32, 0x26, 0x5}, 0x7ff, 0x7, 0x0, r34, 0xfffffffffffffffb, 0x5, 0xdf, 0x5}) setreuid(r0, r1) clock_settime(0x30f3fd4557283fd8, &(0x7f0000000000)={0x4, 0x4}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r35, 0xa, 0xffffffffffffffff) fcntl$lock(r35, 0xf, &(0x7f0000000040)={0x1, 0x0, 0x8001, 0xf5a, 0xffffffffffffffff}) 00:00:21 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(0x0, &(0x7f00000000c0)={{0x0, 0x400}, {0x0, 0xffffffffffffffff}}) r0 = socket$inet(0x2, 0x40000000, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/88, 0x58) dup(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) pwrite(r2, &(0x7f0000000000)="11baaf5a930982a8db13a63b8809e872d3f62e308eb50d7f65aece58687e20dc78f7bb98fc353e8bbd75c661de66dfe30e4fbddabfb297affc1bc0688c5727da1cf72dd3219d93d1c3626ff200d29f97405954dded2020", 0x57, 0xfff) [ 213.4279933] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1773 command syz-executor.0) 00:00:21 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket$unix(0x1, 0xf18341348a5b7933, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair(0x18, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r6, 0x0, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r8, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) r10 = dup2(r9, 0xffffffffffffff9c) r11 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r12, 0x0, 0x0) sendto$unix(r12, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r13, 0x0, 0x0) sendto$unix(r13, 0x0, 0x0, 0x0, 0x0, 0x0) r14 = dup(r13) socketpair(0x1f, 0x4, 0x1e, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r16, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r17, 0xa, 0xffffffffffffffff) r18 = paccept(r17, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8, 0x40000000) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r20, 0x0, 0x0) sendto$unix(r20, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r12, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r22, 0x0, 0x0) sendto$unix(r22, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r23, 0xa, 0xffffffffffffffff) r24 = accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/40}, &(0x7f00000002c0)=0x2a) r25 = getpid() r26 = getuid() setreuid(0x0, r26) setreuid(r26, 0xffffffffffffffff) r27 = getegid() r28 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r29, 0x0, 0x0) sendto$unix(r29, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001380), 0xc) r31 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r33, 0x0, 0x0) sendto$unix(r33, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r34, 0x0, 0x0) sendto$unix(r34, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001540)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xfffffffffffffef9, 0x0, 0x0, &(0x7f0000001b40)=ANY=[@ANYBLOB="300c0000000000f5000000000000000000000010446ccf6e884ab046053080498e9c221987893ab7eae2abc6809133d0deb91e7baaf589a6adaec06a11c8cc4782e07423bcb2b974941e96e5e428e9d3bfd59582d4731918a51578609a2c69cffc46e848f968941411967c5bcfa93d6bc365f20be3a3c3de210accfd21441d09ddfcc8cdc59f1753ba99", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32=r6, @ANYBLOB="8dc79694f018b7d0bbc3cf6d5aaefafde7aa57e229f6978a1ebecf4e87b6ab64a5db2d2e3dc0c0c120db2689bced1d0791f40810ae5c3de6a43e39a1fce43626030a7cb7ead572e223430455973d7d64cf7abeed24809affb7ab72b5fdb33f205d71b3c48b5b8c", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="3001000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r1, @ANYRES32, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32=r20, @ANYRES64, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=r25, @ANYRES32=r33, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r28, @ANYRES32=r30, @ANYRES64=r34, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x1aa, 0x4}, 0x801) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) readv(r1, &(0x7f0000002380)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) 00:00:21 executing program 4: __clone(0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) ptrace(0x16, r0, 0x0, 0x4) ptrace(0x7, r0, &(0x7f0000001100), 0x3) r1 = getpgrp() wait4(r1, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) wait4(r1, 0x0, 0x10, 0x0) r2 = _lwp_self() _lwp_kill(r2, 0x0) r3 = semget$private(0x0, 0x0, 0xb024c923deb2bae5) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = _lwp_self() _lwp_kill(r4, 0x0) _lwp_suspend(r4) __clone(0x0, 0x0) r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x0) ptrace(0x21, r5, &(0x7f0000000080), 0x1) r6 = msgget(0x3, 0x111) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = __clone(0x0, 0x0) ptrace(0x9, r10, 0x0, 0x400000020000000) wait4(r10, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r11 = msgget$private(0x0, 0x36) msgrcv(r11, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r11, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r12 = getuid() r13 = getuid() setuid(r13) r14 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r17 = semget$private(0x0, 0x7, 0x0) semop(r17, &(0x7f0000000240), 0x0) semop(r17, &(0x7f0000000240), 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r17, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r18, r16, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r13, 0xffffffffffffffff, 0x0, r18}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r21 = semget$private(0x0, 0x7, 0x0) semop(r21, &(0x7f0000000240), 0x0) semop(r21, &(0x7f0000000240), 0x6) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r21, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r22, r20, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r23 = getegid() r24 = __clone(0x0, 0x0) ptrace(0x9, r24, 0x0, 0x0) ptrace(0x24, r24, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x6, r12, r18, r20, r23, 0x80, 0x6}, 0x7, 0x1fd, r24, r10, 0x1, 0x5, 0xb89, 0x100}) r25 = __clone(0x0, 0x0) ptrace(0x9, r25, 0x0, 0x400000020000000) wait4(r25, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r26 = msgget$private(0x0, 0x36) msgrcv(r26, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r26, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r27 = getuid() r28 = getuid() setuid(r28) r29 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r32 = semget$private(0x0, 0x7, 0x0) semop(r32, &(0x7f0000000240), 0x0) semop(r32, &(0x7f0000000240), 0x6) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r32, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r33, r31, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r28, 0xffffffffffffffff, 0x0, r33}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r34, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r36 = semget$private(0x0, 0x7, 0x0) semop(r36, &(0x7f0000000240), 0x0) semop(r36, &(0x7f0000000240), 0x6) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r36, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r37, r35, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r38 = getegid() r39 = __clone(0x0, 0x0) ptrace(0x9, r39, 0x0, 0x0) ptrace(0x24, r39, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000200)={{0x6, r27, r33, r35, r38, 0x80, 0x6}, 0x7, 0x1fd, r39, r25, 0x1, 0x5, 0xb89, 0x100}) r40 = __clone(0x0, 0x0) ptrace(0x9, r40, 0x0, 0x400000020000000) wait4(r40, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r41 = msgget$private(0x0, 0x36) msgrcv(r41, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r41, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r42 = getuid() r43 = getuid() setuid(r43) r44 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r45, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r47 = semget$private(0x0, 0x7, 0x0) semop(r47, &(0x7f0000000240), 0x0) semop(r47, &(0x7f0000000240), 0x6) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r47, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r48, r46, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r43, 0xffffffffffffffff, 0x0, r48}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r49, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r51 = semget$private(0x0, 0x7, 0x0) semop(r51, &(0x7f0000000240), 0x0) semop(r51, &(0x7f0000000240), 0x6) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r51, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r52, r50, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r53 = getegid() r54 = __clone(0x0, 0x0) ptrace(0x9, r54, 0x0, 0x0) ptrace(0x24, r54, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000200)={{0x6, r42, r48, r50, r53, 0x80, 0x6}, 0x7, 0x1fd, r54, r40, 0x1, 0x5, 0xb89, 0x100}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r18, r33, r53, 0x0, 0x0]) r56 = getpid() r57 = __clone(0x0, 0x0) ptrace(0x9, r57, 0x0, 0x0) ptrace(0x16, r57, 0x0, 0x4) ptrace(0x7, r57, &(0x7f0000001100), 0x3) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x4, r7, r8, r9, r55, 0x124, 0x1ff}, 0x7a, 0x2, r56, r57, 0x4, 0x7, 0xe5d3, 0x37}) 00:00:21 executing program 4: __clone(0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) ptrace(0x16, r0, 0x0, 0x4) ptrace(0x7, r0, &(0x7f0000001100), 0x3) r1 = getpgrp() wait4(r1, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) wait4(r1, 0x0, 0x10, 0x0) r2 = _lwp_self() _lwp_kill(r2, 0x0) r3 = semget$private(0x0, 0x0, 0xb024c923deb2bae5) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = _lwp_self() _lwp_kill(r4, 0x0) _lwp_suspend(r4) __clone(0x0, 0x0) r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x0) ptrace(0x21, r5, &(0x7f0000000080), 0x1) r6 = msgget(0x3, 0x111) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = __clone(0x0, 0x0) ptrace(0x9, r10, 0x0, 0x400000020000000) wait4(r10, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r11 = msgget$private(0x0, 0x36) msgrcv(r11, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r11, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r12 = getuid() r13 = getuid() setuid(r13) r14 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r17 = semget$private(0x0, 0x7, 0x0) semop(r17, &(0x7f0000000240), 0x0) semop(r17, &(0x7f0000000240), 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r17, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r18, r16, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r13, 0xffffffffffffffff, 0x0, r18}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r21 = semget$private(0x0, 0x7, 0x0) semop(r21, &(0x7f0000000240), 0x0) semop(r21, &(0x7f0000000240), 0x6) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r21, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r22, r20, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r23 = getegid() r24 = __clone(0x0, 0x0) ptrace(0x9, r24, 0x0, 0x0) ptrace(0x24, r24, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x6, r12, r18, r20, r23, 0x80, 0x6}, 0x7, 0x1fd, r24, r10, 0x1, 0x5, 0xb89, 0x100}) r25 = __clone(0x0, 0x0) ptrace(0x9, r25, 0x0, 0x400000020000000) wait4(r25, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r26 = msgget$private(0x0, 0x36) msgrcv(r26, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r26, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r27 = getuid() r28 = getuid() setuid(r28) r29 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r32 = semget$private(0x0, 0x7, 0x0) semop(r32, &(0x7f0000000240), 0x0) semop(r32, &(0x7f0000000240), 0x6) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r32, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r33, r31, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r28, 0xffffffffffffffff, 0x0, r33}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r34, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r36 = semget$private(0x0, 0x7, 0x0) semop(r36, &(0x7f0000000240), 0x0) semop(r36, &(0x7f0000000240), 0x6) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r36, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r37, r35, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r38 = getegid() r39 = __clone(0x0, 0x0) ptrace(0x9, r39, 0x0, 0x0) ptrace(0x24, r39, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000200)={{0x6, r27, r33, r35, r38, 0x80, 0x6}, 0x7, 0x1fd, r39, r25, 0x1, 0x5, 0xb89, 0x100}) r40 = __clone(0x0, 0x0) ptrace(0x9, r40, 0x0, 0x400000020000000) wait4(r40, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r41 = msgget$private(0x0, 0x36) msgrcv(r41, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r41, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r42 = getuid() r43 = getuid() setuid(r43) r44 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r45, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r47 = semget$private(0x0, 0x7, 0x0) semop(r47, &(0x7f0000000240), 0x0) semop(r47, &(0x7f0000000240), 0x6) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r47, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r48, r46, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r43, 0xffffffffffffffff, 0x0, r48}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r49, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r51 = semget$private(0x0, 0x7, 0x0) semop(r51, &(0x7f0000000240), 0x0) semop(r51, &(0x7f0000000240), 0x6) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r51, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r52, r50, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r53 = getegid() r54 = __clone(0x0, 0x0) ptrace(0x9, r54, 0x0, 0x0) ptrace(0x24, r54, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000200)={{0x6, r42, r48, r50, r53, 0x80, 0x6}, 0x7, 0x1fd, r54, r40, 0x1, 0x5, 0xb89, 0x100}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r18, r33, r53, 0x0, 0x0]) r56 = getpid() r57 = __clone(0x0, 0x0) ptrace(0x9, r57, 0x0, 0x0) ptrace(0x16, r57, 0x0, 0x4) ptrace(0x7, r57, &(0x7f0000001100), 0x3) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x4, r7, r8, r9, r55, 0x124, 0x1ff}, 0x7a, 0x2, r56, r57, 0x4, 0x7, 0xe5d3, 0x37}) 00:00:23 executing program 1: r0 = socket(0x1f, 0x20000001, 0x0) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x10}], 0x10}, 0x931074ebd8a4bffd) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="3cf0bab15b66ee3052654ab0e8900425fe4b2d95aeb049a6258d0762a0b59b7913ffee3350df1f22b6912f91dcdfdd9a7514c779858e0e91a9289f69f78459d4ee909c92ca77b41e4d1e181e4e137dd15dd45ab8577747446b9b0a3fff7b17135471ff30ebc6fbbfee39c1667ccc27044da1654d8e505c0bc67d77659adf6c5acfe05cc3fc8a2b4a96a084c664371a4757acb7861d181339066b63f3cbdf7b650175a1a92ea77bb20f149b7b1af464c90ae1025cf11b6e8b566955abf3354d62ecef44f860953cb36c0b378d57a94cbf9655bf3e64f3c54b039165b2e50a5a5922e394ac839a905cbd61e0ae2ba5e4d74eabcd17d76d2b9b754a50dd", 0xfc}, {&(0x7f0000000140)="58e2bd61ed55334115c67e3a8042643bb535bb5d717692e415adc45b8155d14970e147544a4d64ddfaaefe10e45ed1262d17ecd82a3ef29bbe1262ef7fd32543213dec946545b23b8678ff3a0f51d2ce8cebe675918e07aa39020c61fbecc845291f93a2f27464c7de2e51103230414e2ed2a9297d28c8f365d8715c9258105a81c79f6e18a69680175538c1dfaffc0f7a65df7835035829ed1a1ea66ceb244edf81dccedd4ac772da1c97f9a33d6948c8073d59f75fc92e0288aba1b04ed5621c6eac39bf16b524c251ac98bee9d2497198297a65b838c2becd773751e52ff78f9d26a2e24f4f8c1287dffae3ab", 0xee}], 0x2, 0x10001) 00:00:23 executing program 3: munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) r2 = msgget$private(0x0, 0x200) r3 = getuid() setreuid(0x0, r3) setreuid(r3, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getuid() setreuid(0x0, r6) setreuid(r6, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getpgrp() wait4(r8, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) r9 = __clone(0x0, 0x0) ptrace(0x9, r9, 0x0, 0x400000020000000) wait4(r9, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r10 = msgget$private(0x0, 0x36) msgrcv(r10, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r10, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r11 = getuid() r12 = getuid() setuid(r12) r13 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r16 = semget$private(0x0, 0x7, 0x0) semop(r16, &(0x7f0000000240), 0x0) semop(r16, &(0x7f0000000240), 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r16, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r17, r15, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r12, 0xffffffffffffffff, 0x0, r17}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r20 = semget$private(0x0, 0x7, 0x0) semop(r20, &(0x7f0000000240), 0x0) semop(r20, &(0x7f0000000240), 0x6) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r20, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r21, r19, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r22 = getegid() r23 = __clone(0x0, 0x0) ptrace(0x9, r23, 0x0, 0x0) ptrace(0x24, r23, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x6, r11, r17, r19, r22, 0x80, 0x6}, 0x7, 0x1fd, r23, r9, 0x1, 0x5, 0xb89, 0x100}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x7f, r3, r5, r6, r7, 0x20, 0x8}, 0xffffffff, 0x76, r8, r9, 0x3, 0xb1, 0x2, 0x81}) shmctl$SHM_UNLOCK(r1, 0x4) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xd49f275d97cc01bb, 0x75a8645aa63f9653, 0xffffffffffffffff, 0x0, 0x0) 00:00:23 executing program 5: open$dir(0x0, 0x8402, 0x10) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180), 0x31e}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db24", 0x10}], 0x1) 00:00:23 executing program 4: _lwp_create(&(0x7f0000000000)=ANY=[@ANYBLOB="24000f4000000000000000000000000007000000a30000000700000000040000000400000000000005000000000000000000006f5a000000010400000000000003000000000000002a00"], 0x40, &(0x7f0000000080)=0x0) _lwp_continue(r0) r1 = dup(0xffffffffffffffff) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000140)=""/79, 0x4f}, {&(0x7f00000001c0)=""/241, 0xf1}], 0x4) _lwp_exit() r2 = semget(0x1, 0x4, 0x22) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000300)=""/222) _lwp_self() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000400)='./file0\x00', r3, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r5, r5, 0xffffffffffffffff]) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000500)={r4, r7, r8}, 0xc) r10 = msgget$private(0x0, 0x2892177776a91455) msgsnd(r10, &(0x7f0000000540)={0x0, "a7"}, 0x9, 0x400) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000580)={0x8, 0x1, 0x20, 0x3, 0xe7}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f00000005c0)=""/6, &(0x7f0000000600)=0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000240), 0x0) semop(r13, &(0x7f0000000240), 0x6) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r13, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r14, r12, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r15 = __clone(0x0, 0x0) ptrace(0x9, r15, 0x0, 0x400000020000000) wait4(r15, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r16 = msgget$private(0x0, 0x36) msgrcv(r16, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r16, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r17 = getuid() r18 = getuid() setuid(r18) r19 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r22 = semget$private(0x0, 0x7, 0x0) semop(r22, &(0x7f0000000240), 0x0) semop(r22, &(0x7f0000000240), 0x6) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r22, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r23, r21, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r18, 0xffffffffffffffff, 0x0, r23}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r26 = semget$private(0x0, 0x7, 0x0) semop(r26, &(0x7f0000000240), 0x0) semop(r26, &(0x7f0000000240), 0x6) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r26, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r27, r25, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r28 = getegid() r29 = __clone(0x0, 0x0) ptrace(0x9, r29, 0x0, 0x0) ptrace(0x24, r29, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x6, r17, r23, r25, r28, 0x80, 0x6}, 0x7, 0x1fd, r29, r15, 0x1, 0x5, 0xb89, 0x100}) setgroups(0x4, &(0x7f0000000840)=[r9, r14, 0x0, r28]) msgsnd(r10, &(0x7f0000000640)={0x2, "3ada7b6802c7db52c337a5da107b3c6042e4f5043b7aab49237246bd1108f41f374a573534f99d743b174189a5cb1724e35d18ebf6452999e2cbe33c99b231e4a7c5c89ac38fd58690681988642bcfb001ac2af098d6129d5fe7203e355759fb6094d7b91352c17b611a2e41f1772b53d3028b4bdc0a04768776cb1c0a186289ad376a3bd56226c3fa92c40288231d0d964d9f817a4a599278ed2237531aa8b074287710f0c5d56d7bc766137c366c163082abf13001e1723205c9bc50d319c588522957fe312fe524a8e49f0a233030"}, 0xd8, 0x0) r30 = accept$inet(0xffffffffffffff9c, &(0x7f0000000740), &(0x7f0000000780)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1c51, r30, 0x0, 0x0) r31 = accept$unix(0xffffffffffffff9c, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) r32 = socket$inet6(0x18, 0x1, 0xf9) fcntl$dupfd(r31, 0xc, r32) socket$unix(0x1, 0x2, 0x0) 00:00:23 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) recvmsg(r1, &(0x7f0000001380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/215, 0xd7}], 0x1, 0x0}, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) accept$unix(r2, 0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000000740), 0x295) 00:00:23 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xf04, 0x182) r1 = getuid() writev(r0, &(0x7f0000000100), 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r5, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r6, 0x0, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0xc, r5) readv(r2, &(0x7f0000000940)=[{&(0x7f0000000480)=""/199, 0xc7}, {&(0x7f0000000580)=""/138, 0x8a}, {&(0x7f0000000640)}, {&(0x7f0000000680)=""/90, 0x5a}, {&(0x7f0000000700)=""/227, 0xe3}, {&(0x7f0000000800)=""/181, 0xb5}, {&(0x7f00000008c0)=""/83, 0x53}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x8) setreuid(0x0, r1) setreuid(r1, 0xffffffffffffffff) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) setreuid(0xffffffffffffffff, r1) _lwp_create(&(0x7f0000000340)={0x8, &(0x7f00000002c0)={0x400f0020, &(0x7f0000000240)={0x6, 0x0, {[0x9, 0xe0d0, 0x0, 0x1]}, {0xfffffffffffffffb, 0x0, 0x9}, {0x10000, 0x800, ',(&\x00'}}, {[0x0, 0xff, 0xffffffff, 0x8]}, {0xfff, 0x1}, {0x8, 0x9, '^{+!*\x00'}}, {[0x6, 0x2, 0xffff3ee9, 0x14bf5bee]}, {0x2, 0x30}, {0x9, 0x7ff, '#)&-]^\x00'}}, 0x40, &(0x7f00000003c0)=0x0) _lwp_getname(r7, &(0x7f0000000400)=""/2, 0x2) open(&(0x7f0000000640)='./file0\x00', 0x60031e, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x100, 0x84) setgroups(0x1, &(0x7f0000000a00)=[0x0]) 00:00:24 executing program 4: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r0, &(0x7f0000000140)="549f1ca215379e2185be042314b8945298a6103e4cebf090fa60a165d2970dd20ef356158844822543505afcd0ea5036bf216650c124770848f40dd682d35798bf5a1014ba30da2b63b8885d3671cf546ba031cec98753247805bd7ca522ed8eed8c3491af", 0x65, 0x8000) setrlimit(0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r1, 0x0, 0x0) __clone(0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x64) sendto$inet6(r2, &(0x7f0000000040)="b2f00c5a428bb553f781cc8d0bf5c2e65ac0fab5dea52e9c6debba4761126544733b61fc032e10f8a3dbe59a8bc90a9fe0a2168ee0ed55f44eaf5498be0b31846f03faa9d1d4823cfc7f4cbc19c3c14e1db7012cd9176f33b3c1e173e65604ffb42ccada0f9cf0a158945cddb3757d74a9ffe35ddc87bad939145da8a2ed0e0ea03c6fc8a9d3a7cdcda6b3527be7b493b5018b4c6e01ab613e7214bc7bbc650515311a6c4a1a53307925909afbbeab5c3b72c63e0dfb9f470ba456af7eecbed9", 0xc0, 0x1, &(0x7f0000000100)={0x18, 0x1, 0xddc3000, 0x2821}, 0xc) 00:00:24 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x6c0800, 0x0) fcntl$getflags(r1, 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) accept(r3, 0x0, &(0x7f0000000000)) 00:00:24 executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000004c0), &(0x7f0000000500)=0xff82) r0 = __clone(0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x400000020000000) wait4(r1, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x36) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000005dff1f190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000439d3a38678edb8ad80d00"/80], 0x4d, 0x0, 0x1000) msgsnd(r2, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) getuid() r3 = getuid() setuid(r3) semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000240), 0x0) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r7, r5, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000240), 0x0) semop(r10, &(0x7f0000000240), 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r10, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r11, r9, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x7fffff, r3, 0xffffffffffffffff, 0x0, r7, 0x108, 0x12f3}, 0x3, 0x400000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000240), 0x0) semop(r14, &(0x7f0000000240), 0x6) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r15, r13, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) getegid() r16 = __clone(0x0, 0x0) ptrace(0x9, r16, 0x0, 0x0) ptrace(0x24, r16, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r19 = semget$private(0x0, 0x7, 0x0) semop(r19, &(0x7f0000000240), 0x0) semop(r19, &(0x7f0000000240), 0x6) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r19, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r20, r18, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r21 = getuid() setreuid(0x0, r21) setreuid(r21, 0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x6, r21, r7, r13, r20, 0x80, 0x6}, 0x8, 0x1fd, r16, r1, 0xe4df, 0x5, 0xb89, 0x100}) ptrace(0x400000000000009, r16, 0x0, 0x83) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0, &(0x7f0000000500), 0x4) [ 216.0806321] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3279 command syz-executor.0) 00:00:24 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1000000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = getppid() r5 = getuid() setreuid(0x0, r5) setreuid(r5, 0xffffffffffffffff) r6 = getgid() r7 = __clone(0x0, 0x0) ptrace(0x9, r7, 0x0, 0x0) ptrace(0x16, r7, 0x0, 0x4) ptrace(0x7, r7, &(0x7f0000001100), 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r11 = semget$private(0x0, 0x6, 0x313) semop(r11, &(0x7f0000000240), 0x0) semop(r11, &(0x7f0000000240), 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r11, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r12, r10, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r13, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r14, 0x0, 0x0) sendto$unix(r14, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r15, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r16, 0xa, 0xffffffffffffffff) r17 = dup2(r16, 0xffffffffffffff9c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r18, 0xa, 0xffffffffffffffff) r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = getuid() setreuid(0x0, r20) setreuid(r20, 0xffffffffffffffff) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)="0f3bacf7ddde477c3166aaad6e89a341ee699dc7d11149fd0f", 0x19}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r7, r8, r12}, @rights={0x28, 0xffff, 0x1, [r13, r14, r2, r15, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r17, r18]}, @cred={0x20, 0xffff, 0x2, r19, r20, 0xffffffffffffffff}], 0xa8, 0x406}, 0x8) __clone(0x0, &(0x7f0000000380)="d7ac4144e9893c7a97a2b2d6b83a3e83") r21 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r21, &(0x7f0000000040), 0x100000000000017c, 0x0) 00:00:24 executing program 3: munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) r2 = msgget$private(0x0, 0x200) r3 = getuid() setreuid(0x0, r3) setreuid(r3, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getuid() setreuid(0x0, r6) setreuid(r6, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getpgrp() wait4(r8, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) r9 = __clone(0x0, 0x0) ptrace(0x9, r9, 0x0, 0x400000020000000) wait4(r9, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r10 = msgget$private(0x0, 0x36) msgrcv(r10, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r10, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r11 = getuid() r12 = getuid() setuid(r12) r13 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r16 = semget$private(0x0, 0x7, 0x0) semop(r16, &(0x7f0000000240), 0x0) semop(r16, &(0x7f0000000240), 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r16, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r17, r15, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r12, 0xffffffffffffffff, 0x0, r17}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r20 = semget$private(0x0, 0x7, 0x0) semop(r20, &(0x7f0000000240), 0x0) semop(r20, &(0x7f0000000240), 0x6) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r20, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r21, r19, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r22 = getegid() r23 = __clone(0x0, 0x0) ptrace(0x9, r23, 0x0, 0x0) ptrace(0x24, r23, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x6, r11, r17, r19, r22, 0x80, 0x6}, 0x7, 0x1fd, r23, r9, 0x1, 0x5, 0xb89, 0x100}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x7f, r3, r5, r6, r7, 0x20, 0x8}, 0xffffffff, 0x76, r8, r9, 0x3, 0xb1, 0x2, 0x81}) shmctl$SHM_UNLOCK(r1, 0x4) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xd49f275d97cc01bb, 0x75a8645aa63f9653, 0xffffffffffffffff, 0x0, 0x0) [ 216.1916162] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4252 command syz-executor.5) 00:00:24 executing program 5: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x4000, 0x34, &(0x7f0000ffc000/0x4000)=nil) r0 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) clock_nanosleep(0x40000000, 0x1, &(0x7f00000000c0)={0x1, 0x6}, &(0x7f0000000100)) shmget(0x2, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) pwrite(r1, &(0x7f0000000180)="c8fb76cc135ed4912fccd167363fde7f8461cb3c5aff5689c718a0", 0x192, 0xdd10) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) [ 216.2693180] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4252 command syz-executor.5) 00:00:24 executing program 4: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/74) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0xb, 0x1c11, r0, 0x0, 0xc1f) socket$inet(0x2, 0xe5fde17f35d64479, 0x25) 00:00:24 executing program 4: open(0x0, 0x0, 0x80) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xfffffffd}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040)={0x840}, 0x8) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x20, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r8, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r8, 0x0, 0xffffffffffffffa8, 0x8, 0x0, 0x5e) accept(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) dup(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r10, 0x0, 0x0) sendto$unix(r10, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$unix(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000806c93f142a12a753200000000000000000000000000e1ffffffffffffff000000000000000000004f0000000000000000"], &(0x7f0000000340)=0xdce1fe2f) r11 = semget(0x0, 0x4, 0x0) semctl$GETVAL(r11, 0x2, 0x5, &(0x7f0000000180)=""/127) read(r0, 0x0, 0x0) 00:00:24 executing program 3: pipe(&(0x7f0000000140)={0xffffffffffffffff}) lseek(r0, 0x10001, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a74b46efe5d53e683791f6d2ab561eaaed07d9b073f0a36223838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d6"], 0x10) r3 = dup2(r2, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) readv(r4, &(0x7f0000001540)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/50, 0x32}, {&(0x7f0000000200)=""/79, 0x4f}, {&(0x7f0000000280)=""/229, 0xe5}], 0x5) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/125, 0x7d, 0x98f0f4effbd51537, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r3, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ff7f0000b43be4dfeeac92920000f5ffffff0000000000"], 0x10}, 0x0) 00:00:25 executing program 1: setrlimit(0x9, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) __clone(0x1200, 0xffffffffffffffff) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(r0, &(0x7f0000000000), 0x10, &(0x7f0000000040)) getpgrp() r1 = __clone(0x2d00, &(0x7f0000000280)="211a73a0b4539c826363a956401064d19c44c673f3d045224695ce") wait4(r1, 0x0, 0x23eabcd8cc58d759, &(0x7f0000000100)) r2 = __clone(0x0, 0x0) r3 = msgget$private(0x0, 0x36) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r3, &(0x7f00000017c0)=ANY=[@ANYBLOB="0200000000000000c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934521960c12382e514d4fae686f1a611cf7e9493a5d7314c4b522e1b0145bc89fc78e068077101a5e6e2d80a7b53de1ddfc773d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"], 0xb8, 0x800) r4 = getuid() r5 = getuid() setuid(r5) r6 = semget$private(0x0, 0xe, 0x806) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xfffffffffffffdf4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000240), 0x0) semop(r10, &(0x7f0000000240), 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r10, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r11, r8, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) r12 = getuid() setreuid(0x0, r12) setreuid(r12, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x800000, r12, 0xffffffffffffffff, 0x0, r9, 0x40, 0xfffb}, 0xb}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r15 = semget$private(0x0, 0x7, 0x0) semop(r15, &(0x7f0000000240), 0x0) semop(r15, &(0x7f0000000240), 0x6) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r15, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r16, r14, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r17 = getegid() r18 = __clone(0x0, 0x0) ptrace(0x9, r18, 0x0, 0x0) ptrace(0x24, r18, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x6, r4, r11, r14, r17, 0x80, 0x6}, 0x7, 0x1fd, r18, r0, 0x1, 0x5, 0xb89, 0x100}) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x16, r2, 0x0, 0x4) ptrace(0x7, r2, &(0x7f0000001100), 0x3) 00:00:25 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0xcb7567723ce6e558, 0x0) 00:00:25 executing program 4: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0x2) setsockopt(r0, 0x1000000029, 0x30, &(0x7f0000000000), 0x240) r1 = socket(0x1f, 0x3, 0x6) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 00:00:25 executing program 2: mknod$loop(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 00:00:25 executing program 5: socket(0x0, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) __clone(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) wait4(0x0, 0x0, 0x20006, 0x0) r0 = __clone(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x42f2c44adc7c9359) fchroot(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ptrace(0x9, r0, 0x0, 0x0) ptrace(0x21, r0, &(0x7f0000000080), 0x1) 00:00:25 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) writev(r0, &(0x7f0000001200)=[{&(0x7f00000001c0)="a3d8742e262cfb02f027772a64b54cbd7aca44864a1a6a6cae4cce41be1d017d25757814e4127e95d801c8ee1a6eb5ad39477856c462487395e0c7935747838cc66dc70b0055bb5042cf56d8c83b705b9e8ee450fe3e0c43f881efdeb3cba2bb8e493573b2550bac6b6d1319852ee8445682a75f6d5bafa58d85d33b5003bcaf1a6ace8e9f40ce3bb97add2b9c78bb4867ed858e63c2c77edb64834aae9e1e17a2c20665208cb069718dbcd40356e19e39da42a1e1672695a731ca212cf06f284d60a5e9a95e238816ff0b68932dc8aef0a50cd35caf7c00bece6c4361b98004ca8811c89fdcad673b9f68ae66e766f3a684b40ba349f92ed98365b09ec679947c8c6b6e222f34c0a800863ea0fd26e7efd861fdc094d84540ce66ecca03627dc1020c3b8de293e5e5ffd0b2a47891da7cd99b7be99f1c3a78195ba7d4e024f959bc389aaba2d177e4f657112f1513fc08e23eac85e65478ae834afd9e2d3355c11901191cb36ce003053ef04a77db98e16e0c8b05370e87916bf8cf15af830f2a1610ce2401b4b3afd606eeabeb25218f89a36dd69cf80ee0e771b9c88b3eeea35ddbb7a6c77a548df1e036bef730c0763436b37978edfd22a86d53df29489bd6ea5c3a0cbbffea11197513a3ef4f8acba6d1a097bfe45b6c2fa5f82bbf7fc199e9ace1c022f68572e242ebf5276356de016c27491dcd591191f5f074b5f23319538d79b252bf52b4693add2a778010821d51a68b2ecdfb44e6d1cdaa7f552a46caa07d9772e2fd7e6dda76cb01a4fe2a8f02c353885cf52ff25722b6cd132a3da4814e3a2d1042825f522fa9c55b8edaf2301ff8afcdccbe42580c171cf2b7d47c1165d880e844a025adafb2ebeaad20069f4c34871f1b2cd246fc0e4cf4000d5a83f09e84cde688595a133dcb5dbc56a36dd5306c754a9377695e352f77eb8f5795a3c291ed3bde36bf39f539e7dc7c88aedaf5b20a72d57ccf940160b3bf0aaca8e9088424596b36c2f282c76d9e1e7e4ac996bb618d70e454c516609e6af5993471e065fb9dd6495b4270e707e7ae1f7710a388a1d1e9f62cf08a143f0519e5668db3f9873fe6ce66f84755542c0e5bf56ee1d8e766837e8a67ce999fcd702706fa04afb7e3fa504e65fa722e45cf529efc2c1373a0cbebb03c2f4c056e873c57a19f01f0979597a0bd0a1dc1b9aef1af2598345ceac5e710f0f52359d71a4560534f2d7076cc4581f9093e03e1903679d1f9b1c52913071278b21468abb02c422c2ec86d051bfd84eb759f2671daa9d56c90babe4500e4002ff362c4b6798e3d187702e45940eb899974492c7fcece041a89170a9bbe28335e66298ea9f57da1ca8d62930d77146d1a0bddf8952d1637ae20170bb5c46405d7a105d698b52e4c6ecb4a6e106377d300b13c812ef399070a0ed973db85480323ceafd5aa448ad71ed71ddc2ec2ca2ceae8bad5b63a5098df05a1f7a9e75321462190f02a176a96012ae0c2f980f8922e561e246a7441c79eb9e90b2313a0487a247a33c82e7c335f1f2399e5830ed6a66493a3e470f463a1bf6c5a01298b881473fd50da0d3b6b62785786105300c53a687533dcf56bebec821c28b45c9d122b795f694aac31b41044dbaf4396ed7ddd795713933bb2ef95b58abe9cf7731f3ab888c964155cf70f9aa1fd40a45213aaf44ef09ea9a9ad36c845cea39c99f7a0b6660100fcdf33dd9a725caac06cd8e64950d6aeaf95cad551ad7ebfdfbe107b6700de06efb007d632edfd940f1f7743a3ffc22d3c23047ddb40950288cdd5092f29271185893cca9cfb1451114481f95cb58b5232f264cdd1e290b2ab925f2d4a9b79df63e339a1642afa62e0a945a40d8f2f0fa961342cbd8b6d33ded4bea98ef5881a04a8b2a803b487e26d6ee3b9612b61e2e8a68cd6e7c0f482dbb0fe61bba399bcc9d781179a46ab41cf9084d06ac7295f3502aa4c3a60be0a8fde6893d40743a303fb65f09c39ff2305ab030d9ea7a5399c4b2de024b77c7b2e4729ad297fc69bcf92548f97a522543398312a577a427855c5819044f78bc228b44309ce4e260be40afdfd6338bb9be81e9201dfb948923775b12d8e609c6fb1d2e48afbb2fc87dbf1c2f89ebeb299bc64a9861b8d72b8afc41d9790f132fe78104e6aa567b53cbb793c7c7fbf9ad5ed116749535ca9f5df89a3c6e2a796d37a44a3e822ea5e81d0d4bdf12f64f008c718ac6b0b4330a7f69a925ab86fdfbfc6e581e7a9e428e53ef5d0ff762c9cd1aab1d470e510237cb30cb3c081768f0c2a7192b16837d6a66cbfc464f4c4eeb74d089be61c9059d40d62b787b891f09394f1d6a6605bf241c9cb04d42dfd593e03210cbeb1f972b7e5cb991fdaa75d12c44e262788d270d3b5d0aa4c04bd9d008905ee8d40cc63368f333314fcf2a64bdfbcada427a8544fb3c127f9e7cb08dfc3edefab7e012a1b76d0f77f198ced1839fa4a0b604803f5c3eb86f5083ea4325c2fb05de20f46373aca8777835c5aaa0ddc9f620ee5f18714a7d4b8388e32d7508bbb43b996065fe669b004c14e62366ee5b21db0545ca5d512663d393e51573f522bec38f9990d169aa90e9ead23d0c6d793136be94a1f58fd71c448b603efde3d2924e66c1164084273ab3f0b2e249f7fba04990c21a905efd74fbb95c8a151ab6aee67f4890999d08c954684779949ac35e5829670bdb747041bb1b3f4d03dda95e4368f6a9ca2fef7c1609b303813c2ca9bb43914776097739dd46189ca81a7078753eab5587a42a6920df84079b08867a931d9892d0d104ace5aa83376dc648c176c50088a525e0e6259a5d597bd2b81c4b3c2a52e17dcc093b919b0f2c43c08e8b30581a040f0ccaaad85b9d37a86ddd9dda8aa15ca8e5a1e1ca5b08e423e06f6dc505d474d963719afc4515a8c94958991e0a1ea69e366143c7de94b5500e791d7f9e6931a863ff59ed5ad032923dd269f358074ffd99248cd5147e034705eafa1dea2fae4769501b67bb47bff2da8cf8c9ca8cdde44bef26bdae11c3606c90e6042020033a8b6b9f6526842e5f4948cd9c57559dd56c2bcf9378c3eb2f6174129b33d665749a2bd8a9173bbb6bfc13fc85e74a89273fd6eedfc6cdbe9e832afabd8b6c7841358f513646db43c135970bf2a9021173ea79b57fbaf8e814b6f83398bae9690c59702604a3bc867b20aec725f92d25556323b5fb3e4d9b9caea33be26798bfab1fc9b3b162b7440ea6490bb23d93770eb3dd0684a8643d868141da641df3948fea35611c3f1904af0e32d9f31a0110974901fe4b7a314487c3f138bbcfc18ba60637fa02a9522459f0c48dadbefaa7ea07c483442080a33d981bf35e56cba3f865015a427fb55bdd3d36d949366b6a2b82fce8fe8530507bb70616593fb8e368e487f40ce114f02e8237a62bde7d71399e6eff748a9a89411e1cd8573d38cf38764606a1d075316450a832a74d29664c90eea748e8051f8dfe4a8acdac37cea051e3d7a1c210c5ba4edcbbccc81bbb75b63148bdc05bf5fa601c065483329f2a4d4ed1fce95f93ab731f119a94865dd94e049b6541a78a2fc96407bddfb35d04d1892d690ebf79b84659f6cd29dd9226e4ed0fcc4e1ac1c4872b77a707b537a177d4ac8a8c436cb3f1146f7306eed4a93ccfdfe4439cdf4d7084f7ea7bbf26f17d6eac5ba4f6140ca41f3d531eb13f57bf31c98511c5a5e4e88bf4e5b7b2f9a4a4b29ceed15829110b35f68e0fb364999a56dbb54b63e93c3cab0bdf1dab34ddad1de93e143e0999d440141077d64729da285fd2a196650e97afa744951015e538f84c4a54cd3cc7237800206e7d26686cf31b1b2fe3cc474f4ac61cc6eb70dfacac466280a807fa0af704554a8a1c1a9f789175b39571224b24e0dbfcdb4636d145a66f41febb3f433db86daa2117fb560ce25ac0d47f052f85ba45710a0af80516ada290fd138643c5f9ff0858da8cdbc068f436bd5e0cd341077229a21ed7b63623569791dc076b931e10b92939221b2d446783746813bc24bd1a5c6feb2e1962d48390da07fffc37aaf117a1149a252369da993092b2bfd00194fbce5c5f1162f32c4c65d44c3de43e22792ec1ad81ab3745431eeeaa62e5aa047194335ecefb631ace5012e76f16ae15e02e428ddf9b69636f58c5cd9b0d0be3d1f38c5d51c43af924c5e055c3154d563f3d0a2da9cc3c7ccaf7fac4d316d656ec02759b69c7459ad07bb0f97e1893fc883116f3cc85aadb92e113bef01140340e3df2f0a29385729ab3b40369f150bf496e14e4a5d0ca3109cb4fc94c1b94e59679698e415caec2c00238dfbd623cf77ed7469be6ac5f85b7b08b11c0de83a636d7093c60b3723b04fc679cd98f0ddf8de517d518fef3f3a29d9c3c2361e7a15348537670fd2a2db7271fdb32cdcf51a0ba492922a4c8163b2b09d16403f58ab464a5f613529c689a12f8d90ca6ad2b629df5314c212f41371e2a6b67a59b45e7b0d039722e35c398bfc2efcec268a0e3563d601e9eefb6b79d9d837c670119c5071fbffc7be70e69836569ecc8601a95114b3b9f1b594ccecabac8d1b7fb051928e1bee046bb1dc4f408f60ac9a4d60a509c0fe2457c80feb9a7fda479f7a1a7bd0eb411a5b3bf19ac8ae80f1431c81a5557cd28f2662708ffc24ba31135f5df6f534decf21b1efe368263415c3bf362ccd1c6815c77cea68c49882a738f03e2efa6f3483d1ee03dbfba9608d523de2042e198a5023935c0862eb2c1ba6b0abad42bf91abf6e35e26dccdf79dbdf91c26b43a9735347eb02262c4f60ed13305babb24e4fd05769134eb15da75df2fdd39ee181b68c46c325e81fcc1a1418d6dd8175ab777f77c6d3031595fe85c6447f10e2eb56c685b937f0d38f147becb500de7456c2e3128080cf9d89cb275818cad99134d35656804efc461549ee5d6bd8e1606cae8237a5a29316e8bd1fea7423dad6636a178bfe2ca3ae7beba4de266a4daf5b0b55603ae111a11714428fd7cfea3aee4f8b192317ef6a15f50af803cb96a2b99153eb9afcf9558560f0776522d99d0d1a296ee606f90b658a17a317f5d8684b9dc6e7583a5785b7a0be700744f9e37378f318b1d1417eaab74909320c1343843c3a84c3f9748998a42279b468cfb8c1c9e4e07801223718eb0ec1761b2bf98506221617ed3b05d9b1ade49217a24798faaf660f29ae50722c2b0439c4dccb523538b75bbf9d84e95b27f396bbe5568eaa6b632a546f4f3907d627299cc28753d870f44cd057dc064cd3dd8d7f5a07a70b9b094dbb8a90f18db0a20c7d60cfb4876fcef0a337c552bbe719cff9ce22bc8dddc37eb3dd0e7e9e4855c224f40458919feb14adff836d3e4445b17ca7bdcde9eb0c17d87ea51d7e156c54eeef9a276a368972a68d5956ee65159d2516d241c4eaa0aa65b7c2274d5bf5909e14987d43c53723ea1fff063f2efdbd7881d84a910a57e601e2452a31985017c453be05293cb2225e5c397dbee911238763d07c7692619dc3bbc03ca9ea184913cc1d95b3e4f3eeae9385786516f22442ecf28ad18de0cc9436c3205d30b1d771ce958fd6099f93bed43459475ff9247cb67560646e6e77d1ee4056a3c622ae6ad7ee713e18915598213eb914d777f994d06c0ab7206bf6730ca73cf36004293931a8478753042c9c6ce8385f80be759b6ee28630de32f4e8b303ef66c4bde7416f799a3c05a49681d962fcf4649cc4d317ef6b1f27592315717e97e91b09569ff0fe80b10c7b8cd776086034c63e272e802", 0x1000}, {&(0x7f0000001280)="0c6d87efc9293353bc0ee7e957370c40c80434d7c908f3737c0296b6487f294dfc363d7888bdabb0d45680b27dce39ff1453907b2f9596cc1702001ff31fd80325fda01c8623e78b6fcdcca3a1d61c0622d5e971931213d214f4b22b0c927bf12db0ad7b9f91f90183ef7fcab388041c8d62b1429ee63decd47f6d165320e82eebb60e52d7eeba25081f547c03aa1aaf93257fc6b76f4791d7a9b6e23a9b8562e809277cf4a19c7d65d83159e55723cdd38593178e658ead7f21bcb70ca92f6ed522dcaecdf146353ba735256c127bee829f2826dac6f175a6b79dca", 0xdc}, {&(0x7f00000011c0)="5af200905d1027ad32b8e29876a7bb7ec0374397ae187cb7bb6a878a097a7fa2bca5a271768779610d6d2ab87fe34abed4cb16a10444f4e7a5efbcabca1420", 0x3f}, {&(0x7f0000001380)="b44204bfb3ed79cf9f52d7fbd29927ff461636af5ca1ef0cec20fb8e5c6deac092db7acc0677ec9166f1f9c26ac3419b506575b1f40a38e4411e39c7bd25c611c931659308e8d22b1ed5fbb2e0cfcf646b52ac6b0283e8dd5a789d4f5d99aa9bee80d6944200c3ee50c5a8f6a5b4b350109bd2e9b3dc4b", 0x77}], 0x4) pwritev(r1, &(0x7f0000001480)=[{&(0x7f00000014c0)="71c0bf500e0bf3e3667a257032b806d7bc8ee86433", 0x100000}], 0xffffffffffffd6e, 0x4) fcntl$getown(r1, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = dup(r3) getsockname(r4, &(0x7f0000001400)=@in, &(0x7f0000001440)=0xc) lseek(r0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) dup2(r1, r0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:00:26 executing program 0: socketpair(0x22, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = paccept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x70000000) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 00:00:26 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ftruncate(r0, 0x3) shutdown(r0, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/238, 0xee) 00:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000380)=[{0x0}], 0x1, 0x0) 00:00:26 executing program 2: socket(0x0, 0x3, 0x0) socket(0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x1f4}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x50) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 00:00:26 executing program 3: open$dir(&(0x7f0000000080)='./file0\x00', 0x202, 0x5) chroot(&(0x7f0000000100)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 00:00:26 executing program 5: socketpair(0x1f, 0x3, 0x20, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) [ 218.0007660] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2061 command syz-executor.1) 00:00:26 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000b80)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7a39732e6a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968fc20000002b086bde09bef456c9263fccaf4a631854deb48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea88c95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2593b02b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469c9381eed27fe194a581e11d13606156b940b5b35ed3f4875498fca5684605c38000000000000000c8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a0e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4977fb59d78530691a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa056d5000000bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c48b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880a704d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f218d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed5e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1d03e45e510736aa16b2a4168a65ee83f3400000000000000000000000000000000000000000018f0f7e670d8ebc965a4d1b55afdd8c3c1575229ddf109e6df6fa5696eed5e143b3dad1e4a09fd0ce81cd776ecfc26945fde392bde8461e8e60dda0425c1dbcee761c16cba2b07014fa63c00000000fb57d2fec660f66350a6cfde620ae419ddee058e247d9b02371e76958d4ecbb0b93577d79ddb3129d946ec3463f36ac7c727cf60ac5f3a4ed4e3a1ecc59426c1a0fe95f4c38f313544bbd3dfd87666de41e6a89b9ce9243867ce3eb33f78e6e11000b04b42d78e5bc0c2e994ac29f408a5c0ea4b3e6f81f97ab2bf23b29df0bb39b389888f4ca6ee7d81df4f214782fcced120784c9e5851a40bf673bd5a8b089577d97cbc5261820ad4c85822ff0700004360e65aa02b7393cefa7bba7d5d2988991d2c58d7ff4fce70ce523f1f72c5a378c1412d74d8502b55f89cf5be2d22bddc4bc8a9867bb78fa7eba97aaa5e9f01a16146556dcdeff5a1d401bd909339a297d238240acd0d7c966d642ac6848ba2eeaa78b7b2f2550936fab10297e163558763ce858ee54ca82d91e2c3ceb6ece55e355b75bba2cc0600dd2398e6fe2d9eef084abf4866e7d0ca2c84bb21337575c41af0a26291ecdd973a6fd96f1ec17c3687560d0d92711d9023c1aa2c0d17795554a54a56d601d91dcc809267a597ca44300822f8c0aa679828eb863a2053336f04b8d921ddb37cfdb4f98eb2fa5ed23da3c3b6deac1aee3784a0869577dc1528b90659bc1901f8d7e2d77a677c3dd6c15d2bcc5a8300cf72a4c4a3b51b296515347b95ac25b49130798ac819c6e06d8481bdc8c4a8c43cbbab67ae6b028d14e15fe17dab767e1536b478"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) mlock(&(0x7f00002d2000/0x3000)=nil, 0x3000) setsockopt(r1, 0x1000000029, 0x30, &(0x7f0000000280)="1b1d98bf1457b6f443d1489ff9d3117175be83512c75d498cda5652556d040cd91c1eb863193093ba2aa394283", 0xa) socket(0x18, 0x3, 0x64) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 00:00:26 executing program 0: r0 = socket(0x6, 0x2, 0x8) sendto(r0, &(0x7f0000000040)="38c88c519f351ce003d8c878bc8d68803837e6c3b0931e6f1faadc91b715e831f05a3673c4f86d8bf9edc57a67f199f634bb96838f8cc063fd22388a6f759d753215d43143f8a67ab5f91531a467231a44d43fb8f6e132a5f0f4f6a32468f493d4100b267bfd486311934bc217bcaf4fa4abd0f6dfdb3c4bf2484e2e1bb7b895605af7f8b1769038a0daa7cd925d8361507b5708fc4fce59ce21dafa5a9c9b", 0x9f, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r5, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = getpgid(0xffffffffffffffff) r7 = getuid() setreuid(0x0, r7) setreuid(r7, 0xffffffffffffffff) r8 = __clone(0x0, 0x0) ptrace(0x9, r8, 0x0, 0x400000020000000) wait4(r8, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r9 = msgget$private(0x0, 0x36) msgrcv(r9, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r9, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r10 = getuid() r11 = getuid() setuid(r11) r12 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r15 = semget$private(0x0, 0x7, 0x0) semop(r15, &(0x7f0000000240), 0x0) semop(r15, &(0x7f0000000240), 0x6) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r15, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r16, r14, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r11, 0xffffffffffffffff, 0x0, r16}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r19 = semget$private(0x0, 0x7, 0x0) semop(r19, &(0x7f0000000240), 0x0) semop(r19, &(0x7f0000000240), 0x6) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r19, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r20, r18, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r21 = getegid() r22 = __clone(0x0, 0x0) ptrace(0x9, r22, 0x0, 0x0) ptrace(0x24, r22, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x6, r10, r16, r18, r21, 0x80, 0x6}, 0x7, 0x1fd, r22, r8, 0x1, 0x5, 0xb89, 0x100}) r23 = socket$inet6(0x18, 0x2, 0x9) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r24, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r25, 0xa, 0xffffffffffffffff) r26 = __clone(0x0, 0x0) ptrace(0x9, r26, 0x0, 0x400000020000000) wait4(r26, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r27 = msgget$private(0x0, 0x36) msgrcv(r27, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r27, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r28 = getuid() r29 = getuid() setuid(r29) r30 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r31, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r33 = semget$private(0x0, 0x7, 0x0) semop(r33, &(0x7f0000000240), 0x0) semop(r33, &(0x7f0000000240), 0x6) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r33, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r34, r32, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r29, 0xffffffffffffffff, 0x0, r34}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r35, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r37 = semget$private(0x0, 0x7, 0x0) semop(r37, &(0x7f0000000240), 0x0) semop(r37, &(0x7f0000000240), 0x6) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r37, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r38, r36, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r39 = getegid() r40 = __clone(0x0, 0x0) ptrace(0x9, r40, 0x0, 0x0) ptrace(0x24, r40, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000200)={{0x6, r28, r34, r36, r39, 0x80, 0x6}, 0x7, 0x1fd, r40, r26, 0x1, 0x5, 0xb89, 0x100}) r41 = getuid() setreuid(0x0, r41) setreuid(r41, 0xffffffffffffffff) r42 = __clone(0x0, 0x0) ptrace(0x9, r42, 0x0, 0x400000020000000) wait4(r42, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r43 = msgget$private(0x0, 0x36) msgrcv(r43, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r43, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r44 = getuid() r45 = getuid() setuid(r45) r46 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r47, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r49 = semget$private(0x0, 0x7, 0x0) semop(r49, &(0x7f0000000240), 0x0) semop(r49, &(0x7f0000000240), 0x6) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r49, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r50, r48, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r45, 0xffffffffffffffff, 0x0, r50}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r51, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r53 = semget$private(0x0, 0x7, 0x0) semop(r53, &(0x7f0000000240), 0x0) semop(r53, &(0x7f0000000240), 0x6) semctl$SETVAL(r53, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r53, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r54, r52, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r55 = getegid() r56 = __clone(0x0, 0x0) ptrace(0x9, r56, 0x0, 0x0) ptrace(0x24, r56, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000200)={{0x6, r44, r50, r52, r55, 0x80, 0x6}, 0x7, 0x1fd, r56, r42, 0x1, 0x5, 0xb89, 0x100}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r57, 0xa, 0xffffffffffffffff) r58 = openat(r57, &(0x7f0000000700)='./file0\x00', 0xc6c5af63d3a33515, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r59, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r60, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r61, 0xa, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000100)=@abs={0xdb6bfc9a4dc03440, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)="0e07e39a8a6195c8d3bb31154689eefe787002814153c666834a34387e7bb6cf4b3959fe4519b3be1849ebbdfc750fae7470762327dc9e44b77b11753a0fbcea847e88d05316027ef0b01506d0cfd73ad117087533b869df369c9a124b233994e77aced1f610b0001c8eb16eb4cabe6052a29697cc2b364b00a141c892d8fbee930e6b51fc04ff3852522e98f564b0e247d8d1944cff9317a85f86", 0x9b}, {&(0x7f0000000200)="15ce19f0358fdc83f564592a09e1fda4d84dbda1ba42ea723da39fcb6de4cf61e6de09bc63f083ad7503a2abf8fb1634ca5678018428a92253c95c0ee58a75df013a98454e503db601f8b20ab86cfe965e3df3430df0b81077a8138ae139fa02f342904f65db20fdc02ac3b5224efe9e0d893b65690fc3fd0ce681b602ae2d0f8ef575473ac75bff5e11122def439025564f0a198f1210b34c3f433e4b8e4aeef44a30b72c57f6c737676a0677273c4e2097b73cd72826457b92a2984f5c94f35001928842fe843156dec85bfd2d585f25e24a973d8c69e1a5c84dda1bbc1a4d8ef721da5a4661efc8e7f2c31c60", 0xee}, {&(0x7f0000000300)="9b265b9bbdf13220df3b2b1ba65483cd311a7fbe9445df1d0236533b183f21d647be7427a954d4f0805e47ef8349ee3dce8279383dd17732a0a0c203f85344fe5b101f9195337c54f0b89bc029a07d58e49a4d413c1f8a54f8ba510489aeded4940fa95075cc3afe650945567a83ba46aee19e1403d0934cc29b5bd91054b2ba89a3eb465d8c978df8ca9e5defe15b226fdab7bd710c12cb65b4a390fd08c9aa426c01390e1321604fba5ddcbdba5101aa4498835f79d62bd17ccf3ca25b61db406b32d78d1aff12d1f22906b02c05ea2e9e9ad7628abb0d4e4ed4ad95e682", 0xdf}, {&(0x7f0000000400)="950a84524a97da29fc937ba80e2e711ca39582a51ca0be12389718312afc026897fe8223003380630439576fe829641aaf2befd4f3b0118f5132eb762cbd9e4923f4f24dafbf549ed165873c79b5bdc18d461eba04d50d0f0fb6a34e074f90711810046907c23342e28a96d04f32926a7c71", 0x72}, {&(0x7f0000000480)="b5a742e633b68e505fa0bc6ce28d3cb2a1fd5741d91077c4aced8545392cf8c19f588f1227531f5b08034f9ce0fe760e37ec", 0x32}, {&(0x7f00000004c0)="a8723a90c44607dbca0b029a2fa4c3997424abb29a715ee066945fdc27739a2e05dc0a044388bb5176c41519125a72cada53198ff4ee51893b6ff17f3e5c5e08", 0x40}, {&(0x7f0000000500)}, {&(0x7f0000000540)="d10df78adb29d6871478054f398e269408aa9a5f96a28f045182dba574776711ac5d6584b15baa07194024a1fe5e398babb6a635f25ce3fd5dc6e20625742cba94eff44a5a689e86da2b76a69080e1a0f2d852344f8653aadfadc6dfc62e50268c217923a38e87af9cfebde6615c0055ff19afff60cc22e72acbd0f1dcff716bcc5e71f431eeb5f65e42b6d5b0eb59", 0x8f}, {&(0x7f0000000600)="62c0bb11f1d25d8d88395b82791f7b00276d5ab4d850935919314e0b6b62acee8d01e942fda07f9670415d2a8a7c87d9b276a9afd7af910194ed", 0x3a}], 0x9, &(0x7f0000000740)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r2, r3, r4, r5]}, @cred={0x20, 0xffff, 0x2, r6, r7, r16}, @rights={0x28, 0xffff, 0x1, [r0, r23, r0, r24, 0xffffffffffffff9c, r25]}, @cred={0x20, 0xffff, 0x2, r26, r41, r55}, @rights={0x28, 0xffff, 0x1, [r58, r0, r59, r0, r60, r61]}], 0xb8, 0x2}, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, 0x0, 0x0) 00:00:26 executing program 4: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xb, 0x1c11, 0xffffffffffffffff, 0x0, 0x10001) 00:00:26 executing program 3: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000100)='..', &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') getuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5447d8c6da37610a) openat(r0, &(0x7f0000000040)='./file0/file1\x00', 0x8000, 0x0) chown(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x0) 00:00:27 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340), 0x0) fdatasync(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40020, 0xa6d438d791fbba96) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x400000020000000) wait4(r3, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r4 = msgget$private(0x0, 0x36) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r4, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r5 = getuid() r6 = getuid() setuid(r6) r7 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000240), 0x0) semop(r10, &(0x7f0000000240), 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r10, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r11, r9, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r6, 0xffffffffffffffff, 0x0, r11}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000240), 0x0) semop(r14, &(0x7f0000000240), 0x6) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r15, r13, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r16 = getegid() r17 = __clone(0x0, 0x0) ptrace(0x9, r17, 0x0, 0x0) ptrace(0x24, r17, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x6, r5, r11, r13, r16, 0x80, 0x6}, 0x7, 0x1fd, r17, r3, 0x1, 0x5, 0xb89, 0x100}) setregid(r2, r16) 00:00:27 executing program 5: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = semget(0x3, 0x0, 0x0) execve(&(0x7f0000001000)='./file0\x00', &(0x7f00000011c0)=[&(0x7f0000001040)='-+\\\x00', &(0x7f0000001080)='[[\x00', &(0x7f00000010c0)='\x00', &(0x7f0000001100)='$!\x00', &(0x7f0000001140)='\x00', &(0x7f0000001180)=':\x00'], &(0x7f0000001340)=[&(0x7f0000001200)='\x00', &(0x7f0000001240)='\x00', &(0x7f0000001280)='\xe5\x00', &(0x7f00000012c0)='\x00', &(0x7f0000001300)='%.\xe1\x00']) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/4096) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 00:00:27 executing program 1: _lwp_setprivate(&(0x7f0000000000)=0x1ff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchroot(r0) 00:00:27 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fdatasync(r1) setsockopt(r0, 0x0, 0x19, &(0x7f0000000000)="02800474ee5603de049dcd4c00", 0x8) 00:00:27 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x300) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r5 = fcntl$dupfd(r3, 0x0, r4) getpeername$unix(r5, &(0x7f0000001300)=ANY=[@ANYRESOCT], &(0x7f0000000040)=0x1) unlink(&(0x7f0000000000)='./file0\x00') r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000040), 0x100000000000017c, 0x0) 00:00:27 executing program 2: getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f00000000c0)=0xfffffddf) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x1f, 0x20000001, 0x0) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x10}], 0x10}, 0x931074ebd8a4bffd) 00:00:27 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="7baabbca0d1888986788cfb3be320e0fb91740df03db1a82186d326de6d7a2ba52f8d210428d80835780fb43bad7ecb97e6aa04744f5ad9ae44b49b63b71c0445c0c575ef24a1d700f4eccea2375f3c347e041a287f8425f22507d998097230a0a6f2a2149d5a9f45ca3f494968adc31cd065ed3c70b80fa968102bc33e647625abbc902c2c16bd29f699cb55a800da51a15657067c1ac4063c87626413aefba3173a39d2afc2856add2929822b61de25561217d95bbe141a0c251c2bebe6271cad3d73111e6e46f0b50dc0372f403a11ecff8be9367191009d4819cb8cce04d923e68c29bf2e640d1f4", 0xea) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) 00:00:27 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b802d, 0x0) _lwp_create(&(0x7f0000000240)={0x4, &(0x7f00000001c0)={0x400f0025, &(0x7f0000000140)={0x5, 0x0, {[0x5, 0x4, 0x2]}, {0x3, 0x1, 0x4}, {0x6, 0xf5, '$,#&}\x00'}}, {[0x80000000, 0xfffffefe, 0x3ff, 0x3ff]}, {0x6, 0x81}, {0x100000000, 0xa94a, '\x00'}}, {[0x2, 0x2, 0x9, 0x3]}, {0x6, 0x5c1d, 0x1}, {0x0, 0x7, '.,\x8a\x00'}}, 0xc0, &(0x7f0000000000)=0x0) lstat(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)) _lwp_getname(r0, &(0x7f0000000080)=""/3, 0x3) r1 = _lwp_self() _lwp_kill(r1, 0x0) _lwp_kill(r1, 0xec9c) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r2, &(0x7f0000000040)='l', 0x1, 0x0) 00:00:27 executing program 4: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000180)="fd0be6cc8ed104a2e18601b80d808968e5347e4b133a067e6f98cf345ef6f3ccfba5d5dc2c832016df0a6da4bdb6fb0930932426f2e6728ef00d3cc7f13e530e7c8d6e5bbc5746d0d4adce010af7d840a9e3fdcf4bc5061ad6bd80077d6fc40d358fdc7f0c67a93693c8e80a016b9918b9f0cf1b55ea1e11beadc2ba7e93548e194142b50abe632622941d7cc76a5df607924a79a498c4c46b11e778c063caeadbe839ed67fc05ce459938ca0cf7f6d02397f996166d15558cfa", 0xba}, {&(0x7f0000000080)="42b6c66014cfa38ddb9e3e854b1de9", 0xf}, {&(0x7f0000000380)="52fa50e9f8b3b93f5d4f94824e71706ee143decdec7bcb4909f6cbe52170f59f1001d00fd17cfcadd80edf1a3bb35708fa04f524a86b7157935b6c37940f87e1782d8a88cd3f08163017f9204d2f9cef49c5fae462cad5f4268fd113f1a54aeba33f30082c0299b1c214c7e1ec6b0a3a49f6575d4a0cc72cdf5756671fdb633049a728984aa343cf52f592826af170b0dfe9f54b4f6875e16d4bfdca68e5bd150bb311e8ba5801c7d3dd865486586e0897279eb51f4caf2d5b132a1984b936ef5f68220a0cb1aa4d6263194b506d9ea39bc70d28f6490019058151cc90edc2dbef3d421dc8b8e69a2d046877f28509186859bcbfaaa8a64287bc695bb027ddcec4c7a052c33b90e95ff168d5780f62981e80e1634f2150d19e2fdb517e531521166ee998b7c6ca2f4f9098a67e6d472232d0701bd04956b879cb3efe93f30f058820fcdf318aa9d5285e13f908890821185d7170a6b4cd1292befff290f1d5e0ba53a4dc0ff8e3353ad08f8fbe60b1ca94740a4eb8608520e37b9d63f36270efdaeffa7b6464dc7fbca50b6d070c981d2e558ef4261ca8e6b1d8f64b90ea7ad9961468405e896ef450061b31295fd98a11b188ee143d7918a6dd4a2a113d5378392a4cc4a706be3d1d6950f20bc30c446bedd77ec663f87b220f321b564746df4c7fc5dd73bb501af0c302584900b1d0117e19c22a2f611d2df6ec72795d1f22d25829d71495c6b800347e23d9447c6be7050a555d829fb70bf40ee49ce26c58a0b1ca5b07e7e5153daf175411e11e00fcffa7d6ffb3cb9875e9c862b275631845cac907323e5eac4574c9650ed5abd5669df0a06c0c2934710249b73c26ee5a1c69476a245ff42a6226414d640060b62398209057da41ec2c06b6b100b3ffc2cc6484dccbb40e5d2fc295d8174b6b6af4cf13a2e6d5bb70db29dc9f7c8fee104bb8dd5c332f32d8feaaf8437b2cd9c49f90f8ca0b347e958322190dd7734a7cca41b9b4f1adef3b2c6ebf37961c779d6f918896d06f339e9473d070cd6ef355ec938521210a334a71b5929c0cc7f725c842ca1445e99cbd65ed8d6a3e0715bd832267d31a2bf735fbb34a72cbe866b64a700e4923c3c222cb2b4e03dc0f34dbd40a10160707cf011b25405e513b860720aedac0a50700ea968e7ba741d4bd0d3d3f1c708fe64df99ddd61bbe8bc8ecc71028a73afd980e568afcf7a8ceba4709c06efb4dcfdf58925dad7c2c79fbf0cdbfdcc968b753192593d77bfa17a2177250c31d757210a907dc4ac341e47d532923d805525216d88296dc128cc2650f48bf0ae442d90aae3ceef22e52985b1076ebc2984100141c497fd9d8935500d9418436c08c2ef69b96513b1d86d893edff1d48f711576ced2b6c9d2b399060c518c690cecfbaceef043a0e1d77c658c22aa7b88ac3dc9f0e4226700228787a18e393083299eb4ddecc3801fb6c91891276e0b117b1194449d1246dd5caf1f60a0e19635b650e201e08b1c1d59c7e8549fc9ab88d679ff83f2114e4097a6981ad386e58b4e7cf522f1ad98e7c5a7f2a4ce8c5701479ff1047aef8950da1908df61259ad99e087691811ae7d2a9bf08578c75a65b4d367bb5017e34be74a533f75fbea559d47e718a6e42709289a1bf7a1e76cce3308a22ba7f7946265faa825f1afd5b44b39383ceb3fcf2d2cffe77fbb6917c911b5156c41ce618a65f0b17e0cd70b6264ee4052ca4ebd84b01899607312c38d4c3e303dc95bf1cc4b18b6d4c0a4475b05a2623d3fe954ca2e9fe05710021a00bf3c1b61dc91920405d676b76d7db88d7bcdc70a2ef8f1aab7c4f604c401e32fb8e5d1c49610fdd8df72a14945b6828c0022900cf700cd27d737827bccf316a2d0525838096545b8cebc8bb3e41334fccaae1ac49f4a7a4eb4d5f9ebde31551fad13719b387df3b0326ccbdb027f1f32a1b739626ff2e3afc1bc27fbf2ad133e4fd62cb995dad68eaafb9f3e42b9686bd6354067dd026be9310af2b3b180d9866fedc7f5c21fdbe18d35d5ecdb75d933c7217d81c575dda010f1c394ed11d87cff48c14693662cb6d5fbaa2e798bc81316d1947dfeaf6bdda6efeca24bbcb3d4cb2c3159886e16297ed7bab0d2c3e5e0f2be5ed9459596c50e3f860a0df47c5cad67c94abfc6b56746e0f4ef9fdf1d0e538836c9aebb83c0569e21872e593050ce8bd1e3539ed2ca4e1cc5cf464848a3abd7ec6d6af74c0b5fb8168f4862ff89ad578f8d28639de85177a847849383d5628b21374c3363533095054dde8bdbbfb0a73d2916b5ca7c672d4002cf714987a988514067708fef1cd3f5ee41e33026f3bafb73439450c96ab3b221fa0c006e934df63ab2579cbc2b2980e92add61f5d3662d8f88f1e675639a8cafec2fd99e7e3f3ff7009bae484bfc6022d590e5fdadc641b530ce0adb51a17fb9a746cf626d86b1d96831e35742c67112f5d3f18ce68e9ce485d1eb53180a1f62ae2612411cb234d84dbf773eb38acf6ca83f9218e9a4e9f6d0e9f80cbfa65587b9e3b8c785e594b48a7ef3e2672e60b048b7982ec368f488980035f9c1181c3e5e29bba53f1eeeac22011382d2d77d48e219c584e1dc15a5c96cb39724169cd7338fce053c0f94cf668d2dbc8831cec859aea433118decfdd8de476939b74c72bb8709578d87a16c12086082416d321414a2a0f27d7b5cf75155496f61ce2d4b94d46f305993c7f27410bc37f0fd3f8f2510aee0c0fb75ffaff8005b68a6dd74fc6fca2c93ee3accc9f330ab4b5d766ae1413f86a1efca6874f45be0b507d76291e4d397a4d738a1b8246dcc9789ad6256ba750f488a3057a43eb08e52e1f4c3cc6e4fc7b236e669e6f1cb2c6e1abdd0e387bc822ee4a7f6e819a0f47499779ae28163694a6736af7cbe9a190e834b42998260a810472c281aa735c9de015cea3c00caaef057d6e327f3dddcd9bdca57eb020e86d16078770a382a926a9d98500cc7fac84330b55b3b6021c1d6aa20aacbbfdc7b6d055a54962bf474ad7d216e9766acf7cb48479bb96cae9e076b3e7acbfbe7d7d36f6af4fae4c2ae9f073c885c5d564cda59e8c7fead50a927784d65ae945e0c97e910f06612091dafa944c412a8e6116bf222c233034b40f06de4abf0d81f8ad3d1075182847fa7d89b5035ec2ac8e90f033021d8f4e378b4aae61945c21bc752a04a8c3608edd88059bba77e6729184d4ec4f2af40faebb7e3cb2f913e54132ddfb67f5bdd672eb6fabaa9f0cd162ab15edba8928661ece0d4bc4d3bd87f112f8c1c676d7799ebba8e3ce28958f4ce3ed2208459fe0e88905f2442ce2d9db12d8d3c6cc51356f5d6f910788dfd432b391638b6267176ee2d2a0a408faee0e46d2d278645337ce1782c31da8e7487525101b9d4d39a0e5ba30e2d6a263f956060bfc0df9bef666fb613998ca4779116f6c20b8d061e77a5861c401ea221e24828ffffa224a24474cfb45f80e56ca99a1c3ca8777d93ce814f7e619e62c6ec079f48f00ba08a7c74f84ce0a0330a2fad02754d1959e306c1050aaf64e88d2d46546bfa917722644536e1e68afdb502756b1aa2beacf240eec5bfd8d0b82d47fa03c34e64eabfac53828558c78f6b6af7f1689c80729c88b28c2d55abeb3043b81a8bc7509cfe6716e4b8374e321f6023e8683dd48bdb44216557f0939d0e584d587f29d4c31a8c516a8522f0a10df54fe813f7235e903fb51094da03f04a8f720fd11d20cfc765fb7794c4ecd1f3082b5b93dc9434df4c8b64b37ecb6cef2c97a97d39d48c0953ec5cffe8697af0ee85c847a2f8d379cc301d807b749ea2fe72776f3915b530a0d2432e6c5cd6acea2578de5b3b1256741b2ee05f1b30c1d8069f76813ea362087c0e60ed09051fbeb74fe6d4a9684f2873d036b7ac9c1ae2030c6d7a380e2c91a5c831830bc23eda07a03d23e94ed7db8bcd8447951f5bc19a5e7c1b18d0a60fe0881a73fb89ae3eb3fc3685717835f09cc17731499faef63ed908ba1f14f234514dec6341c6b41952bb5aada04580672bc1dad18d105de6c2d432f463ed79a3d48b10ff6f0ac626958c1d61c915bdf6343525a4c42f0511231fae935300c5cef6afcb3ecad1067530d0eb89afb731a456c023e200b5410437b7780b4a1bdecaf709a196081461bd6b69da0193c28a91e44b7142b69708a21c12f4a4781c3a7fa3393df8f971e1ce3788b0255f873c1ede0c4d7efbfbb7814752a064906e9f37ec4750baed9fb8242918495b54c8a1bdab7a3bdb0338aa702f6710c67088debede9769c35c243d31d8c517ea705675d227c21850252da476f2f7afef589b834c9b301d053cf1b8e5ddc706f388ac9f375f6ef9a8e6b275a5de0cec4225fbe4baf8d9a2177453cf4c08b4161214022bb3395bfd414bdef3fa7dceb5ec24c2a9c59e0db855df3212d341ed86f191662e58798453f1a79c52c02a68ca825c78b20188c99ded342f9a0d128bbc3f05ef99784b1405772a0b14ce8fbc983c269e2e58991ef77224102574fc9fe54c97156ff0205efa4533167caf15da93aed4ae5eebfc796e71f3b48c489a201a2803085bff80380341e933f153de0895d0e526fd279672c12a40eef3e2eceb2f44a96fab1aac9fb62c27dccc5fdda6421dd76e2c9e1aab629545f4172038670a19a9ea551edc6f02ee520f22afb947fe2dafa1074815462e6536d207d9ffd142db01af0f9e7b7b9f38460ed9cf7554583596eab51b35c04bf2bdf6712ce5c4e185ba7514689b3f815ea39f35c248762e5e1030a3c18b7aeef9138aa8fbaabae2af2afcae258312555d752b03bd21bdf89fc247660ed084084f7b55db06bc60ee4bfa82795ed2fffad78cd325c8d61b45db440813eab62787573dde247789da6a4881a7054a1a73f0849281f6e8492f84592a00c9347b415e694ff93d123b334c5cc482a49321222e229108d5af6848b36d38c8d742af5b76de12ffb93234b992458816cb53f7ca54d1ef81f32baa54f66960782aa2145e25ce40899a27c9a7b7d5e0620010d99bfe193c5ea623433d1b8225d459f8481a57fc5043cd5a28696d5da4ebcfd54462c51a60fe635f2c9035d33990e6ebe5dc368cd7fe2302d7ceafbd0e48a86085719b5f2b58669094068b521e8923f2f004f2ed72d0c11e8750609ea49612cb9393cb1416b801abe34a9a4b3abe493965a027825f3e00d18428b1714c617ec56dca3cef01f0fba90398a31447ef4d722875077f3b4c1f2e7cfc3d59ed6fbb5d46a378c32631d892464fc69f1b3b6c9357d2d9cfc6b55538d5c02125bf485932c8df4305f5a2b9677af5b5a8d586942d6cbf1f52522b05e83b2477c95cc2312266a4c290e937ce48fedcf5b8e3b66f6462ef3c88e204f6efcb8f918d8ec0785af11e9368d4cd38a0025d568c844f5e0c9a480de1ddc8a730535d651e9a81c3ea205b5c413051a7ab62be4a5274a2135648159d060964d1404a4be4ef42e4ab938bac086e59944e00a929dc771b3ad6b30bf816e1434288af07ae10354c6398005202e354fc95707a66858e104fabde2811b20901e62e81f17d3615abea4a5cc4b504d86d9128fd8635dc6e486bf17cb485b9ccfae5731de16de52e5d896c57d8a1b9c3ab0e710e67949b4a5d9a813136d835ac9c5dcf3d734d38eef18bb960ffb5bd204eeaca6286f6ce6fe36d255739b6d12ece5bc0a975c86941b03b5ee5671d5796ac2577f3ebf380ffbbc170bcf759ee0c006f0daf48235915875fe8f089d85373df1ae8fd401f5fe8cb9e4804f3ac5f77e35211d", 0x1000}, {&(0x7f0000000100)="eba2b1f38e27f2eb86aaeeaa3780f7916ca9de761c4633597296f40f983dc64f4f3d2694ff60b10ace77c87fc808b9530b545577d8", 0x35}, {&(0x7f0000000240)="16a48f7e3cc17a8610fcce91b5bb04f0a11434fe965dbec23204", 0x1a}, {&(0x7f0000000280)="bd01aba0f4398c9ef98e3c3d332fc0f71229ad6dc69f0498dbe91b3095f3cc1263290fb81b06bb42bd544d5897c91145202361108e8534c13a1e7f9373cd6bd6f57dd94a7467bcf9f95c80539fee3bd4cc4daa349b3445f7b10bde77429bfd4f2c6afed4f7", 0x65}, {&(0x7f0000001380)="be6bfa84fac44ebeab503f3c020bf4779ad0e7b7d899f78c10dec14c6c1e844a660d830daed2b8ccdf3aac2b1223237aff597e9e820b2cc8c586ca2133a846021c3103075a803f78acdc2ef557d961b795a6988f78fa1a3564f3e4e1accc9f08ba333e0d0176028943b17f83812970f3272a95aadd788d8a458fa5d25c9718eec5c0b36ce4415cfd887de851a4f062093ce650eed940c3727e5f84cebef1be729b9394131bad7dd808c3b66fb4f95306542572e1647d51f55c93", 0xba}, {&(0x7f0000000300)}], 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0xc10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r0, 0x0, 0x0) 00:00:28 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) writev(r0, &(0x7f0000000180), 0x0) r1 = socket(0x18, 0x40000001, 0x1) accept(r1, 0x0, &(0x7f0000000000)) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fchmod(r2, 0x84) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0xc10, r0, 0x0, 0x0) 00:00:28 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xfdbd}], 0x1) ftruncate(r1, 0x5) writev(r1, &(0x7f0000001980), 0x30e) 00:00:28 executing program 5: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000240), 0x0) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r3, r1, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000000)=""/56) open(&(0x7f0000000040)='./file0\x00', 0x1480200, 0x0) r4 = getuid() r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="02"], 0x1, 0x0) msgrcv(r5, 0x0, 0x0, 0xd6d0c418f59fe7d3, 0x0) __clone(0x0, 0x0) r6 = getuid() setreuid(0x0, r6) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x3, r4, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x3, 0x7fff, 0x0, 0xffffffffffffffff, 0x4, 0xb3d, 0x1, 0xffffffffffffffff}) 00:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) setsockopt(r1, 0x106, 0x7f, &(0x7f0000000340)="db0fd9c50158e48ac772ce861abe844bd179ba8f9e99c6a621ff67081c304d3b7665300be8f373038f61f088a93f2289d12dde7546725b77721c08ded8ef255c47d0982c127568461f6c81c367c0e109d96d979ed32325b6b5ebbbc65ec2c011cd7a196e68240c9d92e1353c41258cbfcc88565b13d50f6c767c6e93a72b9bc51220d76ac2278fd71ae81c726d5634", 0x8f) 00:00:28 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20004, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/149, 0x95}], 0x1) 00:00:28 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x6}, &(0x7f00000004c0)={0x0, 0x1000}) 00:00:28 executing program 4: mknod$loop(&(0x7f0000000080)='./file1\x00', 0x8, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') open$dir(&(0x7f0000000280)='./file1\x00', 0x2, 0x8) utimes(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0xe53, 0x80000000}, {0xf7ae, 0x1}}) r0 = dup(0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) open(&(0x7f00000001c0)='./file1\x00', 0x10000, 0x20) getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 00:00:28 executing program 1: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) fcntl$setstatus(r0, 0x4, 0x0) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x66) symlink(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000002c0)='./file0\x00') readlink(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000080)=""/84, 0x54) 00:00:28 executing program 4: mknod$loop(&(0x7f0000000380)='./file1\x00', 0xe00c, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x8190, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = accept$inet6(r2, 0x0, &(0x7f00000000c0)) flock(r3, 0x6) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xc, r1) bind$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) [ 220.5423987] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3382 command syz-executor.3) 00:00:28 executing program 2: r0 = socket(0x6, 0x2, 0x0) getsockopt(r0, 0x0, 0x12, 0x0, 0x0) 00:00:28 executing program 5: r0 = socket$inet(0x2, 0xb, 0x80) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, 0x0, 0x0) [ 220.6977838] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3382 command syz-executor.3) 00:00:29 executing program 4: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1/file0\x00', 0x0) r0 = open(&(0x7f0000000280)='./file0/file1/file0/file0\x00', 0x80820, 0x2c) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f00000002c0)='./file1\x00') stat(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1/file0/file0\x00') stat(&(0x7f0000000140)='./file0/file1/file0\x00', &(0x7f0000000180)) 00:00:29 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) pwrite(r0, 0x0, 0x0, 0x0) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000)=""/82) 00:00:29 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7a39732e6a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968fc20000002b086bde09bef456c9263fccaf4a631854deb48aed6b2db3193d23e2aab4c44844a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea88c95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dcbcf7e87c25299ab064943c6cfec0cdb84203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469c9381eed27fe194a581e11d13606156b940b5b35ed3f4875498fca5684605c38000000000000000c8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a0e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4977fb59d78530691a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa056d5000000bbff0df4f40366bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c48b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880a704d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f218d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed5e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1d03e45e510736aa16b2a4168a65ee83f3400000000000000000000000000000000000000000018f0f7e670d8ebc965a4d1b55afdd8c3c1575229ddf109e6df6fa5696eed5e143b3dad1e4a09fd0ce81cd776ecfc26945fde392bde8461e8e60dda0425c1dbcee761c16cba2b07014fa63c00000000fb57d2fec660f66350a6cfde620ae419ddee058e247d9b02371e76958d4ecbb0b93577d79ddb3129d946ec3463f36ac7c727cf60ac5f3a4ed4e3a1ecc59426c1a0fe95f4c38f313544bbd3dfd87666de41e6a89b9ce9243867ce3eb33f78e6e11000b04b42d78e5bc0c2e994ac29f408a5c0ea4b3e6f81f97ab2bf23b29df0bb39b389888f4ca6ee7d81df4f214782fcced120784c9e5851a40bf673bd5a8b089577d97cbc5261820ad4c85822ff0700004360e65aa02b7393cefa7bba7d5d2988991d2c59d7ff4fce70ce523f1f72c5a378c1412d74d8502b55f89cf5be2d22d7a4d40012a747c48fa7eba97aaa5e9f01a16146556dcdeff5a1d401bd909339a297d238240acd0d7c966d642ac6848ba2eeaa78b7b2f2550936fab10297e163558763ce858ee54ca82d91e2c3ceb6ece55e355b75bba2cc0600dd2398e6fe2d9eef084abf4866e7d0ca2c84bb21337575c41af0a26291ecdd973a6fd96f1ec17c3687560d0d92711d9023c1aa2c0d17795554a54a56d601d91dcc809267a597ca44300822f8c0aa679828eb863a2053336f04b8d921ddb37cfdb4f98eb2fa5ed23da3c3b6deac1aee3784a0869577dc1528b90659bc1901f8d7e2d77a677c3dd6c15d2bcc5a8300cf72a4c4a3b51b296515347b95ac25b49130798ac819c6e06d8481bdc8c4a8c43cbbab67ae6b028d14e15fe17dab767e1536b478"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x64) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 00:00:29 executing program 2: mkdir(&(0x7f0000000240)='.\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = dup2(r0, 0xffffffffffffff9c) openat(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x1000000, 0x10) 00:00:29 executing program 5: r0 = _lwp_self() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfce4d1de22173b1a) pipe2(&(0x7f0000000040), 0x180000a) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="8d", 0x1}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/28}, &(0x7f00000000c0)=0x1e) writev(r1, &(0x7f0000000100), 0x0) _lwp_wakeup(r0) 00:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) listen(r0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 00:00:29 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1, 0x2, 0x47) fcntl$dupfd(r1, 0x0, r2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = dup2(r1, r3) fcntl$dupfd(r0, 0x18, r4) socket$unix(0x1, 0x3, 0x0) setrlimit(0x7, &(0x7f0000000180)) r5 = __clone(0x0, 0x0) ptrace(0x7ff, r5, &(0x7f0000000000), 0x20) 00:00:29 executing program 4: mkdir(&(0x7f0000000240)='.\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x211, r1, 0x0, 0x4) 00:00:29 executing program 4: open(0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) read(r0, 0x0, 0xfffffffffffffe87) 00:00:29 executing program 5: shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) socketpair(0x2, 0x40000000, 0x80, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x5, 0x7e}, 0x8) setreuid(0xee00, 0x0) r1 = getuid() mknod(&(0x7f0000000200)='./file0\x00', 0xebea7fce767f87de, 0x0) r2 = getuid() setreuid(0x0, r2) setreuid(r2, 0xffffffffffffffff) lchown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x1}, {0xfffffffffffffff7, 0x8}}) socket(0x1f, 0x20000000, 0x4) lchown(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) 00:00:30 executing program 4: r0 = socket(0x2, 0x2, 0x0) write(r0, 0x0, 0x0) 00:00:30 executing program 5: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) linkat(r2, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file1\x00', 0x400) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/215, 0xfffffe09}], 0x14b) fdatasync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="2dbdbb83165c47813ce24691593688b1ca1a10b140aa47", 0x17}], 0x1) 00:00:30 executing program 3: r0 = socket(0x1f, 0x5, 0x2) listen(r0, 0x0) socket(0x0, 0x0, 0x0) 00:00:30 executing program 4: r0 = getegid() setegid(r0) _lwp_self() open$dir(&(0x7f0000000040)='./file0\x00', 0x1000a, 0x9ef53c55fd816b26) poll(&(0x7f0000000000)=[{}, {}, {}], 0x73, 0x0) 00:00:30 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) 00:00:30 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) setuid(0xee01) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x240060, 0x1) renameat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') 00:00:30 executing program 0: mkdir(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000000)="c3fecfc6bad3a1b8898b26f91fd758f111", 0x11, 0x2c) 00:00:30 executing program 1: pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)='b', 0x27a) socket(0x2, 0x10000000, 0x53) write(r0, &(0x7f0000000040)='b', 0xffffffffffffff08) 00:00:30 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) r1 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f000044d000/0x1000)=nil, 0x1000, 0x0, 0x1211, r1, 0x0, 0x81) r2 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) shmat(r2, &(0x7f00000e0000/0x3000)=nil, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 00:00:30 executing program 3: _lwp_setprivate(&(0x7f0000000000)=0xfffffffffffffffc) _lwp_create(0xfffffffffffffffe, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b91bc8bbc2723fb8a9e8192706c2fb13dd08a706f49a4352b68b0629f97e2b0554d414258a957457e332991e6848bddea90c28df56196047f7c97a8a27046c1c2a12d96eea43ab403d042b10993dca8523aec563d530e960e59897dc45dda96c1d92f72344fa8544cb7fb0307e600b769dd18c1008b02ec268ac1931852ef8", 0x7f) 00:00:30 executing program 1: open$dir(0x0, 0x8402, 0x40) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db24", 0x10}], 0x1) 00:00:30 executing program 4: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/85, 0x55) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) setgroups(0x1, &(0x7f0000000a00)=[0x0]) 00:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus/file0\x00', 0x200000, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000740)=0xc) open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000000240), 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r5, r3, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) truncate(&(0x7f0000000280)='./bus/file0\x00', 0x6) recvfrom$unix(r6, &(0x7f0000000240)=""/4, 0x4, 0x842, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x3, 0xffff, 0x5, 0x9, 0x8, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f00000002c0)=0x3e1, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7, 0x10, r0, 0x0, 0x27dc) rename(&(0x7f00000000c0)='\x00', &(0x7f0000000080)='./bus/file0\x00') 00:00:31 executing program 5: r0 = socket(0x840000000002, 0x3, 0x0) r1 = getuid() setreuid(0x0, r1) setreuid(r1, 0xffffffffffffffff) setuid(r1) sendto$inet(r0, &(0x7f0000001640)="44a116f7e7780ad4ee5676f4c4ff320c90c62caf", 0x14, 0x0, &(0x7f0000001740)={0x2, 0x0}, 0x10) 00:00:31 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000240), 0x0) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x8, 0x0, r3, r1, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xf253, 0x0, 0x0, 0x0, r3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r6 = getpgrp() wait4(r6, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) r7 = geteuid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000200)={r6, r7, r9}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r10 = __clone(0x0, 0x0) ptrace(0x9, r10, 0x0, 0x400000020000000) wait4(r10, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r11 = msgget$private(0x0, 0x36) msgrcv(r11, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r11, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r12 = getuid() r13 = getuid() setuid(r13) r14 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r17 = semget$private(0x0, 0x7, 0x0) semop(r17, &(0x7f0000000240), 0x0) semop(r17, &(0x7f0000000240), 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r17, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r18, r16, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r13, 0xffffffffffffffff, 0x0, r18}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r21 = semget$private(0x0, 0x7, 0x0) semop(r21, &(0x7f0000000240), 0x0) semop(r21, &(0x7f0000000240), 0x6) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r21, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r22, r20, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r23 = getegid() r24 = __clone(0x0, 0x0) ptrace(0x9, r24, 0x0, 0x0) ptrace(0x24, r24, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x6, r12, r18, r20, r23, 0x80, 0x6}, 0x7, 0x1fd, r24, r10, 0x1, 0x5, 0xb89, 0x100}) fcntl$lock(r5, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x25f, 0x401, r24}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r25, 0xa, 0xffffffffffffffff) setsockopt$sock_linger(r25, 0xffff, 0x80, &(0x7f00000000c0)={0x4, 0x9}, 0x8) [ 222.8509680] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1893 command syz-executor.1) 00:00:31 executing program 1: open$dir(0x0, 0x8402, 0x40) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db24", 0x10}], 0x1) 00:00:31 executing program 4: r0 = socket(0x2, 0x1, 0x0) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r3, 0x7fffffff) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x0) ptrace(0x16, r5, 0x0, 0x4) ptrace(0x7, r5, &(0x7f0000001100), 0x3) r6 = getuid() setreuid(0x0, r6) setreuid(r6, 0xffffffffffffffff) r7 = __clone(0x0, 0x0) ptrace(0x9, r7, 0x0, 0x400000020000000) wait4(r7, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r8 = msgget$private(0x0, 0x36) msgrcv(r8, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r8, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r9 = getuid() r10 = getuid() setuid(r10) r11 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000240), 0x0) semop(r14, &(0x7f0000000240), 0x6) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r15, r13, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r10, 0xffffffffffffffff, 0x0, r15}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r18 = semget$private(0x0, 0x7, 0x0) semop(r18, &(0x7f0000000240), 0x0) semop(r18, &(0x7f0000000240), 0x6) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r19, r17, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r20 = getegid() r21 = __clone(0x0, 0x0) ptrace(0x9, r21, 0x0, 0x0) ptrace(0x24, r21, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x6, r9, r15, r17, r20, 0x80, 0x6}, 0x7, 0x1fd, r21, r7, 0x1, 0x5, 0xb89, 0x100}) r22 = getpgrp() wait4(r22, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) r23 = getuid() setreuid(0x0, r23) setreuid(r23, 0xffffffffffffffff) r24 = __clone(0x0, 0x0) ptrace(0x9, r24, 0x0, 0x400000020000000) wait4(r24, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r25 = msgget$private(0x0, 0x36) msgrcv(r25, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r25, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r26 = getuid() r27 = getuid() setuid(r27) r28 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r29, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r31 = semget$private(0x0, 0x7, 0x0) semop(r31, &(0x7f0000000240), 0x0) semop(r31, &(0x7f0000000240), 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r31, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r32, r30, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r27, 0xffffffffffffffff, 0x0, r32}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r33, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r35 = semget$private(0x0, 0x7, 0x0) semop(r35, &(0x7f0000000240), 0x0) semop(r35, &(0x7f0000000240), 0x6) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r35, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r36, r34, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r37 = getegid() r38 = __clone(0x0, 0x0) ptrace(0x9, r38, 0x0, 0x0) ptrace(0x24, r38, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x6, r26, r32, r34, r37, 0x80, 0x6}, 0x7, 0x1fd, r38, r24, 0x1, 0x5, 0xb89, 0x100}) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r32]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001500)={0x0}, &(0x7f0000001540)=0xc) r41 = getuid() setreuid(0x0, r41) setreuid(r41, 0xffffffffffffffff) r42 = __clone(0x0, 0x0) ptrace(0x9, r42, 0x0, 0x400000020000000) wait4(r42, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r43 = msgget$private(0x0, 0x36) msgrcv(r43, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r43, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r44 = getuid() r45 = getuid() setuid(r45) r46 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r47, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r49 = semget$private(0x0, 0x7, 0x0) semop(r49, &(0x7f0000000240), 0x0) semop(r49, &(0x7f0000000240), 0x6) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r49, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r50, r48, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r45, 0xffffffffffffffff, 0x0, r50}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r51, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r53 = semget$private(0x0, 0x7, 0x0) semop(r53, &(0x7f0000000240), 0x0) semop(r53, &(0x7f0000000240), 0x6) semctl$SETVAL(r53, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r53, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r54, r52, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r55 = getegid() r56 = __clone(0x0, 0x0) ptrace(0x9, r56, 0x0, 0x0) ptrace(0x24, r56, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000200)={{0x6, r44, r50, r52, r55, 0x80, 0x6}, 0x7, 0x1fd, r56, r42, 0x1, 0x5, 0xb89, 0x100}) r57 = getpid() r58 = getgid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r59, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r60, 0xa, 0xffffffffffffffff) r61 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r62, 0xa, 0xffffffffffffffff) r63 = accept(0xffffffffffffff9c, &(0x7f0000001580)=@in, &(0x7f00000015c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r64, 0x0, 0x0) sendto$unix(r64, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r65, 0x0, 0x0) sendto$unix(r65, 0x0, 0x0, 0x0, 0x0, 0x0) r66 = socket$inet6(0x18, 0xf6aa0404c4bfab3b, 0x81) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r67, 0x0, 0x0) sendto$unix(r67, 0x0, 0x0, 0x0, 0x0, 0x0) r68 = fcntl$getown(r2, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r69, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r69, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r71, 0x0, 0x0) sendto$unix(r71, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r71, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r73, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r74, 0xa, 0xffffffffffffffff) r75 = openat(0xffffffffffffff9c, &(0x7f00000016c0)='./file0\x00', 0x200000, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r76, 0xa, 0xffffffffffffffff) sendmsg$unix(r4, &(0x7f0000001880)={&(0x7f0000000100)=@file={0x13145c5b55d474cf, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000001200)="68a3a84e5d1bcd057a51aafe8aad1fb25c2539992938dcdad276c123d534915b2c40c56af9357dd0fab9d03f7b79e43212b3bbc807b9e37cc716f685591d2de61a14528c715090f35902fdf2adb9c0ae34fbd6d2fb66307b9091d2eb90167e44b28ad3fd91f08fbd93edfbf3dd335cda8e96fe04919a15329e19dad4550ce06033b1cebd95a8fa971f854ac0caba8e277dcce456abd3a8a6a933312e96ea23", 0x9f}, {&(0x7f00000012c0)="60f4df5459ff56faad36cdd391f91cf190b68893b463df433865d49164dfea6e5c6438e2d04ad344ca9174ad8d6ece6fec8fb93f200448bb4b45cbfa4a07404f9b5d5c142ba73e64554565709bb109200301103b6f0ed80ba65cdea52f251029c0b86cd0961654137ebafb2c9b6eeae282d9db059d464f808e288d6b54b391dab622e0c5cb9a4f95de52a058e0d680277b27544c07f40c08976f1ceeeff022ece46e10a6009144d401d9ab834417", 0xae}, {&(0x7f0000000140)="9cf31bcf390ec9ac342cf3e8b251ba4830d65fb49b577453fadf697396e3f2815c5cab7598e4ff", 0x27}, {&(0x7f0000001380)="d828c84dbbcc2ebdec48b7e2165476798ed8afdba2bc2202764c03fef00e193e6ef25ae9669449e1d43218d517ee147d61d0b824858989429fbc7fc7a51b8cbbfa7e1199ed2af98b67e6fb8881486ad826f86425db3abfdb1250dcd484d7e58e825cea034ccbfc6c390c58d21c86c6653aebbbf73801bd56", 0x78}, {&(0x7f0000001400)="18d29aa1c9dbf302e448697eb63399e3a118a69045890aea5f7c3de9348321da23d9c7556600deb80736754ae62d6277d1e71d1b142cc1c06f6a952c01d55751537d95e73dc0aac3ff56721851b79e3e07128dc99664afedfa", 0x59}], 0x5, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x2, r5, r6, r20}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x2, r22, r23, r39}, @cred={0x20, 0xffff, 0x2, r40, r41, r50}, @cred={0x20, 0xffff, 0x2, r57, 0xffffffffffffffff, r58}, @rights={0x20, 0xffff, 0x1, [r59, r60, r61]}, @rights={0x18, 0xffff, 0x1, [r62]}, @rights={0x30, 0xffff, 0x1, [r63, r64, r1, r65, r1, r66, r67]}, @cred={0x20, 0xffff, 0x2, r68, r70, r72}, @rights={0x28, 0xffff, 0x1, [r73, r2, r74, r75, r76]}], 0x148, 0xa}, 0x207) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0)=0x8, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r77, 0xffff, 0x11, &(0x7f0000000040), 0xc) 00:00:31 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x5, 0x80) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x30040, 0x0) fcntl$setflags(r0, 0x2, 0x1) socketpair(0x1, 0x20000000, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x29, 0x39, &(0x7f0000000140)="00fcf380", 0xffffff50) 00:00:31 executing program 4: setreuid(0x0, 0xee01) clock_nanosleep(0x40000000, 0x0, &(0x7f0000000000), 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(r0, &(0x7f0000000100), 0xc, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x36) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r1, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r2 = getuid() r3 = getuid() setuid(r3) r4 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000240), 0x0) semop(r6, &(0x7f0000000240), 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r3, 0xffffffffffffffff, 0x0, r7}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000240), 0x0) semop(r10, &(0x7f0000000240), 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r10, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r11, r9, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r12 = getegid() r13 = __clone(0x0, 0x0) ptrace(0x9, r13, 0x0, 0x0) ptrace(0x24, r13, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r7, r9, r12, 0x80, 0x6}, 0x7, 0x1fd, r13, r0, 0x1, 0x5, 0xb89, 0x100}) msgrcv(r1, &(0x7f0000000040)={0x0, ""/91}, 0x63, 0x3, 0x1000) 00:00:31 executing program 5: r0 = msgget$private(0x0, 0xa05d9599443ca460) msgsnd(r0, &(0x7f0000000000)={0x1, "7872ef2f8ef6b94cd8dd097a66bcab298f448cf9e840480b90984110a41908389970880c8849bc84ba7bb160d88633cd3a8e9d58660dcb56c4aab2479f091cce8ca1e20ebf629992dd50815605be43eb"}, 0x58, 0x800) nanosleep(&(0x7f00000000c0)={0x0, 0x4}, &(0x7f0000000100)) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x400000020000000) wait4(r1, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x36) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000008000000000000000000000000000000000000000000002000000000000000000000000000000000095ce00000020000000000000a8ee7cf5d406d012000000000000"], 0x4d, 0x0, 0x1000) msgsnd(r2, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r3 = getuid() r4 = getuid() setuid(r4) r5 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r8 = semget$private(0x0, 0x0, 0x348) semop(r8, &(0x7f0000000240), 0x0) semop(r8, &(0x7f0000000240), 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r7, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r4, 0xffffffffffffffff, 0x0, r9}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000240), 0x0) semop(r13, &(0x7f0000000240), 0x6) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r13, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r14, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r15, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x1e6) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r16, r12, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r17 = getegid() r18 = __clone(0x0, 0x0) ptrace(0x9, r18, 0x0, 0x0) ptrace(0x24, r18, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x6, r3, r9, r12, r17, 0x80, 0x6}, 0x7, 0x1fd, r18, r1, 0x1, 0x5, 0xb89, 0x100}) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000000000000b71afa8f7387e9f058809da5c0dfdf1eda2c58808cabe6862093e5e6a3336358edcff51c9fd2bb742c5df97766519a20d0dc3bfe80edb8b1ad9d75ad8ceaf5307e64b962bec26fb277"], 0x55, 0x800) 00:00:31 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00a43a4b27d7e52e8c57c96fe1f69962d7c8c8b4e0dd4a9935c56a3990d76ebfc53b57c4c6852e35e67eb9803d02ef609b96c9ba83263873b4a14efb072153fb968f5d5d6c17527d9a6e8505381a4dc69613df132cbd7e92a6bc1ba8e9cd619432e2219d1ab2b4aa39e91560e8d9f599a296c939f36a4e0e810df240069e2968d084eafe5ad6116806c0a9f30e15be5985244baf9f24dc6f58c31af241fa0a112b54f2f575810b9fffd2b77dbc4fb728bbfc5259286ae1bce5d4485fb56b23de0a376459ec93ec3f11c912e9fe7d00"/234], 0xc) listen(r1, 0x0) paccept(r1, 0x0, 0x0, 0xbdea95e9c1806f2f) connect(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b008effbe634d34182a26cd9c34eafe13da3c947d4a975fa036a539f955d1082630bd7f0ed887b711ce4572e2b0bec90212636458f9a90e88d7589d97704c99e66ab6c5fc2b9f743ea7d29de9603cdb19897fd9324ccc0292f179eb7f5a70d6bdd597165b4b0ffb9d7616203f0066d595178a71eda3ccc550794d9b49f846c348e8d7f3ff62fac9ca4432a25bc7d526709600d3e09c66b8edb7e202616ccb63f5063a6d2bb9f8f6d2373f6d13b4a0e5a69a3206dbb9c61c02b72bad7c2c77f527dbba2a078683f7679637b266ee4f5365f115da8e3b3a3699d508baf40148703dd7a4436906649285adc6afdafff867a547d5a0d467938c94449b41e8ae50558fdf6a6f9584f044946c648df75e31f67e19577dbd3241a688b35a1cb7230fc39383d1a948ffbde714a696aaea2a3149fc63086e4399912b7e9bd457ff030000d65af94c0d3f1873ab000000000000000000000000000000000000e37b8aaeaec5ee439d5f5d9c18e816766642752c5b31b06c2798783868be5212b01f1893604cdf0eaac9249189c83d839f37c045c15ae9ee954e715c39196b468e0b723fb5032ca9d15aa225d80562d4295ada24688e036e95b974d3351c3de0c609c35da3c3bba265436ca480ade7b05fcf5f3487aee3d7075f7207b86cc10ce89bd3d7c3336fbd5592afa3528dbecfe154aca16333038f80ca1d1df0d3bdd01802db1f88e3e9b479b31cc9c7d84eaa94f8e2bd6b1a57dcb94f3664399ca35bb4156392d3fbc20e84dee643405f143423a1e004b04b1610"], 0xc) 00:00:31 executing program 4: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=[{0x10}], 0x10}, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="c3e18da6b54ead1c08ff32450b82be5bb0df0a98002abefd6b48fd6d7543d784817dbe59fcdeb64bd2d7aeed8e0e32476d4a50eb83c475bd9f2a23cee965c8159ad4", 0x42, 0x8, &(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0x3}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01802e2f66696c653000"], 0xa) [ 223.6278905] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3418 command syz-executor.1) 00:00:32 executing program 2: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0xc, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0xa10, r1, 0x0, 0xfff) __clone(0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 00:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000240), 0x0) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r3, r1, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r4 = __clone(0x0, 0x0) ptrace(0x9, r4, 0x0, 0x400000020000000) wait4(r4, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r5 = msgget$private(0x0, 0x36) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008210205156280e587a3b95c94c878065fdd81767d742242bb2f2575e3d058d11fdf76c9abfdddf5d06002b1b999387ec17d352624af3bce0d1ebcfeaac609c6d41d4b3dade7304c32e41322d004583facbc05b5a42c365520cc23bf2f88514d026a04b82260d89bbe5a0c40b0700cefdf48fe6b1e3274a9a1843add1b8e429fffaed9c1b9183424f09b15c8ee7f653adcf9ce393f58639bc4ba862f61f37d78d831ffd0a5db135d33a62f507973e04f98454480960230fc4555dffd9d76c1ca799b138952e776774b446b60270229c7b5e2dc2fd729291de24dfb6a0f03d54f909c875eed86f77e809da5a7a46b6e56400e1775bb5d9ef5b4e758107573783464d34a8c05e731dab48e3e2f8306fc399ecf2e0a74de27711c32b06d1fa8cd5a79f67152df57a4000fa16e2f9259bd0a2b4a5952939d609f0bbf8015c762c8d272bcb3ee22ac301fdb2f9d4a2677bd66fa2f8d017d8362bc14b87c301e3"], 0x4d, 0x0, 0x1000) msgsnd(r5, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r6 = getuid() r7 = getuid() setuid(r7) r8 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000000240), 0x0) semop(r11, &(0x7f0000000240), 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r11, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r13, r10, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r7, 0xffffffffffffffff, 0x0, r13}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r16 = semget$private(0x0, 0x7, 0x0) semop(r16, &(0x7f0000000240), 0x0) semop(r16, &(0x7f0000000240), 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r16, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r20 = semget$private(0x0, 0x7, 0x0) semop(r20, &(0x7f0000000240), 0x0) semop(r20, &(0x7f0000000240), 0x6) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000000)=0x9) semctl$IPC_RMID(r20, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r21, r19, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r22 = getuid() setreuid(0x0, r22) setreuid(r22, 0xffffffffffffffff) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000300)={{0x8, r22, r17, r12, r21, 0x3, 0x5}, 0x4, 0x2, 0x2}) r23 = getegid() r24 = __clone(0x0, 0x0) ptrace(0x9, r24, 0x0, 0x0) ptrace(0x24, r24, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x6, r6, r13, r15, r23, 0x80, 0x6}, 0x7, 0x1fd, r24, r4, 0x1, 0x5, 0xb89, 0x100}) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, r3, r13]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x3ff, 0x0, 0x0, 0x0, r25}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) fcntl$dupfd(r26, 0xa, 0xffffffffffffffff) 00:00:32 executing program 4: writev(0xffffffffffffffff, &(0x7f0000000500)=[{0x0}], 0x1) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f000000a000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ptrace(0x2, r0, &(0x7f0000000000), 0x0) 00:00:32 executing program 2: mprotect(&(0x7f00005dd000/0x2000)=nil, 0x2000, 0xb) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000080)="30292e5e2037572780b3936a978b2628002769429ea366fb5c24047bf988b68c3f788693ff514fc95b0aab6514860337582f92c31e4880da7fac2f20103a324faf8278069aba9d0a7b79ab91bb4b51284bdd09617c8962f8c67fb52bccbd917c6d5d9ae7710d5dbbd18887864f3753e822fe61265181cdb05ad5aac3b99359cd94f6a507c620f9bf2b1fbc05b480998b51906b4ee19f720520e6a48d745f5bc2d44bebe4817ba15175fe53f48f4f0c914c966a71", 0xb4, 0x80000000) seteuid(0xffffffffffffffff) compat_50__lwp_park(&(0x7f0000000040), 0x0, 0x0, 0x0) 00:00:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x50, 0x120) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x8b) __clone(0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000040)=0x1, 0x4) 00:00:32 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt(r2, 0x3, 0x8, &(0x7f0000000000)="993a584d8aae9f9537370dcb636fb8ad6eb035fc05fe4255430b0689cf28c554707ab6137401987acd42a1bd5ec5", 0x2e) 00:00:32 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = __clone(0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x400) r2 = dup(0xffffffffffffffff) ptrace(0x19, r0, &(0x7f0000000140), 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000100), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x10000000, 0x9) dup(r4) 00:00:32 executing program 1: r0 = _lwp_self() compat_50__lwp_park(0x0, 0x0, 0x0, 0x0) _lwp_unpark(r0, 0x0) _lwp_self() 00:00:32 executing program 5: r0 = msgget$private(0x0, 0xa05d9599443ca460) msgsnd(r0, &(0x7f0000000000)={0x1, "7872ef2f8ef6b94cd8dd097a66bcab298f448cf9e840480b90984110a41908389970880c8849bc84ba7bb160d88633cd3a8e9d58660dcb56c4aab2479f091cce8ca1e20ebf629992dd50815605be43eb"}, 0x58, 0x800) nanosleep(&(0x7f00000000c0)={0x0, 0x4}, &(0x7f0000000100)) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x400000020000000) wait4(r1, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x36) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000008000000000000000000000000000000000000000000002000000000000000000000000000000000095ce00000020000000000000a8ee7cf5d406d012000000000000"], 0x4d, 0x0, 0x1000) msgsnd(r2, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r3 = getuid() r4 = getuid() setuid(r4) r5 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r8 = semget$private(0x0, 0x0, 0x348) semop(r8, &(0x7f0000000240), 0x0) semop(r8, &(0x7f0000000240), 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r7, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r4, 0xffffffffffffffff, 0x0, r9}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000240), 0x0) semop(r13, &(0x7f0000000240), 0x6) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r13, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r14, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r15, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x1e6) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r16, r12, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r17 = getegid() r18 = __clone(0x0, 0x0) ptrace(0x9, r18, 0x0, 0x0) ptrace(0x24, r18, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x6, r3, r9, r12, r17, 0x80, 0x6}, 0x7, 0x1fd, r18, r1, 0x1, 0x5, 0xb89, 0x100}) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000000000000b71afa8f7387e9f058809da5c0dfdf1eda2c58808cabe6862093e5e6a3336358edcff51c9fd2bb742c5df97766519a20d0dc3bfe80edb8b1ad9d75ad8ceaf5307e64b962bec26fb277"], 0x55, 0x800) 00:00:33 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0xc10, r0, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r1, 0x0, 0x0) 00:00:33 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000440)='./file0/file0\x00') symlink(&(0x7f0000000100)='..', &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\\%&\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f00000002c0)='\\(&\x00', &(0x7f0000000500)='{#m\x00', &(0x7f00000003c0)='[-\x00'], &(0x7f00000004c0)) chown(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x0) 00:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = dup(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r5 = dup(r4) linkat(r3, &(0x7f0000000040)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00', 0x400) dup(r2) setrlimit(0x3, &(0x7f0000000100)={0x1, 0x200}) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) setuid(0xee01) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000001c0)='./file0\x00', 0x0) 00:00:33 executing program 4: r0 = _lwp_self() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r2, &(0x7f00000014c0)=[{&(0x7f0000000000)="95", 0x1}], 0x1) _lwp_wakeup(r0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x2, 0x7, 0x200}, 0xc) 00:00:33 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x61, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0xc, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x400) 00:00:33 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) __clone(0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') 00:00:33 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) msgctl$IPC_RMID(r0, 0x0) [ 225.2927351] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1678 command syz-executor.3) 00:00:33 executing program 5: r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f08129", 0x89}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x7fff) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:00:33 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000, 0xb2) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0xc1) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000000c0)="42d38d3f2d348eda0bf3c1171ee4a167940b69ff3a6abcbdccbb80abcee33348bd348720af97133d1334f63cd2efe89bdbda6f927bf4d33fc52140d760be5e84", 0x40}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) connect(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) socket$inet6(0x18, 0x3, 0x7f) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) accept(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000180)=0xfffffffffffffdb5) r4 = _lwp_self() _lwp_wakeup(r4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="c2c25130d92a09d55e89e668772a2c18d145a52289848481eac9aa71b4f0342bcf5bfa32b3156c22963a41864a04155834f8c54abd331494", 0x38) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000700)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 00:00:33 executing program 4: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) __clone(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) setrlimit(0x6, &(0x7f0000000000)) setrlimit(0x5, &(0x7f0000000040)={0xee26, 0xffff}) mlockall(0x1) 00:00:33 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x433, 0xffff}, {0xfff}}, 0x200) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='(\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='!*\x00', &(0x7f0000000380)='-\x00']) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) poll(&(0x7f00000000c0)=[{r0, 0xd93eab2cb1a28fdd}], 0x1, 0x1) [ 225.6922935] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1678 command syz-executor.3) 00:00:34 executing program 4: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000007000/0x3000)=nil) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x400000020000000) wait4(r5, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r6 = msgget$private(0x0, 0x36) msgrcv(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000df6100000000000000000000000000000000000000000000004000001800000000000000000000000000ddffffffffffffff00000000000000"], 0x4d, 0x0, 0x1000) msgsnd(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="0200000000000000c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a375dafc49d344edeb9cc5c3922dab1746abb12380d799bce83bbc773ae838e76c12ac300ab7c8c2df07aa06fecb94dd347fae75c56f3b331e0a200f4e1366d94c0a8814e4f93ca21eda0c0a4fe1a73f7409176d3f3523786d8d1128edca14b70314264da409de76452afcc29cf246e7e25e52c4d7fbd7a661acd5196a04222e050fc567e533d3fbfd13ca3c4f90ee66e0bd88ddc0c78f540123d7b0fa02fbab66c65b522927e9f773fe3f4c3d0709b688e968cae715783ab9ce6e99e35be3b6b8aa9686e46acb404427e18a2b2fc333ef819c490e8412546a8c00d43"], 0xb8, 0x800) r7 = getuid() r8 = getuid() setuid(r8) semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xfffffffffffffdf4) r12 = semget$private(0x0, 0x7, 0x0) semop(r12, &(0x7f0000000240), 0x0) semop(r12, &(0x7f0000000240), 0x6) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r12, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r13, r10, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r16 = semget$private(0x0, 0x7, 0x0) semop(r16, &(0x7f0000000240), 0x0) semop(r16, &(0x7f0000000240), 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r16, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r17, r15, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x7fffff, r8, r11, 0x0, r13}, 0x100000000000000, 0x800000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r20 = semget$private(0x0, 0x7, 0x0) semop(r20, &(0x7f0000000240), 0x0) semop(r20, &(0x7f0000000240), 0x6) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r20, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000300)={{0x8, 0x0, r21, r19, 0x0, 0x0, 0xb}, 0x8, 0x2, 0x2}) r22 = getegid() r23 = __clone(0x0, 0x0) ptrace(0x9, r23, 0x0, 0x0) ptrace(0x24, r23, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x6, r7, r13, r19, r22, 0x80, 0x6}, 0x7, 0x1fd, r23, r5, 0x1, 0x5, 0xb89, 0x100}) r24 = getppid() r25 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7, r3, 0xffffffffffffffff, r4, r22, 0x10, 0x9}, 0x10000, 0x7, r24, r25, 0xfffffffffffffff7, 0x10000, 0xffffffffffffffc0}) 00:00:34 executing program 3: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="9ee5756385c073787ffba659fbb4122ebe8775ac1d859762b32927df20cad5dfe1b2a926de59a07e098b9cc02907053dba3038c77ffdfcd07605", 0x3a}, {&(0x7f0000000200)="9fd6fea614a04213ea84f45322f0d1299faa2e1ec488bbe7bce27c12be22bfcae19113e2db0750b4b2b86cab3ba31a9697a3d09b5751f4da95689eaa9be9f3a7353020bc38f88e71224b88e79bc25889f851946e54d7556dc7163e5b8b448d6e436818a6973475a9e8705a10abd8b26512fb77b204b2c7eabb9be5bb50dd480ab4373f10bd525df87946859974677cf8693b3c3d342f8b0343a3a786fccaf86e3fefcdbf7d018902485ed4a49c6bac4e13439faf3b6a5a7d1674b23aa8d9e5c9f1c97525d6e24169740f30a2adad2fd7c63d0bf8275a9a6f743c1f48589e5cf7da80e2e9a4427751c88f3de3f41495037747b1dfbf57f5bd66", 0xf9}, {&(0x7f0000000040)="11295e79d22649105cad75625214d7725d9db775cf227d683e0e5c", 0x1b}, {&(0x7f00000000c0)="5546c208406b4888fb5292b9da011f3c1461f642f6af249b1bb765ffd4634f651dad6ab73b4c70aefd8393e703e9eb08db33d61d5547", 0x36}, {&(0x7f0000000140)="2ed82390", 0x4}], 0x5) readv(r0, &(0x7f0000000680)=[{&(0x7f0000001280)=""/4096, 0x1000}], 0x1) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 00:00:34 executing program 1: r0 = socket(0x1f, 0x3, 0x0) getsockname(r0, 0x0, 0x0) r1 = socket(0x1f, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000001300)=""/153, 0x99, 0x80, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="d51f010100bdc97ffe"], 0x1) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=[{0x1010, 0x101, 0x7, "6e5c0e281fefae6ebe520e1735e849729259eb8c6cf2845791a3646c9741ab1bb4f57cf9e5d7d45b0f81f20631d28bcb7f058f3ee17c7dd4564e121495c65086c7769bdee5e2247ef8ef24c1f38123cdb0fc1fac7549b23589424271870e5d09d5501fbdf14635c9583fbbad911719d65a66da6f9e9f50bb0d6dc515d6f2e6e88e6905a0b613174da12dac970f53907f37c498737d233b4ff41c11f7aee73cc25c771b3646ea2d42fa9ae290acd3487279bd8756777ad404ee5ae31ff30ea524dfdacb75956dae2c342072be24a21b60e7aad45eaa9c02fe8ba8855c205bed58b7b12a60fb48b918cc1bfd9b372636aa25d7c19ad6b21a82a517056ef1753b0b22b048a5055d7cea0f2e4b169645dbba30acaf207287e2ff233db59029ec650fb0df0163480a9bce80d3b1a879263e89132586831207863836216b151f9dbd0db08941362a5c9d850024a25b552e3ad26dda8f28ff83dbe39f85ba538b285e7a6fd0cb19ef5f03f4f0d0488ca2940301de63fa2c70b0ebc60c22ad0259db3787da26e18b16700c03193ccdcba7ea8cac17494e40371416fd1b96827d9fd796ae4309e1a206119659aa8ad96a309b0f5d18f4dd222cd13d1bc64b72c5045711c0f2956a088865de8b0c031a19178817f105b6374dd08130bc412001c38688d75c0938974a249fe628866046f5e6971891f31dc2a82e7ba3301c5f5bdebb8c07d00f5512f4a3e1d03ef5934b2f3c3834a8241356c3994f52e4ef55de8c5c2753ed0d8bd3c3a4561cb3095251bb699cf35930da53cb6aeea555b7459367154faa3bf2d6c919111c3d94a0b2b43a1fbd04388c32f17f6a3dd5122ac2a3ef6554c2a92e7b03ae17adf29935ad9df03bd49bf0d35a5c370c74b79597553ddfce4dafb7f75b5de004450cfa47fe28dfd5e4a7b78d6965c308944563512c506391f7715322b32734225b930fed405875fec3a446aa63b556ebb946209becfc61798da5e4ae38b1ce69619a965b82f903dd1d2e6c27cc0508a8d820ebf8d119f00cfd70a65a0a56ee60e8cfd1eaeeb7101617070f21a2ab156d60eedb459858f4dd235975080f5309925cbe9ecaffef08b104ff808e96ab8a6e78e6bf99d8b23e3ee15d1382f088eb31487b87056213022f78873a98e2e97e5fa755a75c8faf711756f5aa0b5b3b4f1424077270b5e0cb8d4bf9cf13b470a0cb2b9fe2aca521a6af5bc827e9d4d7f7dde728e54076d83934410ef255de9b7536f9ad16d7eb3ec6dca1e44bd0d5bea542a842386848fdb6060dd6c2dd7dde6fe78a7e421cb213477c92f25741ce9f8f1fa6194688f487a691ccc9de2eb1db27b8fd3e3294a794e39e5c3e1316757da5b6eead37f0e4799ef67d8e8447a964227f5427a7b8088552df15a5089308581b79b4db3928c69dc0db98aa87efa94b8d0376e5ea676c6b57e8adc54b180344b22603b998661f038890ec817269e6327fdad07785e93cc4f45fc3c5f115f89f34ef4d03f2c3b3f2cac655d262caba3d596d6104bda706259a8a07d59172302c0e1d46d0db08a28595082fe7e8c7cd0369cab85424d1cb939b58951c092526a814829c6a9476f7d55ddee403ed3a409871462fcc173a1f033560882f1c7e29a140cc52adb76929a6a763cffa152624a12893e8fdfa7dfcb01205b049c999a797ef8c241f1ef5d0ec330481cb7e8a324e0acdf5b843092be3edfa5376f8593260f2d5ab9774e03298d0b8394d126e72ad891a6d84458c2ec448eca53485dfa48968688b4f6ea5e1e75a3786cc3271f8cb61afbe182d6679292eb74ceccc3b17dd6de99686d22abfe2691a8df46faece5a2f6c6d23558562807c1635d02faa1bb49be17566d207e240a2128d2fecbe1b01480c1038fcc3dca3fec837fc2d6d20a89e413c32eeac5e173cb29216f6331e45996e0c211574609762b862a5f0f71bd696c689561f23c1d3459f5715aba0d0b0178d685c036d2836143f3bf786ddc32bc9b9c2b6d1794e2132ade8c2c8fe67a700e722f90946189bbefd587a05706173b54c9b5a6db05ec73e5eff7f5d7e0a47631b2b07cbc416769c8fcda9b45361292bf2f5daf9bae264182e0846cbd6f5a896ec83c16f5f1ef875719d851ee72c17f0315ca6ec8d8ae4ca55c3681203be1470f3e6cd6b20b92864ed29de0d011188ea07c804a021ed1fbafb802b1b7e163f956b27c91b7abfa380c658a10ae52b74101e1aa51439ff0076f9a4ba18d80f3e33f0081c1fdb8c351fb7b895c2f417377afde84a61c2609c7f9772bfecd6b8aeac1527279a5a17b5ffe977dd2ffa77d16c9d28a4873477e9274f39d50ed62a9bb1663d0e405ce8b6330964492ba44005a064905a1fb660f2fd6a129dc2401b1d992abe7f5dd89fe8ac39827935f92b76c446b7fe01accbaea4ede54141d373cb3e6ea1bf2b3943f920d37b08a583271fc90085bf7dc39973558092bae4f5ebd26f5bbe0d1418bd17c5a05e25c4f5773575e8993a2b9806c65b456cb2ab428955abd82f5623e83e9cea7a9e8c02ba9aada0951204c23c0dec2de6b8a8683f4f1b55e0c00c0ecb05da190e7178844dde091440039ba94d128f5cba146a107d93b48e7ea25f3242fd47ec1c2e2a99bd6278a6be4076c200c3e76ca684ea06bbbf78e6391516b0daeb8f54cc833efa03b42697429bfa525a3c81d08cdde78cfd54a73edac07d2ae9b5f3ff5d206980298bc57c27cd0f16239d8ac9c038510846a58811b19d8c1efb5a5fba35663f0be2e9ba5ed65dac2bbcefdb9a3f5079ad543ec4e5d168cd7262442e660693d6395daa0a91c8c4c1e2ec0d899978e826a976343eac325c892da6f9aeb390781998a821b48c311190876339efc5ad6326242c9c781c97e2a3814333c4c3b4bf72230db63fa146329c0682b07cfbe9fafb0b0d01fec8cc9cdec8d9b3aa7bfb8f6dfcc9687b0e4abab9c7f0301e0922543d4f7af574f5980272fac8468700f93f32523d9583e6ea248fedbc26c79db085412d58d1d36b8c8cac977b2827d4968491eb1843aa80af3eb5379efaa68bd4f79ebc11434991be0bb67411fdbd48292de8cdb77265c5587fd4b72aea2beda41738428f67bfb68544eceba258bc428155fb451f7d2085fafbfe4e7e98daf62cf55216c39195cf85fdf8074372efc5121d7f742425ab620e75ef02e94b6b7da0dca1ac63f95c70ced6051dcaa24092fec113cae97bd4a33c8c7c3f8d98f618c52e3a5ab4c5badf4ab16f69264be6294827991f4fa361bfd495e3504cf1d8b2a9f5014597d8f5ad43065dd64a7cd14f76f29f7f322ccbfe4e8c19a1624d082a0eb57362e79cd8d6cc57cfd18407f5be67481932c6af6a5c8fd22d0b018ea2cd6daceb74dc92415b154148772c5911413c3d87fbc80572687e914fe8a568560e8c3eecd13b33988a40bc4c813d7813b5fc4d7cec9a1a588a955ab50387a05a775c943e66606c00e368b8b117b571d7481cceb1f6a5080e7ef6fb07ecae8ac463c76c5cb6059864599a10acd93a0eeca6796bef56cae928d86b7f4f5244c5427ca3faa97dc8cc6486228ba0d9b7dd4bc99d0a5ccb382975843ddeec28ba556b01cb4fca5a70718c8641c9aa789aec532b7f05391d446e23903df7dd2c5802e62679c2d4ed5e14883227a10845947b58de457f2e5ef0a169bd7104e849e4d41649379d9b15b471d9fd5ad7b9bf9b110099a3284e1b839c2809e75dde320b73cda3228d6c45cf3fcc023e3353713fc552568cdfcff92b1b34888db248cb28a854fa3b384895fdc6ce3e045c5a289b4fe4519df93ab639b641e245f9833cb15b81360a3a9df6e20e10f08d07557e490fa053b78ee77bfce353eb08f7a66d3d7d0f87cd5efc09c878749a0aa2938315d65e5ae7585874fab01814984f484ad3e199c19d18280199147be7e421f46050020d6caa8cc761ef2e91bd05f743cac3e3cbefe0d64cec33f7dffbc82ac98f817798ec57c795e9d891f686814018291074e28020d11bfdafd93ea88e35ff209e48c8f943f836f9130a7696a817a3f29100f9f9bbe72c91574c1138947622b3ec2567150b4b6784908915168ad61746589129c5c7de8203e03d7b72bb57c6057ef19c15cabbadbce830fea0982284a0621777fc4c8d2566d120c8778eea899247f9f7cbecdab77ac1c9c41ccb1efebd75a37af307115c2252118c0e3a14ca0744a71ae97e236c63a64d6b9fc2ba13560cecdc0d00a303c30d3d3f682c516fd2c74ebe4bc4555ac40f3be0f22c5a8b38eb6be4eb99d32993a8923a58d1e4d085c3e797960f1905c21bf29f114299257c00aa7a6900e8f328cef012f975b70ef83c9b2be7be92cdf1f44175d6f6cf16771945da5f59b47e9a813deb90962e1a5337fd1b5cec1028e5e7d7b2a928dd8843e6e1c46bf3ed75ffc57790992249f05bcfddc9970318b264bbcdd04f17809fdd0858263264d5a6d8f51c0f56df344eb232acbda8cb01fcc67204ceb96a98831f07641715d79ea90cd171632542a068191bbbf6bd7b7aec15083bde3a7c76346d675d432f6888f06ceb9bc71ff484de99ce763d1e1b562ddfbe7a1b746b1947d57b114b3c76ea693ba2724faad3162b521b5f4268edd09c2fde41c6cc1b751c977b1b49fa830cea578add79e54f86822688d0bd81e4d489634aea758051542182e1441da1d0ac10e7d12be22c1897176f8ba1fe32f8e763ef0c21db1bf01c244c754b22f946ba9b956a68dc80798a522b4e78a0c2b8b128784a995183e0de78ed35d1beb8751412c2f962bf96cb1c3ed846f34e6ff8bb4e652d563496906614b43e9accaa6d5004e55b9ac89979e0102055a0457dfafabf7e69eca39096f85d5f26152dde7ae6feaba0b0ad5def69b92267cf5d5b0e0e98bc1747080b3de592fa1915b4b1a4a70c4462197472b19e2a2192ce724e7acf0c80f500b151f60bcb372bf83b05fc9e590d1d3aedd6cb321ec5c7182615f824a6526ca113e7cc57b68e6a935b8ef612376e4fa7b954b7a408649172e636d53b87ac214ffa45044d43f8ca02c4c59340f6dc75d6f9b0951b5c6529fb2e9bc53d10b6343ccba5e72ced245b68affed5fcab702d4b89086c5fefeb9b3496e74fa07eabd04b5b08da04c23e9732633a95e145d10b85f12268b1643bd5cc68ced27ad62db49873022ff0983f83c05d4e57ebe31c553f50aa4d9e5e50506a828b3c3a42f927d171bf698f582a6630009e31789540bb547c3abeb14b955c427219efa2cbe583525ad53b77ad9f032c3b5148840d5d34a7e12a552d4062d7e3acb7c9560cc81233698bf3507c3279b801d72420a8029d0457918545bdfee4e8a00606f865cc12ecf3576f4e51252ade2efeb4a13178c3d0c655883571d2496050d709e2273faa2de135cbec126fc1d4a14ebec5a77247e86eeec9e3e7126e0720e01bc020b556904a65c9dcf0d8767438a4862f78b32984e79fbb137e09849ed19cce722b89b2f317a57d89f76a07e42f1af439f809884a30ab8f5d2b4a0f55b4480e1f458fbc8106427789334580f26e387ae262a85996c58c99476024e181f25636bbdbef3d305a40c771ead49c7264c845d8d0ac620352eb49bbbba6a206f2b84f5af1e0da0dd75d19379e80671bfae72d0164c54842e925f27950f393519c330c97e93bb3693d719069e27ffda48d1908ce3c6762dacce36c0370d1d3bf36fbd1e39f11ee4094ee89e3a4e41311c61bed04a3057dbf49e3c12871b9f5873a3c0d4c5e48bfcbdc043b1b2f8ae7fd11f57e16268a591fa092d4f50da43d34231c1ecb469c"}, {0x20, 0x11, 0x0, "1d7f75ce3def44671697e7a2"}, {0x108, 0x28, 0x4, "72a1e89ddf2cc7af05e17b306c48cf4985ed89ddee1b05557be51958838f35f9d356f54dd41a478905fbba65b5319b5ed4ee5d41ae8e33758a9896e4253bacb8876bbb8c917fc852e12c083bc739c7a0b65d8609325ab369c483a1f8be0c2def0cfa52d90641889a942cfd65cc303f0e7d73744dcfe9cd62042e185ebc4418168bb9d3b3f0a0f31ff0b33f7a04138a10efb932e97f2fc9544bc76339d49a3572c52ed601d45d687467235b666b7b539fd5790126862bb6bdb9ea2658d794845a6ec874e530d882c01aaa93efa1f631317b7e066e93b5db4c8ade38bdc2aa93e35028875d3e0b473dc6cde3a0cb89bfa9b793fffbabb1"}, {0xa8, 0x1, 0xa81f, "1e9c3fd3faa544b51b92f4e96844eb49eeb636aad7448ca912a213bb5cf5af5e7e3ddacafcee2d02c7715918e0e5c5fd6eb43607a9ba524bb01bfa784fac65d27a531463ee3dc21accc4f6bf3790ef595d2d4e3a7e6bdffc536db7519820656b384d4eec62cd0ceb29699b8b1b570aa88d4e4fa7df24e87e6c0fa7c942c3f466bb0864afc4ac88af2449de6076af9a54a647d7affa"}], 0x11e0}, 0x401) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x9}, 0x8) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x401}, 0x8) 00:00:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x3, 0x95}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="4cca48f23c1a92614492b9a4f33b78395f8827221c7dcfab92f8206c4f6ad8aec00c32a07cb744eb1d596e01f2a796aca1254bcf8e71fec6e50fd13344478d368ee0c707beda6a247243e537e375b8145b119d61695daabd8ac92dc5826eb39e80220aa1d52898699016428f1c20a016755df5bea14ae338572c4056c90235d7692a31e4", 0x84) socket(0x800000018, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) 00:00:34 executing program 1: ptrace(0x0, 0x0, 0x0, 0x2) r0 = getpgrp() r1 = socket(0x12, 0x2, 0x0) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = dup2(0xffffffffffffff9c, r2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x12, r3, 0x0, 0x6) ptrace(0xffffffff, r0, &(0x7f0000000000), 0xe988) 00:00:34 executing program 4: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40000400000002c2, 0x200) shutdown(0xffffffffffffffff, 0x0) r1 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc, 0x60000000) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x5e8002) [ 226.2361564] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5020 command syz-executor.3) 00:00:34 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) mknod(&(0x7f0000000300)='.\x00', 0x1000, 0x0) 00:00:34 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1f, 0x3, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000180)="00000400", 0x4) _lwp_create(&(0x7f0000000100)={0x8, &(0x7f0000000080)={0x2, &(0x7f0000000000)={0x1, 0x0, {[0x4, 0x8, 0x6, 0x2]}, {0x49b6, 0x200}, {0x7, 0x2, '[&\xdc){\x00'}}, {[0x1ff, 0x2, 0x81]}, {0x7, 0x62}, {0xfbe, 0xffffffffffffffe0, ')^\x00'}}, {[0x2, 0x63, 0x3, 0x7]}, {0x1000, 0x99, 0x1}, {0xffffffffffff8000, 0xcb8, '\xe7!\x00'}}, 0x20, &(0x7f00000001c0)=0x0) r2 = _lwp_self() _lwp_kill(r2, 0x0) _lwp_unpark_all(&(0x7f0000000200)=[r1, r2], 0x2, &(0x7f0000000240)=0x1) 00:00:34 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) read(r0, &(0x7f0000000380)=""/4096, 0x1000) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) [ 226.6246016] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5020 command syz-executor.3) 00:00:34 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="8a", 0x1}], 0x1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket(0x1, 0x5, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r6, 0x0, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = dup(r6) faccessat(r7, &(0x7f0000000480)='./file0\x00', 0x4bb0876ca86df02c, 0x100) socketpair(0x2, 0x1, 0x7, &(0x7f0000000240)={0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) r10 = open$dir(&(0x7f0000000280)='./file0\x00', 0xa08, 0x81) r11 = getuid() setreuid(0x0, r11) setreuid(r11, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r12, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r14, 0x0, 0x0) sendto$unix(r14, 0x0, 0x0, 0x808, 0x0, 0xfffffffffffffe50) r15 = getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r16, 0x0, 0x0) sendto$unix(r16, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000080)=ANY=[@ANYBLOB="0100102f66696c653000"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000140)="ec4fb399d7dfd2473dfc482b046cff126b5d2e260c505ae80e4c3c06604afa81e8dd2f70b3ce2b75dda3c804ff21683e2db89d033ba115bb477fae7fc89415adacc8c235bb1bcf82b361d77a597d", 0x4e}, {&(0x7f0000001280)="eeb6bcb488298d71d000b545083ce4116ad55415648b244cdf6ff796a35803743ee1c09d4e290f617ebdd35eec363a64b7e863abfdf4abf39827da3be3e98855ade1d98d738b6573869f511313ec4ffeefa197e995aa5a8cd4c629acd66aebfa9de41aaa799a023dc85cea27f4343d855710372813fec0e65ba2657a5989edf5f4a35a39f3775313fa122a3bf5e33fd74c28e40be628e7bc2bfb12f8b7c6207d493d5862d4c3a35123301200cde683ddd53ab174b02c88eb30472409ada6fa6c35cf8d18830ff257772f98db87e505ad25fb38a285fbeba4599e64523e535bfe723f2736328357419a3544725cbb50af3b1559d5c3289c0a7ed397a2c7f63bff2e96729090c6933c46baa40e502341d2b7e875e8d3442f41f1698b07d5748ac5b0dddb74fc081999ab3a32cce18f3d84f0e032359ca21e9eb18a4e1ff556a79d51f4a1a5fd59ef38a6e885dbdcbea9783819486ae0251acbe6ae7b3e76f6b429912c70df55da7e8533c0fe52d0df4e11c7e52f41862df54a14eee96645c1881a093cfe730af30bff5c5b66abace2d4bc046e109b7b5067989ac2c30f6237f0339ac4d92064372a0f97c589205e5e6a07122b82a8a012ff8234b26f33178cc24e414bc7923d4b5fb8e39a6169697116fbde6d3bc61f8cfe83cc82fb4cbc3df9d769af2ece1faa9bc08e512ec1311dfa325b78f0e75f8a1ed1c75c8aa4613a403c9753bbdaf79ad2dff73051abd915e38ab3c76d5262d7038f8572bf100e638e9f00def4c642bc527b7ef8cad601575d68f52191a9a071e5bc61b03a53341fbcf522f41bd44b57e99d4d3153e334a203706086afbc757f0c511020410315e755982ef5ced1946e96ebcb9bf4847a5a071fffe541d46b79275df52b56a2abd4538df287837d6b958f7407e74cd59c80263f026ce8fb68b5e6a32736964a943538819ddefb8427e0c3ee37ecd6d7fbb136dfd532ad6fcabec4fed5c1715f8b495808ec2dd5fc43a350c8df1eda64685512195f7874da91fd31bb5b4814bbf357670a9e39a62e3d729ff995f6bef12ffc1545ff4ebb14f60667c6bca14ae588529a436fb3dbc5aa03dc4102da5c578ae417157649c76c06808602261b3afe51d382185940dff061552f7abf1d4e46f51310b39a39807ac12e60ac19e34a092a5d56cfa81d58c42df7b280f2a522960f85cff70a7cc9defde7616870e4d41bd970a23106d2173f8209bb530bb42f922657ba0d80a4dda215c3b0875556a3c9f80520b7fcda5a3ddc8412d39827f73831e859446d24bd201f893441ff5607412c441e7834a312e55457ee8d8bac1272083ead719be648dca941aba99db32a4ccdafdbc70b461102494843f8bfd414423fda5b20ee1b6f5c2938ed64b7c8852026f06f1b565dec7fcd9cfc8e16c1f3c09ec8136b78afd4217fa50a3abb590620281f30af0ad96e1f4c2115fe8c45c1a844f35aad6ff15c7cd7aa8511f4710d74e44c3259613edc05b86638699d8885a36f67cf61859506fe7d5fd9fcfdba690b84efea7a63c8079f255deeeffe47a57c262490b1489804b74e4cc87adc7c4984d14fc1674bc656c179cfc75998c18fad30bcfa55f873247a17869941c6cbc53df6b5f6baec746a205e683e2f7f1f2ca521556e15d98d84faaec2417384d27b2c58eddd7c3888f908770927827252393ce42fb47effe360886461a8ffadcdb0275a5ed6db666ab8dc4b3f2d76459137a4a7d5cfdaad4c1a7c7b71a639241576bf1692674da87198daf2b9acf54c039e21a04c3072873e585435b44023c5ad0b88f6d749b1497333fc0142934226923001d25ffe05e1b74839de111febc0fea54df29cfb46da44eda01f2772642fced576caf66691d2d5186d02e92193b2b14479fad7716d9b2bc344711c586ff3bbab99079934eac81eddfea68c23ab90482d2ecec067ff65245dafba2b8dca5439d3d468e96538b013335d41ffd2ee75d2c0e181b3d45496d76386cf4701585e1511ba51076991f36cef2c4ebf155713ca285602772516323151b2f261423319a7698bb128e5e8f80267f6f0d9719766466d13ac8760ba501623e39120b5b4b3dd60d77f146c5680440dcd9ffbc782cde85b2faac78dcbb5078af7008e453e611c4ea8a770d7d4726591b86426faab4c5345ca66bec464159a23adac2341cbd0d72014c6a349e5989250dd3dacec30f550defeb1ad26094bf3ba92812209debfd440e4274dbcea6149a017d90c8c292db5eefc663a12bcefbf54e60aff783855a672e3410e42ea1d704c43ea7c5614c8f9dcd4b837493ec4373e291fbb8baff152f17121286dd7f1c2a034593f3c823c62aeb8209b42c6768c18ebc37a696f76fb752f4850155ae99dd6e1e5a843fe12c82095a93c82cd59fb0c14893dae149fb8464f7b93286eae36e8a0febbdb1faf632b3ada738f31af4fc4e1c5b8320a59f6f49ecfa6dd582e75903b692a617b7f781a568c76cf58cbeb646c36de2b47a2f98d7c8518dc6659390239b94202c911dd48a69685ec105d6b6e09c28ba86dfe868f2afa1a3cc3487622880e5423ef9881ff7a739d7eaf4f506f9b1d6b2331c22cf586d38088d356666f3603285b2ef4369457778f9b655bfa2392d08602d82dcbd78e4897ac9afa48138a9b4b223de6612f68ba8bc08c5d516c4e857ebe7da6f9faaf33b73d2bf60c701d3a3ea74bad969fe30d1d6e471bdf62c05ccca46c5012d879ae862d159c8ffa1ad5e50e1c21bb747007babeb085ade147fd3e1736babe61282ede264bec37f9b2a0ade83f5dcce7150fe3938e920ce6a3cc8c8630598337932440ab4044e2ac05e098a6a8dc19d77652a4fb733092fb60826a83c09090336c5ef607c3c5ba17b32b4c353e12ca5090f3aa2f0f97abecf49afc751b707a68face7b6ee512c5615ee234230fb46c993cb25ad58dda6c59b4a9c409d6ccf9587e8fdff3fff45d1e0e96e4edf0191d5ba04d614c3ddbe15d70c44867bc4a42de3cc74f630dcaedb387b9cb324e2b73963d4d0dfcc2341ef5bfaddd16f3150675f60c0370581fae2eaafb72aeb4cd85f7ac5c59c1891eb09ef23f441d6620ee7bc731ca07d091bcf73bcde9f6d1213f0e3fb3c0431cd4f17505194d1e63c2949eb57f49a4db21d2f0ccc45452e02f97921960781deb822b60186e2b5dd9914e3d093d7dba845033413fe2080ec292083b582f660621cd5dcd70804a081da3524920c667fee4100673e008c5689588b126dda8e0c361bed2cfa1f0da60d4f7581acb231c18dd467f4ceab0761b257f9cb5436d5eac1d34d7a62716153e7c06a80b69e28fb303026aa7c2de0b3f884fe74fe5f45f38bfea58c955ecc22c8feaa799e1b82ac7a676de1a17b2c712789992e974c2b45fc17939f67513623830d4bb9e905889d1443857a70414d1cdaf741481e9938bb3c0a98e494b151ea371e0c30bcb2de52d17ef8de6a21a9b72129db446f356cc2f63cab54fc8c1cfc1249cf8ce57d6605b3e65e87b11503c8b04c4f2fd59403fd6022d8d20764a82d2f9d92a46c5d09da314f7f3489b5715770b7031324b27acc5d564b2f39d0c87745fd56b81eade5c7ca3b1c777a2568e662ad817c350db85188492f24e711f20fc2353e9d955bccf2bb098b8856f4fd819bda1de6d29aeb7aaaaea2c23187636a675a8b630d983189ef100e1dc87c0bdbd1a96de1e5e0dde02e495fdcb2a2c61cbd0198353aedbfc22fe7a020bf4a122003e5a3b388d8be7395f5263d3b51428e283f2028cb7f030997286db98d9a93672ec9d6ef750eb2d17acb0910b50c81ea799a8cd9311c8878aa71dc79ddf30030fbd8e3c63592c7a2209f94dfeabeb8157bc557cf00e42badafa517e3d0893f31eed9733361b65d2238f5c5ba829ee6730a00b3ae8095cb198f5b05b381ce8f9379f7ed1d7a31f9227c1c496e687e0757c97faebf863152e7c56925beec0870258969ee3aa35ab2278509427cd91f074f229bf76cd429a7f61395682be12c571002bbae60239cddabaaedbf9d1f39badb2aa0cdee8aba7683cfadd2b6c052085f9397de40e5f408a3a6b4ecd515cd2c9da606de0fee5c60bc213ea09ded4ef95f753814060fc8e9f5de1d049a4fccf01f7f89774065ca9a4c57fdf9e4d832b304d621fa845fa169d4ecd492d03aeeee8b37895a9d7dadf9f3119175854e95c08a6f781f8b2887001467400e61c89a25c93f964281d1c83f42099e71365b172fefaf14f3ef1b3c2a27b543448f4506bcc24f3a936c48ea537175ce60460bdfabb16a4b58c237b9510714184f9a74d3b8b6a1762899d04884daa174fab39002252871a4b40df4e304592470be123b08f4826f58e6c3b81960660dd3910381dce7b78b71cbdcf0d8171828ec777f90895976ada5600acd3d770eeb1a12394290912b822dc3e290f576c3ea0add1c9788d95e4cea4feceedbbbc2dec33c670a8eb38f3b2783030d96adf8f5405397afdf4ebb84b3c5a951dcbba50f59955b8f3d4e8bf98d6049eb513534eafac02b7c4b9d2a5f6184f81c913b48f4eaf26b4c36bab024956b407e4b8e283c717e282804b27d9c07bd5a68e849200c1770bdbbeaca29aed349cb5a904bd5373fcbac879da5581ecf3dcf6e2e35b14022fcc219d86ddb8c261a186b0bbbce3c8eef15529dba255bf71499eec031fb78f0921d9d7514a49f854c6e2ca7faa56a3654d5624827a0fdd963c4e21090a40e3c548eab7a4ad36be29c488a053b996bd39e1392785fe1c84f104c72cbf196732e9ff93e101cc37e9ac2da4cc65fe32b24887ab759e85a9b20ed4a23f3dd3c3d1fc9b91507ae52b83b24e337a0f340dc2130058601cdd62b2294572cb59cc19e6d7c34c406ff51773313f9463f785682bef6a4954a18693cb77beb0461e4f4e2cdb1807d84ab30c22db27aec2534e20dd1c0183868c460c70295599cef07bf56ed0f6b67216427a5a00dcd1352ee173d00a1b07aac0a39a31623bf95e4dc93d3212493df4a927b7a09539d60c7f31295e30327b0f8639564e6b387b664fedd6fa2042dbb131819ad7b724d10eee4a94b77526ab7b34e444ae2172e266bea0443db6caffc8227d6c5e1b88ef10c3855e742bb9985683c9a0dff4ed522ed76b157cc1999e34e29ba3d11115805c3c305beb2c914dcf6d6be49a7249322c191015815e8188cec726a0f5f3ed23d284d01bceb2204c2198a1dbbaefedd0c980701246d24b1e26dc95947e6ff853f43cdb5ae05ed0cce1d7dad06d74dd136bd4e5370a4f8393536659a96f0aa0ce07b25deffbfda490956d2e81b021aa156a7e803a53a48da96ebf80f884a05a2f04ad80d0fba74af3ab5ecf8db7b596f99cef7ed70d26c30fdc937f3c713601f10cb29c79e934c90ef7c74e1ed0f01602eac10e80d884e4f5e7bb8883ad02731d3448d2b4eddca2c226d80a4215ac5eb256a0ee0b0bc351e4571ecfd2794bd61be623121340f77f44d91ea36a603a116ad36cd8878e414c571f333c8b02807b9d0eeabb33036e16c279d6385b141aaf02837bf4c0640c06689f19b76438605513b1d770b37bcfb4a60b48d7033732410e2cddc5b3e1169dd7f0cfce5f047e788e2383172d4b270b72a325f81986833625120ea30e44e0f1b2cdae0fc37c9a18a9796a06988092faf832d8100cb744acdf0bdb752eeb978ff40b7a99b134ff5524259e8c434d54fceec54c223321c9132588d0c667a8bef38a63a07542bff649faf02258a9c6787017b063264bb330e647105b00c954013ca258aad371f9f79ed85638e1ec9d", 0x1000}, {&(0x7f00000001c0)="822dc8f8ad029c410eb03e4084e39315d869536543f17d94e03814bf1527cbfba4fbb90035b4443568b06045258a3574ee01d544ff99111eea059637b7c0bc5cdd598a8af73bfce2ecfbc1b5534549c8f3fb700f1338ecbdf0ce0fac368bb8829d835e6585aa42bcd2511b", 0x6b}], 0x3, &(0x7f00000006c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r10, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="fa0c45fd1ec4536361e4340000000020000000007f6b1085f77a7a9970d1c789faf0b7af7672b88604b736a3d1cd22733c20af23a1054ca4db309b4244b1d664d376adc76d02187a0f473540d1f83460d6227ee42fb84c8f020eceaff1c310b2ecce7168f414a2c3c5f3a3ae6ff8b966d4d14444751a0a4f659f38fe3beff18f8282fb6046d4", @ANYRES32, @ANYRES32=r11, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r14, @ANYBLOB="0ba14fe9ea000000000000effeff000002000800fba3f516cf206195860adc949a251f012b0855e7ac61806a2e7bfa754ffd5fe8cc2ec4f89328f5de1c7dbf5f70d9208c884c145d1dd9ba4314d0e31a47d218aaa20a13569a21519928f798286c2b79f654760800000000000000c6e20dde72d9cd2f1b6ff2859bc99d8c52a181831943ce60e727ee9a19db18114a043452d6500cef4f10dfae0be0c070e1e751efce7ca7ccc46190317cc81b435b426f276531041aec75eaea50a293afc96026ffc8fcd6de5f06db25921abc9068c1334211bddc7cfdff5bb4ed78c1ba85478f3f5f34", @ANYRES32=r15, @ANYRES32, @ANYRES32, @ANYBLOB="00ff000018fefa00010000000000000300000000", @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x40c}, 0x9) 00:00:34 executing program 4: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(r0, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x36) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"/77], 0x4d, 0x0, 0x1000) msgsnd(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="0200000000000000c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def488ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d50000000001000000794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"], 0xb8, 0x800) r2 = getuid() r3 = getuid() setuid(r3) r4 = semget$private(0x0, 0x4, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000240), 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r8, r6, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r3, 0xffffffffffffffff, 0x0, r8}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000240), 0x0) semop(r9, &(0x7f0000000240), 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r9, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r10, 0x0, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r11 = getegid() r12 = __clone(0x0, 0x0) ptrace(0x9, r12, 0x0, 0x0) ptrace(0x24, r12, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r8, 0x0, r11, 0x80, 0x6}, 0x7, 0x1fd, r12, r0, 0x1, 0x5, 0xb89, 0x100}) msgctl$IPC_RMID(r1, 0x0) r13 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r13, 0x0, 0x3, 0x0, 0x0) 00:00:34 executing program 3: mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000020c00)='./file0\x00', 0x7, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='%$\x00', &(0x7f0000000100)='@\x00', &(0x7f0000000140)='\':/b\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\'*${\x9e*-\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='\x00']) 00:00:34 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="652b2f54f5667badefe19964aac4a4e26f6a635014589c3faee0a52d2cb1a638a0c242e34fa2c86798924e7934dd919c6423912ed2df21b5183d5fabffc55e607ede07d174e6563029dca666e77bd0e37d1380464125b78787b0cfb2614e027abaf06f3c6ce0d8be798c3d6217c6b6ddeb25f8a5d23599fa0cf592fa93c399afea6cfa1dbbb12a64c78722de7b62390e2c0a94ba2e79698be5f3dc0b9858a35c4463fe99e69cbfed505f1c43a429aa6fcfe8e491e068158385f625a6ead8c6c7baf3d5de350b", 0xc6}, {&(0x7f0000000140)="eb7bde", 0x3}, {&(0x7f0000000180)="f24fd205fd9feb5547919d8f150b8425144c4c64695e12358df6933c637319104bc5f0002238fcca38ca57126518379809afd32d9422444a3a2fbf02191614c5cdcbeb6e1c5b1fbca860f14cf2ef62b2660bc5a5b506b0c89ea396222124a082763dcd3f3d06db5181d3a8f5d64c41378ba67d0d17ef7f1e36a28b44f9142eb4353021ae5a5ff2947055592d3be7d8624a21b5a39bb64fae9bd764a0abf5c142e80253f8b636b70cbb69cb459787b6b81e", 0xb1}, {&(0x7f0000000240)="14b4db8af38db55a75dcbfd145876ea895f043907e4b83fc8f771574fccdc68452a0c6a1449679ae428d95d033aa38cd2542c524abc64e39d093f93e204c7f8be9bcc7e165dc275cf2e8574e5ede09397a418016fb31e1d72a800a93882d7b72ca7c59b9ba1b2a73118dc43551bd72bdd9912d7ef7bf33eac250010f2b0e7f7e3fbab8b31d806fa67f8f6f762109ad9673b1987ab3ad7f1bed1f239b6bd510a2af7ea9fd46c84f0f631452c1faaf72e4dd0466b066d2f364f317228359b6c2ed601d3306b777886af6e4853442ff", 0xce}, {&(0x7f0000000380)="ae12a316a8ce1a3e9eacf41a605f75a4c1db9f8352efbdd8ff8cbad1b48406b8f3538f5c7b7c91cd5c9cfae2aa45364858fe1ea44db7457a7418531d4217c7a0f4d590a230ec615a3b3b204f238f3f1d7b4774b95bf1e9e40b48f9f2104d0dc578574e28f5662b1090", 0x69}, {&(0x7f0000000400)="241a7439061b839d3803b051964ad6294544245d1f56c2ed5b6e22f0b5810638cad926f42c6be4de8253c0528cb918c093c136a144e6e59eadf7350c6931217ab4bc0ca375511bcf56dc778eecfa70df14f2115ea7d03b3814a515905856363115df8bcb7e9aa57d9f285ec287d115ea3edb0e429bd3f08fe358651ae83a660d4713dc42f03af3a6fa0f", 0x8a}, {&(0x7f00000004c0)="286d484ab7e4255ce86cd00f89", 0xd}], 0x7, 0x400) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 00:00:34 executing program 0: setrlimit(0x4, &(0x7f00000000c0)={0x1, 0x7}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x100000) clock_nanosleep(0x0, 0x0, &(0x7f0000000000), 0x0) 00:00:35 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000001080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x400000020000000) wait4(r1, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x36) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0200000000000000c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37d8353067d155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a4934299a3d7a7b2e78343c9bbf8d7845f2284ad7745732ba34eb9cb7dec90c6caeddba1f8859ec0248be8204b1fbf3d387003d8746ef464bf52f523f3040840a6ff8ee49a8cc025c71d4631fbd6c578493b17283610636a0c3a4451012ff09cea75b5ea3ce4019dc4c11cfed8ed193d04c418103d8798111ae1309e6687668a93f22d4006f3dbfdb489b39e8bcb4965838afc6fda84e90bd0e94cc11ff248085257c10748ed5187d074d5c34d21c6d48b3642b2d2709d86ad2adcb82753ef5246824240c644f3083eb59656e84ab208b"], 0xb8, 0x800) r3 = getuid() r4 = getuid() setuid(r4) r5 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000240), 0x0) semop(r8, &(0x7f0000000240), 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r7, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r4, 0xffffffffffffffff, 0x0, r9}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r12 = semget$private(0x0, 0x7, 0x0) semop(r12, &(0x7f0000000240), 0x0) semop(r12, &(0x7f0000000240), 0x6) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r12, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r13, r11, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r14 = getegid() r15 = __clone(0x0, 0x0) ptrace(0x9, r15, 0x0, 0x0) ptrace(0x24, r15, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x6, r3, r9, r11, r14, 0x80, 0x6}, 0x7, 0x1fd, r15, r1, 0x1, 0x5, 0xb89, 0x100}) msgctl$IPC_RMID(r2, 0x0) [ 226.8798733] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1440 command syz-executor.0) 00:00:35 executing program 4: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="c296923757e889ceb49f549a10e86e44e97d4a5139c196d2d980c8ce18b26a8b868063915c5df4f38ab7cb7484849434c128409fa4cf31b44166d41db5ccb72fe64edfa88282c7c67fc97a0a8d5eafa5216f9624a5073685bde3c2d406fd6b8c966d557f66ef081ff6458e2691196ad7b15ea802401f644422ae1295f85d8249d880327b5e7373dec43110d0ab862cbbd5", 0x91, 0x5afb21d3fda2b98c, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) __clone(0x200, 0x0) [ 227.0019658] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1440 command syz-executor.0) 00:00:35 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100102, 0x55) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x6, 0x100, 0xffffffffffffffff}) listen(r0, 0x0) 00:00:35 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/98, 0x62) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0) lseek(r0, 0x0, 0x0) dup2(r2, r0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:00:35 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socket(0x1, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f00000018c0)='.\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) paccept(r0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 00:00:35 executing program 4: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f00000004c0)='./file0/file0\x00', r0, &(0x7f0000000500)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) fsync(r1) fchdir(r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r3, &(0x7f0000000340), 0x10000000000002c2) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)="211599e140e1f7ef358fe948910ec59f2b7a15d0a7ea04fb843d67503dbbceea83d6753a4224550e3336ae23f95a00218c83b0c0f8bbf7a4a4f7757edf701846facfe84fd90726d28f140dcf782f597395173da54b26740748dd816f522b78776d7badb3e58ce8208db4b7fdc216c2554d926b3dfafbe3f4e43bf1010f8ce5f6c1475d16b57c233ff3c9af9dc629617a72988e0776dc287bedc45bdc7392a9d67eb84cf230b9d2550cd5aea197bc37851d8a04fb57b89f38eb0f69fce97c0594687c3806eedbdffdb7f4ff816d07c166632f11a0e681a993acf7c0559f4014fa7d", 0xe1}, {&(0x7f0000000240)="340ff4480222f56aa98a09066f456a9c07cf42737581c2d40967e97b24a3270fd1d8b8e562d2fd5bb92e306d93e78c53f2f9ca8bef6a117709bf0b091346804321a3ebdd884677bc0d99c060ad1969ac922bae24c2d38a4934e1c9440b09cd01fab951c97d25bf439692dba3cc7b3279ab37fc195c46e08154fdc38d35be58dc491b572848aeb19e251fe2a85ebc5b55356854afa0572fc28b20c56877bd2890e2023268b1c7fec6080cf8728c2f9cdc7ca48443363858d52edf94392bd040914796406d9d9cd7f1d4d015f3affeeac750a42db1193e", 0xd6}, {&(0x7f0000000180)="1de9f35ae937cffe2bed53f3332cacd73a51e192b79f69ab22e4c2dc1cc948439b1f93205f1ae64723beb3831af9d0037536dfb884067cfe29762af280d276d0062028731db17791a4e4b50025", 0x4d}, {&(0x7f0000000380)="4bf9e5512d0ade95564079e815a765382d1d437224dcd61a8778a33fe7a6a08d4abb6af0e633205c0204ff94ce78c1f04600bd93075f463c0507e03b76ed8f12af3d046c966a9483420d6200746097210273fdb9655c735ba32632a8468e718f199def084a8f00c74d16dc65b0feef5af40a667ed3f79e7a8b7688e54f7a281d8b4252eb277d204bd9a6d75f2646de362052f241757e76e4a37614574307d1048753295169758bb7bc9d884a1e0b2a1c4d48826e5db2", 0xb6}, {&(0x7f0000000000)="c4ba66d13ca89410733685c62632cbe11fd28fe4353b38bd301328f0cd55e5cf62d78c8bba9071a515912bae6690c2709eab78dff66d63ad4c", 0x39}], 0x5, 0x5) [ 227.3793289] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1440 command syz-executor.0) [ 227.4237244] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1440 command syz-executor.0) 00:00:35 executing program 0: r0 = _lwp_self() _lwp_wakeup(r0) _lwp_create(&(0x7f0000001300)=ANY=[@ANYBLOB="0100000200000000", @ANYPTR=&(0x7f00000011c0)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES16], @ANYPTR=&(0x7f0000001140)=ANY=[@ANYBLOB="0200000000000000000000000000000000000080290000000400000001800000010000000000000000c0ff1f000000000400000000000000030000000000000024c60000000000002d00"], @ANYBLOB="040000000900000005000000ff0f00000800000000000000010000000100000004000000000000000100000000000000f6000000000000005e00"], @ANYBLOB="000000000002000000020000ffffffff08000000000000003f000000000000000100000000000000000000000000000002000000000000005c262e7d00de818bffd32414da215dbee385846e73e640d69a858e49fd7c7f2844f6a288f00a5d2a511b52be2a1451d33aeae22bb6fd564753093acb9c2f"], 0x40, &(0x7f00000012c0)) r1 = _lwp_self() _lwp_wakeup(r1) pipe(&(0x7f0000000180)) r2 = _lwp_self() _lwp_wakeup(r2) r3 = _lwp_self() _lwp_wakeup(r3) r4 = _lwp_self() _lwp_detach(r4) socketpair$unix(0x1, 0x0, 0x0, 0x0) __clone(0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f0000002540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058c310027814c2b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c09d855f8593bc588bb3100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000057000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002706cef40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ef557280830b3108be03358f2c830fcc1bcb4bca4e632f2b3dcccd80ed4a523915c614d671561abe218dc48d108c504994142e00dbe30097a889e5ab6c536622fb014c3bcd264c3163dab359adc4f1f3da9a55ced663428a1bf29e1cdb59d1cb8f16fce19b796ae1c9588a65aa6b2bc0bd34eead8d9cafd7d1562de8913dd078ebb278e68ae4478b0c5c8032f07b60bd332ab62fb671a0abf458f3a03de5e1abb28aba2ea268197189c4fab5bc57b7e61d6638345442a5cfc282518e74485a9a72920c590d62e628fdb75b79e70be0c1fd7c29bccb57b6805f45d2478fcb1bbb66ff5702ed884a8132e10d3e6fc15ac9ede98ca4eeba337e4be7bff48272e973c251ed15b3e1d5d0b7c140f1869f16aba15519d8e3ab503a7f94cd3cf5d0f4c4950ee944e3fcba95eaa5d08987a20d8b968cec000000000000"], 0x1008, 0x3, 0x0) r6 = _lwp_self() _lwp_kill(r6, 0x0) _lwp_wait(0x0, &(0x7f0000000040)=r6) _lwp_wakeup(r3) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) 00:00:36 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x84ab15b966755735) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file2\x00', 0x60400, 0x2) writev(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x10, 0x24) syz_emit_ethernet(0xc9, &(0x7f0000000200)="dcd7094fa43c392c83b1f9560a2362a7df74039a74d403e40ee8515fed43e0425dddea522696ea8cf56c902786425830fa8bfc55659e5e926be6fe8b4d6bb458f4db9db0cb80ac21f2bcb624445894185dd09521dc0c96d10275fd7c197ec054561d7e931dfa449adc13b2469b98d18ef4dd9e99a353a989958bd32265390577b82cc72be19d3859f0dd69503c0743f08634feac82680936066bfef4d6fc1cf57e1d8411f5190affb7d3d26638113dc6547d19d6b2728a2e635e8c3db10a4c9da655ace5f2562f1d81") r2 = fcntl$dupfd(r0, 0x14, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x410, r2, 0x0, 0x8000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r3 = __clone(0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x11}, {0x0, 0x4}}) wait4(0x0, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) ptrace(0x5, r3, &(0x7f0000000000), 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 00:00:36 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000541000/0x5000)=nil, 0x5000, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x2f, &(0x7f0000000080)="40159247", 0x4) 00:00:36 executing program 4: r0 = semget(0x0, 0x4, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/255) r1 = semget$private(0x0, 0x4, 0x299) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000100)=""/4096) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001100)=""/82) r2 = semget$private(0x0, 0x0, 0x28a) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000001180)=""/86) semop(r2, &(0x7f0000001200)=[{0x4, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x3, 0x0, 0x2000}], 0x3) semget(0x3, 0x4, 0x80) geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r7 = geteuid() setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001400)={0xffffffffffffffff, r7, r3}, 0xc) r8 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001500)={{0x7, r4, r9, r10, r11, 0x10, 0x9}, 0x1, 0x1, r12, 0xffffffffffffffff, 0x123c7400, 0x7, 0xfa, 0x6de}) r13 = semget(0x2, 0x4, 0x100) semop(r13, &(0x7f0000001580)=[{0x0, 0x3, 0x1000}, {0x3}], 0x2) r14 = semget(0x3, 0x3, 0xdd326d3422b02602) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f00000015c0)=""/229) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r5, 0xffffffffffffffff]) fchown(r6, r15, r16) 00:00:36 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x800) r2 = paccept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc, 0x10000000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x810, r2, 0x0, 0x3ff) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{0x0}], 0x1, 0x0) 00:00:36 executing program 0: msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="03ff0000000009000c932b51bf23d08656e520e17ebe0d358bf604c60f1b9896749a000053007991653169a0fc25010000000000cabb1ec229"], 0x1, 0x0) poll(&(0x7f00000000c0)=[{}, {}], 0x2000000000000312, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) close(r0) 00:00:36 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/172, 0xac}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000001380)=""/246, 0xf6}], 0x1, 0x0) 00:00:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) ptrace(0x16, r3, 0x0, 0x4) ptrace(0x7, r3, &(0x7f0000001100), 0x3) r4 = getuid() setreuid(0x0, r4) setreuid(r4, 0xffffffffffffffff) r5 = getgid() r6 = getppid() r7 = geteuid() r8 = __clone(0x0, 0x0) ptrace(0x9, r8, 0x0, 0x400000020000000) wait4(r8, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r9 = msgget$private(0x0, 0x36) msgrcv(r9, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r9, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r10 = getuid() r11 = getuid() setuid(r11) r12 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r15 = semget$private(0x0, 0x7, 0x0) semop(r15, &(0x7f0000000240), 0x0) semop(r15, &(0x7f0000000240), 0x6) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r15, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r16, r14, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r11, 0xffffffffffffffff, 0x0, r16}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r19 = semget$private(0x0, 0x7, 0x0) semop(r19, &(0x7f0000000240), 0x0) semop(r19, &(0x7f0000000240), 0x6) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r19, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r20, r18, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r21 = getegid() r22 = __clone(0x0, 0x0) ptrace(0x9, r22, 0x0, 0x0) ptrace(0x24, r22, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x6, r10, r16, r18, r21, 0x80, 0x6}, 0x7, 0x1fd, r22, r8, 0x1, 0x5, 0xb89, 0x100}) r23 = __clone(0x0, 0x0) ptrace(0x9, r23, 0x0, 0x400000020000000) wait4(r23, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r24 = msgget$private(0x0, 0x36) msgrcv(r24, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r24, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r25 = getuid() r26 = getuid() setuid(r26) r27 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r28, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r30 = semget$private(0x0, 0x7, 0x0) semop(r30, &(0x7f0000000240), 0x0) semop(r30, &(0x7f0000000240), 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r30, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r31, r29, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r26, 0xffffffffffffffff, 0x0, r31}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r32, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r34 = semget$private(0x0, 0x7, 0x0) semop(r34, &(0x7f0000000240), 0x0) semop(r34, &(0x7f0000000240), 0x6) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r34, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r35, r33, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r36 = getegid() r37 = __clone(0x0, 0x0) ptrace(0x9, r37, 0x0, 0x0) ptrace(0x24, r37, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x6, r25, r31, r33, r36, 0x80, 0x6}, 0x7, 0x1fd, r37, r23, 0x1, 0x5, 0xb89, 0x100}) getgroups(0x6, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, r21, 0x0, r36]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r39, 0xa, 0xffffffffffffffff) r40 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r41, 0x0, 0x0) sendto$unix(r41, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r43, 0x0, 0x0) sendto$unix(r43, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r44, 0x0, 0x0) sendto$unix(r44, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r45, 0x0, 0x0) sendto$unix(r45, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r46, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r47, 0x0, 0x0) sendto$unix(r47, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r48, 0x0, 0x0) sendto$unix(r48, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r49, 0x0, 0x0) sendto$unix(r49, 0x0, 0x0, 0x0, 0x0, 0x0) r50 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, 0xc) r52 = getgid() sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="c13d51c41f", 0x5}, {&(0x7f0000000200)="89e1298a53a24c11896bc39eed50896fff226fb6e7b57d24f88eed8f50e806d4c772f3ef0cd01d1d8402df3a4312981733b676f81b7ba08c9de8e5b89e9817cded3b05e10631134bb40e37f75e3e833fcebb25025d52c29eaf408ace4d436326c6f385df36e5979e7799771e79a99d881edd6b7070fb8f3a4439ff109a4edbe58acd5b7bcfeb82ad3f374eb2211a55e70e6c496a02b1da63caed5f4848d31a103f908585f0c2dc607aef3f6f97e9afcc04c5ae17f4f531a50203a219411eed227fb917b47a07aa1da1680399ab1ffccffd0fa6e503", 0xd5}, {&(0x7f0000000100)="7772bdf2d4ee269fad56c81dd97fa77e04506ce67753bc2b5a1ba2981b0ca358d3a24a706e558130fb9b8a6e85a97a4b968dbc65bfd5ebd1dbd485bca7f76d8b0957fd961a10f231823bbda70b7fc5d6930441435140db99cafdc6ebaf4c1d931d9ca9b4f44249f172e45e6ae8752709482cefd391216e257343e1271aef61f10ea7f51b960cda52", 0x88}, {&(0x7f00000003c0)="55756beb1f8c077e6c975dda6c40d89caffd5aa99b49d3729035e46e113ceb7bd297f83ba3dda6bcbdfb668d8170fa6080616aa80da7b559ba8dc93762a19d4ba3548deadea518a9ba2bcbd183b724527b89f75c7b33ba88bddac2d642e881a7f8f25dbb68d6bae7d4aa2d3ea26a6ed858cc5b2631ba0f9dd7b5a822d748056e7c259ba34f09cfc79381559d5e4a4f5b97e7c4a253e8344d0bd77b5479c3e14add219cf9144f63471902d65e67908151de5f3767a59961185d7e803e52fc8a420c101d31f531bd563348becd6b5131dcdc6c6a009e7b1f95faee163b9a75c69f17151243b8f3f53e238ab556412eb2c1eb71147a", 0xf4}, {&(0x7f00000004c0)="f10f2b85f6f7069dcd34ca6601ea5dd145e36b1f7cda7409e2dc0af38fe3ae7996cf559e31a1de34c8a9801a772d9e290eb5a3cefba2c7b3e3974d3884d98cc25f5b5513337bbc75dc67b174b65d1cdfacb8f91108051ec79fa9f5162b991e30e7f7fd8ef197773d0388612095d314aad90267784bf41f54f117f4829700a2d6cb82238612c970c6e9a8444f08656908c2bff20a8f30439170", 0x99}], 0x5, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r6, r7, r38}, @rights={0x20, 0xffff, 0x1, [r39, r40, r1]}, @rights={0x20, 0xffff, 0x1, [r41, r42, 0xffffffffffffff9c, r43]}, @rights={0x30, 0xffff, 0x1, [r44, r45, r46, r47, r1, 0xffffffffffffffff, r48, r49]}, @cred={0x20, 0xffff, 0x2, r50, r51, r52}], 0xd0, 0x1}, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="97000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xfffffffffffffccb, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 00:00:36 executing program 5: socket(0x0, 0x0, 0x0) __clone(0x0, 0x0) wait4(0x0, 0x0, 0x20006, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x8, r0, 0x0, 0x0) ptrace(0x21, r0, &(0x7f0000000080), 0x1) 00:00:36 executing program 4: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x27, r0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x400) 00:00:36 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x802, 0x80) getuid() fchdir(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0xeea9e878349bab8) writev(r1, &(0x7f0000000300)=[{&(0x7f0000001180)="f0", 0x1}], 0x1) 00:00:37 executing program 0: r0 = _lwp_self() mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc040, 0x1) _lwp_detach(r0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x40) writev(r1, &(0x7f0000000340), 0x0) _lwp_wakeup(r0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r3 = socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(r2, 0x6, r3) 00:00:37 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) socket(0x11, 0x3, 0x0) socket(0x1f, 0x1, 0x0) pipe(0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe2(&(0x7f0000000080), 0xc0000e) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') socket(0x1f, 0x40000001, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f0000000240)={0x8001}, 0x0, 0x0) 00:00:37 executing program 2: setrlimit(0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket$inet(0x2, 0x40000000, 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x1811, r2, 0x0, 0xffffffffffffff7f) __clone(0x0, 0x0) 00:00:37 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8402, 0x10) socket$unix(0x1, 0x62ec48084c70e544, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) socket(0x6, 0x88000002, 0x1) readv(r0, &(0x7f0000000140), 0xffffffff) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) socket$unix(0x1, 0x5, 0x0) 00:00:37 executing program 0: r0 = semget(0x1, 0x0, 0xa1) semop(r0, &(0x7f0000000040)=[{0x0, 0x401, 0x3000}, {0x1, 0x7f, 0x400}, {0x2, 0x200, 0x1800}, {0x0, 0x9, 0x400}, {0x0, 0x4, 0x800}], 0x5) r1 = socket$inet(0x2, 0x5, 0x7f) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xd1e9d4dd6fcc138e, 0xffffffffffffff9c) r3 = socket$inet(0x2, 0x20000000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r5, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r1, 0x8}, {r2, 0x1}, {r3, 0x80}, {r4, 0x1}, {r5, 0x100}, {r6, 0x80}, {r7}], 0x7, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8b, 0x81, 0xfffc]) r8 = __clone(0x2dff, 0x0) r9 = __clone(0x0, 0x0) ptrace(0x9, r9, 0x0, 0x400000020000000) wait4(r9, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r10 = msgget$private(0x0, 0x36) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a8dba23ce73"], 0x4d, 0x0, 0x1000) msgsnd(r10, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r11 = getuid() r12 = getuid() setuid(r12) r13 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r16 = semget$private(0x0, 0x7, 0x0) semop(r16, &(0x7f0000000240), 0x0) semop(r16, &(0x7f0000000240), 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r16, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r17, r15, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r12, 0xffffffffffffffff, 0x0, r17}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r20 = semget$private(0x0, 0x7, 0x0) semop(r20, &(0x7f0000000240), 0x0) semop(r20, &(0x7f0000000240), 0x6) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r20, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r21, r19, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r22 = getegid() r23 = __clone(0x0, 0x0) ptrace(0x9, r23, 0x0, 0x0) ptrace(0x24, r23, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x6, r11, r17, r19, r22, 0x80, 0x6}, 0x7, 0x1fd, r23, r9, 0x1, 0x5, 0xb89, 0x100}) r24 = getuid() setreuid(0x0, r24) setreuid(r24, 0xffffffffffffffff) r25 = __clone(0x0, 0x0) ptrace(0x9, r25, 0x0, 0x400000020000000) r26 = getpgrp() wait4(r26, &(0x7f0000000500), 0x2, &(0x7f0000000540)) r27 = msgget$private(0x0, 0x36) msgrcv(r27, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r27, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r28 = getuid() r29 = getuid() setuid(r29) r30 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r31, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r33 = semget$private(0x0, 0x7, 0x0) semop(r33, &(0x7f0000000240), 0x0) semop(r33, &(0x7f0000000240), 0x6) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r33, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r34, r32, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r29, 0xffffffffffffffff, 0x0, r34}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r35, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r37 = semget$private(0x0, 0x7, 0x0) semop(r37, &(0x7f0000000240), 0x0) semop(r37, &(0x7f0000000240), 0x6) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r37, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r38, r36, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r39 = getegid() r40 = __clone(0x0, 0x0) ptrace(0x9, r40, 0x0, 0x0) ptrace(0x24, r40, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000200)={{0x6, r28, r34, r36, r39, 0x80, 0x6}, 0x7, 0x1fd, r40, r25, 0x1, 0x5, 0xb89, 0x100}) getgroups(0x5, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r34, 0xffffffffffffffff]) r42 = getuid() setreuid(0x0, r42) setreuid(r42, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r43, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r45 = semget$private(0x0, 0x7, 0x0) semop(r45, &(0x7f0000000240), 0x0) semop(r45, &(0x7f0000000240), 0x6) semctl$SETVAL(r45, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r45, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) geteuid() r47 = getuid() setreuid(0x0, r47) setreuid(r47, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r48, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r50 = semget$private(0x0, 0x7, 0x0) semop(r50, &(0x7f0000000240), 0x0) semop(r50, &(0x7f0000000240), 0x6) semctl$SETVAL(r50, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r50, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r51, r49, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000380)={{0x9, r44, r51, r44, 0x0, 0x1, 0xb}, 0x8, 0x2, 0x2}) r52 = __clone(0x0, 0x0) ptrace(0x9, r52, 0x0, 0x400000020000000) wait4(r52, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r53 = msgget$private(0x0, 0x36) msgrcv(r53, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r53, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r54 = getuid() r55 = getuid() setuid(r55) r56 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r57, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r59 = semget$private(0x0, 0x7, 0x0) semop(r59, &(0x7f0000000240), 0x0) semop(r59, &(0x7f0000000240), 0x6) semctl$SETVAL(r59, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r59, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r60, r58, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r55, 0xffffffffffffffff, 0x0, r60}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r61, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r63 = semget$private(0x0, 0x7, 0x0) semop(r63, &(0x7f0000000240), 0x0) semop(r63, &(0x7f0000000240), 0x6) semctl$SETVAL(r63, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r63, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r64, r62, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r65 = getegid() r66 = __clone(0x0, 0x0) ptrace(0x9, r66, 0x0, 0x0) ptrace(0x24, r66, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000200)={{0x6, r54, r60, r62, r65, 0x80, 0x6}, 0x7, 0x1fd, r66, r52, 0x1, 0x5, 0xb89, 0x100}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x81, r24, r41, r42, r46, 0x0, 0x5}, 0xff, 0x9, r52, r8, 0x2, 0x3, 0xe0, 0x101}) 00:00:37 executing program 3: mlockall(0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xc39cc572373639c3, 0x1212, 0xffffffffffffffff, 0x0, 0x0) r0 = __clone(0x800, &(0x7f0000000000)="df89cb1a3ccd457eded17dbea2c72e87827228fb43d01a5c93282abd3e73ead89128d00b31dc0dc655285c3c39ec3ddbef9ea16232d0de091df512fda2c174f3626f3e33d3875e5589449843b062") getpgid(r0) r1 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/4096) [ 229.8543833] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2764 command syz-executor.2) 00:00:38 executing program 5: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(r0, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x36) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0200000000000000c2278398798fdb78d1d90ae9c564d5d5441404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2c20096def498ef8471e5c76936765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7316c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411667f00000024794c15ae0080000000000000d8b0e45524dbc71eb85529596f21ffff000044005e818aa8716bc2d8b2c242505b2e6e9efb573bf1"], 0xb8, 0x800) r2 = getuid() r3 = getuid() setuid(r3) r4 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000240), 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r8, r6, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r3, 0xffffffffffffffff, 0x0, r8}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000000240), 0x0) semop(r11, &(0x7f0000000240), 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r11, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r12, r10, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r13 = getegid() r14 = __clone(0x0, 0x0) ptrace(0x9, r14, 0x0, 0x0) ptrace(0x24, r14, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r8, r10, r13, 0x80, 0x6}, 0x7, 0x1fd, r14, r0, 0x1, 0x5, 0xb89, 0x100}) r15 = __clone(0x0, 0x0) ptrace(0x9, r15, 0x0, 0x0) ptrace(0x16, r15, 0x0, 0x4) ptrace(0x7, r15, &(0x7f0000001100), 0x3) setpgid(r0, r15) clock_settime(0x0, &(0x7f0000000040)={0x0, 0x1}) 00:00:38 executing program 4: mlockall(0x2) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') rename(&(0x7f00000003c0)='./control\x00', &(0x7f0000000400)='./file0\x00') 00:00:38 executing program 1: getrlimit(0x5, &(0x7f0000000080)) sendto(0xffffffffffffffff, &(0x7f0000000140)="2a78cf925c0c3df1fd83932574b6d60bf1", 0x11, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r0 = paccept(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002, 0x20000000) connect$unix(r0, &(0x7f0000001280)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e70530000000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bbac0459f6ab0"], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10010000000000"], 0x10}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000c700000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) close(r2) r3 = socket(0x19, 0x0, 0x2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="baf2a3ac324f5d5b", 0x20f) setrlimit(0xa, &(0x7f00000001c0)={0x3, 0x5}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000012c0)=""/190, &(0x7f0000001380)=0xbe) 00:00:38 executing program 4: r0 = _lwp_self() _lwp_kill(r0, 0x0) _lwp_detach(r0) r1 = socket(0x1f, 0x5, 0x0) r2 = _lwp_self() _lwp_kill(r2, 0x0) _lwp_suspend(r2) sendmsg$unix(r1, &(0x7f00000001c0)={0x0, 0x33c, 0x0, 0x0, &(0x7f00000023c0), 0x10}, 0x0) socket(0x70125183b0edc4c2, 0x5, 0x81) 00:00:38 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0xffffffffffffff2f, 0x0, 0xfffffffffffffd42, 0x0, 0xfffffffffffffe2a, 0x40b}, 0xf) 00:00:00 executing program 3: socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x400000020000000) r3 = msgget$private(0x0, 0x36) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r3, &(0x7f00000017c0)=ANY=[@ANYBLOB="0200000000000000c227798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85bc8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b555d393d53f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a0000000000"], 0xb8, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) recvfrom$unix(r5, &(0x7f0000000280)=""/31, 0x1f, 0x2, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) getuid() r6 = getuid() setuid(r6) r7 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000240), 0x0) semop(r10, &(0x7f0000000240), 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r10, 0x0, 0x0) setreuid(0xffffffffffffffff, 0xffffffffffffffff) chroot(&(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r11, r9, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0xff, r6, 0xffffffffffffffff, 0x0, r11, 0xe4, 0x20}, 0x10000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 00:00:00 executing program 5: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(r0, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x36) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0200000000000000c2278398798fdb78d1d90ae9c564d5d5441404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2c20096def498ef8471e5c76936765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7316c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411667f00000024794c15ae0080000000000000d8b0e45524dbc71eb85529596f21ffff000044005e818aa8716bc2d8b2c242505b2e6e9efb573bf1"], 0xb8, 0x800) r2 = getuid() r3 = getuid() setuid(r3) r4 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000240), 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r8, r6, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r3, 0xffffffffffffffff, 0x0, r8}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000000240), 0x0) semop(r11, &(0x7f0000000240), 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r11, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r12, r10, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r13 = getegid() r14 = __clone(0x0, 0x0) ptrace(0x9, r14, 0x0, 0x0) ptrace(0x24, r14, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r8, r10, r13, 0x80, 0x6}, 0x7, 0x1fd, r14, r0, 0x1, 0x5, 0xb89, 0x100}) r15 = __clone(0x0, 0x0) ptrace(0x9, r15, 0x0, 0x0) ptrace(0x16, r15, 0x0, 0x4) ptrace(0x7, r15, &(0x7f0000001100), 0x3) setpgid(r0, r15) clock_settime(0x0, &(0x7f0000000040)={0x0, 0x1}) 00:00:00 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) shmdt(r1) shmdt(r1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 00:00:00 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c653000"], 0xa) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) _lwp_self() pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x400) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 00:00:00 executing program 2: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = __clone(0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) getuid() r2 = socket$inet(0x2, 0x40000003, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x100b, 0x0, 0x0) r3 = socket$inet(0x2, 0x40000003, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x100b, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xc, r3) r5 = getpgrp() r6 = shmget(0x2, 0x2000, 0x20, &(0x7f00002e9000/0x2000)=nil) r7 = geteuid() r8 = getgid() r9 = getuid() setreuid(0x0, r9) r10 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r12, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a380f0cef24dbb70002ec2fc141959100"/52], 0x31, 0x800) msgrcv(r12, &(0x7f0000001180)={0x0, ""/84}, 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000240), 0x0) semop(r14, &(0x7f0000000240), 0x6) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r15, r13, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r16 = getuid() r17 = getegid() msgctl$IPC_SET(r12, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r15, r16, r17, 0x8, 0x6}, 0x9a97, 0x9, r10, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r18 = __clone(0x0, 0x0) ptrace(0x9, r18, 0x0, 0x0) ptrace(0x26, r18, &(0x7f00000001c0), 0x0) ptrace(0x1, r18, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000040)={{0xf253, r7, r8, r9, r17, 0x10f, 0x3}, 0x10000, 0x8, r18, r5, 0x2, 0x8, 0x3}) r19 = getgid() fchown(r4, r9, r19) shmat(r1, &(0x7f0000000000/0x3000)=nil, 0x2000) ptrace(0x9, r0, 0x0, 0x0) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace(0x5, r0, &(0x7f0000000000), 0x0) r20 = msgget$private(0x0, 0x2d) msgget$private(0x0, 0x200) msgsnd(r20, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f3507a2f81a0000000000000005656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d00000000c9ad4ae89462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000840bb43ae35a7c4600000000cd846e9ea6bfe963e86814a576b24813ddfa8130a07188e9bd51cc3778f63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) wait4(0x0, 0x0, 0x738c6348e5e6f7c4, 0x0) msgctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/74) wait4(0x0, 0x0, 0x2, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 00:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="01ec9eafc44b787a6ee8e281548be5b7c6e3ea4ea66654aeb29cc9166d17f73fce9d9d100a511a823263bd95760c0cde646c0875958a8e7bb6359816116ac517fd09d3d53993f4fd308972222448091fcd7684e044a714330e7671082b2c17a406f5a95f81c007ecdd77776342d0c30d97a854a028fd2dc01a2bf7df296584f97d35adf426de60f40baf1d3ac074c2855923c4f23f1ac5e171d78446a0e8bcbffbb3d40fe1bc7601e36f88b38a2da243cf22e928a8389088e6dab61184be607b2bfc381efbd8105b9f237eeea3a50fb1fdcaa51b9db22877f9a9f6059b497d", 0xdf}, {&(0x7f00000001c0)="a440d04ca18e532778e32fbee87997fa97cb5114c415951928f20afec77f905467f4439453e92248cd0d5cbf832dfcbf0b10a4392d5c27ae3190a4ebfe6cfd2c25cf91973d6f881f1a1498536be2ed3633cb86ee47e21c80d58da90970ef1bd381515148262b15cf585a01121da9d845664ea37def4e3fd87aed17b54ac8728868c0d23171717d4a4755db27e679b4944fca31515befaf42b16be059f37ccd5cb1b475c4889097dc9964138d", 0xac}], 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001700)=ANY=[@ANYBLOB='\x00'], 0x1}, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000010c0)=ANY=[@ANYBLOB="02000000000000361287c52ae169ea11750a8b12bc7151e59bccb3"], 0x1b, 0x1800) 00:00:00 executing program 3: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) __clone(0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getpid() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 00:00:01 executing program 4: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800000) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x290a13, 0x0) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x600) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa26", 0xc1}], 0x1, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') [ 231.5192213] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4223 command syz-executor.0) 00:00:01 executing program 1: _lwp_detach(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0x80000000000000c, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c6497e14904593e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c8", 0xb5}, {&(0x7f0000000280)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91", 0x4a}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)) mlockall(0x1) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x400000020000000) wait4(0x0, &(0x7f0000000100), 0x0, &(0x7f0000000040)) r4 = msgget$private(0x0, 0x36) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r4, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r5 = getuid() r6 = getuid() setuid(r6) r7 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000240), 0x0) semop(r10, &(0x7f0000000240), 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r10, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r11, r9, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r6, 0xffffffffffffffff, 0x0, r11}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000240), 0x0) semop(r14, &(0x7f0000000240), 0x6) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r15, r13, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r16 = getegid() r17 = __clone(0x0, 0x0) ptrace(0x9, r17, 0x0, 0x0) ptrace(0x24, r17, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x6, r5, r11, r13, r16, 0x80, 0x1}, 0x7, 0x1fd, r17, r3, 0x1, 0x1, 0xb89, 0x100}) msgctl$IPC_RMID(r4, 0x0) [ 231.6080167] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4223 command syz-executor.0) 00:00:01 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000080)='./file0\x00', 0x407f628862b13d38) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) 00:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x8) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ftruncate(r2, 0xffffffff7fffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(r3, 0x0, &(0x7f0000000000)) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000003c0)={{0x0, 0xfff}}, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) 00:00:01 executing program 3: shutdown(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000240)) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socket(0x800000018, 0x3, 0x0) r2 = semget$private(0x0, 0x4, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r3, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000080)=""/120, 0x78) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000100)) __clone(0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 00:00:01 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/control\x00', 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') rmdir(&(0x7f0000000140)='./file0/control\x00') mknod$loop(&(0x7f0000000000)='./file0/control\x00', 0x80, 0x1) [ 232.2184527] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4764 command syz-executor.1) 00:00:00 executing program 5: setrlimit(0x9, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) __clone(0x1200, 0xffffffffffffffff) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(r0, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r1 = getpgrp() wait4(r1, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) r2 = __clone(0x0, 0x0) r3 = msgget$private(0x0, 0x36) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="0200000000000000c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e173646f2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a5f53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a135ee2b170d3a1c6e4a5a650c5a35f702ebe3e08bdf895f556966069c0b2342c9a9874b31ba3eb7c501f2223e5fcf850305279b27215ad3afac9563929b7448309d7d49e66207e92d9"], 0xb8, 0x800) r4 = getuid() r5 = getuid() setuid(r5) r6 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000240), 0x0) semop(r9, &(0x7f0000000240), 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r9, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r10, r8, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r5, 0xffffffffffffffff, 0x0, r10}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r11, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000240), 0x0) semop(r13, &(0x7f0000000240), 0x6) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r13, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r10, r14, 0x0, 0x4, 0x81}, 0x8, 0x5, 0x2}) r15 = getegid() r16 = __clone(0x0, 0x0) ptrace(0x9, r16, 0x0, 0x0) ptrace(0x24, r16, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x6, r4, r10, r12, r15, 0x80, 0x6}, 0x7, 0x1fd, r16, r0, 0x1, 0x5, 0xb89, 0x100}) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x16, r2, 0x0, 0x4) ptrace(0x7, r2, &(0x7f0000001100), 0x3) 00:00:00 executing program 4: __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000955734f22da6aba7b7fd28044600"/4104], 0xffffffffffffffe7, 0x2, 0x0) msgsnd(r1, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a380f0cef24dbb70002ec2fc141959100"/52], 0x31, 0x800) msgrcv(r1, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e100"/92], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r2 = semget$private(0x0, 0x7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000240), 0x0) semop(r5, &(0x7f0000000240), 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r6, r4, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semop(r5, &(0x7f00000010c0)=[{0x1, 0xfff}, {0x0, 0x7fff, 0x1000}, {0x2, 0x7c9, 0x800}, {0x4, 0x3, 0xc00}, {0x1, 0x100}, {0x1, 0xb4f3, 0x800}, {0x1, 0xeb, 0x800}], 0x7) semop(r2, &(0x7f0000000240), 0x0) semop(r2, &(0x7f0000001200), 0x73b) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r2, 0x0, 0x0) r7 = socket(0x1f, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) __clone(0x3ff78a29613404ae, &(0x7f00000012c0)="eac68242c44a04000000000000008633b76e967e135fe393feed7d86261318704ad8") r8 = __clone(0x0, 0x0) wait4(r8, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r9 = fcntl$getown(r7, 0x5) wait4(r9, &(0x7f0000001040), 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000001200)=[{0x4, 0x1ff, 0x3000}, {0x0, 0xff, 0x1000}, {0x0, 0x5, 0x1000}], 0x3) semop(r11, &(0x7f0000000240), 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r11, 0x0, 0x0) 00:00:00 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2020231, 0x4) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000240)=""/105, 0x69, 0x800, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) ptrace(0x5, r3, &(0x7f0000000000), 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r5, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r6 = accept(r5, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername(r6, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x651cf99bd457b2d5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r7, 0x0, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom(r7, &(0x7f00000003c0)=""/7, 0x7, 0x862, 0x0, 0x0) getpeername(r2, &(0x7f0000000300)=@in6, &(0x7f0000000380)=0xc) 00:00:00 executing program 2: r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x112) 00:00:00 executing program 4: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000380)=@un=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x2, 0x3, 0x4}, {0x18, 0x2, 0x1, 0x2}, 0x20, [0x0, 0x7, 0x5, 0x0, 0xffff7fff, 0x40, 0x7, 0x2]}, 0x3c) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4000040001008262, 0xa0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/201, 0xc5}, {0x0, 0x1cc}], 0x2, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[0xfffffffffffffffe, &(0x7f0000000040)='\x00', &(0x7f0000000080)='-\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='+\x00']) [ 233.2728496] ubc_uiomove: error=14 [ 233.2728496] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2567 command syz-executor.2) 00:00:00 executing program 5: __clone(0x0, 0x0) wait4(0x0, 0x0, 0x20006, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f71899d3a9233614b009d3e3a708aed2b1268abcef3e15bd02c094b0d76cbde9c9c9cd9ed38bf149fe74557b1189fa77e3982dc609cc84475d7ae76b77733a537c3560a0b8530"], 0x1) r0 = __clone(0x56ff, 0x0) ptrace(0x9, r0, 0x0, 0x0) ptrace(0x2a, r0, &(0x7f0000000040), 0x0) r1 = getuid() setuid(r1) r2 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000240), 0x0) semop(r5, &(0x7f0000000240), 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r6, r4, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r1, 0xffffffffffffffff, 0x0, r6}, 0x100000000000000}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0xffff5daa) [ 233.4504386] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4410 command syz-executor.3) 00:00:00 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20020, 0x0) write(r0, &(0x7f0000002440)="b9fd411e212769af3d75d0cccaced0b45d78e50d95513f6a66a12ecd20b97189443211d0a17f250518603604eba69750afd375840e41f12f77e2c45bc7440d12d8dfd0587d1eb283562daf950dbb987722d785270d0b5dffff26162be146544b2e434c7a690a83d6cd5f54e217ded685b536193ba61313b7037dc9b902a99e77cbd230eee92c8aaf4894bec1e8039b2bd74e87246a980bc489ae8bbd4e96ebf80e2317fe48e34f5c104e42a77f789c693bbd4de9ac9ac877b316ccb1fc7150acdd5cd2500f64b53aec8951fafdd80e0d581ef296309a103cb94d1d877aa5f726d4b5af8892fe15821df6d97a1bf68cea7b46388a30af8ba9bb0fbeb5707289a783eba3a4b85237dd967c4a7c0652f06fed70e19cedf508f20eb948bf200e1c33e1a57db684520f55d9db6efd04568ec27f770c3751d4ac840c1735990c267ca182cd0e49b53f4cb0312588f5eb09c8bbcbba0fbb94ecaffe0482955841f94eb0a9c860278e3ca540da784550d8a7024ad356712c9cd76da388362da5df8f49242247b04db59254552ef3e02b971ae2ba7ee1523b2670474686e3bad241892afb2a5b7001dd9b3eac6deb57b5ed8adb7c9290a80759bdc971d7399236a2e1addfe41e2cc44097f7af3ce976e16386e2fdc144188b16f4438e9fd875672a18b13b1b0b10e3f61cf6182021657c37389e75eb6fc0490843ef62562c6616f8f29f77758837b3c1617058567c120a10af3909c5bc1c0255d7afa9f1865044ea4e10908c438a799753053366bdfe0bf95fa5bccd12882d473aa0c7bee61d8aaccbce78e01a21bd60ed2f6af1243f23f8942d1dff2a645e8187b6dfe6edab640492c481b90cd830e3fe9ced73d44e5f2612adac298ed5f679cda70be20846650a4931467ce42712abc2dc8503be3b184c77dff8f897cbbe8ea7c2cc38f34ea76fa42dbb9a4e3acf5ad8f49e733578c88ed9004cd2b0827d0c3b9a25d2841739fc41d609c0de0b1212dd9497d02b1baa1578666215fd59d2d8544efb2c06a3798a02fdaecff13201b7a1a48c235e9a5e6bc5448989a32f7b7b01e180c7abdfb3122330ad98026d092c58a000b199d3e58e955bda34c372e44d8ad8246e222e0e7b615b1666980d2b660a119b3242814d1df85c69af7fdabb13a78fbe81844579b1f1857a727c9b1a2c5cbcbebe9760388039b549be19a5516deb96eb79afd9af95823cb109a3ce1cb0b8644d5c3069b2b7f401b1f29aa9c626ecf0aba7bc946e6e43458f51a6455a48892280e750064abc980cb1bd891c79e75847e89d3958473fc91861c506e180feda58f3f1c0e93ab1385ff875a90acfbc09d7f920098dbac1dc89a91433d711b9b17b759e17d4efe1fe8ca960310ba7e97f801dcdfdd1fb395e9c89a9c64a0f642da97dee0c313a946dbd7b90212d587215e92a6fdd30dbe795c06ee4f99f0d17a1ae4f6c1e61cd3eeda0c33d410ac7c6f6c9773944cf75c73b743ff96188b27c4439140de50392945d5e1c5a7f232420aa99b174a8aaab65cf337874c062d1d809c0afe0e6007db1506670e933c6a45e1bbf13ea24ad592a1fb02bd2f6cc66b3dd43ec688bb9e95fce8c016e25a524f3606155d4ac755301c8858ef57d13401a2b1f5769a6c88ece14ff13a2d9d48c94e850e06604dbb2158a11eccbdf467d6616c2380ddc5c51dc6ce6188c2a646208b5b93ee19d24edcc75ba18054ed9edcd59f64bcd6e69b4cc6e88b338ea2950de61bd5e7ee47ddf391244088e8844b66ac60584dc09161e72185795207584d8b627f9e1713cb3a1dfc12868cacaf18731669d5b5fe8a5bfb4e7e2931e6776b248b2c780d383575d0f15f760a149531ca45b8d9aa2556007ca40661ab15f8e94920c2d0e8d80dbc5c436bc100f061671a958bc1ca43cddd2b98a875bbf9a13a1e2fdff73573cf3fcfe1c70acbe0a3cef86fae5ef44db1af18b01b20f969a354abae5f2997b510c2e05fc949855f9924c5e31350dcf3826e8aaeaa0dcae1f797f548e728f3df400e950a70f77c73d5beccbd3d0067130b369fd023be8e68cf2d4191ef0bb5a47151a6c02156f4b4fdbe2ce26acb3ae150300be049e0862ddd7f712feda597d4472d900e1a5ae842f397746c40291ab012b0fb1aea2bd345156e78b7a1d9b02f682b30e1aeaa15a7665d93eb99d00d49aae91085fbd65eda3669b3d91f7c6f5783063c3276598a873385c9bbe5892acf03d9c25785b98735028448bb747508862988db0482e734cecf4fb510e9c4f3ce6f3dbaeeea69a41eaeeac31173db5c1b1537f8109f6a6bd8dd90141a53b417d1e03e9c67555b57c34d17863c6f44677f7585e2ba00f9813282f93a9d73f71bd9f71b6c8b6713c42015f627fd6a6f570a01030a85aca86dd2bd0c9e6c578a556e1531ca96491332520677b9df7a5c7d2d7e391acea6ac6a2d0ebc1601a8c15607e3a767cc1d7c1e49f50a4685c1b29c6ee2f2cf9166d44d0f0acecf725a1b32e09d85a2ae148aa893744c3893390e1d8286842d1e9bc7f19862dc3cea306470064fe386c4cfc87c64843da9457bf01dac2680788542d2ccea16fd524f1c9e2f04657912122a64a1587ac4ba0a44de0d7775b03a1a95465ae91c3409c21d8bdd56018bf8692b96a26edcbb523a9d86740c3175978094e8f3f009ed58fc436a52c73f9054601dc79fe1b9ceef9a24784959ac35e776018aaa36122ff16ee03467ad8fe229f91bbc0f8a1bdc19fd6e6cdf2986536ed85c68043597208ba3bf34a324d73cabb30b58a20f0ccb2c6e639cfe24ade51381a104f3e610fed7682e6eaa3ecc96f935ff90060d71ba5a653b407676cad407210592cbb77ebaed59d6aeb62edd6d9169af21c634970017a69b5de000000000000000000040945ed85726b54bc2d18d64993efe0c78547076adbbd663a97e54087b3a65324430afbf422946291063143cd684356a2710a9e587194393f705caa2bd892fce6aa855401c6ec2c9f79d7a4b2ac39ff6e880f8299d607320fac13092e90fb9605b0dec8b095e0677d5f9f4a69d894764f7387208771c4b33903466a19d78a0cb9508244c25c24e79d3b17a5d7030aad4971b57dde89d332d62904218a94003f624976c41004c31249b520787e1d7e64bfe4e52cf545e17a6a6d92955df9e47ca069ae038bc99a4892a22ec49917df3aea7580f3f5f0fe940154c4b574e997fd07ef43e729e24eaf4b3fc9fd52b9f334bb185e49877419c22d9a5e197e2fe179d0a244cc76b92496e4176e2fa61a907434636d4a9fdf48db6de73d30632b269ab92445e384e4c2934351f03171a06eebb40039a50f413586f64e59562ec47676a242e816666307c9e6d4e526448db4efc5530ad50ad85abfd794", 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) pread(r1, &(0x7f0000000080)="ac2d453cd8de25c0efd905965f31019d07d278425c99377f4abbabaffa8bb850e2638583dca92b36e1ff40380ee0349ae1f4370a0c5bda44f747138b8ef500117ca533ac800e2056c22f89fcf57ce67612a7390eb6b28cf88bfcd18b715ad8544c4c6cef3138f23d8c79473e75ca21d4937949262777aabbcc6ba9626f7e20461f6ce2897b062c2f5ccd1bb3aeadb15e8aa970a0b30d988044a0a30a8ef8d980eb75b340c484c8767b4b5a4e484eb10c5c1ef4e90f75f6f00e181921ab0033e3bf3edce8d1", 0xc5, 0x101) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, 0x0, 0xfffffffffffffe7a) lchown(0x0, 0x0, 0x0) lchown(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) [ 233.7501085] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4764 command syz-executor.1) [ 233.8055998] ubc_uiomove: error=14 00:00:01 executing program 1: r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a88d86c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87becd7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5aa171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000afadf6782d50e28a277115263e94294749e6921dee889739c3be51abd195a627c299be4630faf3b7bc4a765a64c1db228ebb9556bee82d620487be023500588b061143d39a66662cd39af064027fa5dcff01aa7705d63ada0569b22eca8d7e8a0365663bf26f63be73d1b8667491c257cde1a03c19f5709557eea388bd965f56742e00c477a97a9e52ecda6fedbc1095b8d7e164a673fe3a574f6f96debea8c1"], 0x10) write(r0, &(0x7f0000000e80)="158494649e981a8952c6ccd354b83c075f4af62b2ebabdc668b6c858f1eaf3ca57ea5c29a07448f3e372e4301d92befd5cdc4c1e672fe7321edcfe623473b9457da428f26f54060d59ee5c9ed12bc3b0b25291ebc0653d24fcd44fbadfdd3471ec0d9caf71c8b9543b0cb779b945775c62c7025627879411538a0bded406b554f0f1bf2dbfe314689974ae517245839bf2e6ee4149a6714367d9991c718396cc139aef6c73b24bb6eeda41fe036da939597864a74ab22cd701c8d2ca95da529eaac4a97fe33034eeb250174aef70028b6431a457208e814cad8d282c2b359e56ee98affe03369bae42f2a4b19f0f78dbc0192e236a148319097d23947192cde2a9a508a1ff48d42b963887bda530f00bd67fc2053d11385ce0e4ec20ea95fa9207d46d7b637bb18ebad2d40ca5e21b66aa6f6e36afc0fdd49d335375f8a317bce2e5bfdfd48a93eebae8c432524c2323812e5167a8a9f12880039cb5ca069a2545fbd8aff4c14e596d2c8370101da1ec5ed41261369b739f156fcc711a88a4500a56e4420d2ea39188644fe20a0b367403dabef3c0ca7abea463e0749c63bf84c7365499695c5452eea87d6031ec706d47bf51ab179f98037c33745208a5d7227db37c08e8a63b91c802da5ca85924ee80e4ee74a6b89ec70b9cc2d3f0a1fb798ac14a8d98473e050112ff7d8919386fc747c5bd75fbd2d95bb43c15fcd7b398f4cdb36b20d7e5bea951683eb2d44ba93075035b3ad83badbdb23c9ea3de0698b32bed066610304a675df83ae9bc0ca786c792e40e7ae81565bd58ea574d51cb84cbe133c2dbce600ff18c5c4699dab23ec9d4e7524b0dea9ee0b8c02edf4239a81593efffc23344ef4cd7f16d070df9703b260769b288b7103684745a04e7f8d6bafeb3d57f8f5712faa0e904d886002c57744b72f461c16d87c68356c351b3192bcd2e48c6d7d3ac0001b29f5f1372d7592115ffa78051263d635d3e665d5c7be36ec373d0f4d40f33ad2e98800239ea7f0aa48f7cb88f1bd3e0ae635dad15df4011ad57bb20383bb9ed3519743dee60780293340a8aa6df9b2e700120e64c09b7b3386fc0b2c0b49db33f82a5110d105974fd1d4daee7867b1bfe180472f56edaf4e78b6ec7eefed4fd2b0ea6696aca58830e95e75cded7908a23708713fa4035c5961baa282b070a6ef8f9d02911e4b3ef4b4746f5d8dd", 0x609) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) lseek(r1, 0x100000001, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) lseek(r3, 0x0, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) connect(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 00:00:01 executing program 2: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200000, 0x2) getdents(r0, 0x0, 0x0) 00:00:01 executing program 0: open(0x0, 0x2070e, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) lseek(r0, 0xa0, 0x2) semget(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x1, 0x4, 0x0) r1 = semget$private(0x0, 0x7, 0x80) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000140), 0x2aaaaaaaaaaaaae4) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, 0xffffffffffffffff, 0x0, 0x0) ftruncate(r2, 0x80000001) 00:00:01 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8402, 0x10) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xfe92}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x3cc, 0x1}, 0x8) r3 = socket$inet(0x2, 0x4, 0x7) shutdown(r3, 0x1) 00:00:01 executing program 4: chroot(&(0x7f0000000100)='./file0\x00') mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) __clone(0x0, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x20) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x78a92a596e059260, &(0x7f0000000000), &(0x7f0000000040)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchdir(r2) 00:00:01 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10e9000000000080ffff0000030000c6ea042e23b27daaf15a6d63b649a10b114e3203f85523a3d296b2bfedd6536574a25603717e9f20e63420b2891e921394f42fe8e4fa49eb38febc"], 0x4a}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:00:01 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000240), 0x0) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r3, r1, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semop(r2, &(0x7f0000000040)=[{0x1, 0x3, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x64, 0x3c00}], 0x3) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 00:00:01 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10e9000000000080ffea0000030000c6ea042e23b27daaf15a6d5ab649a10b114e3203f85523a3d296b2bfedd6536574a25603717e9f20e63420b2891e9213b6f42fe8e4fa49eb38febc3078b9f58566f13f415169fadeb069ad31914b2208bef9c140"], 0x63}, 0x0) r0 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="32b95cd07dbf83255851eb2adec9ce0124b5d6", 0x13, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000380)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="4e0652ba57528283b33cb58ec9bea650e147f866110a66b8d126a97c67101c017f3917d34f3b81b149031429f193b1644f22e3578bb45f88", 0x2af}], 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 00:00:02 executing program 1: mprotect(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x2) r0 = __clone(0x8000, &(0x7f0000000740)="8f3de4280171fcef61eb0aaa984b8fa3ea1aa8d1127090336a106c3ffaaaebcca74739c6a93823a2f20ee36cc7632f4644de5afdfee09ef589cc13647eca63c38c00e3d48c145eb6f706d404d7739a0255e4577c0dbf82fc3c90a0f4b58234bbc21cc7f2144bc19e6af2715c471fd63c534aadc6a03c074b77f5a4ddd6d833de3af5f5ab8037c93b9a49f5c3f1dd9fd2b738bd") getpgid(r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(r2, r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0xffffffff, 0x1fb}, 0x0) r3 = fcntl$getown(r2, 0x5) ptrace(0x1ff, r3, &(0x7f0000000280), 0x9) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x0) r4 = __clone(0x0, 0x0) ptrace(0x9, r4, 0x0, 0x0) ptrace(0xa, r4, 0x0, 0xfffffffffffffffc) wait4(r4, &(0x7f00000002c0), 0x40, &(0x7f0000000500)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000003882f6e6be1a88a986d372773c0cc65c853c84a5beffe4c4b2ff445c3c10cf9e65d0e420e50db943c16ebdb6eae3298b497c57dd37c4dedbde3a3280a47675e91dd4243f3eec65c5edbf45b82c7ebc5069480dcab3749c71320fb11c0f8bc9b712b188e39f7419fce12d2c8a75115e2026ed88ed073cc1e438ddbe355a63726b74f7642dcd7e"], 0x6b, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) wait4(r3, 0x0, 0x8, &(0x7f00000005c0)) r8 = getuid() getsockopt(r1, 0x0, 0xfffffff9, &(0x7f0000000380)=""/98, &(0x7f00000000c0)=0x62) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000014c0)={{0x401, r8, r7, 0x0, r6, 0x40, 0x5}, 0x5, 0x1000, 0xffffffffffffffc1}) __clone(0x0, 0x0) 00:00:02 executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) getpgid(0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) getpid() r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) wait4(r0, 0x0, 0x0, &(0x7f0000001480)) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) ptrace(0x9, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) semop(0x0, &(0x7f0000000240), 0x6) pipe2(&(0x7f0000001080)={0xffffffffffffffff}, 0x4) bind$inet6(r4, &(0x7f00000012c0)={0x18, 0x0, 0x1, 0x9}, 0xc) semctl$IPC_RMID(0x0, 0x0, 0x0) semget$private(0x0, 0x7, 0x0) r5 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x108) msgsnd(r5, &(0x7f0000001180)=ANY=[@ANYBLOB="0300de0000d8b2d1fb67e3e1c0210942011d00ffb06a1023257dd4e8486a9fda07c5736c1ef32fe20fb7f2a6ad5468f2e501ea45bfbc08fc61b337fbeeb33b19b19892e5b38f93f9d86276b1301d3e6c958ddd15b17dafbee60877e5ee4d3581067ddd7433f117ae58d5f54becee58b90d5df2edd97903e2c98c0697607f2d8040973e52df7c302c452aab92915109797eca1ca0d5c0c70baf190900"/168], 0x0, 0x0) [ 234.9598917] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2333 command syz-executor.1) 00:00:02 executing program 2: setrlimit(0x9, &(0x7f00000001c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000)=""/147, &(0x7f00000000c0)=0x93) socket(0x1d, 0x3, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10800, 0x2) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x34, 0x2}, {0x6, 0x1e4}}, 0x0) 00:00:02 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="149902ff7b1701164c1cccd8805e19f168ae5c7bc1cb6327931151159b7ef48fcbf48bca8886bcd9827036f3b41b8f753a7bb153944d4362caeb23617174b2f2bfed21396791225dbe3f15d1091c0a92372fc0fac56eb23e5903b72ebeb032ede60157d5608bfa379b38da4cf59eba", 0x6f}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000001280)=""/4096, 0x1000}], 0x1) chdir(&(0x7f0000000140)='./file0\x00') pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) [ 235.0708730] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2333 command syz-executor.1) 00:00:02 executing program 5: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/198, 0xc6) 00:00:02 executing program 4: r0 = _lwp_self() _lwp_wakeup(r0) _lwp_create(&(0x7f0000001300)=ANY=[@ANYBLOB="0100000000000000", @ANYPTR=&(0x7f00000011c0)=ANY=[@ANYBLOB="0f00000000000000", @ANYPTR=&(0x7f0000001140)=ANY=[@ANYBLOB="0200000000000000000000000000000000000080290000000400000001800000010000000000000000c0ff1f000000000400000000000000030000000000000024c60000000000002d00"], @ANYBLOB="040000000900000005000000ff0f00000800000000000000010000000100000004000000000000000100000000000000f6000000000000005e00"], @ANYBLOB="000000000002000000020000ffffffff08000000000000003f000000000000000100000000000000000000000000000002000000000000005c262e7d00de818bffd32414da215dbee385846e73e640d69a858e49fd7c7f2844f6a288f00a5d2a511b52be2a1451d33aeae22bb6fd564753093acb9c2f"], 0x40, &(0x7f00000012c0)) r1 = _lwp_self() _lwp_wakeup(r1) pipe(&(0x7f0000000180)) r2 = _lwp_self() _lwp_wakeup(r2) r3 = _lwp_self() _lwp_wakeup(r3) r4 = _lwp_self() _lwp_detach(r4) socketpair$unix(0x1, 0x0, 0x0, 0x0) __clone(0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ef557280830b3108be03358f2c830fcc1bcb4bca4e632f2b3dcccd80ed4a523915c614d671561abe218dc48d108c504994142e00dbe30097a889e5ab6c536622fb014c3bcd264c3163dab359adc4f1f3da9a55ced663428a1bf29e1cdb59d1cb8f16fce19b796ae1c9588a65aa6b2bc0bd34eead8d9cafd7d1562de8913dd078ebb278e68ae4478b0c5c8032f07b60bd332ab62fb671a0abf458"], 0x1008, 0x3, 0x0) _lwp_wakeup(r3) r6 = msgget$private(0x0, 0x10) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) 00:00:03 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1040002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000064) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r5 = semget$private(0x0, 0x7, 0x0) getrlimit(0xb, &(0x7f00000000c0)) semop(r5, &(0x7f0000000240), 0x0) semop(r5, &(0x7f0000000240), 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r6, r4, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x5, 0x4668, 0x7, 0x3, 0x3, 0x4, 0x1a88, 0x7]) fcntl$dupfd(r0, 0xc, 0xffffffffffffffff) 00:00:03 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000080)=""/10, 0xa, 0x400, &(0x7f00000000c0)={0x18, 0x3, 0x9, 0xffff}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/1}, &(0x7f0000000140)=0x3) getpgid(0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0x2d2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00000100000000000000"], 0x10) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r6, 0x0, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000000200)=""/69, 0x45, 0x843, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000001c0), 0xc) 00:00:03 executing program 5: mknod$loop(&(0x7f0000000380)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x8190, 0x0) 00:00:03 executing program 3: open(&(0x7f0000000300)='.\x00', 0x10000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x10001) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x10d, 0x0, 0x0, 0x1e3e8a0a55fc9090) paccept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8, 0x20000000) 00:00:03 executing program 3: mprotect(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x2) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0xffffffff, 0x1fb}, 0x0) r2 = fcntl$getown(r1, 0x5) ptrace(0x1ff, r2, &(0x7f0000000280), 0x9) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f00000007c0)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba3214f5428e5ba16dd1272a5d1b9817401e0016773b3f73962d5676d7be28af8b3ccb71d30dfa04269f23e7d38984c2df292e2436031b34e393ff0835a33ac0725f29b58a059ce46872993be016e815d45359d549e963aca820792cd224eac11fedc4ff0fbbcb2db28a572dca2875a0a786b5fee409cdde226f4db89a1913616ff5a09f8dcaf502300c1fbd9", 0x173}], 0x2, 0x0) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) getppid() r4 = getpgrp() wait4(r4, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) r5 = getpgrp() r6 = geteuid() r7 = getuid() setreuid(0x0, r7) setreuid(r7, 0xffffffffffffffff) setreuid(r6, r7) wait4(r5, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) ptrace(0xea, r5, 0x0, 0xfffbfffffffffff9) wait4(r3, &(0x7f00000002c0), 0x4, &(0x7f0000000500)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000bef67277240cc65c853c84a5beffe4c4b2ff445c3c10cf9e65d0e420e50db943c16ebdb6eae3298b497c57dd37c4dedbde3a3280a47675e91da0243f3eec65c5edc645b82c7ebc50684802cab3749c71320fb11c0f8bc9b712b188bf4be746e1546d96b1472c9e7654d89e362092f594c5ec1d93efc1aee18a14c9f0a9d4b72992196dad433eefcf98d5ab43566e98cd852ff2217ca6c61aa5ae25a0f6b108643ec85d112cf942ca3ae33724776b72a801fea5e83a24abc0a507c8f11d9d18cc78bc011778d5584488e7bfef812696cc7742e880ac44851af0ef1e2a6573ac7a265619d05627b829d070e6a7144c71a1243c791b00c2effbb99790d644ab75f2ffd189b72649fcb0a0756a0126ac95348fea82cbfdb6fe76ea1cf07e84ee30e467d3c4770131a4ba375d456e13ef2e652657594c"], 0x6b, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) wait4(r2, 0x0, 0x8, &(0x7f00000005c0)) r11 = getuid() getsockopt(r0, 0x0, 0xfffffff9, &(0x7f0000000380)=""/98, &(0x7f00000000c0)=0x62) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000014c0)={{0x401, r11, r10, 0x0, r9, 0x40, 0x5}, 0x5, 0x1000, 0xffffffffffffffc1}) __clone(0x0, 0x0) 00:00:03 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8402, 0x10) socket$unix(0x1, 0x62ec48084c70e544, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) socket(0x6, 0x88000002, 0x1) readv(r0, &(0x7f0000000140), 0xffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000200)="d15e0d8712c3dcbae4cf855a8bd0b6e5e013338bd39e59022839711d0bd2ea4c3c51ba2b99caca3dd7f3edb3b87c1bf894e51bc25339", 0x36}, {&(0x7f0000000480)="e5dd4f36c9cc00b83c796e31ee5b88c7d2577c1b9ab35128eae483767fbc521d9d1703bba51e90563ff8d29c1eab54e87f21bce425476b237db416357ed3c9ac8ce0275cd280eefe5b80577c4adc327f2c0e6639743e5f0fd34cf0b90078e1a39162f5351bacd007edd17b4969d89344f13f995cd33ca350b6301a20f6de52da1e7eebedeaeb3770b58125721bc4167ff0eb406e22fed1b7b618153e876f0af7a15060a616dfa6817fd1bfb91b34bad4153cd3a575e925828279ec3de99b3131939a50c898cb9999dff21e2c1e37980f96de0621981d63bd199a428629ea9191a7ae7879c2a1e74cda04faee3769f1e7470ce475f4de84c58d6798ae88db0dd075a59ec3c28b3d0519cbee90382c29e5f72ed41d233da458c6adb9976335462c8e7b5944c5efb99982cc108c91836338b68e98f17a3b1e01a0ec352eff10e5902dd2fc4e6f1276f40183a4b8b0a516f4501f1061cd5d6f171bb7f7ce0b47199292a2924a3dc339780efd1ea5159c221cc4ac31ee8060d0426fe3a8fcbc47ab7a2e8f6967b96367e3d296ebcb310f60fad959a7374cec0c0bc6bc3073bf65a56925829b6fa1bb573cb8ab29bb1a3ba15c5e409bbd8c3cfc898b81c4050b34788a7207a5b3ce1ebc3260a7743992d76181887da406aec6995c15dec10590f14337da4e3e169476859937e7772bb78925eafde94a2e348dd7e3dbe65d459d6b57d91331849a37eb19673f7ead17c0fecb0ed28760b963bcb53a7d7519a2a5798207846563c767590e02664dbf7c731e1a16b1e8062afaabd0cdcc0d9fafe593ab9daad3996adcc67870bbcb86fff83ce7d97ee08a796967a75b10c4d7de931f61fbd2a055d92dce16ab908ae8e529930fece90ebd2cfe8feb245d91739e6168babf34c867d70c10b70f3a4280c6a8102f2b9beb738eaf2586e598e9cb699ffbbbeddb01b57ab73aeb678c1e387a50f1e5d2788cbb10ae01ca2b89a8642a34fbdf33be5376b6695c43ea5a06cb2ddd9f796ac90c6378f0716f73637bc76a18e5b27f00736b8ef2e6364fde3b51dcc9a77133231bbc6115662d3bb14c26ff9ac180c63b5e90610dda0e57b59b9f787958406c16e7d6f9845d6e9ce02bbb96b2f12f5ea82350f885fd55952c9ca238da3e8818e58b87fce4cb17279da8d4e96605b0c1c42962c8cce2f8aad1c6fbd718d77af3a98e498e48608c05d8547a0fdb060d5d7e1da44c04a76cc026fe540f0abd05582aa7be7916d226dd594a214c1b70c09d674353821cb8286ef06e1d0521c5a0704dccb9e2122b1258fc70707fd68da15dfd9739e2a0251a88683ca27c0fb5ef0c0ceb6283d82752071f83ec43c26a8377740ad6f9d4e87ad828a74e79c75618a3dff041f6173a9eb3cd020387758919a8f933741ddb575541094e46f97978e08cd9a7aab77bfff2fd0b0eae10426f1196b6bf8b5d1c6ca2e5e7db08403b3c1dde07d61b1c9d0a649ad879a0abadf2e3b374bb9aa5174190ce4354654e6e1473b7dc4c29ffbf1f5a6b73eea2332a1d76636624a11c726a654e0f15d38c728cf0adaa0e589656a4c6d4912f0b994370b08e252e29807a62c7cb84856b3a0da614e0e4dfd70708bae1ea353fa1f9898cc48abe8d6e26d325d58c2a18c6956a358672866d6d4e2dec85f47c8f1d0299cd624b44e73795a88a9ccd24837069bcbe661f3e8711a34a47802a4c3f1a359b70b1c2ad61c59051eed2e391086916d7d1566d863137d488c00dd76a9c46b0e281164c6c47c84e06cf4ad9f54dc8ab97a5b4b5936dc12342613ced2ad5b8e5f43566bb8d8f2261f166667e1b4389fe022841892371d0395ee7982c8e4b053d3c1a6fdc327d8d8478e0f4bea1a3a77e4a275dadbfd7338a1686b4f3490bbf7d342194732a47db1ce5f56e38a7c5cb6bda9b51997e2285b782a0a6179b35146e4df3522b0b3b6f667165fb7b6f31a885f183dcc676fc27aedde8fea7f7401c1e2c3d04bc0335d85c055e4f0e86d7787b3811a5aa15468a53f1ea4d7335ff022d9a1af64a9ce8363a30259757bb776736d914c00cd98d7680f5349074229e924c6fca1be53de3d4154ab707a628a04f25f3a1c8db696bdbdc6378cb2b2db2558586986fbdb0d9b4538db02efd4588a1677583f263192629da791827474a66cd9e393803b24dcd5062485ceaa42acc51c79be34272a7ef12fa88436e860208874b6885a0b693fa6aa422d8c0c1d3dcc5cc9455be4ecd7474a4bf1793c2c1a42b1d0763d056e033f40ee26cc8be41900439f614ad6d1bd5fe561bd7f2794655d50edbec320759097fa22325858df2a47650aa6bd25a0226570d71d5ffd3f40fdc5578d436508210a13fef6eb642fc5d8e8b329ff4e0092d35977c5fcac3fd280aa298ae740bceb762fdbd57395c88098b74b98ac8a159f57f8cdef6fa2886c611aaa68aa2e63a030df0e3bd0014fa8dd9a0f283aa00c515ebddd02ca13de6ca9ad8b2b72b8769d792ae023805f644f347bfba0d0af62a1e27e13f12a5aa8d638b3a34d8ce364b51bbd16515e64bcabbcf895da058413a5e709aaac88736e44502ed384ca5efd46d8064e95b26ff8f6c1e5f1dbef326e8cacff3642fb02a5d198ca74eaaa22b9595c27b7409f189108950c3c2bc1864c4a15637701e5af393fa76f96e5ccf3bfd3d36f0bd82560dbdcf54d7361d7556792943de89bc5114d9f8e2b26a194804d88fabd0ee6593a1779c8e277dd581f528b59bb8c6a461004ebcdac2adc7121f28e4491a8cea977188c894e53eea48f32d546ee59d646ed5929d78d9670cb6d4dcc95bf0f2d971695a2e4c032e835118e261b1ebd8e165f85417ab05ddf740ad369d72f03c1f3b28145f45d2ea576240cdf42a849850ab3af64621e2dab158a6df60595807d6696022f49a654ef5e4a8c4c1d1b106f58a09ea5d073e54788596250f74bb52b26fb0d6346bf58e01280f5baf49e3dcb58754b2e4f1a5f88d7ca4009c1e5ca3932df6b3fe81022b400ebc51be703c949b503bf0dd2889fcc56f653114049e945ac384c0e5c211dcb1ce772b0f37bf342b095816451bbd5dd6d30950e4cd66b7497d25f19ec57608296815784c346be781285545a3b9968a4e2c61291dc47d248e62a39053f5d0d65b352df4263b65f27e64dec75ed670d170f2a1fdadf6920a23f2617908ed22443966b8fb34d6cdc6f2ad66793784c4d764d4d32983a0a1598f246255e3a3dea5d1d84ada6b34ee4f06e338511f01dd815e6331f72ff1e8dbd2ad344481bbda6da352b29b5eed374f01ffef27339f41eff1db1fabd2b1b46f07098496c3fdf9c2fe794aab10ec44e8f3ef557a710c1eadba8892e6ee5d4c1ce1abcc47faa3acb30283a6c2277d5d6e483dba5a3e39b6daf977590d0c90d5517ae71bf6bf6786295507a9c3a2afae671b91a8cac3d2fa5e82a1a2e4ab73211b5b2b98c434a5387c50fdbbd41fd732956774da3f7e451321aa54fdab3bc7a874d80b38de95667c52a3b2f0037f54359b7e82f69d064c642da696326b2b17f8e8488c22ad1b360c8d47c66bcb408c804e5c37cb595cbb583c8c3e3e47a704c53359932503075e019a595afd89c43b6746bb90721e30a550a5b8f1002e2485c0d9e7786c01e50540c8c952908566148e4d4aa73fd1bc5b23e723772f7bf74fe011c16a591d7337cdc5410abd815dbd8a96d4ff5e9b42c9daf102abafe81d002964241c04b5bf44f67610fa55861172f69cc71ca21268dd7e5d0ba863071c808534d7a960aff4a387abbfa23b1bdebe96cbdb84d278fefebbfeafeb2cb8385e0160d7cb68dc36b861fb8791fd512d8f50d6a2afdd7cb6d99dc5f8f5fd57f27b7bc5c25e28d9c08071542f66a5bc1b775b43c514fb15071e6242c109e404081ee9905f0342db5f182815fb1dc241a2eb4b23f1a1a268c9d994e36151174f98a744cacc8229691fd2c381a4a2b78b7b12ec465bafd9c8bd9de94fc6bb831a4d4160f5a95e21c513017cabdae5e6276a89783f3ec53fcad755d6b1ba6b4f3e7cf81fb140ab2147bede9f5d4edb726352c415d2bf27e491a1380f319915334122ff171abb3655413f206facc94d861a1c0c4f30475c6d23b69dc555d941f28577fa4ec949fb6023ce434a21afbd44c1f453cf8633c7d0944e36937887de4e0dcc932d9ed5601a9676f8c1b977fa973da57c46f5502d46d9e854661b841978ebaf79ab32826ff7d820628c9f499fb825d550eac3037db86612775b6acb8974b24df1c9d62be00bbb7d8d48b7496bcd87b4b686052107ce05ae5977abb69e016db5c406a74f8966d70d0155e5e01d263626cb3cab3ea7c1a7af32f46ed6a24df3522487c452938d6e2f39f08c02b6bf036f83ddde77a0fc2812772e23420d50123f6271c1cc60735b00e4e31e78253690cbfc477ce90b057d02171b2b9b8c23196717f76f66e42bebefa3d2688c969ef87c8946d2aa2e5486e78fc6279eca7caaa0dde636a8b35e5328f7658fa86ac7589a0647987088cd1c7ef12a6d99df393b10d56590f18de544cb1bfbd583455fabcb572a029d33fc5c6050e9c36527e2b53dcee06a1154e2051ddfca7716da9f8a5ea616734e248260b59fbf9848aca6d4a65a85c26d632cad0a9a221a0c06a45271e4bca55afd5909b9388cf7a3762305e5b6175dd189e304be1055fe3db4f02ffd069aa9562c061cb1abc74edade7518b2a191ff0a66808228208724d47b5f696aad684cd94ea9958d927bb196e6bbc72158133ce1ba7b5b403b8c2a41044ef3fd8a8663626fc83c3494c744708f75cf370fc613fe1375244fc698c0ce53189f2c535e521e3fade889d8f399240fb1ec3adc7ef031cbf46787643ba10c84f2e634181d24fce77e35a9ffa820faf7a94350b9b8874491cf8cfb1e4e78490b428c0025a724b8d51f877dda4d95eab78681abe271e539f3753b7dcffdb311eb41fec18dff28c77e7898a3e235a4b8085f1784ac6f5f6eae4850a3ffc16f568d6e9b2775e1b8893df87be39d12aaf85a1471e69e8291057493cf027af204f13ab3c9812cab678a1762cc59242bd917b69fa0a9a8381c184d05267e3d4b10ed92044a699c65947cc2cd92f9838b52ad482eac5a3484932de5092622d64ac51c636e6f7ea75d3443afbf2ab5b7e643c9437204b70432d6edc846d63d8a7aa86196c69b9a74bb05babfba255744346f631b466ac3b318b1e6acaedd227965f64fe413206f17bbf6902df306dfb6877eae5d963149a6daea846f437f198c1e20453088743f9835a293490ed2a3164aea056c25aaa4f7940e09e3c10e2a5043d92c88af030af2b51c138d795ccb43f69c7d8d96e1dca7c4a7dc25d1a1900872dd0e8061fa1ecc44e0e83ccbc741ce6d5a4e90c87e708c06d3466e82c396df7296ef5806dfc910a120c502d1f320eb3e572bd4eff1986297bdbb6c1c80ab239b41b4b740fd47bf1b87419aadbac63dd694bd9466aaa5ee5ed3f8a96fd72c1c9e9859529b9f9117d9de9187efc35fafceed3b4069532695042ebd27b47e3a0bb524f7b9736f0b52ad8802f3e5f78105d95486d7af783d2b73c56c3a42e346de6809ebc284b1182b00f2ff8f413c6f9e2bfbdd0bab347882549db10b8934416ce0c983fd5194bcd0093d594dab7814e1d18eafba00bf8306ab33b5096e5e983bd6183d1d0b51fe024ab34db7cc4ae71ee968e9dd74eae089e2e7e707f500c106e503206f73cafafaccc08f5a5b7aa138286cd5b7c4b2b3d6538871b8c8c6e59046b666911cc9a418b1bea966f5ff9de4755d4d75d9", 0x1000}, {&(0x7f0000000240)="f6da133b3d4fc31e9e4f436cd3b17e978b5e3b3405bf63e1c8544a13cec5a9b61f8a3589ea51ba87ad2c212b2f8d1f87a7e810f02453753fc696", 0x3a}, {&(0x7f0000000280)="823e13a9df532557f13e51b3bf28ef09eb80d1fc8f4520f30da366e5cddb97591c17436fc6d6081a6335cd15c7e68b211815a3c0f08739cd3c67d2301652196fdfe59cbf2dd708b66412b963485f4b7b2adcd6b7984d71363eeb27afa90cf5010998eea6f606a023e9028e8a332475569a343e0b65f36f2ec5a2cdab3a338488cf0517b4315ffc94eec34d14384cfcfde4029b807214db0dd5b748859361b7a1bc70d5e45030d2da7407bf586e9d5d2b044ae978e7d2808a6bdc307a4c228b3cc0c13926", 0xc4}], 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e70530000000000000000000000000098490d077aaf9544666aaa1914368a670395341e97a81d54b9f85142108e909d7e3b3bbac0459f6ab0a6da6040000000000000"], 0x10) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xfe92}], 0x1) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x20, &(0x7f0000000140), &(0x7f00000001c0)=0x4) 00:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000000c0)="42d38d3f2d348eda0bf3c1171ee4a167940b69ff3a6abcbdccbb80abcee33348bd348720af97133d1334f63cd2efe89bdbda6f927bf4d33fc52140d760be5e84", 0x40}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="c2c25130d92a09d55e89e668772a2c18d145a52289848481eac9aa71b4f0342bcf5bfa32b3156c22963a41864a04155834f8c54abd331494", 0x38) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000700)='./file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x20) 00:00:03 executing program 4: select(0x40, &(0x7f0000000000)={0x4}, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) select(0xffffffffffffffee, &(0x7f0000000080)={0x6, 0x7ff, 0x0, 0x7, 0x80000000}, &(0x7f0000000180)={0x12, 0x0, 0x0, 0x5, 0x0, 0x7fff}, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x1ff, 0x8001, 0x20, 0xfffffffffffffff8, 0x7, 0x0, 0x1, 0x8}, &(0x7f00000000c0)={0x100, 0x8000000000000, 0x6, 0x1a5, 0x5, 0xff, 0x7f, 0x8}, &(0x7f0000000100)={0x6, 0x8000, 0x3, 0x5, 0x3, 0x3}, &(0x7f0000000140)={0xfffffffffffffc01, 0x7}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 00:00:04 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$lock(r0, 0x8ade5796b1cb2500, &(0x7f0000000900)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) read(r1, &(0x7f0000002980)=""/4112, 0x1010) 00:00:04 executing program 0: r0 = _lwp_self() r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="02001e7ab4b4e22e03bbe64d62863c9fcfc83a68ef592e564a8d578ad275572a38ac973bf91256c9614310981c38c00d3451a2fb120f6431c6b4accf657eaa7288e99471b3bdd38b9de84be43421413558ff661d6679065fc19d29dd74fc5d5d3394c6e2f0ef0518fb6e6c6f3854338a3fb80f95234fcc2dc3fd7685640e37d4fa57026ba4f369e2ea8baa61c0cc5654a8216cb371ef3fd15184b4457e9e5bfbc583e3798d2d71bc330255baa9035cb2bfb8475b53739fefe53c76ca7f901d055d51b8481ff8268783"], 0x10) _lwp_wakeup(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = getpgrp() wait4(r3, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) r4 = getuid() setreuid(0x0, r4) setreuid(r4, 0xffffffffffffffff) r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x400000020000000) wait4(r5, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r6 = msgget$private(0x0, 0x36) msgrcv(r6, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r6, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r7 = getuid() r8 = getuid() setuid(r8) r9 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r12 = semget$private(0x0, 0x7, 0x0) semop(r12, &(0x7f0000000240), 0x0) semop(r12, &(0x7f0000000240), 0x6) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r12, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r13, r11, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r8, 0xffffffffffffffff, 0x0, r13}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r16 = semget$private(0x0, 0x7, 0x0) semop(r16, &(0x7f0000000240), 0x0) semop(r16, &(0x7f0000000240), 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r16, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r17, r15, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r18 = getegid() r19 = __clone(0x0, 0x0) ptrace(0x9, r19, 0x0, 0x0) ptrace(0x24, r19, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x6, r7, r13, r15, r18, 0x80, 0x6}, 0x7, 0x1fd, r19, r5, 0x1, 0x5, 0xb89, 0x100}) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000000)={r3, r4, r13}, 0xc) [ 236.7579146] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2105 command syz-executor.3) 00:00:04 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20108, 0x0) r1 = dup(0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xbb2dbd59e092b46e, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r3, r5, 0x200) pwritev(r0, &(0x7f0000000080)=[{0x0, 0x94b710986eb2cc77}], 0x1, 0x100000) 00:00:04 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') r0 = open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x8b0242, 0x362) dup2(r0, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x85) unlink(&(0x7f0000000100)='./file0/file1\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, 0xc) r4 = getgid() sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000001c0)="fefac6e9d75a7edadc58561e8c59968d449de0f449f1416c87853fc54a9550c7961abf2831af170b0d2d684ed6d29cd652a34a4792e67d19ab9e46cdc7311de16adbaf702d421690e7b2c40dd0a8dbe246777488a406dc392d1fd294d93a7cd0983a99a359a921e8eca1fe641b2f47b396568d308e5f04a62cbc9c92836eec3a0971a2e643dad3f1945bfa2c3f1784e526a25d95036f971bdc9cb5520ced3f5261c07ee6ef1498d1f4bb6c26952568538e5c4205e0bca1", 0xb7}, {&(0x7f0000000280)="94c4831c528c37101343b9d1c81ee656cce6b3e3975d20794d1453a210f80f312d4bd6f4f1df6ed81b7560554e24183c500b1da9256f3e8a76634d944a40ef1cf1c258672e3f3073e5d509b67e0badf6a2126a77d4d0de6fd599dcc645b678ffc3ec17bd36c65bd1c53b3231abdaa1fe5c176fd1f72ec85926463e9c31edd84af4ec6d2133b7247ff500b09a8b91a16967650d0e765b", 0x96}, {&(0x7f0000000340)="8251002d24a963b9fbfd85dd39899036ce1e69ab8f3cfc2f3fb3edefd2ad977520680fc144d7ac25daaacbbcf87c3eb5f669ad8b53a20282edad58ea253a524e4e3fa9c9153eaafeae44aa28fccf8218aa1c022afc7d624ddcdd68efe9b24fb6109d655d9246eba0b7d2dbbc63cbd4d57a18fa5dcca95deabe", 0x79}, {&(0x7f00000003c0)="87b81cd9b0ccc3af78a387ae53edebd6ebe9a9f52fc603d0fe0c530efe2464f612882104ace1b7c43c604e6a55a716377d7d82378c5dae80226b692b4c5e7ffe7ab2c12d2e487e86238ae404c0b296b522dd1ef7978fb683631f75061647e73e1e90f923f586cbeaa3bd826c9864ccf94be82ba7f53afca5fd98af3260f5945b9cf89c88dfc5943e83232af55fff6ac6", 0x90}, {&(0x7f0000000480)="4e50ddcfda097c00814555941322d76a857fbf60d632147bc279d403b485ec6dc0a7cf801acf713ffbfbac46a10f9cc78647dce7c636f2e8cf491fca395400eac27b915639b0c703b7cf571f8c6e74430abdb0f83b571b4ff726175a3988244cf210babf4e4933444fbbe71a8e52b9580564d91ca0898945ef6d2db9fc99f95a021c8aa0b443d39eb4ee6b71d0fd8e463ff89e5e1ead9bc1a51aec64b757d30708f4c17989b8f8cd74007b1069c6d9bf881849ff4581b9002eaf69b10c358bc605e600119d6d7a56cab8a349f4d59c2b334a3aa0af", 0xd5}], 0x5, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x2, 0x0, r3, r4}], 0x20, 0xd}, 0x7) 00:00:04 executing program 2: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1210000, 0x40) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1800) shmdt(r3) shmdt(r3) 00:00:04 executing program 5: r0 = socket(0x800000018, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) chroot(&(0x7f0000000000)='./file0\x00') 00:00:04 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) socket(0x11, 0x3, 0x0) socket(0x1f, 0x1, 0x0) pipe(0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) r0 = socket(0x1f, 0x1, 0x0) socket(0x1, 0x5, 0x40) socket(0x1f, 0x40000001, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) select(0xfffffffffffffffe, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2, 0x1000000, 0x0, 0x0, 0xffffffdffffffffe}, &(0x7f0000000240)={0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff}, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000001680)=[{&(0x7f0000000280)=""/66, 0x42}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000001c0)}, {&(0x7f0000000300)=""/108, 0x6c}, {&(0x7f00000013c0)=""/123, 0x7b}, {&(0x7f0000001440)=""/91, 0x5b}, {&(0x7f00000014c0)=""/23, 0x17}, {&(0x7f0000001500)=""/115, 0x73}, {&(0x7f0000001580)=""/106, 0x6a}, {&(0x7f0000001600)=""/86, 0x56}], 0xa, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) setsockopt(r1, 0x20, 0x10001, &(0x7f0000000080)="8701f4accc5b5b3eb5f751b970d9884d35b40c5d2269856a96a533357f161ddeb2fcf783e8c4ed722c6eba4f26049fa2a1328bd4d6ec64ad936423c4b2c5e80204f87a7cb2bd43984bc8c16a715b951452de1c429460fa75e1eac1243b83e381aecd87b0173cbc2188df6726c7274845686d8ca71e07fa7b8f7e01451e65ea4327201a6e61ace43589b8b46db234bc799e0e0e3d7d", 0x95) 00:00:05 executing program 1: setrlimit(0x6, &(0x7f0000000180)) r0 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) mlockall(0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="7886c24ee95799ca1fafe9959ef8a288190ebf0dbe60513d589f14d8b1c1588fcd2bf56c6ba86240c25b56b79ab725bda8de30126ea582d88f494899396788f486f4e3cff77b168243c3dc3feaabf3c393679f181e8636c96601f21354ab79a4ad065a4e", 0x64}, {&(0x7f00000001c0)="fbe316c106e1b6a7c39e6440bbcff235e85abed3e173b27abd055abc0460242a6a12e607c26a81cc39e0d8a90568488062d7e7978c8f99842b9894b5394d4d775914496cf968062163ae", 0x4a}], 0x2) truncate(&(0x7f00000000c0)='./file1\x00', 0x100000000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) [ 237.6014394] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2105 command syz-executor.3) 00:00:05 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x238}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0xa0600, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x40000000, 0x7f) r6 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r8, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1007, &(0x7f00000027c0)=0x1, 0x4) write(r7, 0x0, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r9, 0x0, 0x0) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002740)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f00000005c0)=[{&(0x7f00000000c0)="a0638c85d9bf766d46a605035ca0d16b3e493a57bed7df6e949e79acca375052be6faa08c803738a9b785f701879b9f6553aa6241c5a9731ec02881f5032cdd152b0cc4164c7154bef1329b009fc686447b233305ac0", 0x56}, {&(0x7f0000000180)="d085a8678cc0d5d8b9d204837bf57a3b2fd1e324a8cd5f266968237647acbdc14c252e1e74b4f04066dbe1c474e9234e8b90c4146784fc25b11285dc7903469b6813706b0227604a3c20e8a97c1c092c2bfb86dab60da1fd50f564c65980f403669d30a143e5fe8c5bc875ba8d4bbcafea53f095a2", 0x75}, {&(0x7f0000000200)="2ea06dcdf8ccf7f93f8864507087b9cde07310b2cbaa74b18036f2a5dcff7394c48b6996b9a1e7ef667e542ba0f7469bce72fc2c854e7b8bcdb64e09c6ba33757a8ef46f3d306e88834be114cc37a796e35e7c25d10bbed0c7f2939839d526add3174c80d3097ab4c697effc7b895519f24c5f2d49da59c30e4879525fe8cf23e9cf70b72e9ff59fdc6d08f34959b1f9048e38131e52b8d4da104d894445fb449899ff09aa41c1937df7051c2b32c249ae77162f9cfd1a4029664a779e794725a1aa0ae6cc3ca7d3737a8cfff29d38b092e4ab7df2db078f369b895717fac5895c92b8a814d60fb28a150d2045e07863b879c52611940ed6", 0xf8}, {&(0x7f0000000300)="a712e449fd20f3452b41e96b0411509d854fd88b4564740eb4ca4b443f2fae7853c1bff6d40c89da81ad1dfb0e4461c7217fe8cffa522cc307f782f1b5d77810fb729641e214a082305e13f0a955f85610ea520beeb1238bd1905f756292e52c3f62df3b4cad345e4bb296bc34adf6b437a52ccab85e13a09fa181bc7ae844de019e79390c5cdafa9a4a64558747a38dfef0b58932b06fa82f2e9ce69ca4dfc9a8c5b598fb345b4d0ff28ce7574e86da85da97", 0xb3}, {&(0x7f00000004c0)="a062027c34dc3af2ee0f7fd52287fcf0d29471c6ceea1dc949b67c446fcbf8f1e30fd1fc172bbafc2383886756e5eae3c33f6c1d9151d814de031518ecd27e5c6016339d8e123e836e39b6eda507e1cbdcf00dd3ce555afc9f12285c0225b0d802b7ba156438f795d665050a4bfe3d58e95087b711e7ad539f1a7b7a220932f4f532579eb649260aca3c7e2f21e620f0b7f21d88eb865853071a54e071229caa895a107b1ac3dafc468df99f934b398e1ff1839d8758b5eaf7359dc61cad1cbfbee629f526483d6b9f9c913619c08e43c8a95a40897023f83c6f7ef8e514077e580680e9c6f0223d96ac54b8242b04", 0xef}, {&(0x7f0000000680)="e6609c2469e886f396e06c4b7b59b0811e1ab05cae4ae21e145a0145d7833b21350bf7e8a3d1e2ea8b082a3b7a494f00dd4b2092f966429c15651493b5c7619b3d71f1b707270517cde11950e9791bd75dbed6662ce86268485b13316a185b6ac0745f229036888a65e8afefb558e20b8d0aed0f7fc04616b0a1a328c75ae2e883f6bc38ab7121d557a243fc902203674363bfa01d49dcf731753fab66c4ad9d472ead69d43c17ea815fa7849f9ab5de04b196c2f74b07af2c382a6e428ff0b59cfae71fd42b9accddd22bd8afad9cd3bbcee2c78763624af75cbdf0baa69a3f9447f1358c9e32c11b79061313ba07cfa1dd323e489b0938e2143ac729a701896494d970461b94a796a6c412dc274c766e45d6feb64e15c656751bb9f8afb8fb34b5d7e509a5ff19c44024b9a3eb23dac2b7c871d1e7afe388044136985443ea4a42a1a7d99cf3418ccbee4743247090c9d9588e5ce6f1aedc8279148444c62ac9e9a52db5b2c3e743e05e7e200b7b5ee7f45199147e46085f8770acdf87ed54d25bf50bd8c977c35b1f6d9b19aa69b4e59b217735cff5a93dae882edf54617084d5b597b5fc4cf20f1d48be08c6dbe03bd641ecec4275cdd8266689507b8ac2b1d307f1be975d2f0b2f5eda464547aacb0032dfb4aa909fd729d0683199fe238bcdb68f1b267edec51966efe5afd8f2dd4b91184057dbb1f03d5f2704caad24578c638a914fb55e195437d772b30211057f57b46c8ca98d4629f2fda0fc18cf13f69d8be8ad84b28c72233878b796e2f15bfe1450a9429050dd00b3fd6b957e1b4b28eb6a0e572edc6d1948b5f15ac4d31032c4e4704947f9b1f6f307e80257f166fec177e2da878e49cdf46e34c6e5457a46547897d1d841442536015c2cb06adeddf56af768d11089c3eaf52f87ca9ff2edee711b658d2870b222637a46a726d752289f3ae7c28a56fe71a7fb2bbe2e5a3be1801765944d224fb2d764319b559af8d12275ccdab687161be2338718cd9fe386b105ae0ed1af572534292ecaa08739de50d580e8421a25618b350042874b6ed4d8f71eaf5305c5ccb4924c1f208bb4665457415c1098c2fec1b9a9b1d6ed4e5bd699ffe29743c37a6662689e0bed9e2bdf0759865f7102a1ab3cd0d49ef6be25ef4bf87b0e4963ddde13f62a29e3908bb3836b5d0a57f1136d053a365b4d8a708774463a43173542f0b77abe58ad8078df7817dfeebdc3d31a545e719cc764b5108ca831fdaa03c6a42630fa9a1d6050fa77b1951866fec8212537ef683250afdc1adbf1d552c05b3f3919d20d4199c78a645cf25817b7f647d40b10817e65ae0f90e8c445046b82b66e26f5a8d488f09344ffa874aca170be52c21890a7340d4f687d2b622634f5a2cf875973c2aabc5029c80a2d3f4b71d09edd1366c1ff6ead467fbd96cb4905b5eda585173ce323d025e92dcd9bc4cd928f7387f56177a1a8ca251a837621127a4c7b5a85ddde0df334c80b12f51e0abfae0c349f3ecc52d66fa730b030da343baa605ba15485d94b6d29be957439488cb705d476bbfbd0e28e345b9b697ef5de1b2992c2bfd81cc03dd2608e7aeea7f6f2c9803eaf61ed0588065e09e0bb63cf332372673a524d63943e35a320e27c7d3a0822559932b0f93c0801721919fb34b7a3523a901ebbbd3348b85eef9b764c9afdece33f057e38d3ac56a34f0abfde492bfc767f3fdc91ea18760e13f9d9b77c536c6fee280187641c41ec9ae3a2ccea032cf76d9c9f04b8398eb4251129242a99274b61b01bd7b5b6f17ae062aeec164504eab8ea9ea895090914953cf101e0acd4df531e633b35b937501c4e9c31c42bc922ee33991674a4dca299910346016448f968639012a1429aba6a1a5233ed79adbbd81c1d285657ea4ad69165693bece7a710295ed06a1c7dc45a41eedbd8d6265f2a21502824eb45f35d6840ae87cd007f111baeb5bf206aa351f4550a5f91d56edcdb40f55e0f65cf0c8266a09f07c168255f41995c104d7f07fdc18f74653205e624e634659a1259642c87006fedffa0c501a62f036e8bcf93318b2dc759569a64b8e4f650b39a14662225133cbbc8c3da354f693a1b162011d99dffe777ee89cf3e237839fa34a7ea6305c803d96b5f481d79b9dfa90fe0758150623efda668e5293b8034a80f0831d6a982f726c6825066fa2f90594e0e7f17f25f27d554a86843b1a83ade2ee4f18c0ceef4dcbb7157fb820294a00702d68f34d2cd5bd80ba324b4b9dbac6fd905dceaf11101df6fbb46ca63a714eeb594dc47530ec004248a34f983ba97e9198828d37d4f60cc88d7cbca1a4e3e6fbb156fe38c2ae252dd5e1f0ee27ecb335fc25bb303169330133a2fb2b09c8ec096aa40bd1000fba916edffabaec21aa5c2b94f8a789549dced01b7067469c0357cd7590ba22a01b0be79e2c1e30263fc06bd3b287ef7489706fb52bd6dfdaebd7bcfcaf15836ae2202162898e4a76fbf37038d57d80709cd87bc80385f803b6d4dc1e597bc6b5614fc7e03daad029707fe7cebcdeb602be0e66e63620f2c8b4b5e13f0b4f3aef49c46c12df8e5480767610758cf6fb2944543d169cb16c57ccac8c79458f7f220d4290ef6003b3c23552d14ffb45f6cf5a73abbbffc6970cc26503bb3c8003615ec975a5aef5f6cb12883f185dd27ffe3a05742ee6f2f3df2e80567245a97a91883bbbb71e23ebf2ae0094d18b6e4f173dbba41ee31af2418859e7a148fa17cc34f082f5758090886d9962710aaf9fde8a2b93f4bd015cb40df0003a72b624fbba9070f51e02a60aeb492e51808936f2a81c2d9279881036c074efa1245870fccb673e23b471c7d637ec9fe366a9160f817486257c1f4f4f5efc635c51ccc3e3a0fb4aba2b49df99394d17a48e607a96af7dafd2433dd1b8e669b3007189444b6c5449e535ab2c3c79fb2803904f1ae76b7777c119632005f28793ba558b6e7a01d1481f4e20411f923b52ccc5d5cd15e801c4687b0e0e44b04caae6562f25c135d8c64f740301280d55827e436bf27fd973cfe548980b9bbc0a79be4e405fd548b099bf496aa0e6cd6da9274134e74648adab63e7376dfc62db69882eb8340ca7e7fdff5a80d5b94f28a7a6406a0a35b330a4ffabbff1df63c6d736e63b9b9020c2ced39cf8badb4596828d7257ac31c4380d2d96b2f69cf69ca02c8a53375c107dfe1e709164c37cbc9a9ae155c1a3fdff0a394ebe3aa3df9280abb476a8c0a0f04470d06840f9ab7a915bf3db1151a27106bb1171d5e2e0f6c2b86eb10095a2970bcbf073541189424d7588510dcdbbdc0965cc0576180436f7c72923ba0d179ce9f14f53da2bf962b06937e5fc0b427d995ba53633f7e47e59bc388c8b3e65afe1f2034b277ec4a80b57b50c31d3df9cbefc6066cbc5ddee949dcd8e4b3c3445969f639d287211cc7006a53979942975d72660b5b26d8359d6feb6c066f488e98d1b779af9a34f442b64de15779e7043a3fdb5f19da82e52d3e42653cb68ff38d643e5928b1467a2ef25196629c5a594e1a5d690c7d95bac18d826fce9347d7fef1b5182a5a49d8b7e2b8ad96a7507c48ce13972e2fd1d545de3950922069480f48fb9df46a84d42038b5b444522fc34f501823d1c4ee9abb5040228d6dbe2137614cdc77cb13c1f48433195b3b8a1c039855410ba149668f361de094dc934f9ffcde783ebadf4a41a6e703f233b71adb256109ea339185cbf0235fbc99d068d37c4a574df6d34fc22e81cb3233aac1582252fe5041de887a87ce10947ae282981e4a78c9345c105f224dcd865b6b3bc06aff283a31af9a576d58213b37b7571952556b1c554a8d6169cc473d64ef65d41f81975dfb9effa2a7193f3e6ad67368317f0c7199b0db0c1274018c3a4eccf1e1eebe13e371ee1512d65693b62863f443b107777854704c35a0d1e3321d218d3c652cf7f187007139cd3ced6125d05b3e7620f3c3215c4faae4d9f4ed5373970904fbbbeaa7f1488f9c6e6e475f5bb1881fa3d1851e57c39275bbe5a9b03ef411cc7b454735ddc3bc29678e1d426afdeba26b8d426d12103d4c79fad4bc83f233e8c2227cb30855fced518ffc43bc62e92ce51985eb3b9b8a2ed474d7c1e0d4849368b67b05407b481992d48c5d1b7e182a884068d5035fd30ddeed7037a319f4dfa2d94a77cb8dd1b4886d58d439dbd5603dcaf9c8dba0eaebb8e1ef5f91edd3a5b8aa9a9d2f2924f294fb24bfed85f554340f49451eb51ef7dd5d7b64a2632f38ecc8cf789924e8ea59b5507ea735e81bc04534ff39ee7f666df0d64e86d65b4e0c2e50adf1df38a2a6402cc1b5f345b614c62ce5c9b7be1a25b5d465600f379d8ffa76a84e9a910f219083e0e0d8d5632dac0264d5e49925ff0bc8a0ae760ef22c206640e0e44602444e2d80af30aa29f7d58f20ecbf7c6ac00edf998b381182d09b5f18b3f0498ede99641ccbcceed1dc2da751d4400ab132a4bec0920c7a0dfdaa081fa68bdcacbb4233f9f94221610a34c93dfac4ae6275cd5fa960b3d359362989cf643a7cb3a2bb80bfd79ff76c1e5db994b87274d4a7bc2472af5f3cde4b705c7f93ccc34aa852b158330d372bf3ae7eea605daaf024c8a5e51710d8f4a575eed1c0a5842f8c573ffefcc1ada7022024dfd7bc71b571b4218c3e12351155f2f5cf57a647a0a1a5a72e67d82bc66a6278de0e5bab80df0b2f9296d474dc130f642c8771d0fe59908c47ce928e440e29aa51b4610f939c5bde4fd2c2c69376101ef079e8bbf0b9b5332b95f128166aa475d68d158517e6776b4f0eec95d621e85d8f92268db9572133aff5c9af317693bcbc675dd52382ccedd8b3d5d0e98dc7d4999963dd791f79041a721b2c1dde83c85fe33901979265f271ee0a0e9da65169a601b7ed15f09210caa74b553ee779979bdfa287f6ae767704b20a88b98e9a11c1eab55fc664a4ffe0d5998c21f8d05b981a1efb98be8014922db7a09fe16fb4be65a9773dc4b125c1632f3b60340d4bf13193b3621cfc8fe217f0a150814c97f06ca971fa23c9895b67137272dc4fbad1704292ff829105391b3a7ee47105ffa707334d407b04ca1d178c29a9ec5d5582e1a669ad5bd4f52fabfdca7a0cdda144759d4b6949edd98585badd86d9ab1057dff94e29e08f04b902f03f3545ba5266b6c5b82c571238214253a2aa9d4ecd27465040b36f2b8694bf2d663f2cec3c0b56f86df6b305adcdb08939fd958f2baa7d3389dc84e81ab291810e583e44c4a843293b45e6bfe5a2a298330672367256667d21ae24cf2c9b02b8ce26d947914a8c28306690129343d0a0dc64e736ece502f466926a236492ed4fa689cb00f00224f6cbb7daf1790dd44f19abd3aaacaf83140bec0a245a85743789728abedcaf2bad46551e9dbc66820e5dbfad3be15062e07e18b6483c39baa3f2bee338ce4e9d348c3b5134e9384653657193f0ef5f05b223720921e9e22eef80ce1fda2f152865d5f5059bd3f1f159a5cc9b31bd7800e752bc1d6a791897bacb3379cf7b68fd2699f0cf88be6b922eb7a997bd9961c26245973786a5cef5b730b6b9017a5598174f9943fc7355264e717568d73df06c658c0a5191557f8f761cb00eb380a59239234292b814afa3b99778fdb31b51bec84021bc510ef48e376f55eed0c5047cf33778cf577f2265b2ea44ba9603f8a8624bb2327dea4618a1896a2bbbcf8549df6e860b6e3ed6ae1a6d840d9460d33b258e5e1ccd636817e3ecc0fd3d50ad67712afb7e1aee02d1", 0x1000}, {&(0x7f00000003c0)="eb2159bc51b3a4f4cb95a16e710ac8ec5abefccb05c2a6e2bdb62911d246c4ea8f3fd1e96c98cc4bbb66c617f0e7f246e048ae55087cefe8232ee24d12694fb5dc6acc60a8dbc8f2f2947deae292a9261933222a2272e27686a7c5e12b0a2ca88233a0ebaa90261c81d4c1d9a6101229", 0x70}, {&(0x7f0000001680)="a09410a2c09c02a4bc5a1f601c130e845bfb01c5aa6e382b1e52f0c97e53091cb38db7cfd5f82b17da3a6dfdf65b1f0b609ee06203d2967216a0e2efdd33501ad21676f49734f572514730e10ca3bbf70c55bda6a6a456ec3f4fccf11731f6a15af11659ffb8df4a9bcf519f1ffa57654cb8d2bbf26f2521d058bc73abc9d13ca3fd776b741e027006004be95ff66f94b62b881f4ecbaab6f1ba9ff04fb77c6ce6e5821934075fd8720e4e6eaf2246a4ffc06c5411062149166179d090eb8041f5e0384fa73d34739b660a92c6f18cf7326a1468f90c7eb457849bdbda73b919f80eef30e68faefb00f940525662fb83850aa08b99bec2e080841ec910e151813e1f36cb78506b0d082c0b81a5199ef76a53b882abe285e4d2abdaed7ff64323adc0d1f7ca46412a1c77f7bd64af11821d9be074ec407243af9406a177c5d687098638d0328b90010444588c869accb1dc345c0e2c1ed9c3680878e79b0e1e109023a457eaa217ab128dc14159ee6ee70dc07e20aa900d5fda12ec01aed37afcf785db154dab83d5c48af035705fe523fb6c3d9928c62df6fe3d70a0d72fbc7311aa6201eea64bcd1ba3a5e3aae6ba75144931344bb1f2a5f11398b89a6bf1ccedde2ef3608045f8f731cffede244b537d1a6e966c75a09c8a7e53ca8f0441395fa39410e714fb808522fa0bc7fccd756babb2e4fc7b311c6d0ac22cac155ec68947b182484fe7d4b3c74908584fb23aeed6ec8186de1682feef1f5261edc8f400e742a0a6dac4d3f63bfb90cae9c2a3cc8889c3e95fc42c0dae211ed797d23ba48f7d57fa9405536fb9c1ae24aa66c23199ad5452074d6aa71557813b1d006d45edd71caa2ec2961e886994faaa93790c92e84fc623ce36fe03563f95630b2274c58f5419d6a8e89a4810e35dcddedb9bd8e8dfe8e41e9a75a779cd68c179b83a7261d5cd1d397e3e2f1f7c449327c9c8ce5109a545928a1ce794bc14a18714672aa230ec2bfb8d7542b3b7b2f1d13e85c09a216285a11551b4a47ac7b061ef51f586e3b46ee5a69dd668b2c0fe99f865e7c2e3db92caec3b25134ac24468b35aedc4e6eb5b54a32bbb79714ef3b95e87f59cc3896a99fe362c98d9f4d890a71a262693bebb51b1e90881e643eee5fa5f14503cad258f1c579117d6038303bab2bbb96f53985bc4254d017880d21b5746441a1616bd7485d88d83d18f752ca4e1686525a5bd145597b396fc9ada156ac0fd7082fe30129441f875e88a3ece403add8ab395084eeaaef6c1bbefa6e628bd553a7b948b1a577da0e987a83454e762d4a91a6b78e623dfce330067357256ec96808ef3a7e0a186b616bb8b62a4b8ec6d263bacbdf1a518dd29eeab838895d4e64b4dc1fa8bd69f6244618a2deec9c461d6e8cde55a66a041e915daadd45d5c8e8eaea9e165e4e40d763fe17d72aaa2c8e9b18a275fe590e009be307dba7dfd8b221097dd0145b7c37414dd40bfa63db5e8fc44cf63902f052a76fe3f2c0ec289bc92095f58dc303cd211ea8527449df4243750a8a6153e529cded2d0f96f6564a0b6ea84b4c8cfe779ad8ddf99a49ef8c76366fd92274c2196db2141b01a7bcdeaeb03bc401245b606f8ea62ce1552029e175dc30308d03d8940d24de19ac8c3a1731259345b99cf149853c1e18bb83aad351099de89113e4f0d320ef686810f28fc21b8e38d38364f6e1e67a2b843c3b32bbcb53dfe29ef4a11651edbb04ad5bcec5f7bf3efa86f1dbf52b6a6fd5b633a642369e2251eaf45a22f690989a1ac40becdeb80d00d190e52d653650ecfbd645ccce25fa313048abad309463b79f3d18ff71cb27bcd259c1e5fb89221a89fbc0f3c936b77886a7a2706ae7e4467d7d74a82e5e4b445d380f2275f2e7d03486c7101ef06f6b298ee9310837d8d2c60d700c91b95e13a519c5f223b84545d2a4b8c113e27e0834959c8a0463d219a3bbb51cdfffcc953e5fb8ab4b2e9ca41a161a8a7556e2a1bc79c4ae6d05c2d29a23f4c3cece05b9ae7138cc4d60894568232f40b6d1d5aa99b48956b6e1828d0d250c3f2841fb6169410df825eb2d8efe635ceb9360e7a41cf33ea4933d263b6b446b25bcf4a7ff79fd8d54f345e168ed48952f4ad65a2e5692a0c6539de635396dfceef3dc05fc60737eed683506b5d4bc7ac37b30f5f9f401a768748aa52a4504c5704ac84e65a29bf151d77c133a89f2f7e4de8c2ca59f61347a2e74e6707f4ec7d09c76a0adacccc0555f47742a63dc0a430dd4b85f52ee95aa0fbbc8b0c91f7155366d3ea0429d8d011822e1f5516126127280025c2430fcddcdcb881e07f3ae3691383dea3f85d360860ed7ad78337ff2030902cce7e5cf9c9e0c0ab54fe346b0800319e67edd887cf0e15fa214dd98ff5e3011ead36c6e65cbd466ef9f7381d78c036ed412348d5750513b7209835b6c185ab6cd8ad6f312033792da6d9d1388afa49543047c71e4c1748256654cba4755fd81abd80e0ab2331ce26da2f489cac2909ff72fa027dcd47c4969e00cbef67cec7d19e161569fccd0ad17a8647e9651a404896eeaf38de2900ee16577b080d41abaed6a53a2433f9280b09658b8ef941d86a3977b666fe48e4aacb415810e7eced88ba1f6ffb6e5e7d19efe6fb8d90b1ae599f0480bfae06098c4970eec3f8b20ae6ef8ee3abd957bda71327a5097edaa4ce4a5f616f866ffe61209c8e7677d58b0c491e1f63e586a55452aeceb9e505e4d5004f708359f85ec3f4c070365a0ef6e4365581e80b4c9b425bf94ea3aa8ac53c704a96e821e112a39844834a5ca0a0ba369bebe91cb227aef2dce903b6bd4eff51d33724e30afdbbcf0782798ef824641bcd91adefa94572c7a5a0089155ba7202d10da4822bc525a90d23530aca83b29bba906eece6709569efc3be748685dd66aef598c7afa5f9b7af54012074948217c9d8f86bb18cb6a25c09d7d858c1a34daf7b8a58920fb6e092b8803c5fe3bed464831ca0dcac3740ab0f484da74bb490f10d457fbfc9db65b7933240a0104d9ab97a07085858aedc95c8f2707c996510aea400239b8a664642a5f2f140a4fec55ea60456d5d606550d1a983ee1df65d8152374575cc94b921253ff96318ada03e9a9107f15836b55ebd6c39d2df9fa0d0f26926b396cf0586d5b75cbabb08780801873c5da63f222d228ed5de07e43b294d2f44a0a2dfe3229db0a3346e91d7eadcc0105a4b551b904728a79c0968b52f35561bb04a467c0a03496eb927468a9c8b76a61c899be1ce12a9b1440b7c5d6e3900574009d902d9fa5844320f25d8bd5e016cb41dd4bd389e8dffb69c8c5cadee82510b4d6f20b6d017f36b0727f242d5b9ebb27b9e9e6282e64aa455f55b8d7e2516365734a370b9b77171579eacba65a0a1389904462aca0f84c81e8a63c49f1583109466e05579ed6341c2a700a4bd3d8f94ca694ccd2d19f33c9abde757bc5a44c3b7fa148ae1d01842c6a9984481091d3d575b8328da0e3b0448b29de84a8581789a1cddc44afcf76a714e889f1ba00ea28e17f17fd76d94f7079fbe6e2ef9fe2c43b848fb1499fc2e8ecc861d2f7b77bef5e7fac00e3c10f181bea6cee3025f96368a912293acd9970a4cde1d4db61ad5746ff610e44df20b0cfe5b33fb1d94b736c3203a02b873bb4faed61c1cdacb89baf8f6c17a25b4292204330c2fac420c9fdad53550377d720cee3935b8cd7ce56269d98ac7592d4f123745031d1deca804d62f7097c392e2ef8fa0f4945cf38d4fadd39fbca0ffe9cf3df99c03e22bab98348f4b7aec06ce103ff7014425d09bebfe8cb0f2e762ef5bf781f85d52c6a0902872684530dfe17877f43f9976581f873c04c57f66ba9d0e0fb8b928e8f509cb1db70c5c0e083c19125e3598bb0b06f377e62a4361f4b0f0d24972df1de9b758f27c1bdf06719f46e3f598de64674b8ca9091a94a8881a24ec5dd85474f13443af092ffff79f39af31fd316ffb03b7dcebd94e9ecd8fb936bb1dc0866469a1a479e6cbc84108bd1384f65cbb276b3ae668e052b8d8967baf8ad8133b617b6e599e1b94821d6a22caf9ef1fdc3ff68d61ab6b1c6e07c376eac20d6e8bd48db73bee63ecd4261254959cc3d089c33a6643f6a4322a59179e5f3cede9f4ebacfd564277ddf7f0d30f1fa7eb579d70964980556d1dd96aa2a34a6cdde583a5311dfb1cb56cc8e6526a075e4a67b24915323f3e8b055e8fd535d6c4056254bfbcaf543abcce7cf0e8023bbaba1e59da119e1e1138710be0c626c67cd6fd4b1bdb9f7de3dd5007a6a3b767f17706a05eb2a42095bfa935c2431c5d3e4ba1f323282f45a123eafabceb4ec3cd20dee171a2589fd6d7e33e3b0be7ec4d1a37c6e1639dd4aaa0243b863800f7cf5a29708516f7c995f9ce296d38005cc1e31556a953bee32f5404ecb4f7254825a7f79ea3107156546e19c0a30efbd161c8d2223bd62d07f2de0ec9479eddb3c8df5b2496a9f22721ff582ac6311f42e0c0ceee2e7a71297420a6fa9e14674d35490ab4c07557f65d03e1f3bc2a050342b40b03df8d2614558abd4546ecaf81739296b3009a9387d4978cc5f63564915c6167859ef11a185eaf22d8e162c4c587c899cf483cfc5d37da696f7cdaa7303546ce008585a9c29d5ca36d12aed656cd8e2b132bb7b79e0aa4c0476a960fbef9f9d46966ff52dc92fdf4ea15a3bb94416de5284b42bf5b5a76a351b549f95e8c7659b7e67b7d7646d323e13677150a3a72a2f2d1e86715bad4f386304728d3413239475a3c6ffa35b1d8d4ab0c8ef4426ac179bdf4e057fc49f8ad64df1c01960dfc6c9fd764206f846e116fdcae2dde9328cd25e3b318e1416cdc58f0d598d18955cf9e484e7c1dfdc799238344a4493d8bf6595960da19c6d97f8119c3e21558747c303edef601e1960f6ddee50ee262804afa5ceed18f71f8b518bdc7719ee21e6b30c7c671fbb16ba2d84acb01652ceb2abff54510bc90c97be08fc1f1a361cd856c45934ed505c26a427bea5f2b9cd44e96cf05ff3fbb261e0fb5f94334a311c04439b2c453677db699d4ad6e0951ac2d7ea93e8167985c84bf4b8a8f99b3c294d4fa96fa0818f39439b785a4189ad033c974998eaec7ef04b76d3d91d127bdcece71565ae31adcaa39f7af2a4a47e2880a0e5cf5a9eee79b27c759bd4ff45de4a1ed4a918bd734a598b392d93274ef6e0ef8774af842b2a91d47c8fb48065a0a30c3c86dc9058ce30459e894e2fb09ead69601e465ec2724d133d016975e94354a084c903e2eb39e76b651f99a1ce7278cb18533542ba2390e59b046c7b484bc112764d1af9e4b3053f6619040ea06b51522fee87143ec31e3f79dbbd2340b19a5312eb931638b579047ccf74abe269e0ac43be052c7098e84477f3d032690b3cbcce35b89fd006cfaaf476cd5db66125ae7c1876bd03d63ec0e75f9cf60d73b2e98c18d309a713df77411025833731ad1c147cec47178607ee0f7baead69b55b9734736eb522501b38dc3fb100c4ad986860f60ffb352473049a6a9142ea159875ceafff3aec8fd4ee35b9b2b251ca937613895082f38e9ef92021f5f9c2cc5e97c6ebe2e2c33f9103241f36dfb092bf2a7d97332cc9bbd2a3d2d39d71c426417368047964ec0c2215038227158d8522a3a5038da26cc186d92b7f7f7967986fef0d1f4c7c24d0215bc778ee9f081aaafd43046231c6a9421298f3319a6a9a4fd639f0cd638dd1fb5389bd6f95e2a6463061b48801ad31c715439e24fcf2a66ccd9ba4dc1e", 0x1000}], 0x8, &(0x7f00000026c0)=[@rights={0x38, 0xffff, 0x1, [r1, r0, 0xffffffffffffffff, r2, r3, 0xffffffffffffff9c, r0, r4, r5]}, @cred={0x20, 0xffff, 0x2, 0xffffffffffffffff, 0xffffffffffffffff, r6}, @rights={0x18, 0xffff, 0x1, [r7, r9]}], 0x70, 0x1}, 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xcebab88c3800db56, 0x13, r0, 0x0, 0x9) pipe(&(0x7f0000002780)) 00:00:05 executing program 4: mprotect(&(0x7f00006ff000/0x4000)=nil, 0x4000, 0x3) socket$inet6(0x18, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x12, &(0x7f0000000080)="c844c7b4", 0x4) 00:00:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) getpgrp() r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockopt(r2, 0x80000000, 0x98ec, &(0x7f0000000040)=""/39, &(0x7f0000000080)=0x27) dup2(r1, r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="815efc5fade01245", 0x8}, {0x0}], 0x2) 00:00:05 executing program 2: r0 = open(0x0, 0x2070e, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140), 0xffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x1000000) r4 = getppid() r5 = getuid() setreuid(0x0, r5) setreuid(r5, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = __clone(0x0, 0x0) ptrace(0x9, r7, 0x0, 0x400000020000000) wait4(r7, &(0x7f0000000000), 0x1, &(0x7f0000000040)) r8 = msgget$private(0x0, 0x36) msgrcv(r8, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r8, &(0x7f00000017c0)=ANY=[@ANYBLOB="0200000000000000c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"], 0xb8, 0x800) r9 = getuid() r10 = getuid() setuid(r10) r11 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000240), 0x0) semop(r14, &(0x7f0000000240), 0x6) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r15, r13, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r10, 0xffffffffffffffff, 0x0, r15}, 0x100000000000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r17 = semget$private(0x0, 0x7, 0x0) semop(r17, &(0x7f0000000240), 0x0) semop(r17, &(0x7f0000000240), 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r17, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r18, r16, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r19 = getegid() r20 = __clone(0x0, 0x0) ptrace(0x9, r20, 0x0, 0x0) ptrace(0x24, r20, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x6, r9, r15, r16, r19, 0x80, 0x6}, 0x7, 0x1fd, r20, r7, 0x1, 0x5, 0xb89, 0x100}) r21 = geteuid() r22 = __clone(0x0, 0x0) ptrace(0x9, r22, 0x0, 0x400000020000000) r23 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r23, &(0x7f0000000440), 0x10, &(0x7f0000000040)) r24 = msgget$private(0x0, 0x36) msgrcv(r24, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r24, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r25 = getuid() r26 = getuid() setuid(r26) r27 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r28, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r30 = semget$private(0x0, 0x7, 0x0) semop(r30, &(0x7f0000000240), 0x0) semop(r30, &(0x7f0000000240), 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r30, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r31, r29, 0x0, 0x9, 0xb}, 0x8, 0x1, 0xe97}) r32 = getuid() setreuid(0x0, r32) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x800003, r32, 0xffffffffffffffff, 0x0, r31, 0x4}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r33, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r35 = semget$private(0x0, 0x7, 0x0) semop(r35, &(0x7f0000000240), 0x0) semop(r35, &(0x7f0000000240), 0x6) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r35, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r36, r34, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r37 = getegid() r38 = __clone(0x0, 0x0) ptrace(0x9, r38, 0x0, 0x0) ptrace(0x24, r38, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x6, r25, r31, r34, r37, 0x80, 0x6}, 0x7, 0x1fd, r38, r22, 0x1, 0x5, 0xb89, 0x100}) r39 = accept$inet(r0, 0x0, &(0x7f00000002c0)) r40 = getpgrp() r41 = geteuid() r42 = getpgrp() wait4(r42, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) r43 = __clone(0x0, 0x0) ptrace(0x9, r43, 0x0, 0x400000020000000) wait4(r43, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r44 = msgget$private(0x0, 0x36) msgrcv(r44, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r44, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r45 = getuid() r46 = getuid() setuid(r46) r47 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r48, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r50 = semget$private(0x0, 0x7, 0x0) semop(r50, &(0x7f0000000240), 0x0) semop(r50, &(0x7f0000000240), 0x6) semctl$SETVAL(r50, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r50, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r51, r49, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x800003, r46, r19, 0x0, r51}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r52, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r54 = semget$private(0x0, 0x7, 0x0) semop(r54, &(0x7f0000000240), 0x0) semop(r54, &(0x7f0000000240), 0x6) semctl$SETVAL(r54, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r54, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r55, r53, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r56 = getegid() r57 = __clone(0x0, 0x0) ptrace(0x9, r57, 0x0, 0x0) ptrace(0x24, r57, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000200)={{0x6, r45, r51, r53, r56, 0x80, 0x6}, 0x7, 0x1fd, r57, r43, 0x1, 0x5, 0xb89, 0x100}) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000100)=@file={0xd721e4aac05408b8, './file1\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="60c90d0c711f0b779cde3e0da9e07b47a696a3229b4af17377860e324a43f592edcf01dcc38fa99f940cd18366e2f2dc35b28bf2f9ea6879889bb3ffcd087c59f553fca61c36bb7591bd675db62e573e4bde6c34847504487404131b766f50d6f10ae7f2b1ef3ecd0f1b7a824dfea428c8ecc50781ce721d708a91d976c817ac47d15bcab10540c09609590423eb0a5e9aec62e94e8d59e3c08df32e976db7db01e74121a765640145598aeb65731d7b32", 0xb1}, {&(0x7f0000000200)="6c83e8b764380bffddca4c63267b41", 0xf}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r20, r21, r37}, @rights={0x18, 0xffff, 0x1, [r39]}, @cred={0x20, 0xffff, 0x2, r40, r41}, @cred={0x20, 0xffff, 0x2, r42, 0xffffffffffffffff, r51}], 0x98, 0x602}, 0x40d) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) poll(&(0x7f0000000040)=[{r0, 0x10}, {r1, 0x10}, {r0, 0x4}, {r2, 0x2}], 0x4, 0x5) r58 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r58, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 00:00:05 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00a43a4b27d7e52e8c57c96fe1f69962d7c8c8b4e0dd4a9935c56a3990d76ebfc53b57c4c6852e35e67eb9803d02ef609b96c9ba83263873b4a14efb072153fb968f5d5d6c17527d9a6e8505381a4dc69613df132cbd7e92a6bc1ba8e9cd619432e2219d1ab2b4aa39e91560e8d9f599a296c939f36a4e0e810df240069e2968d084eafe5ad6116806c0a9f30e15be5985244baf9f24dc6f58c31af241fa0a112b54f2f575810b9fffd2b77dbc4fb728bbfc5259286ae1bce5d4485fb56b23de0a376459ec93ec3f11c912e9fe7d00"/234], 0xc) listen(r1, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e9233614b008effbe634d34182a26cd9c34eafe13da3c947d4a975fa036a539f955d1082630bd7f0ed887b711ce4572e2b0bec90212636458f9a90e88d7589d97704c99e66ab6c5fc2b9f743ea7d29de9603cdb19897fd9324ccc0292f179eb7f5a70d6bdd597165b4b0ffb9d7616203f0066d595178a71eda3ccc550794d9b49f846c348e8d7f3ff62fac9ca4432a25bc7d526709600d3e09c66b8edb7e202616ccb63f5063a6d2bb9f8f6d2373f6d13b4a0e5a69a3206dbb9c61c02b72bad7c2c77f527dbba2a078683f7679637b266ee4f5365f115da8e3b3a3699d508baf4833f1d559e5ab5fa06649285adc6afdafff867a547d5a0d467938c94449b41e8ae50558fdf6a6f9584f044946c648df75e31f67e19577dbd3241a688b35a1cb7230fc39383d1a948ffbde714a696aaea2a3149fc63086e4399912b7e9bd457ff030000d65af94c0d3f1873ab00"/358], 0xc) 00:00:05 executing program 2: link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0xc10, r0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r1, 0x0, 0x0) 00:00:05 executing program 4: r0 = open(0x0, 0x30040, 0xe0) r1 = __clone(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001480), &(0x7f00000014c0)=0xc) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x400000020000000) wait4(r1, &(0x7f0000001880), 0x1, &(0x7f00000018c0)) r3 = msgget$private(0x0, 0x36) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r3, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r4 = getuid() r5 = getuid() setuid(r5) r6 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000240), 0x0) semop(r9, &(0x7f0000000240), 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r9, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r10, r8, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r5, 0xffffffffffffffff, 0x0, r10}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000240), 0x0) semop(r13, &(0x7f0000000240), 0x6) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r13, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r14, r12, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r15 = getegid() r16 = __clone(0x0, 0x0) ptrace(0x9, r16, 0x0, 0x0) ptrace(0x24, r16, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x6, r4, r10, r12, r15, 0x80, 0x6}, 0x7, 0x1fd, r16, r2, 0x1, 0x5, 0xb89, 0x100}) r17 = __clone(0x0, 0x0) ptrace(0x9, r17, 0x0, 0x400000020000000) wait4(r17, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r18 = msgget$private(0x0, 0x36) msgrcv(r18, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r18, &(0x7f0000001500)=ANY=[@ANYBLOB="0200000000000000c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff344a04f0515aa28f1cb85be10c5ec8cb20bea5dc6bb4a37dd07af38e115d91bfb6949e17364ef2d01296def498ed8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7354c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42ed8b0e45524dbc71eb8552959e48a3d8677b65b5f32526f21aa585fe144355e818a28bd920a81c7441cd794ccf9ae87e5cb552ae9e043f9ce77b37cf8fed4ad27d2fc387a5d74e58e12bd1ce3835d400b07897b6f4267d4c39080a8998be643a65147c220dcff1c6edfa4572b8eec06660215c8bee2b7d61a3b6a49bb32e07e3dcbf214bbfd92"], 0xb8, 0x800) r19 = getuid() r20 = getuid() setuid(r20) r21 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r24 = semget$private(0x0, 0x7, 0x0) semop(r24, &(0x7f0000000240), 0x0) semop(r24, &(0x7f0000000240), 0x6) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r24, 0x0, 0x0) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, 0x0, r23, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r20, 0xffffffffffffffff}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r27 = semget$private(0x0, 0x7, 0x0) semop(r27, &(0x7f0000000240), 0x0) semop(r27, &(0x7f0000000240), 0x6) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r27, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r28, r26, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r29 = getegid() r30 = __clone(0x0, 0x0) ptrace(0x9, r30, 0x0, 0x0) ptrace(0x24, r30, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x6, r19, 0x0, r26, r29, 0x80, 0x6}, 0x7, 0x1fd, r30, r17, 0x1, 0x5, 0xb89, 0x100}) r31 = getpgid(r17) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x3d6fb6265161ef67, 0x8, 0x7, r31}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r32, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r33, 0xa, 0xffffffffffffffff) r34 = accept(r33, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r34, 0xffff, 0x11, &(0x7f0000000200), 0xc) sendto$unix(r32, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r32, 0xffff, 0x10, &(0x7f0000000180)=0x821, 0x4) ptrace(0x9, r1, 0x0, 0x0) fcntl$getflags(r32, 0x1) ptrace(0x2a, r1, 0x0, 0x0) r35 = socket$inet(0x2, 0x4, 0x40) dup(r35) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r36, 0xa, 0xffffffffffffffff) r37 = dup(0xffffffffffffff9c) pwritev(r37, &(0x7f0000001440)=[{&(0x7f0000000240)="fdd17432aa34ea32e178818668b4542e8d9953c41659c3fb00db94ccedafad57b24e52e11552ad3c76e0de8a08ef8d18e1da930b4fc5886b8be38dec70ead3c5034222f713b59263b0d7c385a97e02fab4c29a511dc2dfb958f5c9b4835a74ef4210875d9d7b0b9a7f31f0f2ce0c3af463261355580952e586e2854665de9a20201816620f85fcd37385075d504880286f1981fa1772d10cdaa217d1e50f8cf3b797fc7c25a7e99da1bd2059a8aad97ee12fa8e00ecd65ae7371912213323b98", 0xc0}, {&(0x7f0000000300)="12343a0a61f12a1e439afc20b52986a4e36e01fae9bdd59c3be91270e95b89ee2fe3f6490ef9fe14a4800c92e6a4d050bcdc1844eac97755904ac0329f0d83ae220504d05ff4796d92bc0f9bdc3d878e0a5bd2131abdd737b9950e1013fa6a7925527c7a1d39979a2510ab75aada548852ed71118f5bcbc524c34f4d1978e0d60398804cfe6e1e050d592b384cfa0e8f2ae3192aae103f5c614e255f1b07447927fd0d5ea21ecefcab54ea04b6b4a5ac7845a180a1912e1508e17bde6c1b06fb819584534f46dc233b9c70227de51dff11a02ff947105a033a1b1104d87b2b78", 0xe0}, {&(0x7f0000000400)="6db3de2e62533180cca9e77c9ee8c99a0349e56151f4eec73c3cb89987f418df1cb5524082f039204e2eff484b9dd17fc83bcd78f07c3880", 0x38}, {&(0x7f0000000440)="1729c1fc0492fe6c44e6a011883f06aff6d654030031703e59c561a52066addbec3b440c95732bd26113e3fa078942341eff23fe61dfc7d8f3e1b7de333724ad20102600aec333b7effccc6aa048cafd3dc65dcd4a3e3b4f134840760abcd6b1e5056148b5417a4b548f7e9470c86d49261e844aaf90a2816ce74532c6eb351e6f403a5ecd4c0c2692c5c516a353edb45a098f81c1095e7db29bea5a0141b7050786c1caf2def68170b81ef76f93c047ae114b471ef0df32d3c99425703526bf071513c63293a91ed3e0adb91d0cb99b157c956823f1c5a8a8e3e6ada5700eba6fd93c64d535827ad653200028bb9f62cbeee0fd6bc5a397d786e7ced3406f4716ab5a23cd533bc1d4d540c5b8a80196c4114034cd106ca08316cbaf9d7cf79dac72fcfcec9dd22e5fb26d0b7f9e48dd84cd4a127144e79d64842715359f56a61430335d08c3d0f2f6367bb3ffe960aa52037e28fb988009542be6dfda89a354ec6ca9541759373963b8c94c08f161a601a2e27a8d9f0bf1a1e5d93ec60fd6f1f74924881a0f841ceeffa455cea229bdac799b0d72e809e45d4c5ad327b64e572d805b0cfbde43f518d7ab95d0ac1c0b8d597333dc823ac146957c6e44890ca01db2aacc931c5ffd38e122bf5dbd2f344f31f82df1e1a4e97b352fd2193913fe143d7aa3c6c61093a55338d0b25c25b466e71edee476c7b090de349bdf94d6a65d4d846450ba0b7fbb132358f151258c46274c8a1d146396c40ff152ca91232d0e6a5579a281ef9b03d7474c7c4663743c943c96ff3583337f53a03447bb56e26478e62a2f2696271f54bd4764649f9ff2b202b225439049e2736efc467d2c77d314ff83baf904c5eff43c6e1fe039992a406faa85879891fec55ee9b3b6cd4de246ae77eeb8726c0484dfe1c80843f4f01b478568e2e778fda6ded78cf25049cdd3794ad0a5a0f9e02ab6fb1bf2b48b1e8b4ea64b372d563e584db652a65d0211efa2297556ce8e51c529ec36b1d233bfa2fc595c359ecbe57e13e9ab93db9e748990c679fd0736ae414cd32506ee6e07a4be3bad2544c22e8fae39126a612c3b28b111bddaf83769afd6a42f9fdb84b7a994a3542feddf494f38948d17112ca15aee7f1ec733377772c90f5e832c39aaa4d3796b6829977ee984edbd8b00d34d79f812cc81b05a869f54c8efe71d22d1447651efd2be6eae07239187d3abb64b4dd6cf066105651e233927a44813f0891448cd94269988dcbba4daea177ee50c263c5c4758b5f7436cd0dd87fc93511b2c5820bbd556d6f12b9a15801eaf58252378504838d4ddae795addc0ec9ca24d4cfb75e251aef424c7099085bf46a0f8c7df65008271910f07a456a7b34d5fa5f3692fc980476f732b03f0fc0ca2ca7ce32a1668e1528dca89d3e18bd4508818109602ae83e165820914748a745e1cef62b0ba1af01a5c9ada257ee62f75ee85af5c8d94f79c3ecce61d1a2d3b3ff937617527bfb32d25c06b0f9651bd4b605d9a88df60c2b0ae6ca645e2487281407624489a3f7bfbcfebb6ba3749e23f67ba6c57dd8893324038bb3b335dc68e7b6f55a8c60cfa527a81d26014e2ac60f2de97d7f4e469f7ca74107503b8c875225bde8deb4e83c29c5f230820214e8bbb7a48bd3c92cb8c354ae3a01898dedef7ca0156874752fc762baf72fe7920bea10b27d69e94d981b6511d75a15aec6470b64dcfb56ee7179ee861352971be5871e1687265ed981370566df1580c75012fa5536a57e83cec4cf4520ccbf8400193e5c46992f84f595034a8605fd4dc1e1d5b925a67a84f7cc290380530663eff7ca73d08fbf1474659b5e8907725433186dd27d8d1e46285ed03f6d254ccff6eff9b33bad25d5e7f12a3d454bb292c5cbfeaed6001dd68f95ff0b97a6be936e088e43560f5bf843e2a5f99f0cda1aa0e7a906c7d15b781cb9bf00e606ad2384b452404f8fdf6f9da9cc9ba66ed2bf4d8024dcc16f6bb17a06e3c3e1fd387e5021fc72f57f953781b4086e411c5ab2221d834735a8abd422513d59eac9000b600af3c4053465a05c0ab7e4e40f9d225d709efe1f6dcff993ea0d98a441ae96edded85ff1b63dc0770f35a8d3c1f40efa364981ec4b9bda38f57dc274b7954a0c61c5cfe74262d3e12de778e688deaa89926b75e14b2cbcd2d08c98e85214c717e6c6956073cb85743a18999c98aefaddff74487a2087e63d856615a3e382a72a3d67a4757a2512bd1f81807e6cf616fcaebe3c54a23b3b0eb499b76b5e08f7ab474d080ef0f85bfce7b69042d04df4853cfeb95ef7ae5dae1d9058418d6fc17999429ecf9110c53bf98810d298da6123282a79a2bb8b1231f9a07d950b7aa7655359cd5ac77b86cc60d15812067460926784410c997744f4807f7401b5aa8ea8adb448c50e31eef835ece10d209568e317005e5076041ad7f427dde6323a63317b5a0c6d5da45f763b3b04f8efde25f9138cc13ea69e79ea4cf1762ad5d6ecbaa1eac565a568549d8da3b7d40e4573398911eb286bb782ab43e8dea8ce2ada84aa44d8dfda98b4d847e263e2fe00db1e134ba390c7524cff52c02bfc23a48481ec05fb6ec90a192d32fc452b24bad2ba1492ae59f3fde3e78c54b24d2df106202afb04d5843720d001ff2fcd68abcae980f072ae7985f01825eb46e359443dec5fa0df491e1c22c3496c195fc3d1a2e9d76bc02bedd739141c38e5462f58d1511cdb6616c89163036c26e5c947ae307363f23fdd68adfb1ccb6c68fec0a9e26920bada405891bb379a7a0e70ebd05b6651a47c2a10864e98b736d2f7ba442a1d45674fde2fd5a1b4949fce3cb8e177e356481b7bd91f2e6659ff1cf2215e3e57e5967230c3de202df2ab42827587f8fa4df9107e01799aa5cae79e70d409a57e2d4d172f9e1c139d5338dcde45f0785b13986446afd42caee5d096b58194eea9f6734d59ce87d94c24fb93fdf0329ecacb6de2470aa3331e9af560fcb07eb7447fe489e0bcd7ef11cf054b4b1bc87a989b90dc5ff2310a016c9ae781d23fb3b1b02660f67a0efa2a20cf77df9254122d60a82b0fd0f449a8395f000ce26b0bd0518be13a50f09458a59ca7424c3645701f4930085203a027ad139243d24f5987b06bf130d5b49ad2d35bbf494cc53f1f67da09d1feb64fc8c7e2cb9be0ad49e4b8e0741d3ad5c24820d8196bc22b674247bf0a0b6932179b551224d9a76056cb4d23a2e2e75fdb8f37b211237681f095dc36931ba818d2a09d76bcf82cf430a6be96be1eafe071d082bbf4bf163cfcbc7e7b9d8d23a8e407c5311f0f08a931f3a52005b1faff4a57e9eac97693b78e0236b7a1e3f84872164dab2669c4dced40a590c387af5f40c0b252c96f3223a830566b0ce5a84f7322fa9dae1965f65d24dd7460b6e8b71941f3c08dd582ad4dd70d53b72848b6fe4cfa5cbbab7426d5fe236c16e409ea117ca47e7a34b7c5252072ffd5e52834d820bd67e9d5334256706b141ec43f82e3a216ccd10affad28da88331a7ab6c5dcc0be2a4f088d8aa18ec0372317fe11898934e1428f6d93972150791c51f473f9de71062e38c4937c842dadd5d29cdc4583b24aeb6c87e7d3cabd8d010b80e27ca6eba0a0e1dd58fb1140b676fbad63406d2aabe798c8886a824b3ab0dea4fe89391755a3af03305a3223be59cd62c55d88a7936dd7e0809c884bc0abded11965a456f6ecfad4c20f7398b8f865c2287674c1802d9bf1cdd73b39c60ed5014a051ba850d3ad78e7a1c57d7d8aab01bbdcd65bc77be409de4160cd31cb008b0565ff228a761f7a7157444a4abd85b0220323489e4abbde12e1a16c15a321974cf8bc72057b2aa37f099504fce082bd07569725f8a2f5adbddae201476410f54984403cfe5ea33aa36ee900e9298479a0f00d8035f9e16c9fa81236eb36f41c37c9b2d834ee24fa7973e8ad31b36d4288dcaf7b28486a6f0a038bcd5da627e63cf3e297549ebdabd17f9436bebde6c02bc55ff29ae9fda70c7862eb4a9875a1ed3c185ff637d846026d2372cf47fbb46736aa0120c175ca6a8291f13dc9c30f8a50b29acc6d1548475bd9bbeea3833eaca8ad56782a638cc557ebaa2bc4a07e94c903eb8e885a90226485c1f7e4bec5731a87c79d1fe9ea65a420411b0abe43e5b392077ad6849d3bd1e690c2f3b60fc56d4fe9fc0109d6f8739dfbec3eb5de224840ce6f081f88cb6397323f9d5280d80dbb0f4b64ad5e4baf600011e288c2203a5134d40218ebfad2b866720e5cd81e8b7810cad3d150888a6c4cc811724b77fdfa6a4be17e08329ddb7e4ddf40ee3db46e314279a5ea1f99e6e87326dba22ab98a17550d8bbcc57a7eafec21e5aac9ef0abf785f8e6ad4bbf7d7413974bc9cec837a41a37778589b38aa1e6286873b6660f9a285a56bed23bd9c8f213c6fbe35b7a02f69860946fea03fc700569f450e130d7638e50d2c021956ccfa2475bb43844e075a07bc87d698a221177203bf01f3bfd32740d30aa4bfb082c689bd4ebc21ed7b4c132a34a7c7eeaae87d73917e6b357542b70529c41da73ca1c4df7579c446c6e6d5cbe66c1c46f44200de44a709d0ec0af9ed60069d6d4114aeac85e3b60bd2e8ed9500112ced8abce434af069628a0c81bf73d6b9ffa218289523e0dbe0286da4e52b7ccc4b6fa5dc1945e9b3688b4f7cf90f9d409e1216f668dd6ea3663ac7d1d14f3b49ed3d905d3e2f8c1df82ca4abb3987b78bc6140d272f3f1a2c090e2b9a31c9cdbce0f0d5b315acaa7cb974330017106ac223e1027ece40ee3ea5e7d7702edfc5d0ef4ffc73c53c5da0eff899d8901cd2bc0de5fef6939337a5679c33e4b68cb038c814a3ba504b0b462f37f5010434eac1e33a96c96f3fd761e9f7ab7d53302e278f087e8ae0e3e8bd52aee1168dacd6a8f5a87de807d4540927929a9afe50f3800c5acfd0717812c03c612a73ab23c206381b94c0a5a75882985946ab2c41e5d895420fda21b71dbb531bccc35339306237e838f0c9f8410e10ff255557c923fc62edd7924ecf7de7aa0390a136d645c8b0e5b02bf3dc9f69a580c4808af48116498e73f03e8b91f971d849db68b463b4b0b651c8042d5a06a394d336a61c301dfdc460d535bab72ae6ecef8c12bc260a750273112b03a704c8aae23b42b4fbe91ff321f0ac72af1f811f8dc18fb8c6be44062b9e9e7ec664f5fd84469e1a9b82a82fdb99c072adf72dc72a9ec962749789f18950573cce8597d2af6d69af7d94d055c11df4d5a0d1146fad175a86edcab6a034ee3916ab98ecbc24fa6d7c5d1660060f0d3d05f7518f608797b7006a5a4cf67f359bc50c50c79668e6fb71cc74275f9d988fb79b0855bfaa19b5d101a65b6bcbbd18dde8fb269f3ee707faf11f1d2065bc923853767363b63a7f2be6cb3904b2b707b883b4be90e96c87a2e29cbd02f68e609ae67055b08aa1e09181fe575e2d10761241addc6ab5eedb89e1513f6d9a96770ac372a76bb0ca6411ac3a4f805dc3033368c9b1b13b4233ef70dd04c2d4076fc64a2fb9c06a832526beed1a8f59bfd796a912bbfe3ca2c54457aa8749ea1e97605e492f40a8cdde55966196a5470ad8da9ea6f549515c58872f65985fa4af0cf1b987f9cae2c68dc4719175e2c48f6ee31446b8ebefcbf72057dd1aa3140a2a96c78b918684c51730385afc5efca29074bb6eedb3453e247739327ef0a0cf70a71b3b88cca77d2be643bfaece18fcd857198500012cfd59d3f880aed9e6aca1018b3baa17b5bc93dea3f6c78", 0x1000}], 0x4, 0x5) sendto$inet6(r36, &(0x7f0000000040)="6c3dabd08b4718f4213834f51aa275e197895c69b35217ce36f7b2e634d8d5a850cf7a6958db14cb20eb24d3fc1ff682e688c66adb21f985082a4f61f50aabf5bd312e1685c325b66bee34547757a3e3f8de9ff534d5975bc634873a9a5c27421f49a8e704e74a87966d2ffed0fd2e5f210220c191a689588399a2f65bc7d951cf7500d4560d5fde75e154f69d480fface23d5acc6f29d4a61b4e8a2d0a29e3c520103e11ca18a240380323c632574f898e336a6881bb01e0fd5c2a5882438136172352e6f351ce91950991a5dde071b2cec62d530df4fc5da43e6d270f2ee4ff2ef33e2ae3d170751e1", 0xea, 0x8, &(0x7f0000000140)={0x18, 0x2, 0x80000001, 0x5}, 0xc) [ 238.5115408] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3900 command syz-executor.1) 00:00:06 executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280)={0x248}, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/32, &(0x7f0000000180)=0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) msgget(0x1, 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x0) r3 = msgget$private(0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x400, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x400, 0x0, 0x0) socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x400, 0x0, 0x0) socket(0x36, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, 0x0, 0x0) msgsnd(r3, &(0x7f0000000800)=ANY=[], 0x0, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x8, r7, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b}) getgroups(0x3, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff]) r8 = open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x4) pwritev(r8, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c64972793eb693e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000400)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000003882f6e6be1a658dbe00000000000000003c84a5beefe4c4b2ff445c3c10cf9e65d0e420e50db943c16ebdb6eae3298b497c57c337c4dedbde3a3280a47675e91dd4243f3eec65c5edbf45b82c7ebc5069480d8ab3749dbb22ee7ca81d7db538e1e0c0"], 0x6b, 0x800) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xacaa6bb69c464387) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x8, r10, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b}) getegid() getpgrp() r11 = __clone(0x0, 0x0) ptrace(0x9, r11, 0x0, 0x0) r12 = __clone(0x0, 0x0) ptrace(0x9, r12, 0x0, 0x0) ptrace(0x2a, r12, &(0x7f0000000040), 0x0) [ 238.7557225] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3900 command syz-executor.1) 00:00:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x100) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="e1c88e412631dceebbc91964121f11e18487caa81acaca3c911e804921ff2e91ce5c3d805516587b1cb6cef033766279c75897e2bf782479433646ab42dc9feeef07b2b08916d21078c96a7173d4e5add9cb27c166471a1453f52943b14a0e925cdf4aa377cd2345dbdbd56630cb7392b7624548fa5530b99a180f35a3dacef19fc6e91aece9601ac62a99c06564d8730751b4238d6632bd47db7a0f4834d1c3673dab7a3f177e24b296cf08ff25600d04109abea796e64efc6ab9c3a39fb17a874e995770da4bbe7c26a92c6f9e996806f24011238a2bb5da205c0506b772f70f6eb400f8d2c9c1b2b78b49e1e522f78e98f1ce8beaff1e54420428", 0xfc}, {&(0x7f0000000200)="6565b28f0729f9d6902c6b94027c7d852f83b06965b8fd32350abf052d8f6338bdb47e914ff022239b7688e2e3c9fb3583e1bbd5e8f9fcec754c391f28eac40cdc325df64a6daf1a7e28e07298e928bcc2c2d43729c0af155ca1be1d87f5d429acbe0b2e2e24fda0a267ce34e784013ed36bec0799d3d5249e3d4522b978a45f5cc60c31e8f5a2cff1a90ee07450da62e3b9252e588ebf6c3c6744b79e1020eb", 0xa0}], 0x2) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f71899d3a9233614b009d3e3a708aed2b1268abcef3e15bd02c094b0d76cbde9c9c9cd9ed38bf149fe74557b1189fa77e3982dc609cc84475d7ae76b77733a537c3560a0b8530c9622f1410edf2acfb74aedb0de3f895fd4951597cd0419ac72bb914ef33186793c62f0879e4bb153c0ae3e44e607ed290048ff8f2797b296add21b6"], 0x56) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) shutdown(r1, 0x0) 00:00:06 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) connect(r1, &(0x7f00000000c0)=ANY=[], 0x0) 00:00:06 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00a43a4b27d7e52e8c57c96fe1f69962d7c8c8b4e0dd4a9935c56a3990d76ebfc53b57c4c6852e35e67eb9803d02ef609b96c9ba83263873b4a14efb072153fb968f5d5d6c17527d9a6e8505381a4dc69613df132cbd7e92a6bc1ba8e9cd619432e2219d1ab2b4aa39e91560e8d9f599a296c939f36a4e0e810df240069e2968d084eafe5ad6116806c0a9f30e15be5985244baf9f24dc6f58c31af241fa0a112b54f2f575810b9fffd2b77dbc4fb728bbfc5259286ae1bce5d4485fb56b23de0a376459ec93ec3f11c912e9fe7d00"/234], 0xc) listen(r1, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e9233614b008effbe634d34182a26cd9c34eafe13da3c947d4a975fa036a539f955d1082630bd7f0ed887b711ce4572e2b0bec90212636458f9a90e88d7589d97704c99e66ab6c5fc2b9f743ea7d29de9603cdb19897fd9324ccc0292f179eb7f5a70d6bdd597165b4b0ffb9d7616203f0066d595178a71eda3ccc550794d9b49f846c348e8d7f3ff62fac9ca4432a25bc7d526709600d3e09c66b8edb7e202616ccb63f5063a6d2bb9f8f6d2373f6d13b4a0e5a69a3206dbb9c61c02b72bad7c2c77f527dbba2a078683f7679637b266ee4f5365f115da8e3b3a3699d508baf4833f1d559e5ab5fa06649285adc6afdafff867a547d5a0d467938c94449b41e8ae50558fdf6a6f9584f044946c648df75e31f67e19577dbd3241a688b35a1cb7230fc39383d1a948ffbde714a696aaea2a3149fc63086e4399912b7e9bd457ff030000d65af94c0d3f1873ab00"/358], 0xc) 00:00:06 executing program 2: setrlimit(0x9, &(0x7f00000000c0)) r0 = semget$private(0x0, 0x2, 0x28) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x400000020000000) wait4(r1, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x36) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r2, &(0x7f00000017c0)=ANY=[@ANYBLOB="0200000000000000c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff111404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611f07e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d87411665e64a5a824794c15ae5524dbc71eb85529596f21aa585fe144355e818a00"/184], 0xb8, 0x800) r3 = getuid() r4 = getuid() setuid(r4) r5 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000240), 0x0) semop(r8, &(0x7f0000000240), 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r7, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r4, 0xffffffffffffffff, 0x0, r9}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r12 = semget$private(0x0, 0x7, 0x0) semop(r12, &(0x7f0000000240), 0x0) semop(r12, &(0x7f0000000240), 0x6) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r12, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r13, r11, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r14 = getegid() r15 = __clone(0x0, 0x0) ptrace(0x9, r15, 0x0, 0x0) ptrace(0x24, r15, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x6, r3, r9, r11, r14, 0x80, 0x6}, 0x7, 0x1fd, r15, r1, 0x1, 0x5, 0xb89, 0x100}) r16 = getuid() setreuid(0x0, r16) setreuid(r16, 0xffffffffffffffff) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r9, r16, 0xffffffffffffffff, 0x110, 0x7fff}, 0x7, 0x9, 0x80}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r17, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0xfffffffffffffda4) shutdown(r17, 0x0) socket(0x1f, 0x5, 0x0) 00:00:06 executing program 3: r0 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffe000/0x2000)=nil) shmget(0x1, 0x2000, 0x252, &(0x7f0000ff7000/0x2000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000140)="0100358a", 0x4) fcntl$getown(r1, 0x5) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x7000)=nil, 0x1000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sync() fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r5 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ff8000/0x2000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r6 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) r7 = shmat(r6, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmdt(r7) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r8, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r8, 0x1) semget$private(0x0, 0x2, 0x1e4) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmget$private(0x0, 0xa000, 0x301, &(0x7f0000ff6000/0xa000)=nil) r9 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) __clone(0x0, 0x0) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r9) 00:00:06 executing program 5: _lwp_create(&(0x7f0000000240)=ANY=[@ANYBLOB="03000000000000000000000000000000010001006e0000003f00000000000000090000000000000000100000000000da000000000000000002000000000000002704f900000000001724992c5b00a30bd696fcb835a0fa050ab3c1a039048dee48f144a023982abcabd6844198120890b24c5d8c69123d9edb4aee56d84e01049d1daf0bf51d2df040de23a7b348b86a2e3849a77f5ae7596d875f3e115e8d590f78bddb8b50a349a92503cdc2df8876cdf141938e995dc1c3e57708bf8ec636bd66dd478dd9b34eb8cbe404544c9251a0a945232cc8ad0ec81f74dc967bcdec4b67c95f38d975caec00220480f993f2ac53e13e57fcbd00394bd64eae5c87873a1f9c5ef82d70f7149f9fce750cb80a00"/296], 0xc0, &(0x7f00000000c0)=0x0) _lwp_continue(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) write(r1, 0x0, 0x0) 00:00:06 executing program 4: mkdir(&(0x7f0000001600)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = dup(r0) recvfrom$unix(r1, &(0x7f00000001c0)=""/125, 0x7d, 0x0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = getuid() r6 = getuid() setreuid(0x0, r6) setreuid(r6, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r7, 0x0, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) pread(r7, &(0x7f0000000280)="9dbc96624a3768659ab4263164197b986f1dc4d5723b9d80ed7b418861a3d8e1050ac6bd4a111cf283db10f62b8f8741b987dac9e71bda3eb1cba014e9ba465f3693790c59f35f47683d2a5c55063ee150fd52219813c83f38f3dcd89ba9b6a0795090a1ef4e16a5619b47", 0x6b, 0xf9) getuid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r4, r6, r9) r10 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r11, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r12, 0x0, 0x0) sendto$unix(r12, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r12, 0x0, 0x0, 0x0, 0x0, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f00000000c0), 0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r5, r10, 0x200) 00:00:07 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0/file0\x00'}, 0x10) bind$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c65300078638749830d8557a16e11144c7275590c5bdc7ec5ee44c31bd41e7f94f59fd0cae0f09513285c9e68c9593cba9deed7d45f071c97be8f8cf833387540e908bcd56eb1a9cf0ed8022dba0a6ba65821fc1cc78010a42510d7635d14ba5f153f80443a78b0d18a57aa3cf2cc93db47538fa8adb76c40d61c7b7c00"], 0x10) 00:00:07 executing program 5: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e70530000000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bbac0459f6ab0a6da6040000000000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x14, 0x7}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x18}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 00:00:07 executing program 5: r0 = socket(0x18, 0x20000000, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), 0x8) 00:00:07 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000232000/0x3000)=nil) r0 = getpgrp() r1 = socket(0x18, 0x1, 0x0) r2 = shmget(0x2, 0x2000, 0x20, &(0x7f00002e9000/0x2000)=nil) r3 = geteuid() r4 = getgid() r5 = getuid() setreuid(0x0, r5) r6 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r8 = msgget$private(0x0, 0x0) msgrcv(r8, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgsnd(r8, &(0x7f0000001200)=ANY=[@ANYBLOB="0100000000000000e386bdba0e00000000000023c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc141959100000000000001000000000000000058ac26e0fa55cfa6ce12a473391f05000000e35c12fe9caab3f0e558c028b031245f97e0ef9549eb93dba9ae403da9306daf2ea58b3159e2c6fd131d8336d94bcc3710"], 0x31, 0x800) msgrcv(r8, &(0x7f0000001180)={0x0, ""/84}, 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000240), 0x0) semop(r9, &(0x7f0000000240), 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r9, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r10, r11, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r12 = getuid() r13 = getegid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000010c0)={{0x0, 0xffffffffffffffff, r10, r12, r13, 0x8, 0x6}, 0x9a97, 0x9, r6, 0xffffffffffffffff, 0xfffffffffffffffb, 0x10000, 0x617c, 0x45c}) r14 = __clone(0x0, 0x0) ptrace(0x9, r14, 0x0, 0x0) ptrace(0x26, r14, &(0x7f00000001c0), 0x0) ptrace(0x1, r14, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0xf253, r3, r4, r5, r13, 0x10f, 0x3}, 0x10000, 0x8, r14, r0, 0x2, 0x8, 0x3}) setsockopt(r1, 0x6, 0x7, &(0x7f0000000000)="00000400", 0x4) 00:00:07 executing program 0: _lwp_detach(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(0x0, 0x0, 0x0, &(0x7f0000000400)) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x9, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xacaa6bb69c464387) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x8, r3, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b}) getuid() getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) wait4(0xffffffffffffffff, &(0x7f0000000040), 0x10, &(0x7f0000000180)) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000001100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001200)=[{&(0x7f0000001140)="181bdfca929df17c00b2d99715cc9bb4ad94be7bb995f1047b80290c4443", 0x1e}, {&(0x7f0000001180)}, {&(0x7f00000011c0)="2e16cb7ebcb6a4e0df24c730304ecfeb2e2ed61df2506187f71c5a88612fb1014118b6", 0x23}], 0x3, &(0x7f00000012c0)=ANY=[@ANYBLOB="200000a919dc09c1e4ac464d02000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32], 0x70, 0x2}, 0x400) 00:00:07 executing program 4: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000440)}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x200000, 0x8) __clone(0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) write(r0, &(0x7f0000000100)="6e9333a3e0ac53840d82a31773d380675d57717ea8109ce0242ce5689d3c3a1cdfeaa84750d70df60c9b14aca9c3c3b7b8d292dc48b030ea3a7e9c17441632b233a3f3139c354fefd0869c46d6e3aeb1032566361d9e5062ef5e3aa18e2129da0f568f1e1184d26228f17aa817ca02a0b1350358597c7a1d56b33a482d6b0b679546037a3ffc42ca7d37fd7d8cdb73ad31e314dff16e8a22b824ee1c699f2486ae17c3843631bb6adcb93adfb0c2a39ac546c999868abc", 0xb7) poll(&(0x7f00000000c0)=[{}, {}], 0x2000000000000312, 0x0) 00:00:07 executing program 5: nanosleep(&(0x7f0000000000)={0x7fff, 0xd3d}, &(0x7f0000000040)) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') clock_settime(0x0, &(0x7f0000000080)={0x100000000}) 00:00:07 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0xc108, 0x80000000) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000240), 0x0) semop(r5, &(0x7f0000000240), 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r6, r4, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={r1, r2, r6}, 0xc) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80382, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000180), 0x17ba5}], 0x1000000000000013) write(r0, &(0x7f0000000000)="baf2a3ac324f5d5b", 0x20f) 06:28:16 executing program 0: _lwp_detach(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(0x0, 0x0, 0x0, &(0x7f0000000400)) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x9, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xacaa6bb69c464387) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x8, r3, 0x0, 0x0, 0x0, 0x40}, 0x8000040000, 0x131b}) getuid() getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) wait4(0xffffffffffffffff, &(0x7f0000000040), 0x10, &(0x7f0000000180)) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000001100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001200)=[{&(0x7f0000001140)="181bdfca929df17c00b2d99715cc9bb4ad94be7bb995f1047b80290c4443", 0x1e}, {&(0x7f0000001180)}, {&(0x7f00000011c0)="2e16cb7ebcb6a4e0df24c730304ecfeb2e2ed61df2506187f71c5a88612fb1014118b6", 0x23}], 0x3, &(0x7f00000012c0)=ANY=[@ANYBLOB="200000a919dc09c1e4ac464d02000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32], 0x70, 0x2}, 0x400) 06:28:16 executing program 3: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0/control/file1\x00', 0x1000, 0xa607) mkdir(&(0x7f0000000100)='./file0/control\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/control/file1\x00') 06:28:16 executing program 4: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x20) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x3, 0x80000000}, 0xc) socketpair(0x1f, 0x5, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x20) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') pipe(&(0x7f0000000100)) r3 = socket$unix(0x1, 0x6cbe99da9641618, 0x0) recvfrom(r3, &(0x7f0000000000)=""/74, 0x4a, 0x801, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 06:28:16 executing program 2: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f0000001400)=ANY=[@ANYBLOB="8215e404f63e547c0100010000000000f482c5faeae26c359d535be7b6f5e21291b01aaa5c401dc504d9e20cc195e53cfef3bdf9f865b7f5c21bae2472e8a8b19f1bfbd55924a4cac44c4f771b883d274cf4697cbf9aa56effc1d2db65cf0f8cbd9bfbcd979b21a0996112fa7004d3430a1d6b4dd505602bace65f9ed6d12013dcb080b9d32ad80d14c5ae4c683b6159ac081b503207bd8c0357e18982f2ca8196977f00"/177], 0x1) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f00000003c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="2681a897cea71c35a6e259f4387984ba94362d85e8337560fbcb60ec22f8b4720ae8c4651201240d4de327383edefe8ec81123a432e55607483cc9738dfd0fa32c44d6e9917ad069c9fe4a89cdbea1ec8851b05b514137534c05182ad05fa76e525e78629a320228389fd25e2e412d168c0a98dc3b982a3b344e428759b6e50a03f8f06b", 0x84}, {&(0x7f00000001c0)="59740cafe814a125fae8bc4b66a01f3feaf191a9d334578c614a05f28b374f18ecb4a8f907f5b8f712ffc23ff45976addf09ddbdd6745ce277df4549533f725d7af95fe2eaac852e053ad5c2d87f2d56c6e9d8b39ebdeca99e6e27ac151903d0286c131060cb238004f2dcd3b25b8d80f8373af9b441452904cb179346d1058ba5eb58bb547b6ab911b6135ec5981e9c8322afaaf0521466f5507c649fa33dd916ed6066378ec5a242adb30b560f597042603b03ef18c4fe60f9", 0xba}, {&(0x7f0000000080)="79f02499a42882", 0x7}, {&(0x7f0000000280)="5ee9a9af1db717b2e25b5c82ad7666fd92571fd4bc7608d1877e57b625b0094df250614dccb8e25eedb12ad7", 0x2c}], 0x4) 06:28:16 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x18020, 0x100) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) accept$inet(r0, &(0x7f0000000140), &(0x7f00000000c0)=0xfffffffffffffe2b) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setrlimit(0x4, &(0x7f0000000000)) mlockall(0x1) mlockall(0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) 06:28:16 executing program 5: socket(0x11, 0x3, 0x18) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x400000020000000) wait4(r2, &(0x7f0000000000), 0x8, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x36) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0000a1106d604c81e8c457ca46b5030d3e2000000000000000000000000000000000000000000000000000007e80e216544dd84340000000140000000000000000000000000000dcbda0dd00"/97], 0x4d, 0x0, 0x1000) msgsnd(r3, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r4 = getuid() r5 = getuid() setuid(r5) r6 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000240), 0x0) semop(r9, &(0x7f0000000240), 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r9, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r10, r8, 0x0, 0x9, 0xb}, 0x8, 0x2, 0x400}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r5, 0xffffffffffffffff, 0x0, r10}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000240), 0x0) semop(r13, &(0x7f0000000240), 0x6) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r13, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r14, r12, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r15 = getegid() r16 = __clone(0x0, 0x0) ptrace(0x9, r16, 0x0, 0x0) ptrace(0x24, r16, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x6, r4, r10, r12, r15, 0x80, 0x6}, 0x7, 0x1fd, r16, r2, 0x1, 0x5, 0xb89, 0x100}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r18, 0x0, 0x0) sendto$unix(r18, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={r2, r17, r19}, 0xc) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 06:28:16 executing program 4: pipe(&(0x7f0000000000)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140), 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="d1", 0x1}], 0x1, 0x0) 06:28:16 executing program 2: open(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) read(r0, 0x0, 0x0) r1 = getpid() getpgid(r1) 06:28:16 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) open$dir(&(0x7f0000000080)='./file0/../file0\x00', 0x8402, 0x10) r0 = socket$unix(0x1, 0x62ec48084c70e544, 0x0) r1 = socket(0x1e, 0x10000000, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), 0x10) socket(0x6, 0x88000002, 0x1) readv(r1, &(0x7f0000000140), 0xffffffff) socket(0x6, 0x5, 0x3f) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b80f4e0fbd6a900000041acc3cf740e705300000000002f3144090ced258b98490d077aaf9544666aa81d54b9f85142108e909d7ec0459f6ab0a6da6040000000000000"], 0x10) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xfe92}], 0x1) 06:28:16 executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r1, 0x78}], 0x1, 0x80000001) write(0xffffffffffffff9c, &(0x7f0000000240)="2223a0751ec0ad6d4c1f95aaccb4cc7e9180b505267001d1f0f09b108504a022478be43741c3365ff0083adde50fc4019d1e9c9cbc9e573736aae0e4245b95a1c8989a6a8be7dd6ada8a3a000000008e4ebe60c516666031e17d902dd641ba307a26b01d261da8aacfc3c13a71776e1e08fbc630aeb40a1a3719cca306b7af3625fefeffcef7334eb2040000005a1778304bcf7fec0a5c476b8d5f82552a4a5e1077667cb9b5dffbe33ba2bc5d598bf2bf58fff0acf742634576640aec651144455646725ae6ee624e980736b20364ec03ddfce74281a7a086966d74f53f2c4f712ef64aa1052ed6e3040e997224cdf287f8a840b91f39f144bb6260e8a92febf2d3", 0x102) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:28:16 executing program 1: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x6000, 0xffffffffffffffff) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) getsockname(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003aa05e248bf6043ea6d48a86020b00"/4098], &(0x7f0000000080)=0x1002) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') 06:28:16 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) shutdown(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fchdir(r1) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) socketpair(0x1f, 0x20000000, 0x9, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) accept(r4, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) write(r5, 0x0, 0xfffffffffffffdc4) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) close(r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x411, 0xffffffffffffffff, 0x0, 0x0) 06:28:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="cc02b69f5afdfaf644a4f8bed4ed6bddba5e87d8c945ddd3ee73", 0x15a}], 0x1) fdatasync(r0) 06:28:16 executing program 4: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/236, 0xec) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 06:28:16 executing program 5: shmget(0x1, 0x4000, 0x140, &(0x7f0000ff9000/0x4000)=nil) stat(&(0x7f0000001140)='.\x00', &(0x7f0000001180)) 06:28:16 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x802, 0x100) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000002c0)="d3c284f0b5142d6a06509df5b40b6a2c922ee1106f33ad3707f693028c0fde57c7e71ac86f4aac0eb0869928a95147663628dd7a4a45a2b88008cf74a79bfa9879a159eb1016dd76492915c73ed61b8cae61f20fef2e148023e7701ee1bfd745c666d18b7e7da18530875a73be33cf7a0ba8be9e1f49ea246e00d5cddae6a23a2b4454fded687c32a368dad00ee107d4247640362e800a1b4f24e88af35191a4d13ded5c38ad23", 0xa7, 0x6, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) socket$inet(0x2, 0x20000000, 0xe1) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x20) open(&(0x7f0000000080)='./file0/file1\x00', 0x1020222, 0x0) link(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000280)='./file1\x00') rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000240)='./file0/file0\x00') symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='./file0/file0\x00') 06:28:16 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x951436a0a53dd6ea, 0x0, 0xde, 0x10001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:28:17 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file2\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = getuid() r1 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r0, r1) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') chroot(&(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)='./file2\x00') [ 242.4738556] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5271 command syz-executor.0) 06:28:17 executing program 3: r0 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") wait4(r0, &(0x7f0000001040), 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() r2 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r2, 0x0, 0xfffffffffffffd8f, 0x0, &(0x7f0000e68000)={0x2, 0x0}, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r3, 0x0, 0xfffffffffffffd8f, 0x0, &(0x7f0000e68000)={0x2, 0x0}, 0x0) fcntl$dupfd(r2, 0xc, r3) sendmsg$unix(r1, &(0x7f0000000240)={0x0, 0x3d4, &(0x7f0000000340), 0x37f, 0x0, 0xfffffffffffffd57}, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) socket$inet(0x2, 0x3, 0x81) msgsnd(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a38faa10a4d9cdca3470f0cef24dbb70002ec2fc141959100"/60], 0x31, 0x800) msgrcv(r4, &(0x7f00000000c0)={0x0, ""/84}, 0x5c, 0x1, 0x800) 06:28:17 executing program 4: r0 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = __clone(0x0, 0x0) ptrace(0x9, r4, 0x0, 0x400000020000000) wait4(r4, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r5 = msgget$private(0x0, 0x36) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="0200000000000000c2278399f4ed046381921011c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85befaad99770a561c3d694e10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"], 0xb8, 0x800) getuid() r6 = getuid() setuid(r6) r7 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000240), 0x0) semop(r10, &(0x7f0000000240), 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r10, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r13, r9, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r6, 0xffffffffffffffff, 0x0, r13}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r16 = semget$private(0x0, 0x7, 0x0) semop(r16, &(0x7f0000000240), 0x0) semop(r16, &(0x7f0000000240), 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r16, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000300)={{0xa1, 0x0, r17, r15, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r18 = getegid() r19 = __clone(0x0, 0x0) ptrace(0x9, r19, 0x0, 0x0) ptrace(0x24, r19, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x6, r12, r13, r15, r18, 0x80, 0x6}, 0xe82, 0x1fd, r19, r11, 0x1, 0x5, 0xb89, 0x100}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r21 = __clone(0x0, 0x0) ptrace(0x9, r21, 0x0, 0x400000020000000) wait4(r21, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r22 = msgget$private(0x0, 0x36) msgrcv(r22, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r22, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r23 = getuid() r24 = getuid() setuid(r24) r25 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r26, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r28 = semget$private(0x0, 0x7, 0x0) semop(r28, &(0x7f0000000240), 0x0) semop(r28, &(0x7f0000000240), 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r28, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r29, r27, 0x0, 0x9, 0x10b}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r24, 0xffffffffffffffff, 0x0, r29}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r32 = semget$private(0x0, 0x7, 0x0) semop(r32, &(0x7f0000000240), 0x0) semop(r32, &(0x7f0000000240), 0x6) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r32, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r33, r31, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r34 = getegid() r35 = __clone(0x0, 0x0) ptrace(0x9, r35, 0x0, 0x0) ptrace(0x24, r35, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x6, r23, r29, r31, r34, 0x80, 0x6}, 0x7, 0x1fd, r35, r21, 0x1, 0x5, 0xb89, 0x100}) r36 = __clone(0x0, 0x0) ptrace(0x9, r36, 0x0, 0x400000020000000) wait4(r36, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r37 = msgget$private(0x0, 0x36) msgrcv(r37, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r37, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r38 = getuid() r39 = getuid() setuid(r39) r40 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r41, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r43 = semget$private(0x0, 0x7, 0x0) semop(r43, &(0x7f0000000240), 0x0) semop(r43, &(0x7f0000000240), 0x6) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r43, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r44, r42, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r39, 0xffffffffffffffff, 0x0, r44}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r45, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r47 = semget$private(0x0, 0x7, 0x0) semop(r47, &(0x7f0000000240), 0x0) semop(r47, &(0x7f0000000240), 0x6) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r47, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r48, r46, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r49 = getegid() r50 = __clone(0x0, 0x0) ptrace(0x9, r50, 0x0, 0x0) ptrace(0x24, r50, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000200)={{0x6, r38, r44, r46, r49, 0x80, 0x6}, 0x7, 0x1fd, r50, r36, 0xffffffffffffffff, 0x5, 0xb89, 0x100}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r51, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r51, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x8, &(0x7f0000000180)=[r0, r2, r3, r13, r20, r34, r44, r52]) r53 = socket(0x18, 0x3, 0x0) connect$unix(r53, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r53, &(0x7f0000001540)=[{&(0x7f0000000380)="2c8b5dddfca971e1df1eb73f861326236ac1ec97668d5f9fc0885490a7d8dfa14684c0455c745c2b04df10c957ed9ecf07b2bcc4f37d84b0ec3af2c407fde3cbafd46883208cc767e68ea634a589cd20994d81156a925404a242ac6c3e8036106275d8f90d4fd1730af2393614709129e4a82e36a7bcddd6eb2be25b510725aa8db0bbef6545929ebfb7ee72b7cf6185a83fc551027cab41c4f224a20ab7942224536bdfd8eb05b3bf43ccd1fd1ed98d131bb3334cf38d148e9c287e08f21c0892fc31af0aaad6d80cebde46506bf6f74acd5afd912ac652450e1e7be4ff579f8977f755fd6e85560ae561b43e5b3ac573b1a1bca82b24438eff84d763d1a08a4170c7ed1437a5fda772d30a5c8121454d8f95c29ccf74209b1eabaa718f60f63f913c6a6a8df410390ad78424190821250907e51860cea61cf8eef42865ba6db482c5b08d132787992bab6346f592c2c50aefd33db7f766d5a0f478bf9da6977643ee4d43fa75e4f6dc30d68b70cec86a8d7696e9d2f67c795a45ecf590fcf4a83d20dd28a535f61835dec5d8da498479334f09e0436c9e465b2605686620fed4bac0606543609415e5a5f4108653997648d730274d7d69688726883cca555aab71a089b9b7bd7f3e07604c35400a9f23ea550e6a655bde1ab718a28b34b2b8fce9608302ee4c69e37f25f4a15dd588a18b001d1f845f6913547f1f4e42f9a1723763a8c83b813439a69e9b26e47378285eadbcc1e5c23703c7b95eb5d6aed4e15fe167837468e8d487a07bcae127c15eb3bbe6938e2556cbe648d62031e8de8fce68477333b587e610c347ff28b27913406a0f02a5c5c52d3eee49bb3d74be4d23e8eb7daf98d7848cdf7a8be6c1115962da55daa299356d4a6dd7ae6a11144c2bd3d20a45fdfa5c89239cda945f03a66401145bac5621300bf9e6c2bba6f858e1b76f95a8aa522ded8fcc8f3686b94c55d02bf2ba4803d7c252e4754797b60f4f42e47ff8c1875ba1bd3af9cdf43903daa74746968ea9ab2162b1545beb974fdedabb53fc041b960829d071edba5af7c23b63ffad30115c08222fab3680f9dc0d6bd90925371eace0267d3d27d00dbd256ab09b564f0fd16224a68d43ed06755a0eb86698bdcf23e10d09caabcdf9a13c5d729249c6adf6f303847a2281b0395508b85418e42f3b2d9b86315af65b8f308b1172987644866be726199fb3f3eadb2e7f47a7a26d3701494bcbdc83c14ee2e684baf1cf33f53036510aecdc00a395cd44e2cfb3d33f44cf91f1b68b371d5410ec32d8ec1af34b7e4b02940114866c158f288334ef4ddb6e3fdb557d6c0347b4f4278d0e7ff322664f6a35cdfdfd3aa31325689f3ee00898dd54430f024485e52bb776753ae1a08eb3caf6c19c7724b8cfed7b8da6de89e63a8c9ddf64ca9fe8bafebf9a4a76bd0e923691ec8e15b722a1a6604245f602fd33b6fed0f642b33d9227868e9fa5d368624793817c7e5dae246759d58e1731ae5ae797e210f0ca68781ec277d8863c83993e7c63cae302bf5f61dfb3aa2d1ce7a5e150ab233c3a73283cb382f884bb4ce9c92bfb6892f3d8544df3cd", 0x467}, {&(0x7f00000001c0)='-', 0x1}], 0x2) 06:28:17 executing program 5: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x8, 0xf139c17819101c1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)="45bdf184500abdfb9b802d", 0xb}, {&(0x7f00000001c0)="2663182922459cde61dc5855166083d5b97240f5f2e985db28f075e31f8a094c745ecf938147106eecdb8b24254409e98e524577283a8727f2f6c64fe7a83fa1475774a4e0f5c8bb36c949a1a8ed68e1ca26d60e55c4e4135af109e4d7e1ee6bf2792d058f1eb49fecb442ecc57fa84b7b70b4754a3bc40579adb4655374798d5a1f07a802dc46a5bfc5ec7131f549539a76e9037643db6c5051959d", 0x9c}, {&(0x7f0000000280)="1ac975c5c50187bd1079632f650b69c002380b91c60a0570862d6ec1e63fb4c91dd1c589102dafa6e1cd50be9912d5", 0x2f}], 0x3) faccessat(r0, &(0x7f0000000100)='./file1\x00', 0x1c, 0x0) chroot(&(0x7f0000000000)='./file1\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) pread(r3, 0x0, 0x2c8, 0x1) r4 = getpgrp() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r7 = getegid() r8 = getpgrp() wait4(r8, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000340)="4bcb9275", 0x4}, {&(0x7f00000003c0)="1238af4c823b852d3c33b410e9dd11c4a68f1db6051389f158a8f9f25dd39ae4a6e4226b2628ba8fb8940bf0c6986a1711193e9ecb8c8040f314871e57047e2a2cc8e73c57f759e41b39eab44bcd5e419c845a1cb1ccd78767f1ed9d4cc1b61420d802b74549dd7cb5a34575f37ee7f92fd512dfe2906b6b7ff59f2d7fc54b5858a601c2d5da2f2d0bd568bb89a3e5eddb0b9d4ffb4c1307fa3d0a489c05f106179ff799212c6597a59f2e4a", 0xac}, {&(0x7f0000000480)="025be1f4fe595c85600e43fea37e59edab8a1e7d9ce0b98332388e148c7c125d27de2c653680eadf3464edd3510eb7d1231208d0c3a45dc50495df87c8e2b4496b29989865cf087692c6e52104d99e029f0b5303a3e054fedc7cd422225a67daf19d123b3b54d8622c9e8500e857346015380baef9057b16fafffb21558414793b53ec413e7af49b31851e469e4ae135a4a0d74def646fc27dda9bdf7b078c4da2ae786f8646ed47a77c78ee5dab", 0xae}, {&(0x7f0000000540)="b9f1909fdaa251289224ed881d7ac0d7b0463c1be1688f7a5a167f9dcb09de6bcfe84752d5d57af147a7", 0x2a}, {&(0x7f0000000580)="9e4f54a5cd05d15556213f9bf8b0f3e0", 0x10}], 0x5, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x2, r4, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}], 0x40, 0x2}, 0x406) open(&(0x7f0000000800)='./file1\x00', 0x1, 0x4b) 06:28:17 executing program 4: socket$unix(0x1, 0xe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000001980)=[{&(0x7f0000001c00)="b426652889b178ebce91f988753e32ee65525659197452117a5d2e962fc3608386fdb450862af17c3dcaf2915a4dd93bd6511cbc9c8eaba240e3552a13f588442d8d86f43f6698bab04a9dd0503a28ee335547ff56d057ee9bd5377565bf8d35f5dff40081979e93c4cbbe6a0c73313e0797c044a695f619908341e1988996ddd4c642f8320484605a4a2a081a9b907cc1d63fc29d83b86a44395d7a35288ca69487fc6b50518510c94174ef5838474a0d8747a8b8f4adfcecb58315a07b4cf827011a8fe65afa7a30a2527acde3cfee5907eb37cb922de747cf6acf7a5f375e5807d1145b6a7c", 0xfffffee9}], 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000040)) 06:28:17 executing program 1: open$dir(0x0, 0x8402, 0x10) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) madvise(&(0x7f00000de000/0x4000)=nil, 0x4000, 0x2) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db24", 0x10}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="2eac7437ef1466873158d2856b20d07dc690cde57aa39f37778418d51a66e2023d6865c3985810b0db82d571bb27d070f164018a27a032a5566b8c3590bffe3f19d8638d846627364fd48317c249fa153ce22b239fdaa77ba9ba0c47a42b2ab9ec3dd4f7910ce37d38cc6429ab4e", 0x6e}], 0x1) [ 243.6836380] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1967 command syz-executor.1) 06:28:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$lock(r0, 0x8ade5796b1cb2500, &(0x7f0000000900)={0x2}) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000035000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000940)=""/4096) 06:28:18 executing program 3: setrlimit(0x9, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) __clone(0x1200, 0xffffffffffffffff) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(r0, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r1 = getpgrp() wait4(r1, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) r2 = __clone(0x0, 0x0) r3 = msgget$private(0x0, 0x36) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000f9000000002c0e00"/74], 0x4d, 0x0, 0x1000) msgsnd(r3, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r4 = getuid() r5 = getuid() setuid(r5) r6 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000240), 0x0) semop(r9, &(0x7f0000000240), 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r9, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r10, r8, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r5, 0xffffffffffffffff, 0x0, r10}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000240), 0x0) semop(r13, &(0x7f0000000240), 0x6) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r13, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r14, r12, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r15 = getegid() r16 = __clone(0x0, 0x0) ptrace(0x9, r16, 0x0, 0x0) ptrace(0x24, r16, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x6, r4, r10, r12, r15, 0x80, 0x6}, 0x7, 0x1fd, r16, r0, 0x1, 0x5, 0xb89, 0x100}) ptrace(0x9, r2, 0x0, 0x0) ptrace(0x16, r2, 0x0, 0x4) ptrace(0x7, r2, &(0x7f0000001100), 0x3) 06:28:18 executing program 4: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2001, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x32, 0x20) write(r0, &(0x7f0000000340)="67a30bf47f1f1788e18b8885c6ab5fea9bf02d26f415c6d289d799294dea155a03d9773df06fba9ae85eb1db3281bfa1bd90a4e860daae1ade3915e32aa8ee7adb01056554f690b1215464cbe5247eb2b0739040caefdd077e56cf2b5ba8b56a576ba8874f1392bab9fd0a9750938fcaae76b0e431f51476725bf33b30509df88bb8b1abf2a2a3c7b3e8573abb045e1f11899760874ed552a4dd4c38f5012de269bd714cd8eeb148eaa66dd8afec6ce4cd3e20bbbeb4dec55855b7ec71dcfb152aa02b9642133c56438c7b1f00a013c38f4f5d132656a39dc192ebebf7827e25e3d9eed03016aba7179b11b4daf92738a40d5c856ceab4a6201e81129dfea686d6014732554b5841fc605c17783ae0fd0159e6b1c50faa857b1bcef06f020553d478a25412121e5813dfe62a703ef53be352d21dd15395f8211b1abee53f743e88eadcb526a4a68f14beede29718fade0e72adc36eebb05f222652bf58fb81dbba7a374125905850f92fa060f8100369a07eb28eb400cba4e134bffdb5e7afc9ed308bb54a31483a01f1ddd592694393ddf571552d88928e8b7d1a12cc72b8d18a8cff587cdb1bce9154407901a4afe4763c4ff4e289bcf621879f3b7c265807921f101d3069728bf8e14e9ef43bb9185c0b8761b066ab8d3e622bc0df93cd89120ddb9293facb6b28308a68183c9ce2958e0a3062ce1f4af4381714a04bf14fee57953911f05ccb3d40c3605f8bb51781c68acba36ae5184568eefa477eb77f6866c7dab4a4382bd417956204e091c8526b5762a5b14c602030b8b8c1510115d574e37ffe3dbd6fcf04da5ff14ba27e3ca7967640e14dd4d4d3af2941fdf962811a672de2867491eaabab196bb7e61ccbe7a22c57ec62e1279259ee4b0e6a064317bba2fd6f9bb403920ff27e75896c599119eb90f94c267316d5077e81e31e95e25ac64bbd39b4e2ef48ff374b2469451bcdca475ae29a25617f9b21b60e074f1ec39e08754376f42c1ff0ce0cf0067e4204411344dfe4e7ec1c7eee923345d00db77a03542d5f76969de7c43db3df12aa6e63e1684d704874687f69461e059f06dae31f13160af06210c7010c30be20b06ba129c94f3d21f52d353c5ba0e0b7ad5cccdfe0c028a4c188ef9a5a4146cfc679ed315742fabdbf038ce5820574a1403b887850a3fcfb32e593b1e88aa52231fa4f69b3e4dd8d5016785e98d2798084daecc198234a3530eb276421fbfabc68cc2c3d8c0cf0acb99b1a1b700bba956e3cb33f764576c00dbdc92d40494d5916348df59268bccf1d50f531f3b3125736473f90368860e560f96d1f795ff29142a6c9b2fb1c5cda35afa1fbb926dfe37c5cf25a9faadcc9c6c278ab251fae8502ac779fd31925", 0x716) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000240), 0x0) semop(r6, &(0x7f0000000240), 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r7, r5, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r8 = getpgrp() wait4(r8, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r10 = __clone(0x0, 0x0) ptrace(0x9, r10, 0x0, 0x400000020000000) wait4(r10, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r11 = msgget$private(0x0, 0x36) msgrcv(r11, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r11, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r12 = getuid() r13 = getuid() setuid(r13) r14 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r17 = semget$private(0x0, 0x7, 0x0) semop(r17, &(0x7f0000000240), 0x0) semop(r17, &(0x7f0000000240), 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r17, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r18, r16, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r13, 0xffffffffffffffff, 0x0, r18}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r21 = semget$private(0x0, 0x7, 0x0) semop(r21, &(0x7f0000000240), 0x0) semop(r21, &(0x7f0000000240), 0x6) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r21, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r22, r20, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r23 = getegid() r24 = __clone(0x0, 0x0) ptrace(0x9, r24, 0x0, 0x0) ptrace(0x24, r24, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x6, r12, r18, r20, r23, 0x80, 0x6}, 0x7, 0x1fd, r24, r10, 0x1, 0x5, 0xb89, 0x100}) r25 = getuid() setreuid(0x0, r25) setreuid(r25, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r26, 0x0, 0x0) sendto$unix(r26, 0x0, 0x0, 0x0, 0x0, 0x0) r27 = getuid() setreuid(0x0, r27) setreuid(r27, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r28, 0x0, 0x0) sendto$unix(r28, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x11, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) r30 = getuid() setreuid(0x0, r30) setreuid(r30, 0xffffffffffffffff) r31 = __clone(0x0, 0x0) ptrace(0x9, r31, 0x0, 0x400000020000000) wait4(r31, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r32 = msgget$private(0x0, 0x36) msgrcv(r32, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r32, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r33 = getuid() r34 = getuid() setuid(r34) r35 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r36, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r38 = semget$private(0x0, 0x7, 0x0) semop(r38, &(0x7f0000000240), 0x0) semop(r38, &(0x7f0000000240), 0x6) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r38, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r39, r37, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r34, 0xffffffffffffffff, 0x0, r39}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r40, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r42 = semget$private(0x0, 0x7, 0x0) semop(r42, &(0x7f0000000240), 0x0) semop(r42, &(0x7f0000000240), 0x6) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r42, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r43, r41, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r44 = getegid() r45 = __clone(0x0, 0x0) ptrace(0x9, r45, 0x0, 0x0) ptrace(0x24, r45, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x6, r33, r39, r41, r44, 0x80, 0x6}, 0x7, 0x1fd, r45, r31, 0x1, 0x5, 0xb89, 0x100}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r46, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r48 = semget$private(0x0, 0x7, 0x0) semop(r48, &(0x7f0000000240), 0x0) semop(r48, &(0x7f0000000240), 0x6) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r48, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r49, r47, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r50, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r52 = semget$private(0x0, 0x7, 0x0) semop(r52, &(0x7f0000000240), 0x0) semop(r52, &(0x7f0000000240), 0x6) semctl$SETVAL(r52, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r52, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r53, r51, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) getgroups(0x8, &(0x7f0000000940)=[0x0, 0x0, r39, r49, 0x0, 0x0, r53, 0x0]) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f00000000c0)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="676f36d7bd70c617a45ff6de00ef8b67c0ce5bcb6e7427be76a4de297789474a1be21eb392a721695aa778cda4594ae830e4d62b0193ab9fcdf388005d7eaf7efb46daf004b9c0d5d29f4a2009784ac60551878a32d5edb25b25fe215bf580d14f16d26c4aec000cc9aeaf36d74890dce22f212f4aa555baed286edc", 0x7c}, {&(0x7f0000000180)="171540c289b1542b9525ae69ad3c2ee191fc5b55e23ffa572ed8cb529bd2c52a9a346cce3cc854f7fba8075f10c03ad2da0f7593c015accdb44e9fe15c577b6f875b3379bba17d2d84ceb8cf89bd547d23f834041eb4774f7898494f39dbb565179d2c6341a7f47d49e522ab2a0e8549443c482847df9e9a2a3f120ee23c9a45b29b4548d85576ae7a25d4f0d2ab642ff825bbb5c1ff1bf77bd9d287eaaa40b3ebea204febc2474516694f3c4fcfd84c1edf6a11fab15e91c9606be91c0ae47c83b8f333b69c77ad350e7ceb1b6928bea21f062e8cef", 0xd6}, {&(0x7f0000000740)="e17e82a7c3c8d6f416f3c90d60ff7c44e2e1b80b71d935fc42c18901d71fdf9609dc07a371f20864e12a23736671a458c6ea254ffcc9fc23d7cb4aec97537812df30705b556695d832221553b7836e665a833881ebd83e1409860cc5c636ce70d60359001ea01dd2baadb322d50c662c6cd4222d6a91ba86e5628dc1a14c491b91c61ebd6a639f2852f60cbd09e12ef62b6940743209df59a610a7f47c146eadb69a27f5b2ff7c9479c45e1cf2c745157a0b5d0f36c353cac8f6f6d759e2384a4d88dfdfc4d1c53b9f76dd1d783277b198a2ae93a5efca71c589ed6abbac41785bc612a04aa053826cc4f3e43fccf82f7d", 0xf1}, {&(0x7f0000000280)="649d49cbdef2ec2a61d259498fe3aa5b65e1a4251156ddecfcb568fe50d85d83964e3097c271be388287bef2e8c10b2f95b92451df60741ca8f888393d82aaacfcbbdb3949b85524061210724b4eeb82ceab47f86ab2bb4ea558294ab22a5179d49f2d9b29baad4728a435ca", 0x6c}], 0x4, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x2, r2, r3, r7}, @cred={0x20, 0xffff, 0x2, r8, 0x0, r9}, @cred={0x20, 0xffff, 0x2, r10, r25}, @rights={0x18, 0xffff, 0x1, [r26]}, @cred={0x20, 0xffff, 0x2, 0xffffffffffffffff, r27, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x2, r29, r30, r54}], 0xb8}, 0x626ec5f92b3e3f2c) 06:28:18 executing program 2: unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) getrlimit(0x5, &(0x7f0000000080)) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x100c, &(0x7f0000000140), &(0x7f0000000180)=0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="baf2a3ac324f5d5b", 0x20f) 06:28:18 executing program 5: setrlimit(0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="d1a184c247a69fb76547eb2799ce438406150b598a0b75ef30ee8da8b35e2d07a5a66d339d5967bac065ffffffff00000000f5c7dd2c3dc3348560acd40910da8d7f73274ac64085f8873c0e3b3bcd2e2197d85c60d731c8565c897bb14e3adcdd334e1d6756014ee678697ca9e11f25892ac4c00d73e29c932d682484b2eec1c033f857cde682a229851b5010f26f60fe41f730241e64be6dccb00b0bd44082abc6ccbb4cf9d8a2470f325091811f12b5c833147ea3e41ca5e9d3a84b2689078b78301ba3d8ec5f000b54725f82d6566b5afc8a9d29062a38b78cd861699bff775189b7df0c136ca61b36533e0d4a2403", 0x81700}], 0x100000000000011b) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) __clone(0xfe, 0x0) 06:28:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000100)="4d845c941aea80b8b489833fdc2147cb88b198fb53f8171aa358ad6678f4c8e37cb8467f70a3a03036b208588e1c3657eec79db4c4c097e9a59e2f0cf6f16088e68d40232162c61aeb0ee2fc00d3adcc20d103ce8742c62bd03a8d1d4111f3ca004cf7d1676d926ecc88644b40816b1bf77eed9e1a72390abefab2cf84dee21cccec7ac0fb", 0x85) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xffffffffffffffe2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYRES16=r3, @ANYRESOCT=r4, @ANYRES16, @ANYBLOB="272297d6a115ff47585648b44b15f11bf0e6588219d9a6e7c7474cf001d23df6b0ea72756ed3418f8f7e60508938f2ec097aaa6c4eadb8a377d2c7e87890685e643d0823b3f16f129d6ebe78448c6d42abf20db5f73419f5086396e243987afbe408b0df1078e6d1396d70cc6417b50eadb198dbf52abb2e70aa95fb8abda629d20f8ca58334727ea8ff25790a44217a042c7c0e0d3baccb29a4"], 0x4) 06:28:18 executing program 3: mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) renameat(r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000100)='./file1\x00') mkdir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) 06:28:18 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="4ed9d6a053364af4143666d4aee1b2b2e1b40d0b", 0x14, 0x4, &(0x7f00000011c0)=ANY=[@ANYBLOB="02002e2f66696c653000f2ce5f1710b54a41819ed3a0a2bc914ff18407bd82daab6c3178c28b1a737891f28e06d944ca236e49d4"], 0xa) __clone(0x0, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x592a) fcntl$lock(0xffffffffffffff9c, 0xe, &(0x7f0000000040)={0x1, 0x1, 0x400007fffffff, 0x10000, r1}) __clone(0x2000, &(0x7f00000001c0)="59ccfef548209850c11703799a0da4a5c20aa3a2e31f4a58da4cb748af88224c1936e535fa96c43908f40c25c682153c15309297e92ded76c0d081c5fbe0dacf8bf81d07ea27791f60cf36e89309c8fd2a0b632bb9983d99fd9d41b1196c0d9c503e99ef7f09ec31bf91bdca3401e4fc000f308f5a1cbb8701c8c139f2165eb4d3b9b915b678704f5997b134be26189a6586f01f9ec7deccd10bc0ab833acf3425501012c05f93991aa7b66ecd192abe72ec36bf2868dbce04dec472fb498a8e668101c710d3a8444c86eda6c72d2599590563753f8e5f8cf69f84ff9b37aab536dba77a6505443225567c4f4f81e18bbfa8d0e4c27b9cc2f1d73a61e38b0dbb14a5188ebdb64f0bb9cce3897ca581aaa55758cc2cfcc618ffddcefcc6f97bc901a7d33412735257591a456a00d68eb8f7b09cc646ce4b7c52ccf0f3fa46027162845fac24c666f1be99b3790f624b8f6dff84527f119c03d15250f4ebcb0fc5486b5548a81f5d19cc1e06fecf7a9db7af35a9c330f14472272a80505f5ce473710986518b42f3ed7e9ab2ec9c6f4b16d071f5df418579c05f8f6148114944ada8d161014b5eff77f901160a4450b3ee0084eea350ff0349f26f0afc4e6d5b593aa6d634a49b307d2da7bc2eac73b6bc145d9b715590691643c5e6751ad8342d63587f68b8dfecf996d28c8a3ff27af124119190c0792dd7f9cc1a036a4ff00c908cd9832247935f463ab7b985150ccbb19d80a3c8862f0fc051d646c873ffc2cf1de09cb501518b9779817768f95839772ce297a972442dc03453de560ee4893467890c8f3f78d51419d421531dfdccaef7d60b1356e918bc16500cd9e565a55c6cf4cd7217615d1bd4cceb018f71d1d0ec0d3867f27737658366b586f1c7b7ee946aa45af52b4d67345046d37499faa404a0707e78b8b4be0060adcd763ed60fed79e007baa4d98f9577f552da466fb90bfc1b9a88f8fd143ab2307752ed032c9a736dac3d30c3dab0393efd32695c686b36315160223146efe0ae440a278976cd7352eac5e0c2adf5f9a59c33729ab354781d2f96acbe05577e0fc50f27a041342451ef5313477faf3ae81d940e62f8c74c02ecfe16973d0aacb30310a3734cb264907670cb7c95adf79e74ed0c58c833931f2a158d472b1c791cae13ae8e141ea7479ceda46a843c83a35f3899a331044b4b872c026aac4f7bb8ac60d91172c78693c16261a2e5a09fccb15a8f0afdb43820c93930613be9d192e47d597379a32120acba4ad152abed678c15a9be678b5ab172a5727e1957284a8cd5e6fb7f03b1c437e469774d72796f101905acd69340f8f1a3be762ce08a62c061a08fda0e54a43af7a1c41b1b3981aa14099c38d65da45ff0b058ee5a01989ae1a6da65eebcc273454ea1ccf8dc7c1e9021f8fb6cadb4d7638540520f3d0beee0e11b6b1556c37c2f0ea5bf1c62c26078fd282530d77450f39d06b689ac895579ee4909cffbf19d1c7b443ffa395926b9cdb8d0e724ba21e0870f417b231277a81b70b1479b4bfe170f241ab7a7b80f2905d2a0a5af67c1cac59e369f40eef350442a2f0b886e931b8b48a4640801ceb92b8baff26b4e1af07122f3bce6683fb11d5f28dd51ee221ac5c8dbbc613a8c3cb6d0a05b3bca92f1e70b05a6894476709ede25f097eaf1eb7a8697ee787b678aa295f2550fc41a20fd268d9d7f525575be6219cb61b3105201d94af8cb8bf23233707be847bb97b22f074882d1c07371ccf730a37ab79a8a3e178c3ea1d40d33dc4adf065f3b3a2cf90da12da6a9f35d6730e5744cb46f7b3d15d5c90490e5354f9a276731f04b742c23df724cd9144d7c29c2999e83b281b777b6f0c8a9bbbed556b440004d51c04ec1331fa97e644e43438644390f7f02a234043a21bf45e942cfc42a65cae2aad6147c98c76dc736ca4706c4f79fbbd411444e71875e8301b23df27b0e746ca9b3c95351180b11722c783e1383e2bfe66d07cfeb5a5b564c0ae592bbfc7b03af62f0e554d9104e3acbcaef47a2d8b8365b6b48894ae97d1013d0e3713c1f16f35527d512a725dc419c145d79e8d0267cc2e2c62d6930ade57fbb1752eb2aed40b43cc31c8bb0084ba6ac149d08f475e18381b236e95dd51d2f34828b54ed5d0c08586eb4892eaaf42f5b4e90ca9620a4a3467f1a9db6c3f80a3dc3266d3d582ef169f5602cc5f286c42aa97b0c6ce7ed39473e19f4f6ee1ee9b5ff203dfd7462d9a5d2b789638b62993b45710274929f611bba109cc80f85463faf34f811730542f44342450fa02605aee51bede2faf14f9630de5b27e5c45eef77de39489258dbc8cefafadcd7714abb0cee6dab91e8edf2c48dab3fc5df2afd5f62cea4c246f5ae83f2fdd20371bdbb2d2e07fb9313d47ca88c0ce83a530d6c709eae63a27dd5920a89773d39c23b43dc6bdfcf3aa23cfa8bde1375de08cc4b06c8c703c1989eb69ead95a9e2ca44a89968400e44b3088ff9255617ecbf1c460850679be65ded89283c7a60cd74fc55241a7646d8d793a046e630f0b94c8921b05d54e5b61dcb30e3ff6df22c815b230925d97d9059073c62c0eb1ef725f64012f036a31e17f481ca0fd96768ba161a587ad8d888b27966e4748c969767ac7841a4ac3da08bac024860ba8f2676b52cb3fbe8688cb01b18be47d22b44f0c12c15160b395626152f087db8707462ee21891562ebca49cf91b997a3b69badc7fffb0d3bbe6ce0aa21116d0b0f8d0922b14199724da7657afae9a4b242bb464181e593f8eaa5692750156ff9d31e049a1431683e6938b4c2230492e7fa3febff2dbfeae04c79ee6b904ca3ea25e70a800a5f89ab86e92e9f6ea2f908ecf6ecb0d66396e444bea6a4ede3d235a452b88a0c8dab281fd242c935127225f870e145dfc6613a8c392efe69b2ed0c0c325560e69a992e7b6279ff915e4d301bd7ac3d7276f54fc7be4495cb58ed70f46a9dd20bdd1be5ac85a298a7b7b46daf8598ee99a5ad6735e4900ae71b6da2368ac6c2fb090c3acce243d12c1de5177d8831b47952213940967e1a1078ea0dc4b1091a6aa72282f3268f6e5348fc74a68f5e17ee41c613d64da4efa24942fa2f1835e90c70fe81cd5dcefb6431ad361a94d448d2e53aabe553ea5abe3c2fb35269c1f5269cd375f3dbf5ff582f7096df977df412f26ab1d0c1137c911dff6fbf6b8aa70c1b2c96713466e0301df7e2b0051107e06d2d2e6dcddfdd22609fcb0c5eb3a7dd046b91775792234c7af0ba6ff75f24faaa3c0fca9da7d4d3be89b05ebaab25214ba631752f76298a48c662ea14fea067af629cef1401309e3ff4f612e51b54d7dab703947ac6d48ff1ae045db487e4db5b45b6cb09722cc1e332143b2381ed13b31bf43f0d783151ce4b5e5b8214e872585ef1f1eaad74b42b8bd844fee355bd9e2c9fc9999eba7cd1640904eaa8492c5bdec5a10a1b1138632264dc61a5787068199f9b89c60ad316d6d99196c5ae2bb11d3b22580ad144c5eb3c5d914900fccecea237966e0318060f5bf8432aed0a3da80ccc1af02508d5e7e10b41869e7d2755567b1a91a53528c1b50a6c3389a21a56ea0251de88f29e290670b927c3497adf7bd6d348d9c6c613e287539f358d70fd5537e07fe338bc74c3d97492745663e9a6477f5fcad965a584f04abad8e40c2bf2aa639b06762d33ec4af59508fff05ae9861db36fd29747e0ecfe96f2b86dbefbc13b1eb4b762265357163e9371868365890dd2a83e34082a841c6861b475eea82d6e0be1e33fda5890b1e3fa830b87da546ae93ed2015ba6aff03c55cbb2edf35d0e2f6a136a425974a2bdb42748408b4b44a3c2c8edd0d1ea75503e1d1ecf4e832c94ae2540b90c635758c0b837ecea1d652a37ee2add69c48e45c2531d070e38b6b17f7b0313d40c025d94952dbf9b325b88446e04498e70695974df443b2ba41f0a33ef7723f0ce405640faa09c2348d04d43baa0d4449b4401faa88325c5cfc02d0616f57a664b4848c6d160e6f0312de0d713a953535b5669a467c114b9675bfbf0e8d8d465ef7af1c7f411a29c271143cb236d10e3f15cfd75752d1fc8b666fad6d07262543ea0a673f624fe3653535e6a2fa81d964ab73b393ead954e0230e2a666c8e467e530418aac5ba663d8a398962aaaa1c46d8e514aaae5a876ee559b887ec7f86e8cca45132f82b5816e24e2bf5bc26ea00dfb86980f6cff0c95be7064a5fa010bf56c6364f239120f5bfc5ee57c719e158f783fcb191629ddd4cadadf627a022167a8e3036080bcd1a8d7702d51e00c18beb54b8aef74f261a54d6dc1a8906926f015e1c9dcf9e3d7b56b29de49c551b48693ee81f118dcbe7c53a29209a6dc31d5e445fec876255c5b3ec3450d265073a975365303796cb20a2252e8adfb8a5e95e1f5e6ccbc178fd4f9013119a98edfd2230493e24afca5ee069936694c74809d191f46ef55a8f59bff40c19de355e9a8ded533e4f4793616d2379727a36bf60bdd2b919c2753dccd62fbbb0c0c4cd4b19f092696d74d51c773aa0ec45d97ecb90296513b04ce2f94a2c46e1fc6a7e56c22bcfe81ee7e77bd8cd89a218115c5b64b8ff81e93d188196866af98ae2586285dcd17d9e0e2407d67de422556c92fc67273c2d6a0f07d48be09ade0be20b112a4fdaeb64d7419dfd8418497933981bb7c6973d230ff3ea5490f35ae7962549b4053ffe7ab4867044a194f1e03d2b40cdf54a6b9dd02f924a68a91bce60fa1bf1ba6981bd0855e120cbd3f4820fa5d75060acb80c3159f0e9367c1edf789fac8ee55d42b08e8bbafdf2df0a93c9a5c202863ff347e6e45763b4954d63e900fc59e13c7c9141a77b6c80656b71849a031f0a4a794cae5ab63f7aa4a407af7c74d74819352b1e1bb38c953e393e1713c4fa267fd38397475630b3ecd7cd4408848b7770c7e5acc85958f7894e0811ae6851396b3228024d1cb1bf707423e18607cf284cea6b3e2d4b8fb0ecd777d150ab76ae879738044bae416fe08ecc61b36bd17bd1da87f16dfd2e4468774d92cad7c57b82c306ccfe23ec1979c460634467d421478dfd13c94fc16adb530b08557c0fea54539fabaa463623096c0bd18612d4caa6dbde3bbd7c4fe85ed0bbf087749a21e0719d8a12d36833a0e205538b912c191f9407325bbed7b550f52571e790faab832ce0edf9e27d8bd76b6faf120f00eaa5417103ceb9818ce53fab37066f40a9ddc3eef7175b5790d137d088bf3166744a820017df0cdb6df5845cad88ca9435b4e4f6a40b6b539fa6c8d21c144605336494834df627bfd41a81af155dda167fd6662274f6885d5501677356ac3c55b477ba79bb63ba402b31eabae35233da88321f5f990b036b3b71bdac452c6aac0917f51c0d20b2d8e24c26683b3d5385469f82177aeab819752654d1cbf99d03955391baee38c6f165bb91e5bcceb920c3a330cb15956fc63c546635537adb58e167e261c3a380c42a455ed8aecded4a00e810eae610496cdab66ab2c711a1b4751d4558df280067708d2a259d6f3357b34642a3fb2ca04fdb10488b4abbaba63aaa0dd1676e4e84128dc7988affd0044b564321a09609222a98b39095530819ba3b9adc34e838273b95633776501fa2033c56c36a18b833578cc50cfc4a17bfe1886563826ef95e229a4a9277ee16cc3526ac7b779559ec55117e7ab011a7cb52ec77a7c9f05308b2c072ec1d69cb36a02db468d471a324f4df398a2758398bf3bd6d2d7b5c87989974bfc4c01a16911bdc9b9") chroot(&(0x7f0000000180)='./file0\x00') 06:28:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) clock_nanosleep(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)) r0 = getuid() mlock(&(0x7f0000327000/0x2000)=nil, 0x2000) setuid(r0) r1 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000000240), 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = socket(0x6, 0x30000001, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000140), 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r5, r3, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r0, 0xffffffffffffffff, 0x0, r5}, 0x100000000000000}) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/125) 06:28:19 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{0x4, 0x401}, {0x81}}, 0x0) getitimer(0x2, &(0x7f0000000180)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffffb, 0xffffffff00000000}, {0x10001, 0xddf}}, 0x100) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x1bea61c7d3fdbad) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) shmctl$SHM_LOCK(r1, 0x3) [ 244.4716565] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4014 command syz-executor.5) 06:28:19 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x640440, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fdatasync(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r0, 0x0, 0x0) 06:28:19 executing program 4: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="115392004500050000000000000066"], 0x1) r0 = socket(0x18, 0x1, 0x0) getegid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0xffff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:28:19 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1030226, 0xc0) rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000240)='./file0/file0\x00') symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file2\x00') 06:28:19 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x33) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x100, 0x1, 0x0, 0x3f, 0x1ff}, 0xc) open(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) lseek(r0, 0x0, 0x0) dup2(r2, r0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) 06:28:19 executing program 4: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x42859b, 0x80) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00') 06:28:19 executing program 2: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 06:28:19 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8402, 0x10) socket$unix(0x1, 0x62ec48084c70e544, 0x0) r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) socket(0x6, 0x88000002, 0x1) readv(r0, &(0x7f0000000140), 0xffffffff) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e70530000000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bbac0459f6ab0a6da6040000000000000"], 0x10) socket(0x2, 0x0, 0xf8) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000380)="ef17008e6d769584bd1613ccd8c4db241430ac1580e18f913c32a2bc19cbba77753fd1dffb63e455b5bc5c1ee1fa68496d5f1dfdc9d8e87d749053ebb3000e03483040ce45ed6dceb67ed93c43b3e8365ebe3bb5f7702b2d375da584d17372de44d1470bd99926b3a18cd1321e3620eaa2a3ea11db7478831814ebaf62b46cd83a6cd0ffb01fa14dd78605783671c2299e4038cf77a800f99fe2b69a766c01f1e956415d0dc55e96aec535de25c45dfc4a5914682c26fbf09a693ad4f297dfb12195c1ffeff5", 0xfe92}], 0x1) 06:28:19 executing program 4: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) 06:28:19 executing program 0: r0 = socket(0x6, 0x8aea8cbf939edecb, 0x2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) bind(r3, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt(r2, 0x1f, 0xbea, &(0x7f0000000000)=""/127, &(0x7f0000000080)=0x7f) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 06:28:19 executing program 1: setrlimit(0x4000000003, &(0x7f0000000040)={0x281000000000, 0x6}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) close(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4085}, &(0x7f0000000000)=0xff7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) writev(r1, &(0x7f0000002300)=[{&(0x7f00000010c0)="0fd0506c256135a2628025f57108e1b6d443d3d3d9a88f2214bfbcd5d3c6346ec7f7811b08edc90060f12a2635f27653e3", 0x31}, {&(0x7f0000001100)="1b487e2bad2f2f15244b81c79265dc7b659d41b9654bcc6a3dbcfc0990facb072819ccd62053d7982ca3530ce7f56750ee4619851e40ea1a12c6a5abd2a7edd367e7384fd9799dcd274e49aa3a4ccc1509afcc03271638638ef5c6d744dca591c486f78f338e141d4a2af85f3536f0", 0x6f}, {&(0x7f0000001180)="fa48e15d323dc5c89d772634aa1f4099e178e4852699b3f3b05ba9643b1cd85ceb004fa5675663d525ca6ca4e47bb69461f36da6086fa9447b89346ecf0eccc906aea94db8d2bb3d23e057e57e779a5fd0714e89fdc6ded6ea64a5a89fc09375dcb730cef682d45e59e89a1788be511d9ceae9a77c2b74ec762b28da2cbc41ca19634a8c7ddcaa3af57bfc44d3eb5629f09bb5afdcd8ddaaebbcde04a7f35057de9c9f97f05558051fba5a86c2d0133594e92ecccae23b3897ea3d24281162f3e32d7bbf23f3017f89d21cfaafd5e8e2129d6150b80c65368081b2a4d0692ef5fddeff0616ee82b5ae3b74b2e2f0e60df7c1dfeaf5328932d546716bd18f06fec45065bb5f5de27f2ddd4487a927f28b30c02c13e0d3a0e34079a4e33407fb95693ee818a96ca57abfd442160bbcf39aa2b4d76f9d59b095bd1e25f7ef69326cee183e1479432f1f516a02941fe76fa9e6b8ed7ded1ace03e1697b2a5442daaba92ec81a3503ee44ad0a057457e346063f5d3a1f0b91b99433abeb54e85874eb78b1dd3b16edb0cf1bc6f2515d21014958234c5743518213b57eb796947a17bbdda850141eebf6803271f2ce9b860521a73dd4a5b71c977d372e8aabf3e73249d7f76a53c23beb1cef6b2e11f702baf216f8ec3894f6ba36ee51c99d15b8c3b1e2728f8c76edfedb8a645da214ebb2ad21aa0d2e1b3a39037d40a0512e488e27c75c0cab5433ef863c66413c73faa9d3d4e4a33d548c01368b14d2abd8986d0c104f00162ef299468f132191b69bef34e542b786e6d0baef24fa210e2b146bbf9ec9ca10d22c4e766c01fbcb89b4f029fb22a75231c46e277e87a1f3cd1f456af1c8161fbab3e26c7b089e254995dbbb248eb3efb3e8f79e9f566f41902f3f31068f02a2766e67df5f9f50d0cf9fecd5dfe657e6aabf322b595034c15f2aeb08f801710429ff8ea5f30d63360d2edae82c2c324ddafcc2e1e5d81a918e2ffce1d8d80ccb288c7bf066d24612694504cf33c09ee77e3727614817465acd39ccd35560846a143f31afb1ea959c886ce2b44c97226b645498ea97696805966443904ac042fd84734058bdd8c76221427e2211f629d78d906c86707a8a6a4ed5ed8c0050a4c731550c8b08a70e8281c07a80a972a0b82293291ac842b8f1fbe590ec12e449ce746886682a99ad04ff122163817db3c0435b5f24bcdd6dcc5a90b2b47a61dd07b014449b05c30e4a1abfaa752a1ddbf6f35a9623e61febd22d452a45fa0ca65d5b5963b673e26c7afd84cae2e5defea0fc260424fe85973f39020bdaee1dfad129dade83965be453a9cfd3d1c1e57e5e1ff803700e6e37b878e8d98316f5466751c84170ecea4c7175d4353b3e13f8175de221ae9b51262e6ade317d8011fcb4d42f0643273a69a37bcf8225f6a2b8c8bb9652e72e69802917a027bf5d9cab40575bd5ca5c8937048b9b85ebce1e66fa1a1bf178874783bb49548b55197b49ec1278ac5cf29f8b816d08c70385ed8839beeb8cfadcd245243b45715cf239ff16a6216fb37f25e4ccdcad93b29720126509ae6b04a9caeadc4d8e3ae9bf8e2808f432e29b8afe1ae1c6046386991e9e3193b24acfafd76ee6e288ccbbc52b340ae88da1253607b1a16d1d790f88b1938c2e164887b195f1988e694468acb0eed0cd4b9c7026f95021f42a2c07fc95702c9598015d0a374fb273ee3ac49ad705381201657e78ad94814d54a3fd11cae4fa4f4867e1c75b2cdda1b5063ccb41b56e86c4c1814eec21f5ce57b31063d8f7a774065a5f935bfbc9cd67d87a2668a7e2c74a3b45f4929f8e57f28854eb8fea863d1a3cbaa3761bc534877d5ec3daea8e87950b584acd5aed014e23bf16b863c8233adaf57338fa59ba39db1d6409579c78f09b3de5716fcd901df9bdf315a5646b3e0c071ce82a7b311f3edd72da1d97d8490729dc712c0c1ecbb04bdfe965b69860b95215146869b6b49164d63de6d087a03d5377be5af0a65c08762e65e4569d11a86967eef8ac87fe098cf4d18008f5b57e72215e99f1abb0ccc5e56071312c2d6f594e93c5abb1a6dea669da9d2140d9330620188169721e6464e275cdf893a8254b9d637fc2c778999e0ab8284053b2ffdbc334d629616b98ec1ac9e2b1948ae8bf06e52c5bf7da31a12e5da921815289f1bb78afa599a0389960a5c7c6dbcaba4ab42c4b187631769f4a32f63b4e7e8a28a5efe8919a69c3bc71bcf14771a843a7a971fcc5cb33cca4d0136d37f7297d012fdddb76283d5ed2bf1cd21333cad7caa7669b876eb8dc565a9f55fcbf4109699154edb617b70a0cfcd9d438b2cac28e715f2c7660aa20cac729d5772f45bcabf2a196d5717eb716525f76a5bb139b1925bde3953518b9fbaf2d7c8a780dc5278f4cbbd55a1ab0a1ac073689b661b9283c0b3be77fe59a8c540e6865640ec8f95768748cb0152d77c5080b31d38aa9e3de8eff63f23eda298f1680b68634ce5c534f05eddf408822509e4556569b3ab070b5cc6493a5d4449d099ab0fc31fa0eb95707208524e12e379e893fb983b094280b2a2293d365d27065ddd9c8404933f749ad986c1a2f886a2e2c4684b65f5184d1cc8947a1a68ffe272a770b322a9294cb67ca1c7e432f7cc8bae13d5289105c2ba6a9dd00b7853a66ff9a5d6e10cc5d46f4f279f70dc8e544269216fcfbace0ad19213e9515cee7e6675ccdbe220d5ccb4d2dc5836a37832af1f8b2093a30e3ecfa510f4c9c1c20a9fbee955751808b948b74b22ed5ad105492e7c98514e20fbac8ecf598f8237bca9e0fd3bd8a9599691759b230317975b9c401c51d61de0ec0d22b40427903b5acd893d110dd21a2387fa6c0fbb4088f736d1ec72e9e364b4bfb8cebe9cd7cf3d0a63a0bd40e5b0f0aa678155f6bbaa50e3bc7dd6c8a48a27f03b9c764cb4b08d4bfca19ed8ad0ada9749c41f83748483e5e7182ed8ce796770b741106b83940926e80f9839123855afb2ef5df8dc159e1d8bf02f3f23177c0275fa54d20718d26e93c34c74345890cd13f4a159a172a012cda6418b9c4f8a85e6a24ef9757fbdc807511a125a19cc83eb48b0151878ad82dd8051165cc7e5890186191273b4af062e9222f0a6a0dbf62228e6e1f5b38f3bd2eb96d22f8e6261bf92c8f852f4c66505129d3eea536fd70dfa3ffa5f4fc500250d9954cfbf5c5e07704d3fbf9a34a31f44682c8547fa59543aaf858cb622c5194a76c2a03de85ceb4be79f663360bfee52b8d552d83062155a79c8b79832a595c9cc4fc4b674af1255eafecc0c80e739fd6a665e2b1170bb3cef4db905314069254c3d1695fac0d67db1b22c75ec9f5e4a65149df369c64ebb5992808d885e8c41c343402d852bf8ed4c9242bcaf491d5f0fc02ab887fe1ad83867b57101766a3c0e45c6b50b32f6413b0e80b7d08dbf51bae4bb10da640cb84537701862723042b71f2aa7369528655319150aeb550390b2fa3fa97e523ac97a4c1a40305d2a03bac406796b4683f2346f359c2388d1a9dc93a7f3fda1995f13a586b7472f9674e247fce53501eae74b9ce8cdb64acd00efca2a8c742f3a6fb6e0a7e249543e4fd81b2ab407af6a590461479755e1ae7ecf8edb59869f981e2942607b8c8f3c76a406f65e74bf316ee9fc0064421392c1a275996b47ea4a3558f29617a8d0f39bd388474a383424cf548f8913d2ba7d7a332e574a2de52ce628f24b13acce7bc134488952b31284fd483151cd87ec0f4992a90440c7fcad4ee4083c93906bb6e417b45a42a8c38a8114ed1842ccfe17f914ab50915c550705c4af83149dc7a5de2a795e228191b51d23c8db894f4a81d88bc9578046e974765e3f3ea318674532dfd601bbabf45c8f9b8164ecaed4106687ff2c97467f4b355bd5e1e5bef12f233578e33279d443d8588915347f5e70a0874c61c969104a9b0c6405965093db1e174c82001575b543823aa556f867e651408ecbf6ba39c8513afa24d6c328dd4550ef1d3dcb363261168c3736d091a1c9a59e6a562582a97159394bc57477213c166224f5c95f6a9765189ccacac8156bb858c041938c6ec444e145bbd8ebf4e44cd35c3f97092104759f35abd39b1124969720b9b4c87cfec5ffd994632db5cb89675f78ffda42884da004bd7ada59214a75ef6bb363f069deddf25983261364363b414b6232d2b8b7e1157fa3ec120ae2c86cb7e8c04d1ebfa45653d7cb9c451bdbe6ecac4fd6b108a0ebedec35c654f2fa9e99a9c6cc84f750f2665309102ebc4eb427da3cc07633ec8db2636e42da07e089cd96869c990fd89177b6bfa137bfb1e3985e8185adb4116ee0fb64249e0846f60062503f2f9f9c7ad5a4127ba1254708374d4e3c0cb06096485f94d2b9d8f8d31aef64954606ad338e6667069411a2739f681069f50e41f6f210317810f640fea914f3bf11781cfae62f0907fd86e31cd7e10de573259c889b9d876ac473183ce2df3f275a46e60ab23b0001c52b9ce5a578f62756fac6641ba7f5ef583122c2a7633a1fab8ad3c7ad9e7e762ca991b017afe82354e957e1c513f0a046828d756f208f18fbaaf304c23e1fbd46536c1b2fda6dcd95401161ee3fe7053eee201cbed9599ecab935448c49a329ee195d4d375d2457e1621f93cf646b0224da0ce0108cd1429525c7012b7a094c7d5356031b5f5ba3b061eb51e0c248882d0117323a81c2f7d3dcf2c48758309704741a029204beefdab1048929b9c488f3a041ee4eb6887387d2924645498eb81822cc2b5cef333ceddf2be1a2dce7179dd0736becbfa2bb765903e85785eb5f8f6d8851141eda47414c2d63e35e055a487c42d9c701b95f106d4a734bc46accbba39046081911a03dd68e1cdb43dcd9b75385e31b2822678090369bd882c93205ca66188bf6cdc184b427ae9265b3da2e8569e353a41ebc78363f03cab108e4ed29eebd1c7851939e8ae0aed86d5f4453dd7425dfe8576c938519a5d50bf5a29e964d990c992be1dc6acdf2bf56a2c46453f8b900ab5d9e26bf646916e587df38601b4842435f99fa864b46b5179c142f35c01dfbdbac6a5354b83f39ac6e8d9408f7f3ee7a58840084c8d0a0bd1e9599ff02b3ac68c143d73bb37adc22c9e335425479c87b770eb7746054b9b39c68cff8bc89c1d38bcc4cb670a3a8628e1ed74fc41bba7e35507f87b7f4d3bbba7967d65398b3645e09e6ddb6f31805c9b68f9f848a27153db61f80f392c2e0a71495b486ab256cbe67b6db1a1c73425a70fb69d7155b3b821765d28728ac19faea2846c90f3d8fb5df4991bf0dcd9b7da161019231d4518981e204ceda91421bdd57f566c19c5b9fbbea749592d9e86f246fe0c3199ec61fbe5759f9355dcaeb5de3b168e50c46b8d76cb0326b813dccdf6e06140068f8cea2877ea1297d1795de61b5d58a78c16c5b44fd8b1d74c4d4d2679b50efe869a931ba64c6967f10b19d7bb425a6cd3819133d35c9451a43d6fcaee74c4a10d0b0a2b5f6df72df4734febd422274f699be1c248e759bdeb2f009bc160bc7e91d773c2e38085175e0eabb2fee81fe9d8d66092d624c4f4d1442beed71d8e59d724438baeb56d0bcdc8ecd56c17dc330af98c598b1d748ec51a8bf4761dfd39a58a99c36e2bcbcf96a59f8417ec5b3c4fdf6f86079badebe97698a47b097dd2e07d6f72b6705a25bd2f5b62db3eb69339da0a9ff3c780a9f0c0ec770e84b6eeaae0bdd92788170e6b6c22687f5d3ee31b13d904e8de5d1b8270cf11849d9f4ebca183d9b946ec4d", 0x1000}, {&(0x7f0000002180)="b54c7f967a477a536e8b6726bda85fc72f84072e1f2da64fad625ac637ad41938afdbc120d83fc63cc6c41aaba264c35033b95d224ff919e58dfb3888abbd084b5097905ce56e6ed7621a6ff66857167d5ed89a64b85633b8926fc52aa36ac72f4f7c3407a38587da90e66731fdd46e8eb417d26078f601769df632fcfc6ba", 0x7f}, {&(0x7f0000002200)="035855e5eb61b746e66330376cfc40fbb3b464ea7ae403a090680fc78ba68b7f3eb91a71624f652a786552f77792138058a8021fa4e6680186e9e9a6910d1609b495b318c11bdd4d26a1da815897555a23e128e7143c02af2cf4afb4620a48bf79360cba905b2b8ac8504b33127bd805f1b2f29c3d8a362d5b691fbb3012537e159177491a961df4a922c604ee6790cf6f9cdb93e09874ba78113ade66344685f121f4d92864f7f7bb8864bea08892972f55ff6e7fe2d96b00968769db2a701ac9e5978f8c086a5c066c9b6788c665164a7f945b410e6460333ed0dfe35782", 0xdf}], 0x5) 06:28:19 executing program 4: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) open(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) pipe2(&(0x7f0000000000), 0x400000) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x4}], 0x2, 0x0) 06:28:20 executing program 5: setrlimit(0x9, &(0x7f00000001c0)) r0 = __clone(0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) __clone(0x1200, 0xffffffffffffffff) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(r0, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r1 = getpgrp() wait4(r1, 0x0, 0x23eabcd8cc58d758, &(0x7f0000000100)) __clone(0x0, 0x0) r2 = msgget$private(0x0, 0x36) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000007097d2f2f03462c2c394c6fa180fec00"/77], 0x4d, 0x0, 0x1000) msgsnd(r2, &(0x7f0000000380)=ANY=[], 0x0, 0x800) getuid() r3 = getuid() setuid(r3) semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000240), 0x0) semop(r6, &(0x7f0000000240), 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r7, r5, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semget$private(0x0, 0x0, 0x431) r8 = semget(0x0, 0x0, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r3, r7, 0x0, r7}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000240), 0x0) semop(r10, &(0x7f0000000240), 0x6) 06:28:20 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[0xffffffffffffffff, &(0x7f0000000080)='3,]*{/\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='.\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='@P\x00', &(0x7f0000000240)='}\x00', &(0x7f0000000280)='#,\x00', &(0x7f00000002c0)], &(0x7f0000000400)=[&(0x7f0000000380)='^\x98\x00', &(0x7f00000003c0)='+\x00']) pipe(&(0x7f00000000c0)) setrlimit(0x4000000003, &(0x7f0000000040)={0x281000000000, 0xffffffff7ffffffe}) 06:28:20 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}, {}], 0x200000000000033b, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) dup2(r1, r2) 06:28:20 executing program 4: socketpair(0x2, 0x40000000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x3) r1 = socket(0xc, 0x1, 0x3f) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="71e7c3fde0c8e613b09f7c5884c877bec7c463fdf6f7788821f5f743c1f2667d543e9569ccf3e0f9efa8cbdd4dfb04705ff2e2ec3327971342b5f681e74967ee1ed8219a3729ac64a92865d4d7cd19ff8cd39731ed1b86c5d3f2d1e152f4c71971f203f7e9c218fcccd88d5a98332b5f0972ade36d45a50f1b0ce18f9cda144a8b0662f5e2a0a617354e27619893d10046ba4b6f1f15fe7bb2e75738ff11a987153a9bdaf3bbd8fcbb21b3d06c21", 0xae}], 0x1, 0x3) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair(0x1, 0x30000000, 0x9, &(0x7f0000000280)={0xffffffffffffffff}) readv(r5, &(0x7f00000012c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r6, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001340)) flock(r7, 0x8) open(&(0x7f0000001380)='./file0\x00', 0x0, 0x2) open(&(0x7f00000013c0)='./file0/file0\x00', 0x400, 0x0) r8 = accept(0xffffffffffffffff, &(0x7f0000001400)=@un=@abs, &(0x7f0000001440)=0x8) recvfrom$unix(r8, &(0x7f0000001480)=""/251, 0xfb, 0x800, &(0x7f0000001580)=@file={0x1, './file0/file0/file0\x00'}, 0x16) r9 = socket$inet(0x2, 0x1, 0x3f) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getgroups(0x5, &(0x7f0000001640)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001680)={r10, r11, r13}, 0xc) getgroups(0x2, &(0x7f00000016c0)=[0xffffffffffffffff, 0x0]) setegid(r15) link(&(0x7f0000001700)='./file0/file0\x00', &(0x7f0000001740)='./file0\x00') chroot(&(0x7f0000001780)='./file0/file0/file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) r20 = getegid() setgroups(0x8, &(0x7f0000001980)=[r16, r17, r18, r19, r13, r20, r12, r14]) 06:28:20 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x100000000000023d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) madvise(&(0x7f00003f6000/0x4000)=nil, 0x4000, 0x3) 06:28:20 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10e9000000000080ffea0000030000c6ea042e23b27daaf15a6d5ab649a10b114e3203f85523a3d296b2bfedd6536574a25603717e9f20e63420b2891e9213b6f42fe8e4fa49eb38febc3078b9f58566f13f415169fadeb069ad31914b2208bef9c140"], 0x63}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000240), 0x0) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r3, r1, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semop(r2, &(0x7f0000000100)=[{0x0, 0x2, 0x1000}, {0x2, 0xfff7}, {0x1, 0x5, 0xd6a36d0e0c6f1ba2}], 0x3) r4 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="32b95cd07dbf83255851eb2adec9ce0124b5d6", 0x13, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000380)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x10e0000, 0x16) mkdirat(r6, &(0x7f0000000080)='./file0\x00', 0x8) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000140)="4e0652ba57528283b33cb58ec9bea650e147f866110a66b8d126a97c67101c017f3917d34f3b81b149031429f193b1644f22e3578bb45f88", 0x2af}], 0x1) 06:28:20 executing program 1: r0 = getuid() setreuid(0x0, r0) setreuid(r0, 0xffffffffffffffff) chown(&(0x7f0000000100)='./file0\x00', r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = socket(0x10, 0x2, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x0) readv(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000001680)=""/230, 0xfdbd}], 0x1) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140), 0x0, 0x0}, 0x0) pipe(&(0x7f0000000140)) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 06:28:20 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) recvmsg(r0, &(0x7f0000001900)={&(0x7f0000000100)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000017c0)=[{&(0x7f0000001140)=""/247, 0xf7}, {&(0x7f0000001240)=""/226, 0xe2}, {&(0x7f0000001340)=""/212, 0xd4}, {&(0x7f0000001440)=""/160, 0xa0}, {&(0x7f0000001500)=""/189, 0xbd}, {&(0x7f00000015c0)=""/153, 0x99}, {&(0x7f0000001680)=""/132, 0x84}, {&(0x7f0000001740)=""/42, 0x2a}, {&(0x7f0000001780)=""/49, 0x31}], 0x9, &(0x7f0000001880)=""/123, 0x7b}, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x8825b8580107f16a, 0x0, &(0x7f0000001940)) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r2 = socket(0x1f, 0x1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) listen(r2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) 06:28:20 executing program 3: paccept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e, 0x20000000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x80) chdir(&(0x7f0000000080)='./file0/file0\x00') setuid(0xee01) execve(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 06:28:21 executing program 4: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) __clone(0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)={0x0, 0xfffffffffffffffe}) mlockall(0x1) 06:28:21 executing program 1: socketpair(0x18, 0x1, 0x20, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="4b48cc44ef26a94cd20afb9b9c06dc5de148452e4be6d56c5b19009bde560baec735f56d3e2715a40dc34709ba1c6506d1e835583a76c3eafd1317bd07f8e7", 0x3f}, {&(0x7f0000000200)="6929a8149d79e35f2bb22bc4b4314416c50ba4da31da71b2d26790de4fb2238565bf262e1ee303888c4296e6259c5ae56e3412893af39d8f300adc50dea461d2802d55c3cb7f6773dab7855743f7395b72f7e12186ab06559235cea01ac4151b33a1e2225d4540537aab76d614c4685badd5d1ff91dc2bac254d3d35111a8d2d69386f57e772521e99f86953663f5cf9211d0ef20a9bf7549338d8430063afd03ad8ff9d8465feec93551d7501f7378c05cfe137eb5c444e9f419baddb94f0d7968169d97c90cf98dfb3e58f3d12cd6ee9f0ce84e75f86e613aa00e7c64928116aa09301884eb54a68639441b1be2cad210e73045a4a9e484fd406f264cfec89c3931950e2215629b02d6f58f7ffc1759cc5bc5df2e9f817f6a4c8f162491798cd32cb701a48ff6d1413433d14004e458fadcc101d216468396833a5dd064c4b7a2e804c894dd28fd007aa83c4b1524d966d4451b8dc56e85ff3cb8c78413b32b3fdee88e901d49229b64b69558631979d1ceb14a40b03cb73f10e645d4e17fe9d780f307cab83efab17a80c2bde60bc5eacb0646b882d70b35b01b006fcb67ca7bacfba0d4eb6049edab147600086ead8dc782c03306d1208d1136edbfc286afc6fea5c1704c99970775df0153b1132b27052036cc59b45cc292b26a3f1359d7241e7613371cde223cfde2116bd8b97eadc9a0b9538f5229db8ac222f90ff90f4b49bb6ed533614938b7bbdaa5af43789cf8dd8c175178fcfba21fd9843478eba8beb66aac4f4f4b393aba44e44915dc61919a1dc76620008f3694fecdc3544b2cdd4e2b42ae4ac71f48499acaeef82a4b4a444368661ea4cd7009186a276bb773e82e1cb9c3c819a8bb87fbdbd58013d57d820635ab4a7faba959a1b790c9656c34b0af7a793900e09d83301b7338632b00249231a3ab3f9876886b18cb0e1e9b4707ce4d3fc082738b245a83f58287488dc556613a3493a6d7bcc0b761bb98bbbffd5714484e8bd7ea728334358d53fce6e7c3842b1eee7adac6e0aa2687a6b21c73975bfe4343d367c926600ea57bb8133f1fc2ac5611bfc13de84c68dc56fe97a1f7194258877ba2dad1a661d045fd5eb861331a1d5562e3857529a318bb9f3a80969910df742b54a5e0f65b1317f8810d3c530ab089eb37a71ee7756fcfe5a1aa2ef91c1cb649d341b0d1889575225d22f2c5273348178e6e9689837b315bd0587658cb01217bb30f89148171381339c74cbc4b43326627c1bc9d455253408c7f36962c8c8ba3ef8aa9a6abe9b4423d3682b5b10cdf841afb53a4d03aeb5b3fc8b97f6a90abba30b2c3703da474f2e0628583bbb5cfbf3c42b86e4720b266311c5563aa6cdff85d6d1523d0db9d677d0a3e17510f7d9cbe305774b41f64e4ffeeb27bc315c068fbad84d6a5fc7271c8633c2a330978f3fe7828e1c7d91118a3b4140b22f643bcc4374df0bb066a2e7157d50dea62d5a8b2908a942d01a744a32038adccb124db31f4e9263cde3fb0bf615cf04d6da206ddbee4f4502247267e943459313cfd77cd5902f790e40d99865b0dbe5b35e8310bf64ac0da97e0beddcbf82626706bffc3691445dcfc182a396c7fd7d1c7fcc38b8c83bd9d7d19e6d994739bfb867c6d207cb5f5b321c3f4da9a46acb63d1bb248de586d0ae7169180688930f0781c17ddb5b632ad0a8625af73312f8e1f5e2bb3591ceaebf5285d110d2c595bd55e7b47382e9dee5af63ff83741f0ae1a1879520f14b5ed4647c2281c74b74051e00b1ffe4bdaad173a650982205626f2be46e156b64fe4c497b97986a06beab58d042858fc2e744f11aeddfa255e3fb69d1b7984feafbc53b22a1bd87c2d4c663ac02b45c4b011810e8e3c66b453ccbb2c0fa2229f1fbde3805c3456cd5b43914119cff41ee3a9cbea6a659e66e0bf42ecbeb5b5a56bd3f7d2a53b7d745006e2b19b1bddacac9120854f774eff02438bd35f853882c75e888b42bad00580b745e341797c82ded0a565aaf405f78e4c7561a4043f642b658307659ef99362b96c86ef03f9afe0f2700963b4833da064489faa86643f39bdde66668e25dc0c20af8b012b3c6d9e6c141852246dc9679c8e4b864cf3c573e0419b82bf2ecd7e7d39cdf803fba5c0afa1888508bad225b42fd60af673a32c1598726a2db3019ae6d2aceef9b4d6f3f459b7881c0f1a6c21ba74b956d0b7334f36b542cb336ddfbb0fbeea888eb8cf8b49cb3f2459efcd2cba02f90072ba78df7665fe7ceee277798d1427bd26f9450c205548bf60810054cc854f81f8e5d6bcbae48e2e799989d6f2ffb0f5f3a650723e16540d108b5eb2dc9b742b9661c9be4865287fafecbbc3785705446e6ebf959e494ab407d052ee695cc1005e70d30127dbd44f285f28bb49fd3f0d1737051f631c9dc0aca7fea891ad82e54eca8a78e33ed72facb96420d03853039aaa1c35c6089fd2fdfdbdc42d73169dbefa0b0b860ae1f697f9b4ee18eb6bf302f98895a436662cf5db83bb88fc06c65c58b0a7b63318ed81ebd2add047a3b0bcb640269bbe11ed6ee28faa44fe603806afc2f91cb6c885386866317035bbe1857ea59e3566ad8a0d241bf9d38900e9ad34a605c30be35ba911301f0cc522f74c4d679009db6f80ad45197a37c4058e6376de09a3e9dedf6fdc7bb5d1d0ad988e176a25de69c28843c7c940641e7935e4a352b42468323c793dc7c4fdacb6c9e056835accc6919f2403a976ff77f927e37e2ca315ea7da1715313e43f731cc51f421aaefb823162a6090e7ba808a2e4a2830afce218481b34fcbed16a2cb96081fb6bab0e22b6161ebefceff43fcd9b96520894b118b37fe87eb503b77eec93109dcaa07130fef7fe16463a5fccefab572e5f0b9d19d56fc06884e03277f000763d5b20b119f79c2b32501b4d8ace17efe6642e9d024c47c96b133f355629aca5a51be7017edb264ea004e47d0672bfa6f95ef729c825dc477ba145b7cb8d0c9f6dd4479e5814ae2ddec55ff507cb969a7852f01274092282383bec2716cdba65676b37b12c05ede9cbfe263a8b278e5fc15690db1124f5e61382d8ff5e96f7feb42eac7f639c9c1c465a71c7e6ad2974692609b0cb438071ab8d369b17352021288a5d086e99de2271b7e0798ef505baf60ed58379a0aafc3fd0016b58fea69b02f549134615589693bf8b6cde585fd25bb9a40026926602da72754709742c0a55e796ee0bcccb403b6d1e50887f4b03e3aee28c5580274726c190278eca06d25c4dc2182aea8217bf01269db55d4ecaf0a64e6f8849a4558f532053a08e58c20c1c3a272ce53a45772f30a25be3d896a0b091f1e3756320038e1ddfd8f985a93f8f032d9fe52ba7cb373a31be91d96540159a8aa7459699f08ca59798c8785cdaaefebe2461680511e270ea875ed45a285087ee89b14e465ffd7e5bf66cacfd055f9c07789b3229f20d56520048343c94c9f1a862bf35ad5c555736eaddf966ec093fd5204be0c58b25b50a90a5a896ff322e36d73df9ba9e3789b12727832d251bdd4f5601e462c570441fd49ed349fdb729a145729e865e68ad3813a848a655a6767aa1c5c679bc5161fd403167aa26f90d815bad4e2e641f9c817d4d9e9d2e929a74bdb8362055927998da736c89dd593fea50362f8ec6906b535725ef3a26aba46115ae6853526f5760113c14aacaa0dd42ea9ccdb8fa7ae6bf9eeef466615121d2e0db6379763deddabf7450b4083b2c2d030fa5842cbb69a231bf0816c070c6b4724360d8ea1bca2065b0b86ec1093bf0fa7c2ad3284117c704340479661f61f6b9bfffee4b346a74dea613a65bfc89543d54e2bddb47b511df1cd7a200dc5849bd10ed0462bc5a6f02817861c9dc1ba3ee42ce28f1774cdbc84b0b000226f35a3cc527c5a8c47214d8b5874473b5f6fe644bf807e59e6f92b6dc9d97689a368d3dd19ed4d0c02093d54d1ca1dc5f6731be223761f6f2ec89226052803473f17c1b39dfcfd644992b867308849bf426141558b46600670dd287710e6f7f166c75ffa8ccc33e51fd49aba6f84af3cabbdb038bb142d5c7b650d44d467a92618ed91fb5ecf91608db6f2ee9e2e80553dd775308229a4b06656ca4c656bcf1da4357178527548553592f0f708a08bd0ed05efe2698e03c1a6f6abebe72b47afb3068d634b1a1f258f363aaecdab53a0801557c1ce0037c6914437e545f43356f2a294958fcbde5057973a3b87227b7ab66ff8f53aaed811853f3377aee4310b89a40055657d00b7251d42a9ca533608a158d0b8b1b77b31710688185a28ca41fcd7f999675fa054bf07feafb0922515a42a94c737eeb3a38071b71ceb3f8bb0c34877daef7c297bbfd7d2ecb0751c262aad8aa14e47df76ff5b04309902da069337c1609cb89d64476e2716abafc26a8c7b1f88e3f2b2beb8a10e1e45d5df16a355d90d9f57d9447b4f6823be76d639fe2da865de44118b29a48bccd77018aafc89b3f9938882cb49f4fd00140341621b4939d3713ede4f0a6a044febaa0b4617ff5fd6689eb5f837a70a6d3693d55584e2b05a3edac2cd9089242af433c065bdae230ef9656415a43c3c7df08678e518c2d28eeed29794eb7bb32bbdf42987e5fe932e02c94f95b48b9a3efd9af5c5cb984bc30297021233966182f060b42d280cf3d0b6966bc2d9bef1ea52c0e892d63fac47c444131ca6dcf8cb29d1a0ea9a3ffba2987e19784a709acea307dd4c6b022ca4bc7e949d487b5c829db0978b5bce79dc1ea9d327974de65ca5e13e3a757a7c80e01b12845d73dbf0ef223965d36059397631feb5c7f6f6e0e9629ad589bf38fd84bfc6070c0e766e4cc2bd1550c0e14661dba85a1de10cbb5421305a0b3ede3f3ff38ef2a8726b0ee70cf4a7297b44c6a0a424fe23a52473d49ae7b604c8381bea96fb305e45ecded4dfb9ed4315dd0e29d03b4f848377c3597589fe3d33dfa5379d15cb6b6e89a1e9bfa41c1b893b25043727cc26dc73bbcc49c5178cd4e0fdbd068af68b5f7681694549a8cb59fb97dd22bd92496e442e2d430134427fcec2d0ed5cfc0711a437df8516da356ad53c13a3956bb4e01880eea44b56599235365071909eb77de848b3d51266f06c579222bd35b9bb8b2426d6d3b839e42c862b9499da442d1f6641846f223b116f14e4e0816fd18c5c228c821437dd906727912829d57f267f13e12074135e1e0199277aad3a86dfdffb26e369e8e8c2db612f8d4152a7b52212a6be2f28c391cc9e7af8dd57d660cf8916bea9768123490428b85262dda031c46948b4b18b0cded5d773c3da7680c769ab54aa18b81bec7bbb523b5b64f40f4f4f34711f8687f12c732eb9695ebf696f9da52a22bf66545dac63e38632362a2c5f66d78fdc17ecab489b72fec29d95cdac153e9ace8a7bb33a719ff04e1b6d993962eea9bfe3658dc72735020139438e95bd576b2f9d08f9c30eaa3780e6680cd574182c3054edc138ffa006442a51bbe6e2a89adeff3c2f5a2a24cf69501c0e15878a00e145d7fc3dc1ff5cb4031e09b9016c02f97bbeb6d928f39d15ae84284b5d22ffd11d8b0ac01042a21ff0c14db7e8fdc17e614ba555a60e4b83023b6198d67bf444b73cb880d86068e9f59c7eb788fd6a9e3e0e4d7f950a62b54a3cc07838f70f49e17c827a59b7082ad39712adcce38a3b4a44db5a963acbe685f635b66d12c06978fc32dd97fb96794500cba47064cb2ac466316c66bdac12d12a7856aa99d14c3aab1afe5188e2a9d85b9e00fa4e8e93a54f08", 0x1000}], 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = socket(0x800000018, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) accept(r1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, 0x0) 06:28:21 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) recvmsg(r1, &(0x7f0000001380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/215, 0xd7}], 0x1, 0x0}, 0x40) writev(r0, &(0x7f0000000740), 0x295) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:28:21 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x48002, 0x61) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000680)=[{&(0x7f0000002280)=""/4111, 0x100f}], 0x1) 06:28:21 executing program 5: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) open(&(0x7f0000000000)='./file0\x00', 0x1cf9756333ffce73, 0x9) shmget(0x1, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(r0, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x36) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r1, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r2 = getuid() r3 = getuid() setuid(r3) r4 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000240), 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r8, r6, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r3, 0xffffffffffffffff, 0x0, r8}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000000240), 0x0) semop(r11, &(0x7f0000000240), 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r11, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r12, r10, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r13 = getegid() r14 = __clone(0x0, 0x0) ptrace(0x9, r14, 0x0, 0x0) ptrace(0x24, r14, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r8, r10, r13, 0x80, 0x6}, 0x7, 0x1fd, r14, r0, 0x1, 0x5, 0xb89, 0x100}) msgsnd(r1, &(0x7f0000000040)={0x1, "fdfcc7dd3116a8881e95bad0b4d2248553b895b1a6b683fcc463b015cb5035e373507bf94c642b39360970c7f755df0b0b78ddbe16f168941c1c04b13baca98f15144aa80b3ced57d1bd4934f65089886f8e5146eec1ce757d86862d4f892112162c9ee1719ee0366295122c6282fa93ccf02490cfa9abf9caac4862baf777d8d298dc83fbb716440eb6af8adfc0a78232ae6d9ef6f3837c84fdb8f3ceea9786859d3c7773432614b5279cda921d8ef7b21105416978420ba5eb3fe7d5f242c254a774b7d48c1a5617044feead52782a5738aa6b867c"}, 0xde, 0x800) __clone(0x0, 0x0) shmget$private(0x0, 0x1000, 0x405, &(0x7f0000ffc000/0x1000)=nil) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 06:28:21 executing program 3: r0 = socket(0x1f, 0x5, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) preadv(r1, &(0x7f0000001340)=[{&(0x7f0000000000)=""/86, 0x56}, {&(0x7f0000000080)=""/205, 0xcd}, {&(0x7f0000000180)=""/253, 0xfd}, {&(0x7f0000000280)=""/151, 0x97}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x5, 0x4) connect$unix(r0, &(0x7f00000015c0)=@file={0x393690ebe3d21fd4, './file0/file0\x00'}, 0x10) 06:28:21 executing program 3: socketpair(0x18, 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1050000, 0x40) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x7a3c6169, 0x9}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)="4461af06fe78815b554277edbbd4e50b027aec15d51df1cd6b16f27260cf6d12a05427beea80a08bc8", 0x29}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="41de411615391e0bb0d128e954587d98985ca33dbfc6f4172515b8dbc42db2f24219601ad97189aa73ec2224ae7e44f2500cb1751372d8cd57db1dc87c8e14c6b33c7155a954796163", 0x49}, {&(0x7f0000000180)="2812fb9c32bce924a48ca03b27d8e602464919a93b1e88500ca4113748530bd0df7cb21d25996c3d1fdbc9bac31dfc1f05aa8ef3205c3535669471f1b7c61d5ff2c85b6b5dcab61c71d827ec321d606dfbf5bc63dceade0f13236c0b8dfa3783218b372493ede0ef1f8770d012a7c8fa758338d1c82c130592eeeca2802701e89d56b6bee63d178353e804daa055438667d52dd36fde1197486396d1c3b9090f769dc90ba6771c04b6abc7a06f8d337b5cc35a407813bb0d32e6884467e46266260f6741bb2b78db606d7a03c12d3a9385761fa18c09243045a322860b21752db577f0f55896542ad6ca7938dd0514eb", 0xf0}, {&(0x7f0000000280)="fa0707b93e9b91225b0d21a686049c72e16d495d2778bfb7610e1eadc114d38effe215a8c34c0a2ead49f7be11c0962dad9373312da3264d5b1fdd1b6169084afa16236fd9d538b9df98c29e800d9d1118db889f7213ce963da1c9aa97", 0x5d}, {&(0x7f0000000300)="cc1ffe73213d182486400dadb1e67cdc52078b43a2a6b50016cb7fbd9b055f68fe4980f95adffc3cbcbf1a3435bd6aa9bf0eb6f4e40a08736ac37e9c9725ae5a2738a980683b7b9472c71c6de17213914c163f47", 0x54}], 0x6, &(0x7f0000000400)}, 0x4) 06:28:21 executing program 2: _lwp_ctl(0x3ff, &(0x7f0000000040)=&(0x7f0000000000)={0x77, 0x9}) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r3 = dup(r0) listen(r3, 0x6) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = accept(r4, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r6 = open(&(0x7f0000000200)='./file0\x00', 0x200000, 0x292) read(r6, &(0x7f0000000240)=""/173, 0xad) r7 = socket(0x0, 0x0, 0x6) fsync(r7) connect$unix(0xffffffffffffff9c, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fdatasync(r8) r9 = accept$unix(r3, &(0x7f0000000340)=@file={0x0, ""/72}, &(0x7f00000003c0)=0x4a) writev(r9, &(0x7f0000001640)=[{&(0x7f0000000400)="8d3b7119f2a5d3abc7469697b82da985dbf4d8e27629047624f025b93d35399d084f6a35a9ba52462e11245e1bc599c32f291be25d5aa065a0bad46300ae91eea414344f324cc64f23661fbc5121047345c7b47bd959aba65c3ab0e05b8144a33cbb0f9e09f4908272dd8d2bab90b50e8d2b4fa8da58cfb025daa5d3e47e873586f42641280cdecc6b9309490c69d972fd30a814dd75749f7f9040fff84e3aa7e7b6a7a1aaf4595f7d7ed2ce8bc363ede6193476e2d70fca92ff21a45f294d375315d895a41a615287108fd60788b2a18029b62e2c95c3354440946079989be49527", 0xe2}, {&(0x7f0000000500)="e971f791060074e6edd0824f4346066b4898a55c97e28378ec3f3574b24df647781e5f90c94693fa6c732414effbf5d14a2934fef66a5fe529fee14df0091a5d8f5942e777476dd4f94b70d41247c4658b31ce1b5c", 0x55}, {&(0x7f0000000580)="3182ee2dc8eda9661660ca0440eb1b247ce27267d18057f68178aa367d88bf51a98ec71a6aa7f318d1a33f3b73be59901cc256cc287c513c4c84634ae1509ffda7a257964ac05ed509bd05ad52bf0a083f2e7e45d817293ec5f86b903aad8f0d634d7a1a6949fbf0a2bdd47710131c641249cdbd5918285518efa94a26208546d76c3921a47f15956dc4b21d4c3db938b02e322468105ac3c15ce9cbdad784b104f125b1a3c184594f9b5934ca8f28253aba2b5063fceeb62e2f843b21ac5791afdab26a530b0efdd54e1a59160175443c04950d9190d9a4b9fc6d951cf4721e7dcec0d1a1cae15d25046f1f853263e6f87cc303f803f8ad2c51dadabe2ece5c7f6b24c5c83878b50d2307d4d1ce9eebe4dc85a27a3a497d765c40401f5fa230075f70aed8eb73fcc92c3ff0cc1540edfb2f69bbf34d1d1d1c47c830612cfb8fc9b9caa6375d250c8f93b2746f406b64976bd180b22c1eb9756e5dbf82b5c0b9992dd39379284a7504141bd1b0f6ffb111d79342cee522559c49190e27f16f9da8b58589ccf7221ce69a6187d852cc16fbe6f964714c5a6d641de98dc2202137c0e6b4274ba93867a18ec87dd523e4ee8b77ee555ab79ff9cdef1bea75ca87775fe2a1e1f704a7e2108ead020ef0371af59dc1cb9ec9ede50ca0e01a7bba619e927358abe62734f3050b847e24f2fbfbd11f4eea88d0f676205a48afb4e5abfb82dc12eb5cbf58e11f24e2e0da3314bc2c02ba670ccfa3c04eb37f9eb755468b2a195038f07182c29bd5ed0a86b3590ea42c735fa9cebcbe26fd2a365b2cfa6aebdd7c59c50eabad765e2e3f77ce00f4da3a8dddedfcc3b13d5dae0e5e34309ce685989a6e5b92341940739daa9ed93c9b0b94a413d11ecceeae4b995a6f48a83fd8f1fee9c2fdf4f9dc858ccc81828b60fe82ae051e346ea049e543d7774f74b8537c4324d022632a6acb3c4ccd2860663e2b8d3e74e8fe600d1e032b6430473c0591589f55a842b6a1672cfe912e9ac02da0fafa2059bfd1b9d8d32293360e872ebe654bb45e5ba9bfbe2d5734f211ccc498c0bb40eaf650efd75e56a9a400ecf7d1f2ab0c2946127a8e133fdd0be6b6ad2d75e74a768610a360048c31c4c496de6d0e721acc790f690c959f2d9a838fc027e2c8c9153bbe096a09fef9d1d7dd64fd15298b2be1c3951db069be13f2e6aee0755cbdbbd8fe5039ed6e462a805ffe00561565b2d0d4443280ddfc1f15786c2813d4b8d809915a8093fd4ccfe19b0cba6d8f87cee7f92e9f18ae9a5c43d8a994e54c07df1a3bc10ce6b9c7104b452ba5b90c2b2ac40253be548343dbe6df89d32e70428998d188294df10c86c18e3ad1a5b589eaed127bdfcef92a16421ecf48603dc2ab458bcfaf8e1d6d2ed64f46b66cf21c3d40593341b026efa931f4819330b2a521c379934c804e786bb3f881ebe36af4a88c84186cac823b982f77db4c2baa4b05f6362d6503ddc7546bc8588f247a8e2d8714bda66ef4c34cba6158aa0cd76000d819f083885000cb2cf6e86b0d0afdbd1b4743888ffbfaf4a3f72c4e86e520024c3c0c45d19514ba96cef9993d35b59fdbfce1311320820256821a660c25b926008454e3ead524874a2fc9a41884577a74df7e650746575b730d0e6c633c4c46f4e52464fa44a804482154025af3f7b45678690184b4b9bceb86d20892b6cfdd6822b0621d88b4dfc26c7723428a0377a3d94525d4ebcb4922cd23dfe577d355d89c5e15393e42d3551b10ce31223bb6a422115c7c10a0f88ed5d2f4bc8b278bde8a3e7618287663618471c5b700d5084c2d44cf994e76d9d2f1240e2a5852f20899a21b9711b283d4350933ec81538dbc989d5963950c61159868538945d34efe40ed91c9022ad2d3e820bef6c036bcaa97d71edbbc431298f08fa8274ef4f30d0a1fa2df39a0fae09ac91efa920e6714c6cb1f84aea1fb7144fb6e8188ab3bb07e5de6bd44e5479935f028d827f232356a91e982176fa7170b56ac6de29a93397e4a886401182f39d70b2395ef682d098a03d4ceb9589aebf602c95f18afcfb3a7b1566fcadf3a1cea86291ef868a0b2ad55303f19a8ca582e948af7fa630c09fd59d82321baace42e87916f6d45bb4e073b76c3d49b86abfeaff61a380255f1662ef8154421eb3dba7a8c00e8b6eb8d314893fa5c035d42eb589f35fa8a6ddad45792c1a6d538680cc3c9c3b343400584787115c227f5a2a47d6971ae2c98198b472c77d0c3e2b15b4ed546a68214a731829db8b8ac5cc7557b50709be1f9353ee4586c5428f60a1adb73131bf680772677cc241ad1cf72bce7f4c94598059d422bcefd4b030cc4c9d320e810b532506e25cbda81919fa8f1dffc003928ca4c25ee193983e39b9e007763b66a9fb5da7d06da845ef5bb2665269109b6f1b46915cfd46ae373ee69e4903fff15b78acc94d8c577f2cc35bd3650924fd71e692406903f0663a1f3f922d3ad0f4f75d7ec8863611f7a7c2db9f39aebcebbb339a1736c36bb6cd8e3a7ff010aea11ed59ce5b68b2accf000c7210c20d42d0c51e0d3d93661baf3bc6c9b90e9b2a38722d4620fa2b7d8ceff8068ceba94197091cdc6399b1af57957d10b372ae8cad65d1ba2ae8c33c17c952b783500b616d31609ee6a89bc62e1b0ee1391a335146a42d277a0e7da7e32dfae72e2805cb660efe1a1a420fddd79ea5047bf0d3761cd2549d3b9c8f6409ac18a42c1d5d65bc5eb3733dffeece05546587c8afd5bc36f5d2622344c9d57c967c8c2da89eb1ab5dadc0fa1fe5142459d655ef832123171e057b343453830bdee433645311c7aa516809297b95095c39656aad5f28ba410a54d3b5f01356750bb9fe4fcf4090a9e2af553610c76237a9b605c41730da36e8bcc3a4473aef1307c4d9a9c9612299e1a00080b2d77d8b091cf6f83ae005ab7077cb626ed37fc47994f45e4405968d457c2aa0f81d4c3838d4278e1d5a168652582318da5d854ade407bbfa98de78f025738e922fd075e03070c321050f31759be91e779a2f7c98c5ef93ad84f2edbb37f027e0ccf247c1b9606abf8ecb90ea61382938b58d104cc404982e46282a3b5ece0e467135f28ec5d73f3026303e7d005e5f6dbb8a77a621cba031920719e2f2a11477bb01dfd73a09668a0bcbaa72cd5d337c64400e5f3cb923de44c66bc1cbc48a703329e8617a2ae07853b217ddda1d62ef556179bfbe2574aaa5f61e20c567ac2cf29963911a9b976b285aa2f5fbc2c5c11942558f3d01b2b5620e7ccea52d19278b11d630270a96ae9c876da24ad35d94529ca49c1c753478b89b82315957e5ca1743621b872b7c80c53540b6431048d021797c966f2c8c27aeb15cabff3cb8f4e95c95e2d85407dc9939ed4e8d1b2a09ccfcd086a7517cf3f5221b83566fb254d9551338f551707d50288a008fa9ffcaa8a5b13752122f2553984c32a83771b443bb06681ddf3bc30710fe8746f16c8a8a42b287aa4e1c3fe63d134476fec8d91a1e6c3894355d4366b6716cc57a51fc422934bf85bcfbf6e6c22c9a546ef1646a31c9e8bf84682105a693910b9f7e436673c4a9ebccfcc64eaf87f3051dfd61dc45b6b0083ab0720669557b56e79be8ba4a62cb59ed76215643107dd1fb64b4225b87e2e49c09e4d793806d1668706e5fcbcfb4836d5fc7bb173c7422ed7b06f4f8604af2c74b26f45cbc277e84b6e6ff8ea41dbb7c186089cfd36bbba681555654f417f6bb6dff35421fe86839713c93ea9d123072f0adfec2d8075e9516578195bd624616d52b044fe923001c96af8cd5acbc784b45c0d6b8fcd1d339b9819f7c294e89caf3f4c6bc0d61c4e9b5179ca858ea7fd9d9d491800123fac5939c6b0022f2f87d6f114f17b2af3d9566530886b7221827d2e2465471a95ced5b1efe99fafe1ff06c8ac277bc9dc28d97b6e18a8e9ded57a2be493fe1e25f09e5ff8968f29a812afd23068d2c9851647ba8ec43ebe88ba87c5289205c582c6b5f56ea9a219cd4c06781ecf0b5dddb1567d90420bac4ac086a4ebb33654c21a0d8a398482d49df73d5a389d2e5169195ccd0686ea81e607761e11d128d719f2ab1a970531fbeb942d740cb3cc5cf3e7167aa97abd42119a970c00da210c50581610c4e6a1ac41cc7119d356c6512daac2968f42631c9e77a8f9dc68681327ae5e6bde2fee123d7f4dc0af6277f4ff21c19db0b1c02886b05e292b62367fcae7ddeae64329b314e77b6730e8ece8e3f24cf50893b86da54757164435aab191effea3fb82bbfbc838895231ac06501535ca803b4bfc14d003f15b0230eba64c53441eb61e7f29c6d291ab9cf37b728d3cb9460323bf0acd8ad5ad35029d1a3871a4d85c7587c701dd8fbe308fa8d11c27e67a1801f49b749d0b74e44198b1a4cdc79d20ace096a4904297ff54ed460ebafe44f275ce21906dc3a245311d5ea248f07a9162f2ea05910e9785a729dd4692b036bf3e32e79ac2f742d83dbaa97baa33589f62f9eb8bd139e48638e1f373d75ffb0c81e2e9e217c8edca471e097f055b31e5154613481329183ea72be0fc731ccd63c871c9c9ff05555cad9932af67361602fff240943d90517e4d60bd0361faa72890144cba43f15b535e6862d13457c40f636addce1399075b43c7dab25b59f670554d83807d9597bec0792384b0cde477fddfe5b080433ec7c20707f4e7a4bde93cac2627636fdbc39c06bb1fe7757ff70553ef92a47bea9fb12c90f38ed7d461c8e8a94a7f0bb32378aa3da0f2d8d663b8b0d69a7b66b89b600a75da7e4835b5c895bf6c1fbb272afd721337ac19f6da829e77333f3ff30a17faa275ea037f3fcf207aa58c5637298b6caba4fb881ee06158ff33a03b1612e49b985ad227c39baa0f43ab12762598bc8da30d8162987f8f5580e01f72018af8988722dcd262b7d0972c1abf323bea667e44d2a78db4d395c45c5ef673110828098d19c6e1e091c04204db2c4a912c9f5ab1151972bf8eca3c56182c5cc5b11aaf960d93cbe60772800854770c7670c456ef8911c637265f678a02cd3d44f935b57845454e7d95382666960faa6fa0fd42d1efd1d18b0012efc00ea3caa0c3b085e9ad6cdc7e12af72f836e9bac01f4a62be7ff232d3561cc3b0e1d4d23c5f29c8bf726b72132160cc81da8bd768e8870657c91e9dff5435f25b91feca581ba670004ff1f31c1a998d6c0109ed75f5a831321419c360f4c7972257354a87c6d15d89d28b76a020d5fccd9d3f142057aa963f652170486f7b41b4d4eea9767a86039b5d0bc5550e4eb0e5eda4c1b732a7573bd0135763c4aaba9cbe2956b7e21344c4d782de4df3057d5e1f55394c4fc3d285374d1f81438babced51511d0ca0d93cd8975157e4070b41e6de119270ccf232f9b68c5b0fb4d85c91b7e8f4a1d9ba45362a6de2a009729318908229af1936764e07c5c517d8878bba3266029bc00bb4533ea78fa1b155eaa0400fe1efe2c12571e0431ece27c8d410cd0f11603e725151ad9e9a328a3a0432d766b90fdd94c4c70404fe91101457d021dc99e2bef8efa3f6ddc863c015b1abe01d98df5216190e7c570ea226d881f107df38d26223925c1eced2428dd70e2a163e86eff700ffd7baa61d959d1ab974903f7b080622070beae572611053badd39016d474ec993a4876019fd7adc6e3242d98cccf2c4acc26d3929633e524602915607f434fbee8c05fa1bfae4b05b1ff5a6c4b30ea5b2c575f10ba2c52ce57e04c3aaa8d57b1a04eec0d950d95f1953edfe2", 0x1000}, {&(0x7f0000001580)="56460c6eca7c80927a9f884dba79b19ce077fbf05ab1c0c5f38728fd1a2bc3fb20812bc25cee11c08c54e8eeb88dc916b2d15fa5a907c4576b77d661c5af38aec21febe9eb385e6285e1b8184661da5ad6ae26e1110f03902ea3106bbb65c5b3529192bfbee5213868db8cac8c6a9c6ec17dcc10f9dc982cc169bd89a19c3e7a0b0ffcc443839a9566bf09cb3e13d788e1b917f4bf4441ec8e52b6739f4897c7308269ee", 0xa4}], 0x4) r10 = socket$inet6(0x18, 0x2, 0x4) preadv(r10, &(0x7f0000001940)=[{&(0x7f0000001680)=""/232, 0xe8}, {&(0x7f0000001780)=""/229, 0xe5}, {&(0x7f0000001880)=""/43, 0x2b}, {&(0x7f00000018c0)=""/28, 0x1c}, {&(0x7f0000001900)=""/26, 0x1a}], 0x5, 0x1ff) r11 = accept$unix(0xffffffffffffff9c, &(0x7f00000019c0)=@abs, &(0x7f0000001a00)=0x8) connect$unix(r11, &(0x7f0000001a40)=@file={0x0, './file0\x00'}, 0xa) fchroot(r0) r12 = accept(0xffffffffffffffff, &(0x7f0000001a80)=@in6, &(0x7f0000001ac0)=0xc) sendto$inet(r12, &(0x7f0000001b00)="e3be7adf39ff97154c77e0275963d18f273b2f39c8de059d8cf661b7", 0x1c, 0x406, &(0x7f0000001b40)={0x2, 0x0}, 0xc) bind$unix(r0, &(0x7f0000001b80)=@file={0x1, './file0\x00'}, 0xa) pwritev(r5, &(0x7f0000002c40)=[{&(0x7f0000001bc0)="88b09ae786e42ba060476364fd7ead3954040b11a62cc1b8ac3306adf82c18330def103c6e9af40c02edd6496b57b4f467450b15f2f7d6c669bba7a0c850d229142eb0250027d6728ffae141fafc9dfb920197e7e8e12fbcc922039d22e414a1c2b8d7d0847fa255a3ecbf98d0c581f9576be1eaacb61d1fce842add52dc75d5ae9c26b58ac1842a45df9fc9b0ad26214ad30d5c64cfada9e07ee19c97609e543bd5105993404362a6e9c3fb261638e86fa5eeb986711bda325c5d37a1c9cb3b85adb319caaaa19f0cd1cc6642964306fbebfa05744b9c584e285e48ec4bdf21179b98ec99bcef236d49ad7a534bc1d8b8df046ff348146eaea4a44cd94cfc33275409327f690db4b93b95a876d5a2eacc532d1b790184b4ed1bc11400ddf6a82aafb6ccd799b4eab5c65fc9a818ad43f56add21fcfaeedcfaba7a9f601d291399114ccf6c5e6fad282f6be04e8b70bd13ff670f8885098e8ad65bbb9bd1aac3dca3109b78168540278587c9507476a660809ef909ed5b2f0230575c0691434d0a50487a166e20dba9702168585deb729af120c14af0808df683f2765192673e1509174e48f221641c80c77964c7e20742fa584a7fe6c6668213c9fa82e1ffc7431d5149bde63ec6771b8ed81c8fb2f77719caec7ee4728db1ae5f4167a1f529ef2f7259d07cc832cceb4fafe9c5db5258175d2d98b35fe037e90da3427d0c10a060603addfaea5bf87159d5ddcc5aa8476870edf0f94846b45151e11f57fdfb4e9ee25457a93a4d92f3b84e0b6194f08268fc6d0afcad924cff2f4f5f29707c8d390b56de8a5d59d7b93c15fc45586f87befac447e337c89eb100ea3c2deaf86dade6edf3b3256ad6ee3b583a490bffc8e8b5b6c73acf31742d3280f568a7849570bc0c93fdf95e1dd979c2b3ba85ab9215653a72ed358a965110eab92a87ffa04b1720e921631087d8c5ed72ef8ef93fadf1ff3078aeea86201de95d7868a4c01acaddca223c6a5342ab9ac004da56322507fd00db060d4ba2f9e0b5926460949ece54ae020fb86d507810ef8ec340fdfd8cd7287e25a9b0ae88e60f871917286871f16ddb1506c9fae434b97a667cb58e1ae6acf8d41db756a9fb9fa907e056fb823b979198541881b79378635df8e748a457a0f3018976f03ba599ea83ac8b1b54962af91f1adcf97a839a2001285b91a9fe9ef3f90bfd7b061661f87880c391f0792d5598f104335977c0de17b64b9bc960ef7867138597033b3630f235ae7eb48c507b2484f7d3f7db98a3ab9dee7392b90782daf3189778dadfddce1fbcdfe4d298e19a5db902315f762ae79aff085a9fa5f3afeee7e39461be1db36b9c4f486916b5b9d66f0ee96d5ed31fc8255f13d3ca25513f9aaa9eb12b0451e4a77a9f1e6c20b6af7d6d0b513ea104fe52b46019442e90053c60c6caa256ccd84a154bd5c949e342297827ecadf18f5c1180b3f0d73441981993f56715b941a99906d8d7cdebbf4c39452ec58a52a17ff920e8001f0a1f4a0377c21f356d8d4d275aa175d36925ce74c59f256a753ddcc3e948ed4989d95604ea9cbc00a730a189bbcc86f9894ef27d5751e4e2bca1c0e9347ee073759c4d42551479cebdda65552eef200929c5fa063ee60e9dcb20749eabecbe88fd0e708427225604091f38d6f9ca714464dbb1ad55ad741f384c55ddb7a32cb6d0a9380ebaec6d8c60225547e5f54e53cb5d86dc223cceaaca1d7c53510610a4e5e72d03a28edfd60557b539e26ba7d0c3836e18146c526cb1afe4fa0db5120ba1aa4d008d58c57cc6a0a5496ad4493aa73f17de014d39b9304f0b863c147c4e77346a624661856516964f76dc5d7d13149e94dac42db66bf01073cea104d8b2d3f80aef3226e458efb3361dc87496032ec38d9a7b88b1adf9ae8a4ab432c9f4f912d67cfdacafad848c654535dab6c95f8fa351e81e56366723e62fa3a2797ecea706492653f08eea9df8bc6b6f16720cc9b4cefae98cdd2cb5c2aef9858f130bb23beb42e37ff82177ac8ff34216b8a818ea6afeaabd7705327bca7ff869653e70d92db36c0f6d98b810e7ce30d0814ec2ae6c6731ac4ba4176ef01145e5c6bbdee31edf5d72fe9cffcbfb08de578cc86adf01fb7d278282a34628cb9b732aabb79c0691ef4c2f3ad16cc4dfdf4df3a5fe644f32ecceef6460a0ada4097a3cea9626fb72630c576d9bec5bcea52b32074ea4784bb4c05984dfbcaf8aaf27a36453393f787659babdd5b7ee6ebf71f968837578fa8465855ced05ea7de2b9c59334ffed61452a0779d1f89f9689fb13d73b3b4fa4e95aa03ce19ee5f826b2ea0af8a936465034107810bded077a6f643d1ae04c77ecdd42306a9718a46b8e209156cc2c90191ffa6a79dd1c506f59f839d927018b674ef435fd3b95d7e08ca092ff1cd407bbab64a8a6bb379706f1f2b330ed317e984ecc0f58a14565aea4461d9b040381e10069250a6d9de0314f0e8cb6e42104eefb3d1f119e77e7c767549a39ee0624518130a2ba7940f23cdfd7055c64f2b4050e847b90af23670b961e9dde0c1e3b9f792f12b9a886a3f35d459a71724937400ed674e9ef3d62df491019345246072a8ac6b139189f1a3180ea27d36c4eabcbe20b6aa2cfc5a380ca12a4b68403d0bf002b2602376fbfc71d6105ab12013a9bff5b57855834b412d77347419d81b0294f70378c577a427639c6899fd36d64fdbb2520ecdf5ef2e02d435d480913735c45ccf56687608d3b6fbde41ff048b441c618a9f5c4914e1a63520b105525ad3a14d3819a4270708ea9eb30355105f35df212888ed65fd91084bf9aba7914846e26396907150cb47c21b00fd269feed0ebe2c1fe7b8672370455ac1c7a1270583e61cb4cca091b9fe80106d84a3edb0e1c887631e85f9395ba11e47df89185ec373a63c8b777d54388de4e04b4b744fe8ea1d4681aab9cc88ba18237d8f52a7aa3fabd63fe5f81cb96b127af9364dc42ead0c69f861e33a8e5b2ba2c4dafd3df7fa1ddcd666afa4f17470110805b6f09faf648cc6b0db79390307f72ca6846447f26cf743e127dadf45dec1ecbae9367083d34ff33be22a6a199e1ac2de4ce3bdb878fad8da4e1e63da96c6d3c00497d9e1a2bafb510542460102f1e30c528ddf4940eaa2955b1b4a2d3a8e465ff90e07da51b420803b962278b4e4d96c9755276e6a23467cdeda4875c2da7b07f10162b156a3011fba78439cb306dcfefa180c0829a6fc0409d67c697f33e9c82c8f54781c19ef627871459f120f8958aaa95b46712d1f551cff2a4e554e351107b1ad8f83ffddd1dd2cf87eab7fe54fcc564f521027b31e8bea1b9746ce089f9340a2e85fbc74b7ccc0830d054c69ff5a9e465f50c7e23854201a65618706b68e034c7b75ad8bf9cdba3a10114f1e26415569cec11e344c54ced67e9d786975dec5731d6656e681430624ef5f131333c114c136340d67935613ab54417286118a17c6c9221bca9d7ecfe8767e4c4bd691c3980407a4f16b10cc60a706ad04e547ee8d3ba0c642d74a6ef3be757b2bc810235d7712dd0b9ac2b1d0e90254b747d095114d8e5703a46ebe078bd20be38f7a4d462fa6bc2b61adf5e70180d2f725b33bdf24b21f6a8e532339cf748f890e7566a327fab75c60d2061b31cf47608f4b089b6dcf00047e2e2d84eae810c84a9576d7e7f98a14e985594da98e7ee9e43cda147c71f8e01a41fb2f75590e702fa51727bf9c2b5d0570cb40937a89ef57af3c67cdc36e4ddc71afc239ad41111f145277f3b80125084e06481ff15d9a93762940871542c8ee18dc89efa21b08bc1c88041ef4a63bdf9dfc71376a584960f7efc1cea02c6f4bcde46fd6f7054c844f8211e3a5f981794270435987865202c73173fc91cd55cde44ad0689e3354884a8ee0f932e3a769b129b3d17f623615fe81a631c70619eec52dcb6e03c433042a8e4d8a48663251c3d1989d52a6cce826532fe8e9a20e30a4f3f7e9f264de4ab393851f0e54b5c6aa9e51735dbaef831d7c41f5db1a3797f7f57fcf16a9b3f8e573760691157ce25977a246c46417ba4cf7272e8bfaaace62c9f600af6a7de3fc48e33e226efdeaf0be64afa942d69cbef99043d98c8ed577b66a52a304e29a000b82d9fbe2c36adb9cfe1787e35218d0c2e1faf295d202354685f49fd6ac66e9c57c51aec86153d93374cfbeaaba9bfcbe7064da685d089f210a7683d357a4ff3d4f11958265c36be84ad15efdbbda879bfe879131f24f347d8155a8a6ad935730ff341ac51aa99cbbc96de108a8324ebdac47501964ea70d61912e59395f729bfb8db3e2f996f0170820de08ad6bd1bf1576fa51204b020ac4817ea9d7d5dabbe58368ddb0d1efd049afe97f749263840ce26e5512bff349d5cc7ef898300a67bf454d2e7b5fa49c7de8124cdf0848df6c0055d94baeaa160037551a8f392089327ceebb65b57c449ca77d2a790301fdb6d955e8dfd500d2a8dd83e32514c0362208bfa35ed60dc92e73a9904942da39c7952d9ff61f2975f86e728502de88ea8a9db84077f585b82ef137288bae940fd41ed498fe3a24f09a9cddd2eda5fb3247e0d90376dced4dfb58500732b07e0670a1280e35fd7732d21f7136f1dd02cfe8eb689b63a40557d9c72b2433923bd98b71577e3b4328625aa6b89e9c4c4ba53dba0ee8cf802e7e10e846a2ff48ce7eb8d5807ae7a6754714779122d0e25402dd4fd69268c46216405d09e3c9f448e1fbbe904e2a8f168cd6c3931eb7f94b4193a00098cbbdd29e76fdb29259e81814dacbb5aebd57b271436e24657d21b13db81086c8fe57dbc3afe551b1d901ae5377b1070f9e7ff4abc33bddbb1f143c3a4fb7ce91353a7ef5f9eeb932eb56ec94457fba632cde4555c62fee34dfc79a11aa20a6755e1ba6a3aa64b4b3f0b7ae0b6d634d52fd6e12252829f7eef6bb632243c645c4679d460b3b85210b4ca99584467579a1e0de5843e32588ae20e2b12634106f4434d3a737145a9db6688ee920ef8814c5cb86f87da713b485faa22e939e966ded8378d66faf568164385c1832bb7b6084c949723f1589158c2d3f4ca36fd23db6c71e6509e43a577ce0896c03eb4652e5b75c1c3a2b9ae764bd0f7758e53d5af1e8b44ac323b4d42d91dcd5161608a196e772bb343f9546fbe1dc8413a28ebeaf35bd7eba921176c1c15ed0c6b4b261b704006290551e9f3987b3cd83e6d09eb7d18e504e5bacab425d72a8392cae0ce141287444b278e74162e5ceabe982ae25c2c16ac34dd86ccd3d28a70611f009e2140821b6daff7f33fd2130d0784c2ea31869a2aedc955470e208b929fb99af1599787feee8cf7856201cdfc79cf628c877fea776c78cc5c1e0fb1c88bb51a055636e59afa596efa084e17963be97d88cbb514f177ede4c40248eb202b2733f6c17b86960fc8d296f1a338e5013847ee761a6877d876580583c9b45bd4487d073a43e51472965715949e35944ff53e1b689ccb3e60146cf1b06f8e902da4cbb86350116a579dc437069ed8212c014f1612705e0dc2c76484634b04b3cf92309a655baf49322234447b42551ae068b44da8b6626b2fd5ef2692dd0a5b932772eb946f81b2701fecb534b98c43bd92d46d89f13b6fb32750b41398b0a99779f316b7d7542be21623de9eefe566f16a8c90849ffdbc1ac2cb158459b84a8917f4bcd231d1575eaaa5073951e4308d1ca2ad440086e79cd91f253ad1ca1254747595596bd446da6a5c195997b0cb6b951d70e610a0", 0x1000}, {&(0x7f0000002bc0)="a5ad05822ecd6d6fbfac5eadd76674166cd330b97b0f5c8f83797096db394e62d987618afc7d4d58d266fc5b9fa7a931003a13afdc189cda3dc15475b757591c71bd9e823143", 0x46}], 0x2, 0x1f) r13 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) r14 = getuid() getgroups(0x4, &(0x7f0000002c80)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r16 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000002cc0)={0x0, 0x0, 0x0}, &(0x7f0000002d00)=0xc) r18 = getppid() r19 = getppid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000002d40)={{0xffff70a6, r14, r15, r16, r17, 0x190, 0x20}, 0x0, 0x1, r18, r19, 0x80000001, 0x6, 0xfff}) 06:28:21 executing program 5: socketpair(0x1a, 0x80000003, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) dup2(r1, r2) bind(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9}, 0xc) 06:28:21 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mknod$loop(&(0x7f0000000380)='./file1\x00', 0x6000, 0xffffffffffffffff) lseek(0xffffffffffffffff, 0x0, 0x2) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x230, r0, 0x0, 0x0) close(r0) 06:28:22 executing program 4: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) _lwp_exit() mkdir(&(0x7f00000000c0)='./file0/file1/file0\x00', 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x400000020000000) wait4(r0, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x36) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r1, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r2 = getuid() r3 = getuid() setuid(r3) r4 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000240), 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x1b5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r8, r6, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r3, 0xffffffffffffffff, 0x0, r8}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000000240), 0x0) semop(r11, &(0x7f0000000240), 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r11, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r12, r10, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r13 = getegid() r14 = __clone(0x0, 0x0) ptrace(0x9, r14, 0x0, 0x0) ptrace(0x24, r14, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r8, r10, r13, 0x80, 0x6}, 0x7, 0x1fd, r14, r0, 0x1, 0x5, 0xb89, 0x100}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r18 = semget$private(0x0, 0x7, 0x0) semop(r18, &(0x7f0000000240), 0x0) semop(r18, &(0x7f0000000240), 0x6) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r19, r17, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000140)=[r8, r15, r19, r20]) link(&(0x7f0000000200)='./file0/file1/file0\x00', &(0x7f0000000280)='./file0/file0\x00') unlink(&(0x7f0000000000)='./file0\x00') [ 247.5682597] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3827 command syz-executor.0) [ 247.6015515] ubc_uiomove: error=14 [ 247.6015515] ubc_uiomove: error=14 [ 247.6126505] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3827 command syz-executor.0) [ 247.6348522] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4735 command syz-executor.1) 06:28:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r0, 0x0) accept(r0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = open$dir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x84da03a43250cf04, 0x74) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r5 = dup2(r3, r4) renameat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r5, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 06:28:22 executing program 1: r0 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r2, 0x59c5) setsockopt(r1, 0x0, 0x6, &(0x7f0000000140)="0100358a", 0x4) fcntl$getown(r1, 0x5) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r3 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) semget(0x1, 0x1, 0x240) shmat(r3, &(0x7f0000ff9000/0x7000)=nil, 0x1000) semget$private(0x0, 0x3, 0x1a5) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = shmget$private(0x0, 0xa000, 0x301, &(0x7f0000ff6000/0xa000)=nil) r5 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) __clone(0x0, 0x0) shmat(r4, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r5) 06:28:22 executing program 5: __clone(0x0, 0x0) wait4(0x0, 0x0, 0x20006, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f71899d3a9233614b009d3e3a708aed2b1268abcef3e15bd02c094b0d76cbde9c9c9cd9ed38bf149fe74557b1189fa77e3982dc609cc81c1305200020a6892fe760d958f25944"], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x24) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r4, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') fcntl$dupfd(r4, 0xa, r3) bind$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket$inet(0x2, 0x4, 0x7) __clone(0x0, &(0x7f00000001c0)="314de8781970f90eee08f89abfdc8f6f6d832412fc8f7bce179301699f4a0f36f54de260b628772b292356ac2a1f149df7247301f6dbab9c8bbec80d37ef1084331ed6d313b20dd85abdab29fad19a10082e5db0bc9bc6f60f97f7072594ec4949fd8c38687a823558d3943cd979cc0f8236fc5015520320800ea82e1288f02bf9984cb07c65c1396683ad01cd029003445bf60a86bf8f093761450b8eab75dac54ba1fe284a1ad2e9efeec968b0c6635bfc7d765da8985d0c503c5c69d56b11ff64f4cfc64e8993ac34a5aadcf3ebd3085511ff8cf326550a7efcced6d0bfaf52e9b4d69a3876c590aefc0a8a5383706b0f38359cf3810bb8601a3f4b5ccbdcdce1cf60a7ec3129ed05d8a554ffa317efed2e82c6d74bcaafcf702c8051bcfcf4294b4edc67111b008b0a7b65d2fe6ebbdc87a7a1eb9b46298a72c180033484306870fc8610214aff6e1ae3de937180fce6ef98622a62d47e4b54ebb98ae448877c93fe002929792ed8108a4028ab334f30ee876ac4f262cf5470c868f2c03373142c8a30bc5497fa0d74261a83317a41736d3305e6a503713c502cb73d0f13642117e9e0c424734ecbc77cf515fe99b4fea61051d5a88209f7df9fe5a2f839260ffe5e4adb4a19d5f8b63147127bd3fb9c8e5a54a338889efe0cccbfb4d3d5a0317051422d34efb401c56d16833440c34372ee423f52fe7f93efc993f08f384f37ff9406b0b8376fc2e7eda48daf1a75b94ad5521b4d59aef2f0b183c63ed2d69f3f900baea3c9062913073c0f4dbaced5555fef9bebd41a009b8295c195eafc3459acfe9859e76809d70865c9b6188b81eaef86ba4c58072cd6d464bdf2a2cde45e09085b3951dc77e513c748f952cbab8f908e7cf8410d3042afd4505ea1803291a5b0e1f01b8525009be87d8fb857e6162265db59df56c21bac152a086598174680e513bf00c11d664bfd524e1741c1d1d484a7ba330a46d2ec10e25f489640360f8bd40a00559e33b918b1b17a6f235f14b14efbcb277e27c8ba373e756c484c0bc016dc9f0b4cffd9cf4fb81731963cf611d1366c51fa0d53198b5dfa8b64419a385c113bed6d5d587a5953eb34cdae5c3c9e0dc488ac1e51c30f9fae7f6a891024dbaef98d549dcda56e994728e89ecc843104ad4702f8e9d7fcbf9fa483abf09766607b82170a26d5193200fa356af59f7fa411488349236531a593fa5ae192dcb8e33a5de0d12ad407d5e190fb6725e05426e8204da365658444ee7b16fa6cf79f97f9cc17aba781d2bf1a7e08da33914c2819a6f8e6819e1c01c020c8e39c328626584e70a6fa3f87aa044b88afa8ab48e73d4b15081fd5e19ad594d5c0d2fdae21e90c1ad11314bc15ae7885c8a1d47d36d955c5669cabd9e5248f9bad90d105e6f6d89ca4424cebb280e8d97b52f1661a4edb5b78b717de621c39487f1dba3544853819760369182511f832759370e0df1b33cd0c42fa73927afa332cf83887b8e3bd3fdd66643fe39b4b0dc5deb35d634df799205c81784439789839e0f9b921b8af0c700f6c0b3c82e31771ed2fea64df0f72e19d1665518138f9c970a557b713d42f70edb1144c1b4d442f33ad2911922c4e9254f012daab80cf8c73d3841d2c123354e075b23f13c3d175ea08e273b2f9689a416917bdbc4fd7b5d9cbea3390237e004c4a55358c410bb869577edf2d8424450ab7322a77e9aa92b804e499c4b43028d067cf33658024654e4ef6ef2f1a4ecaa664735e96e10a2a7983c499bbfe56604f193b923d0ba6be136c2ae53cb9f349ba6c55514a972f5a6066b166db6b41a7750965f5a4dd0a1c04c475694fcc0b0587e5c860bb522f4100677ae135ba678625f4abee029d5a47dd473352df61e508989ea3b44fe3981986f490fc6e9af772efab398f75d0b48f4bb22f2673b2bd608a9aca05c7e625b2aa4a4125514d6cca5bf66a50854fe656060fb31c3fc0f38134fc51c3cb85d655540f5c229ee6c91b37c28a5902941f9b11a4d731642f0b1d2cdc3452e3976fc10d50695ef6ca048f6f5a9b17b7f2b9cd54586ffc7c146da1657df0e92fe6239e94213ab83d0e554f19128c13ba7351cf730c2acdb91158968e54abbdaf7c7b905ceee6efbc47c5f54c79248edc9fbb3dbcc5abdd3fb3e5d7ff6c1afbb305ee43f19a928334ac5fee8942175a9cd347d705a84defb1f074607c57a43b8a799ddd1ab2e55e756a9d1e1a44fb77d9401ad0157e9d5336fb200331ffd9d07d9e4bea18e32d2a2b7c0627548350239d295eeb0bec0fdfd7ca12af8ace0e55c9bd50d14a80f6b55e8c29c0caa2bfdcfefa5bb8228a2a5d591f5aafc4ce89e44bb97bdf8e8dc796d97f9d5ae573e0ec0ed94bb508b172aa1a3707259daf06c4d29aceff95cac690e171a01a8a3718b636fb085df1f7b5496d68aba2a5d5ac1d4fb0bb2a73ac1083d1ac845a537ac90c367416574cbd33cce58ca0aa402cec38938affc4a3f72957dfed66380c4093bf8181f265983f6299e924e1075e6336e1ddb4549408a6f93c01bdb3312255a1a73dbebd589a6f7ac00858f269a5bb6c8f434765ffdbea4212a4e21944c74b8b09bcaedeec2c11a11479c33444838ea29259e36b9454d91759528c5b701c6d9116db245c5f5743c969e31fc5c193aad49bbbcc83bf51bc53ea4a187188b9efc4b233d3da5496bfea45826992b0a593027b2e2e3b5c209c6c5f17c0a580a36fbc8b81a6005826c2dfa7f8be8736f888282fd0a7f2d1a999ade14411aaf7d1d63f7c94872a19b1c5f039429ed22ab5543de09d5badb3a8321d0696da3206990f26316c3606c23927c95043c42db957a43d94920dc96a66a8e0d1b3aea7d76dca85efcdb22610697b298e86eb0b921540937756f042ffb6029d5863edb45161fa7aeed39781a9ed78a375506e5f19ae133fd18d605d517ad428b8ce5ea80b7b32ce27029517d80c06b7fb23fd79a79973093a86373e3bda13005d5b3eb980bda81c7e3114202759ffb7570c38645bdc3768451bca674dfae9c7fd16420d4f03ab04716e02a489679eac05dbbf79eedf5d2a4e2bd1b1f5067b1e5fb01f88adf4a10bdbbc49ff51dabef0a25a38c4d7807c403a29cd91193c54ec0b24ffe6dcba49acc5592f92fdbeb97885ab56c135c5df2c0839e458749aa87a4fc56b5e9dcc74313bdaf914d03ed28f7626f18af7d522f471eae715954f01bea2cfe11e132c37914b6eddc2d21cd953fa09bad44587748f588a9bb2bbdb2f0b0a00260595ca2ef7c9725f4e33f76b4b0bc10e9059260e17ca9f8fc1f555fefc7421d5c9b293781f7545a4b8a90fada10e446e08e837686b62b20259bacf365d97e98a3686e82c338bbc789cd77b3dace9823d4618e3f489f93285a929ce523bb915c06987b17edea604d92201bd74a9cf5608acb20a703a47b9d4028073a9b050e8f504403a6a67e6fc0abddd06a8909723e4640c3b973364bf28dd532bf217432fb6a8e04412921b5e862ce85d05bdcf2aeac07a868ee46792ddeee3ba11a4c39d1dde7a2489915fdc1439ef3384eefcb9581c0431cff05f6a1655356daa31a637cb722d6792ae7617eb403c572fa9b7615617169c546761f360ae6c6bcaba970cb4b1a51bc7f024dfb4b46480cc694da8d350baea070e94251f12f6661572e2e6f41529694c408300a651fb1d1e4e40394f8e2157d00db1830f0e1e52ef7f54bdec4675b2bd573815d813c335f8c5e482f41c4bc67ca4897cfe7852d9199510d7368ea8125ee25c91b42e97a272c88b2875da189af04f6c07612b9dd6e62c772efe1427e5d8983dddd0ac0e872ba5d44d619d9db444a5ed1d3b4598f00706ecd6dd6421b457156479e0503752e349247b94128518ad57aee6c6d326d12403d4123839c4258a00536a3767568266167f82160bbed84fd7bd318d0a406b52e49e1c420511a53cabaca969682ff45d4c8bdefba3f2aaa7ccd743a9057c90433bcdb64732d160481ac190855e6c25e34f65eecee9768547d02a0938284e0dfb1b2fb907701d2f1b43e98e3af050c8f68c98d370ebeb4c5dbe2b6a163ba1fddbc11e215762ba59e81c7b8e45e12bf8a6ea880e9131cee94115e2d3c794eef34103c50a888ae679be4616e9ca3270bd2424571f6790b4b6292882eb52aa84959ee6ea60f1286d91b9669510bf0b3a4a77f471e636e64b8f503b4a40378a7c45e4c28e5e83e786cae7cf6166ba12c0d59df189291cf648163d5148e923091e898e9c5fe5e51bc303f6535b8708c7919b7af359ddbeeb433560d2b9276db7da0032b7fe75865746293f36d4c7ef6b11e8fbe90882804e40a8d8a16ad487bc93210ba07c4287dce7043dc32b5d709162824e1365b777c1b86044b0ad9e7e68187ec9a7ec83cc480e0017a7ac3e42275cd3fbf8d587d50ba1ec207bad00e3705dfbf99cc363459d527dfad3d516ab5392d0a6922374396efe0fc04910dc3db14df5b23df73dc0374c95da65f596882c15ba5c8eab995b4374ed88536b36fcc099852f060a4b3490f901f6ad29283d4ec7a3e4de1f39ef137f3e9e6be9a51fde5e2acaccb15d2dac9909e788502353fac0750ac945837acfae026e714b60df0decd96badc8c0b8c509a6f89ae2fc18bbab91521ac5d4bffdb5b453625abcb2a69e77c8f12157f1e6d01ccd9eaf8ad47c3e05a507056012230c8ace2d540f0d875b18efe8c0e5e7a20398be3c1a4b24be0e766b301b10540cf4945beba9f1319762868522259ef03ce74361971be406d4ea7f944929038e8b215dd8d5d93a488292aeb89a15178ce6b0de97cc2516681364ba47857bbf073748fa4ad2177e1b27e3d50b73496ba70bce472982da953aaad73144182bc52636bd9465046e2dbfd73911d68b48b3097973903172e1a6264d898f11c8da7a3720dd56bf21184063de4ca2640200779ca96c675b19f92e874ad6041553da438efb96db1ec95c18b741ed0178cfd4cd0d61486d48845a16934fcb11fec2cc30506c7b33cf7a8635a79c504a773c7ab7fc2d8f6f1ae8721ac8edf0156b39d8583e3c75215817dee61551c123c83466884899edf35a30940e22ce5df8097811dddc2fb841ea06263e5443489d13ca15002b170febe8b673b2b9c232dc7adeffe489347148151bbf889ce0d41d3693bfaf5bd5b46193ac9dc8a5596b8e98c01d9566cd8f897f02a1acd3fb356f5bc4c7039cee3c85bd753087107daa32e9712bc12d606c12f7d72158fe5328a1d8319bf80d3537d43c1242b1551baa3509ac131dbeab65930cde72c4168348832cd52c20188a9dd72a9538c393f6aff23588773ae59ab92cb16bf637e0d43f89420c909b7adb9170411360e444cdfc4a9024692f10814fd0c0b4bb56d72cd5fb17090e01c04a6e72e0f9a3c3846e3f352897766aca7c6c2dda038e92f82618bbe21c970505d7455da9a83b31e1d5c6cbec0db8e158f79b5c64a691731c0ea8c8a6d238c9a2e5d6b1dbcd033ff900d49ab7d89fd5fee1cb624e437326585739fbce9c36f1ca5a513fe6c5a59304dae67a253bf3d2d3675f838fe7bcaa4f00725a7659a605386a664dc69a4dc56ae272a0a076d41c0f908397706667611e72042f550e101bfd15a3cdaa12bb272de9d2bceb01352a832f920fa9154c8b33e7ca62cf1ec49f046f89fd5f31f5dbd87a3e9008a89533586084e8a9411454eb77cbbb657ef41e45b4e2e3af8b0130e1b80584a16dd1b7d13770f774af4120bb7dded3d6d8d772a883128042a15ae1a360bce7c3f28445219da12d93f83906") write(r5, &(0x7f0000001900)="afbd3fbd663652042e8c44b4d4601ebc2ef07ad29b92f2233d067921a2299db43e56e025a1288db754d09a529131fa53447a4a9ed62d7d36f42ffc03526567a84c5e5edce8837cd7264a8f8b017ca0af1eb5ce49511ec1ab6fd8f0ca854f95c67dc0f0a225778ecb27bad81ce4c718f7daeb7de2ba1a091606c748096d361bae8d022468ef3c7cb9d177c9fac27113ea5a56d78c77cf20432f51493eecd7a39fffe2c68ce9bc03122fa8b089ac2a556684a0096e5f1bfce81a36194f65b71f120176b1ada05de07932bd90dc7db377fe5e191b776a358542c8d524a9cddbf7b33cd5e782b86afec1a58dd3536ebd96157691b93453bceed9be46e30273ffbf8fb2b11ddffe0aec720103daa827156faf6a49c466bd4b263b933f0ec4c2a4e068761ce5ee9dc1111d036dc0e62091d27355c030acd0b6a1755d3e7450115a25dd6096ed4a42070e9543c481517c1a33c94b88773082b993c57332372fb7a0a8dc34c9cfce76dc0fe2606cc130cfc1312357a845fd975d574a86a271da541043aac2d5b45addd58173b90a7d327f7aa4875e5f229f04d2d1cfffa8c0da23e5ee9973c87f4095853a7821ed59a7300da6ae749aaf3a1cd28edcecfcc5d3a67cd3ddde357051f117b9ce05458b385fe2e61b40e059668ec6e1cda86700de0c6369e6a7259fa9fd1e4edc322590febd36907a5bc6756490d9bd029867a6de0ecdf5a2cd3a0be51b45f353b345953e8f93e23f9469775f861fb3155cd404d38fa6cce79d5825d23237d58c0336f8dfd2fa80d964f731926b7bf013e14498c367abe648a1baebd13845d430c19224ad5aef8e9d5025e40fb9b4bab25ca082e1773cbbe3868b46de66d5bec152b8e70c90d55dd7cdaf9c6b6168004de8da8e635a6c76707a37cde7252414ab1b21f5020c4f6387240c748b875a0b75a2b60dd098e722f1e6bd3b0a2381aaf7198f34c156c3940c4e4112d15e5731aa5111b7dff6c5d4236f643dd4b2ab9eb697c518a99bbe74adc85c172a6cfa2ec0964d4ef96f7a91741d654849a20a7fb3457162c350204dc33c7fb117791d617e2e7b647cd560d68f5d21525f2094ebecaa48f0520963347943d6a96b00172e0d89cc95fbf5afa6e4b6461718bc6798e6d2ecb0818706a52a00b8cf9007b7799e6128dfc5bbc9aebdaf4b7ae9fc6a3d96a1b4970681fec05dda5bee3f8e271f9277a59598ac197e414e6e05e31aa526bbb63648a9f6e7ec252c4bf103298c115100607da9b0703ed3f4b39d392c738504baa9c0aef52cdfcc30abe49d9dc69a71ea8f71065c312cc41e1157b69296f04f3a24078aebcbb06d795dedbec3b6461e2a51beeb61ffa0c9d51e1088ad6e399117134286a028e82ccbb461d4310af5255808a06cbade6936837db7f5ffed6de7cb1380ce731402efd33f044d1b74da7f5b054c85a93eb9c08bbcbf469db396826b8822948a7c0f4a2a0c5c6f31af70d8e8701c96cfdc4013afb3289a82b9e533521505f4dddccae6c410aca5de9e34414ed3cbbde5f1ed4d4fa061ccae5594abc4f1269dfb4b44098424af0bc3b96cd5fd4792a6d476a18e98e5400a85817ad3d80de3252c8e5913abc6cd8b02ceba8390ba0ad84fc3ce897e521d243aff191588f8404fa3314aa2cb254509b41d866648526d285adc7581861b7d1de372f65c040f3cccf6ebcf7ce90221106b4c494defbc057fc6a6ae37f9bf3c5393827798d6115d4fc0bfd66e78718972f0aebb226ca5769cf317986363999b86f946b510464e0aacbb1e668e43f7083e500b63109ed9e318b59605e8ac0f4a28cec66cf30e8fc7a2493e4a08029d8d1e9ece5ee794226719595e9f7eaf67e00f1ad066079d001ab855438a0970c7de9595b07a7c81a10e746e6e50e84b0d594fb05e5179b3b0961cdd33b429cc01b7dbea10d4c327286efbfdd2dba12bd683d09fafa6171eee999b0a09f0e56541514021b38f049f6d08d9d5d2721059c2de89f39ab48d70403c92dff5edcf414de224dcb49d7a3d67befb1951eff9ed460e4273f1b3271ae059ef261a394fdc755b0b4403046d019aa8e9e6752c1deaeee53cb69208ff833865fc66b2ccda82eac266e0a5d478f954ba0ec0fe92ca2116abb6e575b375cb2c546bc8d3e3c90f4837394d93b7a0a0b85566dde7e384a09bae9ad5415b9d34a663cee466037e469ace0ede15e49645cd7b29a2ea08202713253b8dd76075fad6a90842428a6b33103c121910f5bf103d6dd597be7a0d8727bcde820398458f016f8288715e2428505a74c38addad7eff36405a97f440e68b48558f80933f4b49bcf8780d1c05ad8845b5800f878e883b8468784a1c9f998ddbd3f906e7e219a561e5b59fb937200568bc2727dc03603bfe2183cc423d6fa31a917a7160616c6304ba465d5b731e9d51d2fce0c7b16ead862d65c8a8d1351d7fe08cbfd6dc7ae5c0d4773f88d7e4b77ae80a711598ba8e10b5bf343c4a2c9f0ffd65f9ba5c7139a35e3f0aa15eef672060d36bdbfcc83954ae473d5569e48c651bab43f0bcb0dc844b51ac64cc87c1ac19e71e8e4b593a252a75929dfc3e83ee629056aebba7a31c3be878588192b18516e948facc1b71729c1fdaa6ee05cf973558cf203c0d1ae929f3fd4cbe0490650de9e513361e731a25188d5a0b347278293b2f7eec3c46a2807ea5a0f6de73aae623ed682761b2631657178bcb6d8e976085e617258fa2f3daac02548c6677227184748369832819d054068804457954181b79a18fb4f758dc5437f50e3e277e04a14e34878adb5f028c21fe8649a16df181a2f8e69f0849903656ad0d12865da0941cc4764982be95a7ea50e29ac2406d83bfff85d9f620efabad037d970fc4ecb10374f7c42f34bcb02f048fa5fea993528793f6dc21287bc9818d32df4097aa1eb0b1f15758c56ac07eca4ebb6dfd62acf01d1283bf368cdd416d20e701e9ce0764cea80f62b1dd3a7b4379973e676b8b9dbec5f96fdd3b6f02a3b5363c08e4c9106fc0f46281c711d681ec59b22b3a4e458348dc8142fe8c1c0ca0a50281573e20c5c4b9b76f446b86c6c70a04ae37be846363fe0bbba559e283bedca9a1b0707ba52762fc778a98270fdcb32355a5751cb9126bf3aaa241b22ab055a0ee18a3f826208eeb38b2734878db9a867c0d85358e80d146d4d70fa827ac0e8f56ed00083180212471c1db53f6469bee5a57a77bfede1bab687435602270e8027e68955fc25fc1d718a3bbedea7321b2a13f5d1165e15ac8e97b1a0ba2222cf6d1a674193802a3634f8e437252c24f5f202469f58c2bd7172d3daa4956ae05365508d4c188d8a09475f6c1198b9ac0f7fe4ec8c1c140e1b2c1f1e8dcd933e0b79e3bd6669986ff4e1d2579c46c88419c58b428b9cd209d78aed37475a308ae06cc1259dc90dc8202acb79129184a23936411adeddb6d67d6f357bdc3075879901a987fb8517ed470a7da80ffd0898d74def97f91b7b3424c256b88e5e5146c19313f8b8953d7868518c32f9bbe5e23cdc9294721e46266316bb757143f564f446da0fbed5cf033345d2bef9b74943ba5f0dcd4182dc02315fe1ec430df5dbebe60decb2ae48106357bbc7abe6567ea3c1a99e136ee765719b36ddbb1fc299a9fb7438e9299efbcbacb759d1892ecc499e752486dffd80aecf486e4f1806548ac00b4402e6cd6ae96add528fa2bf07046a4d8c7d34761cfc08420a3c59723aa84e3b0523cb9856f166f7120ed6b7f328a4bf0c36a5c75a827c9e7a606f64bc8d9467764d9ab247863e36e523fc35f75ac69780377ee139bb98e89f9ff4a004c0d626b767c95ebd018b32ed3013d9f96e1fba5353e7e4aedb1ac17dc23b507c69659a80aef51ab15c31436420ad23fc797547f840ed12f59c984a4df3c3c6361a42508490de59e1ad576d63e1ddc4a5bfe7c2b245e505bfbeedab60d735a513ddc5660577a3f90bc9ba09645d40d93801364d5fa843d4f74b1d7bc6fa56eba07d855be9207567d618fcc27b5538d97b017ad3c781c126a369191db1ec4c5a07c1b87e85b79ee21fc7caed0d9db381b54a204a8303e0c8882160ae2354a6b13f2efaf393789330939e7633f0d8d38b8d64bc441c2b71e144e5892897dc31097760330c009fb6c00d9f7b50d59f9c846abe9fdb06cf105823ca6a08eb8a8eec995cbb43d398b4f8ea810af4fa3859a0af84b5c2a2d38bd779e920a9c0aad341e57341cd20ccec57d980bd625dc48acf6a31e4a8161d70fef24c49788abe512814693aaad5c14ea5432068115cef88760f7c5b6d3f6257a4c740e2d349a467655da7597fce476dc25cca3c85ab6defce8c51cd5d6f20e2d81dce206287c2be879adb152ef5e4d5cc4d58d7507582d049288d1029cdf776abcafcd47243cf5aadddc1db7a82ad50c459e93bc8176935900466cf75b0088391136fa9a7200b938f6dab480cfd314c012bdfdd385a09bb255500d89916f26008a22ed543ff109b7d3588d8e52d35ba6dbce19ce2fa20fafd4315e55792d09d477eccd7d9afed95e11f2ac9e3eded9c8b319e97bc989e3995f1039a37c1181ed1e4f2c3052143aa8458edcfbae67e6bd2c8d0d032a89762c67a9a325e03c69446da562f27d2cd39475cfea95af5b0cfc88520832e9c76f44882daf0bad244b28860dc18f7a1518f9d36d5a312d508b104b65283d0135d8e50d36d61bcd3a62c0cad678baa57e6be5c27e1ec4e0c643ba4345f01848324e6bb0110131d7fd307db68d5932544394916537adda4ca9c515859225a48541183f05db5849dc077b300734784acaf4d1e497dc9dcd4ed54019f6acd690e0460e4db90a3e897b54116435c494ba432a0f55ba2ea5cc1c99c6a4621aef150a927fa167ea06ca076ee6c5dd6c60f5ecf367b02bf0b846b1f31b2bd0f39a9d577636f5b2b3f754ce7deb614aca24ccb114f4f68c4ec073db05448a2706b36c3ee04df37e90531dbe6585fa0c851f9681ed990da26ada632fdba9691d645b6f4b76f419405fcd9b02a1608f382ff396ea91b539da54e2ec453974dad097bd1032ffaf22f11ec9845e650d02aedd6fc548ae6af73d4253a9289bffe059d5ad9e97ed2a6289e0c9a026b7d633de07dc79c42d45cfb143bcaf8debe884b0bc0f6f004ccbf5892aee81d07124128a94c0593fcbb86e1a7b73542d52e3a0fcaafcd201a8f0b9aab3b273bf5d03c1f6d8b2ff0d0c2f88fa6b5d2ee8c9b1d639c3399c12702ea2de8c3042ac930482532f611351003c5c7d84a2aff5dc7b2c647128e16b7f4c68f698e71447392d2d61ca8e0c9e10ae2dcf6734c627e33dfe1e489ea96d4cc7494799d851e20206cfad155bf25d4897204b0c1fa5f11a0c60c825534f39909d6e3e00c0539139b02056ebe2f56e24d5060cecfd0b7adb6914a822aabc1fce2a144a13f75efdc7279329fcc810256da8f4b1cd1a78ec44233990bbe19a4ebedbd1a0e06733e692e06d85bcc82aca6a82a032747679fb33b35e85e63ac5413472cefd604f6ad4d8146f92714c898419469e62e35b1bd15c826f78b3d1c18f17b0c6a5f196408f8f13ad767465a1506c8eb338c978923903174606e7f1fb325b77df99fc9c342c1847676392f58ee0a70294da8c667deb71a98a1579d4e6556a3f4238d5cd7eb6700c8360ddbbf3d53d64e345936536e9875324d9385b6e53ad5d67370ef0b01b394873c2b302e1d47da28178ec66f5eba9a668ea9c2a6585dce9fe0b52d72614d7dfeacd291a3f42a141c95ef7477147ad648013f189396ca51987b9", 0x1000) preadv(r1, &(0x7f0000001780), 0x6, 0xd8) getitimer(0x3, &(0x7f0000000100)) r6 = __clone(0x0, 0x0) recvfrom$unix(r1, &(0x7f0000001800)=""/247, 0xf7, 0x2, 0x0, 0x0) ptrace(0x9, r6, 0x0, 0x0) ptrace(0x2a, r6, &(0x7f0000000040), 0x0) 06:28:22 executing program 4: _lwp_setname(0xffffffffffffffff, &(0x7f0000000000)='].((\x00') r0 = _lwp_self() _lwp_create(&(0x7f0000000040)={0x20078010, 0x0, {[0x1, 0x7f, 0x7, 0x7fff]}, {0xa5, 0x4000000000000, 0x6}, {0xffffffff, 0x6, '\x00'}}, 0xc0, &(0x7f00000000c0)) _lwp_create(&(0x7f0000000100)={0x0, 0x0, {[0xffffffb9, 0x20, 0x2, 0x1]}, {0x8c5b, 0x80000001}, {0x7ff, 0x8, 'a{\x00'}}, 0x80, &(0x7f0000000180)=0x0) _lwp_kill(r1, 0x0) _lwp_suspend(r0) __clone(0xff, &(0x7f00000001c0)="19faab1eb88f3ffe1ff4a9994736006d2ae820aa51e023b69b199ac338a4033241a4268b5af747e9e51af739abfe3745881cff34db25ec6ae3ca6283cb9a3dd18e1dfa85ce553dbebf6991d44c58626358ac99d25e2c830040e9a60cefd7cc") _lwp_self() 06:28:22 executing program 4: setrlimit(0x6, &(0x7f0000000180)) open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x4, 0xa10, 0xffffffffffffff9c, 0x0, 0xf06d) mlockall(0x1) __clone(0x0, 0x0) 06:28:22 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = _lwp_self() _lwp_kill(r4, 0x0) compat_50__lwp_park(&(0x7f0000002800)={0xfff, 0x401}, r4, 0x0, &(0x7f0000002840)=0x8) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xc, r3) sendmsg$unix(r5, &(0x7f00000027c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002eff07696c653000"], 0xa, &(0x7f00000026c0)=[{&(0x7f0000000100)="49047b5bad68d6b5b0a5ccd12df6c32dd60db62075929f9849dd316305152a0b7ab1a4e01d78b611c99ec82391f31c75d52eef2f9b48472d17cca4c2399cf20b0f49802817e0bc71b3d498b01cb403376d119ea33e35bea80c13e2ae496f064448bb56e2c6db5793f62a627ec82ed450aa0e95d8c380cda8ecbaf2f272b08377d6aca617b5fb8e7c67227d2761c03cc7d6be76711c4ad45a3251831dfe59b7495437b0d13a87df71322016ffcb71c439f96ccceef533f1e727749a65413a25d5bd8ce3aba0147d4bf27d2e96f8ab34324d43f87625187ff9b6d81869eee8006d3709c3bd326b99963c7d65380f655af76b08", 0xf2}, {&(0x7f0000000200)="0540dcb5021401c7fdb078622dc5c0d9e71d992fe78679698792446625d27b1d26f5111dfd87b40260bebed9f47c94ae57937eb57d5c09f567bd7b46564c2407f8131b24427805d5ca7926963976c14461cd47c50eb54b6a916ed84f47a6dbd35503dbe7a9a36597db6cd6843f94838b5ee384b8da9f844b6b4eb4f0df7cd769600adae913b41feaec23d154c42f69fec5bc67be473ed7f34c77c9e72249186a24dd89cdfe37", 0xa6}, {&(0x7f00000002c0)="2f8d52bce9e3cc0f254fcbf6774eca2f689666b0e15e28706de890d4d2cccea478bb73e2c326e94031fdbd767ba614bb6730d15aeaf30bfcd75f4a0d16771a395d6175a6c802c4360ae624e89591d21082a3a7130dffd6a87d08a4", 0x5b}, {&(0x7f0000000340)="e943d0a90c27ae40ee1046e6e4b1c7b4d4f06513365d3f4cf9844c167908808fe500e0c355728b2a58922b19cecbda8faa1dea358520ffc22ef18a0c1aa611b6fc96812fd47de4aa943134060b180954c0a10772e72dde414adeaecc7d2d6a56bcf184b7dccaa35343aa0ab380b47bd05b5b0942e43a5f09152af72c61ea3da59a7677c96595bf994f1f71d479b23646130762f9ff43f4cbb146f3d43363097774e6578613674a60f82796905d65ae54", 0xb0}, {&(0x7f0000000400)="9d9ef05f28198ab83262ada5c0bed174b152bd92a83a7f036412f3529bfaa3f522c909ba86a6b7e81db8af68ed5697323ddc78729fef9a793f81c835773856013420ec17e54d98903c38a80594ea8a5ad7db57e44787b519b028ba435a21ad7cc916d916a373e0f76d5b7f1709eef9c5229f1908e06076cf3f93a79e793b19322d064de9b043d78ce1f1e734c877aa8a223f49dd322dc788c78a7fde201b578ded38786f8bb0d40dea091f19d151711969a0aceeb8286877deb303a7d4de4e35eaddaf45c17a39bb27b007687d311a19e23760ce0e61a9a9acaabdf3330c58f2be20b1b9c792633b9617f1b70b108d2df8337605392c7f8db8e2e9ae7409e2bea6ceb9431eb6fc027d3a01cb462f31e216dd3374eb86fc0e700c0232f02c0c856590ce94fb08455aed77c7133d881e7449e7f972b94c631ea765f6875c3ace6019602590ddc4cc23463db9d93dd267e353f009cfe3f473e85b33b0f6d0c35321c087bdb60cb8f49da984fb8611ff9969f0abd9ffffe4a5deb5e4d6252bc4552a977d8a0d13dd38d51a4da91eb8b3987aa7d3cf50aee74dbeb0ca877807d9fa4e32354c49b3daabd02c0b1830c864eb009914e6b95d9bf6bbf29bd1d4eec2b68450c6dff9e73c747ef0e634938dd4be118b5d68da9d53a6538af38a97129a1c509e023723fcffecb6c352bb74f0c98e87c63b045c4ef8c66946ae214577ad17ff152611b75017db4b0be64d406b658d9a9a70710d86c8c1af8332b5d227a13874c7503d3d8a167d296f5a4aa7cc67a3d6eafa5068e41b7a19d39fad0d2645ea18748ddcc424003f37520a6f6efb4291547381ab8689045a5c81abec0e9f49650582435031e86eaca54a09d870b4a13804737d1965f08cbc59b09cd79781b4f4bc32f96660a6b7ccc397654dc47cc2f6930610f029fcad567857e28221570fb4cd9a94ebb49e47778af759d01b629133d12a891a94d069f35bf9e74e725176e0b516732b8a2d3e93641671b2dac3e787d9246acfc05a5e0cb4119885adcea606ec18d947191d75e088447127530ebd253f8fe8e06951c387b3414331dc8f47567cc03faa900c2305b07366c8f397e8c7809fc214c9e0b88fb9ff0e8d211eba9b787749b53288c084e95f8b9b320342ba1bab281f4b9e33bf2ad32d4e7eb4245961f69bb417fb47561131c556b91db473e34beb9215f1a38ef81a3cb9e377dd0137222dc4c93c8506d8968277333ed02b7ce2b6b73bb8e57d1cb24d3bc99cc1269d944212156e35e6a9d078af1520a0293ea42b6c1fac09d574288decaafe4a2310f32ba0cdeec8d19cb611bbc0f4bef307bda463cfa8112fd3bda750a0dfb5b2f459e740274dc5079de0f56d6072ebdfd060f0722b6fd31c4949ed96de9f19121f56af78e39d93342601bbb73e606721aec0e82af5006b339152cce92e2d090b5775dc319443fc94b4bf5973f9407b48f091a6f8082c02def74c443ab6b54d6d18477fbbfc0655367f9f33a11af5dccc27d5df2353862e130edcea22aecd2092591de24b1b4b8bea837c8fa13e4743ac1f9dfbf8020fc2b19cc0520bce6635b388095ca3e22dccef99de677c254904779ba8943a4b92fe35890b4b559ed57745f3cd20f34152360eed77fdf5083040971097e5abf730e84fba487d85d65a0ab89ecb80f0901fec41287f97fce7ec909e96919eb22ad149255348a31f5a0959c4764b0ed64c3d55b77add9518054117b92672734c30b4091eb83ab78cef1466a811cac75018e23b96b3ae96b212a096ac182f46d87490f30c8c0884dd0e4d1435bc43ab9cc93c78f52aea22e84bc060db35e18f7101fd37578d9b0dccc57021305f63bc312647bf67f568ff1ffe9e3d2792821640165b1209481824e070c1fcc8e4011df941c866b65880033e306bf25f2141fe4c9cdfd23e2bc6ae6c31869ec06c5f488b0425157225038945a2b62eb6534a1e26839abc85eea76c889bdfe57defe55ec6c20b17e79414a67e58e08f92f11bec6b92751260e21bc57baa2d89a28eac4bfca63f87fa807f9f36a38acdee03895d96e234aee45b65397b73c5eec8c1c45668efb0d822bbd6c0d75e2b35d6a72c024a8f32bb7169c7185fb5c668b54e698488ba669bb3ef30eacdad8f3ea44d3d36e7fc22b7b0bf419b40b05cc3a6a044d014c73d6290c29dc445d1cc401cf261a77a45da6b4cb2d23ac3c8017255341d21b7bfc705d53782096d3eb14ff2914fd6e7a0f96309b0e3ffddbe17b05c7d41faf9dda98f390b04cf6341d8e3ab88cc2b12faadfcf7092469326b3a7749d4fe72928f987387fd853aa8acadcf8e51135751b707040cbf6a3e40fbf02446fdd3061a2dd8d13c252249877e77ab0c52cf09b14df11e26c37f36544c7972e9b0d46608b61d6095dd72bc04c2eed9a93f89a44e0c68f124bad38a6d9dd83e56f7602c40c3af2447c2c2e15ec5783d897055fea1fbede5622d072b5eacd57128a3c720449cc541a8e967bd208ff65e784d33157bb9a3b555fb6cb5c127b747dc70cd2ec707e863e02f563d832d41fb5a383ff6fae61062b6d966bd1f4e2b91b7670038f4b89a92e52948eb3f05e0bb99c7a869526bc8e6bd0fef0ff982a55961bc599fefc9dc8f17b84695117e54c3c98cc41a6f8ad1b51c4290e1ddb0560d9fee3469f44e72a227e22b0cb5f2cb15ad2b64707490c6f000230b52ff18cedd2ef20d447e98776efa75bf893cdf3817b6c814131c753fe21a544a02b9487b40900d6fc84a7ab3a776a6c6bd67c03ed8942bae2002e7895c8c5c8bdeee8b61ae46088715a97421db162744182c23cc8f92a11587b0db7f3413ee2f4b7c3eaaf52c6fce1cc1ad12d47a77d485843f3c6763439033b2baae2524c3aee2674e1998ec259930bbbb409d35d49aa3594cf5a64b66ce6310fcb5cdbe4568d2b1481b09bd1f8fa7e5abbf331d8c993d1b4b840138e36a4bc726740cfcad41a7a0066d9509034b3123b8067cd5edfabcbc88c14aa69ff3409c11818c4f595387466e42fb640d5cd9e1aced6278ba06d5b3aaf172000195afafcfbabe55f91cefd4b765204aca4c1b2f3c959c28832d7990b067c06f7ec8f4e577fc801fde749c4853909595f8c30ef1c60579ed1e23ad44912c26c95d3982c2f776abb09b10f928a13788ac939d41b09b5a115a1296338b9b5befff5960d8ccb0792e9b806684141d48128d65a830b488adbc5a3537b6caf4eab748fb788069b2cc3998f9ae28d1fdb2251737aa98e9d01b44029680b3a55527c3d776cae73c24ac6458085f0741328b4b9dab930e27c020fc908127c6972986a579121d31a3d390216024b7f8e9f0bdada50004afe78c671cf5636a62379664e6e23d18c7ebc76d5b7742a3bbe474d09eba74cdbb47857461bca596d6b4886a9d33a30457bff20fa33bdf772624de3ba8da00398a674961a0e79ee45cf4b572fee7f2339e87f72352ab179226fc350ac87dc81eb7bdc20714386674861b9c1759225a123299c27b21bb7d00015d9a9fcb15fec62ed1349a9d8edca8c5ebf4b7e5b3110312d1778b5b346564964b59798ae20d9ede71431f74a45a0aa2634d34fedba279c4a6f46ac710a438f1ff45357ac5b8c4c3fa1d5a42df5fb716e910d54650c658ad7f732ca7a08e746f3e06036dcb5f8b735c5d00c28c9d218b2b0dc11dedb33343eaa6f534ebbfcda305421fb214482fdfdeb5a70a9934aa3c37255820f03633b66996b18be0a445d2b0502e510c7b6dd3822b65a33012e5fc07d91a1c0488d8deb7fd5233a72478471ecf9127bcc24bea027e262c30d51c9371a8e0748c444b00b0db565d4d29468562614a7c01332357578d73f840a6d44eaebd7fb1687108bac93e4f566d8cedbbf55d987b677f33f4df8725f4dcc153b3ab4f0d9fcdabad75fd8bf3f097abcb7d7c501501af002c324f6713b4de61dff446b31ae808aa0184566dc43f5219f652f6f3e2caf79eb06a8bac6d58e534527c832b6cffd7ff3a86ba71c90bdeef58dfb8209882daee070848da8486b937c1000b9af603c72c375824d58c9b43f22136a873204e8395e3e7cb97634f6923759798effa67ae8cc99892aaef4004485d7c39e94b70579bce1d8784dbb4216157ea27d81406c8d663a9f82e90beac8f1a272e9225b8c89797ff9ed8f9e2b5ceeb1071a4740b3adaf3eebd93a08651e8cd06842f55867590f3338c17f84bc0b88c7d1cc7482dba1afb0e1fc5e9eb3ae361b8c37f5b3a26352c503f3da00bfc0362a2435ffacc1e6cd6f3e7ee2a61d353e87791e7f7e7a0063515bf5f2bdb8e7c07c032ef4efcf3e39fb32a72babfcb7087db2a517b97b02662bf465e81fda5c79f12ef0d4d052409d14a2d07ce28d5e535af1622f781fd9e2d0bbb550f57e786b543d46f064c93dd01d97fd435b8ec1ecd0d598424d810650ba89c434930f54d958583dd72fbf0fc5a8adb365e73f4a11474ddcd69bf20724fc4b6ecedce9fbb5e468c0f309b36af484e90b42c7b4296d196f12b46df655449bf07f8f11c5bce1b4635efb0126bfbda81a6930de5a28272f052905789546ab9d2a4659e39bbfc24042cdc4f46bca8465dca3ea3d9f0068b3dce4a1954a927ee7e3a84691afe20e06992dd9b60c2fe14e44d9171472f754b8172d487b68e6956d9710d1b5b36f0e7591f715b832bec07e6f015bd7904d4016a227c6b5030173bf6419e6afa659fbf3699aa03e308b9e12bfe95b5ee8a9382956f8789b48458feb0d152fbaaea2999e0ff24c2c42daa132b97ae45a602b3033293e970b54cc010504092881319cb1314c0736d2c8312e9621661829c49ec9f8b7866a7699aa167e536488e44a8461e989f49cd41bf5bf90a3680f7cbbef79b176725920a8a3eb89028143ae6b30497dc30e82f0d0c9cac6e959494340f7c04c4b9553e33a84fe2a61909e37608171a0ae04df805151e034c7d93a5a28219785dee784ca7e18ac5cee1a5f3c53b47f1b315e250e22a0cd1e6acca4216a919480efcb79563f75afdb3bd477426151b85bc26e7e0c2918258146c12946d4303f76b8875f8d0131f1f93fde9617e3291521d326aa9266a2c265abc2b8aa5dec75882b5f5e42919350a20699ea1b2f2ec35c5f56a53a7205a4be69ffcb3cffed2a02ac7f60b62ca63bfd38ac38ad3220a743521e2e66499ec743bc2fa515484a1a73d663c0b1e53e5d130c0985e2863e9fe8e98c66bcc736ceb94ec0471642addf634bb97cbcadfec67b45f45d7df52733b6f866d7126e88b1737655dcd27048111f06054c03f73174548b1dfc48a81a40288a12c512f3002d9bedc777dd7181d8cf7d84a0d187865e2b9396b62455ee060046d1e14835729d956820e20355c0cdee3de5bc2b63674ccd9df9ee79de4c55f7dfeacca015ed2dba447ca2c16a8870cd84d7d70342c4b55fc790a4c4f6967082348d8bcb4795a7cead2a1c25184bdce20684bbe534d58aa61df254589c6be30ea605155a7272e1957b2dae6d1273d6da89a7d21e2117734bdf3ba57e9bfe52cc09c237a374fd149b0e9483c8ea8237496b28d33177bd5e2b6d92df5b6f443d741e8692013d73411cfc67686e8bbe67f6e15217aef24711dbce6e8ae5b8dc3bef5597d5bf974f318fe63a5ebda9355a5ce59f723bee6f9db58c9ee71e7f31795d164ce8144515c7a5ca9347c0e77202f7bee4996ecd097e80f066abb251d36b52c41a58bcc74717018393137203cf9f8c72aff299ec20fba016abdf4d43af3e80ecb0d69ce53e3e2626d73d2f61ae98919d33de0725041", 0x1000}, {&(0x7f0000001400)="2a40342ec392ec25458386522f97d28f1fadce69e1c5f69c957f9d3f3f285e8fc566fd997670e403b92ee9601f3f572b213befa20ecd2da1f6b44d0125e1d79e2701fbecacfa948f7a3fb265698ba1cf87289bedb651b53694f48d566f6547994bc66f20fa41a6005bb39e43a2309fe164d3d37e4cc68d36cc923a49e1547a6e672879d5f1ab74d868c99b4a7058bcb99ab7ac2d2dee86ec64e0265c34c7a2c1ed790de5078bc7b13f5bbdab5b", 0xad}, {&(0x7f00000014c0)="1a42f5889a54fb0e70ecd429238d3bf4085cdff876aec84159150958bb2bd41478cfe602146b70c30c706bb9db25d05d1110899477697e359b251229d946205f38e4f8554be449638b4ddce6982b944131fe", 0x52}, {&(0x7f0000001540)="712b46246c10752aff566c2a025951bbba6b36335efbec35e9d03df2640bafc9e63215b019d6c71895ab6cb0fbc20a77594f3fc56f655e2cf81ef513bf20b5018cccd96cf71320ddc929a1ca3daa83f885481100ae6cfdba6605ac1bd79103f6da998df2496de8d35938e85c9c4a2dee1ba9f2bfaf01f7ed030fc427ed9992af3626de8c74ba6862390755553950b7439a46f1f94bdb127f2d4b77118477925aee8aa9669c2ff8a5e4b0eafe7c2131599d3d55e456d6928d110dcb48d1363860dc3d642e84c4093bf353b17bf118c677e4c4eabc493a7b757812bdc2d35ca9c109c4ed1f06e45ed1da897549eca4df3a46c275585a0c0b05310f0ed11fd70feb1d4917e5cf9e3961f5d5c8bd407574ca976074dc103da85d3a06c1284f1f8f06e7fb11c1ffd26d5c4d23017512a105a79110323f4edbe6821a0068608435b6f286245da994c248408f6592c80ad90a3e1b5f0abadf485599d17753e2ff6c6d16e5ab8e9586019c948df62459e94173c8ed762f0d9088ac1132e8fe4f5a36c09dd21f6221a90f2036442f3100178fa860dcd71c93da75df4a39d82e575025fdb2d729c031acb0459e20fdd39fac712ee30f241f9df4f29e5eec7efbb16e9c1c73009e9908839978c22df3719e1c4f82ffed120af768cda65db661bbdaf4c60a71ecbd2db45793aad33232ac756f018a9747f628cd45621925749c76ee57d1ab6a01f701d01605673fa3842a50c6a77264e62bb904b9f9c1c69ceadd259d38eb2393d9ba89e568f8d3324e7e900e5234fa77ab08812cb8ae922cab3412fea6196e25c6ac575178b42ca27a384c59d9819a3ceab0aa857b5b73d5d197901ca5f67b69618376cb547354f03ea1553b502727821bdeec9072368565cbe88965980a5afb022748e358a042bc9e98f91264ae1aed12e5d186073c19553942f020cc91342db64414a7fa52a973dba26c01d41e82fae8296f9da96aaba3cd18ab31af67097d9c16680bdcc6f796d5db98fb9b8a381df35d480a7a867bd2f11b5e38afffb825cc9f7eb1d030df650cb6f42aac09a4b8ddb7788f6a12d81faa4330ec015b7822f15cc4fd3d08fed65f9af310892b49a756dc58a7a893794d6fccfc87ff074ea24b5a3dc8c235b41a4e65ce3e63b0d0e77d9503c461de71e6f01151ecb7133ebe65ca0e668b8a881ca2f521b6dde05f319b1f07635d7de63cb14b572469c59ee353cf8049bedc50499d8fd80690708edcde3d94b373b2ad5ab166f175ca570f2393dddebffecf83a86640fa2b6a3f9c6a2d427523c9dabb4324ff1c2fc857343e4abb7a94ce47cb7ee7014dca2a0bac933770235dfc942420c6bda2d96feb032d887eb070393ef8a1c82602eca5785480aca9a7f1b8edf8df942436cfbc395d577f1506572ab0cbaa03f233eee00fdb90425f79f4911b69b79463071a275ee1cd780f6328d40833d5f24aefa21be46a9c428f50b79b9bf57dd21009902cfc2be8405f5ff1206bc06dbf0ee94c0afef461ac42c20a6e20eb16d5285a9548d59c8d1532ec976e3410a492658053764f5b34e73310717fb1fe2493904cf26247e257336b360dca9c216b670111ff96ceabca9c58897a0b85793a26c32c11f1b40367966723fcac46e4fcd9417443a9c5cebb2c150a966e90fc2fdd793ea144d96563178594edd8f67d357b7159f6b062931feef541f5ef421d9c16781df2c1a6740d17ae3b78d0518463c21cf9f201966d1f0c750f22a6bfa3c38a528c9bf7ff7457a7f58dff92faa997778e369b7dd7276f3c519b0e93430604edf313ff7f143d91d5570774473a8e455a0164dc38a958c9f7e8ac0d9380ac00ee9d7b9f0a246207b2ab9a2d7e9232ca586a0ba41a64191f458869da789c3db2891e47984bc324c0012af4933a4e86f7cdca52069fec8e7a458dc157aa4653bbe7c35281aeee724c90ac304e797e875dbf86a0d51dacee39348b13dea044ea913863891106e570f724da204cafc09fc7a0f50190c1c19c81fd9a2b84db1e2cd50d2b2e2c57e88334863a7b9621f6ad9e24fe301c82a40b00821ee8f16bbf332e80d395c2bb4f46e7ee6f3e00d23f8bbb2bee7eae634f83524bab62ae2b7eab36c9b391c44a10ba01fdea340df22a680a04857df7da936aa19a1c1857d94d3dce9793bdfff2b115712bb6e56a565fc2ee063abe3d0a2ba77402f9b403086c5b5502fcdad4c83cd7e147a758e64b8c227527f08a20175fa40eb1599c521a7771c6ee8f3ac8de78bb99344ce0948a434740a5bc0c27a7265466207a1f85afa4061a5ad5e4796480ba0689a8b69660dd1c4605d7656d66198ab4dce164cbe96ffb596dc816cdd249942f98947d334a61b1a9a021b0930ffb471c3ae7e58f6d9ad675effa8b49665e4fb1b3ea319ab9ecc2bf3a8d7ea57cb31c6b6796acfb471f1a402f71f1936465fc3e6cb82cb38e8c2a9a3092d22c916719e23f78e94a854c7ab27e58ff706267b719ba6ea80ef5107a84773ef73b8919cce6160781a29eee5945834326c2d140f681272e0af14e5782b93ff18a6d6185d104676cacd5ac73fbd866242d7fe47f39bf223e7185548dcf1e72fcefdb6a365ce45657cafea6ee4facc7b38b82208bb74c033f592e4dc40fe854252ab79f05e8f8ebd05a73d790483434b8bb8b3be4b829bd27ee66c03de9601cbfb21d23bd4ab1ee36b54a170cdd0ae480767092c8203d5f760ee25d1b3953c4796d3131eb69dab8016ef5d087143bc7e7b9fb5733bc48472f7b20def491a43f42012a36f4d8943f7541dbe10da7aa828c0f2d93ee00ad1797e52679cf7cdac6cf460f3f529e31ca7f97cdf8781e62feb9a4d912015f3ebd60c4980a25131ba77fe9c131fee8b4b3e6f2832d22e587afa66b4f230d4d5221929da2994b8c7e44b45fa967dc4079a00f1f75b08185038dd5b445bca76cbf73a66d7e15372e27c7e5d390ce67d2846a84ed9c0300c398d104c039ec253759ce8b64bc280ef9543145ab66158a2d51681c96327b8b93a67c12241c69b57713aed13ab1d29a7e4f6ff3f6c6b6e359bb22722bf7d21c93ec5df6937a5afb9e9259471d00d6398105fa6fa18ecf37d7d297fbc9295acfe228e3fe424ba9ed849e279896f93917c8b9f7d30e6022ab9adcc366b42ac4e40eec7a23bc66aaf0fb623cf50ca1b8fd53ac82e8fa76461ea3dc8e7b63ce957429eaa2dd9d1858d48236c547b3e12eaa22be83ae4db3d5591d9926a2ef3233e19a031532c9501f81b09c9ee581ac6ff0e11f152e4be7024078b4e9cd8ee5c1b48bbbef3647c30e631aac32ccc3ad02da1bb596600245add68aac385df0f2cb8feaac80c75535f786818df21293e3ac7d853bd6c83f4953b80b4e614f2e02aa82547d9758077ca60c0c547f730de58afe45d398077f86a23abade805ba6e724ce72e5749d72da46f0a27cfa93f77f85a13a05e94cd1feb0b6dff4e92445c3ef26e649b986f1c11a8683db11f02a16ed69b8374d0db6e25192e56f6e820b6d8a824cfd72b35f4a45dbd45704b1cd7567ae442aab2c41e023f5a2ea99f24023ae9607382df9598c3f675c02539d5ec1eacec8ee63100ece04c2af3a38343d836943e5eaa63caaa5e791a165c8a1c2cd26c485da45175d0045f815ef12e0c062b9169a64ac255bdfd602ed8f4ccff307b43e8e518b36458716ac94e42cca9abb26213d1a6f3a3914460c15470cfdf5fa18deab912c69888734e03a3573e595c005910535e242186356a00b2ce1fff1c74d37019931f7026e59e786ac649ee8be660f02d2a84c4c3c2e0ffa2e84eddabb1f52f53aca472d414218740d00e730fb80483a0c09a986be24e810ad804de06ed2e87a188e64ed074b47d8ecf7a823a6a281103549722a1f97c8a59441a933de0809d1bcf06879162e9e97f6ca2fa99f92fb9ba1213fa69bdbc187fc31b6f3175c309b02a7ce8728c3173af4fe1cc6b990cdf6abeda65bb8bc8960d6d2ce2d769b32fddcbeb49dcd50816e64cb7dcb87b135b1fffe017d08f0405a52e51e81795f0cc31c4da69ca2fe79df7c0baf9d887cdd28312f284f9d5c99e35a2ce0acc86549dfc0c9bdee0e6d64a53be9fb2f28dbb3e1c0c4f6baa708e47dd91af49105b1e7b11b632d291aa3cf55f5fa6fe4b37bd8f2f1cf79bb10d27494b979274ceb9982c59932ab91fa13b8bb328b74e0a54b09ff7601207d25c7c3a6671f94cadd78058411d549f3d9772f3772fdae4f8bf12666127196e19413589c575f058dada5e754a83cc9f8cc5952a726efe79057ad7bee45596243c006d11a918ac1af2e41cc0184eef33e5752bbb67020777ae33d437954899890a2af46f24be42933b422490444b9a388ad4aa1f9cf58de3cb7f8e82f6f8f1dffe3a924d9721698f33335f6605c2c3fe1a0fd932bf3442541300f6645f016a632db095b7b32196a70885745cc8c413df753600bd31c8e6964150c4a3385fd7462d5a00fc96edcacc956ed618d26d822f6ff9f1ed48fb9da574a1c4b4c5d40be0dff1d915ea1c4ee7799f10a2a7e281401d2bd6759c18313e3730cd69c35d46cbfd7062800c830816ff883f69b2bdf89a7b10502f81a4cb555d06f7e3a6653edad4a7a825c1971ef769cc3f3bf970973053a7b9a0400f648c4f4bda7b9fdf4890626dc54802b14c9a3afaaa3b5b98d87a385d97ade1b78bbbc30777bd90a2e75b16240626936be01e64ccbb85b08b9769fdcea8732eaf308cfd535327e4eb7e3c21f76f0363a788cbd44c1c9a420d809332e82401ba3a2c038852ed198819cd3dabd62858f5daa383c9e60ab69ecbf9dcff6f3434f7a4ee02301564ef0b9329df6b3ddc0e1a5eabbdfff480a27f13a9b41b3560e7495eca8337b8b9e618b28552ae740fa70b9ad3b53b657df689903dc610b78fc0d6a516276f3771a3b59a677b25d6ba0c185a12fdc48bcec9766f2c37b2d3cac64eac45fa94bab64b75f229931b09683db130edeba06b720999e947c075119cf78578956a2f275b5e48f11c484d7ae0f537e2843345d768341eca8858319df98860ba0f46eeeb9a919b6da0aac6b497fe2feb043983535fc8cae54214e289278d566e50d8dd87332cacc9e9a0ab33486df92f081b674bc8adbbb18afb01c711d17252109e46ac0b00ffe831bca3aff9dd1a66552ee79522f568675da2a2c7819f5b0d4241b7ae1d900f28550407f3ce58f34a38195464b5b92aa5cba4a4055d68f3a842773d8e77779b60e3a7eebd830818b2edfdb6972ecfb8eca09f6287a6beeb5dfef6c631d9cd07f4036b86a66f42e27d5c2ebce3843a67c969ecb12693ebc4fee0545e993ef7295da55981b3d061b41968db697ad398b8f821899d1ce6a1295ed6629d652037dda5ca17c25e278713d4500ef94fc9f330da41297413e07d0d7920bb6403413b81659685d8a42e060b68c10edf2e554d5f94082bcb26d42992eb3051308b47063df9b016bc8abee9146565baa50cb33c9d440a4d4864d3987d5dab475731c7687d0441ed68d70f2492befc4b98e0e756a9c8527a1a3b5deb84a62218266f52b3a84fb273c6b8fe250b4b2bb71e7323de2b969242d2a066fd0833c7357cb79caa94a8d1fdac0318b1008c7416c34a28c9852c04268002bf3d3244b6764093b0a6e9861a5c758ad0ac998ed1c8ecc0f8689901d102cabaeb66f7d07f9c4411c29fcd9198d51a8d34ae4a70bce058df3bae1ad301c08ef2ab19c07e9ca0941360fc4b3e4ac00d9cb3e24c0d1411c80b6bb9d80b7beadf521efe2c2a0bbf466af38f8da84567002e2008d", 0x1000}, {&(0x7f0000002540)="54732dcb7aabd9d4969a36a7ca2416365b99579cb4f793713253364955a80d6e0bca284e0ef75ca353849824451a9df84d2006b0c2db99c47b8396a1b8b0180e11ecf75d633056c838b625f7fdea205db37237272c44a73292eb2297dc688dfb57b86281da8fa54a4fcfe3644935c2", 0x6f}, {&(0x7f00000025c0)="19fd0a805473d861b1e601c005f2e714555485c2f93e3c4cdd48b13212abac2ce4b18a1b6d8a7c689dfd9a387639e1b7399191e3728bd23f72a3bb9ebd089670a60f790ee05d8f69913eea13ff9d3f0f9cafd3589364cea77f638568cf7ea6ed056d71f0e7af07e01fab3dcae6c4337b2e319d8fbddbd47b45b9f403b03da5391d873adeb66f2814ea5017b8848b8a2da956b48f785069d9409f4f7b774c58e7639f61540071f0d3a052e861b2ccce08d2e22c36102c4201bd48df430e36455dcea5286b99d8c935fc09618b1b8c8d49bf3abd67ee3006ba8b66784abccf4f4500af74bc98", 0xe5}], 0xa, &(0x7f0000002780)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x2}, 0x602) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r2, r0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="baf2a3ac324f5d5b", 0x20f) 06:28:23 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2001, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x55) connect(r0, &(0x7f00000000c0)=@un=@abs={0x3, 0x0, 0x2}, 0x8) r1 = _lwp_self() _lwp_kill(r1, 0x0) _lwp_wait(r1, &(0x7f0000000080)=0xffffffffffffffff) r2 = getuid() setuid(r2) r3 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000240), 0x0) semop(r6, &(0x7f0000000240), 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r7, r5, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r2, 0xffffffffffffffff, 0x0, r7}, 0x100000000000000}) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0xea) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r8, &(0x7f0000000340)="67a30bf47f1f1788e18b8885c6ab5fea9bf02d26f415c6d289d799294dea155a03d9773df06fba9ae85eb1db3281bfa1bd90a4e860daae1ade3915e32aa8ee7adb01056554f690b1215464cbe5247eb2b0739040caefdd077e56cf2b5ba8b56a576ba8874f1392bab9fd0a9750938fcaae76b0e431f51476725bf33b30509df88bb8b1abf2a2a3c7b3e8573abb045e1f11899760874ed552a4dd4c38f5012de269bd714cd8eeb148eaa66dd8afec6ce4cd3e20bbbeb4dec55855b7ec71dcfb152aa02b9642133c56438c7b1f00a013c38f4f5d132656a39dc192ebebf7827e25e3d9eed03016aba7179b11b4daf92738a40d5c856ceab4a6201e81129dfea686d6014732554b5841fc605c17783ae0fd0159e6b1c50faa857b1bcef06f020553d478a25412121e5813dfe62a703ef53be352d21dd15395f8211b1abee53f743e88eadcb526a4a68f14beede29718fade0e72adc36eebb05f222652bf58fb81dbba7a374125905850f92fa060f8100369a07eb28eb400cba4e134bffdb5e7afc9ed308bb54a31483a01f1ddd592694393ddf571552d88928e8b7d1a12cc72b8d18a8cff587cdb1bce9154407901a4afe4763c4ff4e289bcf621879f3b7c265807921f101d3069728bf8e14e9ef43bb9185c0b8761b066ab8d3e622bc0df93cd89120ddb9293facb6b28308a68183c9ce2958e0a3062ce1f4af4381714a04bf14fee57953911f05ccb3d40c3605f8bb51781c68acba36ae5184568eefa477eb77f6866c7dab4a4382bd417956204e091c8526b5762a5b14c602030b8b8c1510115d574e37ffe3dbd6fcf04da5ff14ba27e3ca7967640e14dd4d4d3af2941fdf962811a672de2867491eaabab196bb7e61ccbe7a22c57ec62e1279259ee4b0e6a064317bba2fd6f9bb403920ff27e75896c599119eb90f94c267316d5077e81e31e95e25ac64bbd39b4e2ef48ff374b2469451bcdca475ae29a25617f9b21b60e074f1ec39e08754376f42c1ff0ce0cf0067e4204411344dfe4e7ec1c7eee923345d00db77a03542d5f76969de7c43db3df12aa6e63e1684d704874687f69461e059f06dae31f13160af06210c7010c30be20b06ba129c94f3d21f52d353c5ba0e0b7ad5cccdfe0c028a4c188ef9a5a4146cfc679ed315742fabdbf038ce5820574a1403b887850a3fcfb32e593b1e88aa52231fa4f69b3e4dd8d5016785e98d2798084daecc198234a3530eb276421fbfabc68cc2c3d8c0cf0acb99b1a1b700bba956e3cb33f764576c00dbdc92d40494d5916348df59268bccf1d50f531f3b3125736473f90368860e560f96d1f795ff29142a6c9b2fb1c5cda35afa1fbb926dfe37c5cf25a9faadcc9c6c278ab251fae8502ac779fd31925", 0x716) 06:28:23 executing program 2: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt(r1, 0x8001, 0x2, &(0x7f0000000140)=""/205, &(0x7f0000000240)=0xcd) r2 = semget$private(0x0, 0x0, 0x6) r3 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r6 = semget$private(0x0, 0x7, 0x0) chdir(&(0x7f0000000400)='./file0\x00') semop(r6, &(0x7f0000000240), 0x0) semop(r6, &(0x7f0000000240), 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r7, r5, r8, 0x3, 0xb}, 0x8, 0x2, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x80000001, 0xffffffffffffffff, r3, 0xffffffffffffffff, r7, 0x8, 0x9}, 0x1, 0x80000001, 0x1}) __clone(0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)) mlockall(0x1) r9 = semget$private(0x0, 0x0, 0x138) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000380)=""/128) 06:28:23 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x80) listen(r0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x800) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r3, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x21) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r3, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0xd9dbf6572737ef6c, 0x93) fcntl$dupfd(0xffffffffffffff9c, 0xc, r5) listen(r2, 0x1000) 06:28:23 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400252, 0x4) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000180)="f26118afdec010c6f2eb68881dba22940704a632612ba83bef8896c6c65e1dd32945e511334d8eb33b55b017d11ffd7efde53b60ee07c733cdf9f919ac03192abe1287797b19ae9c220f92c48a33fd40e450e72f1e728e07b697682c3e8cafd4", 0x60}, {&(0x7f0000000200)="2dc2bdb069947cf652381300207781c5c32ac595710ddd3193b20dbf72a8035e5e120ba0000ac8c6b1f42d1638a946cbb47da3726a61e8f29ecbe86899a11fbdc0731c45cf52b95e9caabe901dedabd9982e775d618bb1554800d211c58d007cd586e9a6f56325b30c99a17bfe059c8966d138ac1d83dfb4685781a365154d59e2dc2d2c4f3cf1348484bc1235e26a1bb37e8f86fba415e2275cba3eb189b2dea1a3dcdf18b46c8734b2c697274c8c79d11b1ba6c86da8b2acec2bfd016a3a419e47766acaa195b8b8739382988817a90b9f6513769e968dbc2e55df7bcbe4ce6d0d8074ab7bc7265d8eb8fd61eddf7fc34a85f7ab55cc", 0xf7}, {&(0x7f0000000300)="4dbfdb4d9b0b7f00e412171946b7de0e13fce2c4313187655b79a53151ddc7f2dd814cea7f72", 0x26}], 0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="24f288fbecc2e76eed2bba9bb23f099d418a9a0ae36ee200298627eacf9bd23e5d03b2b64bc326715d781bdff7c59e5a1d7592defd48e09e8ae600f833302aecabd1a05a10c9e16f2c0a128876f6fa981dd2d71713e4f8e3d0df23f587912882d96d74f444460f79a3793703f8535ec356ba", 0x72, 0x101) truncate(&(0x7f0000000140)='./file0\x00', 0x5) pwritev(r0, &(0x7f0000000380)=[{0x0}], 0x1, 0x0) openat(r2, &(0x7f00000003c0)='./file0\x00', 0x20000, 0x250) 06:28:23 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f0000000240), 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000f9070c1a166befde00"/4098], &(0x7f00000000c0)=0x1002) fdatasync(r2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r1, 0x0, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) getegid() r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x400000020000000) wait4(r3, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r4 = msgget$private(0x0, 0x36) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r4, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r5 = getuid() r6 = getuid() setuid(r6) r7 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000240), 0x0) semop(r10, &(0x7f0000000240), 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r10, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r11, r9, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r6, 0xffffffffffffffff, 0x0, r11}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000240), 0x0) semop(r14, &(0x7f0000000240), 0x6) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r15, r13, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r16 = getegid() r17 = __clone(0x0, 0x0) ptrace(0x9, r17, 0x0, 0x0) ptrace(0x24, r17, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x6, r5, r11, r13, r16, 0x80, 0x6}, 0x7, 0x1fd, r17, r3, 0x1, 0x5, 0xb89, 0x100}) r18 = __clone(0x0, 0x0) ptrace(0x9, r18, 0x0, 0x400000020000000) wait4(r18, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r19 = msgget$private(0x0, 0x36) msgrcv(r19, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r19, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r20 = getuid() r21 = getuid() setuid(r21) r22 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r25 = semget$private(0x0, 0x7, 0x0) semop(r25, &(0x7f0000000240), 0x0) semop(r25, &(0x7f0000000240), 0x6) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r25, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r26, r24, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r21, 0xffffffffffffffff, 0x0, r26}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r29 = semget$private(0x0, 0x7, 0x0) semop(r29, &(0x7f0000000240), 0x0) semop(r29, &(0x7f0000000240), 0x6) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r29, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r30, r28, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r31 = getegid() r32 = __clone(0x0, 0x0) ptrace(0x9, r32, 0x0, 0x0) ptrace(0x24, r32, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x6, r20, r26, r28, r31, 0x80, 0x6}, 0x7, 0x1fd, r32, r18, 0x1, 0x5, 0xb89, 0x100}) r33 = __clone(0x0, 0x0) ptrace(0x9, r33, 0x0, 0x400000020000000) wait4(r33, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r34 = msgget$private(0x0, 0x36) msgrcv(r34, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r34, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r35 = getuid() r36 = getuid() setuid(r36) r37 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r38, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r40 = semget$private(0x0, 0x7, 0x0) semop(r40, &(0x7f0000000240), 0x0) semop(r40, &(0x7f0000000240), 0x6) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r40, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r41, r39, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r36, 0xffffffffffffffff, 0x0, r41}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r42, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r44 = semget$private(0x0, 0x7, 0x0) semop(r44, &(0x7f0000000240), 0x0) semop(r44, &(0x7f0000000240), 0x6) semctl$SETVAL(r44, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r44, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r45, r43, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r46 = getegid() r47 = __clone(0x0, 0x0) ptrace(0x9, r47, 0x0, 0x0) ptrace(0x24, r47, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000200)={{0x6, r35, r41, r43, r46, 0x80, 0x6}, 0x7, 0x1fd, r47, r33, 0x1, 0x5, 0xb89, 0x100}) r48 = __clone(0x0, 0x0) ptrace(0x9, r48, 0x0, 0x400000020000000) wait4(r48, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r49 = msgget$private(0x0, 0x36) msgrcv(r49, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r49, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r50 = getuid() r51 = getuid() setuid(r51) r52 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r53, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r55 = semget$private(0x0, 0x7, 0x0) semop(r55, &(0x7f0000000240), 0x0) semop(r55, &(0x7f0000000240), 0x6) semctl$SETVAL(r55, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r55, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r56, r54, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r51, 0xffffffffffffffff, 0x0, r56}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r57, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r59 = semget$private(0x0, 0x7, 0x0) semop(r59, &(0x7f0000000240), 0x0) semop(r59, &(0x7f0000000240), 0x6) semctl$SETVAL(r59, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r59, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r60, r58, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r61 = getegid() r62 = __clone(0x0, 0x0) ptrace(0x9, r62, 0x0, 0x0) ptrace(0x24, r62, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000200)={{0x6, r50, r56, r58, r61, 0x80, 0x6}, 0x7, 0x1fd, r62, r48, 0x1, 0x5, 0xb89, 0x100}) getgroups(0x5, &(0x7f0000000100)=[r16, r26, r41, 0xffffffffffffffff, r61]) setgroups(0x1, &(0x7f0000000040)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) 06:28:23 executing program 1: socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) ptrace(0x0, 0x0, 0x0, 0x0) 06:28:23 executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0xc0200, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000002280)=""/4111, 0x100f}], 0x1) 06:28:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ftruncate(r0, 0x0) 06:28:23 executing program 4: mlock(&(0x7f00007c6000/0x3000)=nil, 0x3000) madvise(&(0x7f000081d000/0x2000)=nil, 0x2000, 0x1) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) mlock(&(0x7f0000846000/0x4000)=nil, 0x4000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x0, 0x7892, 0xffffffffffffffff, 0x0, 0x0) 06:28:24 executing program 4: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) [ 249.4883663] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5898 command syz-executor.5) 06:28:24 executing program 5: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2001, 0xffffffffffffffff) msgget(0x0, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x695cfb41d36bc223) write(r0, &(0x7f0000000340)="67a30bf47f1f1788e18b8885c6ab5fea9bf02d26f415c6d289d799294dea155a03d9773df06fba9ae85eb1db3281bfa1bd90a4e860daae1ade3915e32aa8ee7adb01056554f690b1215464cbe5247eb2b0739040caefdd077e56cf2b5ba8b56a576ba8874f1392bab9fd0a9750938fcaae76b0e431f51476725bf33b30509df88bb8b1abf2a2a3c7b3e8573abb045e1f11899760874ed552a4dd4c38f5012de269bd714cd8eeb148eaa66dd8afec6ce4cd3e20bbbeb4dec55855b7ec71dcfb152aa02b9642133c56438c7b1f00a013c38f4f5d132656a39dc192ebebf7827e25e3d9eed03016aba7179b11b4daf92738a40d5c856ceab4a6201e81129dfea686d6014732554b5841fc605c17783ae0fd0159e6b1c50faa857b1bcef06f020553d478a25412121e5813dfe62a703ef53be352d21dd15395f8211b1abee53f743e88eadcb526a4a68f14beede29718fade0e72adc36eebb05f222652bf58fb81dbba7a374125905850f92fa060f8100369a07eb28eb400cba4e134bffdb5e7afc9ed308bb54a31483a01f1ddd592694393ddf571552d88928e8b7d1a12cc72b8d18a8cff587cdb1bce9154407901a4afe4763c4ff4e289bcf621879f3b7c265807921f101d3069728bf8e14e9ef43bb9185c0b8761b066ab8d3e622bc0df93cd89120ddb9293facb6b28308a68183c9ce2958e0a3062ce1f4af4381714a04bf14fee57953911f05ccb3d40c3605f8bb51781c68acba36ae5184568eefa477eb77f6866c7dab4a4382bd417956204e091c8526b5762a5b14c602030b8b8c1510115d574e37ffe3dbd6fcf04da5ff14ba27e3ca7967640e14dd4d4d3af2941fdf962811a672de2867491eaabab196bb7e61ccbe7a22c57ec62e1279259ee4b0e6a064317bba2fd6f9bb403920ff27e75896c599119eb90f94c267316d5077e81e31e95e25ac64bbd39b4e2ef48ff374b2469451bcdca475ae29a25617f9b21b60e074f1ec39e08754376f42c1ff0ce0cf0067e4204411344dfe4e7ec1c7eee923345d00db77a03542d5f76969de7c43db3df12aa6e63e1684d704874687f69461e059f06dae31f13160af06210c7010c30be20b06ba129c94f3d21f52d353c5ba0e0b7ad5cccdfe0c028a4c188ef9a5a4146cfc679ed315742fabdbf038ce5820574a1403b887850a3fcfb32e593b1e88aa52231fa4f69b3e4dd8d5016785e98d2798084daecc198234a3530eb276421fbfabc68cc2c3d8c0cf0acb99b1a1b700bba956e3cb33f764576c00dbdc92d40494d5916348df59268bccf1d50f531f3b3125736473f90368860e560f96d1f795ff29142a6c9b2fb1c5cda35afa1fbb926dfe37c5cf25a9faadcc9c6c278ab251fae8502ac779fd31925", 0x716) 06:28:24 executing program 3: mknod$loop(&(0x7f0000000380)='./file1\x00', 0xe00c, 0x1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/186, 0xba) mknod(&(0x7f0000000180)='./file0\x00', 0x8190, 0x0) open$dir(&(0x7f0000000100)='./file1\x00', 0x1, 0x2) 06:28:24 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) r1 = getuid() getgid() setreuid(0x0, r1) setreuid(r1, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240), 0x0) semop(r4, &(0x7f0000000240), 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r5, r3, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) fchown(0xffffffffffffff9c, r1, r5) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)='\'', 0xffffffffffffff42}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) g ወƫ_-&҉י)MZw=o^2`ڮ9*zeT!Td$~s@~V+[jWkO Pʮv1vr[;0PdzW:^`NRL8-iqLHmدl> XUq*+B;RS!?t>ܵ&rn_"&RXۺz7A%XP/`i~ˤ40J1H:ՒiCqU-}rъX|ΑT@yvb+ߓ͉ ےk(0h<╎ 0bJ8KOW9\=@`_ƊˣjEhG~hfڴ8+bRkWbL` 0Qt=o_K~ XUq*+B;RS!?t>ܵ&rn_"&RXۺz7A%XP/`i~ˤ40J1H:ՒiCqU-}rъX|ΑT@yvb+ߓ͉ ےk(0h<╎ 0bJ8KOW9\=@`_ƊˣjEhG~hfڴ8+bRkWbL` 0Qt=o_K~0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000240), 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r8, r6, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r3, 0xffffffffffffffff, 0x0, r8}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000000240), 0x0) semop(r11, &(0x7f0000000240), 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r11, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r12, r10, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r13 = getegid() r14 = __clone(0x0, 0x0) ptrace(0x9, r14, 0x0, 0x0) ptrace(0x24, r14, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r8, r10, r13, 0x80, 0x6}, 0x7, 0x1fd, r14, r0, 0x1, 0x5, 0xb89, 0x100}) r15 = __clone(0x0, 0x0) ptrace(0x9, r15, 0x0, 0x400000020000000) wait4(r15, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r16 = msgget$private(0x0, 0x36) msgrcv(r16, &(0x7f00000001c0)={0x0, ""/69}, 0x4d, 0x0, 0x1000) msgsnd(r16, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r17 = getuid() r18 = getuid() setuid(r18) r19 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r22 = semget$private(0x0, 0x7, 0x0) semop(r22, &(0x7f0000000240), 0x0) semop(r22, &(0x7f0000000240), 0x6) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r22, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r23, r21, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r18, 0xffffffffffffffff, 0x0, r23}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r26 = semget$private(0x0, 0x7, 0x0) semop(r26, &(0x7f0000000240), 0x0) semop(r26, &(0x7f0000000240), 0x6) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r26, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r27, r25, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r28 = getegid() r29 = __clone(0x0, 0x0) ptrace(0x9, r29, 0x0, 0x0) ptrace(0x24, r29, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x6, r17, r23, r25, r28, 0x80, 0x6}, 0x7, 0x1fd, r29, r15, 0x1, 0x5, 0xb89, 0x100}) msgrcv(r16, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000f2c7c45b37602b8124180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000"], 0xd2, 0x2, 0x800) 06:28:27 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = paccept(r2, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc, 0x40000000) mmap(&(0x7f0000ff8000/0x7000)=nil, 0x7000, 0x4, 0x11, r3, 0x0, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x40000000, 0x100000001}) 06:28:27 executing program 3: r0 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bfe000/0x400000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_RMID(r0, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/190}, 0xc6, 0x1, 0x1000) open(&(0x7f0000000300)='./file0\x00', 0x640018, 0x10) r1 = msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000400)={0x663932d202418b6, "089aa6f4aa3f0340a3a35c7a8f9e47bb76e527ffd51386b8b74039f7e098f1db3e4096622e983b3c727b5958b28fa8d159a2de5acbf495bf1a22c312fc6bd26bd7f466c60aff448607e522b9b58baba5a4709d40b3e45a5bd8a557065f479ccde64a0704beccfe077d38411835b3288c73a6210ff54feb5d1d235c694cf208f697fc1a2fef74a889274c30f623c795959423c19ac621859eb6599cad6e2bb0f68d30db8401967888217db8"}, 0xb3, 0x400) r2 = _lwp_self() _lwp_getname(r2, &(0x7f0000000100)=""/1, 0x1) _lwp_create(&(0x7f0000000240)=ANY=[@ANYBLOB="21000f4000000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="20000f4000000000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="040000000000000000000000000000004e0e0000621f000001000000045100000100003f1c715bad177ea500010000000700000000000000010000002200000005000000000000007c0d000000"], @ANYBLOB="090000000800000069000000090000000000000001000000000100000000000003000000000000000200000000000000fcffffffffffffff00"], @ANYBLOB="d6dc00000000000002000000010100000900000000000000ffffff7f000000000100000000000000648a000000000000090000000000000000"], 0x80, &(0x7f00000002c0)=0x0) _lwp_suspend(r3) _lwp_suspend(r3) msgsnd(0x0, &(0x7f0000000380)={0x1, "1c3dbde57464275fb6853163801e3e2d97cc54b70d45e87cf0c531122ab726d81954a796ac3edf4e231982091b0aeafaf07ed01877d9168341c21649ae94ed26b87a0d7fb1fbffdb56"}, 0x51, 0x800) 06:28:27 executing program 2: open$dir(&(0x7f00000001c0)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x600d0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x48002, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000002280)=""/4111, 0x100f}], 0x1) 06:28:27 executing program 0: _lwp_create(&(0x7f0000000100)={0x4, &(0x7f0000000080)={0xa, &(0x7f0000000000)={0x4, 0x0, {[0x5, 0xff, 0xaca4, 0xc2ff]}, {0x563, 0xe00000000, 0x4}, {0x7, 0x8, '*[]\x00'}}, {[0x8, 0x3f, 0x400, 0x91]}, {0x8, 0x4, 0x2}, {0x8f, 0x3ff, '++)-.\x00'}}, {[0x3ef51ee1, 0xfffffffb, 0x7fffffff, 0x40]}, {0x1, 0xfffffffffffffffb}, {0x1c5f, 0x8, '-\xe1\\\x00'}}, 0x80, &(0x7f0000000180)=0x0) _lwp_kill(r0, 0x100) _lwp_continue(r0) _lwp_detach(r0) r1 = dup(0xffffffffffffffff) fchdir(r1) _lwp_self() r2 = paccept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc, 0xb0000000) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x6, 0xffffffffffffff9c) dup2(r2, r3) r4 = socket(0x10, 0x0, 0x5) fchdir(r4) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = _lwp_self() _lwp_getname(r7, &(0x7f0000000280)=""/2, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchown(r9, r11, r12) wait4(r10, &(0x7f0000000380), 0x2, &(0x7f00000003c0)) pwrite(r8, &(0x7f0000000480)="30807a6a9d3663583a0fc0cc8f9a56cf537bd27722f478615290", 0x1a, 0x8) nanosleep(&(0x7f00000004c0)={0x80000000, 0x8}, 0x0) socketpair(0x6, 0x3, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r13, 0x401) _lwp_create(&(0x7f0000000640)={0x8, &(0x7f00000005c0)={0x10, &(0x7f0000000540)={0x2, 0x0, {[0x1, 0x0, 0x1, 0x6]}, {0x4a13000, 0x8, 0x4}, {0xfff, 0x1f, '{%]\x00'}}, {[0x6, 0x6, 0x411, 0x6]}, {0x69c}, {0x0, 0x3, '-\xe1\\\x00'}}, {[0xae, 0x0, 0x4, 0x2]}, {0x100, 0x3, 0x6}, {0x7, 0x0, '-\xe1\\\x00'}}, 0xe0, &(0x7f00000006c0)=0x0) _lwp_wakeup(r14) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000700), &(0x7f0000000740)=0x8) accept$inet(r3, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r15 = open(&(0x7f0000000800)='./file0\x00', 0x220001, 0x0) accept$inet6(r15, &(0x7f0000000840), &(0x7f0000000880)=0xc) 06:28:27 executing program 5: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x12, 0xa, 0x70, &(0x7f0000002740)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x4) semop(r2, &(0x7f0000000140)=[{0x1, 0xff, 0x4d2f1c906756cc4c}, {0x2, 0x9, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0xfff, 0x1000}, {0x4, 0xaa, 0x1800}, {0x0, 0x6, 0x63cf6b1aee3dba87}, {0x0, 0x6, 0x1800}, {0x1, 0x4}], 0x8) r3 = socket(0x2, 0x226529839a3d1e83, 0x1) close(r3) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) pwritev(0xffffffffffffff9c, &(0x7f0000002300)=[{&(0x7f0000000240)="1e9e66aa63a0e3314c0352b710714e876e494a2b29d4f4a17cdc2939e2551065100d512ca98c4aa7bedfdf13", 0x2c}, {&(0x7f0000000280)="bb4a40bdc054930f9ef50c436c9f488c6ba8c18ffe557de4dc7fa07d850eceddc84caa45c6ffddb95d40c381e2504413d4113623098ced2ffafbdfad6b030bc2747ac8fba587e2d7c55fe815e3a69d7486bb16c56f35d51e9d43739fbd852431b141ee99a7dd275d7544d585b4b75f9dd8fe77a560747f7c3d466fd2bb5f13dde9a48d8c3f9add06a0e1b9d50053e11c47264c6af4bd015b336893ddebcf7b363bff6ae0460f26a7bcff297fe9162bf054fe735306ce4aa0d035658ed05fdbecbd57474d03646445e8ff9707a35805952f8e8f04cc09d6959d96af47f0815759ba3a5e4bec3a9a6c658aa47442db1e9a47659b7cc93a1bea34ded3314a3b382ecaec35dfeaa1c682422cc5ec3fde092d15321779df9365f3f6b90226163fd466165d85708d3943a8e62bb2dfd937a8e48247a2989537924bc87534b80c2a950ea8afdd764a7705b912d2f376fa944236e834606c59c49c60861153ad97203e0b164ef03525a0ee08d082d78387dde0db223155181b053f180eb7ae671628af1fdd038b6cde169e67a5a8361f94ef1682a5160fabe24be7516c6da691e7f98a14469cac2c0eb59f0bcaa65b6ae52bb9e820d34cc6059d8323ee9cfe819073f0303cfa61a6af6405710a9363fa90a6c6c61ceec05c2940339c083d50acf36a6e41b195a0f71f068ce1e0803cbe95e40f83e8272a31bc646aca07ab8e454dda72ed34da8295541f0d634f1ff13277d248bcf3fef911ad4798054cc4ebed76441c3c55857e4470469ff6fcdf3c7062ae560185b5c42fd32d1c75f4e97e6aef4a853052cb92cec1692c34c7a49f6e9a613afb1eb5010a20d7c2ad78f2b106225db9fe8129f121c1edd43a569355c04ce0aca9b3d7deef8ba285ca8870005c9156bba827cc761b17f8be9c59d13890b85b3c8431132795f9cc4698638455a1239fb28afd6d11b533c522acb154838a38846e10d05c611c62e4d33c4f3e4619f0095d6b2a0f6cf4a32cfaf868c322b338ef11c92fb39fc11b2ee143b779651f5aa383b06ba97bfff70647d37ec11251ffd486b567fd0095b42162c04a745d278e111b4b8252087041e30c27ca312a775c79cac6eba72d88639ebfdd98b4aec19153bf06143b4cfd75128d8004e4cb8e457cda4bcbe58a4b4d46dc3d8dab272df1b907113be400b0696d9a8100995ec1460ee5cd95ee485c08dd5360129bd6eaa9d39005e75495ebace75a04d93edef0e52b8bcf3098a2d0b426e0cbf458ba6c002146c20738476b29cf4a6cf63b50da93393a3df0ca650b53a94487128d8a45ba4d69e4330f8a720dff86586b56fa503665d59abe5dda6b79cf26a9be05011aaa7790845fc19286bd50eca3bf26c1cdf6d1e57f9c7f2788fae34409af162a38dbe80feeccba207ed8b99686ebed98f90f702628c67b555e4bde58b3412553fa4b8ae9cc51142a0f4a542c2c67a6df435347fa3c1ecf190d0dc407fac3c9b2bbeb4ca907c14d4edded6910ca70fbaf3e67581adbf5d497753ea9ae95be5490bff9b3bd8be16cddaa52d928bcbdc96abd11013cf0386615bd15d438a22c8edfab9bb8fb19a717839c7b1540a27f03cd4dbcf2908403e165433244eca6c9c42b55350167e154afdc1317531cdcaa30c91c1a5722cb77cc671b9845443f5574a53f2419698c09839826757fdd0c2bb2fb24a6f548889a351aab49cfacff4a1c5d1caef06357c4b07e9b584e097c3c14c54dfa5620445b3db01d29421b7514c0835223b17a0c4b139b3e81b8809edbe8a6e294176c4102f44f1a4b1e52f90a418fbc98c1fb2396d83088236d8b0a08c4af8c7eb99ab929b3308df31d917c6aadbfcf4cb0b2244b8ac4bd3908bd6fbee67cebabfc16d8bb610f690cceacc743d51a09e2eb08858571d48f7b857c2c57d1a590937f692488e10192cbb59a73311bf1f8ce2c4cbf4240d657a021fb03d357053b24657fe6c1d5a0e73b3bf2d8572ec55ea07bf8a4bf50dedb55c0c4f08b945371d20f4c32c6dffb2a5af390aa88d25ebad622685daf787dd18832c744d9b335eb4e09e6ff7b52dfa104c8e0efa7019ca5f836fb30dd2f20c692a3d3863d290d424839bf94ef678132c23819fdd4f680c56e4119287da3a8daec74ae11b0659a168c5eef6ad7b01feee7c53f922b652d6130fefba0508c665d19d177bd500591c6216e5cba817143aa574917490f09df59030f3df97abc39eddde0c151a32c7ab6a131304fa37212bea07d116d86e91f58d4bbeae292dbdfe722a35598b5dccf2a790914cf00dacf1f6dd439be51abcbf01a7c4cbb38b3f14be6f8e20119105e443fc9686a8f5c4de41ba71cbecc8613f088cd6d40340fb38d504c0563d4066c2cb6bb57ee7957c51c84035683451c534c248f9b2e9ea3894d0482b04e73f28f70bc1312a0c4c53692a5c1d4f3d3b85fd0a449238e17feee5bb7456b5ff3744f599788bbff114272530b7e4a9d4b687e4243b01a1443cb7a9886df14c42e9d129b1c910d91f5e5be411f31b3048656a4bf2ff6ebf9ee70d7946ec5d16b45278ad457798696d56b38af2cc6d1c2daad223fb685c5206aff0c9cf861c6535ed557dab0245399372bda6230f955d611267f9e681b3e7b623eb09376201cec552cccb36f40fcecd6e2f52b06759d5fd9459867eb742daaa83162f38df8de418201374aa9b536766e6940e46877744daed9e0aaf4f2edb3f5531986ecd917daa44872beed9ea628a14379bf5cfd134939ef104f17bf40dc5f4de641a20030ad54eaade7cc8eb423109f3555029ef6e16964ea5e9c08d355e09a1cd6b4a0c4a84bd9f484362330e464b8e52a96a91dc28eb8d3f0d58f2c7a4ff01dc713d06ed5319fd9505290e2e1f33ef6d48b17899c968d58e9bd85efbd0a73b64774e6768db8bb41f3c816f6664bcd11dc5d4eb5796de2cc820b52a964c5f632ca53004d0eebe7ef6a79761ab587eb32ced4115e9b4ade9bc61bc94dd13ce005c7d7df0a063bac3d0bfc5786152c822d9859b6b34752828efdb16be04d793d400ffc7e33ed656a0cbad6472eae1becdbba3ca442ee4b615a3b59e7afb032a8571dc52ac81879298f82dc254291260711ba04fe469dc4c3a04679d7813904812a9b63b195c92508198a582c8f41b62f6d5415dcbf82581fdbc8631849edd601eb1c4de59f0ff2c7a92a27057362b12e7f387ed05f902f5fc97d52a46364f4174635769c0df2c9fae58aab2c7ea5d1140da1cb6953b4f285ebfee0edbe81847d8cfa573b65fd8f25fd15fcd025b38240065c0849da4a46178ce63ceca50e643a28c821c8aea9eebc3b640ac651baa638493d489e9d98776a2a321a948a5d810184b9aee9d58d395d79b857285b43b6fb2125f88ae4905ce06b6d02e750748504169b5e2a22f96fdc57e5763801b6b8b1ed6cd5ce400d9a87aac2409b6799ae2888d31b03f8a0c4a33b0b60ad80e6dc0d0b88171b00da3ff8c7f79d1aa1a5d0d79b88da20eb9cca9177108776c4581cfaac311100116e0fbe6f04fe85d737721922fb4cf41d41839069857d998fb85616e55493c2324ee8d3729e1d14b968b6cbb56b1295ab04d9a11db71cf8cd04a76dd7a2328ae546e1da4afd49ec09def3b755afa2fc17a79e9f6cb78c9411ce21bad38f984d1dce6179839a1dcf25064d9f16bafdcdf126233a9cc3096cd00ac64a64bf723f8b3c61c1ad11f33740a1abc4005d0db774cf3750ba7cc2fd757e9c77d50fd037866c1a9146373d46e565b66d42950b6f189c4c9ed33484f84e9b4297e073ea13a490db3c5e62381f9cc7aceb7b406d22dc2bf489f223395a51ef85e0f75ce57a9e427f5f6957d5ad7ebdc6e1d4e26722213c867c04c44e2330cd27fd6ff43f8e683d1f598e287b67c33d955c09a9af44ed76d81b78464b2d34f3234ed45fa08fe369a3deccc36c2c4ac261ae34aa7e5cdbab7777554fc35fa5e070c885b96a593370c879e8978e9e31d186d2093b54c7540b4efa64a229d82dc00d610b6b8b617e70c67a67d0d0d682e8cf0cd72174385c10960ba4aa9f9132d734cdd8958b5d5d2185edb8ee676dd1c5210c80db5b7f315537464b583e72dd11b5b865ccc7616b6655234f9b6a817ffafc29712c4b3534159117a7420862fa68a5bcca4bdee6b95eb4d9840f202906b3d66b5f023c98bc924c17a069288ada4300f528c4de0bbb53951ebc0db7c3b7d2f00999a546bb07d7a0f917c17f30f135b8e706cc6d4cb27e1cf2ea06ac9f98b6d23d99cd1f6287d819763e04607d1d7cef82c9df77f05188fd83deb8e1b3c6e21bac22ef62982fa70cdfe92c70ed1226cf6c364cc57f361aa33e6ff269640476b70b5060da55f5fd013f896f0e52f64dcc32041b3b663663cabeff63280010a0da305c585fa9a3020130ffe56a5f8fd9ffb5606be3a68645e309a9c1bf59f9e8a2ea38eb2b366137c2a3a4d4e634717932f9afb36641c6122f814495444750d1c90b6708c8de080a05c2dadc307c50a1b5cfb809796904968e15b2c4122d694808bc76c719d00cdc98509c8d7cf133ccfd3b2ad241c8d51e53fa2994a0682b85070053367b53dbf3a4509b7f0b2c425449c6196adccc272268e63055086595a7a2fb7d123c85e8ff1cf0266efefa3bda4db3b183e1c3f2631578d87723fd44ca676ac33601531b4611f0a7171332a24bc21309076a00dbae067636bedaefaad908a34f9d6ee7bbbd97a703be169a322b73260090ee439314568f6705d7d2908ca9d5dbb45f29dc0f7e42044a905df334eeae8ffce7421346e0cdf36c11b521f0873460dfc7be51fdbd38586c20653969b028a3a3445ea62ab0ab3b32721706f74b3c34047aba4d150d94246d6e71075d32d476f369464fcf846d93abb2b26420ae8cf02d41d6799ba132c0515544059e15e151022577f292ca513e04fa4db655d97d168652721e0d659f5267067e7ae13d6dcd1a98e7b93016f3eb06008a273e7dbaf2649f11e1b93a0f2938b702cd3a636c475cf8f6e49dd9a100469805ad1145adb5ee1c9e553f7bb5e10001fe4045bf902fa242bda7b165cefd5edbcb0592555cb84fc372d77ba71e37b6eecc2463c10f70bcea2165d8af81aeaf5daf5104690cf420f2761cac8b9593c883f54f7f0f72b452a4b1b1da925dfbe6fe573f0fe0109ef29517e92026cafa645924dcf05cbd80265efed9f53c2c2bc2d024dbf07501887ef93a5ca7693a1a49856965d22a5057706ab11e17d40cf74d6e7f12e18e8e2dd59d0d4950008452fd0a428b63d50ff7d4d3c71b5ca44af480ab4f2ca8884ecc7d3986aeb5356e2525396cc6e94f88307dc718854e8ea93596ae574f43eca57595f9a0f1bff3f1d01c82502cdc0e36c46ccda4a770cfecd43b66214ad6f7da34602d05d27cee752f7c37ccd2aa4c707ff7b6f1bda939a44a81692d84474513c7abf51db04b01014d088b1d1f4e596ec6951beb954062d8733f1b8473c65e3e22ac42d32082c8d6f0acaa988a9fb81b90d6e3e4da3124630db7c5c8bfb7ead3a9b6a6bff8c3ca39740e19a0a30222e91808f371c6f0965d88d55404fde493ac5bee0e1abc709d3fea425c03504f17759177c28c4eb337d140f11b16f60ea80504b79a46c09d5ad95788aa61b301901e8a1518b154291df3f164b32b32129836eebf9325c5d995fdb714e6e5b8ddd02cf111dcdfb05f6070a1973d3f641225848cab38152e93e2b317a408b6b481186299dfdc4870762d869c82cee670da68ff630543464049a3903e2a7f6cbf5fb749dd59d71f979cce2d7a2acaed22ab", 0x1000}, {&(0x7f0000001280)="d26ad5ff22498b0c50ffe30ec1b4122d5f92af4dc73fed074d93b35c9d084cd366a6fda5cf508b112b41e9bfd733a69b1ba22670fa23c91c89b258aacf4c6d0aac74392356e606640fb5050d7f471976eb734d715d91c8984fda1e33f85eda38dc7bcbec6e0ecd1377a17867bef40368450f73f26cf24bef48f1ae07ba5b0c9683edde39da49ca99c3e66b9506815c58a9684b2152fa55bf55dfe97193112e101f2c01d17af318584b888f1c8fd0185d4dbe6c1b0105c0bf8839c1d62ede59aaea4b39871a997aba2701a2128f637df5f75c562c029fda0185231b97430f453737ec259870fb7f84a7c55a4a46ea60d437cd5fa3e5949710ea79ac1547ad84c616df86d4cd0bf352b39791d7723458e0beeaef238ecc7f22baa74e26fa6729a82700846e40b90f09899ec08f6bd3ccb8a10b4e6d74bb25c7784c8bbfb6b16706c92175a35f6f524653558503f640cc64c09e31e35cfa3087cd3c3a4d52920ec46b082499725fded1246df96d8c66257054c7100c4f47810c2ffc143fc6fd17b0ab1830f6bb42e3f899e17b4dbfd6ece27968c80f5e3d56825f8ca52280d92b13fe69610feb8c6e64d9f582ec937d2a370491f2f267d77cedac4f8674b03b2b076b677addb841f0031c8b8a11eda470d06d779aecbfebda6cd63df7b1ba9467348f3d1cf386dbf662ace7d61c27619a5a50e8404fb664ece337d2f76de37dd920675c923838e24bacf7cf328ae6739e95a3f590e5353eac8b8ff3fca4fdf6c10318d319830541e3232b705ccf3e5d0109846f70fa9bc75592d8700e9bf86a36d2fce84b971005fa5047e40bea77008fc0dee8b812718cea7d104178302b59369ece969d542ce8078187b04bfb0165c06d571b56ecd860662c64d7ca9676d8398b16516cdf5dda58ad4d19bbec726c993253d1882a19845e6caaf28b4b992de09957b38b1ef664a16538659925699a4f16874cdabfa1b425be3ef8287a4a6eb506b2cf7d610034ebf48f25b64469b4a47016de59e7cf043038f4ca93446cfa3af3be4bb0743689849e5341d3fd3317ed109ddb5e6feddc9b4c4196596a2e5671ba8651b9bb42cebd386cc6ef863dfbda26ded377943ef9a2d3e5b8a660683f1e89e1dc7daa7faff8d38c32058b077aebb8606eff1b22df43694746089fdf849538f5aa08e1f61b4bfc5733bb5585583e6da05b8b302ba816e4caf3fa5398fbc7a5a064bd861d64df9d14a219ea65833af489beb92c20ab0ac129d6d746632b0ee76ddb8997a5e769f0ca246635694291da9665bee19b82a2d1f9d9d8729eda736253c874e89a6ccab2c22ff5818b6692a1388996e81927eb6fa272b2ecb7785ebb1fabe54c1e8085492c3865b5e16fde09cec3dccda882411bf0a4657c4280644f8847d51529b2fcca197017521b59dcb35c865b0eb28c0be32af96353d75e2beb79feea4afc5c417441c382ece7598d764b79432193bfbc6a87f23b9fc26803458e59b130d52efcbe5e6fc99304d80f8b007bc93c96591ccf1084e3c0206faf7bf67d6286f71941ef511e632f0079dee52136f9be46e3ff82cf4ea09ed25e79a6ca3293c41377540db4fc7ee0c736916a9b314af2c4caf06f90104716e1278752c8a242bf6d04cf363286a616a364359257ded6255efb7a4161d9bf5fa0a0158dc2e2fdcfe696d3e9b605c450722d9a514b0cdbe67484eadbf43a6020dbc2056137d6ddc2d020a9731fed6eb45277e6b6d67698bdac85acea20f7cfdb8d1afbf55b3aa339a8002f8f34ac90d8e9dbb2b8201172ef99881fa7bca4bcb180fbf23367e8a5527253f24348c31ecded2775b23753be8cff211b806c6a3ecc5b9d5f4045c9da44567eb34c8f3e37a45366d81924e74180340667f189f1b4368d3eccced7b1f0ffc61af86f10e38216d70d7f4c5655ec4f6292658385aa88918672336537dbf13b8d031b6b49bed5de9aac85587a42c7d2bdb54a39c55a5de71fe5c0734718dbc9a2bc9d7da1959b4e90cde0e8c1c8be649eb16e167d3a26859a389d2a3c5fbfcc41aaf8d1751c2e45b7df0eb5e84e122978fc7a9dddb0585c4c39d23ab60892f84b5422fe7d0d25c6a416b78e20f002fe6edbe2d349f733d1e0605f5391600e3da51676760e872c391e1ef5925b191b3fbc4ad229680d1e2eb25c3e068095f90c5b633be1d7b1264718139d2abcfdd0bf7a5ec395b5fbb0d6454ce3955e1da0dc0c846a47b8d21f1f3c3aa72e04219683c79799a4f0f5bb7924b7b66161f9fc6a3331d08162a144d0906af2295533bfa28cd2fe226974375a7502f9f94b41a0e9aca307a747079770ea13e87edf7afc84fb4a6da35e855d98469df113b22b729c01b973a9a98fee62bf2f71c1ee10557223bf8bae018555bbbd3f48d665234eb57ee0a1bf34e06a27fe791dbe60351e06af402dc82015bb01a43185d8e87c1226a0cc092f9a5b902093dda46d6c00fb56c33bc3b20ec42306ed2c687f3162af70023e111459ef0dd73615f2b63267866c391f58d74fcee6cdd933abb87458e902d58f33882e2d5d915b4dad89125c7b6e91453e301c38d2020a1d74d4009ac0a0df23d1e38324b0024d2b02b90bf6da4d62b86e8b3e87adad3a382f0268a75b3e84f726ce5081cda455d76fd772d3e896f352d88d261e53c5cb829e5911fa8532f67f1647e687412481eab4314d0acd9f0ac723741185d4f20d4a542e47babf5202af97fde19529b1fe1fb715fbf3aba7a268abfc9b5ec67ca18cfd4872df101c8c1b2e9c91849c2dc93d8c9e2c5273b048e4642669bd72f09a32de54995171ab09cbac7686f6f355ad2a89ff1aaf4ecfdbeb06cf89f842b0055350eb8647c99d1360b86548aa13b4d3ce142a47f0c74e2171548e4e7f74a80fd3402f15f234c71631f1cdf37e149eace7e99406878161fe502d11388789a9cb2d886491a555c7c2b344bc3d41fe7718c1ac95c503982f7bc1f61bdab7f59062ad7f941a19348063d82f7d126bc1cbcb30ca8a1b84e6178856208fdb6fb07f0093ddf06c6ce044f92e34af3f4d666bd868ad5a57e1b9ff91b915cc43965d8771647f134eeee6d923740fdc4631a5112cb4785850dd3d87ea9c5388f29c0f4d68b581180ff85ddfd873e90d9ee02e56e694b6537b32829cee8b3e9811c8de1130c237d8dfcc3b1f54508bab2e002d5c0482b0becf96d56df6776e0afce48e3af29f3e3b2a8d4c4f894f94b05f775b02df77153ffcdcbaed5c9f0ebaea9e66d0f41ba4794e96a5452fc230896eb8a773212d92a06533f8e40844f912e3af7fb8cf32c0d21018ad212e077fc76cc9a71c866f9bf4648dfc1802856653806148eca38140def775739b6d8dd6500ae88e2ca65563b1fca0866da0bcaf7e4cf9399aff77e93fe30586bca6bcde4fbc38010bccae1cf04ce8da7189385f50e8114f70894d3daef517829923639c98f0f398abb3731e8b09293b499191004e64f3dee04a5cb6e1ffab1cc17e116aa409bf416425d88cf4ecf78f5132b1000f2bf1a5fad984eec74d0164781c04d3241f52ed60fce5f384e2ac6b45e678c49d3103f33aa758b1f8788fe9d81c8d7450a025958d5aa9b5392ed635efb8344b300e25f3fc8fddc0871e0cf846088b3ca03f87cb300e81bad1ccc146ee2993e99a46e0a941a5ff822cf2d7df01afb4bb8008d6042de35832db825fe8880c35d708c0af79ad70d75b213c2e2a0f78bbeaaefd94161bbab7ac88cebec4940cc11b24d07f909e00e68479a330689d9f9189a3fd6098e582e90befc66467850cd3ce17d746e1cc395412ae95a2af9c25cef49d92e688683136e202b18d46fe5b197e774fe583fb58320839a43ea99f21c00f13b925beaa1014e7d266e6c2a5189fa14613b93f41f802c9f960cc3b888066613f5c925c7e6386df45a80701f63231d016bb7dda5ec57bf84272c9858ebaf6540acfd61520ef20b101d6b616d375701667edaf73fe42dbc2c4328cb60e62a142ea103d7cda9145303cbaa0a9e7d246234d691d99fcf2465a999d07e19b3eb53e189b743dadc456bd51c2c844d6791ebfb7659711f6cd21945d68cfaf72d7a1e536801bb25824851757fdf61b87af8775d54c64650b375f31fa1e7404f3573c4b8add77f3b1cc9286eaad9b1470e199a46c527c19671843bb1c087385958d8b9b3be07f62683cd548773b91bab2218b2175fedad32ce97214d9772429b38b316a895fde122950bce404d92bac4a5bd03f5b0cf3c0be21f954cad7eda26962f6ee5d7e14c50cef15f216e23a3dc5c1dfb64951ac02e6cba035d55c2ba12459cfc9c10954288dd2e406026bae121720ba44b8feadb75f7ca502b1acf27795e5e0141f262e1498d7cfd0aebbc1dde8bf62b16edbb637555f7f0c7e3d1f19c5eca56a43a0567e95e1e6ca3d46084cc8130252701c8eaee505754e36e1aca06164ed6e5fdcfa256ca0825bc2349ebe67a723d1f45b74184135e40d3664f63d2413eb27b45c1894738cf130fdbc65632e8741d7916b86b899b14ebe78c18c9dc4259c19ac4357aafcc04a1e3e7cf1fc92cb64945bea592cd34098f684a666a1336d0c391f0915f68ee495fae3983bb93675a7563a09ef7d120fd436883442c84bdce4743cbca4d843a72de91a2e3f73af3d300dc5a360e1ff6002c488b892d66293b67c4930d914331cada3e762a329fc3ed74619a68d4f81c0da1dab40154d34d830cdfeddbd57c874637769976f979034862627d966700c9ba1c8307af74a5e4e21a20e0037349adc3fc5b5853e154cf6bdbc26c07ab54411d9283d06cc9706be670d214632ae9d05b77724ecf77f15d17a545b0e50f9674863478d4eeaac2009e90de232d84ea9876620c7d70ddd0f6a373890d2f51587b9e78bce059d00a1e3c65a7205a9337cef6f9f8140066316e2e5537e44544e771d54a7870d2b63d433b09a15769db1515957eff47ac1ee50bae3e186836e202eed159019579c2f1172c03233b1fca049a596bfe32349b2aae48051c7b9d50cf186634af28eb4d4003ad86bee4406c81dd5a979ff1a7344f8eeb42b7b230306fea631871b0b8c57b52ea860a6f8b9b79f3ea4def7d6ec5fa904188bdaf19e7b79c2c92d4f563ad8f98622e4a43c9f725f228eb7aa6ab8bc0c3d056bf3bb021e003b121422e027626e1bc07ec57ae908872818db94ec19e3b8c103200bcffe922b4307682417648c65f6e5997b8a23e8d1371811034f2cd26c83bb57e8986a2dae2994e45ee7f0d3c9b5d57ad8e7518bf66d8424d1d6516614a436367601b48e39f13ea5812de167c7045144307969c1eef97917db25cb920af705a5f6898edfe736668d53eab8e6013be2973e9f18e2ad1f1e134c7ebbcab6524a529eb969955297640f8070c10dd846fe2d941e63d2cd3ba5a1c6e38b469f65cf34564771d908b5cb2e1f66bba6b20427d335901a92ea93a0141f57c5c2cc5c84e26a9675cbc774742c13399f373b8d7954477ecae122a6abe35c8ec9e9162a94e887041d9fd361e616703d411b4fc2ba4e9bcdcf363aaddef977c50a23a04662da2553c96bc86246c31ba9394dbce88e01fec827c6068ebb700093aff4c1eb1c0d73e1fa2f8472ff488cfa9a8a218e25c95820cd040aedee4a6a9dfc3cca8671fb3b529c959ccf96c22b9e6e58247bb1587da8b05294f068639178adf7384159ad538073d10951400665c5d2ec9cf405e7d7ced838664d572e6461c7c7503974726a33b49f9c94abec18ea7f5cae7cacbc5848ede585c137e55087d3d8efbd9a7d71e96cdaef21e32cae", 0x1000}, {&(0x7f0000002280)="7a5000e4abf3f8c33360a5bfa9e1540b6095e6ae57a4b1487f0024ba6cbc86d7358d8fb7936637be705e3357505cec491cbbdf400e1d8bbb6786f09e721063ca24ee96822d8ecd3b747ddbe630e481390904ed35729fd3cedc6b34f904031c", 0x5f}], 0x4, 0xfffffffffffffff8) semget$private(0x0, 0x3, 0x204) geteuid() madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mknodat(r4, &(0x7f0000002340)='./file0\x00', 0x8000, 0xfffffc10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002380)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000023c0)={0x0, 0x0}, &(0x7f0000002400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000002440)={0x0, 0x0, 0x0}, &(0x7f0000002480)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000024c0)={0x0, r6, r7}, 0xc) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000002500)=0x8000) mkdir(&(0x7f0000002540)='./file0\x00', 0xd2) open$dir(&(0x7f0000002580)='./file0\x00', 0x404000, 0x0) getrlimit(0xe, &(0x7f00000025c0)) listen(r3, 0x7fff) r8 = open(&(0x7f0000002600)='./file0\x00', 0x18040, 0x40) faccessat(r8, &(0x7f0000002640)='./file0\x00', 0x4, 0x100) r9 = socket$inet(0x2, 0x10000000, 0x0) shutdown(r9, 0x0) openat(r8, &(0x7f0000002680)='./file0\x00', 0x21, 0x80) r10 = semget(0x3, 0x3, 0x8) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f00000026c0)=""/79) 06:28:27 executing program 4: open$dir(&(0x7f0000000100)='./file0\x00', 0x4000040000000242, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0xff64}], 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x1000, 0x76}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) close(r3) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x48002, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r5, 0x0, 0x0) socket$inet(0x2, 0x0, 0x7) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r7 = fcntl$dupfd(r5, 0xc, r6) writev(r7, &(0x7f0000001540)=[{&(0x7f00000001c0)="58a3a90669e94d2a2ca2e574abd6770a74d8806bbc5d20a0de5c76ce9cc043248b1e8068a248d3d8db47b15601bdc1f98a1bcca277c4aae1c0a3bf6c928c388658be9eab595ac0407b1206cb6e6d2a135073fd1408cb5e79e8b130532d08989e29797e1ff1237f6a5920e17b473b00ce8f129d09cc98ee6d945ba36333cff5a7cab238f364a43c368a46b6eb909fbbf112795fb3f7b11999769295fef51f06d60431ed87aa104a59f55764916e", 0xad}, {&(0x7f0000000280)="f2be4baad06b47820c8e05c2493a5765e2119ca0162d8c3bafd4999ba56ffb9f83aae8eb028273232ddc73acb29950ba888bbaf0c3311b6e4348c8126454d839722806586c1e4e451ffcd8f25097925d442670bf05dec40b85dbee1891c6fc1bf309a67db6c8bb850d86595a90c3d56a729adcf36956025d67ac1119bb352332178ae9b44b37e262", 0x88}, {&(0x7f0000000380)="76596ae69396f68c1c28c10ec675ca495da0de2f0e27daf7216422a2b2e869d6f5561451c64ec58c041e9e119cb02dadc77f8a4f4224e1caa0638d7ff990989a2cb664d6a1749162c4360a08f0232011254e35f9fa3958b6f6ca3ffe8fe41ff0829afa9ce5c07de5ff051528e07c0ffc68682e94ddd2f1d315a509a31631635759484e527d60c6ebeca5ec94dfbb86ba8acda80c706acd12bac8700d15ceec411d1c12e05db12b1e4ef912a924100b49ebf13f4cf0b512052c4f88c6e40292079ae20e951abb419d20f87ac7ae64efcc44e8cc8e99bc5ca8451057", 0xdb}, {&(0x7f0000000480)="9e37ba543ab02ce0898af52ba3892408cd2fdc49eb90f6d863aae93622620c1274972d2a88e70ac32657e41538742da777ae5db5d8c3c63537a8bdfeaa6c235c8c395a5dd88c88b2d0e0600bb14dce54cede82cbce1ec69ece3049623e3eeff927fc4987c2aeda61a54a6de936665a4142ee9ce9785e61bd4034da89e0ebc894e38da4b287bb52b8d7030f508b807aa2eaeb5ef0c50dec59be91eeca648e1191ad632a7000cdbe575110c5392574fd3613de9f94481ce18ffdd0b7849459283a5feaee5ac34fd623a3c0765f04a6985b85d7d2bcd704f2d611de150012ac1fb6a6093e0af7165122a29ab03c9ae1bc3b6723756fbd9687d806ec6e8c40fdd43c6ab2157f403170ab59fdbf739c9369c1b23adc2a4fda33d6c9748c779ec7b6017b79e1769aa5198192546e1a5290a554da87fb8103c25932c97fc303637e9329806afef5483607eda5f7ad9cc2b5f2ff4ba5cb205af37f91584e9629c6375b55ae286e45a13891617ac29a9f659ba69c0a41b77fabf5c6654a5995a5cb99b6451db94806d00bf458495d5d9b97a66093de402e83e196e32caff96832f33d69e378df4172428b5cb1e6c2af8cdc003f3e3f74e2b5c043f2a021f27452b81f0595d14095046bea9073f1c206c18d857d494c84392353bd892eda9a8bb65d948ab74c0772cc59bdc46fbb11e32a28f2292fb30e716d9fd4e942f6b73fb9e0b0131f92c16cc3c23af74ec4f3925a201fb95bf6f480bd8bb19c3dbd14c52f80b1615503d056ef0aac8b5ef4176e9e21c3d7c24b676a21c38b5b2b87bea4f6e13693375c756909171d7e9bcfea783ecb11e283f5c552ca83e1f36496eb070455b0cf913606f905d187d4091b4d7a3ab2ea4028848a725ad69710f50b64f9bd0171ae1b33376b4067b5b8edbc2f6fce19f8402ef37b6e21c997412c00075b0708bb03edcd389e060f6948b30d10041a7fc19237c1faaa0f9109292be22f25eecbcbf9663a89fba5649ba497eb8edbaab8126047836d290d62cca7d1a8cc4be7ad561a60d7f136c1dea6766132e9ea1637d73675a2aaf838da46178201aadb47b93a84d692dd7f723b5e2b3a53bbf1652ddde726fe3256b5e0a3caf51e7b7826b4495a1846e54f440d62d43ffe3473c9d5180de62dd68d2df3fd839d3c0a17804b40797dcb8a71613714adfdc537fb3ed89d72fb5bd1e427a09ef685873e76b83b9f4e4c360b4593fbf38d4d62555ea498bf7282cb133049df045d9e7ea8c5190169ecbba166000c00ef19a34a797f4b4da7c589a22eb96e03c0e7816d7f32d34cad22c098f170b658d184e623aea31ebcfbba4f929859f8fa8ffba002a339ca52da174060303f4c48236aa4ed7ccf8a89716804a7f108a79a2b01eff18134a7436f587d01cc73fa195724f12e0568e28e0ee9f8a005741857c1d3265a9a1bde54a0baae54e41d3bc337f7fd45b137b748f978c34b759240b52dff4d2dc70ea9843372b8669336c19f7117bcb7243d05ac3193a79c7f08a3029691aed989ead05e60d059eea0a3e6ebb76c3fae20354072746f2d8c3df711362157a4b505f1dbefebbc05bcc795a66297edba78199897d8f4fb4541b7c8d14498314a612784df55f915755221023af66b6352b6ec47e7dcd92b37220c87c3975b1aa061ee706081e1de22fe0c38d08c815cb76ce5befde42e311786ebbbf3984b361ad22bb3f9ce8c8cf1558c9d2a7fcf9917ee7cddecb592029ccad38a15e359197509e739d1fb388c9b3b13326f5c5218be1e604f4ea0849d4cf870ed3d915a8425f8890c719e91fbb6313f0b84829f75e0365eb49ba0e6d87ca8fff4ae44ed62da2d6b9f03834160b34c471af7dc59c4eadc0972c6bce47bf62590a1998e4742bf88030beb5bc6916a98d341e74978f8c398c4a022a894d67304e7d87e2c023a6ee98a68ef7af64b020a0baf326f625baa5fa76b1fb8d612bb37127c754a2c8c0b36f0404ce1330c412a90fbd63318d82f7ed5f15af863e0424ce04ff53779099f5dcd6c92275656f7c1946ebfd84559e0d85c2d49fef4dc39f3e233d86f8307e3f6e39ef99d337b6722cb7eb7e72599986f30cf4bb8400e580485d67d2fdd6d17bfb495df55a24da402cbdf8a05fcfc63ef88328778c1c12fcaf582353044d4863e51339bfbc245363e6927450f1541a7d39ca8c96c58e08e4f8b3706137e40788470290675b72739ace84b3dd2ae925056fdf52974ec4507a555eeb522dd49b56b10b0b63615627cc2998abaf1b33871c4f0e699f945bf32700dec98a91d9e525db4a3f4c263422a5821239bb52400801f2042b0e8f3ba96779d4c645f6faf89726e50ef522b8e794e6ed41be661e9443074f6ec7e74daa9c13233fd6dc4c7b1b869a54fbbc9bdcfe2f0c63aada4b8b7c0930edf079783e334b9a5a4e02fe90fe6c9371c35bbf999018989956f5d3e7ffc8e7a77ed9878bc1eeb9cc2501870fbc0f4102545cdb6617907c0cce992302304069b72b881d970b08a8f77e5209d5e5260e9b46857e3bf3b03c60fb78cfc406cfc4f18ca2cd9cb22fa5dbf91453013d387957655f94a351bedb5b6d5ac952ff5625dde987753f20c37fe2f96eb249b3790cef1610188811bd7c54a073b9c6715ba5e503ad4615becb0d61b1575d831fbd161842bf5fcf0717c916f381efdd5b1124f43da9bdfeb294dd0678918fe2eebbf23c6f248a606dd919428be23598c92e5350dd4cd21b409f0076263292071473b5f52b30fdf737d021a7d7565885f76588b4ee4913dc1b6ba6ef33ce813a242298289d6529a8eefe4ec15063cd949b651e8f0f2477630ac7dffd4c2fc6875703ddb5caafad9a34c1ac1d0db2847eed0b14e088825100241c9fdf846f3328df17199c3c80f789b051f4a67bc3f0175bb80a9e8a84491d7a26fdb3693be70f2230bf5ec4b4594fc96a1b144e52bde9f44a3d24eb664514fbbf16be49442c455e38b41b280e61c56bdebc1032b924f14246a1747b2223052769e0df68edcc1dab949565a127f0b9fc413f6e631571daccda39bcedd0c844b7ca882a4ed79978146db18c4fb02d48cd3758aa3161b69552be1e898b237504b5ccb46b70607d9c49c429b6b223749e44d94abf8159b9ae5622dd55897724250806a9bc39a14b8e514194d4eb126bb95e3d95624173c6933c384da6a7c90e9112c3b494b84b6c64cb707413a1b81c0c59e8099e536ab4098e9662959d085a49bd580172e94a3da0058760109d245f5f3f20703aa9cfeabf220ff50a05a4cf2ad55aac32b96a54ee73ef39cdea3a1de92612c054b93d23e6d819e82e385c402b3e73263025d55269f9354c8181c6dc5ca567bbe5577c466c95c7ffdf9335a57cce14d62a723c9f0a1750d1e7f9e96e26c563daec4838b1c2dd708612087eb4a2d9922d3882c616af033631af1c727429f38315f585182a98ce4a3bab13c4ff4e0c4d1a4208e3bb6a0e5fad24a9a3ab86b2321164ef2a26fef7ffb93d5408493369524b0c16deecc96b7c4b2014d9363b3cc11d9d4e297e969f7635d28e99112e5e2b441df3c166b55f2e74accb22396c6a3c063076fde425831ec1416083d35cab6a6e3fc0f571d87d448b9dc69b0f8229deffd8d931c035059e4c4e59a0f07abae61fa3f93b0a1ed1ca38927f3f4dae19141c0ca6770ee043927e38f261ad28a0f6000c747fb47afaa5dfa2dde5f674fcda8023f2aa444f751e25d513e2c6f069453730448a952573af542c609acf65cec2bb41fe6243eab221ef6c7c42f6e84dc32744183f37d4038cdf5ad661be8e1ce4b66b9b30a01af9306b1d0551877fd91a416f39a16d88c1725553a9858a5b1cb86d5cfb2dd50db0bfc42856ccb8d2f0a3018a52ab37d2838d655a5554b24574a8b0ae1188b9b9a3a52928f0dd2dfdf5c4fb6c64d79192f451028582abd1ee55a6c5758fba56b9636db7ffd03026ff392ea776a0f49a3df9acd58374d5121835e619ff998aa3c7fb5aaa1504fab00788c39b397a14b02176aa632750c56a4ea850485127cfce36471f60d06b7dc06061cda8d45812dbda60b7b62fe10e6e0710ba945377388943116d4b7cbb383fa3dcfe4d697e204a59d6e52eb2f973320620e97fe1003f39c73578b969d12fb594b07af564bc4350c7d9ebefd9a68a3c1cfb0e17d0714c160fedfbbb17a7168cecf13324dc30fdaaa94045c1ece3e1be3cd794ff98eb700df350b151f8995ef2586ff2e2ef999a37fc5e9297ce01c4e37e36db8f59b3047e0543199f6dc91a078be7a1e143742827bcffd544359b750711811bba70849f605fdd3ffc264a71e9de2b7fe8ce593b246509109251a38bc6e9215a8386a0c7f3822da2da298bce088b7a80e230de76440f34367abefe4b35fcd8a650d952f8bb5fa7bc7ce1c071e3b879fc6e4c128e751d54bbcc3c0294ea3a9c780e2fd23c386ef9320916a3b46b09617eea6558e9010687acfb1207caba5982dcd716ab4e555fe813238863e9edecec409d792c0a4e0b816e0b28a91eddceb8cc87abebcb33945a4824e23b53b2dd12fb1a8c5035c700b5bdae990d9d9b89c771671786854d2fb7761ad5dfbae217721ec5341370958192b4edb28368c4c11b1b34d141dd74fa1e4dff041108bd31315e1fa788ead88192226475df87981460ae0d7c74243320fd5af2598722e4d03bc28af411e22831d23283a5abd4dd069688cce3fc3e38d514dd38f92e5c6ec78c32d4d631d8aa770f830d3f8e4e038d242b3ef3b9882ff7a46d6f7b9c1c492bb1c412b5a0e48bbfb0ba320f9d9250495f3f61fdf67947e88b0cbbac7c2994135933feaf246c6a321bceb58debc5dc90ef8b6e73effcb10c5131b1f00cc7d2431d1e06413b6b6fdc0a4b4a845dce38964d2491b548ea30852af23e6696698f4f9c61a0dfbeb795945c007815e0a95ac387b75e81c4d978d87df12a69c13d41687804eae547c0df1404e629145901b10300e1ffd5634d37cafa5c1ebee2490d753c108ff12492a55ee60e17959e4d25a83f593e80e3aefac67d5d3a0b9c5c748957958a4e6a2ecd8366bf47d63b356fcc652b5b66642fd578f3242b2cf4ae2d3cf98968667e342a9767bcab3abe11caa5931b8c87daafedfd80aef0d64985c9fb2f057ea32be1351fcce8930ae0933dca477c34a755114468efacd08c7177708bc9380dcb291ade40f92d6e5f283312c56decca9f7717ee97e4f5f8414be4414721d1bc3cfa33fbf542dbf0a04b32b4aaf96de75939e6cb1788873d0b063176a292bb70b443ce079540f72e30fb80941bc79a81730bf7268ed655271bda4ba2cc42721ca76ac5e00075690332248b86c4455f2b9623ad20b727286e9d0e46fe9d439e6b2bdfb158c938f574b7ddb007b641b3bc6bbc58370fa70ae052e9511a48a359e59ec6aabfa0741be6379927d63c0abebd00d3a74e74f9719517911d5cd1db3a6f6ed709a1782dd0e6be85c96f48583e6aba33f32e48d556b0bc436b430c03b2b31572b321801ff514c05de1aa3a993c81e2c75f02227acf321a2dd573699cc26056897d53269b73427c514e7e1714962c09f961ffe32e32168cab870aaef832b2fc78119efe2ae225769f5f71757250c565c51a2ba052a2479ccc846e767f0c23984dc5967bc1ba86caad568ad5e1f4a9672d8ba692a1fc939a6a9f93fd5fc649a5df7629324d9bd302d1a6ec9257b0f5fc941bc2314237691ffa06dea3e24b9056f193792b0271bccc5b46ed3bc1e553a406103673bb675c1b215d0f9417e2937b2351fc83101f20d0fc4424a1f", 0x1000}, {&(0x7f0000001480)="a684f832d91ae85b774ea905e40e5a404d1a2cb436b2295ee2942206dc3db0fc2bc1ed49bc43c8fc8f7833eab58d82f8f5ce9421446ecfc5ef969138265323396b46d79aedd59f0b12cc27af1d0137afc1184e268e1c2a57d5f8d91d884e838d4866ee6464ac690472a7e8b67908cfc9a3e23f9579fc97cd49e762cadba84ca9d9c560f2f9d1bb87f0c594a908ae0f3e156fa39f888e5ad382ffa5eb5e2b3b388b9923e76189236f8421dd2441dffbfd281fbdcafb0004bcbdd7", 0xba}, {&(0x7f0000000140)="a1a55b0cdce0e0e2845dd2ef722fe0e7403fde0209001051d32e7a452b", 0x1d}], 0x6) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3) 06:28:27 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000082c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = shmget$private(0x0, 0x4000, 0x206, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/119) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0xc10, r0, 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r3, 0x0, 0x0) r4 = getuid() setreuid(0x0, r4) setreuid(r4, 0xffffffffffffffff) seteuid(r4) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) writev(r6, &(0x7f0000000080), 0x1) r7 = __clone(0x0, 0x0) ptrace(0x9, r7, 0x0, 0x400000020000000) wait4(r7, &(0x7f0000000000), 0x10, &(0x7f0000000040)) r8 = msgget$private(0x0, 0x36) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000aa2229c02c6c0b561dfef73b5732000000000083b04f67a3620000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000002ac218ee4126a0995c4183f8af8a3901bf974d67715e3a282d00074643a41710a9ebdd22254c0c8ea2a894e5be04370f70d35e3d709a933c7e1b9075e334b7817aba6dadcbd1eaab03e0ecbdbd7d7e8a1a281cff945c8e5293b8cc8dc39d1f30b5c7c93d789c72ad52df7926185a2d3b3146d00c56ee8fa72d79922499077dace8097f88f5001c709d8dcfd7b2844b00bc3d17e7b75898de364141b0553cdd4d1ed732f269a0bf81d65b334b3a19"], 0x4d, 0x0, 0x1000) msgsnd(r8, &(0x7f00000017c0)={0x2, "c2278398798fdb78d1d90ae9c564d5d544614786b8526174c648d3f319ff341404f0515aa28f22b85be10c5ec8cb20bea5dc6bb4a37dd07af38e155d91bfb6949e17364ef2d01296def498ef8471e5c76934765679a2fffd8b55d4fa3d86f1a611cf7e9493a5d7314c4b522e1b0145bc891e78e068077101a5e6e2d80a7b53de1ddf36a3d57411665e64a5a824794c15aec60ac6a42e49b706d8b0e45524dbc71eb85529596f21aa585fe144355e818a"}, 0xb8, 0x800) r9 = getuid() r10 = getuid() setuid(r10) r11 = semget$private(0x0, 0x4, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r14 = semget$private(0x0, 0x7, 0x0) semop(r14, &(0x7f0000000240), 0x0) semop(r14, &(0x7f0000000240), 0x6) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r15, r13, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x7fffff, r10, 0xffffffffffffffff, 0x0, r15}, 0x100000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r18 = semget$private(0x0, 0x7, 0x0) semop(r18, &(0x7f0000000240), 0x0) semop(r18, &(0x7f0000000240), 0x6) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r19, r17, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) r20 = getegid() r21 = __clone(0x0, 0x0) ptrace(0x9, r21, 0x0, 0x0) ptrace(0x24, r21, &(0x7f00000001c0), 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x6, r9, r15, r17, r20, 0x80, 0x6}, 0x7, 0x1fd, r21, r7, 0x1, 0x5, 0xb89, 0x100}) chown(&(0x7f00000002c0)='./file0\x00', r4, r15) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r2, 0x0, 0x0) Pʮv1vr[;0PdzW:^`NRL8-iqLHmدl> XUq*+B0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, 0xffffffffffffffff, 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x2f, &(0x7f0000000080)="40159247", 0x4) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x9a20a812a1c7d138) 06:28:27 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x2070e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000380)="92", 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001700)=ANY=[@ANYBLOB='\x00'], 0x1}, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r2 = getuid() setreuid(0x0, r2) setreuid(r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xfffffffffffffdf4) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000240), 0x0) semop(r5, &(0x7f0000000240), 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r6, r4, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) lchown(&(0x7f0000000000)='./file0\x00', r2, r6) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/105) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) [ 253.4173755] panic: kernel diagnostic assertion "uvm_page_locked_p(old_pg)" failed: file "/syzkaller/managers/netbsd-kubsan/kernel/sys/arch/x86/x86/pmap.c", line 4351 [ 253.4395615] cpu1: Begin traceback... [ 253.4506616] vpanic() at netbsd:vpanic+0x2aa [ 253.4950583] kern_assert() at netbsd:kern_assert+0x63 [ 253.5394596] pmap_enter_ma() at netbsd:pmap_enter_ma+0x1f10 [ 253.5727508] pmap_enter_default() at netbsd:pmap_enter_default+0x7a [ 253.6282503] uvm_fault_lower_enter() at netbsd:uvm_fault_lower_enter+0x283 [ 253.6726441] uvm_fault_internal() at netbsd:uvm_fault_internal+0x29bd [ 253.7170361] trap() at netbsd:trap+0x1195 [ 253.7281353] --- trap (number 6) --- [ 253.7281353] Skipping crash dump on recursive panic [ 253.7281353] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:153:24, member access within misaligned address 0x3ddef for type 'struct x86_64_frame' which requires 8 byte alignment [ 253.7614287] Faulted in mid-traceback; aborting... [ 253.7614287] fatal breakpoint trap in supervisor mode [ 253.7725274] trap type 1 code 0 rip 0xffffffff8021ddbd cs 0x8 rflags 0x286 cr2 0x200017c0 ilevel 0 rsp 0xffffdc80b416eba0 [ 253.7836255] curlwp 0xfffffe27faef71e0 pid 6423.1 lowest kstack 0xffffdc80b416c2c0 Stopped in pid 6423.1 (syz-executor.1) at netbsd:breakpoint+0x5: leave ? breakpoint() at netbsd:breakpoint+0x5 db_panic() at netbsd:db_panic+0x109 vpanic() at netbsd:vpanic+0x2aa isAlreadyReported() at netbsd:isAlreadyReported HandleTypeMismatch.part.1() at netbsd:HandleTypeMismatch.part.1+0xcc HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x7b db_nextframe() at netbsd:db_nextframe+0x6f6 db_stack_trace_print() at netbsd:db_stack_trace_print+0x2c4 db_panic() at netbsd:db_panic+0xa3 vpanic() at netbsd:vpanic+0x2aa kern_assert() at netbsd:kern_assert+0x63 pmap_enter_ma() at netbsd:pmap_enter_ma+0x1f10 pmap_enter_default() at netbsd:pmap_enter_default+0x7a uvm_fault_lower_enter() at netbsd:uvm_fault_lower_enter+0x283 uvm_fault_internal() at netbsd:uvm_fault_internal+0x29bd trap() at netbsd:trap+0x1195 --- trap (number 6) --- [ 253.7836255] Skipping crash dump on recursive panic [ 253.7836255] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:154:14, member access within misaligned address 0x3ddef for type 'struct x86_64_frame' which requires 8 byte alignment [ 253.7836255] Faulted in mid-traceback; aborting... [ 253.7836255] fatal breakpoint trap in supervisor mode [ 253.7836255] trap type 1 code 0 rip 0xffffffff8021ddbd cs 0x8 rflags 0x286 cr2 0x200017c0 ilevel 0x8 rsp 0xffffdc80b416d8a0 [ 253.7836255] curlwp 0xfffffe27faef71e0 pid 6423.1 lowest kstack 0xffffdc80b416c2c0 Stopped in pid 6423.1 (syz-executor.1) at netbsd:breakpoint+0x5: leave