shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x0, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:32:18 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x8) r1 = getuid() setuid(r1) lchown(&(0x7f0000000440)='./file0\x00', r1, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) 17:32:18 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r2, r3, 0x1e4, 0x8}, 0x5, 0x5, r4, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x0, &(0x7f0000000380)) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000002040)=""/4096) r6 = getuid() setuid(r6) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r10, r11, 0x120, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r15, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) sendto$unix(r15, &(0x7f0000000380)="0000002260d38d6f9e769a7f18031cf4d28ce357", 0x14, 0xff44e9c30bf4b100, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r17 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r18, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$sock_cred(r18, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r20 = __clone(0x0, 0x0) ptrace(0x9, r20, 0x0, 0x0) wait4(r20, 0x0, 0x0, 0x0) ptrace(0x4, r20, &(0x7f0000000140), 0x0) ptrace(0x4, r20, &(0x7f0000000040), 0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0xa4, r6, r9, r16, r17, 0xc8, 0x4}, 0x1, 0x8000, r19, r20, 0x3, 0x164, 0x841}) getuid() lchown(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r2 = dup2(r0, 0xffffffffffffff9c) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080), &(0x7f0000000040)=0x4) r3 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x361) shutdown(r6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) pipe(&(0x7f0000000580)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r9, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r10 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r11, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r13 = getgid() r14 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r15, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r16, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r17, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r18 = accept(r1, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r19, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r20 = accept$inet(r5, &(0x7f00000006c0), &(0x7f0000000700)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r21, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0xed76dc44130de63a, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)="a0beedeefc1c1789ea164524460f97b3305a5a0287022d8f9c442a97c81e1ae84d2f02a63a37c26134f80a5aa2e71b359a6826368f7b41aaeaa627e944e0c499827fe8e8c735be955c34266893ebc50f17e9d306365c8deaa98e08f941040c07c88e789c3599c6dc2881d54a288b58f9b51609195b66f63facfa40a73c567c03c2b2a88160a3da3fd82c44cb99", 0x8d}, {&(0x7f00000001c0)="265608ea2656fcf0527d7d3052acc5266c6b67389efb84aee510bee82b8e27f4af5d6b0eea4cb11c9d63525f494df476403ce76d47ff8423b5e7c1f39fba1f6e7bb75e8f8f5a183b38e32572b4c5", 0x4e}, {&(0x7f0000000140)="00c65a126dbc320bf6bb285560d42faaabce470894d8e357a6b6f2cda36540297678611202d27e9f2f5d94", 0x2b}, {&(0x7f0000000340)="ff8648e3f3d94aad2566e1d0d13aa5650b586e98e4cfe85763869a8eec0798e0afa4f84f754aaa20420fccd8d38818dc0817ef279e9f509477a731ff6fec1a242f3b1e53f34d09db8f127b75514837b5230bba53c212eb5a034016fa6a33e49cb6cc79fa7bf753eccfd3604cd77756c34548f06f646c57ce0398ec924f41ce33bea69dba79e0337ece11b6fa43a6805a8c615f884e2928c70cfe5617321e975bd86839d2221cbeaf0536434e6365773d752f2ce3f8649c4dcd811e5769924b9aac002b30270cb62dfa27bae2b0064b8bcc", 0xd1}, {&(0x7f0000000440)="3dc923eeac010b2d3239b84a4ea87dcc259d14f992ffae2e26", 0x19}, {&(0x7f0000000480)="d328aa42b2d217a7c04bf30e0b57", 0xe}, {&(0x7f00000004c0)="f0", 0x1}], 0x7, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [r0, r7, r8, r9]}, @cred={0x20, 0xffff, 0x2, r10, r12, r13}, @rights={0x30, 0xffff, 0x1, [r14, r4, r15, r16, r4, r17, r18, r19]}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22, r2]}], 0x90, 0x401}, 0x806) fcntl$setstatus(r3, 0x4, 0x40) shutdown(r3, 0x2) 17:32:18 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1020040, 0xc0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r1) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x45d, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x8, 0x0) semop(r5, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r5, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r4, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) fchown(r0, 0xffffffffffffffff, r3) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:18 executing program 0: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2000, 0xffffffffffffffff) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getppid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r3, r4, 0x1e4, 0x8}, 0x5, 0x5, r5, r6, 0xfffffffffffffe01, 0x9, 0x7ff}) lchown(&(0x7f0000000080)='./file0\x00', r0, r4) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getown(r7, 0x5) 17:32:18 executing program 5: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000e59"], 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000b80000000000000000000000000000000000000000000000000000000000000000000000020000000000000000001000000000e7ff000000000000000000000400001b00"/97], 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = shmget(0x1, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r8, 0x3) r9 = socket$inet6(0x18, 0x30000001, 0x3) listen(r9, 0x3) r10 = msgget(0x2, 0x80) msgsnd(r10, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000a4939acc2d2b2c7473a4db6bcf46801cd294decff6f13e4665926a620d54373ccc35ddd1b122014635a4f51a460ddd26cc1404d09c6c720cba8b866337e3eb8a748c9730575c1ac1c9fc6cceac71de43ca5ac38312361915ca8eebaf"], 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:18 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) r4 = __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r5, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) r6 = socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r7 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r8, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r9, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) accept$inet6(r6, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r10 = socket$inet6(0x18, 0x30000001, 0x3) listen(r10, 0x3) r11 = msgget(0x2, 0x80) msgsnd(r11, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() ptrace(0xfffffffffffffffa, r4, &(0x7f0000000700), 0x7) shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:18 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r1) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) setgroups(0x1, &(0x7f0000000000)=[r2]) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = geteuid() lchown(&(0x7f0000000080)='./file0\x00', r3, r0) 17:32:21 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0x9) getpgid(r2) socketpair$unix(0x1, 0xe108b87ef14e8210, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) r4 = paccept(0xffffffffffffff9c, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc, 0x10000000) r5 = fcntl$dupfd(r4, 0xc, r3) ftruncate(r5, 0x401) __clone(0x400, &(0x7f0000000800)="c6ded8e1b18c4d0083965f192819813543d5000400a222e3ffffff000000") r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x3) r7 = accept$inet6(r6, &(0x7f0000000680), &(0x7f00000002c0)=0xffffffffffffffc0) setsockopt(r7, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r8 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r9, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r10, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r11 = socket$inet6(0x18, 0x30000001, 0x3) listen(r11, 0x3) utimes(&(0x7f0000000840)='./file0\x00', &(0x7f00000007c0)={{0x3, 0x3}, {0x8, 0x3}}) r12 = msgget(0x2, 0x80) msgsnd(r12, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r5, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() msgget$private(0x0, 0x90) shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:21 executing program 5: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000007288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365586b03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"], 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r3) ftruncate(r4, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000680)=0xfffffffffffffea9) setsockopt(r5, 0x4002, 0x200204, &(0x7f00000006c0)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e953d0a2dcc53bd09c2dc4ad7b5cd11f917633a12b7f647d0ed71e98e63c735dad60172c10f9cbb783bb3023df58f8b87fa8ee7a584990720274ed0e5dfdca0029a706e3c959005976ccae2a8c12edf45120ec9513a9d54453e81ec036319abeaebf8103337fb1b5a5b8369b0836686adab816bb14bba8cd3002f7e21b7b54670b622fead5d20ebd4eb86a8a389edf727c1", 0xfffffffffffffef9) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r6 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r7, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r8, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r9 = socket$inet6(0x18, 0x30000001, 0x3) listen(r9, 0x3) r10 = msgget(0x2, 0x80) msgsnd(r10, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r4, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:21 executing program 0: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r3, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) recvmsg(r6, &(0x7f0000000b00)={&(0x7f0000000680)=@in, 0xc, &(0x7f00000009c0)=[{&(0x7f00000006c0)=""/85, 0x55}, {&(0x7f0000000740)=""/190, 0xbe}, {&(0x7f0000000800)=""/76, 0x4c}, {&(0x7f0000000880)=""/14, 0xe}, {&(0x7f00000008c0)=""/221, 0xdd}], 0x5, &(0x7f0000000a40)=""/190, 0xbe}, 0x840) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(0xffffffffffffffff, &(0x7f0000000b40)={0x2, 0x1}, 0x5) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:21 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:32:21 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:32:21 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r4) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:21 executing program 0: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r3, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) recvmsg(r6, &(0x7f0000000b00)={&(0x7f0000000680)=@in, 0xc, &(0x7f00000009c0)=[{&(0x7f00000006c0)=""/85, 0x55}, {&(0x7f0000000740)=""/190, 0xbe}, {&(0x7f0000000800)=""/76, 0x4c}, {&(0x7f0000000880)=""/14, 0xe}, {&(0x7f00000008c0)=""/221, 0xdd}], 0x5, &(0x7f0000000a40)=""/190, 0xbe}, 0x840) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(0xffffffffffffffff, &(0x7f0000000b40)={0x2, 0x1}, 0x5) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:21 executing program 0: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r3, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) recvmsg(r6, &(0x7f0000000b00)={&(0x7f0000000680)=@in, 0xc, &(0x7f00000009c0)=[{&(0x7f00000006c0)=""/85, 0x55}, {&(0x7f0000000740)=""/190, 0xbe}, {&(0x7f0000000800)=""/76, 0x4c}, {&(0x7f0000000880)=""/14, 0xe}, {&(0x7f00000008c0)=""/221, 0xdd}], 0x5, &(0x7f0000000a40)=""/190, 0xbe}, 0x840) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(0xffffffffffffffff, &(0x7f0000000b40)={0x2, 0x1}, 0x5) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:21 executing program 5: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r0, &(0x7f0000000680)={0x1, "41b2d4e47fca7ad7d3c98b9c2934c2c9111abb51fab1eb1935865baea20cebef24917e50ef8ffe9b7533e12db4858fa7d5b9c10dc559beef1ffe731283c82c15e3e3ec1000f8a774dc5d7835136ca7e969ac6dcfac6041320916bb41eade2c9926f6184c07302cfd0324f6b986ed5fff33a7e6918df8254680a603b03f996d4cecc649c38b5374300aea63f2a99369f113b91865fe59ec67b954a4ca5a273e700da0f6ec67df3ec427d555d773f7b6907b036905667612af888f663aa734e54fb6c8284024d85597f47efaf7e523ea11928c6bb424c60477f672e20c8fdc589d80c1a8dfcf2f"}, 0xee, 0x1800) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000ffff00"/104], 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:21 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x310) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:21 executing program 5: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="d3dc81180bece04e90852725642c096c8aad72cc82eb03fffda3d9d54cb16f56fdcb7491a286bc8f3dc8348e43e873bb6e0791ff0392139d797e22a1faf6d3d8699daa9154587e1c833b1c2511841e2e1a42ac9f2f3379d0f9426c3b48165823e2df0f56568308b178397d167e8e"], 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:21 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x3) r4 = accept$inet6(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r6, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r8 = socket$inet6(0x18, 0x4, 0xff) poll(&(0x7f0000000400)=[{r0, 0x8}, {r1, 0x100}, {r2, 0x140}, {r4, 0x1}, {r8, 0x78b99cff536f7cd1}, {r0, 0x40}, {r5, 0x10}, {r6, 0x10}, {r7, 0x10}], 0x9, 0x4) mmap(&(0x7f0000000000/0xc000)=nil, 0xc000, 0xd, 0x6ff7732d0eaf747a, 0xffffffffffffffff, 0x0, 0x0) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0xd8) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x0, 0x1511, r9, 0x0, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r11 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) flock(r11, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1800000) renameat(r11, &(0x7f0000000000)='./file0\x00', r12, &(0x7f0000000180)='./file0\x00') accept$unix(r10, &(0x7f0000000200)=ANY=[@ANYBLOB="00000a000000000000000000000000000000008a505b0a00"/110], &(0x7f00000002c0)=0x6e) mincore(&(0x7f0000008000/0x1000)=nil, 0x1000, &(0x7f00000000c0)=""/130) 17:32:21 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = __clone(0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x5, r0, &(0x7f0000000000), 0x0) 17:32:21 executing program 5: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) getuid() r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xffffffffffffff8f) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000091313e33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082580893c8be44943cf8249e4dd351fd31cd54882d8af9fb7693b719094b49e2f31838e5672e689ede07db608dc12b9ee1dbd1ba1525e16b9a395d5accc27aff7ce83782a6c8"], 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) fcntl$getflags(r7, 0x3) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r8, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r9 = socket$inet6(0x18, 0x30000001, 0x3) listen(r9, 0x3) r10 = msgget(0x2, 0x80) msgsnd(r10, &(0x7f0000000440)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:24 executing program 0: socketpair(0x2, 0x40000002, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x3, 0x0, 0x2}, 0x8) 17:32:24 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:32:24 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000007288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f8a599ffd81645c0912a0e4f2f05bb6f66af"], 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") getuid() r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5c000000000000"], 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x2, 0x6b9c47e7d724cb98) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x3, 0x81) listen(r8, 0x3) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:24 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:32:24 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000), 0xc) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) r2 = getuid() setuid(r2) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000080)='./file0\x00', r2, r6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:24 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002d2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000080)='./file0\x00', 0x504, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x100c, &(0x7f00000000c0), &(0x7f0000000140)=0x10) writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000240)="9b", 0x1}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) setsockopt(r2, 0x2, 0x4, &(0x7f0000000780)="0d46d791d7bdbb4f5847c8dea0211d6c86fff4780cdbe36bd8b68aa020cdac8de5fcea817bdaf053ae206cf01ee2be2cdcc845fa80479aed9c856f82ba7d17dc182bc04be0035bd00ace165b49ff058ac1e9aa54d47b4aa4ab7fec1f366dfdfe81bd842117fcc49da9fefa9a49f67540540b8e6698e03e3d9b12acfe6f1346faa84086ec54596a472bb24b65a405c6013c8a50f5b52a02b7d0cd7fa0b2ed59c814fcd9c8447f6fc2d744a88c5712cb20451fbcc4806e09d9f710eda155c15a462477b1afb4389db0ecd68540ed2bcd9ef58aaa1885389fd6863b42b590e6d04a076033980a6f70745113c83d23961e7d78cb1cfe835e6e116bdc1486116ab0c01478ab34b3b5652caa35511e6f6dc62d4db94148420aa50794ec8849d9a940523109effa69a342e1109888cd73b69b2d7ff4c8ce7b79c8659366e61fa876b45a375f17b0430dd42ae8965251b58be8db949db63c112d2985967ea8965518c7c477c34dc6247ef824709c07b7e1443ac7d64bc8f6f39eab63ac9857e7127a057d504fc2c8d61f5a6f29e63e18192f2df1dd8e1783258fd574531a89efa33dab107c1e092f0ce96200aea367b212c8a5a81b748a66f6f39bdf71e6cd7a872c64c0beece0d203a0281b9d230e7bb6ed80289bd6a681aba78eb6c71e69c892d8436460b6722990ef81d8ecb3efffe2c40b3ea8c5156fff41912b5fe0c4f0f4b574bd90dad8bc7553b4161cc7c58a00fc2a0f71db40235c7b565d2f9aaf858bf6b4722083a07a02636d94d10bde215a1d8391d197e9e8433be7d8b2ca882cf193d82fad67a102bfd27c45eefc729bea311e1c740037", 0x253) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000180)={0x7, 0x5}, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1000010, 0x0) pread(r3, &(0x7f0000000200)="46aae6cac18b325c9a91bb52410a0059804170ff91a28b511bcc3525f94467cbf72a3d9d66564d58e2e9ea4c83f2c87666bfbe7bf447bb8298b90df350", 0xffffff37, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 17:32:24 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000007288de4b2570f03da15e102919a567ae3f22dc2fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"], 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x2, 0x1) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000002595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e466592ea620d54373ccc35ddd1b1220146944c0b72ec8669fba4c4b8ea048aed1ef68ac39716b0c9876a4cc6c7ef83968133e303e2396ce07429f1a8f2799dff506528b603559953422d4e75ee2c3e7ad73735cccd804064a49b2a659ec1288befb46849d97827f8f67019d59a69149d64eae58261054eb27c6f62d292cede9800c6220096ca38a42a13cde70d143884ae2cd62ed4bc01086e9cd14207d7690c02bcee7334801cbb114502395fc00828e59821af973248d7649b099757f3eaa95fbc4e90d9d0146ac5dac0b8018c4a9cad4167d9b54327d2efa1"], 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0x2ee) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:24 executing program 0: setrlimit(0x7, &(0x7f0000000200)={0x0, 0x402}) r0 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getegid() r3 = getegid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r6, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r10 = getegid() r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x8, &(0x7f0000000140)=[r0, r0, r2, r14, r10, r0, r3, r5]) socket(0x1f, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r17, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fsync(r17) 17:32:24 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r3 = getpgid(r2) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r4, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r5, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) r6 = msgget$private(0x0, 0x3cc) r7 = getuid() setuid(r7) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r10, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = getuid() setuid(r14) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r17, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = __clone(0x0, 0x0) ptrace(0x9, r21, 0x0, 0x0) wait4(r21, 0x0, 0x0, 0x0) ptrace(0x4, r21, &(0x7f0000000140), 0x0) ptrace(0x4, r21, &(0x7f0000000040), 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000680)={{0x8000, r7, r9, r14, r16, 0x18c, 0x2}, 0x7fff, 0x4f20203b, r21, r3, 0x1, 0x6, 0x8, 0xd2}) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) msgget(0x0, 0x44) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r22 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r22, 0x0, 0x0) r23 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r23, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r24 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r24, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r25 = socket$inet6(0x18, 0x30000001, 0x3) listen(r25, 0x3) r26 = msgget(0x2, 0x80) msgsnd(r26, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r4, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="a2feffffffffffff0000000000000000000000000000000cb71a37b8a6cb0f0972f1b972e7547022d1abb9c6678b8e21cd88d57805454a19eede5786856c10997100"/80], 0x1c}, 0x0) 17:32:24 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) fcntl$dupfd(r8, 0xc, r10) 17:32:24 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) pwritev(r2, &(0x7f0000000580)=[{&(0x7f00000004c0)="ea", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 17:32:24 executing program 5: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r3 = shmget(0x2, 0x4000, 0x401, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) getpgid(r2) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r4, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r5, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="888798a21dac5e2f"], 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f0000000000)={0x0, "15b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"}, 0xaf, 0x800) msgrcv(r6, &(0x7f0000000400)={0x0, ""/96}, 0x6, 0x1, 0x1800) r7 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r8, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x20, 0x101) connect(r9, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r10 = socket$inet6(0x18, 0x30000001, 0x3) listen(r10, 0x3) r11 = msgget(0x2, 0x80) msgsnd(r11, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000002595f24a08f2fcc073c6f13e4665926a620d54373ccc35ddd1b12201460000200000000000000000"], 0x30, 0x800) bind$inet(r4, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:27 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(r1, &(0x7f0000000140), 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000400)="123ecf59c711fa13d13a82dc25079ce2f6a2d5a9e58b402f2a1c372156de07acce5782022690914878d1681b563f15387c4041a4043780635ac8a5227199b733d67169fc31d74716c2ff4f30c554ad361a17aee223d9f84da27c84a9a4f4c3298ec982b7800ad36e19c107a8c5a0fdab2b62ad6a92352e810cd92507afbc57c0ace46e636e0a55fa6711468710d2fec702dd46019e57b9ef0dbfc7849d9a4abde47bd612747644c6ce7dde9e8e964a7f7dfd04ab5d662d69ab811db3f17b5a459ab6b6ccdb9114d5cb17ed0d80805844ee3b14c8cd4115e0e12c623ef84c68da", 0xe0}], 0x1) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, 0x0, 0x0) writev(r3, &(0x7f0000000140), 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r4, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) getgid() chown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) r6 = getuid() chown(&(0x7f00000001c0)='./file1\x00', r6, 0x0) chown(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) writev(r5, &(0x7f0000000340)=[{0x0}], 0x1) writev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0xa10, 0xffffffffffffffff, 0x0, 0x0) r7 = open$dir(0x0, 0xb0041, 0x0) writev(r7, &(0x7f0000000340)=[{0x0}], 0x1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0xa10, r8, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) connect$unix(r0, 0x0, 0x0) shutdown(r0, 0x1) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r10 = __clone(0x0, 0x0) ptrace(0x9, r10, 0x0, 0x0) wait4(r10, 0x0, 0x0, 0x0) ptrace(0x4, r10, &(0x7f0000000140), 0x0) ptrace(0x4, r10, &(0x7f0000000040), 0x0) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r6}, 0x5, 0x5, 0x0, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) 17:32:27 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:32:27 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:27 executing program 5: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000007288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e81178bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffa08e4835ccb1d547d81645c0912a"], 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) utimensat(r3, &(0x7f00000003c0)='./file0\x00', &(0x7f00000006c0)={{0x2, 0x80000000}, {0x6, 0x3}}, 0x9ee2da913e3d9e43) getpgid(r2) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r4, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r5, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="030000000000000081f68d234449d7a8bccf2c519e6b950e04bb00f346b1f9ce750582aa6f2611548463f48bb5976fa773ab377c0e23c578dabd396b3551c780"], 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000"], 0x68, 0x1, 0x1800) r6 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r7, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r8, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r9 = socket$inet6(0x18, 0x30000001, 0x3) listen(r9, 0x1) r10 = msgget(0x2, 0x80) msgsnd(r10, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r4, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:27 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) r1 = socket$inet(0x2, 0x3, 0x94) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:27 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:32:27 executing program 5: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) clock_getres(0x10000000, &(0x7f0000000680)) 17:32:27 executing program 0: socketpair(0x18, 0x40000000, 0x3f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = __clone(0x300, &(0x7f0000000080)="de8621beb49c75f4836c3ef5c632b56e0c16d8819a0908d4120c64d23736e46b2dafd5681021bf1bf9ddf442bb2f6a16be2b638be128091664abb23d86b81a576c970e71f4770c853b9c7ee6f20cfce722723d5b007d882547ae7e57c416e17bf1fdd73bc89c323b8e324856bdee81726ac098b969c6f7e73b20474107d359675d1be904540c35e2a0392b38bcdf6ed8cce4599b6557e1eacd482cd99122c0f38b866e184fe6460650acae686cdb1f79") fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x2, 0x4, 0x52b, 0x7fff, r1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) wait4(r3, 0x0, 0x0, 0x0) ptrace(0x4, r3, &(0x7f0000000140), 0x0) ptrace(0x4, r3, &(0x7f0000000040), 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x1, 0x5, 0xfff, 0xffffffffffffffff, r3}) socketpair(0x1, 0x30000002, 0x0, &(0x7f0000000000)) 17:32:27 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f0000000000)={0x0, "15b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"}, 0xaf, 0x800) msgctl$IPC_RMID(r6, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r7, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r8, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r9 = socket$inet6(0x18, 0x30000001, 0x3) listen(r9, 0x3) r10 = msgget(0x2, 0x80) msgsnd(r10, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:27 executing program 0: 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') open(&(0x7f0000000000)='./file0\x00', 0x1090, 0x80) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)=""/89, 0x21) 17:32:27 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="0388279f00000000000000"], 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) socket(0x10, 0x2, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r9, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000680), &(0x7f00000006c0)=0x4) listen(r8, 0x3) r10 = msgget(0x2, 0x80) msgsnd(r10, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:27 executing program 5: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r3 = getpgid(r2) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r4, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r5, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r6 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r7, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r8, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r9 = socket$inet6(0x18, 0x30000001, 0x3) listen(r9, 0x3) r10 = msgget(0x2, 0x80) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000002595f2d294debfc6f13e4665926a620d5471b4d75ff8c14dbb438a3b8a74373ccc35ddd1b1220146"], 0x30, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r11, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$lock(r11, 0x7, &(0x7f0000000680)={0x3, 0x6, 0x3f, 0x6, r3}) bind$inet(r4, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="c3886ddb75aba0d77dafae2a769a83a49bb1ea477311f774024594f2532e1aeefacc153c4c297f2f85a9ca66de006f37480796b5bf0be272a855880a0896b56533fb48d6072936660a3da7bcb688133883ba050ec139b99aa81541346cebd006f90ebd2676d25943763c6aadaec8115eb91985522ccae312dfbd55f4e224f27368c9d53a60f0771df5234094855cd48689531f63f7b7926fbcfe93ee9e23eac3033dc7f5662a9842f66b008cf5f22856f71b9fdddd4efbf496c4199df46bf9d8", 0xfc20}], 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x412, r1, 0x0, 0x0) 17:32:30 executing program 0: open$dir(&(0x7f0000000000)='.\x00', 0x40210, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200000, 0xe) 17:32:30 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r1) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) socketpair(0x2, 0x1, 0x3f, &(0x7f0000000140)={0xffffffffffffffff}) bind$inet6(r3, &(0x7f0000000180)={0x18, 0x3, 0x2, 0x40}, 0xc) setreuid(0x0, 0xee01) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) dup2(r0, r4) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x2, &(0x7f0000000000)=[r6, r2]) 17:32:30 executing program 5: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r4, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r5, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) r6 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002040)=""/4096) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r9, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r15, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x3, &(0x7f0000000680)=[0xffffffffffffffff, r8, r16]) r20 = getuid() setuid(r20) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r22, r23, r24, 0x1e4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) r27 = __clone(0x0, 0x0) ptrace(0x9, r27, 0x0, 0x0) wait4(r27, 0x0, 0x0, 0x0) ptrace(0x4, r27, &(0x7f0000000140), 0x0) ptrace(0x4, r27, &(0x7f0000000040), 0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f00000006c0)={{0x0, r3, r19, r20, r24, 0x10, 0x200}, 0xfffffffc, 0x4, r27, 0x0, 0x5, 0xe359, 0x9}) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r28 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r28, 0x0, 0x0) r29 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r29, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r30 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r30, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r31 = socket$inet6(0x18, 0x30000001, 0x3) listen(r31, 0x3) r32 = msgget(0x2, 0x80) msgsnd(r32, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r4, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:30 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:32:30 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x0, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:32:30 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xc40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) fchmod(r2, 0x1c8) r3 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r3, &(0x7f0000001b80)={0x18, 0x0}, 0xc) 17:32:30 executing program 5: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000007288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc892fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087968e737ace3002c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"], 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86cdcbe5605cb4d270517b171d414848a4b147aaf00b7f7f17be9fdca06ef2994260271c61a56dee39e71b772bd85561357d33280850af8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) r5 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) linkat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', r5, &(0x7f0000000740)='./file0\x00', 0xc00) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="0300000000000000e33a4f91a7046fa17a2a29b918974e5dbca960591d6afe3ba667a979ea6e835c935f4e17ea4296188649bfdff1adf5a36266f1eb7518d1405b63899e3bc65b678190a164b369f633dcfffea35a2b5e91db605f82571d21e45ee8f52b4b5128a5a1417f20dd9a6964ca66aa4fedd0b82cea0a6a4c3b4f09a69e8a47f9b836e6816acd4b8dd1d742cf2130df9ddb33f84f0bfabc3cc871835120ffe4145869277c4adb495cd16945628e7e62dd48fdebdb4c3489f74c9cd3a3661c27e18330f18af67c067e84f0be77b52a962888cf94107d08f1b8cd3492831f73fe3c097ad865981dce50fefeef8be27342eb0dacae54cd7fa4c74290b212928b8d034cef2fb9d70d9a017e01dece999845c8d59312c0ea7121ba1252cd11e7c57c54da91f99579c59b4e424f888130c1a57cf2aac2b172bc7547c1084589320d5d61d1e132b383a848422c446685945883093357badf8d68079e721fd40f3bf41f018bfccb20509012b024b829dd47d109"], 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec2ff3000000000000000200000000001300"/107], 0x68, 0x1, 0x1800) r6 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r7, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r8, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r9 = socket$inet6(0x18, 0x30000001, 0x3) listen(r9, 0x3) r10 = msgget(0x2, 0x80) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000022002595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d4d373ccc35ddd1b1220146"], 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:30 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000827984f6333e84a7a4b71dbeec5f810000000000000000000000000000000000000000000000000000000000007ec9322f1a34888ec2acbc345400"/112], 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:30 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x2) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000080)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x4) 17:32:31 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000000)) dup2(r0, r3) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r1, r4) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000012000/0x3000)=nil, 0x3000, 0x3bf63d40c84b828b, 0x10, r6, 0x0, 0x0) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x20400, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) fsync(r5) 17:32:31 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/181, 0xb5}, {&(0x7f00000000c0)=""/202, 0xca}, {&(0x7f00000001c0)=""/183, 0xb7}], 0x3) socketpair$unix(0x1, 0x1, 0x0, 0xffffffffffffffff) 17:32:31 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x2ccee30cf4c7d740, 0xffffffffffffff9c) ftruncate(r3, 0x401) setsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000000680)={0x8, 0x5}, 0x10) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0xc8208, 0xc3) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000c19536acaebe035fad6a9b0ce7afd5db0ad64e6e57e00518a0d4cc352f23a574ddff38e85447328e773526e20a23bb625c5c0d5919d84dfba2af1bc269a6a5e70ba2b3ab35809e324f649541fbbaa744b3b66f451fb03898e538e4b53d2e1356602705a0bcf43bccda67c055e1a84c98769853c4b2253556c39dbd7a20793351551bf0061df219935bb6328111f766f0a68d65a52bf05a63149bceb5f4929ec19c"], 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000400"/104], 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x85) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:31 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/64, 0x40}, {&(0x7f0000000080)=""/252, 0xfc}, {&(0x7f0000000180)=""/170, 0xaa}, {&(0x7f0000000240)=""/21, 0x15}, {&(0x7f00000002c0)=""/134, 0x86}, {&(0x7f0000000480)=""/145, 0x91}, {&(0x7f0000000540)=""/252, 0xfc}], 0x7, 0x0) 17:32:31 executing program 0: mknod$loop(&(0x7f0000000140)='./file0\x00', 0xe0b4, 0x1) link(&(0x7f0000000280)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = __clone(0x24ff, &(0x7f0000000080)="2956cf0985a9fc0e103ec51b9b3ebd4f30873dee68a6cd441151b6299931e76ef448675e4d15842bb547174eb2477197118aa1760bd25cc9242149e634288a1ba7341ec326e0ed2a2d481f5f5751ebad4866c84e6cd879b1c67fa3606f952d3327f7ba1d101af215f90c7052d17dc043d2ce06") r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) wait4(r1, 0x0, 0x0, 0x0) ptrace(0x4, r1, &(0x7f0000000140), 0x0) ptrace(0x4, r1, &(0x7f0000000040), 0x0) setpgid(r0, r1) 17:32:33 executing program 0: r0 = shmget(0x3, 0x3000, 0x4, &(0x7f0000007000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400004802c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0xff64}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000005000/0x4000)=nil, 0x4000) 17:32:33 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:32:33 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x0, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:32:33 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000007288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949a020000000000000040db25a90369e1fe7a2365584203bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a2f9ff17912116ff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"], 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000300"/104], 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) recvfrom$inet6(r4, &(0x7f0000000680)=""/211, 0xd3, 0x1, &(0x7f0000000780)={0x18, 0x1, 0xffff, 0x80}, 0xc) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) stat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:33 executing program 0: socket(0x1f, 0x3, 0x0) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x3) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x10}, 0xa, 0x0, 0x0, &(0x7f0000000340)=[{0x10}], 0x10}, 0x0) r2 = accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000180)=""/58, 0x3a}, {&(0x7f00000001c0)=""/229, 0xe5}, {&(0x7f00000002c0)=""/45, 0x2d}, {&(0x7f0000000380)=""/212, 0xd4}, {&(0x7f0000000480)=""/141, 0x8d}, {&(0x7f0000000540)=""/251, 0xfb}], 0x6, &(0x7f0000000700)=""/176, 0xb0}, 0x440) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r4 = __clone(0x0, 0x0) ptrace(0x9, r4, 0x0, 0x0) wait4(r4, 0x0, 0x0, 0x0) ptrace(0x4, r4, &(0x7f0000000140), 0x0) ptrace(0x4, r4, &(0x7f0000000040), 0x0) r5 = getuid() setuid(r5) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x4, &(0x7f0000000bc0)=[0xffffffffffffffff, 0x0, r7, 0x0]) r13 = __clone(0x0, 0x0) ptrace(0x9, r13, 0x0, 0x0) wait4(r13, 0x0, 0x0, 0x0) ptrace(0x4, r13, &(0x7f0000000140), 0x0) ptrace(0x4, r13, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r14, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000c40)=0xc) r16 = getegid() r17 = __clone(0x0, 0x0) ptrace(0x9, r17, 0x0, 0x0) wait4(r17, 0x0, 0x0, 0x0) ptrace(0x4, r17, &(0x7f0000000140), 0x0) ptrace(0x4, r17, &(0x7f0000000040), 0x0) r18 = getuid() setuid(r18) r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r21, r22, 0x1e4, 0x8}, 0x5, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000c80)={0x0, 0x0}, &(0x7f0000000cc0)=0xc) r27 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getgid() r31 = getppid() r32 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r28, r29, r30, 0x1e4, 0x8}, 0x5, 0x5, r31, r32, 0xfffffffffffffe01, 0x9, 0x7ff}) sendmsg$unix(r3, &(0x7f0000000d80)={&(0x7f00000007c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000800)="161c2c657129325b07fb0e8e9724b5ec1a203977fe683b58d8badf01547f0161f4c33f8f136aaefedda922d0c279c1d59bac17cea29ea67adf6f79e919212b9b83e421e56ecf1302e7d6710653766ce06651fa9d52d3b2dcc2256a8e19367a35cb077c6d8573a2ef09596295a7942b2db1e55a478fc47e7d6ac2c9ebb3caee04a90e0b6b23efd232fa8e005c8ea5a824f43abf66533cde6c966157d7b93d7bca79969f69b6ce11022edae2b79437199e5d41b941adf2694572800c63c5929d894f06fb0f1d6053", 0xc7}, {&(0x7f0000000900)="916aa578271d443dadbfd0adfaeeefeba622b084672977fd2266d7bb81aa837ed46b87baa6ca6c4736e2b58c0ee254c480f7711a12a870d1b9107dbaedd831b64762eb04696c29b017d9d9ad22547accb2c1fb8e4943bd748a27bc1729a3dde618be55ba03e6bfb66813f28dca41b05138582431587cb923bdd7db3b4441a57f478a85db853ab578aa8c47f3d071833e34d5141248e3854ff73f210398b3841d8cd193403295", 0xa6}, {&(0x7f00000009c0)="9d271b9d74bb028d7f44deb1e183e9b1398e02fb95c6f316df3a402e6dd4ef5a", 0x20}, {&(0x7f0000000a00)="d74222cb64a8d29012badd62060a5d6292fd590330059fbe733b6136690351174af11070d63bfecbb20e0095b8cfa332fb7af1ed55f5da6cff2ac2afd03b4b8e6735316e6fdf44bea1e41f20fa1c595ebc211cff07318508ede1e263e13ad6236c71bda259b9eed1c60d5ac7655f445fb8a48942b7b44562bbeeea0c5227ea9209458f2dd069cc9b51a41c856bc9cde8ef254cea4f256cc48c977729b68f5827b22cfc1c2b0558ed48ed7ab0499924ddb75c0a9e4af38577d9653f9070bbcff2b8bfed997f8f1eeda39c56", 0xcb}, {&(0x7f0000000b00)="b6794fd76c91ccccf9c9ff6304bfc6f5a75c5c716d641fe15095a126", 0x1c}], 0x5, &(0x7f0000000d00)=[@cred={0x20, 0xffff, 0x2, r4, r5, r12}, @cred={0x20, 0xffff, 0x2, r13, r15, r16}, @cred={0x20, 0xffff, 0x2, r17, r18, r20}, @cred={0x20, 0xffff, 0x2, r25, r26, r28}], 0x80, 0x4}, 0x410) 17:32:33 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r10, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) connect$unix(r10, &(0x7f0000000680)=@abs={0x1, 0x0, 0x2}, 0x8) msgsnd(r9, &(0x7f00000006c0)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b02e014661f8cea1f5472fad913095a3db439b08cdc5f3fd699e5c593565b4108b16320ab70d03026b1bfd0e0428d4baec967e3f13c4544c444a648f2a6a7528d7c1d9d523473b8e03988d7c458ef3a29c80e1fd6436eee62c52b416d51c561511d8d087c7600a08e6785f195a0bdb99579b2c35469807e00c5adf42133b877c127b2ccb420a80b1c9465146bfdc899a530081279a78"}, 0xc2, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) getdents(r0, &(0x7f0000000100)=""/154, 0x247) getdents(r0, &(0x7f0000000240)=""/156, 0x9c) getdents(r0, &(0x7f0000000740)=""/4096, 0x1000) 17:32:34 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmget(0x2, 0x1000, 0x5, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x2800) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000100)=""/220) 17:32:34 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000080)='./file0\x00', r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x1aa) 17:32:34 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(0xffffffffffffffff, &(0x7f0000000340)=@un=@abs={0x2, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x7}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000340)="baf2a3ac324f5d5b", 0x8) 17:32:34 executing program 0: setrlimit(0x5, &(0x7f0000000080)={0x11, 0xff}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) pwritev(r2, &(0x7f00000011c0), 0x0, 0x3e) r3 = dup2(r0, 0xffffffffffffff9c) lseek(r3, 0x0, 0x1) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x0) __clone(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=']#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='%\xfd\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='f\x00', &(0x7f0000000300)='&\xc4\xaa$\x00', &(0x7f0000000340)='L\x00', &(0x7f0000000380)='+^@-\x00'], &(0x7f0000000540)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='$\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)=':*\x00']) 17:32:34 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r1) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x500002, 0x10) setreuid(0x0, 0xee01) truncate(&(0x7f0000000140)='./file0\x00', 0x6) chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r2) dup2(r0, r0) r4 = socket(0x18, 0x2, 0x0) shutdown(r4, 0x3) nanosleep(&(0x7f0000000180), &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x2c74, 0x87c}, {0x18, 0x0, 0xa04, 0x80000000}, 0xfff7, [0x80, 0x3f, 0x9, 0x4, 0xfffffffd, 0x21fe, 0x2, 0x7ff]}, 0x3c) r5 = geteuid() lchown(&(0x7f0000000100)='./file0\x00', r5, r3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:34 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400004a02ca, 0x3f1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) r2 = shmget(0x3, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) r3 = geteuid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r6, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r10 = getuid() setuid(r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r12, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000080)={0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r14, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x5, r3, r5, r10, r11, 0x140, 0x3}, 0x8469, 0x400, r13, r15, 0x1, 0x7ff, 0x3}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0xff64}], 0x1) r16 = shmget(0x0, 0x2000, 0x211, &(0x7f0000ffc000/0x2000)=nil) shmat(r16, &(0x7f0000ffb000/0x3000)=nil, 0x3800) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) 17:32:36 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x0, 0xffffffff}}, 0x0) r0 = socket(0x800000018, 0x8000000, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = _lwp_self() _lwp_wait(r1, &(0x7f0000000040)) r2 = semget$private(0x0, 0x8, 0x0) r3 = semget$private(0x0, 0x8, 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r3, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) r4 = getuid() r5 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r6, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r10, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r4, r5, r7, r11, 0xa, 0x8cd}, 0x9, 0x2, 0x46c}) semop(r2, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r2, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() r16 = geteuid() r17 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r14, r15, r16, r17, 0x1f, 0x8000}, 0x9, 0x36e, 0x7}) 17:32:36 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x0, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:32:36 executing program 2: r0 = semget$private(0x0, 0x2, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/145, 0x91}], 0x1) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r1) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:36 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:32:36 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x6008a, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:36 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6c8aa26b6d3f750c44255e21cdbf5d9ff41398bab84937a896aa9c0d574dd6da7aeb2711eac09a8c305a545bc8eb988c4c2c226e85feec434405a5a70de00026463fc95d80afd578bbd3a958fc73e9b3eaf7205a9dfa59a9469a186f3be373ff9daba9d805db5ac9c4dccf0d65135230d97e75e6618b9df05eea7b0ed4309d3f2a78ed6c305a987a7cd523c1c6497e14904593e7c17f0acf8b09563ee68d29e944c1884e04672345071187a7517f041b53e9572c89d0b", 0xb7}, {&(0x7f0000000280)="23e0f32107104cdddc39acc4942e8fc6667b843823fad92ca0f1cbd5d46aa918f87b3af926180b1f2c831a3f7e46e24252f36d1eed8198acfc66ea75a3fc1c2d3778eec491cf829e5d91a20742d9f143698977a5c77549986ad511d3821729bc27bc7caf276ba13a52d2a7ed909b42eaebbda17985f5c0800b2a80011d164b3984dbc2331987f0812952150b3821abdaddecde418fd74df344bc2a5b1d97b794b226ed1738b419853fe1629a7fcb9383ee661f2b99b5705600fca8d28920d68cb7ac5c5ab2c709659fc6b0d519e4b446939cb5c585aaf76bfe97313a64acdfccb67f9410bf6ffba321", 0xe9}], 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x94) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x8000040000}) r2 = socket(0x2, 0x10000000000003, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="8202c0ff207fcc9c000004010c04f2a1b8d3681144de05c148e64c452e15e32b90a8a561fe17123cee12511b52ba83c6725a1c9602e36be207add03f179017f00ae23a681b9c708a7c7908d0ebf54d945138ffd28742eb224d1b529c6aede12de5edd4b60bffaf578055646c3a8b4b8ac95ff04e724f7b47fc8e93e028c40e63fe12c02edb8ece38be4515ecd4844e8d7b406af035d355773909ae000000000000000493907d00f5178ab402e9cce8873eca2e517f1511e475912c194e722f211acb800eb5324c1c180d5852586c99698371155d66bf7da536732d296d90a2a038c6d3586498206a1aad1d59d22729afa6000000000000000000000000000000000004894404c1d1e7c95e2c2e4a953fdb6ac6fb6c824b9dcabcdb3cd5382b9bfad339dfe79ee0dc7c84905b8736fc2cea931a0d286619c9aac55dfa08f14d033b9a055d019740a930771119ed922f52b2b8353e6bce30cdbe984c3b853ee1d95b1bc5afad1adbcf089f58d49c835a88f4e0088f89be2f8be9408a84d52b0200367d480e9dc339b7e0dc8c6b7d620cf0e80a860ca9434090777d0344272c8b333d4aaeb11953c417a5"], 0x10) r4 = dup2(r3, r2) r5 = semget$private(0x0, 0x4, 0xd) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0xff80, 0x2, 0x110]) r6 = _lwp_self() _lwp_suspend(r6) _lwp_wakeup(r6) _lwp_continue(r6) connect$unix(r4, &(0x7f00000007c0)=ANY=[@ANYRES64=r1, @ANYRESHEX=r3, @ANYRES16=r4, @ANYRES32, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR64, @ANYPTR, @ANYRES16=r3, @ANYRES32=r2], @ANYRES32, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYRES64=0x0, @ANYBLOB="0e98a2a185045d0c9287f92a693c69f0ff06bb86a0894690c13ef25933696e708d5ffc540c2a8a4d69b5d2640a55ce6c9fb3a55701f32c1db5db5f42d459a494e983968df600847c90e885164c1491610513779e5dbbd1fe00029526d6e3e8f08b6da31f13b552e8f874b555aea3a8a7a53c794187ce1c83b85be9cf67194a1633f7fbb3c733b7faef8ed6e50e0e9074b2bc541577c0554007093720f9302649055c7940cd67beebe61e6f626ee6dc8c37e2ce47de47f09ab38acb567fbff9aa0b6db7541ef4becc4c244eecb14a4120a7c70c39c1", @ANYRESOCT, @ANYRES64=r6, @ANYPTR]]], 0x5) r7 = _lwp_self() _lwp_suspend(r7) _lwp_wakeup(r7) _lwp_continue(r7) r8 = _lwp_self() _lwp_suspend(r8) _lwp_wakeup(r8) _lwp_continue(r8) getsockname(r2, &(0x7f0000000440)=ANY=[@ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYPTR64, @ANYRESDEC=r4, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYRES32=r7, @ANYBLOB="190c4d6b9d3da092cf4ca47bb6f4bca5d81c", @ANYPTR], @ANYRESHEX=r8, @ANYPTR64, @ANYRESDEC=0x0, @ANYBLOB="c78eb9572e16ffe378b6b5d67913f421d63ba74298842f6d9816f1a41c3901e2776adc83f437d0a8c0bba4a463227d019356def8cb0792fe0a8ead9517e86013da21140379", @ANYRES64]], &(0x7f00000004c0)=0x1) pipe2(&(0x7f00000000c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001400), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001440), &(0x7f0000001480)=0xc) getuid() 17:32:37 executing program 0: r0 = getegid() setregid(0xffffffffffffffff, r0) pipe2(&(0x7f0000000200), 0x8c4c493c9561f232) socket$inet(0x2, 0x2, 0x2) socket$inet(0x2, 0x20000000, 0x5) r1 = dup(0xffffffffffffff9c) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r4, r0, 0x764c1ef64ebfd532) shutdown(r2, 0x3) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x3) r6 = accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffda3) r7 = getuid() setuid(r7) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() dup(r6) r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r10, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x2, &(0x7f0000000080)=[0x0, r9]) fchown(r6, r7, r14) 17:32:37 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) semop(r5, &(0x7f0000000680)=[{0x4, 0x1, 0x400}, {0x3, 0x4, 0x1000}, {0x4, 0x4, 0x1000}], 0x3) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:37 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4200040000040a41, 0x7e2bcd02033bad6c) r1 = semget$private(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000180)="a3f4d800ade71dc66500227aa1f9bc3052ef692a2d746c68b6181083268521405808c71ae21cd41d2074481354e4f8ee87bea5e42019d1e08f2822f0effa7c1e2d81f0112781d245e16296367ed7c316e5ce257490d016eb912c041004a7ce600b043c606175c19257a643c443bfe2a3e7f1d272af965e86b7ce87e1ddedb430b3c7e9ab3a9039ff0a0ac5d9362b80a224c4006d94a907f6", 0x98}, {&(0x7f00000000c0)="264c23518d42280a1b5bab331666ab144aba98c5029f7a6096ae136a8219", 0x1e}, {&(0x7f0000000100)="de8c8dd212c9054305506ca9b22194ee270b788c5f2f3e43adaf68e0c4eaa9352106f843d153c5c564d1e5da0f740b802802", 0x32}, {&(0x7f0000000240)="d6c451ce0db3a5da6ffdcc0dd309bab7f32f2e0800f43b70dea4e7564b188c2da10aae0305a8ab81d435dca345b8e554f5b9ffc4b9f4383123f51c0570f48182d0dc62c0b18e89a6581c03e7db7d1496eaaa55164a557928d3b872239a4ccdaee3b643d25dd80369e946bbebdc499111c73bf90dca1aed307e09fefdadecbdc2a80f77eabdb2b319b58f3f5cc6ffaeaf232397555a84a06dab9cd1f76bfade2fa4191ac24bb554fdddce4e799c58de378b0a", 0xb2}, {&(0x7f0000000300)="e48917e1ee3dff70df15fd55cd0a91d3fc8d6e4689ec40560e9dd29fabb88f3b1c4a96a84e470d1f851b35caf31256641117551f6c169c641115ec41acf55f78b891b46dce272fd3adc5bf5a7ec3a482a09b26feacb8a129fdb895968d3c76063047c2584fc4d4466ff42250460bd0aa7ff0c81ce9ab7cffabf6c1dd38c83306a639af3ebfa58a05328d434af7cedbbafd30f12107c9fa48d559a428e4718316fb77312605fae1f09dbe5e459400e3fbfebf1d3c6e06d7ee33efc286e4642bf0243d038b64e7b4a70d9c807af1696d7932d106400230831eed44c589c3f194bedad32862c9e32454b5876d540843", 0xee}, {&(0x7f0000000400)="13c9909c8bcc738928601fb5419b959097b794144c263db23ead5cff9a5d66d975b61bf1f3e5cdd1eb1939b62f7f53665434b10accac22f9f58ea5", 0x3b}, {&(0x7f0000000440)="edc1d4181d8a2b35c14f38e31f762da28f641c211bf8a3421d0636d9ecae409f666ffbb2d2941a4b8161f0edca75d96ed79806463b496751672b9c33f52d3b50e1884ad9af8b2e50621982bd2893", 0x4e}, {&(0x7f00000004c0)="5431115c0b11b6f58b0a25ff21e6789be76a245973e1ac824804e0080f5ca0c0950ca5fca12fcc889d88306979b27e36bbd5e72ff312cdebab54b18d74", 0x3d}], 0x8) r2 = socket(0x1f, 0x4, 0xff) getsockopt(r2, 0x6, 0x1, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x2c0) semop(r3, &(0x7f0000000580), 0x25) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) semop(r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) faccessat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x20, 0x200) sendto$unix(r4, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) dup2(r0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000640)={0x2, 0x3}, 0x8) setsockopt(r7, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) poll(&(0x7f0000000680), 0x0, 0x6) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) fsync(r0) 17:32:37 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r3) faccessat(r6, &(0x7f0000000700)='./file1\x00', 0x0, 0x500) r7 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r7, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r8, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r9 = socket$inet6(0x18, 0x30000001, 0x3) listen(r9, 0x3) read(r9, &(0x7f0000000680)=""/100, 0x64) r10 = msgget(0x2, 0x80) msgsnd(r10, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180), &(0x7f0000000740)=0xc) open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) flock(r3, 0x2) mknodat(r3, &(0x7f0000000000)='./bus/file0\x00', 0x800, 0x872a) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x0) wait4(r5, 0x0, 0x0, 0x0) ptrace(0x4, r5, &(0x7f0000000140), 0x0) ptrace(0x4, r5, &(0x7f0000000040), 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x1, 0x3, 0x1, 0x80000000, r5}) rename(&(0x7f00000000c0)='\x00', &(0x7f0000000080)='./bus/file0\x00') 17:32:37 executing program 5: setitimer(0x3, &(0x7f0000000100)={{0x3f}, {0x4, 0xf423f}}, 0x0) 17:32:37 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r4, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r5, 0xdb8e, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="03000000000000006df5f0f4afa90ac4bd36220550bef542ece7d93569a4f43b39d38500106a69d3abae471ee37df0bf4f72b9d5155e1ba6273f4952581387a6e1c7a3483ba768dc6b341c231dfca1b6467390a4742671c4ac8b9ed3b53ba4a30fe523ae585863f86edbb57a2ff5719a9903379906d8e3846ba592c5cd8bebc6eaef6702195711774f026d28db747e7a8b98472b8f94a7d02bb1c7554c8ce5986763898fab68dfe6f6416e242ee2d61cd39e3539ebef5fd0c05864c88c713281907fda25eb0c6d70c44c5e60f635798d1ecaaca7580acb746097b28f8d0b017d999edb80da7bfe43d1c64eac1add261f7be700"/257], 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea020000000000000000ed075260e186c2e3"], 0x68, 0x1, 0x1800) r6 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x220401, 0x100c62bef0d8b599) recvfrom(r7, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r8, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r9 = socket$inet6(0x18, 0x30000001, 0x3) listen(r9, 0x3) r10 = msgget(0x2, 0x80) r11 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) flock(r11, 0x2) r12 = openat(r11, &(0x7f0000000680)='./file0\x00', 0x200000, 0x10) r13 = getgid() fchown(r12, r3, r13) msgsnd(r10, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:39 executing program 5: r0 = socket(0x10, 0x400000000002, 0x0) setsockopt(0xffffffffffffff9c, 0x40008000, 0x0, 0x0, 0x0) readv(r0, 0x0, 0x0) open(0x0, 0x60e, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) __clone(0x0, 0x0) wait4(0x0, &(0x7f0000000100), 0x34, &(0x7f0000000040)) setegid(0x0) open$dir(0x0, 0x0, 0x0) setuid(0x0) r1 = semget$private(0x0, 0x3, 0x10) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/4096) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0x0) seteuid(0x0) seteuid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000014c0)={{0x401, 0x0, 0x0, 0x0, r2, 0x40, 0x5}, 0x5, 0x1000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) __clone(0x0, 0x0) 17:32:39 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:39 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) getuid() unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r0, r4, r1, 0x40, 0x5}, 0x5, 0x5, r2, r3, 0xfffffffffffffe01, 0x9, 0x7ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r20 = getgid() r21 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r23, 0x5) r24 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r29 = getgid() r30 = getppid() r31 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r6, r28, r29, 0x1e4, 0x8}, 0x5, 0x105, r30, r31, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r8, r20, 0xffffffffffffffff, r29, 0x0, 0x0]) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:32:39 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x0, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:32:39 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000740)=""/184) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) r8 = __clone(0x8eb2f640c8ff73ba, 0x0) ptrace(0x9, r8, 0x0, 0x0) wait4(r8, 0x0, 0x0, 0x0) ptrace(0x4, r8, &(0x7f0000000140), 0x0) ptrace(0x4, r8, &(0x7f0000000040), 0x0) wait4(r8, &(0x7f0000000000), 0x20, &(0x7f0000000680)) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r9 = socket$inet6(0x18, 0x30000001, 0x3) listen(r9, 0x3) r10 = msgget(0x2, 0x80) msgsnd(r10, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:39 executing program 0: socket(0x1f, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) 17:32:40 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x4200040000200ac1, 0x0) getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) flock(r1, 0x2) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x46) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) r2 = semget$private(0x0, 0x8, 0x0) semop(r2, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r2, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) semctl$GETZCNT(r2, 0xb1986dfdd5dba2d3, 0x7, &(0x7f00000000c0)=""/92) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:40 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:40 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) socket(0x1, 0x6, 0x4) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000700)=0x4, 0x4) 17:32:40 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) r4 = __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r5, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r6 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r7, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) msgget(0x1, 0xbb510c942031c7ed) r8 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r8, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) socket$inet6(0x18, 0x30000001, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r9, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) listen(r9, 0x100) r10 = msgget(0x2, 0x80) msgsnd(r10, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() r11 = shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) r12 = getuid() setuid(r12) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r15, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0x7, 0x9, 0x7}) r19 = getuid() setuid(r19) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r22, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = __clone(0x0, 0x0) ptrace(0x9, r26, 0x0, 0x0) wait4(r26, 0x0, 0x0, 0x0) ptrace(0x4, r26, &(0x7f0000000140), 0x0) ptrace(0x4, r26, &(0x7f0000000040), 0x0) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000680)={{0x4, r12, r14, r19, r21, 0x90, 0xe12c}, 0x7fff, 0x1f, r4, r26, 0x100000001, 0xff, 0xbcf5}) 17:32:40 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) geteuid() chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x7, &(0x7f0000000000)="0d46d791", 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0x118, 0x4, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) 17:32:40 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:42 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0332000000000000"], 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a7b00"/104], 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r7, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) accept(0xffffffffffffff9c, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0x8) r8 = socket$inet(0x2, 0x2, 0x3) connect(r8, &(0x7f0000000700)=@in6={0x18, 0x3, 0x4, 0x49}, 0x6) r9 = socket$inet6(0x18, 0x30000001, 0x3) listen(r9, 0x3) r10 = msgget(0x2, 0x80) msgsnd(r10, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:42 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) rename(&(0x7f0000000400)='./file1\x00', &(0x7f0000001880)='./file0\x00') r0 = dup(0xffffffffffffff9c) getdents(r0, &(0x7f0000000440)=""/4096, 0x1000) 17:32:42 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) getuid() unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r0, r4, r1, 0x40, 0x5}, 0x5, 0x5, r2, r3, 0xfffffffffffffe01, 0x9, 0x7ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r20 = getgid() r21 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r23, 0x5) r24 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r29 = getgid() r30 = getppid() r31 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r6, r28, r29, 0x1e4, 0x8}, 0x5, 0x105, r30, r31, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r8, r20, 0xffffffffffffffff, r29, 0x0, 0x0]) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:32:43 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:43 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) r2 = shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x5000) shmdt(r2) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:43 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x0, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:32:43 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000002595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35220146000000"], 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:43 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="03000000000000007288de4b2570f03da15e102919a553ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e5a9122787949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b705bb6dd0be8e55307fd969484e569ad06f9b7e43405711608b33780fa05268f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af9982c112bb4f7a8dda40faa3342501a261bce591ca0022f90038ca2fb5933c60d21e28618a64212952cf6c6531768d9312b39f734b78571a37a79ff9aed763139a64446381af5c408b89353a025848e5ceb73a52a2e00e15b77eb87d9c145d6081642f416cca83ae4a44809d7fcfc3af5cd1054c225da9"], 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="d100000000000000"], 0x8, 0x800) r5 = socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000016b13479ec61a7f4529d35eb000000004fc3000000000000000000000000000000000000000000293f5709fecfe3e0df5e00000000000000000004000000000000000000000700000000000000000000eb00"/126], 0x68, 0x1, 0x1800) r6 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r7, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r8, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r9 = dup(r5) getpeername$unix(r9, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000700)=0x6e) r10 = socket$inet6(0x18, 0x30000001, 0x3) listen(r10, 0x3) r11 = msgget(0x2, 0x80) msgsnd(r11, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:43 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r1) chmod(&(0x7f0000000280)='./file0\x00', 0x115) setgroups(0x0, 0x0) r2 = dup(r0) connect(r2, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x108) msgsnd(0xffffffffffffffff, &(0x7f00000000c0)={0x0, "fd07053f801149146cd35743c86462c28ca930925c4505f61baf759f71b83679c642a45524e7756adc40bba1fc6468747ea613cfb4836d0531ea0cadcd0a52400c3166e328fc22cf0cf93d1f56709e20ab13b443a661aa371790f0b829992db69deb9f67b2fa46a1d26c359ef373dfa8729126415f667df98ab7e254e232633fb7b5477e910a6d5f22335b0cdfd15e3a6c7f50b98cb31c137bef57c9136f48e4db52f02d3a2fb2fa6b56cb35514fee9a550defa8b493370b5b0c3226f568eb29fd3eda5324f25483fb18703d6cff176ef2a4f8eaa7bc03a56a5f901c9da95fc7ea0483e076b8af16d7bc4786fb0c9e42a110"}, 0x100, 0x1800) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x3) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) 17:32:43 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) r2 = shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x5000) shmdt(r2) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:43 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xb5) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getppid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r2, r3, 0x1e4, 0x8}, 0x5, 0x5, r4, r5, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, r9, 0x0, r13]) r18 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r18, 0x0, &(0x7f0000000040)={0xa8d4f0cc3c29ecf8, 0x0, 0x2, 0x100000004}) r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r21, r22, 0x1e4, 0x8}, 0x5, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x800}) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r20, 0x0]) r26 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x9fba8e829a0c51bb) r27 = getuid() setuid(r27) fchownat(r26, &(0x7f0000000200)='./file0\x00', r27, r25, 0x600) 17:32:43 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) select(0x40, &(0x7f0000000680)={0x1, 0xfffffffffffffffb, 0x74fe, 0x873, 0xfffffffffffffe5c, 0x2, 0x20, 0x4}, &(0x7f00000006c0)={0x9, 0x100000000, 0x5, 0x7f, 0x4000997, 0x7fff, 0x4, 0xfffffffffffffff8}, &(0x7f0000000700)={0x15, 0x1, 0x3, 0xd28, 0xbbf, 0xf646, 0xc33, 0xd903}, &(0x7f0000000740)={0x31, 0x100000000}) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) getpgrp() 17:32:43 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r4) r7 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) linkat(r7, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x100) setgroups(0x0, 0x0) r9 = getuid() setuid(r9) lchown(&(0x7f0000000180)='./file0\x00', r9, 0x0) setreuid(0x0, 0xee01) writev(0xffffffffffffffff, &(0x7f0000000c80)=[{&(0x7f0000000900)="27df1f360d7f4ae3dc95bb69346a138b4c2f4d966766ae0b6d3ac2238875fcf8552b864c23197fce47267eb56df86675ae15916c6201dbd548fafd12a4819feb2c9fd6b47b37fa57c1df7594ae98c3a9cbe1525c98d170212dbd920de0d72f4959e56a4b33", 0x65}, {&(0x7f0000000980)="2d42485ed061", 0x6}, {&(0x7f00000009c0)="0aaa045847a86c08dc7d47af29e968d9f4627a3e6580a875c14828b20ddc0d2c44736c9deee579e9da4c127db8ccc7ee124fe0532c7aeb9fbe94029ad09bdfa17f5b3dcdd2d12960fc67d0c20e5e590c0cf6e84a7415e0bad01efda73e244720c7ffb321a8818d310ed9e845fc36886d5c5d7d457c9db7e6002e4beef9fddeb0442514f115f46c4a9fcc864a7b4000d9ce69a4ae9be6e21d69506da974c969ba899a20c407426157037000a2ba7bd98f178bc88fc0", 0xb5}, {&(0x7f0000000a80)="1e95cc4731a14e31ddfe98acb14bbb9f3bc911c8c39d7c7e51617dd853ae398539bcca49f362e21007e77e79dc167ca748bd035b81c864639a9bea0c302e7055cb97933d974212ee03", 0x49}, {&(0x7f0000000b00)="c6c251134d17355079b5eef80970694e412d21917c85637e9b9391aa3a9ae01bf00cc22df1d563c936075d5bebe97a1c501f30a4c8666ee9a93025f4672f03241f8b726728a46a7dbc9859c6318f934d8bf0635346185f3457cd6dae58ee8af5c90db4bbc5ad21c8c57e5163bfdd88b1be52c59a37d790f125a8feb156949929f26c838ca2bd6356d20b13a13d396dafb9ed9e6b24f3f7dc9904c8c4c8353fbe531d4d4fdbd8946b27cfbca6308ff807a1265755dac174f99c2dd22db7c5fd52ef7273b0e1137072c8e57c4f44abb8562a05ae27c89ec2ae028ccd45134f075d91067e1ba682", 0xe6}, {&(0x7f0000000c00)="598ac2303df4fdc4c0f31163b1f16e6e0c1493b0300251ba3b9baa17ee20083990973d744f3ac265950a779203842db6ee63038a75d36a2916751c8e8e29e51d87c03081ef16171547cea1a38584fc8ce0d23fad48824b8d724cee36d5464519f28a0a5eb362", 0x66}], 0x6) r10 = socket(0x6, 0x40000000, 0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0xc92, r10, 0x0, 0x0) getgroups(0x3, &(0x7f0000000000)=[r4, r2, r5]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r12, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r13, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair(0x6, 0x40000000, 0x5, &(0x7f0000000840)={0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f00000008c0)={&(0x7f00000001c0)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000200)="3880588bfe9b1f5267be22cad80f9db4f22405b39ea4b8ea9389b853828e548a662a22c0", 0x24}, {&(0x7f00000002c0)="21c4fe27d584e828c0a343648ee3a988991d859728d38c94035ac2b28723ebc56fc42a2b79e186b422493426b4ea4e1f259dc9cae0ffc9a27f91ee8dfcf6e7a19c0a4fa5ff8fbf84ebc9afac4b88b5cadba9e2dc53d88ceb1bf725ac5a9120ded7c2ba0078c718889d1187e5fcac351f79ea5cb2b82ea4aa2afbb5423727bab931b61b00caf4e3cead4b5fb7531bb192ecb380125b2d7dbe373c66da53937e634ddc86585a61cad18dc6bbdfd19ad444e061", 0xb2}, {&(0x7f0000001280)="f770e928110dea35d745edf26ae5e46a4c623403fcabcf3a315ffeb56aa0207f81e5ebfdf87569889c0c0702c07413e80a004dced41edaecf8d985a1b51f74b2b74b89d41bcfe8388c1145f86dfeae55223b87026e4e3d2f64024075751ffc5014254dba45f31f329195152d984700ededc25b84713c91ee4b4395d7331bec9ece235f521a709daffba651a9c821b6c4bc8833ad83bb935786b87eb384606a912e8d3fc7007e427e2306a7d6f54e10db820a03a6183b09cd512dda7adac78b4c91f97a19b78b980d4a6801010a2366bc8920a615d4bfc3b002d8a18549bd917a2ac0f0767eeaa80b46a568009625d35cf727a0fe931710ec62cb66691a93f49447d2d5ec4cffe2bb4ef4c353d5a796afcb5cb63f375c4ce77cfd609333611b758ad770ada0b41f513af4cc3bc175ea317600cf8d4c1629f8d1d467badf635fe03788bdcc6baa6e2d3d6649879362170883e2a1a180d84a0b3cc1b8c9f2765d609a66d80c0010160911beccf5387435b704f8c8b985dcf73c28e2edf055d119dd3814e69405c9c790896a96fc9655e6c4ad6bd7517620243c53b491e4328075395210139ad8a57c684339d942b2ab36ee7a564ee30a640c2628aca0c45c8c76e467170d5e68cac32cb8179c9fa406416cd3451bc44ddd3f825c698e9ecbd50465852ca0380362bcba97a375acd5eebc213aafacba252b3630c1108011e37279ace9e24298243f71a20c40a328241a0bbcadcf6fe67431fb8ef16d6eaeb0885fc4547587b1f5799473a1352e17af342c0f595885bc0d57073b03cde07fbbd4d018ae34370bf42669bd763522444137bdc1ab091583884b7c08018146aa4e75b10f796c0ab2af6b0e22502ab422afd6e1aac3ce6ad5b7d04a47691074369658f3b79cf0f5c02fee65944930e4ae6468ba24de86e3bbb3dfb6c06a0f0c4c1c0a079d0f363ff3215f58b04d99acfee3e1d59774da1381e815d5e16b83ae4e62aefc4b13c81093d629969ebb3dd9380c5d7a64a7c39c7e9afab90e704deecfba90a4108f32983635eb8c3b29ad1256c08299c0eeb9da23f397b943721657fa0d3f80eaae7a76ac3868aa593669e7765ff44efcb6ec895ad42d0cc3d0e7bb7df0b0679db527e926720d3f45f6f36f78d21645e9e5fb8b5c71b92a964c43bb77d441af57d04acf04a6b5634ee06cce76a58f30c73f4f33cb230513cc88dd9f3cd835cc059380f662836b07cbfdc5d41c51e4257d6c2fac420ffb538a1fb1bee784ca4c6b82337c0a89d722853c354b35ac81896ab76b7d42d758e73769b1ebc311c349f2ac9b534e66210df326b396a0af34128a7fb0d8c0cb6c6a947206629f74404270fe4de61392ff1fe69f3779e6c297650043dc829670ce66bf80a92e2f0a263ab2788e57a148628a4379074a8425a154517c67840e565927e0f0ba9245d635bbecd00154b2c970fffc7d4b5809a5432efa41fd5d8111458fd306d62e4403d6d8b613c44af125975ac5da6d865f83321c3ae3d0eb3603b2909baf84923a4ed67ccb1585338ebe2e73c23ac2ef90669162e9077c04f52fdde5255f617eb2e91f3b1aaa82e7570a94a71f0d2b06c457e3f179d503676a947ffaf8386b7385a5b1a879f2f3e0a1bca46ff4c04ec86d1cb1daa6c407ef8a61911226521cb507097d99389eef76726841165e6c8bf52cfbcf85f5fbc21fdb99e32a0f746c5de41660438bf78a63882cd98fbabf2629117555eb053e68239ee4dc4788f6136e0f3fb64e02f1399cb184d662aff065579297c54a18395c490a81fe22f4528654668e2d3e6488bc5aa66daf0a75799db97526accc2fc6e3833dc79e516b802b9abbb7a18e42c3519134aaa8e34b11df0f3aa17d3b8079b042e5ebdea6ca13c93d41f02843ac6d7b07212190edba49c1db52bce8966a85efa927267872e5d891bcfcd0e67c10647e293d5eda371c8e47d7dea6371bf20633ddbc8517587707c8a9f774be81a6a1be2ad977d3c5f0eca8e4459bea9a8e747e50525be63abb387bc69caecb08aaf0930c963fc4e0f39220935b963a45d987d2ba99777c0d9e3b0cc7cd62c7d41875f124a247a0ae27d44989afc83bdeafbaa3cc72847f64ae6b7d0eaddcc2c16d39bb72ad76066183be42481b90c920066e6f7b740a6c0dcc60db296956e1b7f7b48caaaf2c8ef249a7e827039aa1b8be14607d2512d7437c7bdc3c2db6681cca7dadf7153ce685f1a3fa125c521da2d11e45e70102106863f43f0f1a61dc30b30ed1518a48762120d25e4d62e24479bf13f1895e7a4970de75db06b18778d4666bd9a173972675ef31319a6240ffe1bd0ec1ff3a82edad3df2bc8bdab47fee2fb651250253dfdd33e48e272d2990f964778df52e8c086f74757ee2321b17b5b014a70c0e81cea8747e280c2c2e10b50f27f5883c7425ea405410d27d7ad254ef5c6f29c52e1f9b1bca42d01fb15341aa1cdd5bb8214199e79248ce2e6071b4d0a29b458816f37424fd34ea2a5fb66885742945d43f882cb4a0734952982a01bff5e5e1e4b620cb7a5756082539dbd6b2bad3684393569d67b505cc3d64de2caf4878e8aaffa19203a2a4eeb283a16e5b33a04cdbf2836f7b0512095212a11f930abbf76cd765c058c94cd2a7dfacf5691057dcd2896b6a73a626c4dc9021a8027c6d97f70d84beea7c2e512d5e54a79a49ee166912e991f51acbec5104ce41a40f9ff6aae26538be1d02f72d57efff67dff83611e0f9aaf0fc21cf17556c3c66df7fae16be7ac2b83651d09f1ab2813aa0bdce3387f3b481063a25dd12aa21198e5032e616ab4178872bee79b595c45a23392bafdc8797a3e3733944dd33fae26846b7d38ce632858f778e6918fb00284ff3eda06e51afaca0c3d099f56761591881c085991f7cbfd434cfe08cdd048991b07f5960c4bf07861f246aec0ef44ca4de76afe4417d71b03eb49578428de75315ea6c296350fe80b052ca74440ea816a54ec2e253062dbe4e2d9a1b33a78e02852f01d9e5312034f3b5288896a3a9f5ba0708607bb4125bce2a5f7d48e0bd62fa93aacf510139c6b95c08957b1f25484104525097da34ef2d273f6fa69f5feaf6a0f9bb4bc92cfe2c1c590988a30d3830837e8801197c4e4a84b25ccf2c505869dd285f2f5837943c025717ee18ed1342316659fce2e5b2a09d65dcf4672fdb8d8bb4d4c4e934351306a3f8a3c47bab493b7f8eb9bb7b310ba063d4d797726f5d7543dbfb5ba80371a9aa81ceac14d05b026e6f17c62dd5acf0ffaaab77884ea1bd34aa835fd0cfa7b149b3e0cd60f9bb75ad78fbdf8949563ed6be2eb81029009798f07d2810ba7e6c15072d133082989d01609e884d326bdab180ddc983d25c798d4b0f07a7a108a0c6c51df29d73e469e522a45f89773c18ef035e495d7d5efe9a5ffee36a17280b8e3da9f829354ba4934c6154a3deb46bdfa904d652c6941df6d6bf13df46f97f3ae08f3aaa1ae163785f7ba39379d0d3fb05fff1b36515030de9f375c0a3132615d305d1a9beef60eaad1d19d565e66a61abbf8962dc2aab434feaf2fdb19ef2a1331d9877ced1376d1a0d8206362d405e92f80ba474e25b1c7838aab79d0122f5d0113d77f11d7433bd9db491f9d411c45c03084cd29f8f89622499cc68fa8902a9cbc505d88088d3e0ebfce7fcbe2067df783af199246a51350f9fc2fc829a1c09b9102157e0d3237f2203b78748e885100756622370390c530f4b29110305d019e236e20492e113adc7cfdcdb70e92ca3c9a6844df23dc9aae1abe5a89ba705fdf7abee3cf30de3dbdd6f93a8cbbe84d1cb904b3e20b8cdf79c60d454307fe024b8acedf71456004addedd12d73949a6e881d3d2f4ae33c5d909cd8862ef85c92a9a9e76e6d1d64899e05d18ecd73a35db4c234a3519a303baf57df8ec2ee00dccae5d2a3e07dfbda2a1fe22ad9dd6148d37d826d6fcbf3b8e43a813352864ae6360544d5f760e31d92b5f90122b37fc4fd6295e0cf46d46316d548cefb2b29b375f01c8e0306e885440a4b6c055f66f711fba09363355c97c91f31fa0361180aa4f3e63bd5a3f80bf08bd1cd9de66ff3a02b807ecc24af1edaca072931f26a53bc1c26be25dfa924193d20d50102af7c906a8483c1c68c960d989f838dba9c0c712aa03fc2a0b6c5896af53be6716533b508d4eed38cfe6104ed2a1215e1c6b2e5fb12e4db22186b80ea92402fe200bdee3c7e4971a1a10f51848ed9cd395ab860269021993005e1bc1a13149e1dfcbbdc0626456d077d626c081dfa9a5cb14c56ddf87f47e5e6918f523594f9a29804b21dab66c0d653bbee0965dcaa13bef1827d9764d1e72a6e5c77b351074e8b49d8ea6b59d8054ad69353580d2737878496a6208541b9f4f27ceb3b2e385dd7e83dd7cc473a4655d37842bbea5fa693838f88ca72cbd150691ad0555e3b61f410154867c896f11c31b6a829d2f092b68131181d9ef300e24dd26bc3db3af54f6d5c09eec64dae41cdbde5a51a5f04ac7b419643050c95a77792f4945da3f499144763c4c5aa14d5c5654b6778d6037a1e44d75fb5c2f70b2164bb7572fb9bf1ce08471f831de77528b7a9fb964500fbe2f3d041112b844f69df2e60fec2f9dd245fe474835f63dae68ca1c2aebca31bf466ca431a5350e35ad200b1e9b91f2e7ddda21b193815dc83f264a76614dac651b1a014bfbdc12130a8bf37d9704582470ec0ace2470e44bb0a34fee14a63e034f3bf58d8773c8ee9dc64e22681cb953b47ca4a722071f5a3495c79fd1d3839a2cd0f7badc4352180f25a6d94c7c0ee660012f6393ebe8a35a39c03a8e585482a16591d5f29790fafe6b0aa4c856f57b3e3c6f8ece5c763f8221b39bf0763a9c45d7997f1cc353485d70852ab7ac6fbbe76e229a63b682d7097c4ee98bfbcff3e082e9e9968a220c6503619045e45f61b4ac4562cda7115e6ec6be4a66565efaeea2f064462c70b8e66d77efc98f57c8c4c785402d7b71b5c017eb1edb95f064f4eff2437231528635081dda91f21d6d1fc3bb916a651b1e748fc12c7ca7fd11378ef86f63b51815c6e84a5d7481498b48d2fea86615fd072b537990413cbfde26d9fe246134cef01d51d499cff461ebd3b1904c5dff49ffbf1f95e7d833217ec18404a9157060384f67ff1739fb53decbf79763c8417f10f89573617a886b171e39876c720682ce7ad56ed0af670cf201481b3f6657450a2023ebed2830df4ed59034c3aa6d9b9dfe45d4a721dde4ce69b2ac0d1382209acc892f2b1520d498a474055f4788cd24840ed2229f9b3cd148770f7348b85d4d76f7a08099614c627336863492cbcbee851b0471f9cb4d24bb8d9f553f3a394c8740cf1de004570be228f7e60987f2fad5096db55e253744eb212c4ce4bf9db8dafb7f9b3ac9a401ba85cf07b0db27216a3bd6f0e62bc4eda5b9873a4deb07a3805691bead743f78c85ce40150bb0c9b0a115355cfef0ef5cc7e12241a9ed337ca398cc05401b3a84887e345716c34e71fba2e2189cb1aff48e335982a7348af5e99ee5054e6507ee8dd43834fda5489acfc030a75c2acdc0318f7bbed56523371cab38376ed7a5c2e06d5a2a33f35d2c07e5653f9d19483cb8a4766cac9b7d033c5e5a67aa57811af617d7850759a2fb073526ba7240734a9d3d7a93b203c176e4449608af42dde46ea4d020ae9a35ba8719c68e79eec7aaee2c55481090b4e0048b704e83467830c54fcbc18928296bd1c7b76ca4fb03e7a04c36bac9c6efc7713f2e9a11e1917c7c50ac", 0x1000}, {&(0x7f00000003c0)="bf2bc3c8bc58f8a3b68bdffe88cbec23985e828864d473516b390961dcd56bea3ee00f8466b3df54cf4304dad118cd260cca2e5203efbb04403d5ceb184556d15184fe8041eb2717ec37bf4195dba9c7aa966e0d69ad976dc428e4142a94d32891f87a8e752d1ae61a941d77", 0x6c}, {&(0x7f0000000480)="ce18fed168c543725a0d3b5f13d68e0ac567f9546547387d8c95e0dce5323a1ed2ee4f256662e872b505617c0235cd73af2073832dd1f91de74340936d535b9df9682c523d4ccf4124b256e314059afbdfea6ecdd14f8c787e63f266219b3595fe3d37f946ec4a9b6ddc21ae3b66fb21ca6f983e4efe8d2dcf2c145b852103e492d5f1fec4790979ee864a27f541af469c0e30", 0x93}, {&(0x7f0000000540)="284edff618ec738538b345432fa6ccd2526cbfcbeaf44247b587ab0cea0fc9a70188469d2312ffb5d079ffb3b3ec016367f95012f1d3833b6a97fcd45d600aa8e5423052f25020ba643e315f013cf833ee8668329493b0bca38e1cdd4e54dd1ccc69e64820c057b808", 0x69}, {&(0x7f00000005c0)="966295794c711172a0625e8d664a5c7eb91407c5c33461b6d41c82557f7c3e410a91206b8853b8111d5f113c48fd6d44eaf1087efe9a22a99394d685dd02fda509126832205f24d6d015cca15000e59337ed83e5a9f90ee5e4e65ed2db001f1607", 0x61}, {&(0x7f0000000240)="bd641d41435fc04bce", 0x9}, {&(0x7f0000000640)="451d5e858963e4aa94c624a712979fceabf698b6a8e4aeea232b320b295c868ddc27257eec4aec382488", 0x2a}, {&(0x7f0000000680)="b30812f2744a9c186b2cc364bdbc9433d2e8ffcb486c5a4b41346aba16498b58453c8b10757f172a4701776273ddc13ff8a36b847aa36d0863fc37b33e0a3d043087c3459c8fa5b9c6d4accf42fd4d2bd1fe5d23caf8502c913df412931c7ba9c7267b5fd6b9b2901ed41f51819d2d24f3832e711bc84959a04055777a34775a8c5727ac0b17f681c8749f12c035c7ac50cec23f8ad20c939f3fefd15ff4ece610a803b2f85bb5166c5f4a8ea8be6a590693f6209887964c067ab9f3487066351f18e464a0b2c65703064945f7bcecdda067196b6c613e874afafe1e2892fa6aa0184250ab7f47f73e69452697fbf21ac2b71351", 0xf4}], 0xa, &(0x7f0000000880)=[@rights={0x20, 0xffff, 0x1, [r12, r8, r8]}, @rights={0x20, 0xffff, 0x1, [r13, r0, r14, 0xffffffffffffff9c]}], 0x40, 0x400}, 0x404) getgroups(0x7, &(0x7f0000000080)=[r6, r1, 0xffffffffffffffff, r5, r2, r11, r3]) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:43 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) r2 = shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x5000) shmdt(r2) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:46 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) getuid() unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r0, r4, r1, 0x40, 0x5}, 0x5, 0x5, r2, r3, 0xfffffffffffffe01, 0x9, 0x7ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r20 = getgid() r21 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r23, 0x5) r24 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r29 = getgid() r30 = getppid() r31 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r6, r28, r29, 0x1e4, 0x8}, 0x5, 0x105, r30, r31, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r8, r20, 0xffffffffffffffff, r29, 0x0, 0x0]) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:32:46 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) r10 = msgget$private(0x0, 0x80) msgsnd(r10, &(0x7f0000000680)={0x9b3c50112792013c, "4cf613a5903b0265f017ea9880283218f90480b9555cced7056e59f49ddfcbed26d9d6f7f3e83f86b3acdfe9ae20348bc0f6476c5029b72344d0e894b5fe2bdbff9acf1be5f5a36bc4447271a9df675879e51a0a6cb8d60d48b12cc5479deee4df25f8975e384e444ec3631ca0854127f05387944578daac22b08ad589d4d9e9274704f9b9a0dae6ae1a2b7800d93276c8cf1db0bdc5e940cb64cabe0bffbab436d141787a073a09a3d37e8d20354b55625282a0a83937e809ef0534783540e0c296863c51b49fd8d5e69deef83f6059a68a486297d1131596f1d14bd9"}, 0xe5, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:46 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x0, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:32:46 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) r2 = shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x5000) shmdt(r2) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:46 executing program 5: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1203, &(0x7f0000000000)=0x10000000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x0, 0x17, &(0x7f0000000080)="02000000", 0x4) 17:32:46 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r4 = dup(r3) renameat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', r4, &(0x7f00000006c0)='./file0\x00') r5 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r5, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r6, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="030000c185000000"], 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)={0x0, ""/96}, 0x68, 0x1, 0x1800) r7 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r8, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r9, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r10 = socket$inet6(0x18, 0x30000001, 0x3) listen(r10, 0x3) r11 = msgget(0x2, 0x80) msgsnd(r11, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r5, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:46 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x1) rmdir(&(0x7f0000000040)='./file0\x00') stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80000, 0x40) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00') 17:32:46 executing program 0: r0 = msgget(0x0, 0x0) r1 = msgget$private(0x0, 0x220) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="02000000000000006568a994702df3c026c0335ef513886068d57791975c8c1ad391cb08b6c024acd56e40d3073939f75ecec5a89a07f321e68b89f4f44fcff371392e640c07f2a8c5dd0c0c4d74cd668e7b44fbeab4809f26533bdcc71a9a4ad9badd8e0245deb2066b6d8272c50daf0381ec88d2e7e477669b7f3e28f3279c6b323077b24807e122e2f89b107ed39ca0c11af0c17b40a236d10294cb9d5475f17a6198aa2922ccd92245b2bf9c69ecb29fca64809c0fa7857c3aecbf8fb1adc5c577690c0ed42f1a565e250d26aa882149a3d0ecc3a75c5a6c16f04067b904649b20a586dfb8"], 0x6b, 0x800) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000015b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c485f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee5110000000000000000"], 0xaf, 0x800) msgrcv(r2, &(0x7f0000000040)={0x0, ""/173}, 0xb5, 0x0, 0x1000) r3 = semget$private(0x0, 0x8, 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r3, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000240)=""/66) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5a2b9cbf00000000"], 0x8, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f00000002c0)=0x4) 17:32:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x110602, 0x100) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r2 = socket(0x2, 0x10000000000003, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="7e7990c6e6db30bba8f9fc43f28068118c044a7a10763e1cd0e71beb61da6fc0b54b94d9a4962a6a8e12420326754bdd34c13a157def979f20b4a4bb36769a2f44cea47aad47bd1141b4336a2153c68c75ec018336a67d83def689bcc2686b72cc3df88ca7d45c8333be944c4fc74655d5659f1f27bd8a34befa9a2c", 0x7c) 17:32:46 executing program 0: munlockall() mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0/file0\x00'}, 0x10) chdir(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x9cd) 17:32:46 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000102c1, 0xbdbbbff3f2774c1f) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r1) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) flock(r0, 0x0) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000080)="bcfe8b245247e580d36e3fd36096ee41163bf7b31b51f65beb6e7c442c9f67f2729608d4f5ced93f016c87f788b5d5eb79a686a4f7e956e14acb1bc6232f0600bb7d87bc99f6729a88737b68dc8d64cbe3fc0a24b1fae9a2ac5dc252134d5c57a22bca3c1c5bc32b305113378b8ca86c9a0d2460d42d954886805357f151e07d764140923d30eb98eb087375f5290e14c10dcddf48d59322ef3aed0566841d2005a6941be1794cc7a8c45b0f8565a90142493302dc9d0767a16b9bdb57b4843950d83fb1405ec1430bcd1b85351438f8", 0xd0, 0x201, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="f14500421282a0cbf36a2a644a6f", 0x1587ed7b, 0x1, 0x0, 0xd318) ftruncate(r2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xa80, 0x0) 17:32:46 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000014c0)={{}, 0x0, 0x1000}) pwritev(r0, &(0x7f00000003c0), 0x161, 0x0) 17:32:49 executing program 0: madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) r0 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x10, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0xff64}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1000002, 0x40) close(r2) linkat(r1, &(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0xff, 0x1, 0x4, 0x80, 0x5}, 0xc) 17:32:49 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) setuid(0x0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r0, r4, r1, 0x40, 0x5}, 0x5, 0x5, r2, r3, 0xfffffffffffffe01, 0x9, 0x7ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r20 = getgid() r21 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r23, 0x5) r24 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r29 = getgid() r30 = getppid() r31 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r6, r28, r29, 0x1e4, 0x8}, 0x5, 0x105, r30, r31, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r8, r20, 0xffffffffffffffff, r29, 0x0, 0x0]) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:32:49 executing program 5: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1600280, 0x4) mlock(&(0x7f0000016000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) mmap(&(0x7f0000013000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 17:32:49 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:32:49 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280)={0x248}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x1, 0x0) fchmod(r2, 0x13) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f00000002c0)="f75cdcc5e5fbad1f7f66636b97a94d9781698f2f4c6c8404f74733a7002de72c3afd1739f494dea24b3f14d8a7592442b90e335627c96f584ddcd13376d71cad8fa6e96ecb2233d2c8d6da7d9e22d3", 0x4f}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="4e0652ba57528283b33cb58ec9bea650e147f866110a66b8d126a97c67101c017f3917d34f3b81b149031429f193b1644f22e3578bb45f88", 0x2af}], 0x1) 17:32:49 executing program 3: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/177) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f00000000c0)={0x3, "7288de4b2570f03da15e102919a567ae3f22dcc97347cdde31e954d414daf25c3dcc092fbdcbf0d28792d4e56dde62dd949adc95357de4c4b6b540db25a90369e1fe7a2365585a03bd3b75cc8018aeffe368dee21b68279386016ee734da7a09ad6c087947e737ace36b2c92bbfda5a4ec04e80978bdeb7981150d1d50f2e0d6e42774a22a6f1791212bff0555b7f1ba6dd0be8eb1f5f52a96a0bdc89ad06f9b7e43405711608b33780fa05668f9e4bc9236f89399ffd81645c0912a0e4f2f05bb6f66af"}, 0xcc, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) ftruncate(r3, 0x401) __clone(0x727f, &(0x7f0000000240)="c6dfd8e5619532be7463a6302445bb4ce096965f09a819a13543d5") r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r4, 0x2, 0x1ff, &(0x7f0000000300)="50a1b0736589a86c20413b3ccb4d270517b171d414848a41147aaf00b7f7f17be9fdca06ef2994260671c61a56dee39e71b772bd85561357d332807ac6f8d0c92e9511194360de3d0a2dcc53bd09c2dc", 0x50) open(&(0x7f0000000380)='./file0\x00', 0x4000c0, 0xdc) msgsnd(r1, &(0x7f00000003c0)={0x3}, 0x8, 0x800) socket(0x1f, 0x40000000, 0xd4) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/104], 0x68, 0x1, 0x1800) r5 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x400, 0x100c62bef0d8b599) recvfrom(r6, &(0x7f00000004c0)=""/179, 0xb3, 0x800, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x2, 0x101) connect(r7, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9c, 0x5}, 0xc) r8 = socket$inet6(0x18, 0x30000001, 0x3) listen(r8, 0x3) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000600)={0x0, "2595f24a08f2fcc073a4db6bcf46801cd294debfc6f13e4665926a620d54373ccc35ddd1b1220146"}, 0x30, 0x800) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) getegid() shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 17:32:49 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r1) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) truncate(&(0x7f0000000000)='./file0\x00', 0x3f) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = semget(0x1, 0x1, 0x141) semctl$IPC_RMID(r2, 0x0, 0x0) munlockall() r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) wait4(r3, 0x0, 0x0, 0x0) ptrace(0x4, r3, &(0x7f0000000140), 0x0) ptrace(0x4, r3, &(0x7f0000000040), 0x0) getpgid(r3) 17:32:49 executing program 3: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) setsockopt(r2, 0x100, 0x80000001, &(0x7f00000000c0)="ebff6c977fc01ef7c5be673748fc7d4a5e22fd7ca360881742f4ed3c363265c52cb57a845d08c4542d21239f58efe2719ddb7810b9297e6960605ea2d9d87d1090292178586bc8ab546ffae940d0a0337c6ee77ff40a08fed7c5b1d48adbfa04296c6b7bcb2b251b3df087586ae10175be4db7e55f9af7499efebcc1b394ac89b4dfdf556cffd8387ade38f2834567054a2df5007d62eb1104b8c1529f23c075a612b169511637db65c043e471e43c7be049f0a363f02190789a1f22ae4a8f039d98308937615b2fa62952ef9d069bbcceac8cd3e02d80606e545b0a", 0xdc) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000f3ffffffffffffff"], 0xfe07) 17:32:49 executing program 3: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000afb000/0x3000)=nil, 0x3000) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ff9000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000c19000/0x4000)=nil, 0x2000) _lwp_create(&(0x7f00000017c0)=ANY=[@ANYBLOB="04000000000000edc8a4b534810cd6369d652da552e31a00", @ANYPTR=&(0x7f0000001640)=ANY=[@ANYBLOB="01000000000000000000000000000000ce0600000700000003000000080008fdfff8ff0000000000090000000000000004000000000000006800000000000000ff0300000000000000"], @ANYBLOB="06000000040000007f000000020000003f000000000000000000000000000000125a5a96000000000400000000000000090000000000000000"], 0x80, &(0x7f0000001740)=0x0) compat_50__lwp_park(&(0x7f0000001600)={0x1, 0x8000}, r1, &(0x7f0000001780)=0x5, 0x0) shmget$private(0x0, 0x4000, 0x410, &(0x7f0000a91000/0x4000)=nil) msgget$private(0x0, 0x400) shmget$private(0x0, 0x3000, 0x22, &(0x7f0000da8000/0x3000)=nil) r2 = socket$unix(0x1, 0x1, 0x0) shmget$private(0x0, 0x1000, 0xd22e0f643308fad1, &(0x7f0000bfe000/0x1000)=nil) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ec2000/0x4000)=nil, 0x5800) r4 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ef7000/0x1000)=nil) shmat(r4, &(0x7f0000e12000/0x4000)=nil, 0x2000) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000b2c000/0x3000)=nil, 0x0) r6 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ff9000/0x2000)=nil) shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmat(r6, &(0x7f0000c12000/0x3000)=nil, 0x1000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r8, 0x4}], 0x1, 0x0) renameat(r7, &(0x7f0000000040)='./file0\x00', r8, &(0x7f0000000080)='./file0\x00') __clone(0x15ff, 0x0) shmget(0x2, 0x2000, 0x1c9, &(0x7f0000e26000/0x2000)=nil) sendmsg(r2, &(0x7f00000015c0)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x8fb1, 0x80000001}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)="46885e7936702f6cff3eba27ee0cfff4614a41f9b21f284db53093176d043d76f2428501f6959a91ab5f9a8692eeafd571b39e7d981c6c2c282919a15ad4037afbe69141d6059115e61a6db224d2968901c7740c230b8cbb54", 0x59}], 0x1, &(0x7f0000000200)=[{0xc8, 0x1fefe, 0x7f, "a1d58b0abe53d320a32cb5b0224be38e7c775de24fd019a6ace56213ae08a6aba2d83b8afcb2c3221b9a9bc4f143d711e5e1385307fc476b677ba39b2bffbe21847875bdd0df78115376dfdc08dd5c3d964974ccebc4d25a06098d9eb4ba866d1623b9d1f1610d7fcec6becf9c083bb505d9bbbf62f6ea51bf4193ccee06e1b84e9555ae5d9501e7e8516962dee0bc347a19170eb2916c7fbabcb9dad0a80683d6b41b3ee1a280b2b2f9d91fdd2f071faccebc"}, {0xf0, 0xca15952a4c8a5d26, 0x47f8, "e29407282a1fb87e57ad170dbaaf1bc8f73e6aa8cc89a1b99dc9f0b73218f70603bb0b9a4422320752f3ba2859b6567dc1e704cc0d67c3eaab9aac9d13b6fc7896f6a9faac5323c992a0c058078342080779a5d3c82bab2b8c75d31f6e6a767b874eba4be5d2d2019f033661108da34dfad8b49823bc13e43ac2ad048ba6926aed32e752b46b40b31e7a63f14167eb7dbfeac5dff5743e87e495c930fc6056be1bdf9d2d24703ee5f25ff89ef851539f9a1be105716fef563769bb2aea0094dc5958937f22b21a703af640f67fbfe951245be968e11468b1d8b63aeb14"}, {0x100, 0x6, 0xf19, "c8b7a2975f0b6a36c5506279242849745cb6dec43a2acfb3fa585035405a0d11223a2899f2bbc3280a1f8227a73417802d089c85fc146c5b569a7f1e6aaa14f6107815ab4f67366fba4a546c113e0647540569526875a60e9c355f25d4c727228def2214ad921228a1099532e61279681274f6851b5e7533a2ceec6985802e0770b9b1af407c0c9c34d5b997f7a4972804fdd51cb0afdab52cf1dda4074d3235fb8c83f3ac5ff26f86d0add2aa717a8d40169216f2f53b13bee6832229eeaa2f7958ac73bd380decf944da09d35194fb05a340d08ddd9b4dde04200c0bb3477a41cd0fcb38e7e456a0fee79d56b69c39"}, {0x98, 0x110, 0x80000001, "5ee1e1439d8a60e9bb62f5d25b7636cec65131fdcc43441f2837f3c552b011bbb880fa8dc59e4c1892c80d4813f2db88bdefa1185829f208d3910913f83c6182b59d0bc6fec8d6553cd7457bbcfd934ecac78e48d9f06cfc4d46301b354f74b1380f23163688c798cc6c3f215b3e9251e7f18f271951cc294eb03dbf9175cc2312"}, {0x30, 0x101, 0x8d, "bea2d2a9b64337183679f7eb9e499751515eb32b9a7296de813a58a08eb3"}, {0x1010, 0x101, 0x6, "693224d19c3d113be5489ad41efa6fe1e686112f4db6647e4fe7c222ef4586c837de16ac0a7255ca5c1631e41e87b54fe502c033f14575f57fcc73a236261acca9546927517430ff2bf5ca6674f491e7e3c96ffadfd9d983e50fd8d71cfcc0e0cbaed127a05555cbf96f872165eb4cdfd2b5b40e7f6f5d817c9b115094d9522045c0fe33030303890a719b720f13fd02c10b07708569bf4ee351ce960d76c3cce07aabac5a793543749f2aaed532c40e2a53e6217690a578ec2e38eb62ded7118fd9fcd82679514396672b44a2b5b73239d3f4d083c8bded9911512026ba6ef4795b8cc23937195a97d34e2210edb3f2628be6092aa491ec56bab01ca141813314e15f2d68b6d576cef524f0127d6bf7a5ff640ae315a524afdccdb633932d11b0d3f097af7bbed4380197039efce1bb9df1760d51a29b5ac73133e293f83de241c3a6c881247b718103bf20012895a09c56271399cb017116be0bbc5cb00850ce66ec99e98a0952dc9182961029e8b925a5b8a47934505a6f3a4015ff01392be3f2c2bfc2c7ea9f4e8c664a38792ff21e2c5d55e99f3cb8eb8469cf193117d1fd7d63fbb53f1fd2c565afaf7751134d2dc9350da12dd4ac7943667bdfd3ff0852497b1e153be25589a7e6b9e5efa4755da86bc5e56e8d441f1e251be5bb0de12441a785d997c0fa4e1bc7ef2becb836cbce986407b4f416eee69e15b059c7a35f5fd82c3a45dae06008f3bf40b77709faacadcb6d8912140820dc167f3a97bcc4ce4d1547a3a61bf0d2ee1cc8d1720a7f086113baf99a7d770baa4e47d614173595dc1457e9f4ecb87b5dce542ad7bf1c9964347c69034e81c5832b6357c5ffd2c028c350ab06e7b9b0922ab6cb92efd6e09539504d08583a9fb472db96f120983b52c317ceffac71a01e5e9db5501f2da426b40538bc696cc22e9c715245d8478854aec91a9f67adb5eadec4ab19fb9b6d7743d48fc304e19e3ccbac3831defcfef1d662f6f8ce1b0165cc672bb2d1bd0658fb8d73bc5ef09bf87a923810e9355cdc6ec8e9f797b6ba91342fe2bdcfec2bb22cef98e5a44b1db1d565eeb999b0777af2de3cf869b6189473477467f1f645804fbcdfbdc60e99f4559e17c907e2f685d444becda87b34647fcb376cd190b89fd0dd05903f2d42f315d637c5ec650cca9b4bd4543250c52dbb3cfac977a21b9e06b9e8d54ba76898fe0fd55deba17bc6cceb52dfd244a5b596a8cf4f6bfe36ca0bd9f6cfb5c48766c6bee4dc42c2c77745b40f224059d1a2536ebd528f110e49a365b228c6dea582b257da9791e2d36da7d880aa3e6c2ce230c506f3e22f6e9cee79cb8bb525b972468eccfbe762870761cddde29f9664344df595f25784b4a36a0bb35167095b1764cda15695c480c61bc277120bea57e631f4c22b2e1693b2c60e05a1e31b1f89ab6547b4bb4c5027676c0e6aaa09fbcc2926783ce663e6841c1fb2e871ac1d947447477dba3b7263958a9e35476ef453da45428c27af4ebc6b42d102ecc7a04f493bd8189113373e78679effdf5bf5311f028f6d91bbfe71d24f40ea4218eedbde14039e28d67b47d94c94c936539a28d8b687de57984e473356fd67e8f221bb35d0408c143a4b4c12af8011c088b3a32f9831ee5b4a24da313f4f8c9a4b0420e92982d48724ee23a18d599fe0423b73d6dc2e9ab42b4608e911dccf2b03f05746888a06c5a35832ed997fb34566b8e4291120bbd2c7f8c057afd6361c3e4ad610e4e7b58a93d677ba390a60c30727bab4191ec0833aea34cb537fe17fcd19f457843a9b72b76b417be0ad6d4f9906fd4e567e424f29c493fcf62f134c4946c77862585739e554bce7131881047311e9fc9ff9183ac1936ef00847fc26e3676fe512562cc2838cbd84543a69b8a658d57e2cf9a805bdc5642e114c424bfc0dcb970ebb281d0836f04f0f47a9a15bad6223537cf5956d57ca04b90a5bd7d047f0c6ef7f8ec14e1d228bf223a6e21c56a0866c3d121cccd91c291840c03f037bc87a675d1d546815bf26069381dc5f79bf5ce4f2fa77a3c3f4dc8a63a54649da3982ac391a3b2ff213f33cf0ae13d1b9860015d7f605fc6e640ce4693577cdcd7fa20eee637e993e3e7567d11690eee19e44cd3676c799dc7add6d61d13e688ad9118eb0b0a357a7920c4cfebe4dabb049b95e771dcbe15459bb476c6393090b4d8c1a5266a5d7302561dad9cfaab07d93bc0e54afdbed89bfc89a657f8a5f8a75b69ef68fddbb87ae30681b52e77dc99864a83d8543553552cc8af61e84d730043ac6e0b4f456e52dd03d7cf74b46c936f10f4aa28b048d531002f8b955bef021a96ad0373007d1ec55a2ee51c9cc232236097ba63e100b88655df40f6d836ca0dc5f85cf25530b5283c7171f1b34359aca09d4efd953d9e80f66f0d69acb3b57d45f821bd1f3eb9c4171539af8e071b2f0098b91b289762669f1a3d9a0348dee5741a1ec30514881138cf52abd2b71fd17d3fc4aada274707ec5f36b62940ecac7c7a1be9ab5bc7e08370c42137adb61b63f2864dbea5f91a3e81b29c23d02f6d144643cc0231441f33bfbb2c94bed355fadd6252d9d9888d53711f60ef4868d77a4c3de43b26544f8d2fb2987b2193e8fd55f7ac9c7ef5302b0499a200072201c9e43b03cae97b13279f745b88bd47e5bb90830ddb8eae1240050c840910e42994a668388e0c074662884fd2d67a8edc1a3830bf8c475c2f59c9f1435313c09348c363e2acace8fdda0c6acb6c659ebccd5088b8ceab73963d00a631c28ffcca98632f2f70f4329f7570f9231472e5faa5055178928beef554bcc2b6b40d038a16f984de0cfac02188c9786f6f7d5145b9553bdb9096d7299534c352d39f3ec6475f151b2c2629a761246d0cbdb546aafbac119625daa99086bdc538bedb35e0df0596394cefd53cd94972efb7bc4030ba93a6a382f8720255c70738097cb90434d1054bf6cdc0defa64ea1e4ef92cb5aae1a8b771f2c43b25aa33991128c2bcd3f8502d1705afc9f006f9745d04a2c7f94bb0e91900853f99fdc8a4ec3d96199ae1fae070dde4cbbfdd0fa79be24ca50edfa427111a0880fcca80e5cb8dc5f8bb73260c68073a62a10ef8792fec9a0b172117a93601c9a19d3bf4b84e7ca93b1ac89fce271188877e0c755aae55ff1dcf328bdf68462542bf01165512169d8c97a88861f5a151392449d95f78f6207421d16d75deb5812600c9c050a6297b173e1647810c45bf03ab173686963d4bef53864caa48cab710067e8e19c073228ca31d6930d4dfaeb0a5c05d533fd9fa46898810bed0bf46744706e3862886a1b44ad956bbb81b09aac1b872e9ef194e3634097bdf634dd5ad2e212b036f3ba5a92fc6db540349e347abf9db6b36d73426af6a461ed3101fee5ba2a31d548c61b71e4d07c31a5d2fb8ef451a6d63cf9380e6fd34c4c9f96b383cdf3deefff4b9c6e14cc3df4d756995b0af530c176f66c34ea31fb28b6d3765774aa0f88051fe63ef4224e282b124f14111877d75866254dbadc67b5cc533c88c7a808e7b827f83b4277b19eb7f9c97cafed3eccf90e2a7b4d86814a951d0bb03158d2c734989793795c40a22c7b35b326b953cb634e63867b6cf063c8febfc144148f90692f7d44272b5bd9e8b5a2c80ffa1a29ca66dd791f495fbccb3d5037d68770160436411300e562db9a0e0df4dbf7642f389cc5b1986a4e7428f349eef950b56792ddf95854924a8059ce546c19b2de8b8a5e69155416cf13ebcda6a0571229a467cb8032c459392fea84cf937ce825ad994cd2c5ac4e09abb9c5f758ff68d13ea1cc3c851ec493b928ad855ad26ed8cd82caa64b899f435d211a08f3fe4487424da1c4acbaed036c82b27376c60bf0dfd2319e7afa03b3de317e0beef19b673bb0b9ffd36c68e37593180f3958c222c60c8377e53685e9c33e3f099525be4af6a9599ae1aead4c01be3c481b9fb9ebd190d44a0aa5f3f0a1bfc6950872723d3a96f7ff1010784f627b50759f8899be74f05a0b716de521e03c3ce193da744b3b92a3305701a569bad2dfcf94d46c7fff790b785f2ad8434d34ac6e1990e101c7c6e910a715107b13d0192dfa6161ba183b50d332bd1f36d62bcacfbb54fb4ee5beb3289bebe7231d0dd7d702a52c4627440b3319b4cf47452452c84001b44bae17b590805a17098b5b537213df2e06c3d285307c1ddcbbc796827f676d83a5cb88dd5da3b93ee077fb5595c791b5f8f4b5900cba501bda346e81982da1f8e139a6eea2824b763559b12c0d00409771a334e8c86fa7b9b4830b479cdc2d37b22112a8f28bb27379c019d79a138b5580c1ed158e8413aad502d53494bcc6af41f0f077133f2cf31c1bb30edaa621e94996a0bc44baec772d1bb5b8d93d489181779be9964ee81f84d8d905b991811841454abc1f7ddd82f0ffd7dd8f01eca733b398119ff1bb6a7a6fc9695f95d3e4ac64152a708c14067444118fda710ff0f22448b995fb5d19f81f8cce93deb66e24194c9b2c48e44ba4ee5a5d0ead8a16424a5d861f34fe16abe1533146a43765e4844add6628eba98b317ea5416c64959598a1ccdd850e675c1495eaee991a4b0e3029f1f3b1b98851cb44a1f6ecd9ba5a5fbf35c2d0148a4bc5b83d141416c7a57a8579b34fd05522ee1ea9850d6812d51370706ee6343b72dc3090a26e4b050535ecb9f47b2bf5d19adb22cb99581297cd63b1c14872161758b549ab5ac8b78f14228ff10d42e0d14d9abffdcb418824f950a090b122d0edc134c4f131006a578dfa12cfcdd3d2e2c218e29bdf50cb0fea9fe59ecd2b2a84af3c1ff92fbad878c487e21b44e4ac0c39365e72d108101e435c153a80046369f094872f630bcd64e27e542a03e07ff9355c6d626d5301aab6bc7cf32dee4e0576ce29f1e31a0916bc56d6e5490c4264df8ec24bd785382cab6d5b847b3966bc5c4baca0a2cd1eadd1e974fe9ba4453d88df65a643946831cde3528cdf99dda65fa21ca49c181fe29e6bf24e77a05bcf7017817e16c96275bd3016f90e66dae07e4191bc653b6fd6a898a0ec8bc2ef02095fb0f80ff1f0d18d134a5cadba0b6dccf070e95d4f50064c5d6f6c12644c4a85da4d764d52a9f03502c5123d8477398379a8c03e63b32c58e21810386ad754f809d0a11f69b38c6a35ec9e81414d92fc9ab3f62634d08dfdff2d69b278012d5ae4d0dcc0dffbc9693b9a21473701c7c048110593bb51a7bfffa0cf27f8327e1ea86ec477f48c45ffcc15a313226458d33a15ffe3869547f573dbfad1b0df4ddd545e2bde8a4ebcaecdf5c7a1b487b12d49ee571fbb329d42d6dee79982aeabceeb251daf93c043f58a7f6f5cb49d64ca5772445cb2b8817d680f9a712a3dcb00bdb1ca2eb35b6a3f248b274d8d4c3d22a15e25b57baee6c09b963ee4b8f10b5f2383fd20fad10877747626fbf31f0398f34e4a125b0020fa7e06fb16360bd7b26ee65cc317a9b0c5822040809caf1203c3ee628d14f82476afb614e392a666582cfeb5295039c69dc850fe4473ddb48489ab3fec246ee879232a68ca7712e76d1e654d4e38cb9df0aec175dcc88f5ae3a38f2aa5776e0fecf92da86428094e627f46dc461bdf4bf7608f52f2f8e5f4b2e39aa0c5e24c193f129be277e5042771b5d6f44faf957fe6da12a925fc358e8afd4d8de5b703124491e83aac4dc0c1e78cbbc0602fda75fa58115fecfceb9f40551b89297df7a3c149b48250dbaed2c037badf975e5c6f3efa5c3d89bf30b49a"}], 0x1390}, 0x0) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x5800) 17:32:49 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) getpgrp() open(&(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x7241e75ecb1a98a4) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/2, 0x2}], 0x1) 17:32:49 executing program 5: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2000, 0xffffffffffffffff) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x10000000, 0xfd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r3 = socket$inet(0x2, 0x20000000, 0x5) shutdown(r0, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x20100, 0x16) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = _lwp_self() _lwp_suspend(r5) _lwp_wakeup(r5) _lwp_continue(r5) msgsnd(r4, &(0x7f0000000280)=ANY=[@ANYRESDEC=r5], 0x1, 0x800) r6 = getuid() setuid(r6) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r9, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() getppid() 17:32:49 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000200)=""/186) listen(r1, 0x0) socket(0xc, 0x0, 0x7f) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e91f7189591e9233694b00"], 0x6e) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pread(0xffffffffffffffff, &(0x7f0000000000)="3a53c1135426d86c7eb6367cb28e4793216593184f1f58c11f24015ed3a5ada80998a3cb02f82722ed680ec766af086622058bf34511a9b84e193f6a0e9516cf3f4b96addd548f9f087b8bf9ed3e0dd702923afd6e9c4273f5b865350c5ff85870613d70f1d0e08a", 0x68, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 17:32:49 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000000)='./file0\x00', 0x410001, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:52 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1c, 0x0, 0x0, 0x0, 0xe2ea7c3a9659e358}, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x1}, 0xc) mprotect(&(0x7f0000562000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="02e49b86df8c867da8d9ef1cb05f8dd51a36b45578a7a18f1bb733fe408961ae30a492477ddb133ddcf140378a875b66", 0x30}], 0x1, &(0x7f0000000100)=[{0x90, 0x101, 0x1000, "479633849a3cd5f1bd4a4af21e79b431cb3525b9d434593f343d7591fcde964291ec3d4be0e04ae0506a3f4b13afc165ce169d99f54d5c0eb333a1280065a9e0ba5c8bdc39a01c3828d32718684617449117565876cc182b96a56b34961993a8028ec4bf21b49a0618e49abf66f3b91b26f47a3fa781e78c0565b67e6109"}], 0x90}, 0x400) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0) 17:32:52 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) setuid(0x0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r0, r4, r1, 0x40, 0x5}, 0x5, 0x5, r2, r3, 0xfffffffffffffe01, 0x9, 0x7ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r20 = getgid() r21 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r23, 0x5) r24 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r29 = getgid() r30 = getppid() r31 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r6, r28, r29, 0x1e4, 0x8}, 0x5, 0x105, r30, r31, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r8, r20, 0xffffffffffffffff, r29, 0x0, 0x0]) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:32:52 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:32:52 executing program 2: select(0xffffffffffffff24, &(0x7f0000000080), &(0x7f0000000200), &(0x7f0000000100), &(0x7f0000000140)) open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:52 executing program 0: r0 = msgget(0x2, 0x48) semget$private(0x0, 0x2, 0x80) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) 17:32:52 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x3) r2 = accept$inet(r1, 0x0, &(0x7f0000000040)) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) wait4(r3, 0x0, 0x0, 0x0) ptrace(0x4, r3, &(0x7f0000000140), 0x0) r4 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000180)=0xc) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0xa11, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r6, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000001c0)={0x9, 0x5}, 0x8) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x9}, 0x8) 17:32:52 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0}, 0x49994839) getgroups(0xb89ad6651d8ebe20, &(0x7f00000001c0)) getgroups(0x1, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r2) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) mlockall(0x2) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) wait4(r3, 0x0, 0x0, 0x0) ptrace(0x4, r3, &(0x7f0000000140), 0x0) socketpair(0x7, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000001c0), 0xc) ptrace(0x4, r3, &(0x7f0000000040), 0x0) r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r6, 0x0, 0x20, 0x0) ptrace(0x4, r5, &(0x7f0000000140), 0x0) ptrace(0x4, r5, &(0x7f0000000040), 0x0) r7 = __clone(0x0, 0x0) ptrace(0x9, r7, 0x0, 0x0) wait4(r7, 0x0, 0x0, 0x0) ptrace(0x4, r7, &(0x7f0000000140), 0x0) ptrace(0x4, r7, &(0x7f0000000040), 0x0) r8 = __clone(0x0, 0x0) ptrace(0x9, r8, 0x0, 0x0) wait4(r8, 0x0, 0x0, 0x0) ptrace(0x4, r8, &(0x7f0000000140), 0x0) ptrace(0x4, r8, &(0x7f0000000040), 0x0) wait4(r1, &(0x7f0000000080), 0x8, &(0x7f0000000680)) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:52 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) recvmsg(r1, &(0x7f00000011c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/217, 0xd9}], 0x1, &(0x7f00000001c0)=""/4096, 0x103e}, 0x800) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x930, r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) fcntl$setflags(r2, 0x2, 0x0) fcntl$lock(r0, 0xa1d01ec6c4631307, 0x0) 17:32:52 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000240)=""/233) r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x1ff, 0x1}, {0x18, 0x1, 0x53, 0x1f}, 0x9, [0x3a63, 0xffffffff, 0x2, 0x8bc, 0x5, 0x4f4, 0x4, 0xf8b2]}, 0x3c) r1 = getuid() setuid(r1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) _lwp_self() shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r4, r5, 0x1e4, 0x8}, 0x5, 0x5, r6, r7, 0xfffffffffffffe01, 0x9, 0x7ff}) lchown(&(0x7f0000000040)='./file0\x00', r1, r3) 17:32:52 executing program 5: setitimer(0x0, 0x0, &(0x7f0000000000)) socket$inet(0x2, 0x20000000, 0x8) 17:32:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x3f) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = semget(0x3, 0x3, 0x1c2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/22) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0xf4}, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 17:32:52 executing program 5: setrlimit(0x0, &(0x7f0000000180)) __clone(0x0, 0x0) wait4(0x0, 0x0, 0x4, 0x0) execve(0x0, &(0x7f00000000c0)=[&(0x7f00000003c0)='\x00\xba\x9e\xe6\xead\x9e\x80\x02\xdb\xbd9P\x8e\xe8\x9dW\xf4\x87\x97\x92P\x14\x9bH\xf7v\x13Z\x8b\xb2\xbco\xb6\xec\a\\\x1d\x91\xf0;l\xa7\x89n4\xb3\xb6V\xfa\x91\xff\xe8tQ\\\x1e\x8dh\xe8@\xbbG\x91\x02jj)A\x8eG\"\xd3\x89A\x99\x90\xf4\x9dj\x973k\xd6W\xf1v\x89\xd5\xc3+P\xc6{\x0e\xabd\xcf\x00d\x12=\x11\xf6d\xb1\xd6\x15\xedkl 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r6, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xfffffe7a, r1, r2, 0x0, r7, 0x113, 0x8001}, 0x1000, 0xd22, 0x0, 0x0, 0x8001, 0xffffffffffffffe5, 0x4e0a}) 17:32:52 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r0, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/47) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = semget$private(0x0, 0x8, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r1, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400004802c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 17:32:55 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) setuid(0x0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r0, r4, r1, 0x40, 0x5}, 0x5, 0x5, r2, r3, 0xfffffffffffffe01, 0x9, 0x7ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r20 = getgid() r21 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r23, 0x5) r24 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r29 = getgid() r30 = getppid() r31 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r6, r28, r29, 0x1e4, 0x8}, 0x5, 0x105, r30, r31, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r8, r20, 0xffffffffffffffff, r29, 0x0, 0x0]) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:32:55 executing program 0: socketpair$unix(0x1, 0x8ba9e523e3da0868, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0xffff, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) poll(&(0x7f00000000c0)=[{r4}, {r5}], 0x2, 0x383f2735) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 17:32:55 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:32:55 executing program 5: socket(0x11, 0x3, 0x18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) write(r0, &(0x7f0000000000)="4a14f3f5ee4ba22b448044b48ee6f147faac6b8f0e923cc8ad4c91335243326cc19600a85501b3e1418f66df030735c306a2e56e774f0d3deb6fd208520ae0335b3947db9c8c524c0992280b7ee50a8cb77ff8c02bfa183f80957e75f231300d746d56f90cc35bee71bc829320", 0x6d) 17:32:55 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 17:32:55 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) 17:32:55 executing program 3: chroot(&(0x7f0000000080)='.\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 17:32:55 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x84) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) r2 = socket(0x2, 0x5, 0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x410, r2, 0x0, 0x1c) shmctl$SHM_UNLOCK(r1, 0x4) 17:32:55 executing program 3: shmget(0x3, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="94391ca2c2614a426dbeedd2638ca534dbc1a5dbb30d348274000000ff441a0eac103988de1f9fc9de7d1d28925b19b5b9790c2f9627479c49732940b56a7a3e7d7b4eacaeae14918591d5c2dd9c2116560d525ddbbcebe5a68f75b08bb45e92354451574ccdfa9c5e801c2c338941659b975168c0f49f7ec5c9c67d56dbbb8f51a56c584cd9818bfa77b61eb5e6f53864e3107370e30463b08b20ca6f20c742baa952b49f0c40d51cb1faac38509efeea42a90c3e1669485f73fe771a3d160e692454b34bbe5f39dcc034575b57eb7a11", 0xd1}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x690120, 0x8) preadv(r1, &(0x7f0000000880)=[{&(0x7f0000000480)=""/176, 0xb0}, {&(0x7f00000000c0)=""/7, 0x7}, {&(0x7f0000000900)=""/188, 0xbc}, {&(0x7f0000000600)=""/212, 0xd4}, {&(0x7f0000000700)=""/199, 0xc7}, {&(0x7f0000000800)=""/119, 0x77}], 0x6, 0x0) r2 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000080), 0x40000000) close(r2) 17:32:55 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x131, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) [ 285.0365820] WARNING: module error: vfs load failed for `mcd', error 2 [ 285.0588340] WARNING: module error: vfs load failed for `mcd', error 2 17:32:55 executing program 0: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2000, 0xffffffffffffffff) open(&(0x7f0000000240)='./file1\x00', 0x1018d74, 0x0) 17:32:55 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) chroot(&(0x7f0000000000)='./file0\x00') getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0xff, 0x0) r1 = getuid() setuid(r1) setreuid(r1, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:58 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r1) writev(r2, &(0x7f0000002500)=[{&(0x7f0000002440)="f3", 0x1}], 0x1) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r3, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) listen(r6, 0xefec) writev(r5, &(0x7f0000001500)=[{0x0, 0x196}], 0x1) 17:32:58 executing program 3: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) __clone(0xbc80, 0x0) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1192, 0xffffffffffffffff, 0x0, 0x0) 17:32:58 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chroot(&(0x7f0000000000)='./file0\x00') chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:58 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(0x0, 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:32:58 executing program 3: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = __clone(0x0, 0x0) geteuid() ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x10004, 0x0) msgget$private(0x0, 0x2) mkdir(&(0x7f0000000080)='\x00', 0x40) 17:32:58 executing program 0: r0 = socket(0x6, 0x1000000c, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3}) sync() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) setsockopt(r0, 0x3, 0x400, &(0x7f0000000180)="0b2a7f1e7a6fe61e2fbd399500bae0df72fd81d531d74f741800b403482f2f5d3f6cd49c372f7425284e57d3cbc617bdf94c02160d81ca268954c990601e63c987c2de4d7618fab21d2500b6a3a79f226258ab51d7e955c63d00d989e8da773578bb78c2deb82d291472a9a5a5769d31ba8653f98c690ee3f089211388", 0x7d) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) _lwp_self() r2 = _lwp_self() _lwp_suspend(r2) _lwp_wakeup(r2) _lwp_continue(r2) r3 = _lwp_self() _lwp_suspend(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) poll(&(0x7f0000000100)=[{0xffffffffffffff9c, 0x4}, {r4, 0x10}], 0x2, 0x100) _lwp_wakeup(r3) _lwp_continue(r3) r5 = _lwp_self() _lwp_suspend(r5) _lwp_wakeup(r5) _lwp_continue(r5) _lwp_kill(r2, 0xc000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e653000"], 0xa) socket$unix(0x1, 0x2, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 17:32:58 executing program 5: socketpair(0x0, 0x5, 0x8, &(0x7f0000001280)) mknod(&(0x7f00000019c0)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) recvmsg(r0, &(0x7f0000001240)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/72, 0x48}, {&(0x7f0000001180)=""/18, 0x12}], 0x3, &(0x7f0000001200)=""/25, 0x19}, 0x42) r1 = open(&(0x7f0000000040)='./file0\x00', 0x48870c, 0x0) read(r1, &(0x7f0000000000)=""/31, 0x1f) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x5) 17:32:58 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:32:58 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xfffffd3a) setuid(r1) open$dir(&(0x7f0000000080)='./file1\x00', 0x42000400000002c1, 0x40) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getppid() lchown(&(0x7f0000000440)='./file0\x00', 0x0, r2) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:32:58 executing program 0: r0 = dup(0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000000)="9d59defd892744efe3f4bfa6083051fc7646a43175335a8ca195712b4ae3c20e5e0cbe0e889b8faf6dbe3716a2dcf25108c3ca47b297a0d41e3493fc405a3c9ecfd85d8fb7857dd47c52845d764180fdfdaaa02d95757c189ba414e3d3e7e4e2907657f71fbc57cc", 0x68, 0x40c, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) paccept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc, 0xd0000000) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x40) fcntl$getflags(r2, 0x3) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') r3 = openat(r2, &(0x7f0000000240)='.\x00', 0x80400, 0x0) linkat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000280)='./file0/file0\x00', 0x400) r4 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0\x00', 0x40000, 0x4) openat(r4, &(0x7f0000000300)='./file0\x00', 0x0, 0x100) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000ac0)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f00000003c0)=""/7, 0x7}, {&(0x7f0000000400)=""/3, 0x3}, {&(0x7f0000000440)=""/161, 0xa1}, {&(0x7f0000000500)=""/109, 0x6d}, {&(0x7f0000000580)=""/80, 0x50}, {&(0x7f0000000600)=""/166, 0xa6}, {&(0x7f00000006c0)=""/142, 0x8e}, {&(0x7f0000000780)=""/154, 0x9a}, {&(0x7f0000000840)=""/255, 0xff}, {&(0x7f0000000940)=""/30, 0x1e}], 0xa, &(0x7f0000000a40)=""/95, 0x5f}, 0x0) syz_emit_ethernet(0x5d, &(0x7f0000000b00)="1492bc5557a81c24422b5ca3e0b3f8d654920c2373642cbffeadb1816dd65a23c7db156bd8a8eee452cfb2369b507540ffe7231040d9fbd5eede38ab0e586064093d2d907124a18b8a3bdef15a762be9953e288d000b2d781f6cebc946") getsockname(r4, &(0x7f0000000b80)=@un=@abs, &(0x7f0000000bc0)=0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x15) fchmod(r5, 0xe) getsockname$unix(r3, &(0x7f0000000c00)=@abs, &(0x7f0000000c40)=0x8) r7 = openat(r4, &(0x7f0000000c80)='./file0\x00', 0x523, 0xef055450bc267a99) mknodat(r7, &(0x7f0000000cc0)='./file0\x00', 0x4, 0x6e) semget$private(0x0, 0xe, 0x579) r8 = open(&(0x7f0000000d00)='./file0\x00', 0x30002, 0x52) r9 = accept(r6, 0x0, &(0x7f0000000d40)) r10 = paccept(0xffffffffffffffff, &(0x7f0000000d80)=@un=@abs, &(0x7f0000000dc0)=0x8, 0x20000000) fcntl$dupfd(r9, 0xc, r10) r11 = accept$inet6(r8, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000e80)={0x0}, 0xc) fcntl$lock(r11, 0x369c067767589a7a, &(0x7f0000000ec0)={0x3, 0x2, 0x7fffffff, 0x80000001, r12}) semget(0x0, 0x0, 0x208) r13 = socket$inet(0x2, 0x1, 0x0) fchmod(r13, 0x1) 17:32:58 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) linkat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000ff6000/0x7000)=nil, 0x1800) shmdt(r2) semget$private(0x0, 0x0, 0x0) 17:32:58 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x61) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = getgid() r3 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x58) socket$inet6(0x18, 0x10000000, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r5, 0x5) r6 = getuid() setuid(r6) r7 = __clone(0x0, 0x0) ptrace(0x9, r7, 0x0, 0x0) wait4(r7, 0x0, 0x0, 0x0) ptrace(0x4, r7, &(0x7f0000000140), 0x0) ptrace(0x4, r7, &(0x7f0000000040), 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r6, r2, 0x1e4, 0x8}, 0x2, 0x7, r3, r7, 0x1, 0x9, 0x7ff}) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000300)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffef3) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = getuid() setuid(r13) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r13, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x2, &(0x7f0000000200)=[r9, 0x0]) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 17:32:58 executing program 0: r0 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r0, 0x0) socketpair(0x2, 0x5, 0x8, &(0x7f0000000000)) msgsnd(0x0, &(0x7f0000000040)={0x3, "14354e3027a5833119561c6bf8e2b1f66acc5f7ba7a240a9c2711e41d1837dcea27e3d58973391855391cfa0d7c02836f998c621e2802d8f6ad2d129c9e2772d481b88949bde1cf7eae2169f5658a3278771e3031df72c3f98627739ec9f785de5eeebce424d7797c997ace0efb9e57ad9e2a7bb"}, 0x7c, 0x800) msgget(0x1, 0x0) syz_emit_ethernet(0x72, &(0x7f00000000c0)="c9f2bca0d75e9c6f5d97d679209e7b2d8bd8265c2eb8fc2ffb569a5d488e511b76c4c4b154ab0673d9b634815b0f8558ce5bcc75d37c6e91eeed27cb814d48f008906e01a2f383d5222983638659a66cc96e024c9cb27c5fb06f3540a3080e0aa736b92cc24de52f8357b23766c34c0b7cc6") r1 = shmget(0x2, 0x1000, 0x180, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x200000) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/13, 0xd}], 0x1, &(0x7f0000000240)=""/106, 0x6a}, 0x21) r4 = dup(0xffffffffffffffff) faccessat(r4, &(0x7f0000000300)='./file0\x00', 0x20, 0x0) fchmodat(r2, &(0x7f0000000340)='./file0\x00', 0xf4, 0x600) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000580)=[&(0x7f00000003c0)='${\xb5\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='&\x00', &(0x7f0000000540)=',.\x00'], &(0x7f00000006c0)=[&(0x7f00000005c0)=':>\xa0\x00', &(0x7f0000000600)=',@\xcd\x00', &(0x7f0000000640)='%-#\x00', &(0x7f0000000680)='@,-&(,)\x00']) pipe(&(0x7f0000000700)) mknodat(r2, &(0x7f0000000740)='./file0\x00', 0xc000, 0x20000fbb) r5 = socket(0x18, 0x2, 0x0) shutdown(r5, 0x3) getpeername$inet6(r5, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) r6 = shmget(0x2, 0x2000, 0x301, &(0x7f0000ff9000/0x2000)=nil) shmat(r6, &(0x7f0000ff7000/0x4000)=nil, 0x4000) open(&(0x7f0000000780)='./file0\x00', 0x0, 0x52) r7 = semget$private(0x0, 0x2, 0x108) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000007c0)=""/244) geteuid() semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000008c0)=[0x7, 0x5, 0x400, 0xff, 0x0, 0x3, 0x3, 0x4]) msgget$private(0x0, 0x910) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) msgget(0x1, 0x0) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000900), &(0x7f0000000940)=0xc) recvfrom(r8, &(0x7f0000000980)=""/159, 0x9f, 0x800, &(0x7f0000000a40)=@in6={0x18, 0x3, 0x6, 0x80000001}, 0xc) 17:32:58 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x200001, 0x45) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r1) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x61) setreuid(0x0, 0xee01) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 17:32:58 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x80, 0x6}) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getpeername$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000200000000000000000000000000000000000000000000000000000730000009cdf06b2c7e362119d5b1956019409a592a731dbc026e5561e6fd1a7ef747124ffa3cc172c678f4bb59b5d346eb92a69e007552149afa5adf5d7b62902a1db30a25422009dacd3e86ccc"], &(0x7f0000000040)=0x2b) 17:33:01 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(0x0, 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:01 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x2}, {0x18, 0x2}, 0x0, [0x0, 0x9, 0x0, 0x0, 0x0, 0xffffffff]}, 0x3c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) sync() 17:33:01 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) 17:33:01 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:01 executing program 5: socket(0x17, 0x0, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x40) socket(0x18, 0x20000007, 0x8) paccept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x10000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) paccept(r3, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc, 0x50000000) setsockopt(r2, 0x6, 0x3, &(0x7f0000000380)="0d40d764d1b401509ac018d385ee114ff3db615c24556a87eee67605000000000000001d576e8368644368", 0xa1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) sendto$unix(r4, &(0x7f0000000100)="00e078000fb264ccd52502000000b472bc1caf374e90e2d79cfcc08e1b0b1733", 0x20, 0x0, 0x0, 0x0) r5 = dup2(r1, r4) fchdir(r5) 17:33:01 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080)=""/111) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:01 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getppid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r2, r3, 0x1e4, 0x5}, 0x5, 0x5, r4, r5, 0xfffffffffffffe01, 0x9, 0x7ff}) getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000000), 0xc) getppid() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000580)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x6, 0xffffffffffffffff, r8, r9, r10, 0x14a, 0x8}, 0xf85, 0x5, r12, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r13, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r14 = __clone(0x0, 0x0) ptrace(0x9, r14, 0x0, 0x0) wait4(r14, 0x0, 0x0, 0x0) ptrace(0x4, r14, &(0x7f0000000140), 0x0) ptrace(0x4, r14, &(0x7f0000000040), 0x0) r15 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r16, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r16, 0xffff, 0x11, &(0x7f0000000380), 0xc) r17 = getuid() setuid(r17) r18 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={r15, r17, r18}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000300), 0xc) getgroups(0x0, &(0x7f00000002c0)) lchown(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open$dir(&(0x7f0000000140)='./file0\x00', 0x82, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:01 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x160) paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x60000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) poll(&(0x7f0000000080), 0x1fffffffffffffba, 0x7fff) ftruncate(r2, 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) msgget$private(0x0, 0x300) madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6) fcntl$dupfd(r0, 0x0, r0) getpgrp() 17:33:01 executing program 0: linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/227}, 0xeb, 0x1, 0x800) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) r1 = msgget(0x2, 0x500) msgsnd(r1, &(0x7f00000002c0)={0x0, "f3ba498222efb79729018164e9d2603d531d710dd4f3526e943b9e5d739adf4657b992860ecfc53d68304325c48a3d00350aa80f130d0e52449820c44dd5d63fd87f9e4e362262606334f67f9bb81ff8c9903dda343cdaefa7e26750bc02484471129541b5ef624edf22bd99aeed9107b3c2efd3c7790524816f5c89816a572a2aea642b3272b25e9f19148a1bc1146568eee5bab2b79ce31033362f1300968dfa8bd8b745e5d1499497be4c6961b0c269d3e06a243cbbec6d404e537daeb17c75dd9dda0bfb1b7a205ac8c0f1dee8816b477e1ee40c"}, 0xde, 0x800) mknod(&(0x7f0000000240)='./file0\x00', 0x8008, 0xac03) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000002040)=""/4096) r4 = getuid() setuid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() setuid(r7) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r10, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = getpid() r15 = __clone(0x0, 0x0) ptrace(0x9, r15, 0x0, 0x0) wait4(r15, 0x0, 0x0, 0x0) ptrace(0x4, r15, &(0x7f0000000140), 0x0) ptrace(0x4, r15, &(0x7f0000000040), 0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000400)={{0x4, r4, r6, r7, r9, 0x84}, 0x5, 0x200, r14, r15, 0x8001, 0x1ff, 0x3}) bind$unix(r2, &(0x7f0000000280)=@file={0x1, './file1\x00'}, 0xa) semget$private(0x0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') 17:33:01 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x14f, 0x0) pwritev(r1, &(0x7f0000000580)=[{&(0x7f00000004c0)="ea", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x20) 17:33:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = semget(0x3, 0x1, 0x309) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000080)=""/250) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000180)=""/189, 0xbd, 0x800, &(0x7f0000000240)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) getsockname(r3, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r4 = socket$inet6(0x18, 0x20000000, 0xff) connect(r4, &(0x7f0000000340)=@un=@abs={0x2, 0x0, 0x2}, 0x8) r5 = semget$private(0x0, 0x4, 0x8) semop(r5, &(0x7f0000000380), 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r6, 0x8) recvfrom$inet(r7, &(0x7f0000000400)=""/85, 0x55, 0x802, &(0x7f0000000480)={0x2, 0x2}, 0x2c5) r8 = __clone(0x4800, &(0x7f00000004c0)="edcd2f9fbfa4f63496af3d2c4ca8ab24ea8484b9a88573fde7111c41150c43681cab1ace2d548c6611dd18a6372fe53681f887e0d0b0b0") ptrace(0x6, r8, &(0x7f0000000500), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r9, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r10, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r11 = paccept(r10, 0x0, &(0x7f0000000380), 0x10000000) paccept(r11, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8, 0xc0000000) r12 = semget(0x2, 0x0, 0x2) semop(r12, &(0x7f0000000600)=[{0x2, 0x5, 0x800}], 0x1) syz_extract_tcp_res(&(0x7f0000000640), 0xc1a000, 0x9) r13 = getuid() getgroups(0x5, &(0x7f0000000680)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r16 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000740)={{0x6, r13, r14, r15, r16, 0x20, 0x1000}, 0x3, 0x3f}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r17 = fcntl$dupfd(r2, 0xc, 0xffffffffffffffff) recvmsg(r17, &(0x7f0000001b40)={&(0x7f0000000840)=@in6, 0xc, &(0x7f0000001a80)=[{&(0x7f0000000880)=""/119, 0x77}, {&(0x7f0000000900)=""/217, 0xd9}, {&(0x7f0000000a00)=""/113, 0x71}, {&(0x7f0000000a80)=""/4096, 0x1000}], 0x4, &(0x7f0000001ac0)=""/122, 0x7a}, 0x800) 17:33:01 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000000c1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1418326, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x448000, 0x0) 17:33:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x37a) pwrite(r2, &(0x7f0000000140)="a21f8466ff9de70b1a8d1beaec3a32b5147bafd481c473bcce5f6856cd0e119c11af9478041afd479577afd06b79bfda4c6ef3e086522a69d77882e019909df7aa553dd63045f62db7d64e0ed324c55bb7dcd0950af146545bedf56fbc0411f9c320aef14a1f4f9a", 0x68, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) msgget$private(0x0, 0x92) r3 = msgget$private(0x0, 0x80) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000002ab5baadd8da62d6ec1a15a03b7c45768645659e2edc"], 0x39, 0x800) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 17:33:04 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(0x0, 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:04 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x1, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, 0x0, 0x0, 0x3, &(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10) 17:33:04 executing program 2: open$dir(&(0x7f0000001240)='./file1\x00', 0x114e83, 0x81) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) flock(r1, 0x2) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x1ff}, {0x1, 0x100000000}}, 0x0) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:04 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/control\x00', &(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000000c0)='./file0/control\x00', 0x0) rename(&(0x7f0000000140)='./file0/control\x00', &(0x7f0000000100)='./file0\x00') 17:33:04 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r1, r2) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000012000/0x3000)=nil, 0x3000, 0x3bf63d40c84b828b, 0x10, r4, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1000004) connect$inet6(r5, &(0x7f00000000c0)={0x18, 0x3, 0x10000, 0x4}, 0xc) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) pread(r7, &(0x7f0000000140)="18f4d4f23d02caa1de5dc684459ace8fdea3c3503d33c0c6252c4304c9bb583c6236ffecf302fa5aa43a87b04b09aa54ba513ef5bbb8c0ee1ba64806eb5882692610ad078fe49f32ce33d79bbf74d6a5ae5bf1d89b9225b827a831aec700a3c843d5c4a473383a4f639b2a44b924f34b9bcf1dc0282896f5bb836f33d3b83dae55651f32e3001aa348d012644f10c6bd22fe455dd6d2761491040da0c9c6d37a0119c8b715c1912bd350c73ece25ef2b5830e25fd4c8259e31a2a4", 0xbb, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) fsync(r3) 17:33:04 executing program 0: r0 = socket(0x0, 0x400000000002, 0x0) setsockopt(0xffffffffffffff9c, 0x40008000, 0x0, 0x0, 0x0) readv(r0, 0x0, 0x0) r1 = open(0x0, 0x5061c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) accept(r2, 0x0, &(0x7f0000000000)) socket$inet(0x2, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) __clone(0x0, 0x0) wait4(0x0, &(0x7f0000000100), 0x34, &(0x7f0000000040)) setegid(0x0) open$dir(0x0, 0x0, 0x0) setuid(0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x1040184, 0x10) setuid(0x0) seteuid(0x0) seteuid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000014c0)={{0x401, 0x0, 0x0, 0x0, r3, 0x40, 0x5}, 0x5, 0x1000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) __clone(0x0, 0x0) 17:33:04 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000016000/0x3000)=nil, 0x3000) madvise(&(0x7f0000018000/0x1000)=nil, 0x1000, 0x3) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 17:33:04 executing program 3: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000afb000/0x3000)=nil, 0x3000) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ff9000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000c19000/0x4000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x410, &(0x7f0000a91000/0x4000)=nil) msgget$private(0x0, 0x400) shmget$private(0x0, 0x3000, 0x22, &(0x7f0000da8000/0x3000)=nil) socket$unix(0x1, 0x1, 0x0) shmget$private(0x0, 0x1000, 0xd22e0f643308fad1, &(0x7f0000bfe000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ec2000/0x4000)=nil, 0x5800) r2 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ef7000/0x1000)=nil) shmat(r2, &(0x7f0000e12000/0x4000)=nil, 0x2000) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x0) r4 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ff9000/0x2000)=nil) shmat(r4, &(0x7f0000ffe000/0x1000)=nil, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r7, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000140)=""/241) poll(&(0x7f0000000040)=[{r6, 0x4}], 0x1, 0x0) renameat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00') shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) __clone(0x0, 0x0) shmget(0x2, 0x2000, 0x10, &(0x7f0000e26000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x5800) 17:33:04 executing program 0: r0 = semget(0x3, 0x1, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/156) mknod(&(0x7f0000000580)='.\x00', 0x0, 0x0) 17:33:05 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) exit(0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000680)=@abs={0x2, 0x0, 0x3}, 0x8) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) writev(r3, &(0x7f0000000080), 0x1) preadv(r0, &(0x7f00000009c0)=[{&(0x7f0000000540)=""/83, 0x53}], 0x1, 0x0) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/14, 0xe}, {&(0x7f0000000140)=""/243, 0xf3}, {&(0x7f0000000080)=""/19, 0x13}, {&(0x7f00000000c0)=""/64, 0x40}], 0x4, 0x0) fsync(r1) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="c8", 0x1}], 0x1, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/38, 0x20}, {&(0x7f0000000340)=""/109, 0x6d}, {&(0x7f00000003c0)=""/189, 0xbd}, {&(0x7f0000000480)=""/26, 0x1a}, {&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/132, 0x84}], 0x6, 0x0) 17:33:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0xa11, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) [ 294.4353304] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 6274 command syz-executor.5) 17:33:07 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:07 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x1040, 0x0) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) 17:33:07 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') __clone(0x80, &(0x7f00000000c0)="e134102340de") open(&(0x7f0000000080)='./file1\x00', 0xa80, 0x0) rename(&(0x7f0000000740)='./file1\x00', &(0x7f0000000780)='./file0/file1\x00') 17:33:07 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:07 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:07 executing program 5: symlink(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000040)='./file0/../file0\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) 17:33:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x1, 0x80) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/118) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) sendto$unix(r0, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) 17:33:07 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20430, 0x2) r3 = getuid() semctl$IPC_RMID(0x0, 0x0, 0x0) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000002040)=""/4096) r5 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() setuid(r7) r8 = getuid() setuid(r8) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x266) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x5, r7, r1, r8, r12, 0x0, 0x4}, 0x3, 0x7, r15, 0xffffffffffffffff, 0x9c4, 0x2, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r16, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffdfffe01, 0x9, 0x7ff}) chown(&(0x7f0000000000)='./file0\x00', r3, r17) 17:33:08 executing program 5: exit(0x7fffffff) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') link(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = msgget(0x1, 0x104) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget$private(0x0, 0x10000, 0x0, &(0x7f0000ff0000/0x10000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$setstatus(r4, 0x4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r5, r6, 0x1ec, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) r9 = getuid() r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r12, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x98bc, r1, r3, r9, r11, 0x0, 0x57}, 0x9, 0x2, r16, 0x0, 0x1, 0x9, 0xe9, 0x9}) 17:33:08 executing program 3: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) __clone(0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x5, r1, 0x0, 0x755) clock_getres(0x0, &(0x7f0000000000)) ptrace(0x29, 0x0, 0x0, 0x0) __clone(0x4000, &(0x7f0000000040)="3f1fd669cbfd392a2bf713d170e202e2bbcd7225051bd539bd4007ab7b2ac52f93") wait4(0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) 17:33:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfd0fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c3b7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a7561eaaed07d9b073f0a36223838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20f632ee86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d6000000004d4f1a970000000000009c89afce8c79c022fed6529234015456b5e417194847a3342fe4e97cba9f9af5e2094304e3d4e094c568f8ac4dd71edd9d95fa7551df842cb262b5082ea530475532b34e4e18f88732fa308a98d2325eab56a6888b66c9d0c20fe6f800b785c493ee9cfed337a35762edacecb8611e1a5e222018472d0b15fceca8dbef0274de1dcb22aaf701416ca372795646c00b332b594f633d7b40c89245143afdf7f5554a5645051494f66badc37b812afcf16b38000000000000000005c4dd00"/554], 0x10) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000300)=""/4096, 0x1000, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="006c7366a6841f6bfde5a399c7a630000000000000"], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x3) r3 = accept$inet(r2, &(0x7f0000001300), &(0x7f0000001340)=0xc) sendto(r3, &(0x7f0000001380)="af04d2667dbc41e5319dfd2239a189dadeba9e7f5c1b59d00b6906", 0x1b, 0x3, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) sendto(r1, 0x0, 0x0, 0x2, &(0x7f0000000080)=@in6={0x18, 0x2, 0x6, 0x8000}, 0xc) 17:33:08 executing program 5: r0 = socket(0x1f, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="0056056f53dbb23bc400349f9da797664ba6fdf7c8e72cce59f9ffa6d0caa544852345fc1a3eaa3fe25be0763d62eac99c6f99153a1bda7c90c19a077fe5f790f19e4f834cbd6003d77566bb01e07c163e1dd9f4325b9beed5fc3677c3780e19d0176543bb96ced321"], 0xa, &(0x7f0000000180), 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000040ffff000023000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="5340a6d75a980ab3065cabb33b0c840e874b07e2ff6e48f70a2a25d72a68274e1ae563c4876a749b0b9043a158f2b1b5bb782fa4cbc76b599c7e5531f244122d32a11e91e6828390478a51d890782a832cb6dbc846ed55200002000000000000e5f4b417d31c0b7229589a1098877a9c925ec8f781bd2bac8b82f226accd54b91ce5fa9b5198a600a80163bd899a6a0bd8228e9e15892ac3bd7273c052854c97515f04fb1fc5aa76897ef3a168d273a32a98704d7bbdb174dac5434f462fa69cdd1e60f3df6ea295a3b7d9342dea2c6cd12c7eaddcb4ed2576798af23c6643e338ea86ca19d7dc04a4874c6cdb77a1021745b647570653179aec6b391b61d76fa3b63ee4"], 0x98, 0x2}, 0x208) 17:33:10 executing program 5: getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) __clone(0x0, 0x0) ptrace(0x81, 0x0, &(0x7f0000000200), 0x6) r0 = _lwp_self() _lwp_suspend(r0) _lwp_wakeup(r0) _lwp_continue(r0) _lwp_detach(r0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x3) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = __clone(0x6850312cfdc4f121, 0x0) ptrace(0x9, r2, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmdt(r4) shmdt(r4) ptrace(0x8, r2, 0x0, 0x0) wait4(r2, &(0x7f0000000100), 0x2, &(0x7f0000000140)) 17:33:10 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0xfffffffe, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffff8b) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1da21bbe579d1cfc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 17:33:10 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:10 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000eae000/0x2000)=nil) msgget$private(0x0, 0x400) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(r1, &(0x7f0000e14000/0x2000)=nil, 0x0) mlock(&(0x7f0000c30000/0x2000)=nil, 0x2000) shmat(r1, &(0x7f0000df2000/0x4000)=nil, 0x2000) open$dir(&(0x7f0000000100)='./file0\x00', 0x20300, 0x161) r2 = socket(0x0, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x33, 0x0, 0x0) accept$inet(r2, 0x0, &(0x7f0000000000)) open$dir(&(0x7f00000000c0)='./file1\x00', 0x80, 0x84) open(&(0x7f0000000080)='./file0/file0\x00', 0x280000, 0x4) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmget$private(0x0, 0x1000, 0x280, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/19) __clone(0x0, 0x0) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r3 = getuid() r4 = getgid() chown(&(0x7f00000001c0)='./file1\x00', r3, r4) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, r4, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getuid() r7 = semget$private(0x0, 0x8, 0x0) semop(r7, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r7, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x9, r3, r5, r6, 0x0, 0xcecc670515d68133, 0x5}, 0x1d57, 0x5, 0x6}) semget$private(0x0, 0x3, 0x88) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) r9 = getuid() r10 = semget$private(0x0, 0x2, 0x40) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000400)={{0x8, r6, r8, r9, 0xffffffffffffffff, 0x100, 0xffff}, 0x1ff, 0x8, 0x80000009}) getuid() 17:33:10 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000240)=""/233) r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r0, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) 17:33:10 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0xda0d68aa15194da9, 0x10) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) r2 = semget(0x2, 0x2, 0x1) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() setuid(r6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r5, r6, r1, 0x20, 0x5}, 0xe14, 0x1ff, 0x2}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 17:33:11 executing program 0: mknod$loop(&(0x7f0000000380)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) flock(r0, 0x2) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x142, 0x300) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) read(r1, &(0x7f00000000c0)=""/108, 0x6c) read(r0, &(0x7f0000000140)=""/176, 0xb0) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x200) 17:33:11 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) r1 = msgget(0x2, 0x58) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() geteuid() r4 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r6 = fcntl$getown(r5, 0x5) r7 = getpgrp() r8 = getuid() setuid(r8) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x1000, r2, r3, r8, r4, 0x66, 0x2}, 0x3, 0x4, r6, r7, 0x7, 0x7fff8, 0x20008000000, 0x3}) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:11 executing program 3: readv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000040)=""/65, 0x41}, {&(0x7f00000000c0)=""/81, 0x51}, {&(0x7f0000000140)=""/116, 0x74}, {&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000200)=""/32, 0x20}], 0x5) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1810, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2fe3d9f505ae199, 0x18) 17:33:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x9, 0x0, 0xffffffffffffdffe, 0x4000000000000, 0x1f, 0xfffffffffffffffe, 0x7fffffff, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 17:33:11 executing program 0: open(&(0x7f0000000180)='./file1\x00', 0x60e, 0x81) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x8000000000000000) 17:33:13 executing program 5: getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) __clone(0x0, 0x0) ptrace(0x81, 0x0, &(0x7f0000000200), 0x6) r0 = _lwp_self() _lwp_suspend(r0) _lwp_wakeup(r0) _lwp_continue(r0) _lwp_detach(r0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x3) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = __clone(0x6850312cfdc4f121, 0x0) ptrace(0x9, r2, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmdt(r4) shmdt(r4) ptrace(0x8, r2, 0x0, 0x0) wait4(r2, &(0x7f0000000100), 0x2, &(0x7f0000000140)) 17:33:13 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80204, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r1 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) 17:33:13 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000009c1, 0x44) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000014000/0x1000)=nil, 0x1000) madvise(&(0x7f0000016000/0x1000)=nil, 0x1000, 0x3) 17:33:13 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:13 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:13 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x5422424194bc35ff, 0x100) r4 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="fc7795a7397429ec7305217bc9413f4c25e6f9b06c598d872f21f819675d854810d34a7887a2bc09a8d8d24c98f7d68142499b9d3ce8dd10ee5e41876d2ce0e38ac447d9af57eb8f05fb2f36a4dee84b22967c7b98090a5d3a54c7976261de8b308180a49bc8ac4b1c207a54c456c4056c2561862694cbea244b7799c886eff757c9905854cee5a1b035", 0x8a}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}], 0x20, 0xb}, 0x400) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lchown(&(0x7f0000000080)='./file0\x00', r0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r7 = geteuid() setreuid(r7, r0) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000015b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeae000419bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"], 0xaf, 0x800) 17:33:13 executing program 3: setrlimit(0x8, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x240108, 0x0) 17:33:14 executing program 3: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) r1 = __clone(0x4dfe, &(0x7f0000000040)="af9b4b35f9cee4e6923b3888cf51355d89d87f72f64ed3b99b9e58d041092f84f8a8f6e17ea46ef71e30aafda763e0d240a0a55d9b6a7b95df8a3d491176b745c1491e") ptrace(0x4, r0, &(0x7f0000000140), 0x0) ptrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r3 = dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) dup2(r6, r7) accept$unix(0xffffffffffffffff, &(0x7f0000001380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000683c39252efe49aa05fe55cdfb3784b146d89328ddbc4edde793419ddf1f5e5b94d91a3bdf3d47f84387f5ce36dcfc9680370176986547b3cf779052035a0873f61e132f6"], &(0x7f00000012c0)=0x1002) r8 = getuid() setuid(r8) r9 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f00000000c0)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="5ec2fe4c45873eed9388218e5ecceffecf619ff1a3d4e82b2eb0fab66ddc401a9d49cc780b7020a5b175a7c6a0b8c6898cbe1a89bc9081aa16eebc75b19521650334a801c57c685b0492f3fa2d120ef898230bc232bacfd6698cd64cf100882df355f564be00b5ef1a9d1f56a1032a4de2acaeb013323aacb8c9ce8796e581c162771c247c6dd4cf514a1aeafa6bbff9af911c33c819fb4836e87b1070f128da14dc107080ad95df88dfedb32ee5d4778b4800", 0xb3}], 0x1, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x2, r1, r8, r9}], 0x20}, 0x8) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 17:33:14 executing program 0: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x64d, 0x1}) ftruncate(0xffffffffffffff9c, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x100000028, r0, 0x0, 0x1) 17:33:14 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getppid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r2, r3, 0x1e4, 0x8}, 0x5, 0x5, r4, r5, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x2, &(0x7f0000000000)=[r3, r9]) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x4000000000000268, &(0x7f0000000140)) lchown(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:14 executing program 0: openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) __clone(0x0, &(0x7f0000000000)="a2c2863b2913e9ceb851d19c3f6caa0acdfb34be0060127ce7358dc13ed011161e5d866c746a28478ae03b30e46b4624d121b7d8281dce8fadec309cc96e7a330536c346c1ddf5aa7ff6520afa18026f05d8c97703248e93c4bec6a7c8532341684521b8e8d240344e02c8b042acf4c4f64620946d00b269f8d2d4a7fd0d5bedc12322a989811988ad76558ab655e0a8c22b2f3aed9766bb87c2b880fd") ptrace(0x800000007ff, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x11, r0, &(0x7f0000000500), 0x4) 17:33:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0xfffffffe, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffff8b) close(r0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1da21bbe579d1cfc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:33:16 executing program 5: r0 = open(&(0x7f0000000180)='./bus\x00', 0x1010ac2, 0x1e3800d53c8e34f7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r2 = dup2(r1, r0) fcntl$setflags(r2, 0x2, 0x1) 17:33:16 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = _lwp_self() _lwp_suspend(r1) _lwp_wakeup(r1) _lwp_continue(r1) _lwp_setname(r1, &(0x7f0000000000)='\x00') 17:33:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) _lwp_create(&(0x7f00000001c0)={0xa, &(0x7f0000000140)={0x20078012, &(0x7f0000000080)={0x400f002e, 0x0, {[0x4, 0x8, 0x5, 0x1]}, {0x7, 0x5, 0x1}, {0x5, 0x7, '\x00'}}, {[0x7, 0x591, 0xffffffff, 0x696]}, {0x6, 0x4, 0x4}, {0x40, 0x3, '\x00'}}, {[0x8, 0x8, 0x7]}, {0x6, 0x2, 0x3}, {0x80000, 0x6, '\x00'}}, 0x40, &(0x7f0000000000)=0x0) r2 = _lwp_self() r3 = _lwp_self() _lwp_unpark_all(&(0x7f0000000240)=[r1, r2, r3], 0x3, &(0x7f0000000280)=0x2) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0xa11, r0, 0x0, 0x0) 17:33:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x7}) socketpair$unix(0x1, 0x5, 0x0, 0x0) 17:33:16 executing program 1: symlink(0x0, &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:16 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) dup(r0) 17:33:17 executing program 3: r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) getrlimit(0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000b46000/0x2000)=nil) shmat(0x0, &(0x7f0000e80000/0x2000)=nil, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0xfe2, 0x1000}, {0x0, 0x40}, {0x0, 0x3}, {0x0, 0x7}, {0x0, 0x68}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x1) semop(r1, &(0x7f0000000040)=[{0x0, 0xdce0, 0x800}, {0x4, 0x8, 0x1000}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/46) r2 = geteuid() r3 = socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) getgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x348) fchown(r4, 0x0, r5) r6 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(0xffffffffffffffff, r6) fcntl$getown(0xffffffffffffffff, 0x5) r7 = getpid() setpgid(0xffffffffffffffff, r7) r8 = getpid() getpgid(r8) getppid() r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) r10 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r10, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4096) r11 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r11, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000002040)=""/4096) r12 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r12, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000500)=""/214) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, r2, r15}, 0x2000}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) open(&(0x7f0000000000)='./bus\x00', 0x10222, 0x0) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000001", 0x8) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000001", 0x8) 17:33:17 executing program 0: r0 = semget(0x1, 0x3, 0x400) r1 = semget(0x3, 0x7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r6, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/140) r11 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0xf9, r3, r7, r10, r11, 0x20, 0x1ff}, 0xffffffffffffff66, 0x101, 0x8}) semop(r1, 0x0, 0xd2cb3c102c9842ed) rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x87fd83525c206075) 17:33:17 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) r1 = dup(r0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000014000/0x1000)=nil, 0x1000) madvise(&(0x7f0000016000/0x1000)=nil, 0x1000, 0x3) madvise(&(0x7f0000015000/0x1000)=nil, 0x1000, 0x4) 17:33:17 executing program 0: setrlimit(0xb, &(0x7f0000000080)={0xb0485a3, 0xff}) socketpair(0x2, 0x3, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0), 0xc) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000380)=ANY=[], 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) msgsnd(r1, &(0x7f0000000340)={0x3}, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) 17:33:17 executing program 0: r0 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bfe000/0x400000)=nil) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r1, 0x3) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_LOCK(r1, 0x3) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/206) r2 = geteuid() setreuid(r2, 0x0) getgid() geteuid() unlink(&(0x7f0000000180)='./file0\x00') select(0x40, &(0x7f0000000100)={0x1, 0x809, 0x0, 0x1, 0x4, 0x100000001, 0x9, 0x3}, &(0x7f0000000240)={0x2, 0x1, 0x9, 0x0, 0xffffffffffffffff, 0x7f, 0xf2da, 0x3}, &(0x7f0000000280)={0x2, 0x400, 0x6895, 0x7, 0x9, 0x8, 0x9, 0xa8d}, &(0x7f00000002c0)={0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), 0xc) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x4, 0x0, 0x0) pipe(&(0x7f0000000080)) 17:33:19 executing program 5: setrlimit(0x6, &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4200040000040a41, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r6, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r7 = fcntl$getown(r6, 0x5) r8 = geteuid() r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r17, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r18, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r19 = getpgrp() r20 = geteuid() r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r22, r23, r24, 0x1e4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000001c0)="b9fde9d5d3f1ee9cb886399c2adccedfd47949bd74c90bb3a84a0c88581b053f956252874e9a37f352cd5997d65694c4b364509ae74ed7f468f3b3d9dc9eb353322791cb59c5638f6e0729490443faab28e954777af3cf0585b0eed12566ff0db201554bde31d5a31247755da0e0df5f54eb2c51cdb77fb253ac8555694d6682b81bb85fa99ca625a92854baebe1ce11868ac8a1ed6519b21c4caf31d0ac831c9b93c8c95bc5f2097924508e5697ecc152432376faa66e86f09068bbe2b71c18d55add0af2530c2c8465974dc6572f05589e87", 0xd3}], 0x1, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r3, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, 0xffffffffffffffff, r4, r5}, @cred={0x20, 0xffff, 0x2, r7, r8, r10}, @cred={0x20, 0xffff, 0x2, r15, r16}, @rights={0x18, 0xffff, 0x1, [r17, r18]}, @cred={0x20, 0xffff, 0x2, r19, r20, r24}], 0xc8, 0x2}, 0xbaf2f82061f2f679) dup2(r1, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0xa10, r2, 0x0, 0x0) 17:33:19 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x110}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1400000) recvfrom$unix(r2, &(0x7f0000000040)=""/86, 0x56, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) lseek(r4, 0x0, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgid(r5) dup2(r0, r1) 17:33:19 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) chroot(&(0x7f0000000040)='./file0\x00') setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000140)='\x00', 0x1200021, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x200, 0x11, 0xfff, 0x7fff, 0x7, 0x200, 0x100}, &(0x7f0000000080)={0x6, 0x4, 0x1, 0x7, 0x7, 0x0, 0x54, 0x71dfb0e8}, &(0x7f00000000c0)={0x80000000, 0x2, 0x6, 0x1, 0xffffffffffffff01, 0x9, 0x7f}, &(0x7f0000000100)={0x175, 0xc15}) 17:33:19 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair(0x1, 0x2, 0x1, &(0x7f0000000000)) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:20 executing program 1: symlink(0x0, &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:20 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socket$inet(0x2, 0x2, 0x0) socket(0x1d, 0x3, 0x0) select(0xfffffffffffffeac, &(0x7f0000000040), 0x0, &(0x7f0000000000)={0xf5}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getpgrp() fsync(r2) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) recvfrom(r2, &(0x7f0000000100)=""/4, 0x4, 0x40, 0x0, 0x0) 17:33:20 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) accept$unix(r1, &(0x7f0000000080)=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\a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'/110], &(0x7f0000000000)=0x6e) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:20 executing program 3: r0 = socket$inet(0x2, 0x1, 0x6f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x5c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) fcntl$setflags(r4, 0x2, 0x1) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r2, r5, r6) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x1292, r0, 0x0, 0xffffffffffffffff) geteuid() setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000400)="e3fff8000000d300", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="e3ff000000000000", 0x8) bind$unix(r1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000440)) bind$inet6(r8, &(0x7f0000000480)={0x18, 0x2, 0x4, 0x7fffffff}, 0xc) setsockopt(r7, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0, 0x45) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), 0xc) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r9, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) readv(r9, &(0x7f0000000300)=[{&(0x7f0000000080)=""/242, 0xf2}, {&(0x7f0000000180)=""/194, 0xc2}, {&(0x7f0000000280)=""/32, 0x20}], 0x3) 17:33:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x4, r1, &(0x7f0000000140), 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x810, 0x10d) 17:33:20 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x800, 0x12) open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) 17:33:20 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400004002c2, 0x0) setreuid(0x0, 0xee01) truncate(&(0x7f0000000080)='./file0\x00', 0x0) 17:33:22 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1000000, 0xa0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000400)="e3ff13a1220dd8ff381c20cbc76b5cb949f83c180543598b260e3180e96b603bae8133d818aa8d63d804889a341c953ee21c91960e6a3cd1a4ca0d11b901be40ad3c7c82e9e6db5776977b78f6568280e0fbc602897c3bd8dcd6085b87aabe9892391783b5bff89778045bc966ed19e29b9c046dad9742761cd61a0c75994c4c1f0f5fc0774f01b4c17efa2d6450e42300abd2c74b734a4419cb722e1755412c6bc5c930741f4402171c9b4eea30ab43c59f2c0df7b48577", 0xfffffffffffffdc3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) seteuid(r3) 17:33:22 executing program 0: symlink(&(0x7f0000000140)='\x00', &(0x7f0000000200)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000340)=[&(0x7f00000000c0)='/\x00', &(0x7f0000000100)='\x00', &(0x7f0000000040)='*\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='*\x00', &(0x7f00000002c0)='^\x00', &(0x7f0000000300)=',\x00']) 17:33:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000004180)='\x00', 0x1}], 0x1) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000004180)='\x00', 0x1}], 0x1) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x2, 0x100, 0xc00}, {0x0, 0x0, 0x1800}, {0x1, 0x1}, {0x1, 0x1, 0x1800}, {0x0, 0x8, 0x1c00}, {0x1, 0x1f}], 0x6) 17:33:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40241, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x610, r0, 0x0, 0x33) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) pwritev(r2, &(0x7f0000000080), 0x0, 0x0) fchmod(r1, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x3) sendto$inet(r3, &(0x7f0000000100)="1ae03a8325dd67fb57ac276fcef05e3ac092339833f6165fe4bdd6c7326309a18028674b1205d0f7bf7111e04e8b6c44d3dc7ace2ff4d76063894cdc6af996a6cafbbc4b2a662bb722402271216056ae724f51a7d1f8d83530e1090c5a52e43c9dba54246306aea71f186e328dfeccb49900287f50373cbac250e34403bc16b545f663dac16ed7fb37062b154a6e87b44111e3d400", 0x95, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 17:33:23 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:23 executing program 1: symlink(0x0, &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:23 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400004802c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) flock(r3, 0x2) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x0) pread(r1, &(0x7f0000000040)="8b", 0x1, 0x0) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000002040)=""/4096) shmctl$SHM_LOCK(r4, 0x3) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/15, 0xf) 17:33:23 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ptrace(0x10000, r1, &(0x7f0000000140), 0x9b70) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) geteuid() lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r2) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) getrlimit(0x7, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) 17:33:23 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0xa10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400020890c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) _lwp_create(&(0x7f0000000a40)=ANY=[@ANYBLOB="30bc1c4f2f", @ANYPTR=&(0x7f00000009c0)=ANY=[]], 0x0, 0x0) preadv(r0, &(0x7f0000000880)=[{&(0x7f0000000480)=""/176, 0xb0}, {&(0x7f0000000180)=""/7, 0x7}, {&(0x7f0000000900)=""/188, 0xbc}, {&(0x7f0000000600)=""/212, 0xd4}, {&(0x7f0000000700)=""/203, 0xcb}, {&(0x7f0000000800)=""/119, 0x77}], 0x100000000000019e, 0x0) 17:33:23 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) setreuid(0xee00, 0x0) r0 = getuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lchown(&(0x7f0000000080)='./file0\x00', r0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r3 = geteuid() setreuid(r3, 0xffffffffffffffff) setreuid(r3, r0) utimes(&(0x7f0000000180)='./file0\x00', 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000000)={0x0, "15b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"}, 0xaf, 0x800) socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100), 0xc) r5 = geteuid() setreuid(r5, 0xffffffffffffffff) r6 = __clone(0x0, 0x0) ptrace(0x9, r6, 0x0, 0x0) [ 312.8101930] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 7456 command syz-executor.3) 17:33:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfd0fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b6586593d2870b42d7dd2350000000000000000000000000000ceb34b0dc06c3b7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a7521e23838fc75655ca9ee130238f5f05c5f5d073b2c6340643258b20f632ee86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d6000000004d4f1a970000000000009c89afce8c79c022fed6529234015456b5e417194847a3342fe4e97cba9f9af5e2094304e3d4e094c568f8ac4dd71edd9d95fa7551df842cb262b5082ea530475532b34e4e18f88732fa308a98d2325eab56a6888b66c9d0c20fe6f800b785c493ee9cfed337a35762edacecb8611e1a5e222018472d0b15fceca8dbef0274de1dcb22aaf701416ca372795646c00b332b594f633d7b40c89245143afdf7f5554a5645051494f66badc37b8128fcf16b38000000000000000005c4dd00000000000000000000000000000000000000000000000000000000000000000084777271613ab910fd4502751fb5f52a17b32ee4044b4ba29209bfb46a7ff7522c30248fdbe16cb262ef2952aed5623512f1cc546bb621a48d9cc0b02d9aebf68b60f02c650f7d793d2296f167bd695d80529753a72a5bec2c37355f8649fa4c08c349ef90c56278cb4a3d23d71fefb481a9e3178aed64ece0013e790cff43b29444d6f9dbdad6c5c9d2e271e37ee9331a06b18984a1d1b9e941d49477eee4d4f3b6685363f5c506cafd8687fad1aeffcf9a92"], 0x10) sendto(r0, 0x0, 0x35b, 0x0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) setsockopt(r2, 0xff, 0x26, &(0x7f00000000c0)="8661c5b72d1b4fce47025fc0", 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000300), &(0x7f0000000340)=0x10) 17:33:23 executing program 0: setrlimit(0xb, &(0x7f0000000080)={0xb0485a3, 0xff}) socketpair(0x2, 0x3, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0), 0xc) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='[\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='N-}\x00', &(0x7f0000000280)='{\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='[\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-.-,@\x00', &(0x7f0000000400)='\x00']) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = msgget$private(0x0, 0x0) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) openat(r2, &(0x7f0000000340)='./file0\x00', 0x40000, 0x20) msgrcv(r1, &(0x7f0000000380)=ANY=[], 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="0300000000000000d66ec3ea14ec74d9b7994cab7722a306da37c719c612ef2ac46d3182b0ffe379e1dbbf580abfde01e819d9775056b08e"], 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) [ 313.0104006] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 7456 command syz-executor.3) 17:33:25 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5'}], 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 17:33:25 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x810, r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) dup2(r3, r4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 17:33:25 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r1 = accept(r0, 0x0, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) faccessat(r2, &(0x7f0000000180)='./bus\x00', 0x52, 0x100) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80008005, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x2cd, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x412, r3, 0x0, 0x0) 17:33:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) fdatasync(r0) socketpair(0x18, 0x2, 0x0, 0x0) 17:33:26 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:26 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:26 executing program 0: getppid() mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r1, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) r2 = getuid() setuid(r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() setuid(r4) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xb09, r2, r3, r4, r8, 0xe8, 0x800}, 0x2, 0x6, 0x81}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xc) open(&(0x7f0000000080)='./file0\x00', 0x208055, 0x0) 17:33:26 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) unlink(&(0x7f0000000180)='./file0/file0\x00') r1 = accept(r0, 0x0, &(0x7f00000000c0)) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)=""/27, 0x1b) lchown(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:26 executing program 5: pipe(0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) getdents(r0, 0x0, 0x0) 17:33:26 executing program 5: r0 = __clone(0x100, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x5, r0, 0x0, 0x0) 17:33:26 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x2a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r1, 0x0, 0x0) 17:33:26 executing program 5: madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0xff64}], 0x1) 17:33:26 executing program 0: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000afb000/0x3000)=nil, 0x3000) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ff9000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000c19000/0x4000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x410, &(0x7f0000a91000/0x4000)=nil) msgget$private(0x0, 0x400) shmget$private(0x0, 0x3000, 0x22, &(0x7f0000da8000/0x3000)=nil) socket$unix(0x1, 0x1, 0x0) r1 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bfe000/0x400000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_LOCK(r1, 0x3) shmget$private(0x0, 0x1000, 0xd22e0f643308fad1, &(0x7f0000bfe000/0x1000)=nil) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ec2000/0x4000)=nil, 0x5800) r3 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ef7000/0x1000)=nil) shmat(r3, &(0x7f0000e12000/0x4000)=nil, 0x2000) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x0) r5 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ff9000/0x2000)=nil) shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmat(r5, &(0x7f0000c12000/0x3000)=nil, 0x1000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r7, 0x4}], 0x1, 0x0) renameat(r6, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000080)='./file0\x00') shmget$private(0x0, 0x2000, 0x0, &(0x7f0000eca000/0x2000)=nil) __clone(0x0, 0x0) 17:33:26 executing program 5: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x100000028, r0, 0x0, 0x0) semget(0x3, 0x0, 0x160) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) setpgid(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) accept$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000080)=0x6e) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) setsockopt(r3, 0xffffffff, 0x4, &(0x7f00000000c0)="0200eac30d9f1b1266d27783026ee9ebe57c997455e0ed7b084344b5290673634f5f48cb9a74072c4135957fd34b06d2f48bf0a331238e2737b1cbf7533882a30959a73be550866fcb939e79fe2d29c978eb34f63e1e5aba903b8d4e45810a9bf2640c551e23483e08c11e48ed9873bc2213cfe381df31914b316160559991bb25b48bdf39489095bce67f66868bd84fe4bc9c6dbfbd4a62512b009b233b2a12773589852747cfeadbc8daa5a6d6ce9086579498e7d6b453d60439c8c98a46ff4f2b2cfba9ab0d3267cf9305bee7ab03847b26cedcf6a1b86a226392c4e9566736a893ff9e12a3abf38b090f8bf3077b4da1dad468daab49", 0x26a) fcntl$dupfd(0xffffffffffffffff, 0x14, r2) 17:33:28 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) write(r0, &(0x7f0000000140)="1793d90a272bb258b6c2a16a1abe911c7011fdfb599e3c4035af5f5e5dc9ed71ad6c31e966ba984d9404335f3bdd8a8bec8935e905b03f03181715bee3c8c295570fd25bcadd045e033f2d3eec1c3a6f4f21192c743fe9f2f073faa8e034677b84b804e6942734ffa03249276635a727b0174393d0b4ce4cbaba9efa4c838a23216694215873580e1d41536ec17a9756cb0fe380ecc9", 0x96) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) fsync(r3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0xa11, r0, 0x0, 0x0) 17:33:28 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 17:33:29 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:29 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="ee4e4bd6221b2eee4b9b3a2168eab8b2f6ed45777bef82469b5922c4ee8138d913c922ec0be05bd11f35e4c47fd0998cf3daf55476e42557cac4887f7c935b0c3785d0d6743cda1d8ee85338ec90a76cdb3d9bfc8c2cd6142f26aeeeb81925a465f1df445fa902bd01e1988e77a65da6321b804c5352716608fee8", 0x7b) 17:33:29 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(r0, 0x0, 0x0, 0x0) ptrace(0x4, r0, &(0x7f0000000140), 0x0) ptrace(0x4, r0, &(0x7f0000000040), 0x0) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) wait4(r0, 0x0, 0x2, &(0x7f0000000080)) open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r3) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:29 executing program 3: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) r1 = __clone(0x0, &(0x7f0000000080)="3d5bdff0a4115d890019b350e02685") wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x2a, r0, &(0x7f00000000c0), 0x0) wait4(r1, 0x0, 0x2, &(0x7f0000000100)) _lwp_setprivate(&(0x7f0000000040)=0xfffffffffffffffe) 17:33:29 executing program 0: symlink(&(0x7f0000000140)='./file1\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:29 executing program 0: symlink(&(0x7f0000000140)='./file1\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:29 executing program 5: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = __clone(0x0, 0x0) setpgid(0x0, r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmdt(r1) r4 = socket$unix(0x1, 0x5, 0x0) r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x0) wait4(r5, 0x0, 0x0, 0x0) ptrace(0x4, r5, &(0x7f0000000140), 0x0) ptrace(0x4, r5, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r6, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r10, r11, 0x9, 0x4}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0xd, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0}, 0xc) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r17, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r22, r23, r24, 0x1e4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) r27 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getgid() r31 = getppid() r32 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r28, r29, r30, 0x1e4, 0x8}, 0x5, 0x5, r31, r32, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x7, &(0x7f0000001400)=[r18, r22, 0x0, 0x0, r30, 0x0, 0x0]) r34 = open$dir(&(0x7f0000001440)='./file0\x00', 0x80000, 0x42) r35 = socket(0x18, 0x2, 0x0) shutdown(r35, 0x3) r36 = accept$inet(r35, &(0x7f0000001480), &(0x7f00000014c0)=0xc) r37 = socket$inet(0x2, 0x40000000, 0x6) r38 = __clone(0x0, 0x0) ptrace(0x9, r38, 0x0, 0x0) wait4(r38, 0x0, 0x0, 0x0) ptrace(0x4, r38, &(0x7f0000000140), 0x0) ptrace(0x4, r38, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r39, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_cred(r39, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) r41 = __clone(0x0, 0x0) ptrace(0x9, r41, 0x0, 0x0) wait4(r41, 0x0, 0x0, 0x0) ptrace(0x4, r41, &(0x7f0000000140), 0x0) ptrace(0x4, r41, &(0x7f0000000040), 0x0) r42 = getuid() setuid(r42) r43 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r43, 0x0, 0x0) shmctl$IPC_SET(r43, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r43, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getgid() r47 = getppid() r48 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r44, r45, r46, 0x1e4, 0x8}, 0x5, 0x5, r47, r48, 0xfffffffffffffe01, 0x9, 0x7ff}) r49 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r49, 0x0, 0x0) shmctl$IPC_SET(r49, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r49, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r52 = getgid() r53 = getppid() r54 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r50, r51, r52, 0x1e4, 0x8}, 0x5, 0x5, r53, r54, 0xfffffffffffffe01, 0x9, 0x7ff}) r55 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r55, 0x0, 0x0) shmctl$IPC_SET(r55, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r58 = getgid() r59 = getppid() r60 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r56, r57, r58, 0x1e4, 0x8}, 0x5, 0x5, r59, r60, 0xfffffffffffffe01, 0x9, 0x7ff}) r61 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r61, 0x0, 0x0) shmctl$IPC_SET(r61, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r61, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r64 = getgid() r65 = getppid() r66 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r61, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r62, r63, r64, 0x1e4, 0x8}, 0x5, 0x5, r65, r66, 0xfffffffffffffe01, 0x9, 0x7ff}) r67 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r67, 0x0, 0x0) shmctl$IPC_SET(r67, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r67, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r70 = getgid() r71 = getppid() r72 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r67, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r68, r69, r70, 0x1e4, 0x8}, 0x5, 0x5, r71, r72, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x9, &(0x7f0000001580)=[r44, r50, 0xffffffffffffffff, 0x0, r56, r64, r70, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r75 = open$dir(&(0x7f0000001600)='./file0\x00', 0x80010, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r76, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r77, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair(0x10, 0x5, 0x5, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r79, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r80 = fcntl$getown(r79, 0x5) r81 = geteuid() r82 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r82, 0x0, 0x0) shmctl$IPC_SET(r82, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r82, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r85 = getgid() r86 = getppid() r87 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r82, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r83, r84, r85, 0x1e4, 0x8}, 0x5, 0x5, r86, r87, 0xfffffffffffffe01, 0x9, 0x7ff}) r88 = __clone(0x0, 0x0) ptrace(0x9, r88, 0x0, 0x0) wait4(r88, 0x0, 0x0, 0x0) ptrace(0x4, r88, &(0x7f0000000140), 0x0) ptrace(0x4, r88, &(0x7f0000000040), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r90 = getegid() r91 = __clone(0x0, 0x0) ptrace(0x9, r91, 0x0, 0x0) wait4(r91, 0x0, 0x0, 0x0) ptrace(0x4, r91, &(0x7f0000000140), 0x0) ptrace(0x4, r91, &(0x7f0000000040), 0x0) r92 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) sendmsg$unix(r4, &(0x7f00000018c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000040)="096a452d3625030a957ac23344bc1f1b34161103b9e61fdce0de94178553627ec746481f8bb1a788b2458d004cbb3e8945c3d831026c855c56f994d49c458989294385f91a0c22a1d907f780df856e729e4cc8aee9055d313095a61981524c37f53512415592ecdfc89340788345206585d7981a72544d2b09d629df379f01cea2a5ceca7612a7a73f7f39f1ceb910a91af6c8fe119f05f3a5aa82f81598662381860a2d28d8da8834ebabdd0d1e347a19cc6e03c14e3c0e76079bbd8f37e69d1dbd13a46c2339b9c87057b84523b3ecccb4ebfe62b936b3bb1b382ecb8a38d580f1b60fc3630c4f14b3ef8e833a17bf21e232b7ac285681b002573c116afc1be2fd6fee6ce40f75caff136724efdf9721131c34a79894d5f9183a7e2b480604878c38dd844d138e7ae5e6855ea582e0153ce8f7b30f515962855578c3595a599bac964fb505db6f473c752d49f12577053187caaf4313950428673f4b7af9759ee0815d2dbc506304242196bdb376db5f2ce7de38a9cb6e82d1ede7b46996a6d5506b3694708276f581c25ed575bd5c8932e05b18bc94b14332e44646eddc59e723b8e746fe3879afc7be52dc967897b5ccb76b8d7d726b435aa036bd4667c510d6b2ee6a48da155d5bc3372b4ff431006fe913408f5e63cb40a6e03d6d6a83d7a87cc5a4098f05434173cdc7b260ec2856f5efd78cee524f64df1b892ce625f189b2c6bc6a100284347e7e0bee619ed44c1fd28131ce65dc01a7a667c3018242159e2544328b9b5146ba14539423b14ea167e1c9571be8395586b311db36b33e2f7899afe19f645e0cfc99b36245b74c3200c413cc2c318acac7c6ef6e512fe14a5fbeefb24ea810c75cacfc6a952e8cb0e33b434c993141983ca7ea1f313d21a84c7290df327db410d239a2f2f2dc6aad826ea319cdd97089555ea35fffe79f0e2cfa673b5d6db93ab2c3ccb5607ba6afd1a1eca430680f55e140a428ce6dcdc80d0dfe795d3afe83d3247cddabec9ca8f02543b773e3ec873afad62c1d97d6ce3a5f25e7379ee30531759a4e1685799fa78d65aafc35b0c63a89662dd6e17233841dc8b214233efb41ec3abea700f1608c7314f97987091ff20eb6f28c7f5be7f18bf6baea96d634b9edc91ab0ce372e1401de7ae647b78975859e8b6aa3a205b02b45d5a7309b28e40aee289a589671e625c206625067b5480e04af7d27b4bc216ca82241f7309d31ebb6ce067343fd7f0756848747c14a4587f4026f1dbac48e688857db1316271e9a4d6cff4779099f0082e239940309889692fd4c8e8800fc37737e891515e6b69e50c9d6041927d9db3e7bd16196217afd3dc52bff5c270dff5e3c07348d30ec9ef31b032d9ab5a745b6cae8e00ceb6b878d1384813d08df8496c62e6864aee510709488a7cab629521bba997ad0c74c786276a7fea83287ed8c9e24abfc6e191620dec58bad2a9f119b3a1d587ddf32ff33a183b7d6a44ff7bcef0fd6e2cc571d5dab238cef44fa311b541eb5d67c14f65a349d8776b3f3b80a6e8029882a563d37ff7892fa98f588b73428f7947a446e36d54e8ce14838a38fd308e785e53454fd664e5174d38ea29d76881ef8d74399afb8514888e123c339e220d88e7b5f991c18b4bdbe22a657c0a43f14699ddb2f75831f3e76f2a34ee2224697a000a33cf8d8b498c088c51003a0b013dfdcaca60da2f9b84f78e5c88d8c24e129f2cd7668d2f4b8b04063514cf76e49cdc9d8d7bd255824d5e7283725e8479cf0de240d797fefef2ebf76829e639f9ef1ba0d886f707c28b6f6b1918e792753b5838a182dc3f24dae7ad37392bc073301deaebe3fee4b9354bb379e8af9741cdb5003afdddf8e2060c6c992ae2fd2fb5e1dc72e497b42f95b29a41f1953f302bb08f1af4471ba17271d40596207a330f0c3b3bc6b0ee0ebc57eb6bd3acc5767f2d6677e2dded540ec6ebc4d9d085a110777f3ea4689e6a938655f855d870d5f52b2c50db35f8688779ce3013e1f29d7620401fe2486bb57c36e4eeb2d67d4da3d4da7ca580fdcb5b05d1766544472ad4de90fa8ec75ff6854e2f56d334597e1b111c8637513153cb6cf7f3b4d15d4e52c6f79c279d7efaf7c3ea8eca8270a8471eb642543bd6cd22e75e7aa195f7d4ba67974b70ac50e78ef2af7e9012778b484a8585e514575954f8fd1f00c5fdabd743080c7de59c24e75bc7932b099f19464ee7ca2d9431ce649fb00ee6872d9810846d891c36160cc283f4b5f58dc9837aa432d38c3d2220cb0857cbfdab2cdc4c907805426ec70624aae0bccf787b2a09f09dad39a319a8e15658f52f85824d54625d59a20b095abe43b65783cacdf3dde5f9550966a15d5ee32977bda7b3de4db67a8204251e6fd3c6b55ee70bf49b102b94139fd9d19b6efb8f7051f555f695582bcde9fa69cbefee901a6395d2cf793823e0c0e3ac7733be38492e4bc6490b9f4aa771bc65c9e1dd993b91d6dee62608b0896da2e95aed122966890e83c74224d1bd9a963fce3c4d2c3c9cc60f61e4b49b56d90be5ecf01b43bfb89b23a5891314e66004bfec40e34585f7c314004b042a7e89ad211728ed90dc62a1ee3bf5e3cc53ac73167f2ce713326d7b00eca5f2d545111b3508e8b9fc1e9c3f77b8af2b7cc9da83ffad80262160a3802068347541fae17183a1fdd1d229d89febab47e4ec719c2e6c5ee494d031a4b6d7500264ad5b279aed1f572aecd13a70fa83d5ba68ddfccd86471fe9252b0cecd7df8eccc16ed91fc690e1b7cc4b8f514ef3a75b676ad47dd88df34a67531d277bd513fbc00e9bc74e6882cba369faf946e346f866d8595f4e400d99b68e11af11bb7427e025ed6a14fd33a01dbd2d94645506761892d1c9685581d200ec3d065c27ac2c91773e98519ad41db39180e3f0e44085bf2a2e28f27b2b1f6226f402193eb695994c3791687b4948e70a57450166d73290520c08a818eb137c5b6ed35a354abc26209f833049667b61b4d8555fbb443d4e55e171f2b40b98389c3103cacff324b161ee21dd44968d452236913bf7ab3c81cfd07da66afdb5750d2377a931fa2fbf0a05cdfcd0ee9493c6b8c24ee7d47fedb9814d97bfa34bd0e26f04047528188de50b1eee515f67a522c639b9247006d203cda025fb3bc2749bc3fa8b58e434f8a11dee16c9e44c4f86e8af74c03771556219a5220cbc49232724b8fd14d9304d703efabcad2327016435c58d6f61eea9e45afbd9f8c3e8fef4b9123f8480aa99a86ca364c751014252e192fce18fc7ea8b71a85431796428272763b37a1c6466700dcaa0362963589062ba5b14ce013d1af8ad6b4a58d27478e1363b376f87bc0df4f553853b1479f569e2aa9c5a1c69c0b6df416c8692b80e8ad7c7347fef941751d75ee2df5f47e13754a943e3081b11769e0e2e27ec033cf54aa176fbd5ab1b7cf194df589e81d7af11a39f25c6835b7d2c4d29c801c6f131b9bee4dab9b50ec4b65670799f6a6d11e6bca390a4d25868fabc7e7770d858a2f691fda9c1f1c385514213dd1dec5d3bbfa5c34dc0b694cf7a4cfb5ec47de43dbfff7724e4cc7cfd06c47927a92a6da82f4cd2cf321e3a3db531cc8648521e410da51c2c335d8304219cbba090347e45f805d6efe8056e2645315811b8646f8a5d6810dd4fd68642b010e70d1cce13206e46fa62834cbfdf5c0aaddfeff16a4f8465cf3cae371a851daa9efa668f921d459b31bd882a9dd76d4ae5573bf0a70bb60a46b8fb939869086a257a4a2448e28bcc07ba2f09b240545289f241864bf340836fd98c5452b2df0957671ef66a8206b178a99c27b724151a7fe2c4e9e0bb0956fe4b4be712dead75b3a529c6af5681650322190fa680c77a5208a22bab60dcb6bfd84216c08a464f52fbcc930ee9eeee4d2a2b91d2412bcc4fc9422b1fc4d4f19ff2fccacc52cc5b3b9ff28b36b67c97d3e7029e4dca94b667c4f88b8961ac9464eb5d1719592c0681343b6b28480a3225130e472b232a1cd88e152c0878d150fa0bd889135c3d0f2594513f4d0eff1daf8222b1e03b64bccd202043f2dc1d83203ab0037baa9bf93dd4d144273fdce3d7bde68282165f066e87e95b48a44cda1bec473087413c249bf6a99ed249f8a79a1e93770530cd49e389a2614baca5f5e87c10af177ce09a8bfd5ae1f8f64e65417116975d001e295229db87d790bd3e210065aa2cac77aa55846cca53c36595a10aa51c9de22019fc466d2841771dc5e4f2b630618defba49b1508362f01a2099c7e3638d5e9864774efef988599b55ea12d5470ed3d60b14de5b29ca2178741766865847f8afe6133d66f3cce07561728dac11630411052ff73f65ad702e503519cdb58014159a8df20c841e1ee9f7dbf714d1cc8c654df9e67a6257b81e949ebab26d589da9385dea12457d0d0e6632845eafbef6ffede4764a8dec1218e0525248fa4130ec588f7636ff8534e4e9101b1b7986a3a31ab70ecc67a140ba13ba03e1b556dc728446545b09192fa21984e9f529c9c551b4470057c591b9f3a0686bb8d07e63879e6a6beeb5218d6c1da1ffa8211c6aaabd13c8b97da51d2bfefba92af37189f76d01817513c609ddac4eac9e4d85a65c4594467aa61acd43257003fc7870b5d069bc9b379c76a38389fa261c36166c67efdb8635598b8f0b140f864a8c6b23ee45fdd9b84be4c37866bf634d9936f56e539b4cf4064a4e5588839b9d42923a7e730dc222dad68a26de2887209e4fc66378965a950b7dfd0d37120788e712f848a5174c018a373cb9be978b858ec024e8d4c85065490be994e25d45229c6a43ad57b2ed01d3ef98b68ddbaf6962437d476d8cbae15f478f671a0c2e52469cb0c07ba8cc2ac4e07291a42f929cf51193db9828a793a818183d41abb79be5553e821ed467444a91af3d13db287f348b0a5cb5633ba005f4fe6143cb98723a477b7119450d13f221e1f747db42e9b234adbe8353ab20575dceb167cae223a38e42e03fdf36b7c652b0c32ba190b313f561405c67077d3082c518d4fb00bd69363485ca19a71e0cfa38cd2c2475306728e2ce33ca5a940c0f4a692961647fdb8b570f6aa9f865457d58144a7b39cbfec071e4c8246e5585daf0aac0960beabdecd83adab785442d651952f749f74e97bae8f35d836265dbbbafa0c1152de3dd77601b0c022f442239814b176ff95685908b48cd5ee242bf441de8eba7a964f9865907d56f894f0f7e2187330110f02ec301feca62133e828cff17206ee20fe592bacc39724aed00a5167e7fd5fa575adc552c66952ee5306cba9f8f662412b0656762dc3b9a2b354ad9e7815ed70208edea9628180174c532dc05b14bbcf8408eb731f4e7beb44976ffd83651b00bfd68dff7274026fc497056513b976a6121777cffaab845bcaebdfed2bad4a331d9d3e0e19982c324b32a2627c8d55f78a1e1104fcfc54f6e5a15ecf6a7d60fb20571d7aca3a114ae8012c08d844e77a24ca4a0eb91536bfadc396e7aa4e6b242011a54c80660fceecfbc702d628d9473b9bba93ef1274bbe5aaf3406602452b71ac2d5c3a648f6259e709f09dea2fd3bf8c01efe569f71cd29396aec0162d837a4bfe9d1ae200494bd0c8b58a93a99f813170bb7160673ad65cf36adbeabf460c00a8b8f9489e783f8fa4a08dbc4f896c19e79bcdf4396f2d4c913386b3edf86663dbcd4ff972cf962c4a1e3e3afa11daec9ae663ee442d65547c4703543d8b219d46a4f6a9c7b56cc51b44173eded95612beafedb8e9", 0x1000}, {&(0x7f0000001040)="8bd7a3c54069eec3bd43252e6685bb1ad2f32ae4346dd7955450a26a6a6b546a5216df30bcf01ad5f9fa3a37af596cc28d754c19a09a3304862177bda58daf140d5ec2f25018b97adf4fd4298c0ac8d91424375b5a42b8835901ed1bd8f09d90879ac51d7bdfbac9c79ed094bbb57cd95086d77d4943e4271d2306d9ebe3ba2f684d975086efc0c6aa4d722b4f507a819e42b820d5d86248ceac48933742209c66f72a2908921b2fc1a593a787c5f59157007c2dc8fc1d830258791b3de19cd7a455168c52b8e374ce7470bc1964636e2a20ed00493c91ccf45824488d63", 0xde}, {&(0x7f0000001140)="be4f504afcfd0b0c868d85222d563545ee4ef1743ce44d4a0a3c1a5898c0be2d034177e454871c6484183fa73c4de48784cd05066c704539eb06dfd119d968b84a081755", 0x44}, {&(0x7f00000011c0)="3eb6d22381b6be822bad2b9b0040f906491949b522f3f1dbc010da67195f70c104f8967a2d6a25b57a2017389962303149d9fb598556f5a7c740d1818f78dff69173991a4d232340f203271a1406fecccec49a248ba156daa9bb033778699b02a2e75d1723d4e4e63741927fcbabb90bd46463a9ebfc14116849912445f5e907944e135861243ee79f3c200370432ed5c3b1b807636c6fe9d1bd02c1593aa84bdf3cbd087e96c8a6c8414046601144e464b3de68d8eb", 0xb6}, {&(0x7f0000001280)="ea371b84c3888f690e3a2491d8338f2fce52f9efcb2e6ec67de7f4bff8", 0x1d}], 0x5, &(0x7f0000001780)=ANY=[@ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r2, @ANYRES32=r14, @ANYRES32=r33, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r38, @ANYRES32=r40, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r73, @ANYBLOB='\x00'/20, @ANYRES32=r74, @ANYRES32=r75, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r76, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r77, @ANYRES32=r78, @ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=r80, @ANYRES32=r81, @ANYRES32=r83, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r88, @ANYRES32=r89, @ANYRES32=r90, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r91, @ANYRES32=r92, @ANYRES32=r93, @ANYBLOB='\x00\x00\x00\x00'], 0x140}, 0xc) 17:33:29 executing program 0: symlink(&(0x7f0000000140)='./file1\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:29 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = socket(0x10, 0x1, 0x0) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 17:33:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000580)="cf", 0x1}], 0x1) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getppid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r3, r4, 0x1e4, 0x8}, 0x5, 0x5, r5, r6, 0xfffffffffffffe01, 0x9, 0x7ff}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r9, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r15, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x8, &(0x7f00000000c0)=[0x0, r10, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r16, 0xffffffffffffffff]) setregid(r2, r19) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r20 = socket(0x1f, 0x3, 0x0) clock_settime(0x40000002, &(0x7f0000000000)={0x6, 0x8}) sendto(r20, 0x0, 0x0, 0x0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 17:33:30 executing program 3: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000280)='./file1\x00', r1, &(0x7f0000000300)='./file0\x00') fchmod(r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000003c0)=0xfffffffffffffdc0) paccept(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8, 0x20000000) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r5, &(0x7f0000000380)='./file2\x00', 0x10, 0x7572) readlinkat(r2, &(0x7f0000000040)='./file1\x00', &(0x7f0000000400)=""/235, 0xeb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) fcntl$dupfd(r4, 0x0, r6) 17:33:32 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:32 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:32 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) 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(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0xa10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) flock(r3, 0x2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x200000, 0x6) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 17:33:32 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) read(r0, &(0x7f0000000080)=""/90, 0x5a) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) connect(r2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x5, 0x40}, 0xc) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x50008, 0x8) 17:33:32 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket(0x10, 0x3, 0x9) getpeername$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) mkdir(&(0x7f00000000c0)='./file0/control\x00', 0x0) rename(&(0x7f0000000080)='./file0/control\x00', &(0x7f0000000100)='./file0\x00') rmdir(&(0x7f0000000000)='./file0/control\x00') chdir(&(0x7f0000000200)='./file0\x00') lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) rename(&(0x7f0000000240)='./file0/control/file0\x00', &(0x7f0000000280)='./file0/control\x00') 17:33:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x1000000, 0x0) mmap(&(0x7f0000000000/0xc000)=nil, 0xc000, 0xb, 0x6ff7732d0eaf705c, 0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xc) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 17:33:32 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x3) r2 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000040)=0xffffffffffffffed) fcntl$dupfd(r0, 0xa, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r4 = semget$private(0x0, 0x8, 0x0) semop(r4, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r4, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) fcntl$dupfd(r2, 0xc, r3) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 17:33:32 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="7e58c0ba2fe870e242f4a3855230cf3125364650b79fd3e52ee74487b34d487c43f7e04cc76e0cacc2cc19e3d697dc34cd61650c9090302f7ce3d038206b9970eb6fa83e774078bb7caff6e1ddfe6278c1e6877b9e6d83d95f0afe3def5711adfe9c3da03fca28330831991a3cb0200a5dc8eab9087572926aaeb8f968249ce0c1c481c44ad30c75543ee6a4ac4f483310f24eb0753b2991ab983460fa68b7cd3bdfc9c1ee6f2352c31f905820e0083b52da4bb533ca9e83a48cb096714a220b2d3698cbb783c5548f5bf76c162b816873df5265e30f58e86405624e787850b67d703c2ca63d1edcd30a792a80bb846d4da3", 0xf2}, {&(0x7f0000000100)="354f1c94e4df81c95f117ff7b16efadbe34f5fcac6e0e94221c771b846378be27992da59eaf3b12edb55a6112aa6038ab24bc764071ceda27ad8c6abce89fbbd876029678f4943fc81d1e2b0cd6790c86ec13f1e4214436db55d37dc70b9fab0a2067ee238382b6e3a35224224a79d963a5de1669c82e6c224b53b6f58de1183f45e95a9d3688a9cc50a9e194fc6e573063208241fcbb88a00be0be3c608c6b590ce46b8827e162a813281eeeec4f3197d8cdc4b81e323e1425a6082fe3708a056e7f45b37726964162ab81a97128efe3f49acd041257cb24d22cbceb922c6a9", 0xe0}, {&(0x7f0000000200)="c05eca40d7f7", 0x6}, {&(0x7f0000000280)="1a1e8b00c4f3af50067a01f7a6826b8c2545dbec3d696a9d4cb51c8bc0cf1312ca74e5fbe07c1954203bbfa2c2e5978b95d851a94031412f06bab150c12138442738d2dfe42559f4cd8b279124e515915de0b41aac", 0x55}, {&(0x7f0000000300)="c83d0da1beb903d527bd300133f51c0fe20a087ed9fd723b4c0bfefd90852a1cf3858d715ba8dc909d2ae8e32084487385be8a5b3e6b5b5988755e3c6a208cc9ab2335340aa1f9324fa5a68090a02061c3b73e2178f9d7007e5c5676a336aeecf457ec242370aa7b8c0580072e4b4bf5af645b158cfa", 0x76}, {&(0x7f0000000380)="6a62609c57ece649bed27bf2f058fcbf9e76d2c889f026f551af1a8520888105501a0370d1b45a893a8da04e2de48f507e6c99b62bf044a7037690202bf553a3cb94c729569e478567746aae73bd4a55e7344b0f902c892da5d6fc93fb21ed5e80a8af996320a605b7ac0ac4ce13ce23618fd56e94c1", 0x76}, {&(0x7f0000000400)="d1ddd12a9417968d1be238cc895f571c03a0e1db6386ce8a86f23988a2b6eff2bdc9252b06a73e509e65514f8900ee63d4688f58f523a947e6e14cf050f0fcddc8ae39cc6023c8280d6276fbde326737ec65b1e57c85ff8c001088318494e698c6af0dd04dc7bc4b632ee1ba08b0ab07b3c0", 0x72}], 0x7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x10000006, 0x0) setsockopt(r1, 0x29, 0x18, &(0x7f0000000240)='\x00@\x00\x00', 0x4) 17:33:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) writev(r1, &(0x7f0000002540)=[{&(0x7f0000000300)="bc404e59fa91", 0x6}, {&(0x7f0000001380)="b872fec9aec93a806e15ff54c38ff3e9146c1c6f09433cca488005f621e0cbc816b51b12f80099681deecb1764f68d214168f86f5467b92e80cd0aa4af5cfaeeff15", 0x42}, {&(0x7f0000001400)="6c8c5efd799fc347698d45ffafa2978eae7ea4c1fbc144b8a1de3aced76916e2b5684a138172e9b44f203e1d0088ed5c0daa49c3089a3a93dd374b21e221007fdae08bc615edb8ecd2bdbcaf45fed499ceccb602ffb4df5c15599e84928d9dc1a012d6fbf410a52e220ecb5f63a6b1c641b0d5f00adaecfb59cf51280837", 0x7e}, {&(0x7f0000001480)="e3e359d4037726096ee3b591f2858329c5529a4c9d6eaf6bec844292b3d9f6802df5abe741810403b1ad097fe25050305bddabfde8dd9a5d", 0x38}, {&(0x7f00000014c0)="c2b369d872b66c2ccb5972f8d5de4138ea8b7e2db3595c2ac22cca56cff7654f587a88966b0ef2373f1445d15723e1ae055f58ce447b3f31ee14108b6bdd388e540c81354eefd8a6eaa6625d690cb3ab08c3d1ddba8c", 0x56}, {&(0x7f0000001540)="b8bfbc80d43b745ab0e069acf13bcfd2e60e9e1162dc8325a61a1a31218a3250297c5914216ea2d58d55c4d67d34efcf2baf3f47216dab842894141222435c137e1fe2fc086c5a2d566e37b0c9d40cfd0a1e49032c1f0da3e89cb0e9eddfb7cf0c6fe8e2a69d6c8228e0b89917d3aa46200ed5811b5da395233bcf03c9be13d1ca485adff3f72121b88177a7fff7e08b0ec34b0f6e7aa8986d3f68e8b187a9b9b3ca45effa815f3b95b38b301166a125e8951f0fc3f5e27e1c14c2f970f413aabce36f551b8eedea7f32635103a596448a4098e36bced6f6cb22e520185c4862da124ab1c6845ccdfca4576cac176fff2d8b45f53b1096259160dc3c0a2f26ffe53751e8abc425a9d1719b183afadb0c417b4fb06ae8a891cab924a67739bcd4c908ef6ada79919f379e1ab4993e78fd688d73e63662d79a44e2bd7d05fe02f974db0c3a35218330bfa700a07020bcfcd7c5896f42081bfdc5e51db5558acfce42c3bf283dfbf777b9ca511833006129b8c1bf0920c39df46f84ed63e2dadc4581b3ec0ccd3d3fc595a316af8e8fd4008ab61a189ba23d20f5524f445e02f7946b6bd9a5aef20c36362ee07bbead7cb95fe1ed53bb5ae506ed5bf43b0501707b11e4eeee60ecfd19914d4ca5dcc9c81621e2eddd39d120e070025c29a49ef233b239ab8568ae6089cfc2a31316c34389e3df16fb5ecf033f1d4cd5b34a581457dcc8e84dc391d3498e6ad292a837fb7f72dd0d2f29e4aeb127fe24f47565bd07d6974b4616b941221a60253299af79d01a9a5f124c887ef0f706e395f3ca2c8d0ef3f9501fc4b6e41b7a30ac56abe8a85cd14418ede12946019c618c667e0d75bc93465dabb763ccdd2f920ef1245db6dce0d42104c1209d91d4fb73a266518aa611d6e077c3982b4a335a6b97d2aa08f4c1fa0d7a78c16859aab539f2eba2531f6cb32384f6d0948f2d0318186aff01b3b46e06c4bc95f5d2e617cd5b757c892947c393f127dc0de6a5f40c0faf48918ae7660a4c0481215560511564ef9b935e7bc2e0d55bf2d861e8aa5c21842a00f7fe4919ff1146cec838aa559bbf7df75429cf117dbe0b98f3a87de619ec7dfdedfcd7ac43a510f05e51634386bce1b763e13329be17cf2ee48b50289a0ba947486f7bb715ecb00d4500813d8fe11154e3644c2696a8557a944e738fad63c95a1853e93460b6ea4844f8b63bdc7caacee0adbaf0dc138afab89cb49c87428a4ef10b44b04653492d8602d50948adf826becb4aaf9a9560583cab8894b21b64b91819f80c434f5ddd0e08b15f6999cb1ee400fb302ffda88010594b2659afe87918a9dcf62ba0f49679ace258a3e73941c472dcac01bb334ec024ff4bcdbc9f354ae950e4578f1c4c91d309d7e6ecf4ca4576f333478bc917c46b10dfa439f0254a79935e82127ce82bb12c085e1819956cd1a3f80c0c477dfca8b369021779ddd8417c8a6b62c4f9f4e8e482e889688fe1dceb389840bfa13daaf7400d4fd2029a50be6dfadef83f3141b5f4c78c3f5c81f4f4e46576757fcfe8139801d26bf533fa60abf59ae873c76a01bee8c2bba62201a1acc533ff79b2178a5f73d7fc1caceddde4d58bc5b2f9dd912902444a61e63d525a698776638eab356eb8c17e12c11edd96371886585e1f417c5edfa872ad116918d1fa3379573eb4070b524128f02918e9115844aa1c71e6b1a46624a40d5e0687ad8e6dd1c50cbad37c009d15229993e16e2258c423bb97a1b21f47464621cac8a7f0ba677fec3ea0a991f4e98b40846eac08f423c17aa502cb478c1092fd9c185453a60b152ec944735e19cc4adbd767b4a201196314750ede7fa0a2259cd46eb2486faa9ee8f4f432301bf27648e6373c1a6214028ec05c30a8e2317e5d3093c9edb75a27db9dd679f18d365acb0ef4f5ac443db8793eae577fcabf1e020cdd690132dc1c44501aaa65bfa8a2faade451d6235eca165a111b548f60fee0179bfca4b9a93e49052b35ab8c92d161f467471994bb630fe9c450ca1562770d44743f8c921aa7d2afeedf2839c1c69646c9cebc4278710e7a9084b52122d5ab19f5fc9c52fc47d10e6ef32fb515af520e4cdbf6bcf3d49b15028175265ce16c482d77ce7a9470ab504abd16d9605f3f2e0d1805cdc96f314ba83a75b0d8e98670b46b5589047d0ca0feb2b3c1a5b96ef4c8b848e920b7f8866d2cad9fdd3e2788d823e7f1c13e625f43cb7eb5eb8c76812bfdcf94017ea8bfdbe127fa6069697b2dc306312680126e659520ce2caa12bbb3a645d5e20b54e4fbee9287f907fec31a003c2a41e66be241c5d15ca2009b8c77402efa26c401c739a413f4a1848d32452511776109c2566860ee572ab0bc4d117af4e4eaeaf33ecdb774070e86c6455addbc9964a476a7eb97bbbf495cd8b93a0e28005985a99097b09ace5cc267430cfdce35f58ffc6eed6880d2cd0fb38fee80c14f4cd9d9fb10b33e919b5302ad78d451594a9f090acec4ff87e87abf027f46fd27d9b4b127af2965898672c857ff084b7e2508243857fa7c9da002026f820cafffa67663be4565d658ce03bff5a157251aaf2c72cb036dcac3c176d208f6fb7bac147dd604126213c4fc0c563e291bb73614edbc48696cd51085a1eed82836b729f3a1261539ac2230602a472a0f064d50eb11d5985859075fd2d5de6578bc02568e555b7ac1c16674823fd4093fc0afd9990fb8f6f969c0056ae96bc56f6087267aefc91e8610431fd587e15017ff324e0bc688cab7bf44aa62d995ba3b0722fa51dde224ff6b617add4b68b6233b41041c9ed6c33bfd704371576f4c95e2202c000bea0d8942f7e0d0ad274f8b933a6a8d96df0531bc3fd062fc4769f492690dbd5a89cd5a99da62fff6be33420cd818ceab63a007d763264f1db89225bc4bc3ef3482b5bc0c1b9e734c1bf76c1f5fac477884d2b2741aec0821120bd0981319ef4a42754d789426a42ebe007fc575101cbfce20c2283b74243b3a63562ee981a645396482de1caefa0c12a2437dbfbba6ff4224c7ed6dc7e9ce1e10e258ef6e08e39842c405f9e49ef95db7895fadc395f0b59f4640765200f8c000060e55b05741cf93d72163216fd46598887591aea78c5d2eb4a7df6fcae84294f75cd415595fab83b84a473eb2609db0ba773163e0bdbf23ead1c7047a78d8e0f6513668c81d650f684ef112c7ff8ab571a65a8235c262526e779a21918dfb39c98077255581d4adbca5c44e572842a147b02ccdb133027464155823bfd7aff9416a0c329d773cfb51a1a6c0e9b660c590f4f14053eca2701d3ddfe9ae26db0a782d6eab8520739585f005b63f0ace8adf22f25eb9f85511394dff7da163313e467cec4fc5cee67d4a27b1c2e6ed933a6ca2ac0e89ca7e905fff7cbdb0fc7c94aff37d66310abd878a9e453ccba9c4c06708739f9b7aaf9baf8fc8bb5b700153b3050cc1416bf5c7015a05725e5637e91bbe45699e148a38ffac31e9c25eac8dcf3f9e8450cda197dbd6d83f9a1212529b44adc0262ef803ddc0aa191391c6156dbccebfb83c3781e4514549434f8217a1a62acf7780145f7829545cfc32c4f915f9ccd471ffe0e963b19770a972dd1238fbce83ebdd4b8b6c01502727ece37ea86aab7daa945801e0c690366f278dd234836e29d1733b77f8c2e517175802f5a7b120f14c3ef92bb3151eaf97d575679eb298fc416525a452c5c068b38774c21d492fafb942c6afaa14afff736097734a1f94bafb296fee55ad4e00df9f80b9f6b7669c420b7f3b9d7a9def09ccf4e9b30f9fc4deb6dc70fca58b4e5dddb495587b2162e9ddeffc1344b56de919708118291528810f8cb7ef3dce29ae99ba8d17043fecafd7780d171c5b2bf6d401f00a8ffb448492f16985489ec20eb922f5aa8bb2b5a3be70bd08d7a5481270494f751a8063b06edb7ec15ba34542034f8826f65782114714eb80dc4ac43161cb4c6ea7a87360cf2e959042216158eb07d56f0d1028e3966104d6b3400287c49d9df5dacd8b3a6ab742d2a8ca0baf470883236beb36473683a4c6ead4ad16a10d749c013356b4ae9168a34d37af3d920e3fe715d7ee7e1612e24a16131890f529bc724916e0e2bbb72ac503386ed62259d9dd575232323724c08ffb6d37b7406410ade8f7b988e47c9d787c644b16e5d76c1622bb25e4514c6260025bcb582b6894b74adada5a3eef294913c156d11a57b7fe0478daf6688dd6dfa1ffb41741d42630c413c8b62e67d80c93d90c287369b1e487f52d4f42197c07cb84696bd2798afd1e2a4e30535a204cd19200b914c4fc5481dcc2cea535dcd8c7ce029c79ed6b466c60f5969b7f1498b1c50c23deef9b8c0c2cf8400267096b6982bc746a3da2191ccd3756db9a3ec480cc53944eda0a5ac39986c772ec9c9318f10d5a315faa2a4e3b62b75b96fbcd1a46d0e0da9a236e68d5a4559597f41a3abde0211ba5463ab699c3cbc9a27fe49a3d3b057373d2261ec7c0743abd97f15539a79664f48e5c4c8023a66eaf1d8275138590ba360cc1ceda44f782102fb2962cfb208c4d761faf1ffd8b0af69e27216a0e52cded85dde6f9931d20ee993df91235b6688ea2d692bf74036556e2832ea2df5497fbcbdd966156d436690553a983e3d91c5c1dc0844cd3e42bb216219219e1462067d1061f80142b1f4f6d65023e7c1a2a95dc256aaa5ed15b5d251aa6f07c9b56070570865810cd0fa89730f3ddbce124cefa2a8751b08b326bed510a2b90759660e82dccd270f6c799a31669c9dfc4dd9e4f25db2749f4a3f1adf8365e3411aaba86a081d14ca9cb4616d818df7732ab2709ca16dc3674832a28373c9c15cb28f015534bde7c5a2dce7833249dc500a21169acf3a9022b2c7d903fbb60e9ef9ee718f94783c85929127507572229279d2ed20ef4248ef288eab37dea46698e2fcb358bf79d9d139eed40b53b3afb047b8960cff4c7dc4ed54bb39c7567e95710416cf928c5f2ab2826e6ddf166591fb9a7a8b3d550ea3a50d3e281b7f599c9b189723f7ba93125308d13187c5d720dafb51e1ce0fadb531b48998127590f9772e193e19e45a0c65e313dc7195b08be707d37ca834e0f3e35e7b52b0a00052f4ad6b3821fb5a0f2a5af73b8d6739762ee215e06571a02c450e8e574a86a82f388d9f2d0019df6ef2a80c975c638faadff1600f2017767e829e0dec89e2402562146b315f60f1d39db8d9691b9f8108009cb0a3220833557f46c92f900783114daac6c2d457a717417c910a831c8bb1a4f49126734aa3a23f025e0904e270204c1c19d3ae3997a24897d05ee3aca6884347506eb25bb6967b51dd1dbf3763f6f784eaf7e96b53b170c6c3c08d61dfd4d4c9e9eb87a4b6b605b45a95bf176f61355c569768d19476c4b808679aeb216251627a9225f78353b1bcfb534828bb03ffa359305167417fc41b48692945c0f782514b726a11249061d41b56c69f8b09fba3b5bce2bd92245a73a3a5faeeed9228b679637cef299cca5bbd005d2b8bab7cac0277d876b462213bd4de7b32484ac8965ff5d7a606f514d509a706643d451b40486864a11447691c011d2a65a0626241b713b67a79a50a4c9dea0bc4a6da7e1f1f8d6049179fdf09782fcc2df3c0eb22ad147548f6f1466c5c1470665da65d5d5ea93388154066a06fdf86fc659ae2bcb8bb4171a0dfe4eb1b4418a5096917549c951caa11596352e51f578b877e280e2faa32898e068949cacf868bf0c9c356597e53b42a59473d14d007d1a9d94", 0x1000}], 0x6) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0xa11, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000140)="f073edc181fbab770b15da9e3343ac195108c9a072c63e18d401da9db442bb9cae3a1792c8445bd7c0e0f381b6d0b924ed487db4338c74efc3d5b8ba5629ca8fff0f8f782fb01bfff5e2139f2973573f1963dcfed82a4fa0e0a530400cee8b1c60166994290e95c27ab41009f632c7ce0e1fad780f0b5645", 0x78}, {&(0x7f0000000380)="5f3cf334c89abc97f2bc3d1fb0087e7c5c04ec9568e7dcf2f2d11437cca5ce7bc4ec65f50db36813ba61f825307a3fa33186774d30ddb33aea25e07d23f5840f1ed8d1fca99ebfadd0d665dc53fe3d9f7cfad51bf15dfb00aac7861baec6a0b22e854cb33303a5c1676662510f35f116f43e82fabd34ee8fdebfda58fe7bd942830a45e9d099780922157584552cb774d19fa3eca4547ea694e04f8c13841e3ce48b5dd5976de7f7dccf8a4a55f9389e7754115fdec4f384abeee91b0262ff8c5449dae80093ecc132ef6f8dec2360e0c07b9c212994a56d56aac78d1fdbc66efc0504bd4913ebd5e91b1b811085d9b7b6ea9f0a4f71c4a775787126a0eb0088a248e0c4684ad95a513935269fdb8958c2b1afb649ae28a0a7601c6857e39a283c1e124168b192992a70155207c9dc78b723e9dd5042257f76922c9e6c31ac868d7adcea804cdad519e0b84420932177bf7f32de85d13afd98669bff4a7fe1581545b8399f4c7f44da0f8dcb8639a21d4f689967cb845c8fed327aa37142dfd348eeb45abb2ceb0b09b0296c5904ded24658d89c5b4d65eaa382e5b3d93b849cf05121dff9624c69339b37ea8030d4fb61b1a96a05e5964a4b68d7f4212ffccc7ba8ca17481e3deaecad866c5b6074f968e5adee5e8742fa3cb4b3fc985df17f30d70514119d8167ef52563e9934b665a13fb21d0e52dc8b47af5a33551260776cf9a53cb98a89576fb9d448e780df823e720204b1b1c78e8dddad25ea759343afec7c3fb5593ea0d0577c1c5d39f63a52af76525acb8d917254bfb532acfa1d84a6ae053e67acbaa98427ef182142b57dc042aaf9a0f953e42537fedfffb380b4b3b3fa7842692db9d5864b07c9fc3d5c01db20217b3e7115ee46597154b4670ab55ea71b339716f1e558aa1eb0e51059c03ce4386f67d630ea2e4d62de13fdaa1754813a1bfb36c1085e38b117db0196c56c133df563f631bab7e5b120e20281ad64dc6daaa7feb0adbae62a1345f10bfda2884c37ae1ba9c60685e734a2f804adcf7e88d7916410b13908294fd1c31fd4c4aa69904315473ede69c3b8709af0ff144a8bf54ab95bd2faaf2c8eb1d7cc7e588300ad0e344658d5d7aae70d33cb185b02989e72fa7efd6a9a484a5654bf4b0ea6d35ac6954a97e59bf724a8f340566cbf6545a077ac8dd5cf3b0c64b00824b0fe77030e21331aabc7da19aae4fe5e84abf4d3fa4a8c1a4bd6d9685776326469fda9a0e3108dd63edd2fa2f2385b6f4243d1b41569e12a414d234ecc6b8af393afe941b30da91d83c5dcca37738a35abbc30124480b7e92e4ee18355d37cddf5da537519939c5c08a9b7936ff0474fff0b60bc393d05be853d1f543e326b1a153060c93a94312a512b2809e68edfbf585eb43842b7ccd3335f89c507e850dc4a2bcceec234e7f5641244adecc11441b3be0db5f977b17f295e9a97b3d24c9969192f213f952232c71cdf295b2c7f9695a1a23d97fae1ccc430371fe075187907ba8ada99afaf32f902f73aca862bc4601f4354c1b5e7a1d67ecfae894a32f3747a1242d1e82607c12be29c83d1a9ae606a88015a7dda07639348b99be8560063365cbc618828393f364c6dac0663aea31f56e740b3680af29b1726dc44e8d1c19c0e5f4588bda1e074fa1d6c511139f9d11696fb5c92d10c9be71e80b533cddfa45c2a6528a6eee80d4e95030a872fd86e1dbda2d26822a80f72b4d0ccf2226f20879e2e4e2c4b18f791d4bb48e7cac23063f8e02b7a89d570dc0e1a3f4f1ba490cd1c0e73a1fa21963d9dc2b2ffa45e8546c724833d452d162920af83878054f0b371ac2a316865db7f7d9a3580b175d6c4d720f043dc19f12f251a6729221ee2d8505841c1e852ab65d917e523e7f78f911b3ea961e83a2252c8fdea5bf06fcab0866a09f4c50a993640497949463dff705cfb2dba21b7edba93734f50023161179736a0d6afdf0e7a56ed6701b102fbd5cfb6df8592d38781a2c16b52715476791c7d8b4b4da5eac0bf191c9b549127e2afd7f21693701c805fce7476c23871d424b72e773d99e7b591027e13b878d4775675f242f1c5c175a60b366ef02d810f00cd30a9a700d7b165ec2c3b346541d49d070f796e993b465e3f463b7a79ab7117058a49fd4eb13b1481a574fad8d4a3119cc55ccf49021993713e8ff57eb2fa5f5ac1e045efe5aa9911f6d2878bb4acedafb1e9b7a5842fbdaf064f95e1d6a0ff6b511b950841fb15b4fa278280d21a1a082515f547db716cc167c26e12c37e5350269ec6fb7fd03e8a112b0eaf7d80aafe1b881d24a431ea139612b2606d21b0f21d60813d961715bff3e5e6a3d49eaf91186c9be0162d5bcc05e0096b8dd56e7f66117f94cac24b29ed30b39098cb3bd1642d21cb759949094b0f0fcfa369b497fdf9d7be52b803317822d62dc0722ea29236dbd0e1a15079587e76efd491d8df9d2b8127112e21ad6ee5110f836950b4363a9b4217fd8ea9d4fdfdd174a11925c5b15ae29459b2b0517f354b8f426d74985b559935cfbbc9b572549e34fe093a42b444dd98971d9df86e67649b6f9d32c3e3895562997a66031842a71353db3bdcfd01af3758ea0596d012c645ce812be5daf005e55015540316cb134eef288daa1f368b8579331ec10c20f3598ba2d78d6bcbdc24a080c1129280ff62ee2cd42f83edf8a322cc1f93488889244442a036fa79736cbc317de91603c87b25f7f15300bf4745ef4440f0edd899fda81417e04e4ca1e793bf3584dd9f7e411f3544c62a37bb02b6e2c352924d0f3fff65e1521fb0c579e62c52817b54374558a8ce794215e94b388eb87b0a8172c4a447b86430ff09a8b4f08d00df3a8789a0e6dcff83e08503d617ab44298e24b324780b3b58217662f427272614b7a620b4f99cebd5f43d4fc6d13add6eea29168b73fb7c347906533ea3540ce99be9739c3dcddb6ae46107c786a6a2387e837cb05bebb54a973df596983041114abe385dd30b74e329a241fad1bbc9feee9fb65f8ceeea7a6938a519ea72aeb78ad3eeb9e663b8d35bb186bdb17693991e34ac509ddebee629712860d1d26f29295e2a23b093bccb03bb6f81702ca46b96d6e2962e1c0648479bb8b2b1ab025e009c1751f93ab6a649cc72251dd161938c1dfeeb1d50cde34edcececc979d605f2ba30eff28341d45c47dc8fa52037681e29d6f4e9c13b14222c16a604949884760e473223adc9e4c4caccf4ddddbdb370d252c4724b09204f561f4de062bb54f8328e67bb76051317742f6526a04afd4178194e578bd2c6a6d6de9f402ab8535dbebaee6a1127fe5c8b3575ec12391df91f53c350730777adfb5f95715ba49f09f32596d6209c102c2c96a747e9b0765dda00a6d16c67ca7d5f71fdc4872d1e9d239ebf9acfa32f5702d0c3b7e3e1161b26428beba9474128bd4b0124b58fd5413187878b79dcbf9561ca126668a281f06f2cab4e966eadd1e90b84d674426f7fe5c50b23d83c3cd4cd14ebd172b723525a27b92986a682836e6cf2e62f63e192ef0b2bbf4cd4badcf2feb80b5dc15f8e17ff7290287ebb47c8030d0c8e363b309a4fcee53dc1fa5b671b5be6f581701e73b75c4a03fc1686ab5d8b2a62bb5d32b1f18809387541dc520c011032f408643832f3490e95b5d8905a5cb8a81b9f3586d0c21dd0cde8b0f10e6c57bc343ac5216302a6ce412608053f2502ecf273a582bf3a9f4ff7e8fdb1d17640b58433c4bd179da21178be878f20becf6dfe681d7d8ef942bd425b07cc254337a1f51747b3ae12bb17031c35aa407317c3cd7cff8ec37f59c7142ba32f85d1a8c6ed0e59bde1e37241c374fc8bf76243a779ed3f28cc00b7c379974f13e4dd3fa072310f354551fa0d52a67579e6ff5e7f2942f641130d1de15a01330a2c1e697ac981153f3fa80a7e33fd2c0452d08b7a86eabdb93baf064df48277b74a733ab0facd1213307debeb8509951319cd07e953820c35c5b09601a946e2f8d17b5d8bf5487a309c0fd8d61bc41dc83ed67ae738e7c3942824778be2f1fdb41f007cf01039c80b7bba8358e5ef15c7981300f041aa480d5486b070b306f1d4fa1d03bfa06245f7473185a970463e1cfeb2d8fc0a7d655224d314a7259032b6f4475e196a3fe036cbe6851583e831e56c666deff552d602a21823e21560a76b1f2c8550e0c69c535213f2603ec22702c5f62c4d65f6027e53b7030e51f0a093333e4cf41ed6c73fcf9d6c1e8df7f6c110a8646dbe1054adf5df209d3ca9a8453d9de33f95446938ccfeb7652382bf7e0b50d3f9500ab29dc6cb22e63dc95ef617b9382efc775aea648a4575fac66c833c20e77c1f79b2d81e545527285ad6aaffeb3fbf0ca6dc34efee373d832cb54febb8abc06c8838855c5c5cad90f7b61c814a333c46c7ffc207b94df5462aba00c22c8fb22b40d417da60f74453415730227f0882615f1e00699f89ac8639b24f60247fbe1cd21437805169faea4c984b1e0fe4cd046eb597466ee2a95dfd218d12acef79b8a0c6b1f8e8b752fe34da4051c323a129bb74390449e764081e66e791221977c485495b8df263e9493b73f97806acb0802ab3191cf5c97cccd97fc15102ac4a5d3b535639115aae7995c31c04474a598406c402bfb0f624b97254e9b85461b0bc95d32cb825c6cb91c7b24450b416c007a9c79480390de65b3a5456585b60b21b3ba026eb1c4dbf0c4ad950607cc15aae2eaff72a1861a7ce9dd3bda95e6a690103e7ef410dd0913fb736e16e5532744282c8782e66db8faabdfc09ec0dc4ba2704803a710e064278bee10473fcdc897f3e540595c54c7d4de95471fd29685c056d94e3b100a033f3693183cabdb075079702b146592785bf0715d72199f61db5c803ddbcbdf9c49b5ab2418e8e9dffb381ab416b7b419c4213fb735352b4644c72c9c9c0b4b99a6bfaf3600494e1b9da097d918d129bd330875771ab5102b62ee57cd8ed309cee0cff8f7408b01c178a3d711f3cbe26de97ab7a2f8372373fac5b08661be3920c8561dd74163ea5417658e82540aa86048eb8c9773a7c017cb70a271a4c84475fd6fbce8794a54f7f88e27a6fc4573adbb6030be9f9c5e97f6b02dca5d64bb59e5176e2115b8c9d00ad6b3bb4eef872f414ff354232414e827ef5208f44504d185909b313c2253bc13181efe4c5b7830108e4411d255b79fc023116725aeaed75d72493545c3de87503e1a284d2e93e2360a8b81d3b767e1cfe3f1c5f0ea206b87c7524972155d53de4b48a0b9709b340ef555a756d1d41c840889986a263bf94dd99441df25cd515c46a733268496140d31d4953858453fe8bef41fde2f60d851fc9d375818f1f0725e37dc246cfd9faec2e8da221f729d5b751ef6908f310251372ebccf3a61360fb20950db003489b2aeb496e962fb669c7c0b47517a394d04001b1427de62d81a66b2344101500143856bd1f8a41efacbadc38b4801f06b4707a201031431f6e862f059b55cc706f11a6609b65bc3d59958198f4dab4c403bbc64386f64902562c4589a0c85136a853ae5f0c6e23d756fcd1a8da011377904be234a299e6b6272bb229418abc92bb12abe13db2c6a6ea78ead1e391a27b7dda978a26726eeac19fc6b74bc5e932b175787f11a4e60ffc4264effc1a9d4b2bfed05ace724aa6c007948d2e4befe10d7d320b42475ab9da83584e2533087d55a905a1141135f95a958ea187560a7ccc8c35a0f40f78add4cf28c1397f3f9474549e6f1b31bef7dd56", 0x1000}, {&(0x7f00000001c0)="e5499052380ee53f1ea80b60d3c4e955c2699db3951d4c4d0378e8917344514187b376c55797735c937f9d5b6723431174ac040d13c8cbc6d0a6587aea2bfc7472a7fe9e5febaaa4826883cbc98e96217ee8d8f5d1ee1a76d90bfd", 0x5b}], 0x3, 0x0) recvfrom(r0, &(0x7f0000000040)=""/2, 0x2, 0x841, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 17:33:32 executing program 5: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) wait4(r1, 0x0, 0x0, 0x0) ptrace(0x4, r1, &(0x7f0000000140), 0x0) ptrace(0x4, r1, &(0x7f0000000040), 0x0) ptrace(0x11, r1, &(0x7f0000000040), 0x35) 17:33:32 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x200) msgsnd(r1, &(0x7f0000000000)={0x3, "84f06e7e8f2cc85b0487ccf2c3ec48f451fbfa7db31fb9910edfec93be712d031fa6d2c218694762ee301e1514721989bcf25448b78aacfea712e1ff17c95ab8d34d6345c56a6de9dc087762be616aad3f7440c2bcf78d1c479da21b"}, 0x64, 0x1000) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='.\x00') 17:33:33 executing program 5: __clone(0x0, &(0x7f0000000000)) wait4(0x0, 0x0, 0x40, &(0x7f0000000000)) 17:33:35 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f00000000c0)="bf7a835ab3af7bef20a0e37f96c128e0896e56d9435be5fcbd25401570289adddaad853fe800d96bd9a0f4238affbcc1d99493928ab83abae1a68735dc451514039e3fd83742e0d120cf19e812246a875555c0ca9383019e76aec198c1748e2099adcaf71a833da4a7014b58863998fb7efe4a4ecb238ec2a5b94e42ae5de4bc74869418e52826db25f5047146188ff786c5b99468507e51e42991cc7cb3303a1e8b91988aade23181ed4105fe10dc031cf362bfa40b693414adc4479f0f547454d7a4b437dfd916207ad4e3e1dcc480d6cc87960f8d510637e51015de02df95a5a7643602a8ee2ee923ac68338cf2f9c7c7605d59275ab730560713348aa6060d8e726a6fd711428943d4b4b85ac341b150fec9946821f70dd62c3ee54a6d44710ecad97cf17e04d4057a822513c5d6db8e45253053f40b8f2d9396fc36ae77c1d5272c930f0b906a5b95f465767fabcafc2e7b9f3d1d3f413cc98cda905e7166523011c22be2d4a98c6da064325ec63fbfbedd275d54147133f9c840a2d404671d0399977aa4e82d0882c0b20923e21b4417e30821f8f82edeb8d1fed35cd9a3c59f2d09b771269661c9708645d09347f3960e87cde749d93a665d3c8e31d4be4d0ea596445e729498bd788d5ff37a14b955ef3c5db9020f0956614ecfdf93d5faeed55e33acdf0613d6c9ec86103d182d81b60e00954ce1678ea04d24a59b0031146cb1ff64e5c3dbd95f6386bab34931546cb7adea994f81ce051ace46788cf7ca5c6a9e9f53e90ede6d7720e33df500c42bf5786451b66335e21ffe5370ccccf3b9bea3a2cede2cffa449dc1cbf83dc33c6275c0a5f8a58101fe80a3f3e264e57e12a1a2c3ddf25bb604e0371e7dfbd2c746ca7289ffae9a1ddc9ff103973c5fea6de00c82db5665784c8fc64ae99faaf8d51d234868eb53e5f05c71d26815b1d4e25e8f318c748c6caf5695ab12e639032b10b56e7d458fa8be51466694112eab192c5728f4a2592ed97d589afd2099cdac82407042be2db6cd5711c6700a8d13b186239def7147a9c79dec766598f8e5625dd85900997df527c1cc02ec9a9c60c63f032173a236d8cb12928c18f62f1b9771b3478938723786fb7fa0e8aede68b4b90c30a142465b0e2df4f1d45138dd9e9bba5d739fa24bc7056b688e55937c7d3e4a64e7462cc686e12f81a372c294ce0185bd325e640332ff0e32a4df647a39e389e93a35f0cc879ab4cf18f2517eb4a4c113a130c63a1abbb48e2f5aa97a866ebacfca5746bc6f08ed5ebc8b8ea2ffad20b575b49fc54ba77732684c126429d5c639fe124a9a3d58473e823afd6bc8b4227345491d5a05b53dac1045e74525e93df007342f95ebe43dba629ffef110ee6d9e4c244eed38f6bdaf1cdd6a234556d0d340dada38d76f95438ac188bda5d105a67bcafe5796fd6b76a2bf8bc980e97041cf2d20766984cb0082260b84dda4a3a0b51a180a91ae2fee70f9e0787fdd68dc81150ffb0d862310ec7e0dd22e90492d2146a85b37fc173241733e8ec0d969babea0fc310438094ceb6661046c7693088b60303198d14adf84c4c99db4c44fe1eafff46a3b9e9a32d5ba262fe5088d2ee1571652797c024d8e85981828ae99ffb49f279dac18ef93de3bad58c21ca3c6260db568bc444ffa1b7bb72a9d39ca1ea835aee4630d736f702b7884e9ea8bcedf7f14391ad15c399377a9000d7b87f075a10f223a4cc3bba7f30d3e1fa8633d9e9151fc25dce7d4e6b28a5ce12d7148f4b19c8b6cff31a73eb7c64f4068af39ce94b0da9559320d593c967b1c2502822af837adae2ca88e5cebb2a6ea4657ed974ec5eec7bfeb6f11b0d114b124cda8431e48e177ea492d1f1ab78d0ac04dab8abecbdd522f4ca32b6991bf68422e38ae68f06ff924727ccb4a68a0eca9227a443ca62402d04af5d787c727336f9816bab238fb443b6d53d5b3e0511f681bd91a6d277b55ab3f82d1b422eae8e1493e6127b224806e6dd6aeb76326a3e2fc0d8f56eafea317817df971b81a971c819b1c52c43c59dbd5f36cee10752c12e70c7d1c38d1d36140183ee495a26873d3c5f4d04babd3df90652be4e65da4ce9f29313bdb19ddfecaf316516d939cda682d94d54dc105133ba460755589fa01e2f70d8476d832d43199e3512bf02516929d5c092eee32ec87c43856986f2f4ea857db48524d52ebd8b8c44430e89018365f21b6e4a1c3056a5e0f10b1f2032ec319cc91fb71e8358955fa893e0ce3db939e7664e7a34ce772c764a41737806df8aa03acc0975d649b153c4703f98a5ceae19774a30fb8ddd0dd1bd31ca4dbe7005d20c2bccaa97429de5db63c603e78449cee2a68350188cc2bf0ef96417b321e7a851982fa20a790bf59ed4634001d9dbaae8b87ff26bc547ce46a8614813a150cfb4c846d1d94bb5ac8367bd5497c04c1fc617674707da425d265047abaf592b52d1b22b517d62d1efab3fd1efc4ece43c868d98732cd92a92eb3aa3fb040908e3b4a4e0a15450d5710179fe2b3c4209b3cbc68e9e5a643a1c56be615eaa0d5721c704249cf8f161b3bd15695eab74f1df8da7a8c8a269770abd18240810355d4e073a30a8eaaea4100996d931f7467b7cb691d687129dcc81dc0c88e7583156233274f8cfc8ef4dc040b1f336c82f023a23b4a6eb405e2f7f0fefdee3fe24a72305d537abfa44cf28dfcf7cdd9998f536b79a434b4e2a138e9154337207c13cf5bba07ba645e3bf785929efe93996abce385798c1e93145bf9b28e22ed3287e1e754bf9acf71a23bf4bb91b9842940dfcf3437d8a87af8810ea8978b3d55452f2f23eccc2faff085d9f54ffd5bf43403dcdf3fb32375bcdbd66deaa0f1f84c5d9aa3577caeb44b8c2ad6ce414c31dbacd0ff86a7d5eb487a35309ccc059ad09da7759e4c4b35ce82865b1e4e89ce76ca52581c16296ff431f0223f0b6479e07059d3e4488b4519add219751f2af930faba3e44b81dca5f4ac6661367a5027b754c4241504ca2b3c01949c0ed951810616b6215726984432d229c6a4e7214eadb7bf488ad5a9cbea74c21d79e0676316c29150f168029f24c033feefaec9cb35bf566eb9c6a3e48abb227122712c41a9a34435d44a1e71590abacda1f6c9c437e59a41cd6e0a9a850a2fdbc188fc8241f669a546868a04ece0f11506da0948671927bfee15cc25946474b08c5f371f233498758ee54ebcbf1656036cb2f6a6ec91d6fc9505ab42516b91c91fabe9fa2fad922928e2903212fe6a0fb5f7b613ec6f9656ca44c914600a0a105e6381a6ccd0f1dea0eb9ff5ba0e79ac5c9442c7393e5851d23fc567eeef5fd313b4a22cda8e9236b27161dfe48617c49255fbb776c3508385a0d1b117f625658c73bc59da821b52c27068054892bff5fab9e7a9a3cd1adabd4f18faf8f0e79324505b132e3a5e68102d3f21d6a88ce7268916c5b11efdc2f8dc17a7af2d570c30e7f54547eb502cf5cb64706567c8ab597aa38264db173c059c396b3299bcad046a26cbfe5b9a412d0dcc3a1a95f90ebfbfaca4a546cba15141cb592ccbaf6df39f73ff7f1eb46b0b3d40e0b426b8a72394217414ded4141cd3c80d35193f46eda648a27424e96ebe7e37f101ed9474f7f2d46819a4f98cd61ffdb3f25db786a7f78cc30fdfb313e052f351244a9383c333b7d399be0ebea09aeba753596378821bd88305073153830a9a932554ce0ae23239670685c30a009db519a192f2fcd85573b68586bcba01e45458546a00f226e620c63351dbff1776cc502ead43a4de96a0534ec94fdc3d544e5c1afa13d84a6cee6318cc79a3f0c57fdafef73fded9d51c257155024843d4820b53168e8d87800eac9a0c106631c0f7a071f903d684aafca9991afd6e639de06c3d5b60619425b9d383bda32416d6d9b7aedcb372ef2622c3673797bd0953e0ef1a60c99f1cbc6ba9bed58d6d31af21ca9cd797db194fd5ca185913a95f3a452218f0e6e13cb66a80870f65b6dcc919bcfb31c855fcf474155e824a40136123e994e373bd60b140f3dc379fa129ad7888b599fb1fe3fb53db0731349da3ef57abbdaa5dcf2b79c2c415db04c7582f4cebfeb61eeeb5cc2d691599afebed91d0c8180ba1a7f48f6960261cdc86ffcaf8b4635f7a5e55a78ced9624307bebb66c865fa85a9f39205ed992a61a221b03bc3d4c79cd268dec98c9f1ab022b1451a5636016bcd234d58d92e9c1d888e915869902797b1b0144d9e92eb55ed2d699c53f3231effd8f6b53a077b3f5bbbe7b98d95c25ef85b1ef38e70ee125b45255f7b05f3bc4d9fc06ecd4e165f98f9a20fa901d716dfa871102b3950f028238951f87316482f056bcd239a53096194598a577bbd49eea4c638168db215092c4a8033351f5408715a9991a5c29239c81deba50b54451665dd4b0bf1290a2abde698e2cae6e401eb3047068b9dc4651706cfd8dc4fcf04a75741b37e8fe4ac2468f204ed9922a16e08a34460e0f25850beb44c326cf91499f80527940d92fbdd8f31c1dfff6e33e920d7a25aca5e2d116d75dbfe0c221ddbb11a363e1c3f99e2cb596e1921b83b058c7549e4fb4b603c9ca6b46f552129527a78c1218a57cda6c3d6edb03026ba101220a0c3b09b57649a2eaf4ec75d6cd9430bfa169c78f320f0dd7b2d36ffd39f1a05250b38785157ad12ff5a89f199dae182b5d29e4ae3d641c2c4da6acfff47a96bd9cbfa57533432f359181353b079b53666b53a39ff9b72605e3d31c35330f053605257f4666699e60b20f046730ae386c0052f3e72def62ced5b07fe36d23c87d6e949ffed45a00342a0446495a6e89ce89c1cd85a58bb68e157eaade2d00dff4a3464eb5268b5f4c1b80a1e8270a559f92c9594f38e62fd4d9a7998df2fae0742fb0e07b596b507bd2b6fa15c63ae5e88257e14286c06e821a6a3e914c567ed5b83fe58b52cd79a19597b009397c86316a37fea0a3949992835297fa07249107b22ff52b7ba564f2d13b7d60c1488e0fa1306b85a12cb529499c47150fedf209514884e9ab36cb4a242ca1958b26896a44fcb6b39a671f35900b64714d733cab141f026c9752ebb62ec722c70038537fec521e784bcc096e68c27033cb72eef3de1f485e5d754fff6108c3a1e62248ed44e64b3398bc604ebfedd4de63369a0c4d654c83824eeaf2eb461d796a7e267b127d9722376a7987668e87379f1640c274b957e6cb3e312e4ae91c952a908248cfc497e179cf8f929e10c029fdd0a470fcbcedf5d117a17f8a1df800eac6ab9f86c0538b59c2f97d2a40f719c9caab4da25f9d32b3f2bdfb46175b8906c072b5beb78aa7d1e2eec87b27c2c7eac3b1cc3f795c84ac8fd85cb853e3e19a88770a488c5eb3046ec181f1c71ebcf3cec3b3bb46133c9b788a750a0bbd24d1219156eb1541221661ccacdc3fb051ee527b28b9f9b2b97c64d2652be31efa99f5004fc3ba9bdcd9d4c1c6b93132c3c822435fbaf50895c1eeb7fd5bdd993dc7fb32905ca5af7b6e6a4d02d3d106fd93877599a1cc6c61ad6aec56f65f07718d7c61f835311489e89f7a3899974511f3013cc33bb7f3ca6567a00a099bc98ed2f27dab151758519df1431401661e4fa530c7876e4e0bfd4a182f41a2a378f0d8353ca4c2f0a41be433e5762f09006624b343193425be28e55af62382708a51875298340e6fe443bd6981d279f1f5888ae6b415fc0c6cb033302e0a481c10e9d13f63449698c9956bdb63b20352e0d6dc7afca6bb2807b71e55ea9337ecdd", 0xfffffffffffffc59}, {&(0x7f00000010c0)="b7450b9c8999fd09fba5df489d0a7b4ff74a96d0a193f08f0262448d48eace7483e55fb899564d16f755b7c2dd251e2bfdb27eb9e617823dc792013792f30c5632e590267ba9c17718019aa2f3a92bba0584d8e08e5ab139b5712e746791241cf1ba95577f06c8cc9f7c625bd155e5c9277617389eabdcd355a9ffbb5f464a46802815592f3f976ed608cd79ce9501c0e65bcb5e76b6c7edf1a41cc5080572ed1d0c6eb982a3baab66ef2f7681dc2773428a0a0e732669cf25d1bd4c826be44a2f5697cb47f5935ee15cb209a72a68c7150ded6655b081ef"}], 0x7b, 0x3e) r1 = dup2(r0, 0xffffffffffffff9c) lseek(r1, 0x0, 0x1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) r3 = shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x0) __clone(0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x20a, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) connect(r5, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) pwrite(r1, &(0x7f0000000040)="e78a2c21b6f51aad85e6", 0xa, 0x0) shmdt(r3) semget$private(0x0, 0x2, 0x49) 17:33:35 executing program 0: mlockall(0x2) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) geteuid() _lwp_unpark_all(&(0x7f0000000640)=[0x0], 0x1, 0x0) 17:33:35 executing program 5: getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, &(0x7f00000013c0)=""/236, 0x1a}, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0xe7) 17:33:35 executing program 3: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000140)='./file0/../file0\x00') faccessat(r0, &(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x0) socketpair(0x6, 0x40000000, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 17:33:35 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getpeername(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) setreuid(0x0, 0xee01) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc9cfa65011834b06, 0xd4fcf81f10a63bec) recvfrom$inet6(r2, &(0x7f0000000080)=""/62, 0x3e, 0x43, &(0x7f00000000c0)={0x18, 0x2, 0x180000, 0x6}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:35 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0xa10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400004f15c2, 0x22) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r9, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) setegid(r4) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r10 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r10, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(r10, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) preadv(r0, &(0x7f0000000880), 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) 17:33:35 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) getuid() setuid(0x0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r0, r4, r1, 0x40, 0x5}, 0x5, 0x5, r2, r3, 0xfffffffffffffe01, 0x9, 0x7ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r20 = getgid() r21 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r23, 0x5) r24 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r29 = getgid() r30 = getppid() r31 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r6, r28, r29, 0x1e4, 0x8}, 0x5, 0x105, r30, r31, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r8, r20, 0xffffffffffffffff, r29, 0x0, 0x0]) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:35 executing program 3: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000016000/0x1000)=nil, 0x1000, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r2, 0x0, 0x1) truncate(&(0x7f0000000000)='.\x00', 0x5) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000002040)=""/4096) shmat(r3, &(0x7f0000015000/0x2000)=nil, 0x3000) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/43, 0x2b) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2, 0x8}, {0x1, 0x2fc4}}) 17:33:35 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x50, 0x75) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400100, 0x0) 17:33:35 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x20) open(&(0x7f00000000c0)='./file0\x00', 0x408408, 0x200) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) unlink(&(0x7f0000000140)='./file0\x00') open(&(0x7f00000002c0)='./file0\x00', 0x200000, 0x0) 17:33:35 executing program 3: r0 = semget(0x3, 0x2, 0x8) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/61) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x222567ff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000000180)=@file={0x0, ""/64}, &(0x7f0000000200)=0x42) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r5 = fcntl$dupfd(r2, 0xc, r4) bind(r5, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) _lwp_setprivate(&(0x7f0000000100)=0x4) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') [ 325.2121103] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 8180 command syz-executor.3) [ 325.2255426] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 8180 command syz-executor.3) 17:33:35 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lchown(&(0x7f0000000080)='./file0\x00', r0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f00000000c0)='./file0\x00') r3 = geteuid() setreuid(r3, 0xffffffffffffffff) setreuid(r3, r0) utimes(&(0x7f0000000180)='./file0\x00', 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x8, 0x23c) semop(r5, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r5, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r9 = getuid() setuid(r9) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000400)={{0x100, r0, r6, r8, 0x0, 0x5, 0x951}, 0x4, 0x90, 0x9}) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000015b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe4527ff00000000000000eb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13dd9652831fc89671aa77bfda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989d8e5110000000000000000006913599b29ed7288fc9f9cd6e984945132fbb3625f51bdfa24e7311ed4e719304b930c41ed5b721cfd511a803afda65cd4b7dd6fd0bece62120000000000000000de6290f45b2ce0a1aadb3bd710069abf09345b3e91650cc7b959ff3ee2bcd89ca7a5684b420d0327533aa918f584ce77667421d9406a514fbdf837ff993e64653ccd56d60b549560513d5c667f2b98dc51a866fa3c08f59334324f0c037f9f4fea6b6949b625110e4fe015d70c6bf2185509031609fbda3fcb7b7d3fe0c54a441466bfb23a748ba2efe10128c0cf88e5"], 0xaf, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100), 0xc) r10 = geteuid() setreuid(r10, 0xffffffffffffffff) r11 = __clone(0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000280)=""/251, 0xfb, 0x800, &(0x7f0000000140)=@abs={0xf556f25a141fe6f0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r12, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fdatasync(r12) ptrace(0x9, r11, 0x0, 0x0) getpgid(r11) 17:33:35 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1000100, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() pread(0xffffffffffffffff, &(0x7f0000000040)="8b", 0x1, 0x0) 17:33:38 executing program 0: getitimer(0x3, &(0x7f0000000040)) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xffffff12, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) r2 = socket(0x10, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) getegid() getpgrp() flock(0xffffffffffffffff, 0x0) fcntl$lock(r1, 0xabb387489ffcab06, &(0x7f0000000140)) 17:33:38 executing program 5: madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400004802c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0xff64}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x410, r2, 0x0, 0x0) r3 = dup(r0) linkat(r1, &(0x7f0000000080)='./file0/file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x0) 17:33:38 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x9) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x210, r2, 0x0, 0x42) 17:33:38 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x80008005, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x400000000000000}, 0x0, 0x0, 0x0) 17:33:38 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:38 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400010a0a80, 0x184) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xc) r1 = getuid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getppid() getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r4, r5, 0x1e4, 0x8}, 0x20000005, 0x5, r6, r7, 0xfffffffffffffe01, 0x9, 0x7ff}) r8 = semget(0x2, 0x3, 0x110) semop(r8, &(0x7f0000000180)=[{0x2, 0x0, 0x1000}, {0x4, 0x3f, 0x400}], 0x2) r9 = semget$private(0x0, 0x8, 0x0) semop(r9, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r9, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) semctl$IPC_RMID(r9, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', r1, r5) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) r10 = getuid() setuid(r10) setreuid(0x0, r10) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:38 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) getuid() setuid(0x0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r0, r4, r1, 0x40, 0x5}, 0x5, 0x5, r2, r3, 0xfffffffffffffe01, 0x9, 0x7ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r20 = getgid() r21 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r23, 0x5) r24 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r29 = getgid() r30 = getppid() r31 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r6, r28, r29, 0x1e4, 0x8}, 0x5, 0x105, r30, r31, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r8, r20, 0xffffffffffffffff, r29, 0x0, 0x0]) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:38 executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000014c0)={{0x800003}}) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) semget$private(0x0, 0x0, 0x1) shmctl$SHM_UNLOCK(r1, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200602, 0x0) 17:33:38 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x3) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180)}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) setgroups(0x2, &(0x7f0000000000)=[r6, r12]) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0xa10, r2, 0x0, 0x0) r15 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r15, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 17:33:38 executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000014c0)={{0x800003}}) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) semget$private(0x0, 0x0, 0x1) shmctl$SHM_UNLOCK(r1, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200602, 0x0) 17:33:38 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280)={0x248}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000499f5d4aa0ca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000"], &(0x7f0000000040)=0x6e) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f00000002c0)="f75cdcc5e5fbad1f7f66636b97a94d9781698f2f4c6c8404f74733a7002de72c3afd1739f494dea24b3f14d8a7592442b90e335627c96f584ddcd13376d71cad8fa6e96ecb2233d2c8d6da7d9e22d3fcdcd55f5ea358192c12768a6e30aa91bdd50fadc4abc19bf3d446bada0069356ac8bb2b268e7e7bd11a", 0x79}, {&(0x7f0000000180)="e643ce9d12f303a97a647bab35c74ba64215c8f65654c665dcade052ab002e69d7fa59ebe26fea20cac1598fdb9e903f3f5f20f340f42dd0417b504756d0ada69d7069ecdd64a19d2cf3ecdc628440db73316aaf05e8eadfd1e13d5d9b13336f51d826eb1a2bf42e05a16b55638fe03dd1a451bace357bdc2e6600b67b907e1aa18dc2a965d13aad0116ed33f760eef7cc65b03a1bb6bd8e2a5a2f2b32", 0x9d}], 0x1081) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="4e0652ba57528283b33cb58ec9bea650e147f866110a66b8d126a97c67101c017f3917d34f3b81b149031429f193b1644f22e3578bb45f88", 0x2af}], 0x1) 17:33:39 executing program 5: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x1ba) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x111) r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x10, 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) openat(r2, &(0x7f0000000100)='./file0\x00', 0x8000, 0xc0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000000c0), 0xc) pwritev(r2, 0x0, 0x0, 0x0) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x3000) link(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x10180c1, 0x102) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockname$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) [ 328.4043443] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 8286 command syz-executor.5) 17:33:39 executing program 3: mknod(&(0x7f0000000080)='./file1\x00', 0x40, 0x0) 17:33:39 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x90) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000000)={0xffffffffffffff4f}, 0x10) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 17:33:39 executing program 0: socket(0x18, 0x50000003, 0x0) r0 = getuid() setuid(r0) setreuid(r0, r0) r1 = getuid() setuid(r1) setreuid(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000080)="000000000fb264ccd50200000000c74bdad245babfa875f9a1f994e8a5f5a10e32cc4071269f8f0d26019ba0de90b8748d7a1e0b060b6148457cb8cfb6a3941cff78a2120fcf63c39c1b361096144e55648d861e0c4624fcaa7b36d59dd7e116aeeb40480da143706e52f6bdceacbb8eb0d942da0a0c9f1c1d7ae1bbd044c5c097d59a40e3406e609cbb04d73a0719f4ca2a75d63303e5b86864353398b2cc692ef5912ae46999d1837f741d9edf8caa5a22eeed786501b94a41431b52080a730776a2f552bee794548871193be588e97f11c98ddd002a3f2e29d67bc0dfb2c28e9ba79c66a185a7cd6cacfe2ec7c4a81ca3f3682466980aa448a9601266fc218b603848fefb35452806f3d09f9147d4ae336d4111d4a592a513d52a2456a1493567db1dc9bafd646ab58a53e14a8bfda532980ac495cb3e749abe1360340db2431bca5f9cf1fa0f3574c174077e7df99cf686a747545248aae7c3b983ea1e6c72", 0x161, 0x2, 0x0, 0xffffffffffffff62) getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000040), &(0x7f0000001200)=0x286) setitimer(0x2, &(0x7f0000000000)={{0x4}, {0x1, 0x1}}, &(0x7f0000000200)) 17:33:39 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xc) getgroups(0x40000000000006d9, &(0x7f0000000380)) lchown(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:41 executing program 3: r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x40) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) pwritev(r1, &(0x7f0000000580)=[{&(0x7f00000004c0)="ea", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) flock(r2, 0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x5, &(0x7f0000000080)="02000000", 0x4) 17:33:41 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:41 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) getuid() setuid(0x0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r0, r4, r1, 0x40, 0x5}, 0x5, 0x5, r2, r3, 0xfffffffffffffe01, 0x9, 0x7ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r20 = getgid() r21 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r23, 0x5) r24 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r29 = getgid() r30 = getppid() r31 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r6, r28, r29, 0x1e4, 0x8}, 0x5, 0x105, r30, r31, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r8, r20, 0xffffffffffffffff, r29, 0x0, 0x0]) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:41 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r1) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:41 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000014c0)={{0x800003}}) r0 = semget(0x0, 0x0, 0x180) semop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x1000}], 0x1) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x0, 0x3}, {0x0, 0x1000}, {0x0, 0x68, 0xf5f3b052f1581a24}, {0x0, 0xfffffffffffffffc}, {0x6, 0xfffffffffffffff8}], 0x7) semop(r1, &(0x7f0000000100)=[{0x0, 0x100, 0x800}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1000}, {0x0, 0x0, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0xff, 0x1000}, {0x0, 0x8}, {0x1, 0x7, 0x2000}, {0x4, 0x80, 0x1000}], 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040), 0xc) 17:33:41 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000100)='./file0/../file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x54) utimensat(r2, &(0x7f0000000080)='./file0/../file0\x00', &(0x7f00000000c0)={{0x4, 0x2}, {0xff, 0x860c}}, 0x0) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) [ 331.2851575] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 7273 command syz-executor.3) 17:33:41 executing program 0: setrlimit(0x6, &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4200040000040a41, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0xa10, r2, 0x0, 0x0) [ 331.3296378] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 7273 command syz-executor.3) 17:33:42 executing program 3: r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x40) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) pwritev(r1, &(0x7f0000000580)=[{&(0x7f00000004c0)="ea", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) flock(r2, 0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x5, &(0x7f0000000080)="02000000", 0x4) 17:33:42 executing program 5: getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000014c0)) semget$private(0x0, 0x4, 0x400) __clone(0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x18}}) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x6) pipe2(&(0x7f0000000080), 0x1c00006) 17:33:42 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x800000, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:42 executing program 0: select(0x0, 0x0, &(0x7f0000000200)={0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x306}, 0x0, 0x0) _lwp_create(&(0x7f0000000140)={0x400f0024, 0x0, {}, {}, {0x0, 0x0, '!\x00'}}, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000080)={0x0, 0x5}, 0x10) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) read(r1, &(0x7f0000000280)=""/4096, 0x1000) r2 = dup(0xffffffffffffff9c) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) wait4(r3, 0x0, 0x0, 0x0) ptrace(0x4, r3, &(0x7f0000000140), 0x0) ptrace(0x4, r3, &(0x7f0000000040), 0x0) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x8, 0x453, r3}) 17:33:42 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1}, 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x800) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x5, r1, &(0x7f0000000000), 0x0) 17:33:42 executing program 5: mknod$loop(&(0x7f0000000140)='./file0\x00', 0xe0b4, 0x1) link(&(0x7f0000000280)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) [ 331.6633199] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 7761 command syz-executor.3) 17:33:44 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt(r0, 0x20, 0x5, &(0x7f0000000200)=""/4096, &(0x7f0000000000)=0x1000) setrlimit(0x9, &(0x7f00000001c0)) socket(0x1f, 0x3, 0x0) 17:33:44 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:44 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, 0xffffffffffffffff, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:44 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x0, &(0x7f00000001c0)) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getppid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r2, r3, 0x1e4, 0x8}, 0x5, 0x5, r4, r5, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r15, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r22, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r27, r28, r29, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe01, 0x9, 0x7ff}) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getgid() r36 = getppid() r37 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r33, r34, r35, 0x1e4, 0x8}, 0x5, 0x5, r36, r37, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0xa, &(0x7f0000000140)=[r10, r16, r17, r10, r10, r35, 0xffffffffffffffff, r9, r23, r27]) r40 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r40, 0x0, 0x0) shmctl$IPC_SET(r40, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r40, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getgid() r44 = getppid() r45 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r41, r42, r43, 0x1e4, 0x8}, 0x5, 0x5, r44, r45, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x419, &(0x7f0000000180)=[r3, 0x0, r3, r43, r3, r10, r14, r38, r39]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:44 executing program 5: select(0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffeffff, 0x0, 0x0, 0x0, 0x6b3d8a7f}, 0x0) r0 = socket(0x18, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892, 0x7}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) listen(r1, 0xffff2e0b) 17:33:44 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000001080)=[{0x1, 0x8001, 0x800}, {0x3, 0x100, 0x800}, {0x1, 0xa000, 0x1000}, {0x2, 0x4, 0x1000}, {0x3, 0xd351, 0x1800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) r1 = semget(0x0, 0x0, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x0, "15b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"}, 0xaf, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/4096) open$dir(&(0x7f0000001040)='./file0\x00', 0x18, 0x152) 17:33:44 executing program 3: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)="e16b6ff8aa3893fdb9c03284b69fc7a3518028f37fec843977f40b511ce7a7378b91d52cd8922d0910de9fe4af078e4a4d9c21388ee452770b8394", 0x3b}, {&(0x7f0000000080)="1069ee", 0x3}, {&(0x7f00000000c0)="4822a94141639c6fa583c93128fbf0bd", 0x10}, {&(0x7f0000000380)="d24176870e3f0cac6fab6303e3ece09d3f6a8f680ad8e1c58f432c011cccfa314c800a3ed69157eb062f2cf2db086ef58074e8d93da9efc8867053995795936216c5615d3f58c99b6ab887bd70037c00645df644e5d0f44c844dbdf3454cab1d31c8bb3930d494f0717caf6c542e617798de0318be9b49a29fc1130429ea053a1662f7aed51f4190d2af0dd66ee1b75fc92338ecc6c467c0c9cf64930fc92efa65e86d0ca6db40b1447f35ad672abf5a20f4ed055a4b1150cd405c1c6d67e6d7d9976b7fdd9a1903cd7ae36dc7", 0xcd}, {&(0x7f0000000180)="c62fcde67a5bab36bd4476c023389f442d3b86ae19ab6b18563a68209e14e758f952508884b5090af039873d4cdf504c013022d56d70531e1d14b2747c1c2d807f44dd32bf238182df7243e6c2fcacd8d233c4c21d20542facef4c77d1912d3214daaf723de1fda198a2e992dd1f83f7313f51aa40b96efe74fb01cb6436a59b34281783793c8071193e33f9d1e292e322315d44cbd0df578a06917602891c2cd191f90022b6d6c394236838cf105ca5dea10b632d9dccb2082722ce945f6db524a90a81bdd1cf60f9c5210a4f9fde375c8a136da16fcb3a7c29ac95f332917cd5d4964f3d9eea38b32848e7bf3aa044904ef5129c2c9788cb", 0xf9}, {&(0x7f0000000280)="7fbaf63ac0302f28d28065974cb3597f4c0727d1f65a70ff423548c0d463dd6bb8fff66e165c70684d65d2eec876", 0x2e}], 0x6) getsockname$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000480)=""/200, &(0x7f0000000580)=0xc8) r2 = open(&(0x7f00000006c0)='./file0\x00', 0x240700, 0xc0) r3 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x2800) flock(r2, 0x2) getdents(r2, &(0x7f0000000640)=""/121, 0x79) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0xff64}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) 17:33:45 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:45 executing program 3: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r1) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000013000/0x2000)=nil, 0x2000) openat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x50862, 0x40) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x2, 0x0) __clone(0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 17:33:45 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) _lwp_ctl(0x5, &(0x7f00000000c0)=&(0x7f0000000080)={0x3f, 0x3f}) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:45 executing program 0: madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400004802c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000600)=""/4096, 0x1000}], 0x1, 0x0) [ 334.5774958] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 8096 command syz-executor.3) 17:33:45 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x11) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="a4133e408d15ef4bfa94d0f40000510f2d3aa1de5222c488c386f7463c6a8d58217757a653f5088e5081181862da81ca1f70e74c33e3bab2c89c51965ef83119d512a98f9adfa370d876d581af661ca5ab8b1751", 0xfffffffffffffea6}], 0x1) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) chdir(0x0) r1 = semget$private(0x0, 0x1, 0xd4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fchmod(r2, 0x0) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)=""/11) 17:33:45 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) chdir(&(0x7f0000000000)='./file1\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) [ 334.9667937] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 8096 command syz-executor.3) 17:33:47 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x0, &(0x7f0000000380)) r0 = getgid() r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getppid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r3, r4, 0x1e4, 0x8}, 0x5, 0x5, r5, r6, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x3, &(0x7f00000000c0)=[r0, r2, r7]) r8 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002040)=""/4096) r9 = getuid() setuid(r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = __clone(0x0, 0x0) ptrace(0x9, r11, 0x0, 0x0) wait4(r11, 0x0, 0x0, 0x0) ptrace(0x4, r11, &(0x7f0000000140), 0x0) ptrace(0x4, r11, &(0x7f0000000040), 0x0) shmctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x1000000, r9, r0, 0xffffffffffffffff, r10, 0x2, 0xffff}, 0x1, 0x5, r11, r5, 0x401, 0x6, 0x3}) lchown(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:47 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:47 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = _lwp_self() _lwp_suspend(r1) _lwp_wakeup(r1) _lwp_continue(r1) _lwp_unpark(r1, &(0x7f0000000000)=0x6) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000b000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000100000000000000000000000000000000111200000000000000000fc089372fc72c61d"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="baf2a3ac324f5d5b2769a79bcf506a1bf9b367530cfe29385afb0d1bd3fde175e1913b664b3df6c99ca4dd73b6cecd345fec7bf8a05146ce8cc0289738dc701afa57f1761e58fa825924e6517fe1f7ac784125362ea526ce1d518983280c49deced938c8f4940e4f6d2fdeae9316f01c66fbc1e589bf03466808310a7d2334d934c1f39786b1e2a2d41a211b4640729d9a567f9d3e965df2ef6fadf1c8dab96ad80cedcf421b36567886fd0b5429c42afd00562088a16df5cf52bbba4ef38ac5e38b34fdbc8b627d2695a707ed6cbebedab85fc085bfc618a6081329e9d2008b12c9cbe04263ddd129527c7185c943613ad7175486b9c730a7204bedf1a848d7d50083afa3f45bc8545340a99d2149fe41083024c4fe4b3a8b2b3733d0c4b8668593fea8d1e0997f451ed2eb3aa044648615ced8d0c92455f17f5c06ac099d2e342e1e1269e2f8a8c28022f55af981186cad5f7279f4647269f8c394a07a58f78be3684ffd5c47982b96b890222f18ebf456179fb7e4379550773b3063a94bd295ef0be195b8a9785741fcc38993ee26ef42a7051d426b8b3e35227fab531dee2cee48e823f4ab3def129124c852890286533019d2797dc7b8591d44e6b08afb26eb0f3fab29bbbdfd330ba77e92cd3b1acabb934e93fd44b292c384248fe299db14adeaf68f7e6bde1ad56be18134d061eadf79a4189e201be3433f926821bab50d122dca0cbcefd6715c4bcb462ec8eeffb43e4f91f8a33b67cf4cdf75ef372ef32e10750864dfa1ce6c983daa32decfab305a47fa7bf4bcb881833478a7af9d0d12106b4034426effffa52e552fded2162fec8c5d5c06225c5ec4983f523b0b105a91c1d64f8bdc119393e40a9651aaf236744d2695a19339b28c8e03a4f97c30bd62dcadaed4392eeaf2ff31ddaabe10e7ac32dc87363880d9359ff9aee87ee0b9c55d18c5c5af2587a161a30096305125768d4ac2c98f7896b931123157dcbe1c25aee0c8ebf79708b15bd7ccf1f6e7d099ffaf6f24c52f3e88cab36b02fc0e6242453135d25ed4ae0ac5972d7def5ab2ec8053826eda8c0c9e459beb0cdc4fb92194db6f17a719ef976856921ebb0c2e9ace37028c42912caa3e550b125323fd70cab10f1f39e26fbdb99e34caef8eb4b3cf3c210be8b5f7566b3d3544a79b8b72be24cba4463829074c77d9e286b46298c93271db62b9ecf14d762c05de56c6d3e1e826b1596206fce5e23e93443b341e900c11dbb7134464589d701ce5a89b0755e7a6dac06525ec2cd2682b0f4b088d2b00039f53963596fc9c6012d8dd22518e2a8549b65b76332f20121b96dd5232bac28a2fbd73b9271cb99b8b7998a122d3d5e2ee5f4809b8e949fd25aef35ed309e575196232c86b5aa6aa61e002c86651a828c765c2f2c71cb8d95a45a4138085b1bc740881535a5ee386596b3742d5e02b9172816cb0d4f1ce9d72600d688b9b11a32770c55dd647f252b809ca4bdac48af400c04d38aa3d0c9025dd0fb64b04c7f5c1b1fd66934d9c380fde9d78aa434ea7ff25be21d8d79f0d972e8714308b5d45e7888977bc6f6d328fef98e12ca58622474cbf05b8377c3e1b0492941565d98c611829afe672d5196c86724baa26f5ecb3a923ab820e8a7b40c71603e302d0db629341e95965d4810538215b74ce6042719f533b63eb2b7b322808caafaeea31a7a615200e72815c1d2cf06f1409094d664051079e31b20b457e", 0x4d1) 17:33:47 executing program 3: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r1) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000013000/0x2000)=nil, 0x2000) openat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x50862, 0x40) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x2, 0x0) __clone(0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 17:33:47 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, 0xffffffffffffffff, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:47 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x61) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) exit(0x1ff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) connect$unix(r2, &(0x7f0000001100)=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r0, r1) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) compat_50__lwp_park(0x0, 0xffffffffffffffff, 0x0, 0x0) [ 337.5139105] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 7980 command syz-executor.3) 17:33:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="c3886ddb75aba0d77dafae2a769a83a49bb1ea477311f774024594f2532e1aeefacc153c4c297f2f85a9ca66de006f37480796b5bf0be272a855880a0896b56533fb48d6072936660a3da7bcb688133883ba050ec139b99aa81541346cebd006f90ebd2676d25943763c6aadaec8115eb91985522ccae312dfbd55f4e224f27368c9d53a60f0771df5234094855cd48689531f63f7b7926fbcfe93ee9e23eac3033dc7f5662a9842f66b008cf5f22856f71b9fdddd4efbf496c4199df46bf9d8", 0xc0}], 0x1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x1012, r3, 0x0, 0x0) r4 = dup(r1) getdents(r4, &(0x7f0000000380)=""/221, 0xdd) poll(&(0x7f0000000080), 0x0, 0x3) 17:33:48 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) clock_gettime(0x40000000, &(0x7f0000000000)) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:48 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getppid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r2, r3, 0x1e4, 0x8}, 0x5, 0x5, r4, r5, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() pipe(&(0x7f0000000140)) r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x2, &(0x7f0000000080)=[r9, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r12, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r13) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) __clone(0x1100, &(0x7f0000000000)="79fc418b4578e3dcea5797fc3a1088ff") open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:48 executing program 5: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file2\x00', 0x1, 0xc) rename(&(0x7f0000000740)='./file1\x00', &(0x7f0000000780)='./file0/file1\x00') mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x549ba6903f39cead) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file1\x00') 17:33:48 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100), 0xc) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r4, r5, 0x1e4, 0x8}, 0x5, 0x5, r6, r7, 0xfffffffffffffe01, 0x9, 0x7ff}) getegid() r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r10, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r16, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x0, &(0x7f0000000380)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r20, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r22, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r24, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) dup(r0) r25 = fcntl$dupfd(r24, 0x18, r21) faccessat(r25, &(0x7f0000000080)='./file0\x00', 0x22, 0x200) lchown(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x400) setreuid(0x0, 0xee01) mknodat(r25, &(0x7f00000000c0)='./file0\x00', 0x8000, 0xdf05) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:48 executing program 3: bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) truncate(&(0x7f0000000040)='./file0\x00', 0x5) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="40004e99767b07a1"], 0x10) sendto$unix(r2, &(0x7f0000000c00)="5d7cc006311315a30d860fae90b5d12bb5686361b7abcb08cdfc2acd72df64c7a90b2d9b8647718ab20db7e4575daf70f37c88a4092b26a989cf7ba780e093821c6f35f9cb9f4e06d738e6d7a9d8279b099fcfbfff955e71e31da085a0c4a386d60e7d7116f4aed74769f43d6da0186e7bd9600edb7b4c16f540e2e6aa657e1ed3fc64f96f55951cee9c969b6f5fc3db7a25e4a40e02c1d546daa45e4baf04e68000157a63be3e4473544e4eff1038a2017300c32728b6c42154cf3f8bc77ea8aef9340b71885d185dd55ea67b765a667997631c4d4e0e63d7123f96c94c87938d5668eac043cf1c45114e0a0cdbc4c8acb6021a821d4959b7f5db76259e26d2586881f7dcdccc787bc9318c9ca17ff32fd9267fab7151f7c7a209dc736c17bc79e7222fa59d33160e3d91cd7c63d86cc68268f519a83381843c52a0f0fd420a80fab2ba6d159251d4b87578cea7a336f8a55df45f5d100596ea7ac765ef0481cfc501e2551e4a0cb8bd8492d360730a6b0e8b038fba1fc05ec0fa347fd041fd6497156dac653d67777db89a5e41d4b74cc77638206b9c2b396fb5f3b524d7c90ab2d7756b53e3387d348a12523ea723ce0346e2ccdff16f0018823cfa8ae79d424d5c9e7c0d6ad1ca2a5081b288b5f7f9b3466558405eaaec0caaeec4c062be92ce251caa6200dda06c9b9960b861fc6b90f2efe289c21341631a48e308f4a8f0e4ae3f76e5754a7a41cb761cf78d44766e3c35054ff2abd3c45f2a2636adea374dac6cc34d446b2246f887b69a05e8294d1911b4dc82742378417fe54d4cd209f0aafc48bfb4a420a4a381224ff0b3a66c97037ada0d31a83e7c51126de7a28ca5e89ede92e80dcbbda8bcb845b55c3a2dbcd9d00cc7fd8f6a737614305f7bd30d0a86ae6d6f684f9aa15c9ed8deedf0cb39c64c5ce5080b80a8df43e810505ecca809ba3ddad225040e04f98c5cbea1b48aff1074f3b2f77cc9e883355c48a96ec8e969a3ee6fe0160d311441f3dbdaafed740cf7e7cbe0a6a59c97a7c898dda318c4b0a12181a4d25573bc5b372ffb28c1bf460b18d48798c5d217aaf4ec4254a4add764af54f1493488bfb51fc46bf79e7c1970af35c8761b6198e5b3fa66c27469e0fca6a1cebfcdc93aa4cee65d157b4390c6b174d129d1828650540d3cb537924cc0c7425a0dbeb0fc696c2dd9510a35c3b5f1ba70b6845646654faa7aefdf7f6872611aa7c374aa6c3c9cec916b3408ac7eb3a07316a470fc8230f0fb528e2071402094ecff3de4b3730d222041d40698febb4a88ae86f869013c5ff2947762da70f0b67d81f97686e71e094d16c00766cb4271bc9fcc74f4fe0e2b84a296df1d5b80ab707c0f9d48f740c756347257a488644d2fdb4b8c02563f5873f01d99d9495f0000984003dd6b5e156053dc392f4dcd5af059c50a97942442e1d29e2c132943960811aa1811becdc2f08837718dc8d4b06d73862f13a6526211c7951a8a84427a5f19f7cdea4edcadaeac54428efda709a1ac5f3964d40487485a810c357fa93a37e36b359dcf345d01e5a61b418b36acb8a487007b728664bb1dc87971f9bb40ac1b8948b6718c855765272d2bd535ae5e13e6bba3f4f236f17a958121bd338f23e7391cb27c677d3ccd5b7ecb6e89e049901fe28834955c13d3e7409e9c799558ba57c474bb13aa4794201c4a794f839f8b4cb61f439f63bea951eec43f9c4e39b92f37e76a133e8bff76a3eaa400001bd8ccaa3fa59519a644243d916ad5c03237480abee04e211568b5fb39bb0f6adef17784ebeebcbde1085d97760a1ff35fff5ebe97f452c5f66cd1aea106dc3b13d2f92e4d6d067631b971a0147b38b4c67aa59b7106822c11ff3ba2127150222005b58f75b3e6ba50c77105e4b07e4bdbf71f1b959c04ffaf091ac7174d5330d3fcb582df91bc76b1a6927d80f0e027f5ed2d47b59b36f25b599ae1ea212e83b6c87d222d6a6bf248cbce0829d276046d2cdc215f71da504c6dbd2548d23205b9f56ac06c0689a3327460a83f92b0e3ee08411c4cf4626eae1d09abf68f56e94cdc109e2ac4658e9a2614888eac93f6471436b9f2bb2f31cef2b1fd6d77e00f65dd2a2bb9175a0f901a20e8e40b39f6ed59bc7f1d4cc8b65a7a4bbd3c4cb55e6eb82fb20cfa4041b58cca8f6c2a718decd868fe6b0af709d4a210c362b97cdb922b7352bca520d7688d4cef0a22b24cb722701d0100005daba410152979c867901207a7f1b05ff51c2f9915ec71cf99ba610893fad4c8460d2c00a052b20b6ea5a002b7b0b9dfe5d24d362df15be35c417d14c641ac54adfee817204654a04d9b7b1c40ed07fd48b9f17424662c9b8e9dae9668700a171a9f9d0e5c05d1db17b0cc6641f563f922aacd79f3a4f10d6ae8242a0790a0638b88d890a234753e68877608bd8fd2581e8c76977ba4b1cf0305d524c70fb64abdf3c1533f5dc45af20a2dcfdaaee5f221ab6474d3bba00704f79efadda7209597dcec98ec566deb82860d3b45b4b3a9db8a42bbe959b6e20e18c67da46d20a587d6d5a81508bbad1119398e88410a6db5b32690d403fe08b595c1635bbcaee4abd7df3036941411cd2583cdafe8bba7dba1d0e2a280ff39fb9ed81dc5883fd2745dd22ad2d0fbdcae8a32e5f481b691aa4f6bc476aa71a56a6e035f9aab037fd552a4fcd733ce96f72e3bab62344823866670892c9c7e0967040000000000000047f5938795b64fbb94523d0b1b57c468e110a2f20d831cb70fd0e8fbddf962a82cc4959141f822e0669ea60a994c1715311b561193149d3455b5bdbd58c5c5b4772758829dd33585cb83f852317ba992884c88353e8e6989bda6eda6c0f9615f67e331c4c70b3d94d77e06510ae91e4315", 0x801, 0x1, 0x0, 0x0) 17:33:48 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r2 = dup2(0xffffffffffffffff, r1) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x1000, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setregid(r4, r5) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) pwritev(r6, &(0x7f0000000580)=[{&(0x7f00000004c0)="ea", 0x1}], 0x1, 0x0) paccept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc, 0x20000000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 17:33:50 executing program 3: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0xb53ea43abd916ebf, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) r3 = shmget$private(0x0, 0x3000, 0x182, &(0x7f0000ffc000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) r4 = getgid() setregid(r4, 0xffffffffffffffff) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) __clone(0x0, 0x0) r5 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r6 = socket$inet6(0x18, 0x40000001, 0x48) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000100), 0xc) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/218) r7 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r7, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_RMID(r7, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1192, 0xffffffffffffffff, 0x0, 0x0) 17:33:50 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:50 executing program 5: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) connect(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 17:33:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) recvfrom(r2, &(0x7f00000001c0)=""/255, 0xff, 0x41, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$dupfd(r3, 0x0, r4) getuid() stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 17:33:50 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, 0xffffffffffffffff, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:51 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() shmctl$IPC_SET(0x0, 0x1, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getgroups(0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/210) shmget$private(0x0, 0x1000, 0x2, &(0x7f00002bf000/0x1000)=nil) getgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) setreuid(0x0, 0x0) mlockall(0x3) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) 17:33:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0xc9d22b1b3c3cb5c9, 0xdb) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="bccac0599e5f54ba72ee1562fbcbeaeed563096afc7fc0bd18a8db22b1428c01ee8f", 0x22}], 0x1, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) r7 = socket(0x18, 0x2, 0x0) shutdown(r7, 0x3) r8 = accept$inet(r7, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$dupfd(r4, 0x0, r8) chown(&(0x7f00000001c0)='./file0\x00', r5, r6) 17:33:51 executing program 0: setreuid(0x0, 0xee01) semget(0x3, 0x0, 0x309) r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r0, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x5441ac7bc45b2844, 0x0) fcntl$getown(r1, 0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/85) 17:33:51 executing program 0: socket(0x22, 0x3, 0x2) pipe(&(0x7f0000000240)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 17:33:53 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 17:33:53 executing program 0: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) poll(&(0x7f0000000000)=[{r0, 0x6e2195e2c9736f0}], 0x20000274, 0x0) 17:33:53 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socket$inet6(0x18, 0x40000000, 0x4) writev(r0, &(0x7f0000000340), 0x1000000000000201) fdatasync(r0) 17:33:54 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(0xffffffffffffffff) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:54 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:54 executing program 5: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000afb000/0x3000)=nil, 0x3000) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ff9000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000c19000/0x4000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x410, &(0x7f0000a91000/0x4000)=nil) msgget$private(0x0, 0x400) shmget$private(0x0, 0x3000, 0x22, &(0x7f0000da8000/0x3000)=nil) socket$unix(0x1, 0x1, 0x0) shmget$private(0x0, 0x2000, 0xf, &(0x7f0000ebc000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ec2000/0x4000)=nil, 0x5800) r2 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ef7000/0x1000)=nil) shmat(r2, &(0x7f0000e12000/0x4000)=nil, 0x2000) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x0) r4 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ff9000/0x2000)=nil) shmat(r4, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000c12000/0x3000)=nil, 0x1000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r6, 0x4}], 0x1, 0x0) renameat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00') shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) __clone(0x0, 0x0) shmget(0x2, 0x2000, 0x10, &(0x7f0000e26000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x5800) 17:33:54 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) socketpair(0x1, 0x2, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000004) renameat(r2, &(0x7f0000000100)='./file0/file0\x00', r3, &(0x7f0000000180)='./file0\x00') bind$unix(r1, &(0x7f0000000080)=@abs={0x2, 0x0, 0x2}, 0x8) setreuid(0x0, 0xee01) semget$private(0x0, 0x0, 0x200) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:54 executing program 5: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x282c0, 0x0) readv(r1, &(0x7f0000000100)=[{0x0, 0x119}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) sendto$unix(r2, &(0x7f0000000180)="02b0e502b16dd12b2160b18facea2765c5a92fb32f6d73bcd7516af3b986c951a21ab452367680520bdae617b21eecde13a04a2fc343b5ccae1502636df782c32ba50338eae9724c7b99fb75499b119f5e85ade3b43c61fadfa703788cbd64044c1dcbe203e1e9f5ddc75ff86065bb54312860bbc69b8100cea06c64b7d9c87bbf5af3b3ef058c92a7b8d37e2f47f79b7ab7a14c98511d7b1c9d76d745e866f0bf8e87945ba9bfca7ecb27b9b4765f26d49cf8d4ab7a9501a7f2a779e5d82d7b05ee018641a52177e88fe4ace5e6e75deb630385b09bd30831d48b8f155ac868934a10eb86ace8154165fe55921f7dd0cd730e2277", 0xf5, 0x601, 0x0, 0x0) 17:33:55 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() shmctl$IPC_SET(0x0, 0x1, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getgroups(0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/210) shmget$private(0x0, 0x1000, 0x2, &(0x7f00002bf000/0x1000)=nil) getgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) setreuid(0x0, 0x0) mlockall(0x3) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) 17:33:55 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x124) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) socketpair(0x12, 0x10000002, 0x0, 0x0) rename(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 17:33:55 executing program 2: recvfrom$inet6(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0x1000, 0x41, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x5}, 0xc) open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400041, 0x122) r1 = getuid() setuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() setuid(r3) setreuid(r2, r3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001080)) socketpair$unix(0x1, 0x0, 0x0, 0x0) __clone(0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x0) 17:33:55 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getuid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r4, r5, 0x1e4, 0x8}, 0x5, 0x5, r6, r7, 0xfffffffffffffe01, 0x9, 0x7ff}) lchown(&(0x7f0000000000)='./file0\x00', r1, r5) 17:33:56 executing program 2: nanosleep(&(0x7f0000000000)={0x3, 0x7}, &(0x7f0000000080)) open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:56 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x7da5b6b63fcc9707, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x2080de, 0xa0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x0, &(0x7f00000001c0)="9110294096050adcca", 0xfffffffffffffe71) socket(0x2, 0x10000000, 0x6) sendto(r2, &(0x7f0000000080)="66c4f741687cdb3ebf338e7c3e1679f2d3824ec33260594d5838010ffcb79b5833b90f4f70e00294ec3a8eda38a716204488ed525a3250dc5c46e6c2cf8e3ec40df3e9c46f381743782f231a76f2259a83fd06ce3b60039c1b69d82c6a67473293e1dd55e490e80852f526cb9bfb246abbd670b56fd21a9ae105301ed0e20eb17a26eabdced4d65813d394ce569fa155d5c3d0aae378dca326b01415f220eec423e5f310c3fca227ad608dc352cfec242b630c58c4b4c315", 0xb8, 0x400, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) dup2(r0, r1) 17:33:57 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(0xffffffffffffffff) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:33:57 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:33:57 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$dupfd(r2, 0xc, 0xffffffffffffff9c) close(r1) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/243, 0xf3}], 0x1) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 17:33:57 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0xfffffffc, 0x4, &(0x7f0000000000)="0d46d791", 0x34) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) preadv(r2, &(0x7f0000000600), 0x1a4, 0x0) sendto$unix(r0, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) sendto$unix(0xffffffffffffffff, &(0x7f0000000680)="3021a0fe3a98e5de5c29113caa02206ebb18caad5a1b327e667a1409f5feff8fd414f5d231b0374e9970ee9e687bbbc9514ed49afc2d38fb6e16581e63e92244798df18c8ef9d8c0a2ac9f6dcad3609a45b51c56a071e35e4f83a41ef8ed986696bf2b3948b8d4b5face266ebd2af4458b92005eb06dea4452af731f8ce18d48d53c13c80c01fbe82df4d176561154eba81d232ecab45f1a9c51d37e581c2b0b1d258d63a0dae9f22375fd64f76194d6546c7eeafd6241", 0xb7, 0x400, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000000000/0xc000)=nil, 0xc000, 0xb, 0x610, r0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 17:33:57 executing program 5: unlink(&(0x7f0000000000)='./bus\x00') 17:33:57 executing program 0: socket(0x0, 0x10000000, 0x81) _lwp_self() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000100), 0xfffffe31) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b10005029000e803000008005786ca900f0e08febaa11ea8fef96ec2c73fd3357ae26caa0416fa58376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728a9346ca2b4940b14fae4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f80000000000000000000100", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) shutdown(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) bind(r2, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x3) connect$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) 17:33:57 executing program 5: r0 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000140)="668ad9ac5ba3df08632a5fc8b3c4ac2d5b71d02ee94377f16342b33bd297e5423188c8db9204a2b9eec99179ce32fbb8c8d1090f4fa0980ff1f206053079ec7e25", 0x41}], 0x1) socketpair(0x10, 0x3, 0x81, &(0x7f0000000080)) setsockopt(r0, 0x0, 0x80000000000000b, &(0x7f0000000180), 0x4) r1 = socket$inet6(0x18, 0x1, 0x8) __clone(0x0, &(0x7f00000001c0)="4b5e53791bb75634300053068f3dc92af840fd043e678e39a9fa7a98bb1f2fcbed8d22c78e98f2ffdbdcfa6cbb87eb4b90a27eeb20c3f04581e911fb7d3e49224d27727be5a1aceebc5ab63553529d8fdde7829a3c60695fde3491f9829f003c31d02f13f3fc47c9c22a42d6821dbeb1e7fd5677e8fb9be60853bd5e0a633ec2037d7a052d8b913c592b11cc657372b5d38f059a70823e77dacab5725d16c6f09f6fd0481c124b358a94364dfb8ce66120c19e98685b682576c309635953dbbc200ce9d467e27e5f91be20acef666d") recvfrom(r1, &(0x7f0000000000)=""/117, 0xfffffffffffffe4a, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x3, 0x6}, 0xc) 17:33:57 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xa4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000140)="24ba7addb15a10e3a2393c1baa917f65f173c2ae5c9d805f6cb35130ba46ddd1334d99ad59c351d5d0692511d95fdf4af91898eb03537deb13a63396dc5d9cf37937ca9c0d1971249ec35dd1e0427f04b6a01f73e10b3089fb470303288c48", 0x5f}, {&(0x7f00000001c0)="7608baf9faf6bfdb3c75c2eee82157d2e3aa08585f41e03a52a11ab05b6644012cd69a4477dfcab164c34c581f4a6bdc867272f21a397ca6bce64c43e72c8dfc30194da9b7c7", 0x46}, {&(0x7f0000000240)="248a7cc790e6659937c8200b06a6ae0d3ed12b103174de52297e7bc97664df86eb0beb84f1bbde0eff9ecbea0e7c2149d3cb69964d6644759fcbdd1173b72ba37d271e0ac1e1d7f997ce53c48d6c6fc2b700c3f75d895d86c1ea6447de290805df190fd93a67f72d5247fc0dbf68d1e77bdb96fa58e5630fb946ccf062882dd5a9593c133ff4aa354db5f67c8f9b560f434a6d541fce72bef25618247184356a1b1ac0bc48146c8ae69ba8713350406e8cf45c06e134dd7d1b69ef454f29ff585bab895404dc895406db730992177286", 0xd0}, {&(0x7f0000000340)="373541a83c7ab301a66e3d9c1064dbc1b0ede2458b96615bc0a627fc85c0e2ed049049cab0e401381903c6dff7cd3a7aceef058f3f95fa8a022ec8f75aa4460aec76ab06b2f032995ff96f0059359641101634ecbae9532606c3e6ecdb24148baaca62fe9e4492f685814fc0fc705322dadbd0468c69", 0x76}, {&(0x7f00000003c0)="6fa8c16c9cbea871eac2460316e1242c244d28102cb5058fda4e84478fd7d7ff9c40bf5b2e79bce0f9f0a32cc05e9680168e775de62c04e8483a8294ba9a7a3649c3937029a4993233cb9b17dad0974dbb3fb2e7e5a4c568f63b88ff0582ac983430a0729fbebb1fe0028f4a3b40ab8c", 0x70}, {&(0x7f00000005c0)="5c181d74c1f854f78cdab8e94eb2027b2f12a1895b88517636aec92c48dafb3c8360cf91c1304ed9943fcd31ecb9147032edc277b42925ade299afd2805e6984ce660261f2bb31693d91f031c1154bc9e21f5982a2a2357c98f98ff481c109046d1d932e2b44488fb1bb4892da4034c2a273e6f2a7541760c2552eca06d0754baf277c33d516a6e9711137ac2f", 0x8d}, {&(0x7f00000000c0)="a748b43b4f68d7015fd9129a", 0xc}, {&(0x7f0000000680)="78e6f6188638584f5b7ecc36ec2ad2d25b66e157c53603b8a0adc60ba14e637cc7ab6719fdae9cd7ffa2ca8b48a5fc37d74a2850c3514e8cb0216098aceded7567119847af5a130ac433e52d9425b92b016ae7a89b22f254c24ae969c98ac23d357f8bae98f686d830e191384e6af5e5550938ae18cca75c64b1d2a6a84cd7e0d825884fb4c8503287c4eca445bce4300b80cdcd24b08fa20dccea58f2a371ef7f8c4cad7ec0c996b0937d422106d09fd811c3c209432699af84a6813681eb14a3258ea9ae877f2b8a82736c998798338f741f93ca646ced850a65bcee0017dc45277d3596df8a9aa3f724b1ee702ecdfb0b921580c41fe056ce724950b0f6", 0xff}, {&(0x7f0000000780)="e1c2832b54f816965a6414c93ed05a1d2c0005fce45e024cb16696e69ad32c91fd2368dc6bef728a00ec1165354f58ebbff2c4c7109a764335c110caf5bd34489e4b2a9e22951819040e081c95afe103d040b99a1c5a0dda14095ab973e13b2d20ed387570779c5122c16966cb829864f9488f91e72a04f03f28b864f86c433b353c97600729f01f4b4cddf20f6a5002ca2181e893eb49629484f101fb9718f02492361aec18a2124e97f027d311611e4a08cd5ec359e0ecd429cf35745efbf02f378401981e25893d90d0e9846644b6c6170536d8f562394b", 0xd9}], 0x9) pwritev(r0, &(0x7f0000000c80)=[{&(0x7f0000000440)="63652561d09010264fe5d6d2423e77b05b2c4a457410bd944340d71a5c759f77efcabdf3ccb2c8b8cbf3e2da80ff8068f3c8db", 0x33}, {&(0x7f0000000480)="877be1f012f101647dfcd99a", 0xc}, {&(0x7f0000000500)="f5f22b9f84e11c0e96d81c567911ea78d8da1101342d8bcf481d85e6233b2d1125625c", 0x23}, {&(0x7f0000000940)="e2932d007df6f62b68e6cdcf7c88ceb49cd0b66c8bf88ee5edb74b51b8f839cb67777ce94a797c95f2571e2f9029aaab2cfd010099bfb5286eae628b7c1822b3640991eccce2fe5437f33a72242294c41bc967339f47042c5dfdcff730e5dca7c95d8bcc067be0556860b94fdd915c99a48f5584bd6761e49ec0126b1dca3a1a9794145ce067b6b356b5cbfa7fc8fd02ecb2c45e2418372ed5a50dc569f625f57ba0e451e8e1eae450ec52037cbfd67e0a62b65d0b7bc09937ca7e767a834458b46083f3d50dcf555797c3d67a", 0xcd}, {&(0x7f0000000540)="afd68b9195e9b8e7bbc5c87ed0cc92e6f310db45407f05ef8b8cba4f574068c3b276", 0x22}, {&(0x7f0000000a40)="22525d70ecc58a40a8e7ce01b7604540eec28f2ba09c264f6e28451c3b7fedf342be07c5df2a02908d53c371d11854b7b696b07a06d05060c014cf7b497b4c29031399f000323339eae21e8c672b22edd135269f0a00844ce57eed35fd6d8a345b74e67e3be47a9bdc878d305e059c7036a80c554e1c1b430dd8ec121a5f55ee88637441b2c24ed4ce925830bd7f7917f3814efc40d361020ef10e2bf9b35f65adc6790c37a19f244efe7161e8a3f496a91ad04cfa2e4b553adfaa5cbf56ab69ed17c3d9b3259ea331335a53c152fa0e607674dfb88f560d23", 0xd9}, {&(0x7f0000000b40)="c3926ce9bfcdd48dd4d46acdabf316d54b379a859d25ae6fdaad8822db328ea6b64e0ea9a5a467bf1b9ce09e3c163a05f0eedc1e056c98d180aa59cd817f022b7757d7340babb65bde6854f1425003c51cbbe7e0bb1d2c01d166a5e4809f44c5d64f142e524a0cd36ff8fcefe5a230dd112297a2a214fd12c8da43346e186eedd585b008110d6237c56c5d485cb2618162fdeb812b87ddcc4b0a61036991245de7ca9194fe1b95c4a1a0d5137dd83f648e03aacf6b1e56cc60e252777e79be5532bd1839cc1cf0fd5ecb4f7925c15517bde57f426401fd6d47aac6c2b913193bc8", 0xe1}, {&(0x7f0000000c40)="9bd578cd1cf15e3032e1a907e88c5d274a4380249302022f00cbd7e9a8450f6170441534f224ad20473dc3eef62072d39f72248a58cf5433caaee0", 0x3b}], 0x8, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000d00), &(0x7f0000000d40)=0x8) pwritev(r2, &(0x7f0000000580)=[{&(0x7f00000004c0)="b5", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r3 = semget(0x0, 0x0, 0x100) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x0]) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x8447829f4206a773, 0x0, &(0x7f0000000d80)={0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000dc0)=@file={0x1, './file0\x00'}, 0xa) 17:33:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000580)="cf"}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x1f, 0x3, 0x0) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x9}, 0xc) 17:33:58 executing program 5: r0 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000140)="668ad9ac5ba3df08632a5fc8b3c4ac2d5b71d02ee94377f16342b33bd297e5423188c8db9204a2b9eec99179ce32fbb8c8d1090f4fa0980ff1f206053079ec7e25", 0x41}], 0x1) socketpair(0x10, 0x3, 0x81, &(0x7f0000000080)) setsockopt(r0, 0x0, 0x80000000000000b, &(0x7f0000000180), 0x4) r1 = socket$inet6(0x18, 0x1, 0x8) __clone(0x0, &(0x7f00000001c0)="4b5e53791bb75634300053068f3dc92af840fd043e678e39a9fa7a98bb1f2fcbed8d22c78e98f2ffdbdcfa6cbb87eb4b90a27eeb20c3f04581e911fb7d3e49224d27727be5a1aceebc5ab63553529d8fdde7829a3c60695fde3491f9829f003c31d02f13f3fc47c9c22a42d6821dbeb1e7fd5677e8fb9be60853bd5e0a633ec2037d7a052d8b913c592b11cc657372b5d38f059a70823e77dacab5725d16c6f09f6fd0481c124b358a94364dfb8ce66120c19e98685b682576c309635953dbbc200ce9d467e27e5f91be20acef666d") recvfrom(r1, &(0x7f0000000000)=""/117, 0xfffffffffffffe4a, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x3, 0x6}, 0xc) 17:33:59 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') setreuid(0x0, 0xee01) setuid(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:33:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) execve(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='}%\x00'], &(0x7f0000000280)=[&(0x7f0000000100)='@-\x00', &(0x7f0000000140)='),\x00', &(0x7f0000000180)=')@,\xab\'\x00', &(0x7f00000001c0)='\'(\xa2:)#\xc3\x00', &(0x7f0000000200)='#\x00', &(0x7f0000000240)='\x00']) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3) 17:34:00 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(0xffffffffffffffff) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:34:00 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) compat_50__lwp_park(&(0x7f0000000080), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r1, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) 17:34:00 executing program 5: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='&#*\x00', &(0x7f00000001c0)='\\{\x00', &(0x7f0000000200)='%*\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='\xac\x00', &(0x7f00000002c0)='\x00']) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x2000, 0xffffffffffffffff) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/68, 0x44) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340), 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x44}, {r1, 0x4}], 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 17:34:00 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) truncate(&(0x7f0000000000)='./file1\x00', 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x26, &(0x7f0000000080)="eb172393", 0x4) 17:34:00 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r0 = socket$inet6(0x18, 0x10000000, 0x81) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xfffffffc, 0xfffff800}, {0x18, 0x3, 0x3, 0x2}, 0x4, [0x2, 0x6, 0x8, 0x0, 0x7, 0x8, 0x7, 0x1]}, 0x3c) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r1) open(&(0x7f0000000080)='./file0\x00', 0x10008, 0xd) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) r2 = geteuid() r3 = getuid() setreuid(r3, r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:34:00 executing program 5: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='&#*\x00', &(0x7f00000001c0)='\\{\x00', &(0x7f0000000200)='%*\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='\xac\x00', &(0x7f00000002c0)='\x00']) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x2000, 0xffffffffffffffff) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/68, 0x44) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340), 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x44}, {r1, 0x4}], 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 17:34:00 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) r1 = _lwp_self() _lwp_suspend(r1) _lwp_wakeup(r1) _lwp_continue(r1) compat_50__lwp_park(&(0x7f0000000000)={0x6, 0xa42}, r1, &(0x7f0000000080)=0x8, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:34:01 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x504, 0x0) writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000240)="9b", 0x1}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80000, 0x0) pread(r1, &(0x7f0000000200)="46aae6cac18b325c9a91bb52410a0059804170ff91a28b511bcc3525f94467cbf72a3d9d66564d58e2e9ea4c83f2c87666bfbe7bf447bb8298b90df350", 0xffffff37, 0x0) [ 350.3941053] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 425 command syz-executor.3) [ 350.4163562] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 425 command syz-executor.3) 17:34:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) compat_50__lwp_park(&(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x12, r0, 0x0, 0x0) 17:34:01 executing program 5: open$dir(&(0x7f0000000040)='./file1\x00', 0x80000, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x1, 0x0) 17:34:01 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) getrlimit(0x3, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) 17:34:03 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:34:03 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) socket(0x10, 0x10000000, 0x4) 17:34:03 executing program 5: open$dir(&(0x7f0000000080)='./file0\x00', 0xa0400, 0x80) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x488c00, 0x100) getdents(r2, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) fcntl$getown(r4, 0x5) 17:34:03 executing program 3: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x100000001, 0x100000000}) flock(r0, 0x2) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x110, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 17:34:03 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, 0x0, r4, r1, 0x40, 0x5}, 0x5, 0x5, r2, r3, 0xfffffffffffffe01, 0x9, 0x7ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r20 = getgid() r21 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r23, 0x5) r24 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r29 = getgid() r30 = getppid() r31 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r6, r28, r29, 0x1e4, 0x8}, 0x5, 0x105, r30, r31, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r8, r20, 0xffffffffffffffff, r29, 0x0, 0x0]) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:03 executing program 0: madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400004802c2, 0x0) _lwp_create(&(0x7f0000000140)={0x801e0049, &(0x7f0000000080)={0x20078011, &(0x7f0000000000)={0x0, 0x0, {[0x96b, 0x8001, 0x5, 0x40]}, {0x800, 0x81, 0x9}, {0x5, 0x5e13c278, '\x00'}}, {[0x7f, 0x8d43, 0x800, 0x7]}, {0x0, 0x80000000, 0x1}, {0x9, 0x7, '\x00'}}, {[0x2, 0x7fffffff, 0x7, 0x81]}, {0x3c, 0x80000001, 0x4}, {0x915, 0x51b6, '-}\'\x00'}}, 0x40, &(0x7f00000001c0)=0x0) _lwp_getname(r1, &(0x7f0000000200)=""/3, 0x3) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000600)=""/4096, 0x1000}], 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x40170, 0x1e) 17:34:03 executing program 0: r0 = semget$private(0x0, 0x2, 0x40) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/103) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/141, 0x8d) r1 = semget(0x0, 0x1, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget(0x2, 0x3, 0x56a) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0xf89, r3, r4, r5, r6, 0x24, 0x7}, 0x0, 0x0, 0x8001}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000002c0), 0xc) r8 = semget(0x2, 0x2, 0x80) semctl$IPC_RMID(r8, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000300)="72697fd3e61e5849092fad10c1b9d0c500a7b123d768c5d39ae1a356571f21f0e90c241f29e4c80000189f309677314f96bd2c2025f1", 0x36, 0x0) shmget(0x2, 0x2000, 0x404, &(0x7f0000ffc000/0x2000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000380)=@un=@abs={0x2, 0x0, 0x1}, 0x8) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='\x1a{\x00'], &(0x7f0000000640)=[&(0x7f00000004c0)='\\\x00', &(0x7f0000000500)='#:\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='*\x83!@\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\xae\\{\x00']) r10 = semget(0x0, 0x4, 0x900) semctl$SETVAL(r10, 0x2, 0x8, &(0x7f0000000680)=0x75e02d78) rmdir(&(0x7f00000006c0)='./file0\x00') r11 = _lwp_self() _lwp_getname(r11, &(0x7f0000000700)=""/7, 0x7) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x922, 0x8}, {0x40, 0x2}}) semop(r10, &(0x7f00000007c0)=[{0x52f3b068db6f5458, 0x72c0, 0x1000}], 0x1) syz_extract_tcp_res(&(0x7f0000000800), 0x625d, 0x7) getpeername$unix(r7, &(0x7f0000000840)=@file={0x0, ""/108}, &(0x7f00000008c0)=0x6e) clock_settime(0x40000000, &(0x7f0000000900)={0xff, 0x800}) 17:34:04 executing program 2: getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x40344, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x800) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) open(&(0x7f0000000000)='./file0\x00', 0xdb9086b761a59cd8, 0x108) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2, 0x380) 17:34:04 executing program 0: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x10004, 0x0) r1 = semget$private(0x0, 0x8, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r1, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0xecb8a9ec4aad8f9e, 0x91) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1e5, 0xfffd, 0x4, 0x2a]) 17:34:04 executing program 0: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0/file0/file0\x00', 0x20) shutdown(r0, 0x2) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) rename(&(0x7f0000000400)='./file1\x00', &(0x7f0000001880)='./file0/file0/file0\x00') 17:34:04 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4000040001040bc2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000004180)='\x00', 0x1}], 0x1) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x4, 0x810, r1, 0x0, 0x0) fsync(r0) 17:34:04 executing program 0: mmap(&(0x7f0000000000/0xc000)=nil, 0xc000, 0xd, 0x6ff7732d0eaf747a, 0xffffffffffffffff, 0x0, 0x0) utimes(0x0, &(0x7f00000010c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) pwrite(r0, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 17:34:06 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:34:06 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000014000/0x1000)=nil, 0x1000) madvise(&(0x7f0000016000/0x1000)=nil, 0x1000, 0x3) r1 = socket(0x18, 0x78fa97371a095a51, 0x3) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) 17:34:06 executing program 0: symlink(&(0x7f00000001c0)='..', &(0x7f0000000200)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc00008) accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000280)="440dd3", 0xff) r3 = fcntl$dupfd(r1, 0xc, r2) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setrlimit(0x4, &(0x7f0000000180)={0x2, 0xff}) mlockall(0x1) 17:34:06 executing program 5: madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400004802c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0xff64}], 0x1) 17:34:06 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, 0x0, r4, r1, 0x40, 0x5}, 0x5, 0x5, r2, r3, 0xfffffffffffffe01, 0x9, 0x7ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r20 = getgid() r21 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r23, 0x5) r24 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r29 = getgid() r30 = getppid() r31 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r6, r28, r29, 0x1e4, 0x8}, 0x5, 0x105, r30, r31, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r8, r20, 0xffffffffffffffff, r29, 0x0, 0x0]) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:06 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, 0x0) mlockall(0x2) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) 17:34:07 executing program 3: _lwp_create(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="c3886ddb75aba0d77dafae2a769a83a49bb1ea477311f774024594f2532e1aeefacc153c4c297f2f85a9ca66de006f37480796b5bf0be272a855880a0896b56533fb48d6072936660a3da7bcb688133883ba050ec139b99aa81541346cebd006f90ebd2676d25943763c6aadaec8115eb91985522ccae312dfbd55f4e224f27368c9d53a60f0771df5234094855cd48689531f63f7b7926fbcfe93ee9e23eac3033dc7f5662a9842f66b008cf5f22856f71b9fdddd4efbf496c4199df46bf9d8", 0xfc20}], 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0xfffffffffffffea0}], 0x1000000000000013) 17:34:07 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x10000, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) open(&(0x7f0000000000)='./file1\x00', 0x648898, 0x80) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000002280)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000000)={0x0, "15b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"}, 0xaf, 0x800) r4 = getuid() r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x0) wait4(r5, 0x0, 0x0, 0x0) ptrace(0x4, r5, &(0x7f0000000140), 0x0) ptrace(0x4, r5, &(0x7f0000000040), 0x0) r6 = __clone(0x1200, &(0x7f0000001280)="5d16a8d63a690b5981a39aa985642af7056c19e2390b9eff1aa7491d07f84d1a5c3e7515c4b5138682e4f463698be1d6479efc0e1395dfe242eeec9f6fa23b65fe6477528c0feddb9fb3a9108d5e1521150861619631e12efad0ed140568a7684d572f51b8284251f4f3ea56fc8cc1e636a39c059698d04ee968d1f3d578bd9510040fe80d6833ebd523e1aae6ae6699af8c56dc1b8ff4af611f5b66a73cf9072ba46309e35e31b5c568e14637c8fb33874f6a891d690b296bbf7ae096cfab23d4ad2f402a9f7b0489c4e2fa6ef45a2c1ba87961a5e94a1bcc9605bc146af0a0bfaa86e1c30f39fd831b83681e64e1858624e65f2acf7c2479962efa524a690732084f6f9b9065a6dbf869049959547b96a75eb483e0d4d39a3e4a6d93a8ff728e8ac8a374a93f7b6cb5601fa0c5ed872298f96bc7c984f54da963298910e368dc69fa7aa136994199888a05a32b0e21b0eff5dc1a1dbcdac46d8695c3b95e91d4704da6d441b74d5a547d9c20a118d00117ba6e530680214be29649e0d72f0c37a893fdfb3e9e3f35f49f90fc04fd876a3fb5359039da367d7f4096fb8a4b97f6d1e06a19045ca1eafc027b820a597f94d3c0938e566a8d59c8f3a546beae6d716a628a37475ccff5349f63ae837c0507f6dc843787fce838376b1a9b3dfa3b44ee7b430d8fc0a7aacba2a0ed2fe4fd0f8a40ea2b1ee27dab333bfb03712dea08fb7ede691574210b226f57f1f01ea468fa9a3c2fa6123a9536f657fec8617af2da17bbc4d3c461e1426356ea335d9f7e007871a1501817d0f29d585713a025c4ed33113bf83110636f87ebaa2afa214f8d1a339255362a9387a5d0ccce796b3859c5304626773d7e5f160cfaeeb163feee5286b17240d2f4a47284956ebc750f772c7f23678c03064046ffd5c1ae76ab34b7a792da20e02d21930f323769fcece19242457d157ae92790cef510ab61a05732779cfa335672d71107e32972a7d6c32579bcd0a75e81441ef03208a5e4100d70f92308964538c62774db6b198c0a17dfeaed6a73d10b19e252c902d6aac79aca97d2023f22c6053149dce63710a1739423485cd4a7e58d7a73c4ffa4b53972849b47743edfe0850205269c14f252973ac5dbabaa9bfe7830644b58f57c236b3cbda40fef91f7e7ff78c0dbd41d4a04e23b81db4e9c32545bbcbd3899264aaa4d5de0b81caaa69269d93613312d299ffcb5c3f8fc1122fc8b3e2a20491013960d48101bf9117cc8ccaab5fa603feec691c730f1eeac8754c4124a82f5de0e08e2f349a75cdaad6a69d00fb82a8ae0a5ae58de2c1cba69b727363a405919ebe1bdad5f0258d9e770bd548854a27fd1edfe06b854488eabf07432a8fcf974be9131787f3cf2f341178efec86114dd8da40b6b37c147cb39d8562478d9f383ccbf4d6f23c7a1f1514cb0dddc1499cd7ba705e49b2fa32a1fc880b3543666cbe462062279b2e92e70d832c032726d161f9cfdbce3a44434147fe8b189a2a11ce82e1c724dd793e3d36a92cba24694396b9eaf494d65b6995c9988eca8a4d9e4a88aee0e5a6358f9cf6d505f2eeb23a121c888b67355d928cc16e95bca54b89927c4db2c5cd632914719538a078b9b3ceb2a52d21cd47cdb54e01eb7de1299df40673733184808bf9f25ad1b26eaa8b9cb41191eeb7ab8c049345514fa0ad97a17fad840ae1456af410e88f305b4ac9172b11104d3d640d638fe7cb74339b7a06d2374b079f8263c321e7509a0647108ebeb1055df0c40f833871663c076d8bf11444b9e4658a274edcde7895ce2d5df655e0193ec38428a18e11ba6ee88753925ad1ea1dfcf86160230d064ddc7de3d8f09dbc3f321116b728ec865c9d8577e238f9520c479e97cfa3cf3c41ca22fac33c71909ddc1a89ffdb5bc5bcd79f05bd33635814c8d887c9e8ee265d3dfb57b573dad376a2f0b3e8749e0145fd3a05d13a664d02bb234b9aecf1b10f7de470a31628ab6d706713109787d9fe3fc08bea727e8f7e10b6573c35458de92b22fe3e423a2b80e66e53b13fae16b54bf10f364189ffad608245e52b30e8c272c37031914af9c39aa2679accd4db2144fc5bf2880fa211fcde8bc9e05a831b2a479a666ffeba4a268a4ad91f730bf8c95427f11cede59fc3ce6ed629d57261beb00b864bf9d2aca62120b2c140422cab6fcc1c1220b6195451229fbd636a3fa9008462723b4d7f6275d310676627860d63b9dcec0825bffe5145282008d91c7ddb5e5222efbcde20c44235450606c9d0f26fb6c81373cd17eb2faebae92997067466c03d91ad1b1f0b7a7451f41379b39ab99dd5e6027ea545d7b17ba0a1387cce9c0f9116247756fe648399680a4b399fa2f394ed5d78e6aea449b9c4320e57736735d5671355c97a4c20c4b4101836b96d86ed331fd1c6760b4a863590f56776132bbedcf124faf30f1753c0fd9e1e0c65fc7f5400b726c3b6e920057543db08bb0ea7a5316f69ba83c9cbdbc86444b83b90d9e3203ecab2744d33f1257a9354f0ec12aeccad3b5fc3022b8b15230f56518b23d004b3e2012541ab40809d676486f72d226df38d51b4b27778d79ddb230756a9bd32ecf1c64904f7b8003ddd2df2788de15626740de48da99634e079f9dc72a6ecc4125848032f13cd9bd4f72ef8b596e1424751309cbdc06548022e5a16b1a227af9a13706bad815831ffe7a763aa3b9215348fbbfcf0ae01fd3ebde4b0c4f8f3227c05eebe0842d5b9c47e2462ef75258b2993709e7f958f81199d6d209a993d8bec2e5144350efb014e139e6ee151c0a9c2c28a5e7fe8978b9e3f7d575d920befac48469dec0904d06b728ebf8c151ab1712e39d45e6109f3a51466f33d8d27234215c0e6b90f59c4f38742f68ddb0574169d1e63b3eb4ab6717ba28b3276124c3d3f8134fe43045d97f67f87f2d62d93af6659abf2167661c599c3670ef6cf446ac2092ba50d0a9401d56589775553f759674caf688803a0d982052f0f56738129e4e2d40e632bf7f3907570187c79897a43890ad46f55ea3734b33b0ae65cfaa69873d04a112aa4e102a2cc88fcff97121ff680d313a8ee4f5391745fb251521385d4e42d09771e6b1a1c36d3b4a5c143305824031e599f8ac6ddeb2af2f8f2a304c31f5958cf26979e042d6e3c46589ae7a8c596292264c4d8cd2c44c7543f5f189a4bda1099dff85ccb7ce863c673369aacda275403500a0b258244697293a82fd2839e2293085b287bacc8a4908cfccc61e1bb7d1f61fbbce4c9e3b0fad73a8c9868f9f98c402df78ede4a1f674747203e9888cf30926ba45c6c0746d6d4ba631d32cbf79bba4cce44c21eb4383ebe1545c2e770d56ed8ba1106535a7592c21beb89d369ad8e442e82e141be2320cc79b7f4ff99884f0759f200a3e8813d7b8b68caa624eff351abcbaa683d544078084d2657b2f8c8700419f966362fdc88e8590b888b23e6cb6d5619f2411877c6216a628db34e578864e68eddc088c8199b437747c0aa3e96b9cf83820c453043d39170dfbe90c144e1a4b5cf85ebe06c0b535646fe5b124c6c4c7767e6ec88cf0b159ae9dc1dc88ded0d9075db8632892548b52d0d0dd7ce3e6e050779f49c3718be42291da3bca5b859163606307cab4e0096f0a67e6d859a2bc61ba46abd99c4eb185181751a7f9b4eec6045ff038f8dce2a919d9fac14ea53d88112085802f4377b93c5eb40ceb3b1824f35d77a447f0c0ed24135c8e62bb09ed158ce9c2fe07f9f752e101f09e6a9c567540a50504dbeb63803e7103586d1e4d6c18c2093c5275ae11c96b58d1512caa12771bf128123f2235256fa9dd58d815eca2d8943c587b1839c3bfd78c09c657065c2426ca8f578c5a9bb31f80dd50efb5759f30ba29627e6adaae16349f4ca69def6ebc8b7b3db81fa6381d3e7ae2db2bf1cfdf0629c2669ffdc9a75edd09c39b949001ea3ff329460ea88e29a23e1452b9cc972d1494bc376ac98ae9c198907f06c9790fa2817aae8443b4aa9e5b7428c6edb645403a6c0131b333652c6709d7fe3b9d63400c538eb517d773b08274026c9259e3c67e58e94ed99b74a6ca841f3b5a077d577c59e36de46693a508a26efb2c446b660b77bf1b33185dae5a44fdc200928c8496988f17e3e0698c4f3d4ce9b41809ed6477578a652c491e2e92bbda63683b107f3527cd6e383d1d7218ed9563fc468441b62f8b13fb4beebe0dbd45cef952f5f6b2b212a701bfbb1de1393968ebc249df5124df8b28bea1e78e77c94d58e646d4c4cc690fc9d2ee45cf7be2f7ee415de0b9e8ab2d385ede11453d29ba5d6596e24b18dd69807cbf7d2dd42210f2179068cf5d2c872edc928f1b1dde3b664b658911c7da533526e2fab854d30b07b326af7c64bb9892cff6fb54d2e6ccae6b7aa4a952b25679f82ca2e6789f8b2c4ebceea9146b3ef5a84db8e02d669425ae6e184e28c7cbbd8254f7412369fecb9262790e341f3740eb2409690676c6e02475d516dfa5f38cba1a10148aa89c9ce13e0aafb0e1bedc955752539d3c22adf4eb977e50524cb3d186a740b2405a92abb2c9bb93dbd9597355426676643aaaec067265c98c1a75b754dcd39aa608cd014bec4993b402466c5b119321df3e6dc7adad609096e3e396dcee54a639d389aa5cf4e68d37c2e01aff99584797d31f00808015de57550b9037f3fee816bdf7b6e1ae1c0fd8b4f6894317848af849db826f1dc36a114b070c2c824591bc0ef690aee3f3eb76f187d4728897a8c28f9682f0dfcf239cd8d70db2d12745a1c6d3d82ee144a71c5ab45701f03d7a08a0756b42e634b8bdf96897e7610a9afafdc139432a4fb9f251b47f1ae57648ede20d6d13dc279378d4e1de4799312ff32c0c215fe1d64792d958b92123e713c64600dced919865c7b9328d17cb55c030960573734381cc2aedc05a9b0bc77b0d47d7ea280bac2977416dfe7cf8b062a2a9a610f87e3280fda478231199d9969b38955297e47b6076956cd2bb985e7cd6f8475b2c2404ebf5c22c02c46fa92e0aa20f9a29911bb3fb70fffe8d1886eeaa9319a44137b0a1f153a0f94e44b044b71010ecad93612fb7d973b2a72451bdf3e40b2461c041a3f5390aa8f4bbf90fde15f53d6472b05cfa3fc4761a42047aa0b1d1f463aac77a50d437b61ef80f5100ff2c69bb7afa21109cd674d42fc4608afbb806d41144603febd5fa27037ee9d6604927c354f22a0c27779679d3394953f496341d9041e22c0aa3d7da9b6b18fca29887c60933899d0cd1855b079c879ef294bdcb96a603a4bd617f45f8f9bb545545748bc26c4897e76f1551dd2f307ad8da39633740cb60b82d9208e5ff272883ce1be60e5dd7738a5f9234262482333719d35c47955d1f532ac3250f369b9f83ec33f2aa755737a893b3a90422e9889d4ec163e525f78d55e45540f38eeb2954802017a7013dbc660af5d522df574c84115cd8f6261532fd46cfc43a4630fb60acb8d2c250d786d9d0e797486233e268c052314b00e81edb5ac40f72899b4ebfb2527478881fd05b656eaa1de0250ff7b50d17d789d2d60726198b58b9bda9657d2723977b55ac46f8027c6d943bf7ccf0f70bb640681b93fcea1f117cfcd9ea778713ecb4debb031755a802e10ddfcf7ac7690ab04fe35263d3759981a428145ed7a3004f64fc0c5449e15092f3b9168f899fdb7b5f994c668afac8251c138846ee168bcbb89f4297752b3915f25435a42dfcbc56f0b1cc4380b61c39eac833140665f4ac5c1652e0428f7bcf") msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x200, 0x0, r2, r4, r0, 0x199, 0x2}, 0x8, 0x0, r5, r6, 0x8, 0xfff, 0x6, 0x5}) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r1) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:34:07 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400004802c2, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x7079752f96143da3, 0x92) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000140)="56eeb5b99485dba96fc8", 0xa}, {&(0x7f0000001700)="bfde112fa74fc5f575d5d1df95d42677db835d56cd74baa7aa6670a75017d5c59ff07b663c870adf227d6f23d716d588ac05f6935106a11793a17525cd68b39986153e0d43a914faeaa87253dde3ccbb53507f09d2363ab47bc3065544c46a41112f97693ccc21ed3f431a8ab1c893918360ba9bdac37d0134ba2124e37a6462241d5c99912c98426394ec0b11b2e03a74cd8dbacbfc6cdf50fb991cb42d668a77e53f7256fbb38cd84ea765ce636aa9d70c50c4c7042fb50cc141b57d95dcd1ae3ca4856f8f2585edc1e1ba8f9f9f9a837344dbee8d2f09a08a5c0a73a448cd6373b5b29e11058a8b22109128fb7c41fcf5922abca859d8958803dd19f6eec6a667ec500fabeff65837a5b84ccc2d0530bfe76cee95c7cfb42da5d8380717bf20f708418ecfb57bd8b24d77172e95264e3f14b645e7746c3ae5936553ee2183906e371978420561a3c1c8b835b800f52f4b03dd6c90a037581ca1a81d09b02bb8a5a4a61c40ae68fcd81b6d5ce3df40ab7b6bf96e854326b3e97264d6d41dbf8a2bb26de59893333d79559d66c4fed199b725e7b230a283cf7d065fde08af62db53f3b205a698c296f7e20e76ac47466a64e40f23d210929053ee50ac436fd8fa5c422bcd59814d1686f8b9e39e644884ee35b7c0b8adec0225999ff2895556bd2749b693c8975409d9e15aae76129f375dc2905bc28098abecd2b59ca57249112f1c1195bc66f21fe2cd3de5c400e5b34319daf35f4089d2b33643cb72a4b2f2a70c0cc415c73421582715cb99f64ece346f0e72f38e13f1eb996c834a24e23a8faa1087880e4e17f2e72adebee5ad8ee75cedd30dc7e10b138a1a882b43c0d3407bab2c3285150c2afc377c44818caf16fc711bd6e858cf6c806c8531a97e3127e2a880796466a4220c497bab5dc9c581bf037386b027d4b39e2205195d84e7d8c46990c72a8c2c41d0e443abc302b25a5dc6e9405a13859d4d27d3e1ee587601cd21db44c04fd5abde9f1940d5f339b5f81def4a5ab60837aadb3347008965e088c6e359fa1080ef30aa51d3c3c9244ae214b2ffa7e74fa2f6968814008a8476cf188b0f4f58e75251a019064f4a5561f4e316c47272b360974ad2c196ae2258c9896a18e52e4ab36ec6e36b0c27263783fa9af31e68be7e629bba146759c183e60e1f787d1935027dc168008b20d8cdba67b9e061a3d61ad00120cd848c147b376c98c3042019b1cbd6e6b631737fbbad6941f4013a42b202353f9403a183b7578a40d052c00b1ce4979a1a58f7be45de278ff5e59f4b388760389d2eee38fc9b374679e853e89d6cd3db060f8dd0eab531fa30fe83a9ceeaededf3d77ca85601790697a856eca10aa90ab2219ad4e1fa3ca71f6b73384710b47437ff5f1eeb23ddb6837d98305ed410a032199a408ac73af786ddca8d874f0fb301359e1d18fce7ba4ac23edf32b06c43cf5b6aef6985f3eb9ba1e0abd5a3fee489df49a7988dc23c981188f8ab1a7be8370a1a9d570f8a411804e753e452604f38c1c94f6fed16c331482741a0d81011ccb39eb7831442d09f11280508b81967db4a9c50f4df4f241fd28085a457b5c621b238d02e562acbd94cd6d34ff497488b69231b8bc8727e082823926ac8cecf35e2d2d5f3c6ca7ecfe344aca48968e2bffd9387695665b09d43fd923362661e1d4abdd594e96e450d5af46772b7f4ff1ec6e2ce4b95e26380450bada60567316e7f8692a4c71c4feff078c36c0d8fdbb43152c2b6897bb50c85109545918b60d200c4e0ddef966466aa524bce81da2afdb7017205f458022212090c5d6b92bb7704e7f97adee627155e48db2c5a834d3128d16cbd8a6138acea778b8a75bc3eb97d18ff9fb67d0d974e19bfa2874ec2e9c06ffb251ef3e33c2885d7848fa4331202e6143184a0166a1997c93736612512573815879c9f5120f8f87b57a9d21fb626a0fe44d8f614969285e11def2a775cd0d59099b8c043b007978a4215d80255b28f5b9f8662669d70e7a1f50582e2368fa455bc01e643fbe819462a66f1686edfd56141d0104612401a1862348333a3a95f390c008232492e74a632499eab3092469e7cb4d6d764bb88beafdb44fb3510033eea2f08eca1b0fc94a704a8aa33abf098a1de18709bacd1481da5c9288fc039c17b1535104dba93f0b7a25ce0398b87eb2836ee8900a5bcd7f64b598693f3ac3efaf3e57dd06c4ae9e6d665366eccfcb267f93180a31f23be9b3fe9f33e189b03227c6c008b307e7894b32780dc8301fac3601579c106b60d279442a569b11ffe11193febd8a9f8ca7aa37a30807c46a19b7a873af301a4ce1e568d5bfeffcd388c07158e261f8a31fc98d86181776d2c9f23f9d848985b7bdda26510c41f02ff49b64994aec4b2877a05174f95d546286affd2865424ee21ff44cdcdb20b30ca4091f5301993c6be7017faa4e6db798e8f37cc5b7e2002c39aca91291554aed267ee33df00874ef2867dab7ade07e5f604b4add7d0e65ca11d10e767a8c73259ee068fb6b3983e05ab83c3e6724c95ceabea5b436a412106a8aca27ba61c59d2810a9a6fcf0c5262dd5e7dc705198550061743d46e492fb6f676b11968c18eb33ce2af3e06b4b5684f279fbbf403f979f3b8e1d2abdd7b4df96ede2538ddf606ef1b62378ccb121479b950baa951ab9adcf741554920852524fef0ab5851e9032cfcb233256a8c2e43db9546d817fe6cee0914acdd40df2db84a5bc222f172934b93073601ce6fdf0a81d67812aa333384e9ccb4ad468ee9bedb2a29a7ceebcdc40950f27e4da045cbd16383f3520975a236a68cc29f75e3ae9a8f5774bb6b13464f7b7c6316ab44d973cde6dca4af4d58ca54d050e72943f80960e209825da2f8eaf8a9c0e92c87070f7855477d28742aff4da2f7ceb0a03a2eb76690d285a2cf2d1ca571dfe7544f4658d20eedbbd58758e1ff2a57ca023e2259b3d7095870800e03e5846addd7bb9e21e5c459592f9255524aead8fcd30d184f2e7c2dc4758f28c82e8d3ece33f0554e17b0bfc91e3ddda563dc48a3095fd240e3ad558fa58ec27412c1930a6cfb8a355f77550450fd5d7d56534828286d2dcfd35f741a20e95b0a9fdd5cb873e1dfcb374524eb36f4600cc93db7dc97734d263f2932a8444cc3d4a55ea610088d380caaa6ed6f86484c4444f3221cbf9c582d6283c08b967cb7c5ccab4dd0717c87fc11cee2e80b374028c315be9189e73e839205dea4f803a25e0395026fa4480f59f6b750aac7a1ca714cceae0b2ccbd4dc2b6077486805202f6635bd8d21b834d29d41096014da9b899bc674a2821fe0706d27bcbf22c4bb38e18778495180e99c38babd005c242de6d4cbe10bfbe7a206c9acf7b34836210b06e328dda757d1ffc27b11fc7060ea6b336fae4476e092d1f5340a924b29d84c746f2fab8067dd9a46fd33a695bcd197e25bf04a01e3ada39d2106094032ac9b840a09b1784f0de9c4d758ee0dd9ca2db57d58a9b1e2bf0503153c2ada525698999450cb5550c307cf91d5cd853b8d181dc5e4cb35077ee465fc8ff19b83fa8069ae80505f9b319e067a812c7a9f9064a20c8a7b89bcd7491f024175339e3e762992859e9b0abdb6963d391228e2d0570b4923ec2e7f733900c4a21d6ed1f2bcef9a6ef4d6fd2e58cf7e6aecea9facacf106aaa13bbb478c4759ac1da6645518ecb171b87cf5edc74d12d70918ec198c88c9b0bb415ae0cca6ba1860f8471cd7a6bdf868130b60f84d47d56bdd4783c403d494c917d50e378f9401b4cb9d7c8fdd12570394bc3965dfe2efe01aa30bd777cb3931eaa3c191724f55a327a4c0b61b4d38c805a0049268f67b369b9585f6865c07dcbf919f3c65f19bce7d36a2f9bbf34b8c990731d7b6c3de5b68b8f7ba75e137592b2791a7b525207b5b48b09fdab1d050c6bf3cde5cba00e0eef90151d3b2d7a9be8d6a05fe7b94a215d5aa2f41fec5fd5c69870f8e43ee776a94ab08b3e16e1c11e931fde0c9e67d5fecb775b5b15a2c79678c1edfed342965bb1536b011b62e902e2b91db8f090168a26478573ed61c1dc2b8595b2941b754e78d192daa43fa9fba797fcd2cb6d00dba4a1c218b38540451b4d683f764e002c2b869a555c82433e7e78b59c48f3e71fe76eaf9c161b5814ca8ac7999f5158e6626185552b5d922752da68c9ba211a4d5dced5eef158ab1d440f94c3050b2c8548b9482fd5834afa8a6cd3f5fa9c46cbda18cdaae3aae34909062b777ee0c2e67a2d6686938c16d2cd8260bc056298440056b29a48db8c109c2d7a4e8ccb6382cdf93fbcbfbd1337363daff63c341139a95855cdd634ff8cc772edc5669a27ce0035fac9aa776e01b6e8b24cb6ec9cac02c449c03acc36dd5f0018eb5966bb9ed04d53b997d8f33f74bf11a6fdfd0ac603b7ee4306216c9c2cd310b5dbc84a0f9070685e2ba5fd8f50bd75b9c9f7556935db6abb348df055d7110bc063edeb2dd125665457767d4778ab49a2614d3b1f47fa803144a9e226240b709c4b17add1daa68f0a4639d71c9d9f00526b69c7ae47f13c9c70a31cf0f3c7ab864a5bafdbe6264b60eaa56e591a0e7b4649048f9e52b32527a656b3f0fa0f31514cb870cf081a5606e77518443c820f6b82bb9a9abf77fe9c06ccc7ea691b709faa070cd90187c3763d6775b839a3426f98cf35bf8e3fbe0349301713806cbd17a995fd698911be163b922e19808dc207824e6d91ed9be53f827417d11f2244f0326d681c17aa125d45dd7ebfe7ca526af30f2b46a8ddf860bea444f70d6a8ab1b4fcdcaaeb20e31bbda21a334c7cbaca0ffd25a4a2949054ae016c860049a1a49140909019b11971acf5ac8375a51daa2849eca6a53c808bf71f1ce609569a2cf507a8ec62b30b9ba42dbcd4df41b4613c51a1d429602a7c7c080602922341a47de0a8307feadbe0dc2aaec488e09a66f34b27548da83efef63afa7996824de1944920bb24ed1871b9f9953279bf9b8a4523c8682da7a66c224f99e2def41b9ecceba20d0c34dd19f998e", 0xdf8}], 0x2) shmget(0x3, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400004802c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) read(r1, 0x0, 0x0) 17:34:07 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r0) chroot(&(0x7f0000000000)='./file0\x00') chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:34:07 executing program 3: _lwp_create(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="c3886ddb75aba0d77dafae2a769a83a49bb1ea477311f774024594f2532e1aeefacc153c4c297f2f85a9ca66de006f37480796b5bf0be272a855880a0896b56533fb48d6072936660a3da7bcb688133883ba050ec139b99aa81541346cebd006f90ebd2676d25943763c6aadaec8115eb91985522ccae312dfbd55f4e224f27368c9d53a60f0771df5234094855cd48689531f63f7b7926fbcfe93ee9e23eac3033dc7f5662a9842f66b008cf5f22856f71b9fdddd4efbf496c4199df46bf9d8", 0xfc20}], 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0xfffffffffffffea0}], 0x1000000000000013) 17:34:07 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x10000, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) open(&(0x7f0000000000)='./file1\x00', 0x648898, 0x80) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000002280)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000000)={0x0, "15b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"}, 0xaf, 0x800) r4 = getuid() r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x0) wait4(r5, 0x0, 0x0, 0x0) ptrace(0x4, r5, &(0x7f0000000140), 0x0) ptrace(0x4, r5, &(0x7f0000000040), 0x0) r6 = __clone(0x1200, &(0x7f0000001280)="5d16a8d63a690b5981a39aa985642af7056c19e2390b9eff1aa7491d07f84d1a5c3e7515c4b5138682e4f463698be1d6479efc0e1395dfe242eeec9f6fa23b65fe6477528c0feddb9fb3a9108d5e1521150861619631e12efad0ed140568a7684d572f51b8284251f4f3ea56fc8cc1e636a39c059698d04ee968d1f3d578bd9510040fe80d6833ebd523e1aae6ae6699af8c56dc1b8ff4af611f5b66a73cf9072ba46309e35e31b5c568e14637c8fb33874f6a891d690b296bbf7ae096cfab23d4ad2f402a9f7b0489c4e2fa6ef45a2c1ba87961a5e94a1bcc9605bc146af0a0bfaa86e1c30f39fd831b83681e64e1858624e65f2acf7c2479962efa524a690732084f6f9b9065a6dbf869049959547b96a75eb483e0d4d39a3e4a6d93a8ff728e8ac8a374a93f7b6cb5601fa0c5ed872298f96bc7c984f54da963298910e368dc69fa7aa136994199888a05a32b0e21b0eff5dc1a1dbcdac46d8695c3b95e91d4704da6d441b74d5a547d9c20a118d00117ba6e530680214be29649e0d72f0c37a893fdfb3e9e3f35f49f90fc04fd876a3fb5359039da367d7f4096fb8a4b97f6d1e06a19045ca1eafc027b820a597f94d3c0938e566a8d59c8f3a546beae6d716a628a37475ccff5349f63ae837c0507f6dc843787fce838376b1a9b3dfa3b44ee7b430d8fc0a7aacba2a0ed2fe4fd0f8a40ea2b1ee27dab333bfb03712dea08fb7ede691574210b226f57f1f01ea468fa9a3c2fa6123a9536f657fec8617af2da17bbc4d3c461e1426356ea335d9f7e007871a1501817d0f29d585713a025c4ed33113bf83110636f87ebaa2afa214f8d1a339255362a9387a5d0ccce796b3859c5304626773d7e5f160cfaeeb163feee5286b17240d2f4a47284956ebc750f772c7f23678c03064046ffd5c1ae76ab34b7a792da20e02d21930f323769fcece19242457d157ae92790cef510ab61a05732779cfa335672d71107e32972a7d6c32579bcd0a75e81441ef03208a5e4100d70f92308964538c62774db6b198c0a17dfeaed6a73d10b19e252c902d6aac79aca97d2023f22c6053149dce63710a1739423485cd4a7e58d7a73c4ffa4b53972849b47743edfe0850205269c14f252973ac5dbabaa9bfe7830644b58f57c236b3cbda40fef91f7e7ff78c0dbd41d4a04e23b81db4e9c32545bbcbd3899264aaa4d5de0b81caaa69269d93613312d299ffcb5c3f8fc1122fc8b3e2a20491013960d48101bf9117cc8ccaab5fa603feec691c730f1eeac8754c4124a82f5de0e08e2f349a75cdaad6a69d00fb82a8ae0a5ae58de2c1cba69b727363a405919ebe1bdad5f0258d9e770bd548854a27fd1edfe06b854488eabf07432a8fcf974be9131787f3cf2f341178efec86114dd8da40b6b37c147cb39d8562478d9f383ccbf4d6f23c7a1f1514cb0dddc1499cd7ba705e49b2fa32a1fc880b3543666cbe462062279b2e92e70d832c032726d161f9cfdbce3a44434147fe8b189a2a11ce82e1c724dd793e3d36a92cba24694396b9eaf494d65b6995c9988eca8a4d9e4a88aee0e5a6358f9cf6d505f2eeb23a121c888b67355d928cc16e95bca54b89927c4db2c5cd632914719538a078b9b3ceb2a52d21cd47cdb54e01eb7de1299df40673733184808bf9f25ad1b26eaa8b9cb41191eeb7ab8c049345514fa0ad97a17fad840ae1456af410e88f305b4ac9172b11104d3d640d638fe7cb74339b7a06d2374b079f8263c321e7509a0647108ebeb1055df0c40f833871663c076d8bf11444b9e4658a274edcde7895ce2d5df655e0193ec38428a18e11ba6ee88753925ad1ea1dfcf86160230d064ddc7de3d8f09dbc3f321116b728ec865c9d8577e238f9520c479e97cfa3cf3c41ca22fac33c71909ddc1a89ffdb5bc5bcd79f05bd33635814c8d887c9e8ee265d3dfb57b573dad376a2f0b3e8749e0145fd3a05d13a664d02bb234b9aecf1b10f7de470a31628ab6d706713109787d9fe3fc08bea727e8f7e10b6573c35458de92b22fe3e423a2b80e66e53b13fae16b54bf10f364189ffad608245e52b30e8c272c37031914af9c39aa2679accd4db2144fc5bf2880fa211fcde8bc9e05a831b2a479a666ffeba4a268a4ad91f730bf8c95427f11cede59fc3ce6ed629d57261beb00b864bf9d2aca62120b2c140422cab6fcc1c1220b6195451229fbd636a3fa9008462723b4d7f6275d310676627860d63b9dcec0825bffe5145282008d91c7ddb5e5222efbcde20c44235450606c9d0f26fb6c81373cd17eb2faebae92997067466c03d91ad1b1f0b7a7451f41379b39ab99dd5e6027ea545d7b17ba0a1387cce9c0f9116247756fe648399680a4b399fa2f394ed5d78e6aea449b9c4320e57736735d5671355c97a4c20c4b4101836b96d86ed331fd1c6760b4a863590f56776132bbedcf124faf30f1753c0fd9e1e0c65fc7f5400b726c3b6e920057543db08bb0ea7a5316f69ba83c9cbdbc86444b83b90d9e3203ecab2744d33f1257a9354f0ec12aeccad3b5fc3022b8b15230f56518b23d004b3e2012541ab40809d676486f72d226df38d51b4b27778d79ddb230756a9bd32ecf1c64904f7b8003ddd2df2788de15626740de48da99634e079f9dc72a6ecc4125848032f13cd9bd4f72ef8b596e1424751309cbdc06548022e5a16b1a227af9a13706bad815831ffe7a763aa3b9215348fbbfcf0ae01fd3ebde4b0c4f8f3227c05eebe0842d5b9c47e2462ef75258b2993709e7f958f81199d6d209a993d8bec2e5144350efb014e139e6ee151c0a9c2c28a5e7fe8978b9e3f7d575d920befac48469dec0904d06b728ebf8c151ab1712e39d45e6109f3a51466f33d8d27234215c0e6b90f59c4f38742f68ddb0574169d1e63b3eb4ab6717ba28b3276124c3d3f8134fe43045d97f67f87f2d62d93af6659abf2167661c599c3670ef6cf446ac2092ba50d0a9401d56589775553f759674caf688803a0d982052f0f56738129e4e2d40e632bf7f3907570187c79897a43890ad46f55ea3734b33b0ae65cfaa69873d04a112aa4e102a2cc88fcff97121ff680d313a8ee4f5391745fb251521385d4e42d09771e6b1a1c36d3b4a5c143305824031e599f8ac6ddeb2af2f8f2a304c31f5958cf26979e042d6e3c46589ae7a8c596292264c4d8cd2c44c7543f5f189a4bda1099dff85ccb7ce863c673369aacda275403500a0b258244697293a82fd2839e2293085b287bacc8a4908cfccc61e1bb7d1f61fbbce4c9e3b0fad73a8c9868f9f98c402df78ede4a1f674747203e9888cf30926ba45c6c0746d6d4ba631d32cbf79bba4cce44c21eb4383ebe1545c2e770d56ed8ba1106535a7592c21beb89d369ad8e442e82e141be2320cc79b7f4ff99884f0759f200a3e8813d7b8b68caa624eff351abcbaa683d544078084d2657b2f8c8700419f966362fdc88e8590b888b23e6cb6d5619f2411877c6216a628db34e578864e68eddc088c8199b437747c0aa3e96b9cf83820c453043d39170dfbe90c144e1a4b5cf85ebe06c0b535646fe5b124c6c4c7767e6ec88cf0b159ae9dc1dc88ded0d9075db8632892548b52d0d0dd7ce3e6e050779f49c3718be42291da3bca5b859163606307cab4e0096f0a67e6d859a2bc61ba46abd99c4eb185181751a7f9b4eec6045ff038f8dce2a919d9fac14ea53d88112085802f4377b93c5eb40ceb3b1824f35d77a447f0c0ed24135c8e62bb09ed158ce9c2fe07f9f752e101f09e6a9c567540a50504dbeb63803e7103586d1e4d6c18c2093c5275ae11c96b58d1512caa12771bf128123f2235256fa9dd58d815eca2d8943c587b1839c3bfd78c09c657065c2426ca8f578c5a9bb31f80dd50efb5759f30ba29627e6adaae16349f4ca69def6ebc8b7b3db81fa6381d3e7ae2db2bf1cfdf0629c2669ffdc9a75edd09c39b949001ea3ff329460ea88e29a23e1452b9cc972d1494bc376ac98ae9c198907f06c9790fa2817aae8443b4aa9e5b7428c6edb645403a6c0131b333652c6709d7fe3b9d63400c538eb517d773b08274026c9259e3c67e58e94ed99b74a6ca841f3b5a077d577c59e36de46693a508a26efb2c446b660b77bf1b33185dae5a44fdc200928c8496988f17e3e0698c4f3d4ce9b41809ed6477578a652c491e2e92bbda63683b107f3527cd6e383d1d7218ed9563fc468441b62f8b13fb4beebe0dbd45cef952f5f6b2b212a701bfbb1de1393968ebc249df5124df8b28bea1e78e77c94d58e646d4c4cc690fc9d2ee45cf7be2f7ee415de0b9e8ab2d385ede11453d29ba5d6596e24b18dd69807cbf7d2dd42210f2179068cf5d2c872edc928f1b1dde3b664b658911c7da533526e2fab854d30b07b326af7c64bb9892cff6fb54d2e6ccae6b7aa4a952b25679f82ca2e6789f8b2c4ebceea9146b3ef5a84db8e02d669425ae6e184e28c7cbbd8254f7412369fecb9262790e341f3740eb2409690676c6e02475d516dfa5f38cba1a10148aa89c9ce13e0aafb0e1bedc955752539d3c22adf4eb977e50524cb3d186a740b2405a92abb2c9bb93dbd9597355426676643aaaec067265c98c1a75b754dcd39aa608cd014bec4993b402466c5b119321df3e6dc7adad609096e3e396dcee54a639d389aa5cf4e68d37c2e01aff99584797d31f00808015de57550b9037f3fee816bdf7b6e1ae1c0fd8b4f6894317848af849db826f1dc36a114b070c2c824591bc0ef690aee3f3eb76f187d4728897a8c28f9682f0dfcf239cd8d70db2d12745a1c6d3d82ee144a71c5ab45701f03d7a08a0756b42e634b8bdf96897e7610a9afafdc139432a4fb9f251b47f1ae57648ede20d6d13dc279378d4e1de4799312ff32c0c215fe1d64792d958b92123e713c64600dced919865c7b9328d17cb55c030960573734381cc2aedc05a9b0bc77b0d47d7ea280bac2977416dfe7cf8b062a2a9a610f87e3280fda478231199d9969b38955297e47b6076956cd2bb985e7cd6f8475b2c2404ebf5c22c02c46fa92e0aa20f9a29911bb3fb70fffe8d1886eeaa9319a44137b0a1f153a0f94e44b044b71010ecad93612fb7d973b2a72451bdf3e40b2461c041a3f5390aa8f4bbf90fde15f53d6472b05cfa3fc4761a42047aa0b1d1f463aac77a50d437b61ef80f5100ff2c69bb7afa21109cd674d42fc4608afbb806d41144603febd5fa27037ee9d6604927c354f22a0c27779679d3394953f496341d9041e22c0aa3d7da9b6b18fca29887c60933899d0cd1855b079c879ef294bdcb96a603a4bd617f45f8f9bb545545748bc26c4897e76f1551dd2f307ad8da39633740cb60b82d9208e5ff272883ce1be60e5dd7738a5f9234262482333719d35c47955d1f532ac3250f369b9f83ec33f2aa755737a893b3a90422e9889d4ec163e525f78d55e45540f38eeb2954802017a7013dbc660af5d522df574c84115cd8f6261532fd46cfc43a4630fb60acb8d2c250d786d9d0e797486233e268c052314b00e81edb5ac40f72899b4ebfb2527478881fd05b656eaa1de0250ff7b50d17d789d2d60726198b58b9bda9657d2723977b55ac46f8027c6d943bf7ccf0f70bb640681b93fcea1f117cfcd9ea778713ecb4debb031755a802e10ddfcf7ac7690ab04fe35263d3759981a428145ed7a3004f64fc0c5449e15092f3b9168f899fdb7b5f994c668afac8251c138846ee168bcbb89f4297752b3915f25435a42dfcbc56f0b1cc4380b61c39eac833140665f4ac5c1652e0428f7bcf") msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x200, 0x0, r2, r4, r0, 0x199, 0x2}, 0x8, 0x0, r5, r6, 0x8, 0xfff, 0x6, 0x5}) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r1) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:34:09 executing program 2: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40}, {0x0, 0x3}, {0x0, 0x7}, {0x0, 0x68}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) semop(r0, &(0x7f0000000240), 0x2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x1) semop(r0, &(0x7f0000000040)=[{0x0, 0xdce0, 0x800}, {0x4, 0x8, 0x1000}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r2, 0xffffffffffffffff) r3 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r2, r3, 0x0, 0x3, 0x7}, 0x8, 0x2, 0x2}) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000240)=[{0x1, 0x9, 0x1000}, {0x0, 0x40}, {0x0, 0x3}, {0x0, 0x7}, {0x0, 0x68}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) semop(r4, &(0x7f00000002c0), 0x0) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0x1) semop(r4, &(0x7f0000000040)=[{0x0, 0xdce0, 0x800}, {0x4, 0x8, 0x1000}], 0x2) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r5, 0xffffffffffffffff) r6 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r5, r6, 0x0, 0x3, 0x7}, 0x8, 0x2, 0x2}) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000240), 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000000)=0x1) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40}, {0x0, 0x3}, {0x0, 0x7}, {0x0, 0x68}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) semop(r8, &(0x7f0000000240), 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000000)=0x1) semop(r8, &(0x7f0000000040)=[{0x0, 0xdce0, 0x800}, {0x4, 0x8, 0x1000}], 0x2) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r9, 0xffffffffffffffff) r10 = geteuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r9, r10, 0x0, 0x3, 0x7}, 0x8, 0x2, 0x2}) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f0000000040)=[{0x0, 0xdce0, 0x800}, {0x3, 0x7, 0x400}], 0x1) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r11, 0xffffffffffffffff) r12 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r14 = getuid() r15 = getgid() chown(&(0x7f00000001c0)='./file1\x00', r14, r15) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, r15, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r17 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x9, r14, r16, r17, 0x0, 0xc7, 0x5}, 0x7ff, 0x5, 0x6}) r18 = semget$private(0x0, 0x3, 0x88) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) r20 = getuid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000400)={{0x8, r17, r19, r20, 0xffffffffffffffff, 0x100, 0xffff}, 0x1ff, 0x8, 0x9}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r13, r1, 0x0, 0x3, 0xb}, 0x8, 0x2, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x7, r3, r5, r12, 0xffffffffffffffff, 0x50, 0x5}, 0x3, 0x0, 0xe5f}) r21 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) openat(r21, &(0x7f00000001c0)='./file0\x00', 0x289, 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) 17:34:09 executing program 5: open$dir(&(0x7f0000001240)='./file0\x00', 0x10000, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) open(&(0x7f0000000000)='./file1\x00', 0x648898, 0x80) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000002280)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000000)={0x0, "15b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"}, 0xaf, 0x800) r4 = getuid() r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x0) wait4(r5, 0x0, 0x0, 0x0) ptrace(0x4, r5, &(0x7f0000000140), 0x0) ptrace(0x4, r5, &(0x7f0000000040), 0x0) r6 = __clone(0x1200, &(0x7f0000001280)="5d16a8d63a690b5981a39aa985642af7056c19e2390b9eff1aa7491d07f84d1a5c3e7515c4b5138682e4f463698be1d6479efc0e1395dfe242eeec9f6fa23b65fe6477528c0feddb9fb3a9108d5e1521150861619631e12efad0ed140568a7684d572f51b8284251f4f3ea56fc8cc1e636a39c059698d04ee968d1f3d578bd9510040fe80d6833ebd523e1aae6ae6699af8c56dc1b8ff4af611f5b66a73cf9072ba46309e35e31b5c568e14637c8fb33874f6a891d690b296bbf7ae096cfab23d4ad2f402a9f7b0489c4e2fa6ef45a2c1ba87961a5e94a1bcc9605bc146af0a0bfaa86e1c30f39fd831b83681e64e1858624e65f2acf7c2479962efa524a690732084f6f9b9065a6dbf869049959547b96a75eb483e0d4d39a3e4a6d93a8ff728e8ac8a374a93f7b6cb5601fa0c5ed872298f96bc7c984f54da963298910e368dc69fa7aa136994199888a05a32b0e21b0eff5dc1a1dbcdac46d8695c3b95e91d4704da6d441b74d5a547d9c20a118d00117ba6e530680214be29649e0d72f0c37a893fdfb3e9e3f35f49f90fc04fd876a3fb5359039da367d7f4096fb8a4b97f6d1e06a19045ca1eafc027b820a597f94d3c0938e566a8d59c8f3a546beae6d716a628a37475ccff5349f63ae837c0507f6dc843787fce838376b1a9b3dfa3b44ee7b430d8fc0a7aacba2a0ed2fe4fd0f8a40ea2b1ee27dab333bfb03712dea08fb7ede691574210b226f57f1f01ea468fa9a3c2fa6123a9536f657fec8617af2da17bbc4d3c461e1426356ea335d9f7e007871a1501817d0f29d585713a025c4ed33113bf83110636f87ebaa2afa214f8d1a339255362a9387a5d0ccce796b3859c5304626773d7e5f160cfaeeb163feee5286b17240d2f4a47284956ebc750f772c7f23678c03064046ffd5c1ae76ab34b7a792da20e02d21930f323769fcece19242457d157ae92790cef510ab61a05732779cfa335672d71107e32972a7d6c32579bcd0a75e81441ef03208a5e4100d70f92308964538c62774db6b198c0a17dfeaed6a73d10b19e252c902d6aac79aca97d2023f22c6053149dce63710a1739423485cd4a7e58d7a73c4ffa4b53972849b47743edfe0850205269c14f252973ac5dbabaa9bfe7830644b58f57c236b3cbda40fef91f7e7ff78c0dbd41d4a04e23b81db4e9c32545bbcbd3899264aaa4d5de0b81caaa69269d93613312d299ffcb5c3f8fc1122fc8b3e2a20491013960d48101bf9117cc8ccaab5fa603feec691c730f1eeac8754c4124a82f5de0e08e2f349a75cdaad6a69d00fb82a8ae0a5ae58de2c1cba69b727363a405919ebe1bdad5f0258d9e770bd548854a27fd1edfe06b854488eabf07432a8fcf974be9131787f3cf2f341178efec86114dd8da40b6b37c147cb39d8562478d9f383ccbf4d6f23c7a1f1514cb0dddc1499cd7ba705e49b2fa32a1fc880b3543666cbe462062279b2e92e70d832c032726d161f9cfdbce3a44434147fe8b189a2a11ce82e1c724dd793e3d36a92cba24694396b9eaf494d65b6995c9988eca8a4d9e4a88aee0e5a6358f9cf6d505f2eeb23a121c888b67355d928cc16e95bca54b89927c4db2c5cd632914719538a078b9b3ceb2a52d21cd47cdb54e01eb7de1299df40673733184808bf9f25ad1b26eaa8b9cb41191eeb7ab8c049345514fa0ad97a17fad840ae1456af410e88f305b4ac9172b11104d3d640d638fe7cb74339b7a06d2374b079f8263c321e7509a0647108ebeb1055df0c40f833871663c076d8bf11444b9e4658a274edcde7895ce2d5df655e0193ec38428a18e11ba6ee88753925ad1ea1dfcf86160230d064ddc7de3d8f09dbc3f321116b728ec865c9d8577e238f9520c479e97cfa3cf3c41ca22fac33c71909ddc1a89ffdb5bc5bcd79f05bd33635814c8d887c9e8ee265d3dfb57b573dad376a2f0b3e8749e0145fd3a05d13a664d02bb234b9aecf1b10f7de470a31628ab6d706713109787d9fe3fc08bea727e8f7e10b6573c35458de92b22fe3e423a2b80e66e53b13fae16b54bf10f364189ffad608245e52b30e8c272c37031914af9c39aa2679accd4db2144fc5bf2880fa211fcde8bc9e05a831b2a479a666ffeba4a268a4ad91f730bf8c95427f11cede59fc3ce6ed629d57261beb00b864bf9d2aca62120b2c140422cab6fcc1c1220b6195451229fbd636a3fa9008462723b4d7f6275d310676627860d63b9dcec0825bffe5145282008d91c7ddb5e5222efbcde20c44235450606c9d0f26fb6c81373cd17eb2faebae92997067466c03d91ad1b1f0b7a7451f41379b39ab99dd5e6027ea545d7b17ba0a1387cce9c0f9116247756fe648399680a4b399fa2f394ed5d78e6aea449b9c4320e57736735d5671355c97a4c20c4b4101836b96d86ed331fd1c6760b4a863590f56776132bbedcf124faf30f1753c0fd9e1e0c65fc7f5400b726c3b6e920057543db08bb0ea7a5316f69ba83c9cbdbc86444b83b90d9e3203ecab2744d33f1257a9354f0ec12aeccad3b5fc3022b8b15230f56518b23d004b3e2012541ab40809d676486f72d226df38d51b4b27778d79ddb230756a9bd32ecf1c64904f7b8003ddd2df2788de15626740de48da99634e079f9dc72a6ecc4125848032f13cd9bd4f72ef8b596e1424751309cbdc06548022e5a16b1a227af9a13706bad815831ffe7a763aa3b9215348fbbfcf0ae01fd3ebde4b0c4f8f3227c05eebe0842d5b9c47e2462ef75258b2993709e7f958f81199d6d209a993d8bec2e5144350efb014e139e6ee151c0a9c2c28a5e7fe8978b9e3f7d575d920befac48469dec0904d06b728ebf8c151ab1712e39d45e6109f3a51466f33d8d27234215c0e6b90f59c4f38742f68ddb0574169d1e63b3eb4ab6717ba28b3276124c3d3f8134fe43045d97f67f87f2d62d93af6659abf2167661c599c3670ef6cf446ac2092ba50d0a9401d56589775553f759674caf688803a0d982052f0f56738129e4e2d40e632bf7f3907570187c79897a43890ad46f55ea3734b33b0ae65cfaa69873d04a112aa4e102a2cc88fcff97121ff680d313a8ee4f5391745fb251521385d4e42d09771e6b1a1c36d3b4a5c143305824031e599f8ac6ddeb2af2f8f2a304c31f5958cf26979e042d6e3c46589ae7a8c596292264c4d8cd2c44c7543f5f189a4bda1099dff85ccb7ce863c673369aacda275403500a0b258244697293a82fd2839e2293085b287bacc8a4908cfccc61e1bb7d1f61fbbce4c9e3b0fad73a8c9868f9f98c402df78ede4a1f674747203e9888cf30926ba45c6c0746d6d4ba631d32cbf79bba4cce44c21eb4383ebe1545c2e770d56ed8ba1106535a7592c21beb89d369ad8e442e82e141be2320cc79b7f4ff99884f0759f200a3e8813d7b8b68caa624eff351abcbaa683d544078084d2657b2f8c8700419f966362fdc88e8590b888b23e6cb6d5619f2411877c6216a628db34e578864e68eddc088c8199b437747c0aa3e96b9cf83820c453043d39170dfbe90c144e1a4b5cf85ebe06c0b535646fe5b124c6c4c7767e6ec88cf0b159ae9dc1dc88ded0d9075db8632892548b52d0d0dd7ce3e6e050779f49c3718be42291da3bca5b859163606307cab4e0096f0a67e6d859a2bc61ba46abd99c4eb185181751a7f9b4eec6045ff038f8dce2a919d9fac14ea53d88112085802f4377b93c5eb40ceb3b1824f35d77a447f0c0ed24135c8e62bb09ed158ce9c2fe07f9f752e101f09e6a9c567540a50504dbeb63803e7103586d1e4d6c18c2093c5275ae11c96b58d1512caa12771bf128123f2235256fa9dd58d815eca2d8943c587b1839c3bfd78c09c657065c2426ca8f578c5a9bb31f80dd50efb5759f30ba29627e6adaae16349f4ca69def6ebc8b7b3db81fa6381d3e7ae2db2bf1cfdf0629c2669ffdc9a75edd09c39b949001ea3ff329460ea88e29a23e1452b9cc972d1494bc376ac98ae9c198907f06c9790fa2817aae8443b4aa9e5b7428c6edb645403a6c0131b333652c6709d7fe3b9d63400c538eb517d773b08274026c9259e3c67e58e94ed99b74a6ca841f3b5a077d577c59e36de46693a508a26efb2c446b660b77bf1b33185dae5a44fdc200928c8496988f17e3e0698c4f3d4ce9b41809ed6477578a652c491e2e92bbda63683b107f3527cd6e383d1d7218ed9563fc468441b62f8b13fb4beebe0dbd45cef952f5f6b2b212a701bfbb1de1393968ebc249df5124df8b28bea1e78e77c94d58e646d4c4cc690fc9d2ee45cf7be2f7ee415de0b9e8ab2d385ede11453d29ba5d6596e24b18dd69807cbf7d2dd42210f2179068cf5d2c872edc928f1b1dde3b664b658911c7da533526e2fab854d30b07b326af7c64bb9892cff6fb54d2e6ccae6b7aa4a952b25679f82ca2e6789f8b2c4ebceea9146b3ef5a84db8e02d669425ae6e184e28c7cbbd8254f7412369fecb9262790e341f3740eb2409690676c6e02475d516dfa5f38cba1a10148aa89c9ce13e0aafb0e1bedc955752539d3c22adf4eb977e50524cb3d186a740b2405a92abb2c9bb93dbd9597355426676643aaaec067265c98c1a75b754dcd39aa608cd014bec4993b402466c5b119321df3e6dc7adad609096e3e396dcee54a639d389aa5cf4e68d37c2e01aff99584797d31f00808015de57550b9037f3fee816bdf7b6e1ae1c0fd8b4f6894317848af849db826f1dc36a114b070c2c824591bc0ef690aee3f3eb76f187d4728897a8c28f9682f0dfcf239cd8d70db2d12745a1c6d3d82ee144a71c5ab45701f03d7a08a0756b42e634b8bdf96897e7610a9afafdc139432a4fb9f251b47f1ae57648ede20d6d13dc279378d4e1de4799312ff32c0c215fe1d64792d958b92123e713c64600dced919865c7b9328d17cb55c030960573734381cc2aedc05a9b0bc77b0d47d7ea280bac2977416dfe7cf8b062a2a9a610f87e3280fda478231199d9969b38955297e47b6076956cd2bb985e7cd6f8475b2c2404ebf5c22c02c46fa92e0aa20f9a29911bb3fb70fffe8d1886eeaa9319a44137b0a1f153a0f94e44b044b71010ecad93612fb7d973b2a72451bdf3e40b2461c041a3f5390aa8f4bbf90fde15f53d6472b05cfa3fc4761a42047aa0b1d1f463aac77a50d437b61ef80f5100ff2c69bb7afa21109cd674d42fc4608afbb806d41144603febd5fa27037ee9d6604927c354f22a0c27779679d3394953f496341d9041e22c0aa3d7da9b6b18fca29887c60933899d0cd1855b079c879ef294bdcb96a603a4bd617f45f8f9bb545545748bc26c4897e76f1551dd2f307ad8da39633740cb60b82d9208e5ff272883ce1be60e5dd7738a5f9234262482333719d35c47955d1f532ac3250f369b9f83ec33f2aa755737a893b3a90422e9889d4ec163e525f78d55e45540f38eeb2954802017a7013dbc660af5d522df574c84115cd8f6261532fd46cfc43a4630fb60acb8d2c250d786d9d0e797486233e268c052314b00e81edb5ac40f72899b4ebfb2527478881fd05b656eaa1de0250ff7b50d17d789d2d60726198b58b9bda9657d2723977b55ac46f8027c6d943bf7ccf0f70bb640681b93fcea1f117cfcd9ea778713ecb4debb031755a802e10ddfcf7ac7690ab04fe35263d3759981a428145ed7a3004f64fc0c5449e15092f3b9168f899fdb7b5f994c668afac8251c138846ee168bcbb89f4297752b3915f25435a42dfcbc56f0b1cc4380b61c39eac833140665f4ac5c1652e0428f7bcf") msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x200, 0x0, r2, r4, r0, 0x199, 0x2}, 0x8, 0x0, r5, r6, 0x8, 0xfff, 0x6, 0x5}) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r1) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:34:09 executing program 3: open$dir(&(0x7f0000000140)='./file0\x00', 0x4200040000040a41, 0x0) chdir(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000dfffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b50d00"/4098], &(0x7f0000000100)=0x1002) r2 = _lwp_self() _lwp_suspend(r2) _lwp_wakeup(r2) _lwp_continue(r2) _lwp_detach(r2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 17:34:09 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:34:09 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x10000, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) open(&(0x7f0000000000)='./file1\x00', 0x648898, 0x80) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000002280)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000000)={0x0, "15b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"}, 0xaf, 0x800) r4 = getuid() r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x0) wait4(r5, 0x0, 0x0, 0x0) ptrace(0x4, r5, &(0x7f0000000140), 0x0) ptrace(0x4, r5, &(0x7f0000000040), 0x0) r6 = __clone(0x1200, &(0x7f0000001280)="5d16a8d63a690b5981a39aa985642af7056c19e2390b9eff1aa7491d07f84d1a5c3e7515c4b5138682e4f463698be1d6479efc0e1395dfe242eeec9f6fa23b65fe6477528c0feddb9fb3a9108d5e1521150861619631e12efad0ed140568a7684d572f51b8284251f4f3ea56fc8cc1e636a39c059698d04ee968d1f3d578bd9510040fe80d6833ebd523e1aae6ae6699af8c56dc1b8ff4af611f5b66a73cf9072ba46309e35e31b5c568e14637c8fb33874f6a891d690b296bbf7ae096cfab23d4ad2f402a9f7b0489c4e2fa6ef45a2c1ba87961a5e94a1bcc9605bc146af0a0bfaa86e1c30f39fd831b83681e64e1858624e65f2acf7c2479962efa524a690732084f6f9b9065a6dbf869049959547b96a75eb483e0d4d39a3e4a6d93a8ff728e8ac8a374a93f7b6cb5601fa0c5ed872298f96bc7c984f54da963298910e368dc69fa7aa136994199888a05a32b0e21b0eff5dc1a1dbcdac46d8695c3b95e91d4704da6d441b74d5a547d9c20a118d00117ba6e530680214be29649e0d72f0c37a893fdfb3e9e3f35f49f90fc04fd876a3fb5359039da367d7f4096fb8a4b97f6d1e06a19045ca1eafc027b820a597f94d3c0938e566a8d59c8f3a546beae6d716a628a37475ccff5349f63ae837c0507f6dc843787fce838376b1a9b3dfa3b44ee7b430d8fc0a7aacba2a0ed2fe4fd0f8a40ea2b1ee27dab333bfb03712dea08fb7ede691574210b226f57f1f01ea468fa9a3c2fa6123a9536f657fec8617af2da17bbc4d3c461e1426356ea335d9f7e007871a1501817d0f29d585713a025c4ed33113bf83110636f87ebaa2afa214f8d1a339255362a9387a5d0ccce796b3859c5304626773d7e5f160cfaeeb163feee5286b17240d2f4a47284956ebc750f772c7f23678c03064046ffd5c1ae76ab34b7a792da20e02d21930f323769fcece19242457d157ae92790cef510ab61a05732779cfa335672d71107e32972a7d6c32579bcd0a75e81441ef03208a5e4100d70f92308964538c62774db6b198c0a17dfeaed6a73d10b19e252c902d6aac79aca97d2023f22c6053149dce63710a1739423485cd4a7e58d7a73c4ffa4b53972849b47743edfe0850205269c14f252973ac5dbabaa9bfe7830644b58f57c236b3cbda40fef91f7e7ff78c0dbd41d4a04e23b81db4e9c32545bbcbd3899264aaa4d5de0b81caaa69269d93613312d299ffcb5c3f8fc1122fc8b3e2a20491013960d48101bf9117cc8ccaab5fa603feec691c730f1eeac8754c4124a82f5de0e08e2f349a75cdaad6a69d00fb82a8ae0a5ae58de2c1cba69b727363a405919ebe1bdad5f0258d9e770bd548854a27fd1edfe06b854488eabf07432a8fcf974be9131787f3cf2f341178efec86114dd8da40b6b37c147cb39d8562478d9f383ccbf4d6f23c7a1f1514cb0dddc1499cd7ba705e49b2fa32a1fc880b3543666cbe462062279b2e92e70d832c032726d161f9cfdbce3a44434147fe8b189a2a11ce82e1c724dd793e3d36a92cba24694396b9eaf494d65b6995c9988eca8a4d9e4a88aee0e5a6358f9cf6d505f2eeb23a121c888b67355d928cc16e95bca54b89927c4db2c5cd632914719538a078b9b3ceb2a52d21cd47cdb54e01eb7de1299df40673733184808bf9f25ad1b26eaa8b9cb41191eeb7ab8c049345514fa0ad97a17fad840ae1456af410e88f305b4ac9172b11104d3d640d638fe7cb74339b7a06d2374b079f8263c321e7509a0647108ebeb1055df0c40f833871663c076d8bf11444b9e4658a274edcde7895ce2d5df655e0193ec38428a18e11ba6ee88753925ad1ea1dfcf86160230d064ddc7de3d8f09dbc3f321116b728ec865c9d8577e238f9520c479e97cfa3cf3c41ca22fac33c71909ddc1a89ffdb5bc5bcd79f05bd33635814c8d887c9e8ee265d3dfb57b573dad376a2f0b3e8749e0145fd3a05d13a664d02bb234b9aecf1b10f7de470a31628ab6d706713109787d9fe3fc08bea727e8f7e10b6573c35458de92b22fe3e423a2b80e66e53b13fae16b54bf10f364189ffad608245e52b30e8c272c37031914af9c39aa2679accd4db2144fc5bf2880fa211fcde8bc9e05a831b2a479a666ffeba4a268a4ad91f730bf8c95427f11cede59fc3ce6ed629d57261beb00b864bf9d2aca62120b2c140422cab6fcc1c1220b6195451229fbd636a3fa9008462723b4d7f6275d310676627860d63b9dcec0825bffe5145282008d91c7ddb5e5222efbcde20c44235450606c9d0f26fb6c81373cd17eb2faebae92997067466c03d91ad1b1f0b7a7451f41379b39ab99dd5e6027ea545d7b17ba0a1387cce9c0f9116247756fe648399680a4b399fa2f394ed5d78e6aea449b9c4320e57736735d5671355c97a4c20c4b4101836b96d86ed331fd1c6760b4a863590f56776132bbedcf124faf30f1753c0fd9e1e0c65fc7f5400b726c3b6e920057543db08bb0ea7a5316f69ba83c9cbdbc86444b83b90d9e3203ecab2744d33f1257a9354f0ec12aeccad3b5fc3022b8b15230f56518b23d004b3e2012541ab40809d676486f72d226df38d51b4b27778d79ddb230756a9bd32ecf1c64904f7b8003ddd2df2788de15626740de48da99634e079f9dc72a6ecc4125848032f13cd9bd4f72ef8b596e1424751309cbdc06548022e5a16b1a227af9a13706bad815831ffe7a763aa3b9215348fbbfcf0ae01fd3ebde4b0c4f8f3227c05eebe0842d5b9c47e2462ef75258b2993709e7f958f81199d6d209a993d8bec2e5144350efb014e139e6ee151c0a9c2c28a5e7fe8978b9e3f7d575d920befac48469dec0904d06b728ebf8c151ab1712e39d45e6109f3a51466f33d8d27234215c0e6b90f59c4f38742f68ddb0574169d1e63b3eb4ab6717ba28b3276124c3d3f8134fe43045d97f67f87f2d62d93af6659abf2167661c599c3670ef6cf446ac2092ba50d0a9401d56589775553f759674caf688803a0d982052f0f56738129e4e2d40e632bf7f3907570187c79897a43890ad46f55ea3734b33b0ae65cfaa69873d04a112aa4e102a2cc88fcff97121ff680d313a8ee4f5391745fb251521385d4e42d09771e6b1a1c36d3b4a5c143305824031e599f8ac6ddeb2af2f8f2a304c31f5958cf26979e042d6e3c46589ae7a8c596292264c4d8cd2c44c7543f5f189a4bda1099dff85ccb7ce863c673369aacda275403500a0b258244697293a82fd2839e2293085b287bacc8a4908cfccc61e1bb7d1f61fbbce4c9e3b0fad73a8c9868f9f98c402df78ede4a1f674747203e9888cf30926ba45c6c0746d6d4ba631d32cbf79bba4cce44c21eb4383ebe1545c2e770d56ed8ba1106535a7592c21beb89d369ad8e442e82e141be2320cc79b7f4ff99884f0759f200a3e8813d7b8b68caa624eff351abcbaa683d544078084d2657b2f8c8700419f966362fdc88e8590b888b23e6cb6d5619f2411877c6216a628db34e578864e68eddc088c8199b437747c0aa3e96b9cf83820c453043d39170dfbe90c144e1a4b5cf85ebe06c0b535646fe5b124c6c4c7767e6ec88cf0b159ae9dc1dc88ded0d9075db8632892548b52d0d0dd7ce3e6e050779f49c3718be42291da3bca5b859163606307cab4e0096f0a67e6d859a2bc61ba46abd99c4eb185181751a7f9b4eec6045ff038f8dce2a919d9fac14ea53d88112085802f4377b93c5eb40ceb3b1824f35d77a447f0c0ed24135c8e62bb09ed158ce9c2fe07f9f752e101f09e6a9c567540a50504dbeb63803e7103586d1e4d6c18c2093c5275ae11c96b58d1512caa12771bf128123f2235256fa9dd58d815eca2d8943c587b1839c3bfd78c09c657065c2426ca8f578c5a9bb31f80dd50efb5759f30ba29627e6adaae16349f4ca69def6ebc8b7b3db81fa6381d3e7ae2db2bf1cfdf0629c2669ffdc9a75edd09c39b949001ea3ff329460ea88e29a23e1452b9cc972d1494bc376ac98ae9c198907f06c9790fa2817aae8443b4aa9e5b7428c6edb645403a6c0131b333652c6709d7fe3b9d63400c538eb517d773b08274026c9259e3c67e58e94ed99b74a6ca841f3b5a077d577c59e36de46693a508a26efb2c446b660b77bf1b33185dae5a44fdc200928c8496988f17e3e0698c4f3d4ce9b41809ed6477578a652c491e2e92bbda63683b107f3527cd6e383d1d7218ed9563fc468441b62f8b13fb4beebe0dbd45cef952f5f6b2b212a701bfbb1de1393968ebc249df5124df8b28bea1e78e77c94d58e646d4c4cc690fc9d2ee45cf7be2f7ee415de0b9e8ab2d385ede11453d29ba5d6596e24b18dd69807cbf7d2dd42210f2179068cf5d2c872edc928f1b1dde3b664b658911c7da533526e2fab854d30b07b326af7c64bb9892cff6fb54d2e6ccae6b7aa4a952b25679f82ca2e6789f8b2c4ebceea9146b3ef5a84db8e02d669425ae6e184e28c7cbbd8254f7412369fecb9262790e341f3740eb2409690676c6e02475d516dfa5f38cba1a10148aa89c9ce13e0aafb0e1bedc955752539d3c22adf4eb977e50524cb3d186a740b2405a92abb2c9bb93dbd9597355426676643aaaec067265c98c1a75b754dcd39aa608cd014bec4993b402466c5b119321df3e6dc7adad609096e3e396dcee54a639d389aa5cf4e68d37c2e01aff99584797d31f00808015de57550b9037f3fee816bdf7b6e1ae1c0fd8b4f6894317848af849db826f1dc36a114b070c2c824591bc0ef690aee3f3eb76f187d4728897a8c28f9682f0dfcf239cd8d70db2d12745a1c6d3d82ee144a71c5ab45701f03d7a08a0756b42e634b8bdf96897e7610a9afafdc139432a4fb9f251b47f1ae57648ede20d6d13dc279378d4e1de4799312ff32c0c215fe1d64792d958b92123e713c64600dced919865c7b9328d17cb55c030960573734381cc2aedc05a9b0bc77b0d47d7ea280bac2977416dfe7cf8b062a2a9a610f87e3280fda478231199d9969b38955297e47b6076956cd2bb985e7cd6f8475b2c2404ebf5c22c02c46fa92e0aa20f9a29911bb3fb70fffe8d1886eeaa9319a44137b0a1f153a0f94e44b044b71010ecad93612fb7d973b2a72451bdf3e40b2461c041a3f5390aa8f4bbf90fde15f53d6472b05cfa3fc4761a42047aa0b1d1f463aac77a50d437b61ef80f5100ff2c69bb7afa21109cd674d42fc4608afbb806d41144603febd5fa27037ee9d6604927c354f22a0c27779679d3394953f496341d9041e22c0aa3d7da9b6b18fca29887c60933899d0cd1855b079c879ef294bdcb96a603a4bd617f45f8f9bb545545748bc26c4897e76f1551dd2f307ad8da39633740cb60b82d9208e5ff272883ce1be60e5dd7738a5f9234262482333719d35c47955d1f532ac3250f369b9f83ec33f2aa755737a893b3a90422e9889d4ec163e525f78d55e45540f38eeb2954802017a7013dbc660af5d522df574c84115cd8f6261532fd46cfc43a4630fb60acb8d2c250d786d9d0e797486233e268c052314b00e81edb5ac40f72899b4ebfb2527478881fd05b656eaa1de0250ff7b50d17d789d2d60726198b58b9bda9657d2723977b55ac46f8027c6d943bf7ccf0f70bb640681b93fcea1f117cfcd9ea778713ecb4debb031755a802e10ddfcf7ac7690ab04fe35263d3759981a428145ed7a3004f64fc0c5449e15092f3b9168f899fdb7b5f994c668afac8251c138846ee168bcbb89f4297752b3915f25435a42dfcbc56f0b1cc4380b61c39eac833140665f4ac5c1652e0428f7bcf") msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x200, 0x0, r2, r4, r0, 0x199, 0x2}, 0x8, 0x0, r5, r6, 0x8, 0xfff, 0x6, 0x5}) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r1) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:34:09 executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) 17:34:09 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, 0x0, r4, r1, 0x40, 0x5}, 0x5, 0x5, r2, r3, 0xfffffffffffffe01, 0x9, 0x7ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r20 = getgid() r21 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r23, 0x5) r24 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r29 = getgid() r30 = getppid() r31 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r6, r28, r29, 0x1e4, 0x8}, 0x5, 0x105, r30, r31, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r8, r20, 0xffffffffffffffff, r29, 0x0, 0x0]) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:09 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x511b) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) shmat(r2, &(0x7f0000001000/0x4000)=nil, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r4 = dup2(r3, 0xffffffffffffffff) openat(r4, &(0x7f0000000100)='./file0\x00', 0x80000, 0x10) 17:34:10 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x10000, 0x0) getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) open(&(0x7f0000000000)='./file1\x00', 0x648898, 0x80) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000002280)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000000)={0x0, "15b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"}, 0xaf, 0x800) r4 = getuid() r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x0) wait4(r5, 0x0, 0x0, 0x0) ptrace(0x4, r5, &(0x7f0000000140), 0x0) ptrace(0x4, r5, &(0x7f0000000040), 0x0) r6 = __clone(0x1200, &(0x7f0000001280)="5d16a8d63a690b5981a39aa985642af7056c19e2390b9eff1aa7491d07f84d1a5c3e7515c4b5138682e4f463698be1d6479efc0e1395dfe242eeec9f6fa23b65fe6477528c0feddb9fb3a9108d5e1521150861619631e12efad0ed140568a7684d572f51b8284251f4f3ea56fc8cc1e636a39c059698d04ee968d1f3d578bd9510040fe80d6833ebd523e1aae6ae6699af8c56dc1b8ff4af611f5b66a73cf9072ba46309e35e31b5c568e14637c8fb33874f6a891d690b296bbf7ae096cfab23d4ad2f402a9f7b0489c4e2fa6ef45a2c1ba87961a5e94a1bcc9605bc146af0a0bfaa86e1c30f39fd831b83681e64e1858624e65f2acf7c2479962efa524a690732084f6f9b9065a6dbf869049959547b96a75eb483e0d4d39a3e4a6d93a8ff728e8ac8a374a93f7b6cb5601fa0c5ed872298f96bc7c984f54da963298910e368dc69fa7aa136994199888a05a32b0e21b0eff5dc1a1dbcdac46d8695c3b95e91d4704da6d441b74d5a547d9c20a118d00117ba6e530680214be29649e0d72f0c37a893fdfb3e9e3f35f49f90fc04fd876a3fb5359039da367d7f4096fb8a4b97f6d1e06a19045ca1eafc027b820a597f94d3c0938e566a8d59c8f3a546beae6d716a628a37475ccff5349f63ae837c0507f6dc843787fce838376b1a9b3dfa3b44ee7b430d8fc0a7aacba2a0ed2fe4fd0f8a40ea2b1ee27dab333bfb03712dea08fb7ede691574210b226f57f1f01ea468fa9a3c2fa6123a9536f657fec8617af2da17bbc4d3c461e1426356ea335d9f7e007871a1501817d0f29d585713a025c4ed33113bf83110636f87ebaa2afa214f8d1a339255362a9387a5d0ccce796b3859c5304626773d7e5f160cfaeeb163feee5286b17240d2f4a47284956ebc750f772c7f23678c03064046ffd5c1ae76ab34b7a792da20e02d21930f323769fcece19242457d157ae92790cef510ab61a05732779cfa335672d71107e32972a7d6c32579bcd0a75e81441ef03208a5e4100d70f92308964538c62774db6b198c0a17dfeaed6a73d10b19e252c902d6aac79aca97d2023f22c6053149dce63710a1739423485cd4a7e58d7a73c4ffa4b53972849b47743edfe0850205269c14f252973ac5dbabaa9bfe7830644b58f57c236b3cbda40fef91f7e7ff78c0dbd41d4a04e23b81db4e9c32545bbcbd3899264aaa4d5de0b81caaa69269d93613312d299ffcb5c3f8fc1122fc8b3e2a20491013960d48101bf9117cc8ccaab5fa603feec691c730f1eeac8754c4124a82f5de0e08e2f349a75cdaad6a69d00fb82a8ae0a5ae58de2c1cba69b727363a405919ebe1bdad5f0258d9e770bd548854a27fd1edfe06b854488eabf07432a8fcf974be9131787f3cf2f341178efec86114dd8da40b6b37c147cb39d8562478d9f383ccbf4d6f23c7a1f1514cb0dddc1499cd7ba705e49b2fa32a1fc880b3543666cbe462062279b2e92e70d832c032726d161f9cfdbce3a44434147fe8b189a2a11ce82e1c724dd793e3d36a92cba24694396b9eaf494d65b6995c9988eca8a4d9e4a88aee0e5a6358f9cf6d505f2eeb23a121c888b67355d928cc16e95bca54b89927c4db2c5cd632914719538a078b9b3ceb2a52d21cd47cdb54e01eb7de1299df40673733184808bf9f25ad1b26eaa8b9cb41191eeb7ab8c049345514fa0ad97a17fad840ae1456af410e88f305b4ac9172b11104d3d640d638fe7cb74339b7a06d2374b079f8263c321e7509a0647108ebeb1055df0c40f833871663c076d8bf11444b9e4658a274edcde7895ce2d5df655e0193ec38428a18e11ba6ee88753925ad1ea1dfcf86160230d064ddc7de3d8f09dbc3f321116b728ec865c9d8577e238f9520c479e97cfa3cf3c41ca22fac33c71909ddc1a89ffdb5bc5bcd79f05bd33635814c8d887c9e8ee265d3dfb57b573dad376a2f0b3e8749e0145fd3a05d13a664d02bb234b9aecf1b10f7de470a31628ab6d706713109787d9fe3fc08bea727e8f7e10b6573c35458de92b22fe3e423a2b80e66e53b13fae16b54bf10f364189ffad608245e52b30e8c272c37031914af9c39aa2679accd4db2144fc5bf2880fa211fcde8bc9e05a831b2a479a666ffeba4a268a4ad91f730bf8c95427f11cede59fc3ce6ed629d57261beb00b864bf9d2aca62120b2c140422cab6fcc1c1220b6195451229fbd636a3fa9008462723b4d7f6275d310676627860d63b9dcec0825bffe5145282008d91c7ddb5e5222efbcde20c44235450606c9d0f26fb6c81373cd17eb2faebae92997067466c03d91ad1b1f0b7a7451f41379b39ab99dd5e6027ea545d7b17ba0a1387cce9c0f9116247756fe648399680a4b399fa2f394ed5d78e6aea449b9c4320e57736735d5671355c97a4c20c4b4101836b96d86ed331fd1c6760b4a863590f56776132bbedcf124faf30f1753c0fd9e1e0c65fc7f5400b726c3b6e920057543db08bb0ea7a5316f69ba83c9cbdbc86444b83b90d9e3203ecab2744d33f1257a9354f0ec12aeccad3b5fc3022b8b15230f56518b23d004b3e2012541ab40809d676486f72d226df38d51b4b27778d79ddb230756a9bd32ecf1c64904f7b8003ddd2df2788de15626740de48da99634e079f9dc72a6ecc4125848032f13cd9bd4f72ef8b596e1424751309cbdc06548022e5a16b1a227af9a13706bad815831ffe7a763aa3b9215348fbbfcf0ae01fd3ebde4b0c4f8f3227c05eebe0842d5b9c47e2462ef75258b2993709e7f958f81199d6d209a993d8bec2e5144350efb014e139e6ee151c0a9c2c28a5e7fe8978b9e3f7d575d920befac48469dec0904d06b728ebf8c151ab1712e39d45e6109f3a51466f33d8d27234215c0e6b90f59c4f38742f68ddb0574169d1e63b3eb4ab6717ba28b3276124c3d3f8134fe43045d97f67f87f2d62d93af6659abf2167661c599c3670ef6cf446ac2092ba50d0a9401d56589775553f759674caf688803a0d982052f0f56738129e4e2d40e632bf7f3907570187c79897a43890ad46f55ea3734b33b0ae65cfaa69873d04a112aa4e102a2cc88fcff97121ff680d313a8ee4f5391745fb251521385d4e42d09771e6b1a1c36d3b4a5c143305824031e599f8ac6ddeb2af2f8f2a304c31f5958cf26979e042d6e3c46589ae7a8c596292264c4d8cd2c44c7543f5f189a4bda1099dff85ccb7ce863c673369aacda275403500a0b258244697293a82fd2839e2293085b287bacc8a4908cfccc61e1bb7d1f61fbbce4c9e3b0fad73a8c9868f9f98c402df78ede4a1f674747203e9888cf30926ba45c6c0746d6d4ba631d32cbf79bba4cce44c21eb4383ebe1545c2e770d56ed8ba1106535a7592c21beb89d369ad8e442e82e141be2320cc79b7f4ff99884f0759f200a3e8813d7b8b68caa624eff351abcbaa683d544078084d2657b2f8c8700419f966362fdc88e8590b888b23e6cb6d5619f2411877c6216a628db34e578864e68eddc088c8199b437747c0aa3e96b9cf83820c453043d39170dfbe90c144e1a4b5cf85ebe06c0b535646fe5b124c6c4c7767e6ec88cf0b159ae9dc1dc88ded0d9075db8632892548b52d0d0dd7ce3e6e050779f49c3718be42291da3bca5b859163606307cab4e0096f0a67e6d859a2bc61ba46abd99c4eb185181751a7f9b4eec6045ff038f8dce2a919d9fac14ea53d88112085802f4377b93c5eb40ceb3b1824f35d77a447f0c0ed24135c8e62bb09ed158ce9c2fe07f9f752e101f09e6a9c567540a50504dbeb63803e7103586d1e4d6c18c2093c5275ae11c96b58d1512caa12771bf128123f2235256fa9dd58d815eca2d8943c587b1839c3bfd78c09c657065c2426ca8f578c5a9bb31f80dd50efb5759f30ba29627e6adaae16349f4ca69def6ebc8b7b3db81fa6381d3e7ae2db2bf1cfdf0629c2669ffdc9a75edd09c39b949001ea3ff329460ea88e29a23e1452b9cc972d1494bc376ac98ae9c198907f06c9790fa2817aae8443b4aa9e5b7428c6edb645403a6c0131b333652c6709d7fe3b9d63400c538eb517d773b08274026c9259e3c67e58e94ed99b74a6ca841f3b5a077d577c59e36de46693a508a26efb2c446b660b77bf1b33185dae5a44fdc200928c8496988f17e3e0698c4f3d4ce9b41809ed6477578a652c491e2e92bbda63683b107f3527cd6e383d1d7218ed9563fc468441b62f8b13fb4beebe0dbd45cef952f5f6b2b212a701bfbb1de1393968ebc249df5124df8b28bea1e78e77c94d58e646d4c4cc690fc9d2ee45cf7be2f7ee415de0b9e8ab2d385ede11453d29ba5d6596e24b18dd69807cbf7d2dd42210f2179068cf5d2c872edc928f1b1dde3b664b658911c7da533526e2fab854d30b07b326af7c64bb9892cff6fb54d2e6ccae6b7aa4a952b25679f82ca2e6789f8b2c4ebceea9146b3ef5a84db8e02d669425ae6e184e28c7cbbd8254f7412369fecb9262790e341f3740eb2409690676c6e02475d516dfa5f38cba1a10148aa89c9ce13e0aafb0e1bedc955752539d3c22adf4eb977e50524cb3d186a740b2405a92abb2c9bb93dbd9597355426676643aaaec067265c98c1a75b754dcd39aa608cd014bec4993b402466c5b119321df3e6dc7adad609096e3e396dcee54a639d389aa5cf4e68d37c2e01aff99584797d31f00808015de57550b9037f3fee816bdf7b6e1ae1c0fd8b4f6894317848af849db826f1dc36a114b070c2c824591bc0ef690aee3f3eb76f187d4728897a8c28f9682f0dfcf239cd8d70db2d12745a1c6d3d82ee144a71c5ab45701f03d7a08a0756b42e634b8bdf96897e7610a9afafdc139432a4fb9f251b47f1ae57648ede20d6d13dc279378d4e1de4799312ff32c0c215fe1d64792d958b92123e713c64600dced919865c7b9328d17cb55c030960573734381cc2aedc05a9b0bc77b0d47d7ea280bac2977416dfe7cf8b062a2a9a610f87e3280fda478231199d9969b38955297e47b6076956cd2bb985e7cd6f8475b2c2404ebf5c22c02c46fa92e0aa20f9a29911bb3fb70fffe8d1886eeaa9319a44137b0a1f153a0f94e44b044b71010ecad93612fb7d973b2a72451bdf3e40b2461c041a3f5390aa8f4bbf90fde15f53d6472b05cfa3fc4761a42047aa0b1d1f463aac77a50d437b61ef80f5100ff2c69bb7afa21109cd674d42fc4608afbb806d41144603febd5fa27037ee9d6604927c354f22a0c27779679d3394953f496341d9041e22c0aa3d7da9b6b18fca29887c60933899d0cd1855b079c879ef294bdcb96a603a4bd617f45f8f9bb545545748bc26c4897e76f1551dd2f307ad8da39633740cb60b82d9208e5ff272883ce1be60e5dd7738a5f9234262482333719d35c47955d1f532ac3250f369b9f83ec33f2aa755737a893b3a90422e9889d4ec163e525f78d55e45540f38eeb2954802017a7013dbc660af5d522df574c84115cd8f6261532fd46cfc43a4630fb60acb8d2c250d786d9d0e797486233e268c052314b00e81edb5ac40f72899b4ebfb2527478881fd05b656eaa1de0250ff7b50d17d789d2d60726198b58b9bda9657d2723977b55ac46f8027c6d943bf7ccf0f70bb640681b93fcea1f117cfcd9ea778713ecb4debb031755a802e10ddfcf7ac7690ab04fe35263d3759981a428145ed7a3004f64fc0c5449e15092f3b9168f899fdb7b5f994c668afac8251c138846ee168bcbb89f4297752b3915f25435a42dfcbc56f0b1cc4380b61c39eac833140665f4ac5c1652e0428f7bcf") msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x200, 0x0, r2, r4, r0, 0x199, 0x2}, 0x8, 0x0, r5, r6, 0x8, 0xfff, 0x6, 0x5}) lchown(&(0x7f0000000440)='./file0\x00', 0x0, r1) chmod(&(0x7f0000000280)='./file0\x00', 0x1f6) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:34:10 executing program 5: madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400004802c2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180)}], 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) dup2(r0, r2) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0xff64}], 0x1) 17:34:10 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chroot(&(0x7f0000000040)='./file1\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file1\x00', 0x2, 0x100) fcntl$lock(r0, 0xf, 0x0) [ 359.5592870] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1490 command syz-executor.5) [ 359.5815413] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1490 command syz-executor.5) 17:34:10 executing program 2: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) flock(r0, 0x2) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x80) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x1, 0x890, r1, 0x0, 0x0) socketpair(0x1, 0x60000005, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) 17:34:10 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2060e, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0xa11, r0, 0x0, 0x0) 17:34:12 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = _lwp_self() _lwp_self() r1 = _lwp_self() _lwp_suspend(r1) _lwp_wakeup(r1) _lwp_continue(r1) _lwp_self() clock_getres(0x40000000, &(0x7f0000000080)) r2 = _lwp_self() _lwp_suspend(r2) _lwp_wakeup(r2) _lwp_continue(r2) _lwp_suspend(r2) _lwp_wakeup(r0) _lwp_continue(r0) _lwp_getname(r0, &(0x7f0000000000)=""/1, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x0, 0x10, r3, 0x0, 0x0) 17:34:12 executing program 2: r0 = socket(0x1f, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e0500000000000000d5f69f7316696c030008b911336f344690e0f6accecf00020000000059a48f94f4c176cbe89d1ec722f3fce68b9a721001404dc9e69b8b221aae8af9b64e148bb9748c38d873bca7be39337907c4e71e88faca113ea5b103623886616a7f2543017aad821164255d69ad9602a503892145155cdaa46ee7c209c24f9939c0d008560b46cf25bf0c7d25a117e84d8d1cbc01e9ee743838f07e"], 0x10) 17:34:12 executing program 5: r0 = socket$inet(0x2, 0x3b5d69fdae2280ac, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2e27b5150bf95c874706a5514ddf50e7207f92cd", 0x14) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/87, 0xff99) 17:34:12 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, 0x0, &(0x7f0000000300)) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:34:13 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:13 executing program 3: accept(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2fc, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1f, 0xfffffffffffffff8}, {0x100000001, 0x7fff}}) preadv(r0, &(0x7f0000000180), 0x10000000000001db, 0x0) 17:34:13 executing program 2: clock_nanosleep(0x0, 0x0, &(0x7f0000000440)={0x3b5}, &(0x7f0000000480)) _lwp_wakeup(0x0) _lwp_create(&(0x7f0000000100)=ANY=[@ANYBLOB="20000f4000000000", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00', @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000010000002503ffffa80000000300000006000000000000000100000000000000050000000000000006000000000000000300000000000000275b2b2500"], @ANYBLOB="5b79000008000000b604000008000000080000000000000000000400000000000000080000000000000003000000000000002b5d7b217400"], @ANYBLOB="b2000000690d000003000000050000008100000000000000080000000000000002000000000000000600000000000000f8ffffffffffffff00"], 0x40, &(0x7f0000000180)=0x0) _lwp_kill(r0, 0x7) 17:34:13 executing program 5: mkdir(&(0x7f00000016c0)='./bus\x00', 0x0) rmdir(&(0x7f0000000040)='./bus\x00') symlinkat(&(0x7f0000000080)='./file1\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00') 17:34:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x12) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup(r0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 17:34:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x10) shutdown(r3, 0x2) pwrite(0xffffffffffffff9c, &(0x7f0000000040)="7b1e8a47ed20d1ae3d6f0937aab3a1f26cca12fa8b9439a9084b3ffc76a6c3f8f97d91894e68be3c2c8fcc52c20e6a705ae617fd21dd85ad2ae682f99554d9ef32531fb1d3ba88f7c2b6133a7f8e1e7c34f110cfb4d764e2e2e187be6036158570ac23e1bbea6358e5e526b1dbdf2d1beb13917588277897c50e9bef14c190fd8c2fe7099ad338132ef7c7d1b990705bd876d8de68cba7b75d1a8bf8b667601c5ec5f943a67a8d152d940a64d1ade826b8ce8c710b15197c7eeba2de8c2dd86259fe1d76fcca6939e2cacc", 0xcb, 0x0) shutdown(0xffffffffffffffff, 0x0) accept(r1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 17:34:13 executing program 3: socket(0x2, 0x20000003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) socket$inet6(0x18, 0x3, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) socket$inet6(0x18, 0x3, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) socket$inet6(0x18, 0x3, 0x0) r0 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={r0, r2, r6}, 0xc) socket(0x2, 0x2, 0x0) socket(0x1, 0xd, 0x0) r9 = socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) accept$inet(r9, 0x0, 0x0) 17:34:13 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000003000)=ANY=[@ANYBLOB="9233614b00"], 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) listen(r0, 0x7fffffff) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f7189591e9233614b008effbe634d346b085c2ef92d19182a26cd9c34eafe13da3c947d4a975f2630bd7f0e6458185c5690f357dd7e20068702aa0e88d7589d97704c99e66ab6c5fc2f9f743ea7d29de9603cdb19897fd9324ccc0292f179eb7f5a70d6bdd597165b4b0ffb9d7616203ff266d595178a71eda3ccc550794d9b49f846df48e8d7f3ff62fac9ca4432a25bc7d526709600d3e09c"], 0xc) readv(r2, &(0x7f0000001600), 0x0) socket$unix(0x1, 0x9, 0x0) paccept(r0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x3) accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000040)=0xc) 17:34:13 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, 0xffffffffffffffff) 17:34:15 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, 0x0, &(0x7f0000000300)) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:34:15 executing program 3: socket(0x2, 0x20000003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) socket$inet6(0x18, 0x3, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) socket$inet6(0x18, 0x3, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) socket$inet6(0x18, 0x3, 0x0) r0 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={r0, r2, r6}, 0xc) socket(0x2, 0x2, 0x0) socket(0x1, 0xd, 0x0) r9 = socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) accept$inet(r9, 0x0, 0x0) 17:34:15 executing program 0: r0 = socket(0x0, 0x400000000002, 0x0) setsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) readv(r0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) __clone(0x0, 0x0) wait4(0x0, &(0x7f0000000100), 0x34, &(0x7f0000000040)) setegid(0x0) open$dir(0x0, 0x0, 0x0) setuid(0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) open(0x0, 0x0, 0x0) setuid(0x0) seteuid(0x0) seteuid(0x0) _lwp_getprivate() r1 = accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x5, 0x9}) open(&(0x7f0000000040)='./file0\x00', 0x280f05, 0x0) r2 = dup(0xffffffffffffffff) r3 = socket(0x12, 0x2, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x90) r4 = socket(0x12, 0x2, 0x0) r5 = dup2(r3, r4) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x810, r5, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) 17:34:16 executing program 0: r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) ftruncate(0xffffffffffffff9c, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x100000028, r0, 0x0, 0x1) r1 = getpid() ptrace(0x3, r1, &(0x7f0000000000), 0x3) 17:34:16 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x115298457675ad16) read(0xffffffffffffff9c, &(0x7f0000000000)=""/107, 0x6b) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="19", 0xfffffffffffffe6e}], 0x1, 0x0) r1 = shmget$private(0x0, 0x4000, 0x2d6, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x1000) 17:34:16 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:16 executing program 2: socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff6580000000000000001454d78a2a197a386207000000008295955984c87910bf093f68c11700287ec2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bbeb85a85e25bfb258557d60f13ad30f04157795e9fa202361ca1d8cac7dbbc5b65c6593d2870b40000000000ceb34b0dc06c1c1922de504b508dba0bf3960c25a453a1a1316403df19599398932a561eaaed07d9b073f0a38c6b371d4546b836de3c4384e1a7d20e6223838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d600000000009575fe97f1a80dd178bfcbe711d204ae1f5b3436c2acf2712961705473d327d92871979f6f398eb932c6d038dff8b0cb722bde7f85ed9b6293f57788426616874eb31fc8bb614df18c481f9417ea5cb33fb15e92cbb6b03327e7843caaec63f13fa91ff066441f96f46fbe86bd08a4b705f1bf3ddac9c0739b484800241c42f6210a64db6986f4662362f664762bc0c9d719561ee4f5671521815adca85f96eebcd45f4847ad766b8e6d516c76b75fd2d26d775c2dbb00bcfde86a78e7df00b6bb8e72a30903acab0472d3e126d96c5ec7883e6f66d6b2dc16df4d55897cfd50387701dea1550e73acb34bb3e9d78b059c3fc9861ab81e558fd992d9f552e1890b453dcda2ddbb8b9b28cb084ec7408d3d9cbcb8c03530d416cdf87365f27df1319334e7c1ca45ae130f8ce8cda969c755011185d59b87447b7b1fe0cbba4b0c4ef1ea3b5125f04900de668ed33b4438e194e22d4d5a53a666573c82f535a53518677f8b9242daf4c4371d7249ba4c0000000000000000000000000000000000000000002407c741974d00000000000000000075d703c0d4f12e0c39341374a8938518aa7195bb3812fa4bb0a3716ebc1c8c954b3429d68c0dad71489da4ed54ef4468a415bb7bb49f79f186f9060cf73c112d2b91e8dac780ae1f2c6cfd92f125260306969692cc38f545095efde04750b53fe618666120c213e1759a7af39d9f57bf4193f89d19e3e87f221c3dc7b7506533597e81fdea9e7a40ebfb4ae86c62c79d02024da26eb558e45b87aa93a8dabf86c6b18193c5f8dff46f8d35d028df9f713233e3ee1c8bec038bd3048624b7040d5f931d5fa923526660e2f7b25f56a1f71facf7a906d200b5b7c06742eb2862b37982a25716245fc2fe92e24ed99204b2d023fe1064372cac48c9c1048769623116518f8a12f90b54954e597219d3535e13a5144ad610cbb7ee1a3ed2e5764a29061928c98e22c51c8fd1a2116ec8a8a19c455ec6c9cf63bfdd514da52b4a1583f85d79ccf090e12e8e15216221236c1aa31f166219d19bf6a5981f76e20a781130cc9c738fa3c244ff24ac20a5e6309600"/1106], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 17:34:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff", 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r1, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1f, 0x40000000, 0x9) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) sendmsg(r4, &(0x7f0000000a80)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f00000001c0)="7edd52d4b886dc988b8c62cc2f254fb94158d976b6a29ce809d2302b9b971129661a19ef005d564506566647f02ef910ba6b9c4b9688d516cfed0fccba119f75fa20c9d62049a40f1a79060927605632902b0fbf250a89c25dcfda424ee6b9130b1ac015a9d1bf366d4af62a345d2c20bb78ec02b88f9f077fe89332de5721bb656ad831a7bdd68fdd33bbd86ed2607a6358180b666e780e4b2a4be71a8265ed5986f0f97396e8e4b7953e93610030165d0355404216a858ae5516", 0xbb}, {&(0x7f0000000080)="3c4e1795ef5cab5a2537a480d6269864cb43a1c3aa2af32e36a01463add27215f5a3acca4816abec89c04b5aa4f3", 0x2e}, {&(0x7f0000000280)="c3642ab4e86f3c3ced7284eb375e2d861bc246f31f45d7382141c314dcadf0f860a45f9bc85847a75392e7b91a66da18d709e589ceda1098933294526bdb89608e059204f3a7", 0x46}, {&(0x7f0000000300)="6390078c21809bbc1ddc3016045c6d0e5be49ed1101a25f72d1eb7de1e19de9c1988ff62a67abbdf7875229d359a6f9071928f7e7ecb43a91dfb645d5ecfa6975777c8c948c56dc565f188b08889558aa8a0256fe79362f4d02f25636558f6205462214e5fb2f0c9c3f45c105ae1ab61899c015f40085d200029038bb39a62e55dbf70d8828ee3b194375fcaad38fd9e93d48971fbce4632d9de0650f1d66716a6e4d37cf2801344faac1981dc2b8bf365a0f2cb1127", 0xb6}, {&(0x7f00000003c0)="023a23d5ad6d0332fdf4f9770224b1787d468c24adad7547462d100ca45cdad601912c56be416ee862d9f6502a4bf36e33e9d87fb6096fc9cac3798f0490c84d3cb0df1f4847631bba56d159c48f807e4fd06cd1caad21d0a0d3ecfbd944aaa31dc3eee24a13cb56a6c0037561d5a4d47ff27064fab26a287b542f88f534fc3752ebd93fd2837962a1be2a168ff5aac337eb65bbb515acedbdbfb8f742d52730023d1e385da02578b86ddf8087085d149a0645ac0a", 0xb5}, {&(0x7f0000000480)="5b6b49aeb6e581f5d2b3821ae4a4083063df4f45fa1c693bc13ead5d73d0cf3053e9a435afae9e2a813917594c407c86260668c81d89ab9cb10fad0ec765444961bd414f52fb779d12b87fef5539d61eb1870c4e7714a4eea5fbaeb9bd912498709056f9a81981b4cebd89a3cc065cca5d555e3f48f3736fc65d3d867cf5e5efbf89715a1c6dedb7185edc07b6561ed2769d368f84a73d9396", 0x99}, {&(0x7f0000000540)="a80892bec0aedc78a088f3ab32373fa90eb71fa5bbd8321a82f407f0963d09c61a6b558f6b826ef36ec27a036f474bb70b4e4451e296ba0aa0cd3de2c120c6ead766b50eb50c9ab4761efa3cc82b92cee36c793df549e03993fef3046018427ba56cfb0a16897dfaa67e367bcb78245f8ba6819899bd12c469965df61870e91c8a74159bc0e25d1b89a43a649f1f9d7d040a2747f81d3269a3741390b231c1a1afd7e91dac96edfc2b115adbc114750604e7baa66baf1df43f1cbe6bf92213619ab6c3731f11c814ac9715cd", 0xcc}, {&(0x7f0000000640)="481ba2efe3084913e4dd59adb813986ac1a16a993054cf512c857acd5175174f13ee929bcac33b7bf26e61679ad09a3b0892aabcbec542af5dd9ec5d40cdba270939ab3a8fb2b926df9d510170f2bf5bed5683ff66d3cce4d7765ccb0882c393c8088954b86861d3983f6230aeec48c701c17a170f155b25bf9b691b7992a13f0e313b81706487665f43f79d4a0d34fc5d7c043c1911e145ba7e3da110c84efa8c8f71c2a2ca19ffdecf4a52b66e3c", 0xaf}, {&(0x7f0000000140)="f5cefdedc94608f866ceafe1f1afbb9f03", 0x11}], 0x9, &(0x7f00000007c0)=[{0x68, 0x29, 0x101, "92b1f8e506b014743fcba415ced16a1f42d54fa18a8c1775058925f5e107c17f6e15811512b55ed3d9c011911f7c3df705a3e727526f57c33115d3d60b9f8f2319ebd243cdad7fc2927b832ff22bf2b7021e"}, {0x70, 0xfef9, 0x8, "44ab2008b3cef81e05cf2e7b6327f4b24e5cbc310b2dcae9cb9166bf4910bdee791342dabcef052c19490dc94f7d57e04d8ead4beaaa67d9fcb2cbef6de717c3f9411e410006e737a2d0814cde0a159baaf7f144fcc7ae852e384ed21515"}, {0xd8, 0x29, 0x8800, "fdb9f3e86d5647b093a8d3e7d636498fcfa8db872155118cc3f49f6f0c0b6f309ce2d3bebe0beeed2ee7eaa87232d0052e104d108b3edf652b0786bdf33b04f16d06664d25efae1ad32479c86a37b72a020998c86b1a3ea809b08be0676b7973f6a91c932e4032cb6000172237a60c3661b3cda28eeb3b9e5724b8c37f100cd993d72a2afe33d947aca4f9caeaac51f89c65b2254704dce87f0ee63cbe874bcc35ebc48f878b424df433ed9028a6d71968993c05928de3a32b0e5d90a8983b41a9b5"}, {0x40, 0xffff, 0x2, "506dc6eae348d1e227139f12d05ca9c497c419c96cf2f9a6935153acfa45219d58e8a8958fdd3a348e1402"}, {0xb0, 0x111, 0xffffffff, "6a8ff7d04cd1d1f83a0ac5bab56384665d0cb9676e50f1afdc300fb60cc3a3c576142a54e267a9557c65994050c2fb2500cf74a168e514439953289ddc824de0a97e2be6560746f1732d4b257843f4ed9be3192d722e38e6991bb2c438cb42d19893029e9b13cfdcca78d1fcae442626397b757456eedcbcda08cbd31077dd8dc62a6e9abe4ca505eee15556983f7f48ebfc0b78d28bfc3e7074da5db7"}], 0x2a0}, 0x6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000b00), 0xc) connect$unix(r2, &(0x7f0000000ac0)=@abs={0x0, 0x0, 0x0}, 0x8) 17:34:16 executing program 5: _lwp_create(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="c3886ddb75aba0d77dafae2a769a83a49bb1ea477311f774024594f2532e1aeefacc153c4c297f2f85a9ca66de006f37480796b5bf0be272a855880a0896b56533fb48d6072936660a3da7bcb688133883ba050ec139b99aa81541346cebd006f90ebd2676d25943763c6aadaec8115eb91985522ccae312dfbd55f4e224f27368c9d53a60f0771df5234094855cd48689531f63f7b7926fbcfe93ee9e23eac3033dc7f5662a9842f66b008cf5f22856f71b9fdddd4efbf496c4199df46bf9d8", 0xfc20}], 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r8, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r10, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r11 = getppid() r12 = getuid() r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r15, r16, 0x1e4, 0x1008}, 0x40000005, 0x2, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = geteuid() r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r23, r24, 0x1e4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r29, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) r31 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r31, 0x0, 0x0) shmctl$IPC_SET(r31, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r31, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getgid() r35 = getppid() r36 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r32, r33, r34, 0x1e4, 0x8}, 0x5, 0x5, r35, r36, 0xfffffffffffffe01, 0x9, 0x7ff}) r37 = _lwp_self() _lwp_suspend(r37) _lwp_wakeup(r37) _lwp_continue(r37) r38 = _lwp_self() _lwp_suspend(r38) _lwp_wakeup(r38) _lwp_continue(r38) r39 = _lwp_self() _lwp_suspend(r39) _lwp_wakeup(r39) _lwp_continue(r39) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2f66696c65300064b39b27f465eadd5de8b134df06fc5e3eb3f364bae088167c51d3bd9f1c95007f0173dbb98b8f664e6b1862a729efbfdebba060d21d4fe1cc7688167a449337d782d0d4e38546725fe7d2e74c69c5925c5b69b9df34b68fc798efb2a98ca2c272d06f9c4ff743a54927e0f67058ce8e5b56df38496fc3caa12d5a574690343a9fffaef78520ba9e6af6340500000000000000fc309b18fcfb9dd3783485cb1ab5bac0ffffff1f000000cd21cf5939571a24c901b8ec29dbd628cc63b114d9b5ac4cc83235f14ae8e46106484d859a245244b15f0a917aca8b505bb85993000000000000c4000000000000000000"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000080)="c1ef99408ed0ed2d2e66211fec", 0xd}, {&(0x7f00000001c0)="9fa035c80f15399c00bac130b33e32eb10814add672d6327b190feea63952b4b5eb042e18c74710a351b22090e7e8499a89962932b13c3e57906665950c61780d924caaf8b2d539a51b67c7654fdcda9cb7fdb26ac72e31950b49f86419f2d04b0c3fca7731a63f3801534a705fa64e322a6460ec3b81f903f9be53e4ac8d462a6192b4c0f7fbe519b6483c9ae91", 0x8e}, {&(0x7f0000000380)="082a1c7073aab50dcf07bfe539a51099dba0f63829bb5463b3574bb8d7185df22d3583fde18f7e805c16bb70cdf41d7e1b1e154dfd1bf383f8ff43815fd2ff40f4eb87af30b8301a4ea5ed162a952a31113806222a3d2032ee92466bc03fcbed04fa2a467dd1fb6cb169f10445da859943e2f70806997a9b76a37444fde9d0cfdae962c6148078f7b071bb74c859e621cc88b53554347139a1b43b46c36ad9dc0a2d81a129e231bb8b95cc601721857c9faeccd409a2cd", 0xb7}], 0x3, &(0x7f00000006c0)=ANY=[@ANYRES16=0x0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYRES16=r37, @ANYRESOCT=r4, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYPTR64=&(0x7f00000008c0)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r38, @ANYRES64=r39, @ANYRES64, @ANYRES64=r18, @ANYRES64, @ANYBLOB="a3c2bb28ecdd07c270c4a5d4fb443e5c93e9cf722dc25e335b5d4b36e63dc676caf27bb822818009289803b0677beaed", @ANYPTR, @ANYBLOB="e8419ea77d3bd7f4daf9be3de3e3ace340a362570d978db07dd13dd4fb1aebcc3758742f257bc0019e9ea6b53c5bb55298030b7eacc64ee44cf6b6ea5ebbd87435477595e0e72b11fcd7d47b56bbd2ed6ac9794c9ff3f0", @ANYRESDEC]], @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB="0000e2ff0f00000000000000ffff0000010000002000000000000000ffff000002000000", @ANYRES32=0x0, @ANYRES32=r19, @ANYRES32=r21, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r27, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r28, @ANYRES32=r29, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16, @ANYRES16=r22], @ANYRES32, @ANYRES32=r30, @ANYRES32=r32, @ANYBLOB='\x00\x00\x00\x00'], 0xe3, 0x3}, 0xcb33d2bc06e5bf7a) 17:34:16 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x115298457675ad16) read(0xffffffffffffff9c, &(0x7f0000000000)=""/107, 0x6b) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="19", 0xfffffffffffffe6e}], 0x1, 0x0) r1 = shmget$private(0x0, 0x4000, 0x2d6, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x1000) 17:34:16 executing program 2: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0xa10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x400000) pread(r0, &(0x7f0000000040)="9db775322582f16972844a65c10099b179a50fbdd3eb94856f65232d59", 0x1d, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xa2f20fa8d48c74a, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x0) 17:34:16 executing program 3: lstat(&(0x7f0000000000)='./file0\x00', 0x0) getuid() 17:34:18 executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(r0, 0x0, 0x0, &(0x7f0000000400)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() setuid(r4) r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x0) wait4(r5, 0x0, 0x0, 0x0) ptrace(0x4, r5, &(0x7f0000000140), 0x0) ptrace(0x4, r5, &(0x7f0000000040), 0x0) r6 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7f, r2, r3, r4, 0x0, 0x2, 0x2}, 0x6, 0x5, r5, r6, 0x6, 0x7, 0x2, 0x3ff}) 17:34:18 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, 0x0, &(0x7f0000000300)) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:34:18 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) 17:34:18 executing program 0: r0 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x10000000) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000080)}, {&(0x7f0000000100)="ffd04d71c00c096ec08f606472d6ea237be6378a20637174ad57f9ccbecebd3feb2de56088b6edb5054439b875ef100827b39cdb3dd350984df8edd5f8a02c191d805331610d5b4d4e42e5dd5adaf27e8cc68436042d8ac545556152bd4961e1dd9e69ee33078a23323d93769e5fcb216c2ac46a782591c9d2", 0x79}, {&(0x7f0000000280)="e2fe1a889a9465820a36c3556df20a63dd80e03add32f4e7c59b63c24f3974ef7d5ed1e1ec62e3e7caae2d3871313b78fa7da28fdb8a8d4655ed7a893a8f8d02b81bfbf9bb73de3bf693e954eca37b0aee725a0bd9c2c2448c219adb83aaeec076d675de9a60b9d9fcedbdf6d467b0cf7d3f24515253951f3f53714ab16d52aed1e5f3a656e1603aa7b386965171233871681ae813860e721cc29d4e4b5d6677c693621df8bbe8b981a788b458837681837479d05e2158a083cd45ee3f1a62b3f67ccfb967af84c4af2cdf3c091decb4f9c85e198b485b6716806d0504", 0xdd}, {&(0x7f0000000380)="45a5d009942f3a70fe1af608d0ac36f6326b64c3a11025cf0db6dc3935021f4170b6f6a703bda3d5624841105d21dcb43b1fae859da1454b3e978bf486c8cfc307ed2076590cca506e2f7eed4cd99000b53e5a07d99d3b4aa42a8dc3c47695de591f8c01d2be4a8c25bfa61664341683cf65db044ecdcbfafbb85027cbf8783699d3d6ac960b961427cdaae8b5f2521f3ba1f0accd91cdf965a899f1619277bcc58dda3891e020ad3e2975b9fa591294ee4190b3e1353eb01c972153bd885485242529955d0cb3c526", 0xc9}, {&(0x7f0000000180)="56f573f28f88b2f84ec14bda6607a6289e21f75b3cbbb53d5d8a5194b3ef03ae31984a4ebd5ff49bc96f99728d9129a30ce086ed4ad2425dead9b91c741fee2d95659de39f2fc94bf0ccba5bd46f8ea35fc979f5c4f0aa50f08671ad85fb6ce27d6fbb953180be1e5ba099", 0x6b}, {&(0x7f0000000480)="e18f094af6d5546738cc05f1d2a65999e4da376ca52a9ef96bad3cde43ce7df9f4c343ae2b4e49161f38a5428c6f512e4ebf0057ec343d2441f92c9629c3b2b68879326211f881eaed7598b450d630be0dbe19d65b56b67a0db4de8bf35caf8a90fa212ae2cf7e0c83dc0fb07898a793e10b239c0b723a681cb6c31f27759ab8b3b049875bcbb0e93b4b26c071354405eb0df6399343f87e3102581f513fe6c02a561645b5e9c804674d59079a48c723fe7b90", 0xb3}, {&(0x7f0000000540)="9b610d0791f3a990e8253ab51c83461c33b1064b7c2aaa402613277b152f18f85664ba55e4f84bd5df116d398afcdc6476024dc107d8863b035c24e727d64bfc693ec009714926f57acae9abfde022b111003925cedf64490d88efebacf6fef09db381c4146159e827c69fe913a735ebcf6e0300dd", 0x75}, {&(0x7f00000005c0)="e97401c57079a45eb9aedac048cb129a252e6783c220995dea34cc44b6d06b8b0bf3c7e69a0f164d1830708b17deff8e6ebcb39486e9996344d7f067c1a8db618b", 0x41}, {&(0x7f0000000640)="d4b22b970dd8145c7a4afa1cc23457a581b97a6491c669ee750dac4d3541cf17e4600a2b308bee8919f2ba6cee952cb6056f6f2d16ce2ac80def33780d91a9e0496864f08ab8b134de260000f061155f0d070bb60276999fe8b2a0e8ba5ede340e2f18355ec464e781bbdbc7d84767e5046ab53d1e7ffa186297bd7125b17dc42ffeee6ced28fb9b8252b2ec43a984c2091f3287b81e7c1e94c3dddae47e791a43482ee011069c03956852f2da372cfccb32e348c3e0116b9dce7ecd0815f4344eb18bd41b99baf4cc97d223b17817618ee96e684e64fecb47ba7898", 0xdc}, {&(0x7f0000000200)="e5f27db5cbdda95327e450b1153fed82d1", 0x11}], 0xa, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0x100000001, 0x100000000000c1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) fcntl$getown(r1, 0x5) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 17:34:19 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x100, 0x200) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) ftruncate(r2, 0x3ff) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0xa10, r1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="10ba9f06b94c4a10f457fd6eedb789d2bf96859ed05e04bdba0179f6588c161e01863e6ac8eb2bfc53468d61c6", 0x2d}, {&(0x7f0000000180)="830953004be3039d8ccb0b2b38e3fd0e94c0e556bea894d16c38fc1979461f1f2d5dbe0f", 0x24}], 0x2) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 17:34:19 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x85e6ce8cf58b5f8f, 0x10) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c8065c44c7c3300d44003337b653000"], 0xa) [ 368.6354952] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 370 command syz-executor.3) [ 368.6466251] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 370 command syz-executor.3) 17:34:19 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) 17:34:19 executing program 5: _lwp_create(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="c3886ddb75aba0d77dafae2a769a83a49bb1ea477311f774024594f2532e1aeefacc153c4c297f2f85a9ca66de006f37480796b5bf0be272a855880a0896b56533fb48d6072936660a3da7bcb688133883ba050ec139b99aa81541346cebd006f90ebd2676d25943763c6aadaec8115eb91985522ccae312dfbd55f4e224f27368c9d53a60f0771df5234094855cd48689531f63f7b7926fbcfe93ee9e23eac3033dc7f5662a9842f66b008cf5f22856f71b9fdddd4efbf496c4199df46bf9d8", 0xfc20}], 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r8, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r10, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r11 = getppid() r12 = getuid() r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r15, r16, 0x1e4, 0x1008}, 0x40000005, 0x2, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = geteuid() r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r23, r24, 0x1e4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r29, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) r31 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r31, 0x0, 0x0) shmctl$IPC_SET(r31, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r31, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getgid() r35 = getppid() r36 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r32, r33, r34, 0x1e4, 0x8}, 0x5, 0x5, r35, r36, 0xfffffffffffffe01, 0x9, 0x7ff}) r37 = _lwp_self() _lwp_suspend(r37) _lwp_wakeup(r37) _lwp_continue(r37) r38 = _lwp_self() _lwp_suspend(r38) _lwp_wakeup(r38) _lwp_continue(r38) r39 = _lwp_self() _lwp_suspend(r39) _lwp_wakeup(r39) _lwp_continue(r39) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2f66696c65300064b39b27f465eadd5de8b134df06fc5e3eb3f364bae088167c51d3bd9f1c95007f0173dbb98b8f664e6b1862a729efbfdebba060d21d4fe1cc7688167a449337d782d0d4e38546725fe7d2e74c69c5925c5b69b9df34b68fc798efb2a98ca2c272d06f9c4ff743a54927e0f67058ce8e5b56df38496fc3caa12d5a574690343a9fffaef78520ba9e6af6340500000000000000fc309b18fcfb9dd3783485cb1ab5bac0ffffff1f000000cd21cf5939571a24c901b8ec29dbd628cc63b114d9b5ac4cc83235f14ae8e46106484d859a245244b15f0a917aca8b505bb85993000000000000c4000000000000000000"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000080)="c1ef99408ed0ed2d2e66211fec", 0xd}, {&(0x7f00000001c0)="9fa035c80f15399c00bac130b33e32eb10814add672d6327b190feea63952b4b5eb042e18c74710a351b22090e7e8499a89962932b13c3e57906665950c61780d924caaf8b2d539a51b67c7654fdcda9cb7fdb26ac72e31950b49f86419f2d04b0c3fca7731a63f3801534a705fa64e322a6460ec3b81f903f9be53e4ac8d462a6192b4c0f7fbe519b6483c9ae91", 0x8e}, {&(0x7f0000000380)="082a1c7073aab50dcf07bfe539a51099dba0f63829bb5463b3574bb8d7185df22d3583fde18f7e805c16bb70cdf41d7e1b1e154dfd1bf383f8ff43815fd2ff40f4eb87af30b8301a4ea5ed162a952a31113806222a3d2032ee92466bc03fcbed04fa2a467dd1fb6cb169f10445da859943e2f70806997a9b76a37444fde9d0cfdae962c6148078f7b071bb74c859e621cc88b53554347139a1b43b46c36ad9dc0a2d81a129e231bb8b95cc601721857c9faeccd409a2cd", 0xb7}], 0x3, &(0x7f00000006c0)=ANY=[@ANYRES16=0x0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYRES16=r37, @ANYRESOCT=r4, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYPTR64=&(0x7f00000008c0)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r38, @ANYRES64=r39, @ANYRES64, @ANYRES64=r18, @ANYRES64, @ANYBLOB="a3c2bb28ecdd07c270c4a5d4fb443e5c93e9cf722dc25e335b5d4b36e63dc676caf27bb822818009289803b0677beaed", @ANYPTR, @ANYBLOB="e8419ea77d3bd7f4daf9be3de3e3ace340a362570d978db07dd13dd4fb1aebcc3758742f257bc0019e9ea6b53c5bb55298030b7eacc64ee44cf6b6ea5ebbd87435477595e0e72b11fcd7d47b56bbd2ed6ac9794c9ff3f0", @ANYRESDEC]], @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB="0000e2ff0f00000000000000ffff0000010000002000000000000000ffff000002000000", @ANYRES32=0x0, @ANYRES32=r19, @ANYRES32=r21, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r27, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r28, @ANYRES32=r29, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16, @ANYRES16=r22], @ANYRES32, @ANYRES32=r30, @ANYRES32=r32, @ANYBLOB='\x00\x00\x00\x00'], 0xe3, 0x3}, 0xcb33d2bc06e5bf7a) 17:34:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = semget(0x3, 0x1, 0x309) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000080)=""/250) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000180)=""/189, 0xbd, 0x800, &(0x7f0000000240)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) getsockname(r4, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r5 = socket$inet6(0x18, 0x20000000, 0xff) connect(r5, &(0x7f0000000340)=@un=@abs={0x2, 0x0, 0x2}, 0x8) r6 = semget$private(0x0, 0x4, 0x8) semop(r6, &(0x7f0000000380), 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r7, 0x8) recvfrom$inet(r8, &(0x7f0000000400)=""/85, 0x55, 0x802, &(0x7f0000000480)={0x2, 0x0}, 0xc) r9 = __clone(0x4800, &(0x7f00000004c0)="edcd2f9fbfa4f63496af3d2c4ca8ab24ea8484b9a88573fde7111c41150c43681cab1ace2d548c6611dd18a6372fe53681f887e0d0b0b0") ptrace(0x6, r9, &(0x7f0000000500), 0x4) r10 = paccept(r1, 0x0, &(0x7f0000000540), 0x10000000) paccept(r10, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8, 0xc0000000) r11 = semget(0x2, 0x0, 0x2) semop(r11, &(0x7f0000000600)=[{0x2, 0x5, 0x800}], 0x1) syz_extract_tcp_res(&(0x7f0000000640), 0xc1a000, 0x9) r12 = getuid() getgroups(0x5, &(0x7f0000000680)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r15 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000740)={{0x6, r12, r13, r14, r15, 0x20, 0x1000}, 0x3, 0x3f}) utimensat(r3, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x1, 0x8001}, {0xe5e6, 0x8}}, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r16 = fcntl$dupfd(r3, 0xc, 0xffffffffffffffff) recvmsg(r16, &(0x7f0000001b40)={&(0x7f0000000840)=@in6, 0xc, &(0x7f0000001a80)=[{&(0x7f0000000880)=""/119, 0x77}, {&(0x7f0000000900)=""/217, 0xd9}, {&(0x7f0000000a00)=""/113, 0x71}, {&(0x7f0000000a80)=""/4096, 0x1000}], 0x4, &(0x7f0000001ac0)=""/122, 0x7a}, 0x800) 17:34:19 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400004802c2, 0x0) r1 = fcntl$dupfd(r0, 0xe644fa2f489dbd58, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080)=0x401, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x5}, 0x8) dup2(r2, r3) 17:34:19 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x13b) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) [ 369.0581592] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1658 command syz-executor.3) 17:34:21 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x80008005, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x84) select(0x2cd, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x28a) 17:34:21 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), 0x0) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:34:21 executing program 3: socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0xfffffffffffffde6, &(0x7f00000000c0), 0x324, &(0x7f00000013c0)=""/236, 0xe8226ebdd0e4723}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f00000000c0)=""/75, 0x4b}], 0x2, &(0x7f00000001c0)=""/80, 0x50}, 0x860) open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) accept(r3, 0x0, &(0x7f0000000300)) sendto$unix(r0, &(0x7f0000000280)='%', 0x1, 0x0, 0x0, 0x0) 17:34:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400020890c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) _lwp_create(&(0x7f0000000a40)=ANY=[@ANYBLOB="86800000ff", @ANYPTR=&(0x7f00000009c0)=ANY=[]], 0x0, 0x0) preadv(r0, &(0x7f0000000880)=[{&(0x7f0000000480)=""/176, 0xb0}, {&(0x7f0000000180)=""/7, 0x7}, {&(0x7f0000000900)=""/188, 0xbc}, {&(0x7f0000000600)=""/212, 0xd4}, {&(0x7f0000000700)=""/203, 0xcb}, {&(0x7f0000000800)=""/119, 0x77}], 0x100000000000019e, 0x0) 17:34:22 executing program 0: r0 = getppid() __clone(0x0, 0x0) setpgid(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)='M', 0x1}], 0x1) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0xffffffff, 0x1fb}, 0x0) ptrace(0x1ff, 0x0, &(0x7f0000000280), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r5 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffd42) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r7, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socket(0x18, 0x3, 0x3) fcntl$lock(r7, 0x4, &(0x7f0000000000)={0x2, 0x1, 0x3, 0xff, 0xffffffffffffffff}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, r6, 0xffffffffffffffff}, 0xc) exit(0x0) setpgid(0x0, r0) 17:34:22 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60c, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r1, 0x0, 0x0) 17:34:22 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) geteuid() shmctl$IPC_SET(0x0, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r9, r10, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r4, r5, 0x1e4, 0x8}, 0x5, 0x5, r6, r7, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r17 = getgid() r18 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r19, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r20, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r20, 0x5) r21 = getpid() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r16, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r26 = getgid() r27 = getppid() r28 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r3, r25, r26, 0x1e4, 0x8}, 0x5, 0x105, r27, r28, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r5, r17, 0xffffffffffffffff, r26, 0x0, 0x0]) r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x6) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x408040, 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="c3886ddb75aba0d77dafae2a769a83a49bb1ea477311f774024594f2532e1aeefacc153c4c297f2f85a9ca66de006f37480796b5bf0be272a855880a0896b56533fb48d6072936660a3da7bcb688133883ba050ec139b99aa81541346cebd006f90ebd2676d25943763c6aadaec8115eb91985522ccae312dfbd55f4e224f27368c9d53a60f0771df5234094855cd48689531f63f7b7926fbcfe93ee9e23eac3033dc7f5662a9842", 0xa8}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1c, 0x0) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x2) r4 = geteuid() r5 = getegid() fchownat(r3, &(0x7f0000000380)='./file1\x00', r4, r5, 0x600) write(r1, &(0x7f0000000080)="99be09c93fc3119fece1c44d33f6425ff19206be47cf16bcbf75be1de3c93dd142", 0x21) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 17:34:22 executing program 5: mknod$loop(&(0x7f0000000380)='./file0\x00', 0x2000, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 17:34:22 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r1 = fcntl$dupfd(r0, 0xc, 0xffffffffffffffff) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) _lwp_create(&(0x7f0000001f00)={0x4, 0x0, {}, {}, {0x0, 0x0, '-\xcf.\x00'}}, 0x0, 0x0) 17:34:22 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) open(&(0x7f0000000080)='\x00', 0xa80, 0x110) rename(&(0x7f0000000740)='./file1\x00', &(0x7f0000000780)='./file0/file1\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file1\x00') r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) r1 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmdt(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) sendto$unix(r2, &(0x7f0000000140)="137cf4d749262dae747a448328ab96f002fdb65af748330bcfa8de4482a6470c64d947104c517a3f4d496eb8b2e30392b344e1febe14d158fea7cb4ad8746a40493949a0a7b2433157a84921ba8dc8898a3405fa958e7e00ef3b25e246e12150e2a7c971ce2bc6aa9f8b1b140d1ae7d8ac73416347734f1e31a86affe3ff93272cccfb072d0c5c2fd187f15fabda686d378d0363f2b23ebc6ccfa744a20be3857d668759fa65fca61b6608646248ac3e9d11388631ba4f11a416a9f33237ad2c2d26929944", 0xc5, 0x400, &(0x7f0000000240)=@file={0x1, './file0/file1\x00'}, 0x10) r3 = socket$inet(0x2, 0x10000000, 0x0) getsockname(r3, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 17:34:22 executing program 5: mkdir(&(0x7f00000016c0)='./bus\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r1, &(0x7f0000000140)="45d608507435e3fea06f8e94c29d2a2ee690f2807b7302ed5720027ac1d68ec41ac41b1463a3035d768a4e5012c470d74bb65d5cc818e7645bf739fa87c4f1183d7b0c2547b429afe6233a3c29a31d57d23f2e416d1171ed531fa4c36230c5290ea83a3af4f315300eaed27cb1534cee2ac2b749c081f7b94a85b83bae7854f11450e0a3ce9082564094bd7aa8a894b8d8598a18b0de5f3bccd34f49abf02e2d4d6a7a44e934a8b3075c18b874ea071587b072e19df77eb6ceff7b95ae0eac60e6ca0eb618558f9327912a3519cd5846f88bfe45f1b2367008c83109", 0xdc, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="65380002928df717f81d1ad14081d97edd09"], 0xe) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./bus/file0\x00', 0x59494cb9f35f9da, 0x0) mknodat(r2, &(0x7f0000000000)='./bus/file0/file0\x00', 0x0, 0x0) 17:34:22 executing program 0: mmap(&(0x7f000092d000/0x400000)=nil, 0x400000, 0x0, 0x8d071, 0xffffffffffffffff, 0x0, 0x0) clock_settime(0x1, &(0x7f0000000140)={0x5, 0x2}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x460020, 0x80) mmap(&(0x7f0000704000/0x3000)=nil, 0x3000, 0x0, 0x918e649f2b8f00b4, r0, 0x0, 0x0) mmap(&(0x7f0000a2e000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = _lwp_self() _lwp_unpark(r1, &(0x7f0000000100)=0x5) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) pread(r2, &(0x7f0000000040)="f0a3a29d58bab9e543e6ff649e580481ff8628ab75bae13f2c2cfa8b7fd325f7cdbee4f23b3f49e4d90f955070a979662f35decf3ec7946d14bb3a95a7fc15f69280000255fab73c7ab9ee94ad4ea19b179c35dd78c44eab7d803cce96e40441a4da09bb095b82e966760e80a839d929c61695e6498c7c66e4e8ed33a91574d8ea52232f75eb3f27b9275acf97fafc0ebe7e610ec242f9", 0x97, 0x0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x141032, 0xffffffffffffffff, 0x0, 0x0) 17:34:25 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), 0x0) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:34:25 executing program 0: socketpair(0x1, 0x60000005, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1323, 0x0, 0x0) 17:34:25 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60c, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0xc11, r1, 0x0, 0x0) 17:34:25 executing program 3: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "15b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"}, 0xaf, 0x800) msgsnd(r0, &(0x7f0000000000)={0x1}, 0x8, 0x1800) r1 = shmget$private(0x0, 0x3000, 0x702, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) 17:34:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x3) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x3) pipe(&(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x10) shutdown(r4, 0x2) connect$inet(r3, &(0x7f0000000100)={0x2, 0x3}, 0x1ae) sendmsg(r0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1007000000000000002b88ab000000002255137c7dbabfeb980e424886a43c4bfcfc3bcd5bb61299072b930e9b750d9494e8982cc761f36dd0ae09a631a42263e2b398260ee5c4daa82276d82cd01c96cb6cf7c63de7a26282b0b735e7e86d4bd7e6d0062174828b1c9a9011869d077addad0f4fe7d0323d3da1a4e65a513bd21b11aeab8705a90068339bc2e253c100fe6647c2a0f728c2dd4e5437f63ca403def5692818346426767d93548aeaa1d587391d3cc55594b015b044e0040cb3cca3e69d78f9a48420e6c264f88ff8"], 0x10}, 0x0) 17:34:25 executing program 0: setrlimit(0x9, &(0x7f0000000000)) socket(0x6, 0x20000000, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(r0, 0x0, 0x0, 0x0) ptrace(0x4, r0, &(0x7f0000000140), 0x0) ptrace(0x4, r0, &(0x7f0000000040), 0x0) ptrace(0x1, r0, &(0x7f0000000040), 0x6) 17:34:25 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) geteuid() shmctl$IPC_SET(0x0, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r9, r10, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r4, r5, 0x1e4, 0x8}, 0x5, 0x5, r6, r7, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r17 = getgid() r18 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r19, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r20, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r20, 0x5) r21 = getpid() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r16, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r26 = getgid() r27 = getppid() r28 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r3, r25, r26, 0x1e4, 0x8}, 0x5, 0x105, r27, r28, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r5, r17, 0xffffffffffffffff, r26, 0x0, 0x0]) r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:25 executing program 3: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "15b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"}, 0xaf, 0x800) msgsnd(r0, &(0x7f0000000000)={0x1}, 0x8, 0x1800) r1 = shmget$private(0x0, 0x3000, 0x702, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) 17:34:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x200000, 0x110) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="892c09b28d99249505acc9420aa9ddc354ccf5fd0a15000000e3fd00000000000000000071a343c34583711c8effccaa178bd13d96269b8b8a207075071b8e2402650b3db2438eb944e4925a375a46b5a61dddc12fa1b69876ab9394ad40cc0cc583f4932b22adb182f5501b6f78051edadee7b3a17e3ea10764573a0b3849de1a64189ea1bef960dcb4716c3e4f6709ad8fb926b4f951adaeaef13e8e4e0ade2dd4ae2de4a16e8f68f29953a85e7942cd046b89d88bb3eab3a7fbaf72ba675daa75422905d4ee9590da541a2a8d78b157d34fa37b0eeaced1ae59ac78fe685ca57f604d6f22562a6a5fad45c39f93011acf9e3219464113b1cd57a0a0fe0f", 0xff) 17:34:25 executing program 2: symlink(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000040)='./file0/../file0\x00') 17:34:25 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r1, &(0x7f0000002a80)="09b6b29787ba695acda949463b9f48bc36616be8b988ae5a725eeec5c44a9bf5fa613f4ec5c9497c4ae50f6afa2864996ec8f237614499c39036a91a5da31a37a63cb2e52621d6618adbd6a7a0e5f5e462e387ba26f0b40c9eef22b226b576974533699d6630973b9753c1a10bea33a053027a73da26d00f60819dc88697fd08decb39f6d585ed0447f7d91949604493", 0x90, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) symlink(&(0x7f0000002b80)='./file0\x00', &(0x7f0000002bc0)='./file0\x00') fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r5 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) symlinkat(&(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') r6 = socket(0x18, 0x2, 0x0) shutdown(r6, 0x3) getsockname$inet(r6, &(0x7f0000000700), &(0x7f0000000740)=0xc) pwrite(r3, &(0x7f0000002b40)="552766b4ff1daeb3f4a9b5203305ae9475c0cfd475cf2848e5ca01754bdbf558b83601bdbe5d9c", 0x27, 0x16) sendto$unix(r4, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r7 = paccept(r4, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc, 0x10000000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1015, r7, 0x0, 0x0) r8 = open(&(0x7f0000000140)='./file1\x00', 0x40000, 0x1ac) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x22) recvmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000019c0)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f0000000280)=""/155, 0x9b}, {&(0x7f0000000200)=""/6, 0x6}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f00000004c0)=""/230, 0xe6}, {&(0x7f00000007c0)=""/196, 0xc4}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/246, 0xf6}, {&(0x7f0000000340)=""/99, 0x63}, {&(0x7f00000005c0)=""/106, 0x6a}], 0xa, &(0x7f0000001a80)=""/4096, 0x1000}, 0x800) fcntl$getown(r8, 0x5) 17:34:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x7) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff", 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000000)=""/41, 0x29) r3 = dup2(r0, r2) writev(r3, &(0x7f00000004c0)=[{0x0}], 0x1) [ 375.0867110] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1418 command syz-executor.3) 17:34:28 executing program 2: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xc00004) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/84, &(0x7f0000000100)=0x54) getuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 17:34:28 executing program 5: mkdir(&(0x7f00000016c0)='./bus\x00', 0x0) unlink(&(0x7f0000000080)='./bus\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000040)='./bus\x00') setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x4feb2f7e3e1cb4b9, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r4, r5, 0x1e4, 0x8}, 0x5, 0x5, r6, r7, 0xfffffffffffffe01, 0x9, 0x7ff}) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r10, r11, 0x1e4, 0x8}, 0x5, 0x9, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r16, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r22, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = getgid() r27 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getgid() r31 = getppid() r32 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r28, r29, r30, 0x1e4, 0x8}, 0x5, 0x5, r31, r32, 0xfffffffffffffe01, 0x9, 0x7ff}) setgroups(0x6, &(0x7f0000000140)=[r5, r11, r15, r23, r26, r30]) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) r33 = getuid() setuid(r33) r34 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) semget$private(0x0, 0x2, 0x400) semctl$IPC_RMID(r34, 0x0, 0x0) shmctl$IPC_SET(r34, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getgid() r38 = getppid() r39 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r35, r36, r37, 0x1e4, 0x8}, 0x5, 0x5, r38, r39, 0xfffffffffffffe01, 0x9, 0x7ff}) fchownat(r1, &(0x7f00000000c0)='./bus\x00', r33, r37, 0x200) fcntl$getflags(r0, 0x1) 17:34:28 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), 0x0) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:34:28 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x10000, r0, &(0x7f00000000c0), 0x4) ptrace(0xc, r0, 0x0, 0x0) 17:34:28 executing program 3: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x2}, {0x18, 0x2}, 0x2}, 0x3c) pipe(&(0x7f0000000000)) socket$inet(0x2, 0x5, 0x2) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) write(r0, &(0x7f00000000c0)="b32fa10669f969a4d49abce3a851ab47e7636057610e592a8018d74125befd21d97e5a5c8a8224017fcfc7d8baf20efe240e9fa34da596b615435984d3586dbb0e999546e9e16d9f7024d10e0aad7bdf39bd7c8bbfaa0e1d17fbfac6151b2362a4e7e8cc22c6c1e0ed9f1b310a1ecfd5c77b0f41fd353ff4d36777413ab339e8a3f7de75afa047aad9e71e65", 0x8c) 17:34:28 executing program 2: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), 0x0) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:34:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = getuid() setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, r4) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0xfffffffd) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:34:28 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) geteuid() shmctl$IPC_SET(0x0, 0x1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r9, r10, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r4, r5, 0x1e4, 0x8}, 0x5, 0x5, r6, r7, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r17 = getgid() r18 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r19, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r20, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r20, 0x5) r21 = getpid() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r16, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r26 = getgid() r27 = getppid() r28 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r3, r25, r26, 0x1e4, 0x8}, 0x5, 0x105, r27, r28, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r5, r17, 0xffffffffffffffff, r26, 0x0, 0x0]) r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:28 executing program 3: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) socketpair(0x6, 0xd151774c8f0fb206, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) chroot(&(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file1\x00') 17:34:28 executing program 5: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x12e, &(0x7f0000000000)=0x13f, 0x4) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xe0b4, 0x1) link(&(0x7f0000000280)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x60402, 0x0) 17:34:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[{0xfffffffffffffea2}, {0x10, 0x0, 0x0, "0cb71a37b8a6cb0f0972f1b972e7547022d1abb9c6678b8e21cd88d57805454a19eede5786856c109971"}], 0x1c}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = socket(0x1, 0x4, 0x9) pread(r1, &(0x7f0000000040)="aaa110b33fc04b2a7b4ee16663b46b3df467bfe9aa3323c92c743e6904c9076ab2ccc0abde3b4634ae9c3a5003c3", 0x2e, 0x1a) 17:34:28 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80000, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="99", 0x1}], 0x1) mmap(&(0x7f0000010000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 17:34:28 executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='\x00', r0, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000180)=[@cred={0x20}], 0x20}, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x130683, 0x101) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r5, r6) r7 = getuid() setuid(r7) chown(&(0x7f0000000140)='./file0\x00', r7, r1) 17:34:28 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000080)='\'\x00', &(0x7f0000000100)='#-[\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x8f\x00', &(0x7f0000000200)='`\x00', &(0x7f0000000280)='+%-\x00', &(0x7f00000002c0)='.!\x00', &(0x7f0000000300)='\xcd-\x01:\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000600)=[&(0x7f0000000400)='\\!\x00', &(0x7f0000000440)='.\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='],*\x00', &(0x7f0000000580)='[\x00', &(0x7f00000005c0)='.#\'+\x00']) setrlimit(0x3, &(0x7f00000000c0)={0x100000001, 0x100000000000c1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r3 = dup2(r2, r0) fcntl$dupfd(r0, 0x6f4abfdd8ed7d8a2, r3) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 17:34:31 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(0xffffffffffffffff, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r9 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r9, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r10 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r10, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:34:31 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x410000, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chdir(&(0x7f0000000040)='./file1\x00') r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x18, &(0x7f0000000240)='\x00@\x00\x00', 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x3) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = getuid() setuid(r4) r5 = getgid() fchown(r3, r4, r5) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) read(r1, &(0x7f00000000c0)=""/55, 0x37) r6 = socket(0x1, 0x20000000, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x8001, 0x4}, {0x18, 0x1, 0x153, 0x1}, 0x1f, [0x292f8bc4, 0x3, 0x7, 0x4, 0x7, 0x3f, 0x800, 0x4]}, 0x3c) 17:34:31 executing program 3: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) socketpair(0x6, 0xd151774c8f0fb206, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) chroot(&(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file1\x00') 17:34:31 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, &(0x7f00000013c0)=""/236, 0x7f}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000380)='(', 0x1}], 0x1}, 0x0) 17:34:31 executing program 0: setrlimit(0x9, &(0x7f00000001c0)) socket(0x10, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 17:34:31 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) recvfrom(r4, &(0x7f0000000080)=""/208, 0xd0, 0x40, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) pipe(&(0x7f0000000040)) shutdown(r3, 0x2) shutdown(0xffffffffffffffff, 0x0) accept(r1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 17:34:31 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:31 executing program 0: msgsnd(0x0, &(0x7f0000000080)={0x2, "169c0071c816567fecf9255c1f4bb04cad6262684f00f95e00000000cd57ac03fcd21a32de4b54f3b912cfffa8385e92547c42a79ca265bfc5a4b2cb12c3b76f8bf4723e372d44ba5ffb0a126168e76a15d6422375ed8ae13e62705be81b9c34dec72d58bfab5858c6ba0eea1189c11d730d38c9b442d82769127cbf046ebc01eb3a01a0bca53a075ac46fa424c0f33f88693e17a5536ed04f9525197095ddef57f3d619f4"}, 0xad, 0x1800) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) semget$private(0x0, 0x4, 0x30) wait4(0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) clock_nanosleep(0x0, 0x0, &(0x7f0000000000)={0x2, 0x8}, &(0x7f0000000040)) 17:34:31 executing program 0: socket$inet(0x2, 0x3, 0x6) pipe2(&(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) symlinkat(&(0x7f0000001980)='./file0\x00', r0, &(0x7f0000001a00)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r3 = accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) sendmsg(r3, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000140)="b821380a1d61d45042560972b497c68c0cbe71f96543137b4640d7b9c48bb862e1e8bef664ae5265a305ac2159eecfa6510441fbc68949ec429f0762692dbf0e1171380d197c552124758a40a605e5dd215b78599daa1bca526e5c46be93c584ec2a87b4e224225d24ed3ffde9edc530759369fdc9044dc57aa7805438261ae349abe59773dd8a2c14a20d34727ee9be5692dc1298f6d6a51a959d4acf74e70d1fd14ef98899638abf3d8da449d64997e30244388cb022c8228686fc6ea08862bb46ae7fe23cef19714e06f93a65bacc96c6928e2269e2434bdfba9714ac184ecbbb975f0cf3f614b326a21d4fe8f9c4edfdea2e15e9a8fb38701f1d06a89e0abdbde4cc521a0bc9469ce1c5f644083641dfc8b96230cfc801641be2eb09a203730e0b6ce4a5f0363909392b53ad6b8651185cade22e2594652ee52a19cb6e182a50513d77d22276b77346739bec1998c8493d7e89948274cd5f0dd71f3b7cb69972571cc00ff12ddd7ff325c65f530213b04372ba40e525703cc28ee2de165aadfddea7f2da682a7dcf343170eebaefce4d5a2ae45ed2cf8c77fd0542c62f350b1e73840915047ef3ec1c965b105fe34c3785f9645c745d7559ebd29ffef62dbce1577ea663b630873f3226e186a66f5d96eec3e0fff92b905512d6c3f5a4c9268080e3b8ea67630c510702dab063d875fd275f39854dd52169655f45ee4ca5a75ee88ebb297c28d2b74265ce2cdf51e19c20b02ca57439c45cfd342ba4f8d02f90f4d9405f389985b83a1786dfcb632529c4130c4d0edb38c43a44389e223870c56986d9374f462a707d85d6160900c6fc711a7b1c7bce80231e1a11c0e3d2ba00545ae05ee4c4cad7d2c16ee6c888740a6cbd5fd48a386eb539b7b17ec235ead2a6a7210da5892a1d5e1c7db184685eeff8a4303cc6abc984319e5f2ffdcc60065a74a6397ff74417b8a30a27a450918477112e24df56ec4f33db2a20954b0dd4eb681d86ba994ab556d5c0642e6cc025de2183f42831d807946b4cfc69ef1a422d62a16b2c0ece9d898554acb3fa5c039318d98f9081f9aa9bd677c2bd83a9c4f7aff99d100d12ae0eae358f8530a8eb97743fddf29eae59b3b006578e9a98901c02ec1cbfe587cb56379ae6708e97c11f174323a383793f504fc49f2e971ebd89d0070261c102dae1892c316210365bf47e70813287b6498d832d7420c6bdabc8c33587e6c16b62e8155f1af725b183b9b68baf26e629e6b9bdca11e93b9780775162500bc441a7e08d651c04144d477f88d646a10bb7104777e8ebc9aeb9b02d707753b27e1f0ff8cd8a79c8c6159e85e40928ae4d5652efd8df87de3ec2e8a138202052bdd6df74f93b7d22a9fb5147a5a803ac2ad50d4439b3d7bedc699fcdd1fcec1ea6010c39045a06ec373d756c11c0743bb986cba2cc4c83e2bf18cf889d2edd0d846e1541f6e7d6a50aba2fbd5c0c6efa8566fe81aead2bbc4211ff6a3ed8f60e79dee17f9536acc6ec318654fd01e5474f3a9aa1192c3fb0970f17a4d801aa87afd581422aff2777a495451dc35655d7822b6739267879d70a6e1ee9afa8eda9053ff8af5baf0dc60263dd5bf569a9c0ab1e689614ba57ea26b6a55cfa16c349ab9f64fe409d95740f655b93839e702b43887ceb182b885575d9b6ce58c0258dcb7b34951e8df1ec8faa2acba88cf22233a13e29098e6e4c82c669f86542eeed792428135dbea71052492fa6010dab58c17210972677feb30d7ba2f968b34d8dd7483429c2ea373f1dcc6243fe0dc297e72b32aa993458d34d3e97ea124b3f6b7fd03e6eacf3f0d3734390e0b6c20d34f9d3a2f16b177c21b3dea597dbe3c607453bbdd34113dc987d67ef20ee320027e681724dcc91a09ce12e5ee9f5682df416ecc31ff5c6e0390c9ba2307e67922c805a7058b9edbdab21688df516606662ea313a166eb5fea97ff60692288c9a8c575ff3a9b5b33ea75f927fe04711298e487675a031fa2be581e8d6bc9f1eb947c2ebefb3c2dfcb2c93ccef2c9b86ff322d1d690518498e988bd0cd353ed9f3ad431508b8c393aeb7aa3b73ed003073b48d95895388248594fd058020831569d4165fdee6dd6fa8e3a7d3c0800951186f9a68529dfc437b120055fb2bcfaf545845e790ab11adb4e6f8cef9d2ba51c041b6f723003512fc1ee8ebc37bf33bf98cc1d2bf164e33d12f965ce4c901d614cb0bd9489b2de93a251d04254b40de8ff1dd537ff68618d1b8011c34c11cda50a628f3bb77a7d37dd8d9579b6fa96aa4e67ae18f8f6b78a99f52dc233f5e5b75169b969b673f8f92c7655025e901845becc9e9b2e8c39a7240ba7f61456a1e9a146b39de88e062792ad8e5e67de12d5978c9e3188fcd70abc3f5998daebe4aa5691c432d1ab3ea5770c2d9e9b282f05e825e9556907e91219807a9b97dde2c83f8ec3cc56467d05ab11b87966857a9f11fd3f62b9d0ee00eac4aa3627b36475e14737a5e1e8373e4b7490367441e797d5bf816546bc98498f0ecb72353ebf53c20d4797dae39029a4491229aa15ead74f3e2f4212d8ea35f7ee552e429bee12973b1eae51dd5f6432478c503e5d6ac2fd63d1b706f122b9c48a0bffe8dfe8d6b6739117c41e1be58ef85635f32cedf7138d25b9e54ab00a6cb167141aebbe9d524b7b8503b835c4c1de2e3bcda016c906eea3d87077fbbb146a60be800ccc78ba12786bdf4fb9f32efa7aaa04f776b468195de86ab1a80fe5b5937cfdce60f216f658d030d55ada9b75e97c90b16507725c48d9be607719578d84fceff12e85248b498abc5467c3ba08f0d3ce20978b8db58dfe57b17a578b9449b67dd7980383a9648965c9839c6909520600199f08f2100622e21fe4fa07783392f02ca1eacaa78611b6cb5571d23c1baed622ddea27f36dc324141e8ba447f04109ad2d26102886b48aa5114385c846572683f27b53fd38fd0c38c7ddaebf739450c36ee1cc93e90b86db28e3e9d9e9beacd3c53e6b04fc9bc8eef95a550be7e351a848f20282ff55bd367a71e8eb6daed35e9b57697f677ce9e6f558be27ac7adbeb116379b4833d9b5f0bae0ce4bcc5628df5bb868f4a77d440ccd58340bdc6bbd2ac8126f7451552e7e9859d8b3f4a778478af69b50f41d6e85ff4cfc9382d728678b6712bc60f5db769a38fbc9fd38d0846dd41b3266806e60b8bcf520f052a700a48c23143768c5dd91d0519f2b18490bd3f9021daed763cc43fcbb2922cf1e4b3e5aab642e7ce20c55bf62516debb2f228a10a40cff199fed6f024cd7a37cb8eb1d78fbbfb4199119b99d6cb156d6844c3f135f8b409568a60c18200e6e1a9af9d3c29ba31ae5337713423ef5f7d6486b44914df93fb81f24a7f2a55c1efd6c27974ba2acc78f69189d93673582094c8f982021c5022ea77c62603e19a04ac1612282781db95a494b37a04a87dad836be0ec74b6b9a2ebe08d03818e495955b64ac3f27a70e85e0264bcdd976b0f3a9c9c00e4ca12a6012e2463704af4a262621caead53a030a0cbd21c2fe0505cd894f7fa51504467749627e0df06b2fe0497100ffca2ef5b7b0d93a763a0c03fca12462522019be28246dced29886e08fe592c425e8f20bb2d1176fb5b52f22ee56fc2641e3900158353a1ce97b1206dfe9a457155a2eb95381639777f310a5c4044478c2f6fa176593f8a54dd7133f3e7e87dfe877d8f11a29050f056a360e87a993ebf3d8be852aca3d8e8b85c1f614883335ec276fb00b0d90f6e40e543241db565f8aa975c0ebade4ccd593b84f3f2672afb0b6e65fa73feaf23ab69530243d3cc52fbb6519f21216e9f723dee8ae47187a92b046f26547a1f2ba11d781696a99dfb12bc37ffd8f4a8b57b5bcc8694c9bdc42fd926e60da84cb3194b372a8c17d8b3a425223e9ff657b597f68d0f0defcb93428429f9572f77f52bab5ddbdd60507903a32033674865c7b3400c7d699224b5997357ca601b9fb5a01e30e64f884fc89353ac8f412c5d738fdd291a9571d7d5207e2edb8b1e8c9c9795e9f0f16c6f61a3bc2259f5f0d22f977084b15de4d16ba066d76654eb10dcf3098a7dfebae17f1b3654f2dee68c0c1979737f33b9f4ea246b08ca5f01623a3a2648d15470243d9f916895fe87ca333cbb1c0fb3ce8cf4b4a5d9f620567822996ea8ec37b6585ff4bf78bb85d3c03224924afcb2e110f60c2c64a5d69356918ed1bb531098bb9c89be00f1189ef94a80630c4fd9101d5825df352d9061cedf29d37b614e8d4cc0e180fc115dd4cf5094b44fe3419f40ff3480bac6d353705b5d15a4117aeedc4049fb2615dae532f8837405b292282343f3748c7e36cc05435f1e4f461a05920980ac1958f8857e0fff95c193486b37fd1c34834d5a13498d54e03a02af8d6b282664e6a372b2fe6ba34a94ee88017b6c0492179e67899736cf57b04ec3a30af36d3c495aac31d93964621188d72bfd400f3cf1810455e1e75f0ca759eff61d122324808c1e00cffaec5a93466c9ae27ae08a26a0ab38fe4a6546185d53fa5abc63551c3236aaab5693cd6290d5b5b4e0dc83d11a4cd6c416d5857ac596f1a04d82f57f1148ae7b0feead3203d643f77d1284beb1ca280d3a2fc3872a043e08c7ef82edef0cdc2f271aaec76dc87988572f467b70100cf87ab9e8b792b70df23bb6861fdce841f2e2984c9f888301970745b9227b90f910d315fc8b9c5c2f2335002a736473de82819e2ca5e310d8cac2e3a79227014539985b37bf4dab201fdb223e732344b2c8e084e1ef47f27b20aead505d3dd2e9a82a160025724ed87a7e0f24c67fe7cd504a76dcd419e1e859a466c406aa754ce679589548601126f39094bccb33ae62c870c589273dcac6cc3e9152000caaaa9d678fd64a85b2dbfb853603e41c907d6795baeaf775422465fb233bbc711e46869f5f1e4b604ab735cf163176af00d8e2de904805ae7e8adcc4b98ac0de12abe9b535367e8774fa81960f7a19bd38955c49f64bd23bf89032bd6dc9790d4584ffc996c39aff2421d87c17a7020044d03e1d0d03e56974c804ff681b2cf66f3fd380b3539fb0203e9d20c645aa3b1a8a439136224c64ac79874914355704c641bdac55198df3715d98ab42dfb8effcd095ce4caa1a00edeb20535cdc054677b50d26f528f26936cebb6aaad465372304e22c9f1cb2b79a711c6ef39ba3fc4cec10af69c623ef1f73f1da507f1dfe2ff35ce60f192891cc49240fc5180a2646f7ef1d50ff8cd7ca36eff2a377f572bea91540b124c4d2862d4800184ea14ba528b337ed6a39bb194c17d2386c9568a2f780eb0170a7228b48f8440b08b37a04e2c041eb38a1f4a49c9d00e93a17dedfe2a5d610c97cea2156746120361ac5f536dfc1900ea82635534d95128afbafb8f0db9396f85370b4d801b500e8c14ed608e714a287c87b5b141686f4e82c74a5ea4ec12ee65775f417bcafa584f6756327c47254be4c50a2b54177cc022464e1f568d85a1c87556df9b5c8f2be50c8fcf44b4fb6033dd20ee026d7da7bb9ee876997a67295b0756acdd60023cc4ff63133d7f8292ab80ee7bea61c98670016dacf6daedb0eaa34c7ea35d581e2a71e44698bb71dcf67d3b2eb24474e383b4ed80fd873fe3f477e52ebe49d4200b5c75c67d32c40d79612ab01ac5724dfcd8819f6722a13c2841aa373f07e973e160ab48971d88149d1b8497ed98c01d73b62dccd5286ca12756cbb71db2f52e946c1887d4a35ac5a4e2fc61cdcab640453aa425ccc9aab87", 0x1000}, {&(0x7f0000001140)="9b4f70d0cefb1af63f8f3ab1e2599e27e9a818e77698c227b9e7775ca735470638d9cf10b4c63f208ea084f8ad6dcb7075adcc2abf412f0abf71babe27f945e1d572af4045106ae9e0be", 0x4a}, {&(0x7f00000011c0)="1bab774576cd6ff5be94993b1159529b6db19a13df8ff20672282d5bea4bfa1145d0b408ee9c46cd07698074c40e1a758f65886e07bb51f06bc657987bc3c869021b91609578b43ad2a3efda38d86138d054bed23f8123537fb303e635ce9cf1a97d4d0d558e71a838d9cb3e947349f38e3083c86f9ff3c7db1a7529a6dcf036b1a48d954d40feb43d46fe117080f1a9db9d026d8d9ea40bfd8259cceaa38556e940a2ab637ea7475c056b9ebdfc59702dd55c0f1cf5f90650f9d3f693b904e4429d37626e88dc66379e11762a90ab5804e4e6202eb4219af09ca4e8fbd2affe9cdae3a438c2092892a622c564b14d75988e21e5d7", 0xf5}, {&(0x7f00000012c0)="843766e98101c9674d2f992e6b84393cf5c85ac47355f7ef65d08479fb76b53143959d8050b4e01b17c9c5b099d3771e7b17137c1d193251873ae871b894213d426a9145", 0x44}], 0x4, &(0x7f0000001380)=[{0x60, 0x0, 0x7fff, "bbc070d5df50bf6f15462888360503cf983b29efdc9e0bdf35e5a919fcdc42071c9b8ca8634c67144b240e785ac19f6a0ca336bd9e010275ee2ae40806f4deb6e9e3d882eb9a6a788ec36acf"}, {0x38, 0x0, 0xfffffe34, "b4dcd7e059d691313fe9e3cdd53b2b8648a67f5d0fb86c3fcbfed3ef83d9d7096741d4c68e69f0"}, {0x108, 0x101, 0xff, "70ec28834fabda7d114e63c0ac2f8b5dfdcd6af76ec6e5246a574bbfd38aab4fe91a236cfb110b9ca45fabfe903cd256efc69332842d894d5298cae99e3b533556ec07eaff2438508e8dba2c91e2ed4df46b4f84f7ad5b15621d019e80aa873e5e9ba6b40015c6a01df8b0953de253636c4d2a0200a641c6aca7078c782619cee03e2c7abe0ccbfafc36b58c13987df5999c0ba9947b8b494fa5f214749c206e056f6207e786baa91d1c1c3ac15546622b1fdfd1b250332d678be4f6e636f872ba354f64a6a1ebedb6fcd8243c1f09f648c15ce86229c620ad3c60c8a8d82f56935dbcc700dcda8d4a23498015ba4fb836db"}, {0x58, 0x11, 0x1, "a85a09afe10493962210dd2c2d8d7c5d69dfb903396ffd98044155b51a13bcf15e513a89df5699549bf41dcf640c03ae3d7bd2075455b8e16855813971016ec8f38a422350c2"}, {0xb8, 0x11, 0x101, "8bd46863327baa7d3c3475aee8e0b37ddeea98544a57a6abf7ef46c239608ad21ae480610a654e8b5e2e3edd87634027d79ad237ab03c90e8ff546d67211b2630f963b02a0d0b6fc31cb80afb103c9cac18b371c5b5e7497a21315568be7ecbb9b8618ec7f201ad841e3068dd5cee29289cdbc64c7eb7fb8f95f8154cbcaa4ac4dbf76f5bf3a85f2aa5dcb4201ac73240dc6e0fd85d73ec8d1ffe3210ae1a4b5725e"}, {0x110, 0x101, 0x1f, "707bee22437e2dbf5016f4d70f31854faf4ee766cae76c180dab48a5bc50e62c8c858c86e9f9c626549ad243a33a71cd3631945f7188d93d7fc1f20b90934b55bcd8e1c0c19484df3b440412480ad50ac751d18c4008dccf681111b2fbb2dd3e376e1277fcecb2de56278e8b98355a186c107aab5490c3103ccb164f3a0595c40cd9bc3408ec5d1b70ea30bdda3d6ec33697179d2e05bbd88c166028c02f75ae65e8bafb9d2601c408068abf85ad4193f017be2ddabc1408ba8afac014b3d7366f2a19372ccced95e7baf539939ccab72146ffd6f7bf646d2d4565a1670dcdf1e4728d8becf0b4cc0680eee1135756992a68bea9d18a910162"}, {0xf8, 0x993260f74bdb0115, 0x1, "d0290c465ebdd008ad40d3a60e0114317ef27e7d7fbc0518bc4721091db52f8e0d04fb61447ee08d063683cd4ee2d15bf0ec75480ea36ce24afd8dc5f21c3988b5180c0c155410a905a5740ebcb7c34698d19d650bb38fb330137632d520d62bedad953f9e2e591bbcf73ba7827594f0f4330c42a1478994ab53f5efd145a92bb72e0b302352e9421096142e11ede955b29daa5c312ca330f80659e7da5a56f143ea5801eb24f9a1f150f0bc235fd0a1ab41453b006d6d8ef411ce0257812513bbb4b17a40824e146108890e999937313b2046e934171b000bdff8e1d10da3c32e"}, {0xd8, 0x6, 0xffff, "8d8cc16bc8374c6f90c45a2064ebf4f6c62ce80698049c2dce7ddf82619d9ad3ce40d8fba86bf04ceb929eea3fc9a06372c800b036ecdefed487d0bc6895e17f13746a14ffae592c877f8d002a4349ae4b67a89ab8be742b30ad4e87006feb75ec65a8ecde5aada15dac0a1a819496513be48297aec675743d39de627ffaddfcbd8cef3998f53afbef1586a84184c1907b3bbb458e054fe6dcb957cbdde854615a1ee7aa792016c0b79e3fffe978d4f0a571c991f6a2bca43c01adf74ad7e627e237255a55fc0bfd"}], 0x590}, 0x1229055fa6fb2649) 17:34:31 executing program 3: r0 = socket(0x1, 0x20000000, 0x1) shutdown(r0, 0x3) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x1a10802, 0x10) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x2, 0x800) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe2(&(0x7f00000000c0), 0x3000000) r4 = getpid() ptrace(0x9, r4, 0x0, 0x0) 17:34:31 executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(r0, &(0x7f0000000000), 0x10, &(0x7f0000000040)) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="0100e91f7189594035c1034b00"], 0x6e) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) wait4(0x0, 0x0, 0x0, &(0x7f0000000400)) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) ptrace(0x9, 0x0, 0x0, 0x0) ptrace(0xe, 0x0, &(0x7f0000000040), 0x0) ptrace(0xe, r1, &(0x7f0000000040), 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = semget$private(0x0, 0x8, 0x0) semop(r2, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r2, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x4, r4, r6, 0x0, r11, 0x80, 0x2}, 0x20, 0x8001, 0x101}) r12 = __clone(0x0, 0x0) getppid() ptrace(0x9, r12, 0x0, 0x0) ptrace(0xe, r12, &(0x7f0000000040), 0x0) 17:34:31 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2030231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x42147}], 0x1000000000000013) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6) 17:34:34 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(0xffffffffffffffff, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r9 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r9, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r10 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r10, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:34:34 executing program 0: getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000014c0)) __clone(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fchdir(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000040), &(0x7f0000000080)=0x10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x80000}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 17:34:34 executing program 0: close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff", 0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000004c0), 0xc) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r2) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x401, 0x5}, 0xc) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000001c0)="67435352b313edc8c25af2165027799b314d7ef2904777b7a345393c79afbca545e5093b25a8a0def7a920bb1152971c4e0ddd2f65a4c89fa35299780cdf734ad154d4abc1ce88046c83a1fa4e269dc2ccf3a95876e070c8467609951a6d6265e10261493fdb", 0x66}, {&(0x7f0000000240)="3e5535de3132e2ffd84d6149dda4b6d113682628f7576131b95b07f2416d65d3e7a19d0a4c50a98e3d11653507525a13ccf40082a2aeaed90fb129aa4e6bb50ef493bf59a5c1a36e61189998791ec2539613629174c78b7bde09d6b0db75b7f93dcd48c0867402f7584c291179a429666f89a712dc0bbbf16cbf250699a8d0d9904e5bd2ae13a1ca566cb5a56a51d67c2e53dd2fc715924b5fb3241b3cabc92f4597850c8a363fbb43f3597b28ece4eb09d14840e43d5c4510841888ca20406a3853ccc271dd83078f8c7586", 0xcc}, {&(0x7f0000000340)="0d76bb0100356d2d6d0aef771cdcccb0c513f6699b9a7ceea4bfaf913788b0fc5dc98e37f6bac287384f33a4822b69528e6043b52d552ad99a37315cece46716cf9b4ff443769532dbe7f922244449ff1f34c237c39e254a162aab0d73462b47835cbf417cefdc6ef8a808365cb2535078dfd55295f729dbe22f42600be64bd3e6f9a07ecc", 0x85}, {&(0x7f0000000080)="e937d1a4a8d2e6980e3cd84d76f754daa51e3834da6a6d53476bc8ed035dc401c6bddf621418f3a8", 0x28}, {&(0x7f0000000400)="f4a43e3db6d4aa50990017669d2685ad4f4f326b8b21e1c15ba4cb964962d1fbbfc9cd85df5d31c484bea59263aaa8d4b46887481d9341950bfbe25b60d7e465ec650e3b0dd95e8395724d410ac033dd39f9c5793dcdcf5ff11c4724d2e46cf66108ed0d3657c7fc371a78887bf73f3ea29be400e331f81263a52550725750dfde5e7056f4d5b741c4ebf9e20d98c79dbc64e9fa70bea37256058dc25e", 0x9d}, {&(0x7f0000000500)="6046db92e440b9175fc6ede4ed52b9adce1736e8f69febd56cdbfb4a98cb25560d681ab2a961a1007e17cc7b9ac68175f0bff75d0bdd4478813b27cf17113c2f7fafffadc20136991b814c89b7ab76620044cd598594", 0x56}, {&(0x7f0000000140)="7647cf403ae909d23a5306533fd822156a677206743c8c209653ed16c586d4fae76bcd7491ba4406f411d6", 0x2b}, {&(0x7f0000000580)="7b59d5c28eeadf76338c33915800bd6607755f345c8ba177f1953adc8a3f75e06aa7859f0cc2cf618c78c871c92d799883892e1a1d1b9b0e8e", 0x39}, {&(0x7f00000005c0)="6744933984055c6e1da000374a25281e8058960aeb1874c641b7c18ec44a2dd224bc2725528d8b91093b7b29991fc29ccc9c0459d0ca8e0c3a4d46eb945f2e426d01ff4b19f8cd2912d0d57bf15795b409ffef3030343b939da9014822496993258db54f7d0df48cf8a861595c4dc82ba1ebf8954683a9801f09fa0a37a245e9d1f7420fa16565a33e9fb3613072f5453289a9fb58bd60cb4ca8ec6dae269e691870b03f0e9971a18f539dfa2a86c216c2fefb470e7fc8beb7ebe6498e2217c02ecf4508e6dfe1323fb46d323811d2b73abf10bfdd232cbb5a9c26b8c3a984876cfe1ff59be2dfcd87a4f76965f5f2ffdd50fc55437fc07847544e6d5530b705279dd8c93284a194b844a0495ddee252998826549528d0f2b88071fcf714f3aefddd895b8ea9bd062aeb6096422cd276efb7febd314d6fe6f2e11fe115fe2dfea9a5fa88ee4217cf17fa8023258d25a87f3ad15f3c3640f1fcf63cccddfa45a3eb60c6eb684bacc30f94e83febbe2d6a775686c8b2223245fe50f84038bbbd1f1f76a23959317d8c8eb7d098c69c8c405a909ab566a6f32802fe8f0ac2774e87297243c05a1faa44b99e629a3cc55d8760b85b86acea95bb3a5a78f30892a074bf24a0fcc6254b43587e6c5b394d1a75cb0c14be892207b04a51f09cb1e7107f793bf5a9da5f6fb573061389b90877de0d00ff4520112aae0dc28d013c9f49f8531d281f6baee7327fbc90da8dec83a41bec24acc319f06f0849fee44f52efb82c86c1a1ae6beb5edc97f6a5882aa54caeba4391d0eedd1a92cb63512b7d095cb565986964b6ed7ca9c242ab59dd70f72c233e7e121c5d35eab3090fd30c9b8cec1274566498a45e92fd2e87f20618c5fc816ab203dc11ee7ad122ad89189051279e7bd8563eb43c807a799160fa588abb24cf7304e83eb7d9d4a365f7f5defa4259dbb4ae33d006f8d87a8061582b578718a274f495b348eebae684e3a65982151607d893a0768e639bb4d541d0be4160b8bae68070a56b4c5388a3fe7f37eb6c0e1bb524efc54650feb2210fa62c420923364e673b2abb5e5f73c1b058728f4ebd400dde91b3b901aabcb887feb50cf74f65369e336c9f1e65051ffca5acb27461f40a8ca44c2f23767c36f6210a29783d469fc5db2645fb0350ba4e0db2114aceafde73b0bb65be8a35c8471d7de6acb2badbe9242f35d0f72f98dc10e3979404ec7002b4b115798bfc67edb55f34141367097f358b5cdf04f9259be5b415a285dcf95bc1e23bdada6765da5c8f7f09255cac26c625a61da05b8e908ef90230b6adbeb51bb855b25af8c8f31c9d5d3414b918eaee24ccfd35a4577aa6fb16b74e040abfa159c3ddd6f9d1431010d0d89bdeb9fbc6e674de5cdcec91fff0deb803f11418fdfc34221dec4f408bbf917c07c4815c1817c744df0974985e2e56b44ce4916e127fe35ac0f9b0870de0d248a943ecf7744ded147a9ec44b28737531984c2b5bea76c51d8ac13e6c171a78be88207e2d9355978014132e1e06a184656ee721fe3490994b0e8d0ac3c5ebbf124913d0ef9d5fc9274b8c72689016d104d5d12689d057aef160d2bd8560b5ff84b9b1b08af223b95f77704cb9dd6e", 0x47f}], 0x9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000a40)='./file0\x00', 0x80001, 0xa) fchmodat(r4, &(0x7f0000000a80)='./file0\x00', 0x80, 0x400) socketpair(0x10, 0x5, 0x7f, &(0x7f0000000ac0)={0xffffffffffffffff}) getsockopt$inet_opts(r5, 0x0, 0x2, &(0x7f0000000b00)=""/143, &(0x7f0000000bc0)=0x8f) 17:34:34 executing program 2: open(&(0x7f0000000180)='./bus\x00', 0x1010ac2, 0x1e3800d53c8e34f7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xffffffffffffff26) 17:34:34 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x9315) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x3) recvfrom$unix(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 17:34:34 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) pipe(0x0) fcntl$getown(r0, 0x5) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) preadv(r3, &(0x7f00000001c0), 0x0, 0x0) poll(&(0x7f0000000140)=[{}, {r1}, {}, {}, {0xffffffffffffff9c}, {}, {0xffffffffffffffff, 0x112}, {0xffffffffffffffff, 0x10}, {}, {}], 0x2000000000000019, 0x0) 17:34:34 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) accept(r2, &(0x7f0000000200)=@in6, &(0x7f0000000280)=0xc) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r3 = dup(r1) r4 = semget$private(0x0, 0x2, 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/246) setsockopt(r3, 0x400, 0x7, &(0x7f0000000000)="8e868145292b00129c8499a107ede4474a9810c33b30f8fa37b03bf7075136eaad0bbf84470301fba9b000543eb7321704f342145bead278", 0x38) mincore(&(0x7f00005f7000/0x1000)=nil, 0x1000, &(0x7f0000000140)=""/148) setsockopt(r0, 0x29, 0x18, &(0x7f0000000240)='\x00@\x00\x00', 0x4) 17:34:34 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:34 executing program 0: setgroups(0x400000f4, &(0x7f0000000180)) chroot(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffffff) listen(r0, 0x200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000180)=""/128, 0x80, 0x2a832540b91131ea, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x4, &(0x7f0000000140)=[r2, r3, r4, r8]) 17:34:34 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x108) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000180)=""/123, 0x7b}, {&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f0000000380)=""/139, 0x8b}, {&(0x7f0000000440)=""/253, 0xfd}, {&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f00000002c0)=""/119, 0x77}, {&(0x7f0000000540)=""/100, 0x64}, {&(0x7f00000005c0)=""/14, 0xe}], 0x9, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) 17:34:34 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x57f64918c2ac2a94) madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6) 17:34:34 executing program 3: accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0x6b0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000014c0)) __clone(0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 17:34:37 executing program 0: r0 = socket(0x1f, 0x5, 0x2) pipe2(0x0, 0x0) pipe(0x0) select(0x40, &(0x7f0000000080)={0x3d}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000440)={0x7}, &(0x7f0000000480)={0x1c}, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=[@cred={0x20}], 0x20}, 0x5) 17:34:37 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(0xffffffffffffffff, &(0x7f0000000340)=""/43, 0x2b) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r9 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r9, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r10 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r10, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:34:37 executing program 3: mprotect(&(0x7f0000403000/0x3000)=nil, 0x3000, 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/210) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() shmctl$IPC_SET(0x0, 0x1, 0x0) getgroups(0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/210) shmget$private(0x0, 0x1000, 0x2, &(0x7f00002bf000/0x1000)=nil) getgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) setreuid(0x0, 0x0) mlockall(0x3) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) 17:34:37 executing program 2: madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400004802c2, 0x0) writev(r0, &(0x7f0000000340), 0x0) 17:34:37 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e9237189591e9233614b00d154b156f6387581b10d8fea026f6cb5de4a1b7fb9c611d7014f125b9d45321fce2000c46f736874866181"], 0x6e) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 17:34:37 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="99", 0x1}], 0x1) mmap(&(0x7f0000010000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000000)={0x6, 0xffffffffffff4dfe}, 0x10) 17:34:37 executing program 0: r0 = msgget(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x0, "15b677b6c9c0f4d863d90dfa23f0a1a67e2bd88248dceeaefd5719bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c028aa8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b52311fb060039652831fc89671aa77bf845e711dc51dda6ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee511"}, 0xaf, 0x800) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/211}, 0xdb, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000c6"], 0x8, 0x1, 0x1000) msgget$private(0x0, 0x5f5b63333ca13fef) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r5 = dup2(r3, r4) renameat(r2, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00') 17:34:37 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() [ 386.9324806] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1091 command syz-executor.2) [ 386.9658515] ubc_uiomove: error=14 [ 387.0325876] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1091 command syz-executor.2) [ 387.0548321] ubc_uiomove: error=14 17:34:37 executing program 2: setrlimit(0xb, &(0x7f0000000080)={0xb0485a3, 0xff}) r0 = semget$private(0x0, 0x3, 0x5d0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r0, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000600)=""/18) socketpair(0x2, 0x3, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x81) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/149, 0x95}, {&(0x7f0000000200)=""/62, 0x3e}, {&(0x7f0000000240)=""/141, 0x8d}, {&(0x7f0000000380)=""/152, 0x98}], 0x4, 0x70e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000380)=ANY=[], 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="0300000005000044"], 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x1, 0x40) getsockname$unix(r5, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000440)=0xfffffff9) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) 17:34:37 executing program 0: 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(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0xa10, r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) accept(r2, &(0x7f0000000080)=@in6, &(0x7f0000001740)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) writev(r3, &(0x7f0000001680)=[{&(0x7f0000000180)="ec9cf8cdc6da6ad85a174c254918d02fac8154ac9433f18e2000f23b536aaff5615b14f363e84cc1cdd348d7a50a6b7687af9e68b307af45947390b1894acadbac02f0a83795ef5254225f424c5e9062997f80b26c8cf3c02354d1c83338e55225d5f69768290f022d04c1f1fc47303b8b8ab7deff7aa473f17eb600336fc41c9cf6e6a5041d8d17156fc7cc1886a453ef4dae7cf053cfa4b5013e37509905242ad489a9f2b0499d6b376c7239990039fd1f2c28dc26bdd725d5", 0xba}, {&(0x7f0000000240)="549f704bca5af9571621acc19e864916ad220868087d675aae6be5bb7e159b71d92da085701754dec6afbced93e73789432ea3a1c99981e332f8ad7ef192c3f6f79e4b8e1eff562b64ee5f8084286a61565cec964fa87a42bd970da5fa8eaa4fe60645eb855a2a9977673d97ec1ccc7156d8757a791e41dcc634c44e6daddd5c6dfc14997a307b912223abe41da0b1aa7e4e6520c02f1e2100a3d8ab3b939f1afe0b7f6c382b9d30bc7b083c4d906eb5b3", 0xb1}, {&(0x7f0000000000)="3d35e53666a5d29749ebadccf17e921e08f2fd6893", 0x15}, {&(0x7f0000000380)="d9d6ff1f4ac869e127f9b28b75ef59d414a3f914781d5b3c8d0676b7d16f93c77dc1f9a3dd404014a2bdb3d756f141ea361e5b90a79f0405d82c0739205fc758f196b05d7ba3b423515362fa834973fac790f389809c3a51ea08847fbdcb5e28282fc112a6ecd12115d2314ca601392569696f27beed26b23a6e9ddec968c5a137d06f84abb7338dc41f35cf3382292d6e3535e02a320f12", 0x98}, {&(0x7f0000000440)="227dc018bad21146b17a384a0c0926dbbdb79a0c45e174dedc1e45ea0ffd67d3c9a97299046e7ee3ee965e80cf0016d5ec33e013b3d5501e1ae4393b02188ef6f98cd8fdf0f861dcb8ea2db701c0e5bfd1224a9b082f88e4d864a9df452a3098cd832872a5df2091b838670542bc71a50517d8c4ae298a604ae926756cd1d031487ac7437b3356f057a4dab6dbbc407202aa9293e79845f432882f66150a3a25dce6581f46ac271aa2c1e22b8fbcb72b82de9351460ef1c91f21983faa09f7577f889a5ee3c194a8792ed38b88ff66f9d7", 0xd1}, {&(0x7f0000000540)="5f675f805b18ca16a6aabec5e196436c7091dca20828f8ea45de624ac39ca08e9a709682c4231b03fee7bd764cf1df43c7b4b74be203339a179020e3808d627c97cf6d821fde1bbdba245e04a16d7387a02c19fe210ac2e6b3a97e4b05c257f18a963174da8ce2ec9ece564139da936097db3fb27577d1cf8aaa92d0b390997d", 0x80}, {&(0x7f00000005c0)="b0c3bf30193d5beb7e37385fe28724fbfa3ab1da2358636b0d5e024776e053bd7dffb44c0180733702c828c3bde24fdb34df994f46359bf0f132eb53737f0ed371ee632447ef065a702f7db2cee07806faa8b07245a34bf0708c81b8ef683259f40b2154003481ba1fbfb2192c2a1d0e1014e88b7967a4bc82cd6fe16f7287bba820978a0f198e761dca47e229fd2060025d9c58dfb8635d951cd3d82da38fed6d49", 0xa2}, {&(0x7f0000000680)="c272e59b6b2363f97f3121f4fd67d73f55514ab8fa9564da0b57a741cb7f3e84841f149fa14bec8ba4c79180290bb03dd28d55aaaaa2a699f1099b40bd0e30742122465d146e87f9285b06b62092c06fb1bd042575bb03c0cecd1020dca786e388137cb44d74a9535008c4532afc093d226437a836d245a4c3fc03d718809be920c03735b7d19b4be55e36ab135d351c0196482335a83b7692326ef61918d4525fc391e97d0ae8436ce0eb8b5b1b1b2507d4c62c927919bbfd695dde5f518fb76fd4e3bef3b4f35ecf89c3112c732796bda526bf369777c856b57e59fa3a5df74b37d604fd94b25ca2c977124dfb4d65cc590178c85cdacac14314928b8d026deaf388397c74f21ed9cba98f2e2cd4bcba7a9e6879ff74aa0771fa401595a782494da9ca4195f4489b9f0021709f0bc684eb19ebee03cb4bf20447ec98f32156e791523741ed0f172bcdaca468b6f97652836c0af9b5fc226abfddcad93c95be576e34501755ffca748618f3240f419d73a8f6fc42b0f14123bd8be43246b9c3618168d815aa59e5d1dcfb24e2da674f939f0c3df70fc326e216d31138f54ad3eb57d782fdc909d352d2e5e36deae85ffcf294457a1788e0c20e90af4a8c345981f353fe64f25ba0e0f86397903975e81adbe242c03b2bd3b18d06c2c67974a709f4a8efe8fa54591831e95ef24a8193933b2908f05008326b763a657671423d6c27ca30f57b2bbb43c73dbd43fdd3a6b8da6315ba34645a5133bfb5b1822c083d74995d1a932b9fc816820f29a00f0f2605cf7639220466cf564721b8faaf2455fa09e333d12cc96b5307a588f1d2dab945276e0a191bb2a6183bf64d96b3bce9381fd82d5dae7c538bb3db32b17ceb0fa1272fe67b2f0a221cc8e4726294c6bd884897472e3b9608b43eb4efe2838b51b72b127bbc434bef6c1db933124e8871dafc21ab7e08eb81e8cdf4a3f865fb91ef7d4c3e0189d8a163f2c18af3ce717278a6e1ba236ad8e88762bbab53c957bdb89c89d0aa971f9de3d07b182c2395a8521099145c871032e8381a20fb95753d5218de972471e78b86280376c79ce0562524a712d99474125601968191964a1133535caa0e372924a0a69d0ed3b4427b9c9957caae9334e31445eb28d819e9ae6434d0f4915c8154466f7c4a86975b46fc0acd0bec7ea7304769941c06607c7e5673d2400d9ced0d80e693338b5ebccd427fa3e3fd38f57d50a8692222526e3687a099d7a207b6ed4eccc871d934c538b96c68c5dac4caaa233d39847e2918b1d674379b137a2e9b50a1d7a811386b1da3ee6d008ad36e199b11866f2d89a00cdee4f6d6a8a173aa5eb3a63039b7bc6ac64094a23eccfe5fb95717d1cb91421a6975e992ac648e96746b950165172ad82590b1332a9068fb9908b2557f7bb634b48f07a8d782692706f971106bcf80cd15d516a7a1f7c3b9716995ee5f2699d2eb6a9ebe9bb95683a2064c22b6ea173d6532b84f05af1722873836d783bbcf1e5ddf5a93f58244c1ead70c659d8023de56531cca49eb74b33ea461c7cb192a967004fb1e131ee91d6baddf055f43cda34887684d6bc8dfb54b3d29900631179731573ad8485789283d0559ec4e2a8fe3cfe4bb2d0241cfcd6f5df56980e85acb072fa68ac9419421f144f63434a27f13bbbaa709c7dde581a2f52ac87aecf2b14412f9861c3d7a8754915f1c23e972d92cb612538524f4fe5e3ae558ac24c75e92f62710d149ee1b289eca7965914eca6301bc18ce426d42d5285b7784f168e204380c6e77767fd518523cc5a308ed9031d63b86b1c30352f4fa9d6a756661704b62131731799926ac32f389bdd0981179cd25c22974a2dee65db2a0eb0ea7cfd9ef0262e7254dfaf2025062fa1964212ef6f4b61a05b42cfa04f708fb12bd75f635eb403b3076fadb411b2863ab704fbb1717d4b28830401f012e719ba95500f7a531778494ed7f5be84cfc4549adb4318921e86b7c3b9e6e292e320638d9f4179fd94d8a8495163ceca77c01dc2f57d6d53b93097171db8b8660fc95b021d5868dfab5a5b5ea66683528b52737ba3430e8f6f6be11bbca2fbeb3816e911ffa7ac68db45b3c1142cb26abbe8c725c80cafabb01d59cf31258612248a37e43253f9b9cd092fcddbde4acd06cb0f00e0cd171399742e68f1be79fc1694f4415cc7527ace327246e62059b2bd72131d127b1e00451e32fd8527ec303bf1affeb0286635fd227b70b16497b5f18b816e6cd608b222df34f20e603a558d0deb14e19b1369fcc39842dbb266b1463d77ce0d34a0cdc8c38ffeae76471307b4ffd7e5bba5ad6b38d090cd3476c24e55bb2e7ba32aff437269cb774b792bfd0b815670a948b1c176bb03d26757a8ecbb229163047346a2338ff38d3ba9eb373962c739f5cd1f34fb1f38fdc886b8bbf406254695defdb667d846a35a391c62fe73fcfeb8b6bc13e4e483af9cf89aa02acfe74eedf35f390f62b0980a0c0902ca7e73e64b07185844369bde4564f9656eb2291ffdfe6a464ad787e80b20e754b59a3a1531fcaf855d4bc6de3ac46bbe452c11d4182887b32081b23cc9ceaf3d8fce990631dd8f1d59ad24a00f1483d695168ca4e04437b2d1494fae03fa4f3e40921f8eb056cfa9aa3722539383f6afcd8cc4280efecbc508f3cd621b5c4d68ac939ec2c355e240d05d126961a57faed4ce70ef829e01c002730e8f231f90d10f30382c0a93512dc5c7397a97708f5bae91c3796018842371d20dd382b6d8289dd709f0d653275a653aff91415d6c7171f077c2eb774a5a6d8e233aedeb7dc276995634b0e8e6660fb6a04c61df08e0c7894f30075ad542cba8ae6a822fdbbb13a85f28c8eb8837d158b41456d483d9108d63f143aec048ff6b544496bb74b2b070cf8188cda9b4a1997dee6b6dbc39c8313d7d23c15c1b66790879da260c8297671bc9707103dd66f195eeef347a9804a58695b5ed8dac6718de4a3621490e0e7948e09e9a1130e2af251de8d0f11a4d4182dc95c3f033c80338e0cd8f9a8b940ed98b8a79cd0e375fe9edbbce09bf7bc9b609d0d3aaf083dde24a4591e1714ed37ea955b88b244b73346316d9012c527d9d0e24ccc63052c7c599a4ed0d8d46b3835e8cca0547bbb4adb03a340d05a05be44ea1a42bfada53d975e85465116149d6236898e2833b0e4b67b1b039c38da505096fa03c58dfdb2dfbc59ddc04621e09e878c91c4bfddf8b05c23b1c86eda51b639c0f9dbbc7c4d5ffce420bbd3bd7b769be52d3bb6828592cdb4f7778c8d5b755507684119cf84cc82787c0baadb52ff633dfd5310fea28957264d627527ea5f9bcdfba13301789afeaf8473506788bd1acce45d1d302f723bf2f86b7b0279936df08e05c186a87304ed025b6b47756b4d945495d8f9ee173a5393defa7b5e2e1b4022ced8ff98cb3bc6b0b997e14cff7e76fe104adb87de15ec9687687db885efd9d7b6c7d8b21385d660751be71fc5d64e4667067851b692d9b9ccb0a0adb824d488f0e4b8916c90c879ca9a93f2eb7a483e4fc47fcbd3b2b680349dfe23958c17a68e506398d6e77528138f3c5d11facc0ddf2101945c57c44e97aa6258769f10cec9e2dfba30dbc9a63ba6df7a5e1b6c359f2f6b766275d2ab38dada3aaa2e108ad41398b6337085911fe022f1a684e36dc93c84d34bea720688833fcf53751191290e9be54bac55e1fe9cfb1976ee535078b7bf43be0847ec167c27a69df706d17453d27579ddf23e237288fa9120488cd81f58648f29e0b09fde7f1e47a762560bfd69808bb99b1cbd546b37f6362c7df93df15e86bf826f3004f04aa75d5750c582d7bf2b41297d766ffd0bc26f90ede5e0ba2a91a195e804493315e921165282e83a065e8f8c82730d9e386660c0a46c66e3576d287164718635f490f8b4f7478da2a4702dd0cd9421d4e8b9f114caea4683a9ca437887ee3a690d3f5dc72f130b9e5b2eab279c2203e398414340644a842cbabed41b9a0141652364785e2be3456d03d4e7bb24c14d783d7033bc38be84f74f314f7422caf9317387a188a9fbc6ef6390a4c8334daa64dd56df06d65006064b416e5d1e50d9edb15337e72f0df5051e40a22802c0d3f79e4282254287f6d864422ed569cab1cdfd4f998989a5a7a425e608a5ec5b7a317f8185a5b5670a9ff2d8b206fd91e53fcbd3c331cdb1fbb68c5d3643f6bf988cae657442b56ef5b14afa1d3995f879e99179b2fd96ae6b892d2f7ea3f0544bbf9f627e76ab2b7bd65141b1236a7cef6bcd53a6838f7d6cfeae9233d92afb52d3357306f7c442221481b95cc4583511da5ad793c8cb91c3f8972fa1a4eda2d65a2ee38ea32e368b5d55ed0864f34dc3b19cbc15cc31490216984b864ee6349433519dacb7adf0621141b58a68f0c1c0700ec988da4b88211dce37a67887b10656426d54ae68cafc5a4bbb54f360ddb002db7d66aed0b830c137270a1499c52f534ccdbf6c875f796c6794134e61dd9a0ea2cd520df95520ad0cd5c8bff44aeca27482330752c52a7bef10590e2e6f9b4985f49216cec302efea9f2d94049a8cffb6ba2614aa85703e7494a4225972e73e2aa66b45b608416a2b28ed5c5c0780737bb1c13ed5b607d01956102f42cfd36a0747c4d582a894fc620adccee0bfe827610380247ccd6fca856e14a2092eec9d7b92cb57bd461ae240c2e3d93bc8331d9cc96880adac4bee8a38c489a937d6eb4450fae125167092bbe4798ad800ebfb17fc7dba39972d5a83c1bceac06c6a89c44a52a4fe3a9206816e8658fc1196a82affde52c4910bcbe712af2e66c21b13969f3583c173695789f6e2f11563c148431ebdcbf854e4ea7f0b43a515da2b53b7c42beb4fcccc7c414f4f370fae55d87fd68a8bcb7e4d6fdf5c49ea8aed7b5f2a150adc0218b58e0b94d88c5cd8d479a064fa6866d5ca4d3059fd4ce4dd883e52eda25621a08a8e7f17bda7e22d6a8681accbadcdade1a6ad59fd56260ed57ec2143b4ae47d5a2db621fbfc8bbd0152ec8cec793c8c4887d51410da5fc6ffb4fa25354dd57883fb28bbb10b62a2bb9b03efd580c6b2f864dc5efc78d2b4b1c4964fc6fe2f1936781d09dbb5def5f7764dc3c7a50ca1edc1d36d07e407c76cb94fbe800c37a595dcecb79ae7e61340a0fdca4117e6204f14c0de32df8e0eecf080bdc8a9e3878aa3fa89b69dd03c1d4af7254264b94dd1be45925bd63ed9155d0459eaee15fb6b7d36055a29daaa0d7cf1647cd9dbb2dd0d32ccb740f9d01f64a107b0d513ed9b1ba686d4d19c9144bdcd7ec472a6ff7200496087386a0cdbaff60712ca21969601753b6e96111430d40b125a29b59a0df12292651f847d3b0c53d4bac403ed5aee7b7619f1a013b04901f61c8d100ef84a3d10302a6c260786467fa2bb3d3e7c332602a91474ecc5b56f2139dfd345b6f890ccde0b7d4ae1e6416f358c89071d238dcaba598053272d76588d9bb437e94fce2e381e85b15ffebe1298494ea09e50cbb03be8a4f0eecdbdcfe2fddaa7701b4a015aa416d2b0bb33c822fe5d000290d7a4b76da7c12c88bae93e75562f7514dbbf1360d5a728629bf206687b2adf8da2bf1d33d62ad42d5a821423864255ef3ff3f01a964534d1c643087a146eb95f7cb924b4518f794963805974661fb8832d56b43b94b8a5db5c020186e61057fcf72b519d9c2b541fceb4d30b1f0681160db8e183703c67e89936fda9f682174e4172c975cdda56bae2dd5f8643505c3a4ac560a3df1c73da5f0b", 0x1000}, {&(0x7f0000000080)}, {&(0x7f0000000300)="de169c8c", 0x4}], 0xa) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 17:34:37 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x57f64918c2ac2a94) madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6) 17:34:37 executing program 2: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/16, 0xfffffe20) open$dir(&(0x7f0000000100)='./file1\x00', 0xe7f6defe7c59f388, 0x20) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0), 0xc) [ 387.2661635] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 8392 command syz-executor.2) [ 387.2995334] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 8392 command syz-executor.2) 17:34:37 executing program 0: r0 = _lwp_self() _lwp_setname(r0, &(0x7f0000000000)='&]') r1 = _lwp_self() _lwp_continue(r1) r2 = _lwp_self() _lwp_suspend(r2) _lwp_wakeup(r2) _lwp_continue(r2) _lwp_continue(r2) sync() rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r3 = _lwp_self() _lwp_detach(r3) r4 = _lwp_self() _lwp_wakeup(r4) mknod(&(0x7f00000000c0)='./file0\x00', 0xd004, 0xffffffff) _lwp_setname(r3, &(0x7f0000000100)='&]') _lwp_setname(r4, &(0x7f0000000140)='-\x00') open$dir(0x0, 0x0, 0x100) _lwp_continue(r1) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x208190, 0x29) openat(r5, &(0x7f0000000200)='./file1\x00', 0x530148, 0x10) getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000300)=[r6, r7]) r8 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000340), 0x40000000) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r9) _lwp_create(&(0x7f0000000540)={0xb, &(0x7f00000004c0)={0x17, &(0x7f0000000440)={0x13, 0x0, {[0x7, 0x9, 0x1, 0x67e4]}, {0x8, 0x81, 0x91044fb8ec0c4aea}, {0x3, 0x8, '&]'}}, {[0x80000001, 0x1, 0x3, 0xa3c8]}, {0x3, 0x3, 0x9}, {0x8, 0x31d1b5ca, '&]'}}, {[0x1f1, 0x9, 0x0, 0xfeb]}, {0x7, 0x3, 0x4}, {0x9, 0x4, '{\x00'}}, 0x0, &(0x7f00000005c0)=0x0) _lwp_continue(r10) r11 = _lwp_self() _lwp_wakeup(r11) _lwp_kill(r1, 0x7) 17:34:40 executing program 5: r0 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r0, 0x0) socketpair(0x2, 0x5, 0x8, &(0x7f0000000000)) msgsnd(0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="030000000000000014354e3027a5831f088a1ed5630c0ff66acc5f7ba7a240a9c2711e41d1837dcea26a3d5897b391855391cfa0d7c02836f998c621e2802d8f6ad2d129c9e2772d481b88949bde1cf7eae2169f5658a3278771e3031df72c3f98627739ec9f785de5eeebce614d7797c997ace0efb9e57ad9e2a7bb736221fc1cdf9948cee15750121a4f3eaa8030b9ba4e921e952c5560e05cf4ce99fe60ae151b5bfa31e7ebef0e0b8af885c9915bb4d4f2ae3255da6ffab9ee047e16a877bff7922c1c49c641a7045e87e5ef23d9caa3dbb8a0c772c1d2b7fa4d3984f1ac60030743c3172015f8c6bcf25c26"], 0x7c, 0x800) msgget(0x1, 0x0) syz_emit_ethernet(0x72, &(0x7f00000000c0)="c9f2bca0d75e9c6f5d97d679209e7b2d8bd8265c2eb8fc2ffb569a5d488e511b76c4c4b154ab0673d9b634815b0f8558ce5bcc75d37c6e91eeed27cb814d48f008906e01a2f383d5222983638659a66cc96e024c9cb27c5fb06f3540a3080e0aa736b92cc24de52f8357b23766c34c0b7cc6") r1 = shmget(0x2, 0x1000, 0x180, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x200000) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/13, 0xd}], 0x1, &(0x7f0000000240)=""/106, 0x6a}, 0x21) r4 = dup(0xffffffffffffffff) faccessat(r4, &(0x7f0000000300)='./file0\x00', 0x16, 0x0) fchmodat(r2, &(0x7f0000000340)='./file0\x00', 0xf4, 0x600) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000580)=[&(0x7f00000003c0)='${\xb5\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='&\x00', &(0x7f0000000540)=',.\x00'], &(0x7f00000006c0)=[&(0x7f00000005c0)=':>\xa0\x00', &(0x7f0000000600)=',@\xcd\x00', &(0x7f0000000640)='%-#\x00', &(0x7f0000000680)='@,-&(,)\x00']) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r5, &(0x7f0000000740)='./file0\x00', 0x20, 0xfbe) r6 = shmget(0x2, 0x2000, 0x301, &(0x7f0000ff9000/0x2000)=nil) shmat(r6, &(0x7f0000ff7000/0x4000)=nil, 0x4000) open(&(0x7f0000000780)='./file0\x00', 0x0, 0x52) r7 = semget$private(0x0, 0x2, 0x108) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000007c0)=""/244) geteuid() semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000008c0)=[0x7, 0x5, 0x400, 0xff, 0x0, 0x3, 0x3, 0x4]) msgget$private(0x0, 0x910) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) msgget(0x1, 0x0) 17:34:40 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:34:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff", 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = dup2(r0, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r8, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r9, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r10, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r11, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r12, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r13, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r14 = getpgrp() r15 = getuid() setuid(r15) r16 = getegid() r17 = __clone(0x0, 0x0) ptrace(0x100000000, r17, 0x0, 0xffffffffffffffff) wait4(r17, 0x0, 0x0, 0x0) ptrace(0x4, r17, &(0x7f0000000140), 0x0) ptrace(0x4, r17, &(0x7f0000000040), 0x0) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r22, 0x1e4, 0x8}, 0x5, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r25, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r26, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r30, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r31 = accept$inet6(r0, 0x0, &(0x7f0000000700)) socketpair(0x6, 0x10000000, 0x3f, &(0x7f0000000740)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r33, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r34, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r35, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r36, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r37, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r38, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r39, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r40, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r41 = getuid() setuid(r41) r42 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r42, 0x0, 0x0) shmctl$IPC_SET(r42, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r42, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = getgid() r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r43, r44, r45, 0x1e4, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x3, &(0x7f0000000900)=[r22, r21, r45]) sendmsg$unix(r8, &(0x7f00000008c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f00000002c0)="a35f89e66c29e1bf3d52ee0833e5f9ef2ba8c113ca7e9e8bfce09c64e4eed125fe3c4b1ae3ac31e2c52a8dd62ba235edcb083fe23db3b9dcfbb1c0fcb02c060b2f1d2b22c85f254ad1a519716e5834d8aaae7a93967f2d90a199cf79ca2c2b3c3590e70c07a2e2cd10b5f9f024c0", 0x6e}, {&(0x7f0000000340)="1748074c6bf7e7946d34f3030ef3e7b00a765be7fd28bc9f8ea3bd18d4a4a599bcb437d469fedad1cff4cc57e6bc6ee5e24f89332cfef186b0a111fe25479be1e1907ae533329d7c25ef1e68c9998b18887afa4ea6145d7446a7b7399469db2addc28772e8618f2fda42f2260e4f80025bf8c588314f51ab4fe8bbae95ef3c2019b1dc7af828a3949f7c61a9820d07383d8541ce64b048a122ffe7c7e2f68cba2420328170f706e82d9396c442a804e0519cdb89cd81190167bf5633f4233a6976bdf0d6f8eeac74d9e649", 0xcb}, {&(0x7f0000000500)="040476c490312d02b75917e86c53df0eb669f126589b71f25e87dfe940c22d35cd04dcd9301c83e48048a799eb296adeea061ef7e67c30f592d157cc89cab7cd05d5c9cceea660d5b52fbdf32ef2be4307047c4d2c3df8fc5b0383707792c324d3f1925c1d3c108fc0caeac96698b3343a3be24a65c9c45b83a0709633d76f7110f52022084ee69badc27b6762db7b02a71bb359eb6ecc263062573ca05ce8034219a6b01609388bab5e3822", 0xac}, {&(0x7f0000000440)="653a5c679e1be522e7995adea22a436b003d1bf878a94813b238b299bb0248f56fa78d2650751e950b1c404df013432f430e3c65e2fd37fe61bf93258cbb2e7eca9db3113efbae6f8d6ce5fc8b353df9c2a788af1089e8ef793bcbc719eab1774d466308462f645c66db0dbd78", 0xfffffdc7}, {&(0x7f00000005c0)="4db215f2d893827c312fb075e71c25bb1d6175c5efa3aebb0ee061e40c7ed9fb90dd265139db93ad13babd5f2ef72bffa5990d14ac09a25f3cd166efb9a35bf8c97325309f158c6342cd011df4decfc79bcf", 0x52}], 0x5, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000ffff0000020000006ed3fad1add3ff2f768d89c29c958c761d179a6a400ee29aa1798338dc01439de1fd2cc731ba66d1e1db722c77fa0cc83f00000000000000c67bdc337897b8221e7dbf3ec22720ba834d84e6b97ba30b8f7a4a14443db9899170f719d73fc2a68e6d51500f67a8277608fadfefc4bec75b1f5a4b0965efaa55f501d257222fb96abf7e47015f789fc8949b8f3b4625a5b34c170fc148166173e6025b34e3cdcaf89002bd31dc8196ccf219cae787bfe1bb800792ef61f57a9931ac2d156b9973bdfd279c17556c51a414a8e57c3c604ce1bea8abd646e8b27044fc7c0f910d7445cc8e0b7be129304ef33c6f2cf84cd315716b8bd1e1bfbd23cfea22131da80975edc345881df5fec4c8801273770c66f68798fb5f7b", @ANYRES32=r4, @ANYRES32, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r17, @ANYRES32=r5, @ANYRES32=r22, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="300000000000f8fffeff000001000000", @ANYRES32=r28, @ANYRES32=r29, @ANYRES32, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r3, @ANYRES32=r34, @ANYBLOB="6effffffffffffffffff000001000000", @ANYRES32=r35, @ANYRES32=r3, @ANYRES32=r36, @ANYBLOB="000000000000000000000000ffff000002000000", @ANYRES32=r14, @ANYRES32=r41, @ANYRES32=r48, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x404}, 0x1) r49 = socket(0x18, 0x2, 0x0) shutdown(r49, 0x3) sendto$inet6(r49, &(0x7f0000000000)="488e", 0x2, 0x20e, &(0x7f0000000080)={0x18, 0x2, 0x0, 0x90e}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r50, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_timeval(r50, 0xffff, 0x100c, &(0x7f00000001c0), &(0x7f0000000200)=0x10) writev(r7, &(0x7f00000004c0)=[{&(0x7f0000000080)}], 0x1) write(r7, 0x0, 0x0) 17:34:40 executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/192, 0x27c}, {&(0x7f00000005c0)=""/4096, 0x169}, {&(0x7f0000000380)=""/130, 0x91}, {&(0x7f00000025c0)=""/100, 0x64}, {&(0x7f00000015c0)=""/4096, 0xff99}], 0x1000000000000044) syz_emit_ethernet(0x8c, &(0x7f0000000000)="ffb23af6c327637b86e7577cccd940ca6ec4f0a9ee98607e9dd4d3f48a575659f789161b22895c8a0016b1c74e54b52c7b80d4512eaa7ec977b8e357874b1cc656a81b494d165eba3ba443ce2f2357fa7e9ff25d5ffe9b745d6ea388171660b62a9a6caed0ec26dfb1718e61356b87a767949238366095df87b652eb13b2d29dbebd7dc5fc62d2ca3b185c29") r1 = dup2(r0, r0) fcntl$setflags(r1, 0x2, 0x1) 17:34:40 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) recvfrom$unix(r1, &(0x7f0000000040)=""/88, 0x58, 0x805, 0x0, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) lseek(r0, 0x31, 0x2) r2 = socket(0x2, 0x2, 0x0) recvfrom(r2, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="19004e2f26696c653000"], 0xa) 17:34:40 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) wait4(r2, 0x0, 0x0, 0x0) ptrace(0x4, r2, &(0x7f0000000140), 0x0) ptrace(0x4, r2, &(0x7f0000000040), 0x0) r3 = getuid() getgid() r4 = getppid() r5 = getuid() r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = socket$inet6(0x18, 0x3, 0x25) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r13, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r14 = dup2(r0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r15, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2de2ecdc6db8ab74) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r17, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r18, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000d80)={0xffffffffffffffff}) sendto$unix(r19, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r20 = __clone(0x0, 0x0) ptrace(0x9, r20, 0x0, 0x0) wait4(r20, 0x0, 0x0, 0x0) ptrace(0x4, r20, &(0x7f0000000040), 0x0) r21 = getuid() setuid(r21) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r23, r24, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x1, &(0x7f00000009c0)=[r23]) r29 = __clone(0x0, 0x0) ptrace(0x9, r29, 0x0, 0x0) wait4(r29, 0x0, 0x0, 0x0) ptrace(0x4, r29, &(0x7f0000000140), 0x0) ptrace(0x4, r29, &(0x7f0000000040), 0x0) r30 = __clone(0xa00, &(0x7f0000000a00)="80112aeb234edf5452a6078ec95657325545e65c2e4dea11a12da2e5ad3ca354df513827a48cac803bfb65a4b6dc192c73cea9a0350971d2da6c471131340aec2e96bbbe85cea01a92048670bd5681e096558ac3b565078878953ecd1dc88111e2ac2442e244d6e3ac9ef1c67e11736364bdbbcd13bedb4b98b6e1e417a2c0536722406c43fd236b966ceacbafa7056587f552add8dc4699a89c143891717e170605dbf98ac35dabc59524b3d3a9b1cb84c17f9fd8193ea37aa615de8b5e3788cf2c367195d378564b5735c381a42940a5aed8101c8eb146852970bc29693c66baa649f1474b0bb101b28e24e8a63b3e79025824") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r31, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_cred(r31, 0xffff, 0x11, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r33 = getegid() r34 = socket(0x18, 0x2, 0x0) shutdown(r34, 0x3) r35 = accept$inet6(r34, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r36, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d40)={&(0x7f00000000c0)=@file={0x1efe1700e5c782a8, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000000100)="0ef15004497d92e6dc43253b70e8ea32893a29d1f06aa1605668f614240d344966a8074615efd457b66276618b47c4dff2f879398a4182d91e5433160d883dc64472219e2896794a5d86734206ddbb279ac5310ba511acdd835467aa5aa26a08", 0x60}, {&(0x7f0000000180)="a94c5b6aaadab4e0086d4dc4a232b801c1b2db49e5078b5e3234479dd4a2e36fb2d499fc650c36ad33e0c2d5f201be04a0d067ee787f426be30ffcefab8633c35896b17c3726845480dd4000ab7fede4876f4b60ff7100b5538e55d29ae894b95c7d40211d5721978e2e0e1fa84e8c16cb6ef6f04ca9e7dd5056a33ba91012ec3f12", 0x82}, {&(0x7f0000000280)="4982446d4eb5f37e41577611e2adebb8fceef57c83e50e3e5fba7bce28b04cbfa9f47df11f1506a6618333636183ee17616f734b8a4f9fae8cef9fcd474b30849e7922f919bf046206997627f8ceb40e64633db4820c4f489765f64216aef7fcd64e54a5a5e65fa51b4544069f560feb6352cd446fae5630c8402c3b86f629804bf397274ec725f78bc01cabf2eff2a570eb075358c32edd154e2cf732bf8ad7a93a6da26f5125ad11f8e5fd05bd90d5639389ddfbf0d91e9cbd6e9b17fe418ff5a30e654ab771c1f6a6", 0xca}, {&(0x7f0000000380)="22b02f711d487be459c6e803fcb9bec839b924ef1aee4eb40cf2a76ddd1e11b3d737ab34724421ebb90e355915da6b819b717020fa1587ce201bf48c689a385cd9e38ee692d05acb08f197c210879a69dd2c8bab5a4ef417f8427ce1e8d2922edfdbe72b57c56918fec77834c3b99eea08eb83aa9aa5d3e169d755007702529fe50aee01637585cbe3fb1dbe2f6c57e1287a90cb369c9891e1107c82d7761ff217ee1de37d8099ea39466e976c498e83313deb2e898d3e2c5ae1df6af2111da6285680e84208bc3582118ca09307329bc646a807e64d939a1ca221d58f87b639b499", 0xe2}, {&(0x7f0000000480)="517b2bad176a2032960d947e07ed5bd7d58fbbb61873e3cec814adc3dcc5e35c4e6807b5c0056b784fda874ccc8be35125b5c9a8fbf9a104be6c99111ec1b04e4d239552e0948add8ff3aaaf3c43e2e2a525e3c0ab10f45eb6abd26f13f1b28cde2484becba12850c130e9d8100a123a13ad9acbb47184a798f6e6cadc9d8b60aedc49ea932b119b4450d250fd3209c3e5f47837a715044a8e2795da54946a88eafc771d12e768edb715df85af537145d0c43bbe623c7435404e05cce1767ec1b2207ea0206f37fea69fd03ed69712616f9faff1e0a8f1cacfaa117249", 0xdd}, {&(0x7f0000000580)="d4188dcb086dce0abf5868d6acf5f90b3b227c39e4172616ba000150d5ab0b459ad0a0ea643a87ccd19e6530b16ff78082f7628a5332af65393563a3696b3f291b453e11e7e0b30f0a4f0bd74428b87b849c302dac4cc5872442c979f13d77eba47d78f8851147cdfcf02c24e9c8fc1ef0bd74ba00f18c70da95b03a859fd76bbfa115bcde48cd63facda913fe0895c0f128dcf580c147b67ba3539a0881275ab6f7", 0xa2}, {&(0x7f0000000640)="b76d3e656030a0eeccb87aae63e83b9100082facf82709fc31a44de4d1ad866d002bdfb50fc2074a758f7f10b91c92119f4f022513eec31496e6419f9bcd2c55254dfccfaa2c32578cd1cdb6ca19c01c02570990d57eac2602efd7cb879e7769146baa69b9b3fdf5f4380075b581642109e5d15d5e3e73c4ad586f9107067756a346936e9b287be0a1e2a8dd2cb2b066e711fdebc4b6534e95ed771a6d31a8f8ea9ef8f4bc67a08e98f4cd6747a01ff152d3c5", 0xb3}, {&(0x7f0000000700)="61572c6ac137b91f42ba4ddfcdbac0081021f923c47f3f991a195ba0cf8435a5c5cd14a64d9a1b6a8b242124227d6e14b828e176adfb7b572d2fc2179678a79185d8e265e329f9dd9dfbeb3a979003f02026ecd34c0f7fa0025a54bc2babff724e619f1a059d44b5c8d01bdd982256a7644dde134a72c7", 0x77}, {&(0x7f0000000780)="625ee18a887fd6f8fd016ea49478e7343aef10330fecfece26d0faef3a67819ddacce5f2b57408cfe3ed7fa900b5acec2d9d9c5a62267bde2fc5d5cc43be458c6e5efad2fe940792607c23fdedd2944c89f79de63de4edc636f22934ccc569b3cbd887e173680af25f6395c95cccd2209ee5b89dbc028ceb61f75c17ca5f1151eab46ea2062fb03fe93ac8e6f413a98dc05c921e9586", 0x96}, {&(0x7f0000000840)="38a5e3b4f30459e1639acdbb10debb2d3ebd941f29fd54a127726ee9665734c4942945fca6bdbdd3865d58e1127e23680a92f23a8d3f0ee3d121e5837ed6ad915dea805a268ae9c1725fd9597ce25d9dd7", 0x51}], 0xa, &(0x7f0000000c00)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r2, r3, r7}, @cred={0x20, 0xffff, 0x2, r4, r5, r7}, @rights={0x38, 0xffff, 0x1, [r12, r13, r14, 0xffffffffffffff9c, r0, r15, r16, r17, r18]}, @rights={0x18, 0xffff, 0x1, [r19]}, @cred={0x20, 0xffff, 0x2, r20, r21, r28}, @cred={0x20, 0xffff, 0x2, r29, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x2, r30, r32, r33}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r35, r36, r0]}], 0x130}, 0x1) r37 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r37, 0x29, 0x4, &(0x7f0000000240)='\x00@\x00\x00', 0x4) [ 389.9245263] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3284 command syz-executor.3) 17:34:40 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, 0x0, r4, r1, 0x40, 0x5}, 0x5, 0x5, r2, r3, 0xfffffffffffffe01, 0x9, 0x7ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r20 = getgid() r21 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r23, 0x5) r24 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r29 = getgid() r30 = getppid() r31 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r6, r28, r29, 0x1e4, 0x8}, 0x5, 0x105, r30, r31, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r8, r20, 0xffffffffffffffff, r29, 0x0, 0x0]) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:40 executing program 0: connect$inet(0xffffffffffffffff, &(0x7f00000005c0)={0x2, 0x0}, 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="b87cc64edded7f22696770b345777b901c9aabb41b6e7bf2b10f2e4a3d60b54fbe52c53655b34fe63441cc9f5e9700fe311b59c53104cc92dab8807466ce3674674426e8c41f6c04302efc796ae4c7304e095a3b9c4f3beb0f4b076dacc450e0fd52da6c8eec17b458869e9743e779a94a5b8cb4000000973be7956f560988ea4314ddf5a0b72c02180ea3f3cff440adbc7f525c5a11024979708b6b3b979fd9009cace21905e9e3976a92c03b770c8c109f"], 0x10}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f00000000c0), &(0x7f0000000100)=0x10) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0}, 0x10) sendmsg(r0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) [ 390.0135032] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3284 command syz-executor.3) 17:34:40 executing program 3: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = getgid() r3 = getppid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, r1, r5, r2, 0x40, 0x5}, 0x5, 0x5, r3, r4, 0xfffffffffffffe01, 0x9, 0x7ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r13, r14, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r21 = getgid() r22 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r23, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r24, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r24, 0x5) r25 = getpid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r28, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r30 = getgid() r31 = getppid() r32 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r29, r30, 0x1e4, 0x8}, 0x5, 0x105, r31, r32, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r2, r9, r21, 0xffffffffffffffff, r30, 0x0, 0x0]) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:40 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) flock(r1, 0x2) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x210, r2, 0x0, 0x0) r3 = paccept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x40000000) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x3}, {0x18, 0x3, 0x9}, 0x9, [0x40, 0x0, 0x7, 0x1, 0x8000, 0x4, 0x1000, 0x8]}, 0x3c) pwritev(r0, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) 17:34:40 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x84, 0x2) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/2, 0x2}], 0x1) 17:34:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) recvfrom(r0, &(0x7f0000000200)=""/31, 0x1f, 0x2, &(0x7f0000000280)=@in6={0x18, 0x1, 0x7fff, 0xfffffff7}, 0xc) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="f6", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) pread(r2, &(0x7f0000000100)="47be5139b821d6b28fab6510b03bddd5468e94d6560466e8af273d86fad7e84d01444aff9cbf0ee0cca0e21346f89b945ea80cfc2d5fb61d8035b7d606578e3bf2050250b821c5361cced22a67ea14487f88921a97b526cd57b216860de37222b0e61e172c43a9c2", 0x68, 0x0) r3 = dup(r0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 17:34:41 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$dupfd(0xffffffffffffffff, 0xc, r2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 17:34:43 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:34:43 executing program 0: mknod$loop(&(0x7f0000000380)='./file0\x00', 0x80, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 17:34:43 executing program 0: r0 = socket(0x22, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x10000, 0x6, &(0x7f0000000040)="ec00f687ab0e97b85693308be4f28d783063628a48e55c45ddc2f92dc0abb8e8b00e1574d71a7f1d237e10f3723d724e760d39996655b2dbb70ea3b2f309ec0242b2333399c9201b0e42b77b85e03349da0630dabc5056d20a03ab7468563e6cc7a5e50025c55f943ee354966e65c1ed7cb7d8afc1407821e230f77e82462426c74547b8b851205ea9daf930c425b7c2cb56c561c94e57d9e099cdd31d358b6ac0ab81c353c156dc6a5110b0f92ab614bdecc8286944d2c44e64772c5b43b315ed48a21303ed998330b9a6e867be9b06a2", 0xd1) write(r0, &(0x7f0000000000)="59e3ce01", 0x13e) 17:34:43 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) fcntl$lock(r0, 0xf, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x9}) 17:34:43 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) r8 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002040)=""/4096) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r5, r12, 0x1e4, 0x8}, 0x5, 0x5, r7, 0xffffffffffffffff, 0xfffffffffffffe01, 0x9, 0x7fc}) getgroups(0x1, &(0x7f0000000280)=[r4]) r16 = getuid() setuid(r16) r17 = getegid() r18 = __clone(0x0, 0x0) ptrace(0x9, r18, 0x0, 0x0) wait4(r18, 0x0, 0x0, 0x0) ptrace(0x4, r18, &(0x7f0000000140), 0x0) r19 = __clone(0x0, 0x0) ptrace(0x9, r19, 0x0, 0x0) wait4(r19, 0x0, 0x0, 0x0) ptrace(0x4, r19, &(0x7f0000000140), 0x0) ptrace(0x4, r19, &(0x7f0000000040), 0x0) ptrace(0x7fff, r19, &(0x7f0000000340), 0x13c5ece1) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xcf5) r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x9, r0, r15, r16, r17, 0x80}, 0x6, 0x9855, r18, r20, 0x4, 0x0, 0x4f}) pipe(&(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r21, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000003c0)=0x100000164) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) lchown(&(0x7f0000000080)='./file0\x00', r0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) rmdir(&(0x7f0000000000)='./file0\x00') 17:34:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) recvfrom$inet(r0, &(0x7f0000000400)=""/4, 0x4, 0x40, &(0x7f0000000440)={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) socket$inet(0x2, 0x50000005, 0x9) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000000)="87fa01fc5163bf8f785cb1558819b8a5cce41628c7648d24e115b852b7d1013a11c2b093b5d5b0f5fdafd7f05906d9c412638191be0690380dec", 0x3a}, {&(0x7f0000000140)="9fce0234c5586784752dda971376a37c7d213bc1e29143f06b9016315bff8bdee6602723a540909422e98eb387fcebb20877892dce1b016e29c3f34ffe4a97975b4cb52a5fd3d97e75bbedebfec308e3b6d099a22fdbb58f87b9c2b2e06db64c395577d7908d6f6f426b36f4c976801c381ab0de4d779d697a3b4dc80049aac8d40f9e62e4920e3cbe28638315033960cfd25c453bd9de7aaf0bbfe952a4", 0x9e}, {&(0x7f0000000200)="e91159d4f1b8d18b3a815e1dd1cc3963431a4d6bd6f9020fa64afba98d9beb31a7e7f81a752ac11a143dbde4c89a3d9cc8f157e5b8b0e25c0a57423f8d54d6efb0dd11133c6a0b7db21980172f86a0011f115bb24a62a003d2321f65b531e5", 0x5f}, {&(0x7f0000000280)="bfa2274cbaa43943cd595b907d0a138e9cc19d2440cbb6901c1199d501a469148987fcf605dfdd2cf1da1b37628c9cf7036a844140f3d59cd166accc9129935612e94e819cc404d88dd5cda820b1c2050ed17020c642b06962d36985a49187b089e79f9c0269c4697a415c22ea63d0dedeb0355014914b1d5bd8e6527111a136c5373f66c3b313263c19d882eed75d7f930e75806d9af573f83fa8b4111ba3d008463d77fbadfc2a55bd8f319dd11b", 0xaf}, {&(0x7f00000000c0)="94512678dfe2979fe6cc4575600eeba6a67652d29be45a539587fbf6d653db78e2c17f386f9419d1849d50c4d0a1e08f82c4", 0x32}], 0x5, 0x0) semget$private(0x0, 0x0, 0x2e1) r4 = geteuid() setuid(r4) 17:34:43 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, 0x0, r4, r1, 0x40, 0x5}, 0x5, 0x5, r2, r3, 0xfffffffffffffe01, 0x9, 0x7ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r20 = getgid() r21 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r23, 0x5) r24 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r29 = getgid() r30 = getppid() r31 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r6, r28, r29, 0x1e4, 0x8}, 0x5, 0x105, r30, r31, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r8, r20, 0xffffffffffffffff, r29, 0x0, 0x0]) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:43 executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(r0, 0x0, 0x0, 0x0) ptrace(0x4, r0, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x1, 0x0) ptrace(0x5, 0xffffffffffffffff, &(0x7f0000000040), 0x7) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x410, r2, 0x0, 0x0) 17:34:43 executing program 5: r0 = __clone(0x0, 0x0) setuid(0xee01) ptrace(0x9, r0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0xe0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fdatasync(0xffffffffffffffff) fdatasync(0xffffffffffffffff) 17:34:43 executing program 0: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, 0x0, r4, r1, 0x40, 0x5}, 0x5, 0x5, r2, r3, 0xfffffffffffffe01, 0x9, 0x7ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r20 = getgid() r21 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r23, 0x5) r24 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r29 = getgid() r30 = getppid() r31 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r6, r28, r29, 0x1e4, 0x8}, 0x5, 0x105, r30, r31, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r8, r20, 0xffffffffffffffff, r29, 0x0, 0x0]) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:43 executing program 5: mknod(&(0x7f0000000080)='./file1\x00', 0xcb7567723ce6e558, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00') 17:34:43 executing program 2: setreuid(0xee00, 0x0) r0 = getuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lchown(&(0x7f0000000080)='./file0\x00', r0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r3 = geteuid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r6, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) fchown(0xffffffffffffff9c, r0, r5) setreuid(r3, r0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/141, 0x8d) r10 = msgget$private(0x0, 0x0) msgsnd(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000015b677b6c9c0f4d863d90419bb7dbe452701c48cac490b794ceb2a85f616c84cc81ccca71e1ac66317a57e0dba101f063e49f39217825e1a6a24fb7857cfa1c0282a8ac6c401156ef4a4229d6c13a0d138a47d0cb021dd7646867b5d311fb060039652831fc89671aa77bf845e711dc51dda01e5d9250fbb49e4dd48e1daf96ed4e44f305cd3f7cea6bc5ad931181de3f9caa7f187f340d78a8a4efde279be01a989cee5110000"], 0xaf, 0x800) [ 393.5060604] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3185 command syz-executor.2) [ 393.5231595] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3185 command syz-executor.2) [ 393.5394188] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3185 command syz-executor.2) [ 393.5505528] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3185 command syz-executor.2) 17:34:46 executing program 0: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, 0x0, r4, r1, 0x40, 0x5}, 0x5, 0x5, r2, r3, 0xfffffffffffffe01, 0x9, 0x7ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r20 = getgid() r21 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r23, 0x5) r24 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r29 = getgid() r30 = getppid() r31 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r6, r28, r29, 0x1e4, 0x8}, 0x5, 0x105, r30, r31, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r8, r20, 0xffffffffffffffff, r29, 0x0, 0x0]) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:46 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:34:46 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) listen(r1, 0x0) paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 17:34:46 executing program 3: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x10) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x50, 0x3) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file1\x00') 17:34:46 executing program 2: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = getpgrp() r1 = geteuid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r4, r5, 0x1e4, 0x8}, 0x5, 0x5, r6, r7, 0xfffffffffffffe01, 0x9, 0x7ff}) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r10, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x5, &(0x7f00000002c0)=[r5, r9, 0xffffffffffffffff, 0x0, 0x0]) r15 = geteuid() r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xfffffffffffffc74) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, r18, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) r23 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000680), 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000180)="000ffba7df9030239c41a7e7fe7df2a41b6bf7b945d1f3269f0b9ad47c895aa1f709d4920b5f5da25287cc8ba98f95bd253075efed544a896866cce2cecde9fb895341b52de5ee49776dcb9e6e70218c02c58d4e4f2f07c7d989508726fd5b6fda27121ddbc030d17b01930857501981e0c572d688737b196fa725de0c8b406763e2859d7d4cf1be7d992358ccdce55556201422ae8ac78d72673778233af876a89d6e", 0xa3}, {&(0x7f0000000440)="bb88c848522e0085f11b3d0ab2c760c2854e1a8597314636f128ee151f6df20f6a3c71fb8a8809913920c8efb09054aad483295074f6a6088c554308d206467c1bac94774b3f5093ccb86c08154f3492cc3e0c1e034280a7f9978c0274f03b4ee1f62862f871b96a34ab138efb933af0923b19404607c175127488605d52ea836d672d07cdcfc66a42e773393d57769141576504e79098bdcc3e7c7af5f1d94841d201e38e341eeba708d0a88d0732dd29511be623dd950fa4e504554dcd13c41e6f0942c8d0cfb1547212a4a6d140f57ae402b7eeecf89ce48721793b916ae1f177919891711d1a84e226bb1864020422", 0x9a}, {&(0x7f0000000240)="df7598957e3ce5d42c7f4bbc730b2f64bfc61930ba73b73f9fb6bd05660e", 0x1e}, {&(0x7f0000000340)="149755a586e58a7a7e469bc16a4e0f412087c7462dc9e6f4b450d96521ac380b23d569786f56f7033a906d8d2764838e15cf0366ba76545b24ea515beac39af4b8a4cbbb22bec6ca70229d3a1cf713a6634013e54f33eeba41f9a854e2dc0188072d024e12f3f468f59e28d25b6a6052a06a2fa6640d40fd3f242e60f109ba643b6018566a52624fac9ea2cfbdc79715d9131d35c31acf740213306e593161b9aa184c8fa717cc4f6c976301c592c2ce215a88b4bf50fc0f939f06ebbe7ba417", 0xc0}, {&(0x7f0000000280)="524b7ce736b1309d98cc6bcf43987b8e5a0ab8966929e5b46a5add5d7b603e07150e3667704649f14e9a", 0x2a}, {&(0x7f0000000540)="4ee5ba21800272237cae52834d947fece6c374a0949bca5c7b76edd6e1100fe21764b1d7864c576003f1c2b5311273ee4dabc82ea90f4e8471004197e2bbd091d800babfcf8f6a1ab1c557faff8e9cfbb150c7790f58e545f016a6d9243315c9f53e96e6f92c718e2b32a7eb55a18f45ed9a323bd465525bac5163e4c6de6689919967221701a485bc9f72abfbabde57f9a9f684ea6ce04744bc3fdbf46855fab4ce2cd1c37368b2843f6be0dcdccbd995800db4c2c68ec0af50f527", 0xbc}], 0x6, &(0x7f00000007c0)=ANY=[@ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r14, @ANYBLOB="000000c60a1d687110d08f00ffff000002000000514f5c9eb31524d6e848052372ea630f816b541fcb2a42db886f758b1410b1c1c29d176842e455165c00d67090c1bc23c9aee6429b71de8fc652f76399a75f933e6c4dc24e74427aa97c365813dd2a714f81b95228541f8f1cbd116fb4331339b4f2c5c43a6bf201964fd4abbf8db8600713d6ec349158ac", @ANYRES32=0x0, @ANYRES32=r15, @ANYRES32=r17, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32=r23], 0x58, 0xb9e18d08eb2a256c}, 0x405) r24 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto(r24, &(0x7f0000000080)="5b9df1bcc18c8fee01f1782d376235589f600d4e262a688b5aac111dd1d73876a3f89337af", 0x25, 0x406, &(0x7f00000000c0)=@un=@file={0x1, './file1/file0\x00'}, 0x10) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) rename(&(0x7f0000000400)='./file1\x00', &(0x7f0000001880)='./file0/file0\x00') 17:34:46 executing program 0: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, 0x0, r4, r1, 0x40, 0x5}, 0x5, 0x5, r2, r3, 0xfffffffffffffe01, 0x9, 0x7ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r20 = getgid() r21 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r23, 0x5) r24 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r29 = getgid() r30 = getppid() r31 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r6, r28, r29, 0x1e4, 0x8}, 0x5, 0x105, r30, r31, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r8, r20, 0xffffffffffffffff, r29, 0x0, 0x0]) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:46 executing program 3: setrlimit(0xb, &(0x7f0000000080)={0xb0485a3, 0xff}) socketpair(0x2, 0x3, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r3 = dup2(r1, r2) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, 0xc) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r5 = msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f0000000380)=ANY=[], 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000006da3ef1a6cd679c3b315c4abc19a258f270ca068c90a4d618469fef8d8ee4f52801490fd44d7266d7b8d722d7e3a47a750546e696e7601befc2ef663"], 0x0, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r7 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r7, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000002040)=""/4096) r8 = getuid() setuid(r8) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = shmget$private(0x0, 0x3000, 0x2e, &(0x7f000000b000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, 0x0, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = __clone(0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000200)={0x0}, &(0x7f0000000300)=0xc) ptrace(0xb, r21, 0x0, 0x0) wait4(r20, 0x0, 0x0, 0x0) ptrace(0x4, r20, &(0x7f0000000140), 0x0) ptrace(0x4, r20, &(0x7f0000000040), 0x0) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x80, r8, r10, 0x0, r17, 0x20, 0x1f}, 0x200, 0x6, r20, r4, 0xec7c, 0x2, 0x2}) 17:34:46 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getgid() r2 = getppid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, 0x0, r4, r1, 0x40, 0x5}, 0x5, 0x5, r2, r3, 0xfffffffffffffe01, 0x9, 0x7ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x1f, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x2ec0a9d42d5a9548) r20 = getgid() r21 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r22, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r23, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getown(r23, 0x5) r24 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r27, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3ee) r29 = getgid() r30 = getppid() r31 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r6, r28, r29, 0x1e4, 0x8}, 0x5, 0x105, r30, r31, 0xfffffffffffffe01, 0x10009, 0x7ff}) getgroups(0x7, &(0x7f0000000000)=[r1, r8, r20, 0xffffffffffffffff, r29, 0x0, 0x0]) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 17:34:46 executing program 0: readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4) 17:34:46 executing program 0: rename(0x0, &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) flock(r0, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4658, 0x100000000}) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) [ 396.1644206] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 632 command syz-executor.3) [ 396.2088911] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 632 command syz-executor.3) 17:34:46 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/43, 0x2b}], 0x1, &(0x7f00000013c0)=""/236, 0xec}, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000380)='(', 0x1}], 0x1}, 0x0) socketpair(0x6, 0x5169e33474d0ffcf, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 17:34:46 executing program 0: _lwp_create(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x4404a4, 0x0) shutdown(r0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="c3886ddb75aba0d77dafae2a769a83a49bb1ea477311f774024594f2532e1aeefacc153c4c297f2f85a9ca66de006f37480796b5bf0be272a855880a0896b56533fb48d6072936660a3da7bcb688133883ba050ec139b99aa81541346cebd006f90ebd2676d25943763c6aadaec8115eb91985522ccae312dfbd55f4e224f27368c9d53a60f0771df5234094855cd48689531f63f7b7926fbcfe93ee9e23eac3033dc7f5662a9842f66b008cf5f22856f71b9fdddd4efbf496c4199df46bf9d8", 0xfc20}], 0x1) _lwp_self() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 17:34:46 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = __clone(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) wait4(r0, 0x0, 0x0, 0x0) ptrace(0x4, r0, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) ftruncate(r2, 0x253d) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0xa11, 0xffffffffffffffff, 0x0, 0x0) 17:34:49 executing program 4: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x6ad) getrlimit(0x1, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000100)=[{0xaf4e22cd16effe9b, 0x756, 0x3000}, {0x0, 0x120, 0x1000}, {0x1}], 0x3) shmget$private(0x0, 0x4000, 0x2cb, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000140), 0x0) r3 = semget(0x2, 0x2, 0xa8b7a2fd4f53088) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xa00000, r4, r5, r6, r7, 0x6, 0x7fff}, 0x8, 0x9, 0x9}) geteuid() r8 = open(&(0x7f0000000280)='./file0\x00', 0xb0020, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r8, 0x0, 0x0) dup(r8) r9 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) read(r9, &(0x7f0000000340)=""/43, 0x2b) open(0x0, 0x1c0, 0x80) r10 = paccept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x48000000) poll(&(0x7f0000000440)=[{r10, 0xa0}], 0x1, 0x10001) semop(r3, &(0x7f0000000480)=[{0x0, 0x4e83, 0x800}, {0x2, 0x6196, 0x800}], 0x2) r11 = socket(0x10, 0x357fe0e3973d1393, 0x0) recvmsg(r11, &(0x7f00000039c0)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003940)=[{&(0x7f0000001500)=""/239, 0xef}, {&(0x7f0000001600)=""/255, 0xff}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/59, 0x3b}, {&(0x7f0000002740)=""/231, 0xe7}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/252, 0xfc}], 0x7, 0xffffffffffffffff}, 0x800) getuid() 17:34:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x8001}], 0x1) semop(r1, &(0x7f0000000000)=[{0x2, 0xda}, {0x1, 0x3ff, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6}, {0x4, 0x8, 0x800}, {0x4, 0x88, 0x1000}, {0x1, 0x3}, {0x3, 0x200, 0x800}], 0x8) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x9, &(0x7f00000000c0)=[r6, r12, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r17, 0x10, 0x9}, 0xb, 0x4, 0xfffffffffffffffd}) setsockopt(r0, 0x29, 0x25, &(0x7f0000000080)="eb172393", 0x4) 17:34:49 executing program 2: accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000014c0)) __clone(0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) 17:34:49 executing program 5: socketpair(0x1, 0x30000002, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x20) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x8}, 0x8) socket(0x1f, 0x3, 0xff) 17:34:49 executing program 0: socket(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='5', 0x1}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r3 = socket$inet(0x2, 0x60000000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getegid() sendto$unix(r6, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000000040)="000000000fb264ccd52502000000", 0xffffff5c, 0x0, 0x0, 0xff90) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000200)={0x0}, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r9, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r11 = getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff}) r13 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r14 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x45b3513ad3bb635e, 0x8) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="bafa0ab2721e180f87b55f6ebf61da5dc5e2113b376645a77d335c0a44c141ff0aab80f27c3330875318e5fbc1e1a2047f63c0cd45561c289dc083a3bd87ca54a12dbe60e92b9c1214a2f71a783183a836d1", 0x52}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="3800000000000100ffff181682a86035", @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x4) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) fcntl$getflags(r1, 0x1) r15 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb0041, 0x0) writev(r15, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 17:34:49 executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) shmdt(0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') link(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000004}) symlinkat(&(0x7f0000000040)='./file0/file0/file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="0d46d791", 0x4) r3 = __clone(0x0, 0x0) semget(0x0, 0x0, 0x10) r4 = open(&(0x7f00000001c0)='./file0/file0/file0/../file0\x00', 0x10282, 0x11) recvfrom$unix(r4, &(0x7f0000000000)=""/104, 0x68, 0x800, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000500)=[{0x3, 0x6, 0x1000}, {0x1, 0x40}, {0x0, 0x3}, {0x4, 0x7, 0x800}, {0x0, 0x66}, {0x0, 0xfffffffffffffffc}, {0x1, 0xfffffffffffffff8}], 0x7) semop(r5, &(0x7f00000000c0)=[{0x4, 0x3f15, 0x1000}, {0x7, 0x4, 0x800}], 0x2) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./file1\x00') ptrace(0x9, r3, 0x0, 0x0) wait4(r3, 0x0, 0x0, 0x0) ptrace(0x4, r3, &(0x7f0000000140), 0x0) fcntl$setflags(r1, 0x2, 0x0) ptrace(0x4, r3, &(0x7f0000000040), 0x0) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x5f96b6c90e9d16d7, 0x3, 0x7, 0xd7, r3}) [ 399.1119551] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/kern/vfs_lockf.c:843:16, signed integer overflow: 3400329234963902254 + 7594809706513459558 cannot be represented in type 'long int' [ 399.1408331] cpu0: Begin traceback... [ 399.1564281] vpanic() at netbsd:vpanic+0x258 [ 399.2120340] isAlreadyReported() at netbsd:isAlreadyReported [ 399.2565262] HandleOverflow() at netbsd:HandleOverflow+0x19a [ 399.3010228] lf_advlock() at netbsd:lf_advlock+0x193e [ 399.3566299] VOP_ADVLOCK() at netbsd:VOP_ADVLOCK+0xe9 [ 399.4011208] do_fcntl_lock() at netbsd:do_fcntl_lock+0x36b [ 399.4456134] sys_fcntl() at netbsd:sys_fcntl+0x150 [ 399.4789834] sys___syscall() at netbsd:sys___syscall+0x132 [ 399.5345948] syscall() at netbsd:syscall+0x1ce [ 399.5457216] --- syscall (number 198) --- [ 399.5679643] 704d19643b9a: [ 399.5803220] cpu0: End traceback... [ 399.5803220] fatal breakpoint trap in supervisor mode [ 399.5803220] trap type 1 code 0 rip 0xffffffff8021dddd cs 0x8 rflags 0x282 cr2 0x704d1a9bdff8 ilevel 0 rsp 0xffffdd00b3e08660 [ 399.6023067] curlwp 0xffffb09f6eacf320 pid 8426.3 lowest kstack 0xffffdd00b3e052c0 Stopped in pid 8426.3 (syz-executor.5) at netbsd:breakpoint+0x5: leave ? breakpoint() at netbsd:breakpoint+0x5 db_panic() at netbsd:db_panic+0xd9 vpanic() at netbsd:vpanic+0x258 isAlreadyReported() at netbsd:isAlreadyReported HandleOverflow() at netbsd:HandleOverflow+0x19a lf_advlock() at netbsd:lf_advlock+0x193e VOP_ADVLOCK() at netbsd:VOP_ADVLOCK+0xe9 do_fcntl_lock() at netbsd:do_fcntl_lock+0x36b sys_fcntl() at netbsd:sys_fcntl+0x150 sys___syscall() at netbsd:sys___syscall+0x132 syscall() at netbsd:syscall+0x1ce --- syscall (number 198) --- 704d19643b9a: ds 8660 es 85a1 fs 8650 gs ca00 rdi ffffb09f92cb54e0 rsi ffffb09f6eacf608 rbp ffffdd00b3e08660 rbx ffffffff8342ca00 cpu_info_primary rdx 2 rcx 0 rax ffffb09f90f40858 r8 ffffffff8342ca00 cpu_info_primary r9 0 r10 ffffdd00b3e07d30 r11 10 r12 104 r13 ffffffff83022c30 ostype+0xee578 r14 ffffdd00b3e086d8 r15 ffffffff84cf30c0 pool_head+0x4c0 rip ffffffff8021dddd breakpoint+0x5 cs 8 rflags 282 rsp ffffdd00b3e08660 ss 10 netbsd:breakpoint+0x5: leave PID LID S CPU FLAGS STRUCT LWP * NAME WAIT 8322 1 4 1 1000000 ffffb09f6f575b40 syz-executor.5 8426 4 3 1 80 ffffb09f6eacf760 syz-executor.5 parked 8426 > 3 7 0 0 ffffb09f6eacf320 syz-executor.5 8426 2 3 1 80 ffffb09f661d1720 syz-executor.5 parked 8426 1 2 0 0 ffffb09f71ee4a20 syz-executor.5 8446 1 3 1 80 ffffb09f67c2a740 syz-executor.2 parked 8268 1 3 0 80 ffffb09f67c2a300 syz-executor.2 parked 2041 2 3 1 80 ffffb09f67c2ab80 syz-executor.4 select 2041 1 3 1 80 ffffb09f7ecca540 syz-executor.4 parked 4851 2 2 0 1100000 ffffb09f7d807040 syz-executor.3 4851 1 3 1 1000004 ffffb09f6b4dab20 syz-executor.3 lwpwait 8318 1 3 1 80 ffffb09f6f85c1e0 syz-executor.3 parked 1914 1 3 1 80 ffffb09f699606c0 syz-executor.3 parked 2044 2 3 1 80 ffffb09f7105da80 syz-executor.1 netio 2044 1 3 1 80 ffffb09f7374a9e0 syz-executor.1 parked 2283 1 3 1 80 ffffb09f6a4c1600 syz-executor.3 parked 8298 1 3 0 80 ffffb09f7d3c64a0 syz-executor.5 parked 612 1 3 0 80 ffffb09f69960b00 syz-executor.5 parked 859 1 3 0 80 ffffb09f6f575700 syz-executor.3 parked 1334 1 3 0 80 ffffb09f661d1b60 syz-executor.3 parked 1587 1 3 1 80 ffffb09f6b4da2a0 syz-executor.3 parked 1863 1 3 1 80 ffffb09f69218ae0 syz-executor.2 parked 525 1 3 1 80 ffffb09f6f5752c0 syz-executor.5 parked 908 1 3 0 80 ffffb09f6b4da6e0 syz-executor.5 parked 384 1 3 0 80 ffffb09f749849c0 syz-executor.3 parked 7489 1 3 0 80 ffffb09f7105d200 syz-executor.3 parked 8564 1 3 1 80 ffffb09f692186a0 syz-executor.2 parked 7790 1 3 0 80 ffffb09f785b0780 syz-executor.3 parked 7426 1 3 1 80 ffffb09f69960280 syz-executor.3 parked 8542 1 3 1 80 ffffb09f69218260 syz-executor.3 parked 7669 1 3 1 80 ffffb09f68c29680 syz-executor.5 parked 7807 1 3 0 80 ffffb09f77b41960 syz-executor.5 parked 7957 1 3 0 80 ffffb09f773f6a00 syz-executor.3 parked 7823 1 3 0 80 ffffb09f68c29240 syz-executor.3 parked 7752 1 3 0 80 ffffb09f74669100 syz-executor.5 parked 7315 1 3 1 80 ffffb09f7374a160 syz-executor.5 parked 7035 1 3 1 80 ffffb09f71ee45e0 syz-executor.5 parked 7320 1 3 1 80 ffffb09f7f96e5c0 syz-executor.5 parked 7664 1 3 0 80 ffffb09f6fd1c220 syz-executor.3 parked 7074 1 3 0 80 ffffb09f7105d640 syz-executor.3 parked 7267 1 3 0 80 ffffb09f6a4c1a40 syz-executor.3 parked 6438 1 3 1 80 ffffb09f77590900 syz-executor.3 parked 7114 1 3 0 80 ffffb09f7d3c6060 syz-executor.3 parked 6824 1 3 1 80 ffffb09f6a4c11c0 syz-executor.2 parked 6902 1 3 1 80 ffffb09f77b410e0 syz-executor.2 parked 6295 1 3 1 80 ffffb09f74984140 syz-executor.2 parked 6864 1 3 1 80 ffffb09f74669540 syz-executor.3 parked 7071 1 3 0 80 ffffb09f81d149c0 syz-executor.5 parked 5764 1 3 0 80 ffffb09f810cb500 syz-executor.3 parked 5176 1 3 1 80 ffffb09f8e526300 syz-executor.2 parked 5613 1 3 1 80 ffffb09f7a957560 syz-executor.3 parked 5730 1 3 1 80 ffffb09f7aecd0c0 syz-executor.5 parked 5705 1 3 1 80 ffffb09f8e526740 syz-executor.5 parked 4507 1 3 1 80 ffffb09f7e5156e0 syz-executor.3 parked 5341 1 3 1 80 ffffb09f8b367920 syz-executor.3 parked 4611 1 3 1 80 ffffb09f7e655280 syz-executor.3 parked 4705 1 3 0 80 ffffb09f7ee96aa0 syz-executor.2 parked 5159 1 3 0 80 ffffb09f74669980 syz-executor.5 parked 4869 1 3 0 80 ffffb09f7d3c68e0 syz-executor.5 parked 4087 1 3 1 80 ffffb09f74984580 syz-executor.2 parked 3868 1 3 1 80 ffffb09f8e526b80 syz-executor.2 parked 4211 1 3 0 80 ffffb09f794c1760 syz-executor.2 parked 4107 1 3 1 80 ffffb09f7eef4a40 syz-executor.2 parked 3593 1 3 1 80 ffffb09f7cf211a0 syz-executor.2 parked 4197 1 3 1 80 ffffb09f785b0340 syz-executor.2 parked 4165 1 3 1 80 ffffb09f7d8078c0 syz-executor.2 parked 3726 1 3 1 80 ffffb09f794c1ba0 syz-executor.2 parked 3090 1 3 1 80 ffffb09f7aecd500 syz-executor.2 parked 2644 1 3 0 80 ffffb09f7df332e0 syz-executor.2 parked 2981 1 3 0 80 ffffb09f7f96ea00 syz-executor.2 parked 2801 1 3 0 80 ffffb09f7a957120 syz-executor.2 parked 2731 1 3 0 80 ffffb09f785b0bc0 syz-executor.2 parked 1878 1 3 0 80 ffffb09f794c1320 syz-executor.2 parked 2118 1 3 0 80 ffffb09f80147160 syz-executor.2 parked 1344 1 3 1 80 ffffb09f7ce67920 syz-executor.2 parked 1405 1 3 1 80 ffffb09f7f847ac0 syz-executor.0 parked 1404 1 4 1 1000000 ffffb09f7ee96660 syz-executor.0 1530 3 4 1 1000000 ffffb09f7e6e4700 syz-executor.0 1530 2 4 0 1000080 ffffb09f81d14580 syz-executor.0 parked 1530 1 4 1 11000000 ffffb09f7e88a1e0 syz-executor.0 306 1 3 0 80 ffffb09ec0c70260 syz-executor.0 parked 1643 1 3 1 80 ffffb09ef4609b20 syz-executor.0 parked 292 1 3 0 80 ffffb09f7f96e180 syz-executor.0 parked 858 1 3 1 80 ffffb09f7e88aa60 syz-executor.0 parked 729 1 3 1 80 ffffb09f7ecca100 syz-executor.0 parked 397 1 3 1 80 ffffb09f7e655b00 syz-executor.0 parked 1735 1 3 0 80 ffffb09ee6b5b2c0 syz-executor.0 parked 1543 1 3 1 80 ffffb09f7ee26640 syz-executor.0 parked 1106 1 3 1 80 ffffb09f7eef41c0 syz-executor.0 parked 1237 1 3 0 80 ffffb09f7e6e4b40 syz-executor.0 parked 1181 1 3 0 80 ffffb09f801df120 syz-executor.0 parked 904 1 3 1 80 ffffb09f7eef4600 syz-executor.0 parked 1328 1 3 1 80 ffffb09f7df33b60 syz-executor.0 parked 929 1 3 0 80 ffffb09f801475a0 syz-executor.0 parked 1375 1 3 1 80 ffffb09f7ee26200 syz-executor.0 parked 1401 1 3 0 80 ffffb09f801df560 syz-executor.0 parked 872 1 3 1 80 ffffb09f7e6e42c0 syz-executor.0 parked 984 1 3 1 80 ffffb09f801df9a0 syz-executor.0 parked 1203 1 3 0 80 ffffb09f7e6556c0 syz-executor.0 parked 1338 1 3 1 80 ffffb09f7e5152a0 syz-executor.0 parked 1355 1 3 0 80 ffffb09e882ee6c0 syz-executor.0 parked 778 1 3 0 80 ffffb09f807c3520 syz-executor.0 parked 1102 1 3 0 80 ffffb09f90cf4740 syz-executor.0 parked 1168 1 3 0 80 ffffb09f8e686ae0 syz-executor.0 parked 1204 1 3 1 80 ffffb09ef46092a0 syz-executor.0 parked 1201 1 3 0 80 ffffb09f807c30e0 syz-executor.0 parked 1103 1 3 1 80 ffffb09f7cf21a20 syz-executor.0 parked 685 1 3 0 80 ffffb09f7e88a620 syz-executor.0 parked 1212 1 3 0 80 ffffb09f8e686260 syz-executor.0 parked 194 1 3 0 80 ffffb09f8b3674e0 syz-executor.0 parked 774 1 3 0 80 ffffb09f8e6866a0 syz-executor.0 parked 950 1 3 0 80 ffffb09f7f847240 syz-executor.0 parked 931 1 3 0 80 ffffb09f7f847680 syz-executor.0 parked 707 1 3 0 80 ffffb09f7ee96220 syz-executor.0 parked 333 1 3 0 80 ffffb09e8425c200 syz-executor.0 parked 324 1 3 0 80 ffffb09f7cf215e0 syz-executor.0 parked 571 1 3 0 80 ffffb09f90e8e2e0 syz-executor.0 parked 666 1 3 0 80 ffffb09f810cb0c0 syz-executor.0 parked 695 1 3 1 80 ffffb09f810cb940 syz-executor.0 parked 620 1 3 0 80 ffffb09f807c3960 syz-executor.0 parked 554 1 3 1 80 ffffb09f801479e0 syz-executor.2 parked 524 > 1 7 1 0 ffffb09f8b3670a0 syz-executor.5 604 1 2 0 0 ffffb09f90e8eb60 syz-executor.4 437 1 3 1 80 ffffb09ee8a0b320 syz-executor.3 wait 529 1 3 1 80 ffffb09ee8a0bba0 syz-executor.2 pipe_rd 537 1 2 0 0 ffffb09eb7408240 syz-executor.1 41 1 3 1 80 ffffb09f8d885900 syz-executor.0 pipe_rd 599 12 3 0 80 ffffb09f8d8854c0 syz-fuzzer kqueue 599 11 3 1 80 ffffb09f8d885080 syz-fuzzer parked 599 10 3 0 80 ffffb09e882ee280 syz-fuzzer parked 599 9 3 1 80 ffffb09ee6b5b700 syz-fuzzer parked 599 8 3 1 80 ffffb09ec0c706a0 syz-fuzzer parked 599 7 3 1 80 ffffb09f90cf4b80 syz-fuzzer parked 599 6 3 1 80 ffffb09f8e8b28e0 syz-fuzzer parked 599 5 2 0 0 ffffb09f8e8b24a0 syz-fuzzer 599 4 3 1 80 ffffb09f8e8b2060 syz-fuzzer parked 599 3 3 1 80 ffffb09e8e76b8c0 syz-fuzzer parked 599 2 3 1 80 ffffb09e8e76b040 syz-fuzzer parked 599 1 3 0 80 ffffb09ef46096e0 syz-fuzzer parked 475 1 3 0 80 ffffb09e8e76b480 sshd select 575 1 3 1 80 ffffb09f90b1abc0 getty nanoslp 574 1 3 0 80 ffffb09f90b1a780 getty nanoslp 534 1 3 1 80 ffffb09eb7408680 getty nanoslp 495 1 3 1 80 ffffb09eb7408ac0 getty ttyraw 430 1 3 1 80 ffffb09ec0c70ae0 cron nanoslp 532 1 3 0 80 ffffb09f90b1a340 inetd kqueue 358 1 3 1 80 ffffb09f90cf4300 sshd select 467 1 3 1 80 ffffb09f90e8e720 powerd kqueue 242 1 3 1 80 ffffb09ee8a0b760 syslogd kqueue 248 1 3 1 80 ffffb09e882eeb00 dhcpcd kqueue 228 1 3 0 80 ffffb09ee6b5bb40 dhcpcd kqueue 1 1 3 1 80 ffffb09e8340b620 init wait 0 58 3 0 204 ffffb09e8425c640 physiod physiod 0 57 3 0 204 ffffb09e83a6b220 pooldrain pooldrain 0 56 3 1 204 ffffb09e83a6baa0 aiodoned aiodoned 0 55 3 1 200 ffffb09e83a6b660 ioflush syncer 0 54 3 0 200 ffffb09e8425ca80 pgdaemon pgdaemon 0 51 3 0 200 ffffb09e8340ba60 npfgc-0 npfgccv 0 50 3 0 204 ffffb09e8340b1e0 rt_free rt_free 0 49 3 0 204 ffffb09e8340ca40 unpgc unpgc 0 48 3 0 204 ffffb09e8340c600 key_timehandler key_timehandler 0 47 3 1 204 ffffb09e8340c1c0 icmp6_wqinput/1 icmp6_wqinput 0 46 3 0 204 ffffb09e8338da20 icmp6_wqinput/0 icmp6_wqinput 0 45 3 0 204 ffffb09e83347160 nd6_timer nd6_timer 0 44 3 1 204 ffffb09e833475a0 carp6_wqinput/1 carp6_wqinput 0 43 3 0 204 ffffb09e833479e0 carp6_wqinput/0 carp6_wqinput 0 42 3 1 204 ffffb09e8336e180 carp_wqinput/1 carp_wqinput 0 41 3 0 204 ffffb09e8336e5c0 carp_wqinput/0 carp_wqinput 0 40 3 1 204 ffffb09e8336ea00 icmp_wqinput/1 icmp_wqinput 0 39 3 0 204 ffffb09e8338d1a0 icmp_wqinput/0 icmp_wqinput 0 38 3 0 204 ffffb09e80afc9c0 rt_timer rt_timer 0 37 3 0 204 ffffb09e8338d5e0 vmem_rehash vmem_rehash 0 27 3 0 204 ffffb09e80afc580 scsibus0 sccomp 0 26 3 0 200 ffffb09e80afc140 pms0 pmsreset 0 25 3 1 204 ffffb09e80a879a0 xcall/1 xcall 0 24 1 1 200 ffffb09e80a87560 softser/1 0 23 1 1 200 ffffb09e80a87120 softclk/1 0 22 1 1 200 ffffb09e80a78980 softbio/1 0 21 1 1 200 ffffb09e80a78540 softnet/1 0 20 1 1 201 ffffb09e80a78100 idle/1 0 19 3 0 204 ffffb09f90f82960 lnxpwrwq lnxpwrwq 0 18 3 0 204 ffffb09f90f82520 lnxlngwq lnxlngwq 0 17 3 0 204 ffffb09f90f820e0 lnxsyswq lnxsyswq 0 16 3 0 204 ffffb09f90fa1940 lnxrcugc lnxrcugc 0 15 3 0 204 ffffb09f90fa1500 sysmon smtaskq 0 14 3 0 204 ffffb09f90fa10c0 pmfsuspend pmfsuspend 0 13 3 0 204 ffffb09f913ba920 pmfevent pmfevent 0 12 3 0 204 ffffb09f913ba4e0 sopendfree sopendfr 0 11 3 0 204 ffffb09f913ba0a0 nfssilly nfssilly 0 10 3 0 200 ffffb09f927ef900 cachegc cachegc 0 9 3 1 204 ffffb09f927ef4c0 vdrain vdrain 0 8 3 0 200 ffffb09f927ef080 modunload mod_unld 0 7 3 0 204 ffffb09f9280a8e0 xcall/0 xcall 0 6 1 0 200 ffffb09f9280a4a0 softser/0 0 5 1 0 200 ffffb09f9280a060 softclk/0 0 4 1 0 200 ffffb09f928298c0 softbio/0 0 3 1 0 200 ffffb09f92829480 softnet/0 0 2 1 0 201 ffffb09f92829040 idle/0 0 1 3 0 200 ffffffff84c1dd80 swapper uvm [Locks tracked through LWPs] Locks held by an LWP (syz-executor.5): Lock 0 (initialized at vcache_alloc) lock address : 0xffffb09f7552e4c0 type : sleep/adaptive initialized : 0xffffffff81da47c6 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 current cpu : 0 last held: 1 current lwp : 0xffffb09f6eacf320 last held: 0xffffb09f661d1720 last locked* : 0xffffffff81de8cd0 unlocked : 0xffffffff81de8c0f owner/count : 0xffffb09f661d1720 flags : 0x0000000000000004 Turnstile chain at 0xffffffff85a80980. => No active turnstile for this lock. Lock 1 (initialized at uvm_obj_init) lock address : 0xffffb09f74316080 type : sleep/adaptive initialized : 0xffffffff81b02530 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 current cpu : 0 last held: 1 current lwp : 0xffffb09f6eacf320 last held: 0xffffb09f661d1720 last locked* : 0xffffffff81da6762 unlocked : 0xffffffff81da6715 owner field : 000000000000000000 wait/spin: 0/0 Turnstile chain at 0xffffffff85a80900. => No active turnstile for this lock. [Locks tracked through CPUs] PAGE FLAG PQ UOBJECT UANON 0xffffdd0000003180 0041 0000 0x0 0x0 0xffffdd00000031f8 0041 0000 0x0 0x0 0xffffdd0000003270 0041 0000 0x0 0x0 0xffffdd00000032e8 0041 0000 0x0 0x0 0xffffdd0000003360 0041 0000 0x0 0x0 0xffffdd00000033d8 0041 0000 0x0 0x0 0xffffdd0000003450 0041 0000 0x0 0x0 0xffffdd00000034c8 0041 0000 0x0 0x0 0xffffdd0000003540 0040 0000 0x0 0x0 0xffffdd00000035b8 0048 0000 0x0 0x0 0xffffdd0000003630 0048 0000 0x0 0x0 0xffffdd00000036a8 0048 0000 0x0 0x0 0xffffdd0000003720 0048 0000 0x0 0x0 0xffffdd0000003798 0048 0000 0x0 0x0 0xffffdd0000003810 0049 0000 0x0 0x0 0xffffdd0000003888 0049 0000 0x0 0x0 0xffffdd0000003900 0040 0000 0x0 0x0 0xffffdd0000003978 0040 0000 0x0 0x0 0xffffdd00000039f0 0040 0000 0x0 0x0 0xffffdd0000003a68 0040 0000 0x0 0x0 0xffffdd0000003ae0 0040 0000 0x0 0x0 0xffffdd0000003b58 0040 0000 0x0 0x0 0xffffdd0000003bd0 0049 0000 0x0 0x0 0xffffdd0000003c48 0040 0000 0x0 0x0 0xffffdd0000003cc0 0048 0000 0x0 0x0 0xffffdd0000003d38 0048 0000 0x0 0x0 0xffffdd0000003db0 0048 0000 0x0 0x0 0xffffdd0000003e28 0049 0000 0x0 0x0 0xffffdd0000003ea0 0048 0000 0x0 0x0 0xffffdd0000003f18 0048 0000 0x0 0x0 0xffffdd0000003f90 0040 0000 0x0 0x0 0xffffdd0000004008 0048 0000 0x0 0x0 0xffffdd0000004080 0049 0000 0x0 0x0 0xffffdd00000040f8 0048 0000 0x0 0x0 0xffffdd0000004170 0048 0000 0x0 0x0 0xffffdd00000041e8 0048 0000 0x0 0x0 0xffffdd0000004260 0048 0000 0x0 0x0 0xffffdd00000042d8 0049 0000 0x0 0x0 0xffffdd0000004350 0048 0000 0x0 0x0 0xffffdd00000043c8 0048 0000 0x0 0x0 0xffffdd0000004440 0048 0000 0x0 0x0 0xffffdd00000044b8 0048 0000 0x0 0x0 0xffffdd0000004530 0048 0000 0x0 0x0 0xffffdd00000045a8 0048 0000 0x0 0x0 0xffffdd0000004620 0048 0000 0x0 0x0 0xffffdd0000004698 0048 0000 0x0 0x0 0xffffdd0000004710 0048 0000 0x0 0x0 0xffffdd0000004788 0048 0000 0x0 0x0 0xffffdd0000004800 0048 0000 0x0 0x0 0xffffdd0000004878 0048 0000 0x0 0x0 0xffffdd00000048f0 0048 0000 0x0 0x0 0xffffdd0000004968 0048 0000 0x0 0x0 0xffffdd00000049e0 0041 0000 0x0 0x0 0xffffdd0000004a58 0048 0000 0x0 0x0 0xffffdd0000004ad0 0040 0000 0x0 0x0 0xffffdd0000004b48 0048 0000 0x0 0x0 0xffffdd0000004bc0 0048 0000 0x0 0x0 0xffffdd0000004c38 0041 0000 0x0 0x0 0xffffdd0000004cb0 0041 0000 0x0 0x0 0xffffdd0000004d28 0041 0000 0x0 0x0 0xffffdd0000004da0 0041 0000 0x0 0x0 0xffffdd0000004e18 0041 0000 0x0 0x0 0xffffdd0000004e90 0048 0000 0x0 0x0 0xffffdd0000004f08 0049 0000 0x0 0x0 0xffffdd0000004f80 0049 0000 0x0 0x0 0xffffdd0000004ff8 0041 0000 0x0 0x0 0xffffdd0000005070 0041 0000 0x0 0x0 0xffffdd00000050e8 0041 0000 0x0 0x0 0xffffdd0000005160 0041 0000 0x0 0x0 0xffffdd00000051d8 0041 0000 0x0 0x0 0xffffdd0000005250 0048 0000 0x0 0x0 0xffffdd00000052c8 0041 0000 0x0 0x0 0xffffdd0000005340 0041 0000 0x0 0x0 0xffffdd00000053b8 0041 0000 0x0 0x0 0xffffdd0000005430 0041 0000 0x0 0x0 0xffffdd00000054a8 0041 0000 0x0 0x0 0xffffdd0000005520 0041 0000 0x0 0x0 0xffffdd0000005598 0041 0000 0x0 0x0 0xffffdd0000005610 0048 0000 0x0 0x0 0xffffdd0000005688 0041 0000 0x0 0x0 0xffffdd0000005700 0041 0000 0x0 0x0 0xffffdd0000005778 0041 0000 0x0 0x0 0xffffdd00000057f0 0041 0000 0x0 0x0 0xffffdd0000005868 0041 0000 0x0 0x0 0xffffdd00000058e0 0041 0000 0x0 0x0 0xffffdd0000005958 0041 0000 0x0 0x0 0xffffdd00000059d0 0041 0000 0x0 0x0 0xffffdd0000005a48 0041 0000 0x0 0x0 0xffffdd0000005ac0 0041 0000 0x0 0x0 0xffffdd0000005b38 0041 0000 0x0 0x0 0xffffdd0000005bb0 0041 0000 0x0 0x0 0xffffdd0000005c28 0041 0000 0x0 0x0 0xffffdd0000005ca0 0041 0000 0x0 0x0 0xffffdd0000005d18 0041 0000 0x0 0x0 0xffffdd0000005d90 0041 0000 0x0 0x0 0xffffdd0000005e08 0041 0000 0x0 0x0 0xffffdd0000005e80 0041 0000 0x0 0x0 0xffffdd0000005ef8 0041 0000 0x0 0x0 0xffffdd0000005f70 0041 0000 0x0 0x0 0xffffdd0000005fe8 0041 0000 0x0 0x0 0xffffdd0000006060 0049 0000 0x0 0x0 0xffffdd00000060d8 0041 0000 0x0 0x0 0xffffdd0000006150 0041 0000 0x0 0x0 0xffffdd00000061c8 0041 0000 0x0 0x0 0xffffdd0000006240 0041 0000 0x0 0x0 0xffffdd00000062b8 0049 0000 0x0 0x0 0xffffdd0000006330 0049 0000 0x0 0x0 0xffffdd00000063a8 0049 0000 0x0 0x0 0xffffdd0000006420 0049 0000 0x0 0x0 0xffffdd0000006498 0049 0000 0x0 0x0 0xffffdd0000006510 0041 0000 0x0 0x0 0xffffdd0000006588 0041 0000 0x0 0x0 0xffffdd0000006600 0049 0000 0x0 0x0 0xffffdd0000006678 0049 0000 0x0 0x0 0xffffdd00000066f0 0049 0000 0x0 0x0 0xffffdd0000006768 0049 0000 0x0 0x0 0xffffdd00000067e0 0049 0000 0x0 0x0 0xffffdd0000006858 0049 0000 0x0 0x0 0xffffdd00000068d0 0041 0000 0x0 0x0 0xffffdd0000006948 0049 0000 0x0 0x0 0xffffdd00000069c0 0049 0000 0x0 0x0 0xffffdd0000006a38 0049 0000 0x0 0x0 0xffffdd0000006ab0 0049 0000 0x0 0x0 0xffffdd0000006b28 0049 0000 0x0 0x0 0xffffdd0000006ba0 0049 0000 0x0 0x0 0xffffdd0000006c18 0049 0000 0x0 0x0 0xffffdd0000006c90 0041 0000 0x0 0x0 0xffffdd0000006d08 0049 0000 0x0 0x0 0xffffdd0000006d80 0049 0000 0x0 0x0 0xffffdd0000006df8 0049 0000 0x0 0x0 0xffffdd0000006e70 0049 0000 0x0 0x0 0xffffdd0000006ee8 0049 0000 0x0 0x0 0xffffdd0000006f60 0049 0000 0x0 0x0 0xffffdd0000006fd8 0049 0000 0x0 0x0 0xffffdd0000007050 0049 0000 0x0 0x0 0xffffdd00000070c8 0049 0000 0x0 0x0 0xffffdd0000007140 0049 0000 0x0 0x0 0xffffdd00000071b8 0049 0000 0x0 0x0 0xffffdd0000007230 0048 0000 0x0 0x0 0xffffdd00000072a8 0048 0000 0x0 0x0 0xffffdd0000007320 0048 0000 0x0 0x0 0xffffdd0000007398 0048 0000 0x0 0x0 0xffffdd0000007410 0049 0000 0x0 0x0 0xffffdd0000007488 0049 0000 0x0 0x0 0xffffdd0000007500 0049 0000 0x0 0x0 0xffffdd0000007578 0048 0000 0x0 0x0 0xffffdd00000075f0 0049 0000 0x0 0x0 0xffffdd0000007668 0049 0000 0x0 0x0 0xffffdd00000076e0 0048 0000 0x0 0x0 0xffffdd0000007758 0048 0000 0x0 0x0 0xffffdd00000077d0 0049 0000 0x0 0x0 0xffffdd0000007848 0048 0000 0x0 0x0 0xffffdd00000078c0 0048 0000 0x0 0x0 0xffffdd0000007938 0048 0000 0x0 0x0 0xffffdd00000079b0 0049 0000 0x0 0x0 0xffffdd0000007a28 0048 0000 0x0 0x0 0xffffdd0000007aa0 0048 0000 0x0 0x0 0xffffdd0000007b18 0048 0000 0x0 0x0 0xffffdd0000007b90 0049 0000 0x0 0x0 0xffffdd0000007c08 0048 0000 0x0 0x0 0xffffdd0000007c80 0048 0000 0x0 0x0 0xffffdd0000007cf8 0048 0000 0x0 0x0 0xffffdd0000007d70 0048 0000 0x0 0x0 0xffffdd0000007de8 0048 0000 0x0 0x0 0xffffdd0000007e60 0049 0000 0x0 0x0 0xffffdd0000007ed8 0048 0000 0x0 0x0 0xffffdd0000007f50 0048 0000 0x0 0x0 0xffffdd0000007fc8 0048 0000 0x0 0x0 0xffffdd0000008040 0048 0000 0x0 0x0 0xffffdd00000080b8 0048 0000 0x0 0x0 0xffffdd0000008130 0048 0000 0x0 0x0 0xffffdd00000081a8 0049 0000 0x0 0x0 0xffffdd0000008220 0048 0000 0x0 0x0 0xffffdd0000008298 0049 0000 0x0 0x0 0xffffdd0000008310 0049 0000 0x0 0x0 0xffffdd0000008388 0048 0000 0x0 0x0 0xffffdd0000008400 0048 0000 0x0 0x0 0xffffdd0000008478 0048 0000 0x0 0x0 0xffffdd00000084f0 0049 0000 0x0 0x0 0xffffdd0000008568 0048 0000 0x0 0x0 0xffffdd00000085e0 0048 0000 0x0 0x0 0xffffdd0000008658 0048 0000 0x0 0x0 0xffffdd00000086d0 0048 0000 0x0 0x0 0xffffdd0000008748 0049 0000 0x0 0x0 0xffffdd00000087c0 0048 0000 0x0 0x0 0xffffdd0000008838 0048 0000 0x0 0x0 0xffffdd00000088b0 0048 0000 0x0 0x0 0xffffdd0000008928 0048 0000 0x0 0x0 0xffffdd00000089a0 0048 0000 0x0 0x0 0xffffdd0000008a18 0048 0000 0x0 0x0 0xffffdd0000008a90 0048 0000 0x0 0x0 0xffffdd0000008b08 0048 0000 0x0 0x0 0xffffdd0000008b80 0048 0000 0x0 0x0 0xffffdd0000008bf8 0048 0000 0x0 0x0 0xffffdd0000008c70 0048 0000 0x0 0x0 0xffffdd0000008ce8 0048 0000 0x0 0x0 0xffffdd0000008d60 0048 0000 0x0 0x0 0xffffdd0000008dd8 0048 0000 0x0 0x0 0xffffdd0000008e50 0048 0000 0x0 0x0 0xffffdd0000008ec8 0048 0000 0x0 0x0 0xffffdd0000008f40 0048 0000 0x0 0x0 0xffffdd0000008fb8 0048 0000 0x0 0x0 0xffffdd0000009030 0048 0000 0x0 0x0 0xffffdd00000090a8 0048 0000 0x0 0x0 0xffffdd0000009120 0048 0000 0x0 0x0 0xffffdd0000009198 0048 0000 0x0 0x0 0xffffdd0000009210 0049 0000 0x0 0x0 0xffffdd0000009288 0008 0000 0x0 0x0 0xffffdd0000009300 0008 0000 0x0 0x0 0xffffdd0000009378 0008 0000 0x0 0x0 0xffffdd00000093f0 0008 0000 0x0 0x0 0xffffdd0000009468 0008 0000 0x0 0x0 0xffffdd00000094e0 0008 0000 0x0 0x0 0xffffdd0000009558 0008 0000 0x0 0x0 0xffffdd00000095d0 0008 0000 0x0 0x0 0xffffdd0000009648 0008 0000 0x0 0x0 0xffffdd00000096c0 0008 0000 0x0 0x0 0xffffdd0000009738 0008 0000 0x0 0x0 0xffffdd00000097b0 0008 0000 0x0 0x0 0xffffdd0000009828 0008 0000 0x0 0x0 0xffffdd00000098a0 0008 0000 0x0 0x0 0xffffdd0000009918 0008 0000 0x0 0x0 0xffffdd0000009990 0008 0000 0x0 0x0 0xffffdd0000009a08 0008 0000 0x0 0x0 0xffffdd0000009a80 0008 0000 0x0 0x0 0xffffdd0000009af8 0008 0000 0x0 0x0 0xffffdd0000009b70 0008 0000 0x0 0x0 0xffffdd0000009be8 0008 0000 0x0 0x0 0xffffdd0000009c60 0008 0000 0x0 0x0 0xffffdd0000009cd8 0008 0000 0x0 0x0 0xffffdd0000009d50 0008 0000 0x0 0x0 0xffffdd0000009dc8 0008 0000 0x0 0x0 0xffffdd0000009e40 0008 0000 0x0 0x0 0xffffdd0000009eb8 0008 0000 0x0 0x0 0xffffdd0000009f30 0008 0000 0x0 0x0 0xffffdd0000009fa8 0008 0000 0x0 0x0 0xffffdd000000a020 0008 0000 0x0 0x0 0xffffdd000000a098 0008 0000 0x0 0x0 0xffffdd000000a110 0008 0000 0x0 0x0 0xffffdd000000a188 0008 0000 0x0 0x0 0xffffdd000000a200 0008 0000 0x0 0x0 0xffffdd000000a278 0008 0000 0x0 0x0 0xffffdd000000a2f0 0008 0000 0x0 0x0 0xffffdd000000a368 0008 0000 0x0 0x0 0xffffdd000000a3e0 0008 0000 0x0 0x0 0xffffdd000000a458 0008 0000 0x0 0x0 0xffffdd000000a4d0 0008 0000 0x0 0x0 0xffffdd000000a548 0008 0000 0x0 0x0 0xffffdd000000a5c0 0008 0000 0x0 0x0 0xffffdd000000a638 0008 0000 0x0 0x0 0xffffdd000000a6b0 0008 0000 0x0 0x0 0xffffdd000000a728 0008 0000 0x0 0x0 0xffffdd000000a7a0 0008 0000 0x0 0x0 0xffffdd000000a818 0008 0000 0x0 0x0 0xffffdd000000a890 0008 0000 0x0 0x0 0xffffdd000000a908 0008 0000 0x0 0x0 0xffffdd000000a980 0008 0000 0x0 0x0 0xffffdd000000a9f8 0008 0000 0x0 0x0 0xffffdd000000aa70 0008 0000 0x0 0x0 0xffffdd000000aae8 0008 0000 0x0 0x0 0xffffdd000000ab60 0008 0000 0x0 0x0 0xffffdd000000abd8 0048 0000 0x0 0x0 0xffffdd000000ac50 0048 0000 0x0 0x0 0xffffdd000000acc8 0048 0000 0x0 0x0 0xffffdd000000ad40 0048 0000 0x0 0x0 0xffffdd000000adb8 0048 0000 0x0 0x0 0xffffdd000000ae30 0048 0000 0x0 0x0 0xffffdd000000aea8 0048 0000 0x0 0x0 0xffffdd000000af20 0048 0000 0x0 0x0 0xffffdd000000af98 0048 0000 0x0 0x0 0xffffdd000000b010 0048 0000 0x0 0x0 0xffffdd000000b088 0048 0000 0x0 0x0 0xffffdd000000b100 0048 0000 0x0 0x0 0xffffdd000000b178 0048 0000 0x0 0x0 0xffffdd000000b1f0 0048 0000 0x0 0x0 0xffffdd000000b268 0048 0000 0x0 0x0 0xffffdd000000b2e0 0048 0000 0x0 0x0 0xffffdd000000b358 0048 0000 0x0 0x0 0xffffdd000000b3d0 0048 0000 0x0 0x0 0xffffdd000000b448 0048 0000 0x0 0x0 0xffffdd000000b4c0 0048 0000 0x0 0x0 0xffffdd000000b538 0048 0000 0x0 0x0 0xffffdd000000b5b0 0048 0000 0x0 0x0 0xffffdd000000b628 0048 0000 0x0 0x0 0xffffdd000000b6a0 0048 0000 0x0 0x0 0xffffdd000000b718 0048 0000 0x0 0x0 0xffffdd000000b790 0048 0000 0x0 0x0 0xffffdd000000b808 0048 0000 0x0 0x0 0xffffdd000000b880 0048 0000 0x0 0x0 0xffffdd000000b8f8 0048 0000 0x0 0x0 0xffffdd000000b970 0048 0000 0x0 0x0 0xffffdd000000b9e8 0048 0000 0x0 0x0 0xffffdd000000ba60 0048 0000 0x0 0x0 0xffffdd000000bad8 0048 0000 0x0 0x0 0xffffdd000000bb50 0048 0000 0x0 0x0 0xffffdd000000bbc8 0048 0000 0x0 0x0 0xffffdd000000bc40 0048 0000 0x0 0x0 0xffffdd000000bcb8 0048 0000 0x0 0x0 0xffffdd000000bd30 0048 0000 0x0 0x0 0xffffdd000000bda8 0048 0000 0x0 0x0 0xffffdd000000be20 0048 0000 0x0 0x0 0xffffdd000000be98 0048 0000 0x0 0x0 0xffffdd000000bf10 0048 0000 0x0 0x0 0xffffdd000000bf88 0008 0000 0x0 0x0 0xffffdd000000c000 0008 0000 0x0 0x0 0xffffdd000000c078 0008 0000 0x0 0x0 0xffffdd000000c0f0 0008 0000 0x0 0x0 0xffffdd000000c168 0008 0000 0x0 0x0 0xffffdd000000c1e0 0008 0000 0x0 0x0 0xffffdd000000c258 0008 0000 0x0 0x0 0xffffdd000000c2d0 0008 0000 0x0 0x0 0xffffdd000000c348 0008 0000 0x0 0x0 0xffffdd000000c3c0 0008 0000 0x0 0x0 0xffffdd000000c438 0008 0000 0x0 0x0 0xffffdd000000c4b0 0008 0000 0x0 0x0 0xffffdd000000c528 0008 0000 0x0 0x0 0xffffdd000000c5a0 0008 0000 0x0 0x0 0xffffdd000000c618 0008 0000 0x0 0x0 0xffffdd000000c690 0008 0000 0x0 0x0 0xffffdd000000c708 0008 0000 0x0 0x0 0xffffdd000000c780 0008 0000 0x0 0x0 0xffffdd000000c7f8 0008 0000 0x0 0x0 0xffffdd000000c870 0008 0000 0x0 0x0 0xffffdd000000c8e8 0008 0000 0x0 0x0 0xffffdd000000c960 0008 0000 0x0 0x0 0xffffdd000000c9d8 0008 0000 0x0 0x0 0xffffdd000000ca50 0008 0000 0x0 0x0 0xffffdd000000cac8 0008 0000 0x0 0x0 0xffffdd000000cb40 0008 0000 0x0 0x0 0xffffdd000000cbb8 0008 0000 0x0 0x0 0xffffdd000000cc30 0008 0000 0x0 0x0 0xffffdd000000cca8 0008 0000 0x0 0x0 0xffffdd000000cd20 0008 0000 0x0 0x0 0xffffdd000000cd98 0008 0000 0x0 0x0 0xffffdd000000ce10 0008 0000 0x0 0x0 0xffffdd000000ce88 0008 0000 0x0 0x0 0xffffdd000000cf00 0008 0000 0x0 0x0 0xffffdd000000cf78 0008 0000 0x0 0x0 0xffffdd000000cff0 0008 0000 0x0 0x0 0xffffdd000000d068 0008 0000 0x0 0x0 0xffffdd000000d0e0 0008 0000 0x0 0x0 0xffffdd000000d158 0008 0000 0x0 0x0 0xffffdd000000d1d0 0008 0000 0x0 0x0 0xffffdd000000d248 0008 0000 0x0 0x0 0xffffdd000000d2c0 0008 0000 0x0 0x0 0xffffdd000000d338 0008 0000 0x0 0x0 0xffffdd000000d3b0 0008 0000 0x0 0x0 0xffffdd000000d428 0008 0000 0x0 0x0 0xffffdd000000d4a0 0008 0000 0x0 0x0 0xffffdd000000d518 0008 0000 0x0 0x0 0xffffdd000000d590 0008 0000 0x0 0x0 0xffffdd000000d608 0008 0000 0x0 0x0 0xffffdd000000d680 0008 0000 0x0 0x0 0xffffdd000000d6f8 0008 0000 0x0 0x0 0xffffdd000000d770 0008 0000 0x0 0x0 0xffffdd000000d7e8 0008 0000 0x0 0x0 0xffffdd000000d860 0008 0000 0x0 0x0 0xffffdd000000d8d8 0048 0000 0x0 0x0 0xffffdd000000d950 0048 0000 0x0 0x0 0xffffdd000000d9c8 0048 0000 0x0 0x0 0xffffdd000000da40 0048 0000 0x0 0x0 0xffffdd000000dab8 0048 0000 0x0 0x0 0xffffdd000000db30 0048 0000 0x0 0x0 0xffffdd000000dba8 0048 0000 0x0 0x0 0xffffdd000000dc20 0048 0000 0x0 0x0 0xffffdd000000dc98 0048 0000 0x0 0x0 0xffffdd000000dd10 0048 0000 0x0 0x0 0xffffdd000000dd88 0048 0000 0x0 0x0 0xffffdd000000de00 0048 0000 0x0 0x0 0xffffdd000000de78 0048 0000 0x0 0x0 0xffffdd000000def0 0048 0000 0x0 0x0 0xffffdd000000df68 0048 0000 0x0 0x0 0xffffdd000000dfe0 0048 0000 0x0 0x0 0xffffdd000000e058 0048 0000 0x0 0x0 0xffffdd000000e0d0 0048 0000 0x0 0x0 0xffffdd000000e148 0048 0000 0x0 0x0 0xffffdd000000e1c0 0048 0000 0x0 0x0 0xffffdd000000e238 0048 0000 0x0 0x0 0xffffdd000000e2b0 0048 0000 0x0 0x0 0xffffdd000000e328 0048 0000 0x0 0x0 0xffffdd000000e3a0 0048 0000 0x0 0x0 0xffffdd000000e418 0048 0000 0x0 0x0 0xffffdd000000e490 0048 0000 0x0 0x0 0xffffdd000000e508 0048 0000 0x0 0x0 0xffffdd000000e580 0048 0000 0x0 0x0 0xffffdd000000e5f8 0048 0000 0x0 0x0 0xffffdd000000e670 0048 0000 0x0 0x0 0xffffdd000000e6e8 0048 0000 0x0 0x0 0xffffdd000000e760 0048 0000 0x0 0x0 0xffffdd000000e7d8 0048 0000 0x0 0x0 0xffffdd000000e850 0048 0000 0x0 0x0 0xffffdd000000e8c8 0048 0000 0x0 0x0 0xffffdd000000e940 0048 0000 0x0 0x0 0xffffdd000000e9b8 0048 0000 0x0 0x0 0xffffdd000000ea30 0048 0000 0x0 0x0 0xffffdd000000eaa8 0048 0000 0x0 0x0 0xffffdd000000eb20 0048 0000 0x0 0x0 0xffffdd000000eb98 0048 0000 0x0 0x0 0xffffdd000000ec10 0048 0000 0x0 0x0 0xffffdd000000ec88 0008 0000 0x0 0x0 0xffffdd000000ed00 0008 0000 0x0 0x0 0xffffdd000000ed78 0008 0000 0x0 0x0 0xffffdd000000edf0 0008 0000 0x0 0x0 0xffffdd000000ee68 0008 0000 0x0 0x0 0xffffdd000000eee0 0008 0000 0x0 0x0 0xffffdd000000ef58 0008 0000 0x0 0x0 0xffffdd000000efd0 0008 0000 0x0 0x0 0xffffdd000000f048 0008 0000 0x0 0x0 0xffffdd000000f0c0 0008 0000 0x0 0x0 0xffffdd000000f138 0008 0000 0x0 0x0 0xffffdd000000f1b0 0008 0000 0x0 0x0 0xffffdd000000f228 0008 0000 0x0 0x0 0xffffdd000000f2a0 0008 0000 0x0 0x0 0xffffdd000000f318 0008 0000 0x0 0x0 0xffffdd000000f390 0008 0000 0x0 0x0 0xffffdd000000f408 0008 0000 0x0 0x0 0xffffdd000000f480 0008 0000 0x0 0x0 0xffffdd000000f4f8 0008 0000 0x0 0x0 0xffffdd000000f570 0008 0000 0x0 0x0 0xffffdd000000f5e8 0008 0000 0x0 0x0 0xffffdd000000f660 0008 0000 0x0 0x0 0xffffdd000000f6d8 0008 0000 0x0 0x0 0xffffdd000000f750 0008 0000 0x0 0x0 0xffffdd000000f7c8 0008 0000 0x0 0x0 0xffffdd000000f840 0008 0000 0x0 0x0 0xffffdd000000f8b8 0008 0000 0x0 0x0 0xffffdd000000f930 0008 0000 0x0 0x0 0xffffdd000000f9a8 0008 0000 0x0 0x0 0xffffdd000000fa20 0008 0000 0x0 0x0 0xffffdd000000fa98 0008 0000 0x0 0x0 0xffffdd000000fb10 0008 0000 0x0 0x0 0xffffdd000000fb88 0008 0000 0x0 0x0 0xffffdd000000fc00 0008 0000 0x0 0x0 0xffffdd000000fc78 0008 0000 0x0 0x0 0xffffdd000000fcf0 0008 0000 0x0 0x0 0xffffdd000000fd68 0008 0000 0x0 0x0 0xffffdd000000fde0 0008 0000 0x0 0x0 0xffffdd000000fe58 0008 0000 0x0 0x0 0xffffdd000000fed0 0008 0000 0x0 0x0 0xffffdd000000ff48 0008 0000 0x0 0x0 0xffffdd000000ffc0 0008 0000 0x0 0x0 0xffffdd0000010038 0008 0000 0x0 0x0 0xffffdd00000100b0 0008 0000 0x0 0x0 0xffffdd0000010128 0008 0000 0x0 0x0 0xffffdd00000101a0 0008 0000 0x0 0x0 0xffffdd0000010218 0008 0000 0x0 0x0 0xffffdd0000010290 0008 0000 0x0 0x0 0xffffdd0000010308 0008 0000 0x0 0x0 0xffffdd0000010380 0008 0000 0x0 0x0 0xffffdd00000103f8 0008 0000 0x0 0x0 0xffffdd0000010470 0008 0000 0x0 0x0 0xffffdd00000104e8 0008 0000 0x0 0x0 0xffffdd0000010560 0008 0000 0x0 0x0 0xffffdd00000105d8 0048 0000 0x0 0x0 0xffffdd0000010650 0048 0000 0x0 0x0 0xffffdd00000106c8 0048 0000 0x0 0x0 0xffffdd0000010740 0048 0000 0x0 0x0 0xffffdd00000107b8 0048 0000 0x0 0x0 0xffffdd0000010830 0048 0000 0x0 0x0 0xffffdd00000108a8 0048 0000 0x0 0x0 0xffffdd0000010920 0048 0000 0x0 0x0 0xffffdd0000010998 0048 0000 0x0 0x0 0xffffdd0000010a10 0048 0000 0x0 0x0 0xffffdd0000010a88 0048 0000 0x0 0x0 0xffffdd0000010b00 0048 0000 0x0 0x0 0xffffdd0000010b78 0048 0000 0x0 0x0 0xffffdd0000010bf0 0048 0000 0x0 0x0 0xffffdd0000010c68 0048 0000 0x0 0x0 0xffffdd0000010ce0 0048 0000 0x0 0x0 0xffffdd0000010d58 0049 0000 0x0 0x0 0xffffdd0000010dd0 0048 0000 0x0 0x0 0xffffdd0000010e48 0048 0000 0x0 0x0 0xffffdd0000010ec0 0048 0000 0x0 0x0 0xffffdd0000010f38 0048 0000 0x0 0x0 0xffffdd0000010fb0 0048 0000 0x0 0x0 0xffffdd0000011028 0048 0000 0x0 0x0 0xffffdd00000110a0 0048 0000 0x0 0x0 0xffffdd0000011118 0049 0000 0x0 0x0 0xffffdd0000011190 0048 0000 0x0 0x0 0xffffdd0000011208 0048 0000 0x0 0x0 0xffffdd0000011280 0048 0000 0x0 0x0 0xffffdd00000112f8 0048 0000 0x0 0x0 0xffffdd0000011370 0048 0000 0x0 0x0 0xffffdd00000113e8 0048 0000 0x0 0x0 0xffffdd0000011460 0049 0000 0x0 0x0 0xffffdd00000114d8 0049 0000 0x0 0x0 0xffffdd0000011550 0048 0000 0x0 0x0 0xffffdd00000115c8 0048 0000 0x0 0x0 0xffffdd0000011640 0048 0000 0x0 0x0 0xffffdd00000116b8 0049 0000 0x0 0x0 0xffffdd0000011730 0048 0000 0x0 0x0 0xffffdd00000117a8 0049 0000 0x0 0x0 0xffffdd0000011820 0049 0000 0x0 0x0 0xffffdd0000011898 0049 0000 0x0 0x0 0xffffdd0000011910 0048 0000 0x0 0x0 0xffffdd0000011988 0048 0000 0x0 0x0 0xffffdd0000011a00 0008 0000 0x0 0x0 0xffffdd0000011a78 0008 0000 0x0 0x0 0xffffdd0000011af0 0008 0000 0x0 0x0 0xffffdd0000011b68 0008 0000 0x0 0x0 0xffffdd0000011be0 0008 0000 0x0 0x0 0xffffdd0000011c58 0008 0000 0x0 0x0 0xffffdd0000011cd0 0008 0000 0x0 0x0 0xffffdd0000011d48 0008 0000 0x0 0x0 0xffffdd0000011dc0 0008 0000 0x0 0x0 0xffffdd0000011e38 0008 0000 0x0 0x0 0xffffdd0000011eb0 0008 0000 0x0 0x0 0xffffdd0000011f28 0008 0000 0x0 0x0 0xffffdd0000011fa0 0008 0000 0x0 0x0 0xffffdd0000012018 0008 0000 0x0 0x0 0xffffdd0000012090 0008 0000 0x0 0x0 0xffffdd0000012108 0008 0000 0x0 0x0 0xffffdd0000012180 0008 0000 0x0 0x0 0xffffdd00000121f8 0008 0000 0x0 0x0 0xffffdd0000012270 0008 0000 0x0 0x0 0xffffdd00000122e8 0008 0000 0x0 0x0 0xffffdd0000012360 0008 0000 0x0 0x0 0xffffdd00000123d8 0008 0000 0x0 0x0 0xffffdd0000012450 0008 0000 0x0 0x0 0xffffdd00000124c8 0008 0000 0x0 0x0 0xffffdd0000012540 0008 0000 0x0 0x0 0xffffdd00000125b8 0008 0000 0x0 0x0 0xffffdd0000012630 0008 0000 0x0 0x0 0xffffdd00000126a8 0008 0000 0x0 0x0 0xffffdd0000012720 0008 0000 0x0 0x0 0xffffdd0000012798 0008 0000 0x0 0x0 0xffffdd0000012810 0008 0000 0x0 0x0 0xffffdd0000012888 0008 0000 0x0 0x0 0xffffdd0000012900 0008 0000 0x0 0x0 0xffffdd0000012978 0008 0000 0x0 0x0 0xffffdd00000129f0 0008 0000 0x0 0x0 0xffffdd0000012a68 0008 0000 0x0 0x0 0xffffdd0000012ae0 0008 0000 0x0 0x0 0xffffdd0000012b58 0008 0000 0x0 0x0 0xffffdd0000012bd0 0008 0000 0x0 0x0 0xffffdd0000012c48 0008 0000 0x0 0x0 0xffffdd0000012cc0 0008 0000 0x0 0x0 0xffffdd0000012d38 0008 0000 0x0 0x0 0xffffdd0000012db0 0008 0000 0x0 0x0 0xffffdd0000012e28 0008 0000 0x0 0x0 0xffffdd0000012ea0 0008 0000 0x0 0x0 0xffffdd0000012f18 0008 0000 0x0 0x0 0xffffdd0000012f90 0008 0000 0x0 0x0 0xffffdd0000013008 0008 0000 0x0 0x0 0xffffdd0000013080 0008 0000 0x0 0x0 0xffffdd00000130f8 0008 0000 0x0 0x0 0xffffdd0000013170 0008 0000 0x0 0x0 0xffffdd00000131e8 0008 0000 0x0 0x0 0xffffdd0000013260 0008 0000 0x0 0x0 0xffffdd00000132d8 0008 0000 0x0 0x0 0xffffdd0000013350 0008 0000 0x0 0x0 0xffffdd00000133c8 0008 0000 0x0 0x0 0xffffdd0000013440 0008 0000 0x0 0x0 0xffffdd00000134b8 0008 0000 0x0 0x0 0xffffdd0000013530 0008 0000 0x0 0x0 0xffffdd00000135a8 0008 0000 0x0 0x0 0xffffdd0000013620 0008 0000 0x0 0x0 0xffffdd0000013698 0008 0000 0x0 0x0 0xffffdd0000013710 0008 0000 0x0 0x0 0xffffdd0000013788 0008 0000 0x0 0x0 0xffffdd0000013800 0008 0000 0x0 0x0 0xffffdd0000013878 0008 0000 0x0 0x0 0xffffdd00000138f0 0008 0000 0x0 0x0 0xffffdd0000013968 0008 0000 0x0 0x0 0xffffdd00000139e0 0008 0000 0x0 0x0 0xffffdd0000013a58 0008 0000 0x0 0x0 0xffffdd0000013ad0 0008 0000 0x0 0x0 0xffffdd0000013b48 0008 0000 0x0 0x0 0xffffdd0000013bc0 0008 0000 0x0 0x0 0xffffdd0000013c38 0008 0000 0x0 0x0 0xffffdd0000013cb0 0008 0000 0x0 0x0 0xffffdd0000013d28 0008 0000 0x0 0x0 0xffffdd0000013da0 0008 0000 0x0 0x0 0xffffdd0000013e18 0008 0000 0x0 0x0 0xffffdd0000013e90 0008 0000 0x0 0x0 0xffffdd0000013f08 0008 0000 0x0 0x0 0xffffdd0000013f80 0008 0000 0x0 0x0 0xffffdd0000013ff8 0008 0000 0x0 0x0 0xffffdd0000014070 0008 0000 0x0 0x0 0xffffdd00000140e8 0008 0000 0x0 0x0 0xffffdd0000014160 0008 0000 0x0 0x0 0xffffdd00000141d8 0008 0000 0x0 0x0 0xffffdd0000014250 0008 0000 0x0 0x0 0xffffdd00000142c8 0008 0000 0x0 0x0 0xffffdd0000014340 0008 0000 0x0 0x0 0xffffdd00000143b8 0008 0000 0x0 0x0 0xffffdd0000014430 0008 0000 0x0 0x0 0xffffdd00000144a8 0008 0000 0x0 0x0 0xffffdd0000014520 0008 0000 0x0 0x0 0xffffdd0000014598 0008 0000 0x0 0x0 0xffffdd0000014610 0008 0000 0x0 0x0 0xffffdd0000014688 0008 0000 0x0 0x0 0xffffdd0000014700 0008 0000 0x0 0x0 0xffffdd0000014778 0008 0000 0x0 0x0 0xffffdd00000147f0 0008 0000 0x0 0x0 0xffffdd0000014868 0008 0000 0x0 0x0 0xffffdd00000148e0 0008 0000 0x0 0x0 0xffffdd0000014958 0008 0000 0x0 0x0 0xffffdd00000149d0 0008 0000 0x0 0x0 0xffffdd0000014a48 0008 0000 0x0 0x0 0xffffdd0000014ac0 0008 0000 0x0 0x0 0xffffdd0000014b38 0008 0000 0x0 0x0 0xffffdd0000014bb0 0008 0000 0x0 0x0 0xffffdd0000014c28 0008 0000 0x0 0x0 0xffffdd0000014ca0 0008 0000 0x0 0x0 0xffffdd0000014d18 0008 0000 0x0 0x0 0xffffdd0000014d90 0008 0000 0x0 0x0 0xffffdd0000014e08 0008 0000 0x0 0x0 0xffffdd0000014e80 0008 0000 0x0 0x0 0xffffdd0000014ef8 0008 0000 0x0 0x0 0xffffdd0000014f70 0008 0000 0x0 0x0 0xffffdd0000014fe8 0008 0000 0x0 0x0 0xffffdd0000015060 0008 0000 0x0 0x0 0xffffdd00000150d8 0008 0000 0x0 0x0 0xffffdd0000015150 0008 0000 0x0 0x0 0xffffdd00000151c8 0008 0000 0x0 0x0 0xffffdd0000015240 0008 0000 0x0 0x0 0xffffdd00000152b8 0008 0000 0x0 0x0 0xffffdd0000015330 0008 0000 0x0 0x0 0xffffdd00000153a8 0008 0000 0x0 0x0 0xffffdd0000015420 0008 0000 0x0 0x0 0xffffdd0000015498 0008 0000 0x0 0x0 0xffffdd0000015510 0008 0000 0x0 0x0 0xffffdd0000015588 0008 0000 0x0 0x0 0xffffdd0000015600 0008 0000 0x0 0x0 0xffffdd0000015678 0008 0000 0x0 0x0 0xffffdd00000156f0 0008 0000 0x0 0x0 0xffffdd0000015768 0008 0000 0x0 0x0 0xffffdd00000157e0 0008 0000 0x0 0x0 0xffffdd0000015858 0008 0000 0x0 0x0 0xffffdd00000158d0 0008 0000 0x0 0x0 0xffffdd0000015948 0008 0000 0x0 0x0 0xffffdd00000159c0 0008 0000 0x0 0x0 0xffffdd0000015a38 0008 0000 0x0 0x0 0xffffdd0000015ab0 0008 0000 0x0 0x0 0xffffdd0000015b28 0008 0000 0x0 0x0 0xffffdd0000015ba0 0008 0000 0x0 0x0 0xffffdd0000015c18 0008 0000 0x0 0x0 0xffffdd0000015c90 0008 0000 0x0 0x0 0xffffdd0000015d08 0008 0000 0x0 0x0 0xffffdd0000015d80 0008 0000 0x0 0x0 0xffffdd0000015df8 0008 0000 0x0 0x0 0xffffdd0000015e70 0008 0000 0x0 0x0 0xffffdd0000015ee8 0008 0000 0x0 0x0 0xffffdd0000015f60 0008 0000 0x0 0x0 0xffffdd0000015fd8 0008 0000 0x0 0x0 0xffffdd0000016050 0008 0000 0x0 0x0 0xffffdd00000160c8 0008 0000 0x0 0x0 0xffffdd0000016140 0008 0000 0x0 0x0 0xffffdd00000161b8 0008 0000 0x0 0x0 0xffffdd0000016230 0008 0000 0x0 0x0 0xffffdd00000162a8 0008 0000 0x0 0x0 0xffffdd0000016320 0008 0000 0x0 0x0 0xffffdd0000016398 0008 0000 0x0 0x0 0xffffdd0000016410 0008 0000 0x0 0x0 0xffffdd0000016488 0008 0000 0x0 0x0 0xffffdd0000016500 0008 0000 0x0 0x0 0xffffdd0000016578 0008 0000 0x0 0x0 0xffffdd00000165f0 0008 0000 0x0 0x0 0xffffdd0000016668 0008 0000 0x0 0x0 0xffffdd00000166e0 0008 0000 0x0 0x0 0xffffdd0000016758 0008 0000 0x0 0x0 0xffffdd00000167d0 0008 0000 0x0 0x0 0xffffdd0000016848 0008 0000 0x0 0x0 0xffffdd00000168c0 0008 0000 0x0 0x0 0xffffdd0000016938 0008 0000 0x0 0x0 0xffffdd00000169b0 0008 0000 0x0 0x0 0xffffdd0000016a28 0008 0000 0x0 0x0 0xffffdd0000016aa0 0008 0000 0x0 0x0 0xffffdd0000016b18 0008 0000 0x0 0x0 0xffffdd0000016b90 0008 0000 0x0 0x0 0xffffdd0000016c08 0008 0000 0x0 0x0 0xffffdd0000016c80 0008 0000 0x0 0x0 0xffffdd0000016cf8 0008 0000 0x0 0x0 0xffffdd0000016d70 0008 0000 0x0 0x0 0xffffdd0000016de8 0008 0000 0x0 0x0 0xffffdd0000016e60 0008 0000 0x0 0x0 0xffffdd0000016ed8 0008 0000 0x0 0x0 0xffffdd0000016f50 0008 0000 0x0 0x0 0xffffdd0000016fc8 0008 0000 0x0 0x0 0xffffdd0000017040 0008 0000 0x0 0x0 0xffffdd00000170b8 0008 0000 0x0 0x0 0xffffdd0000017130 0008 0000 0x0 0x0 0xffffdd00000171a8 0008 0000 0x0 0x0 0xffffdd0000017220 0008 0000 0x0 0x0 0xffffdd0000017298 0008 0000 0x0 0x0 0xffffdd0000017310 0008 0000 0x0 0x0 0xffffdd0000017388 0008 0000 0x0 0x0 0xffffdd0000017400 0008 0000 0x0 0x0 0xffffdd0000017478 0008 0000 0x0 0x0 0xffffdd00000174f0 0008 0000 0x0 0x0 0xffffdd0000017568 0008 0000 0x0 0x0 0xffffdd00000175e0 0008 0000 0x0 0x0 0xffffdd0000017658 0008 0000 0x0 0x0 0xffffdd00000176d0 0008 0000 0x0 0x0 0xffffdd0000017748 0008 0000 0x0 0x0 0xffffdd00000177c0 0008 0000 0x0 0x0 0xffffdd0000017838 0008 0000 0x0 0x0 0xffffdd00000178b0 0008 0000 0x0 0x0 0xffffdd0000017928 0008 0000 0x0 0x0 0xffffdd00000179a0 0008 0000 0x0 0x0 0xffffdd0000017a18 0008 0000 0x0 0x0 0xffffdd0000017a90 0008 0000 0x0 0x0 0xffffdd0000017b08 0008 0000 0x0 0x0 0xffffdd0000017b80 0008 0000 0x0 0x0 0xffffdd0000017bf8 0008 0000 0x0 0x0 0xffffdd0000017c70 0008 0000 0x0 0x0 0xffffdd0000017ce8 0008 0000 0x0 0x0 0xffffdd0000017d60 0008 0000 0x0 0x0 0xffffdd0000017dd8 0008 0000 0x0 0x0 0xffffdd0000017e50 0008 0000 0x0 0x0 0xffffdd0000017ec8 0008 0000 0x0 0x0 0xffffdd0000017f40 0008 0000 0x0 0x0 0xffffdd0000017fb8 0008 0000 0x0 0x0 0xffffdd0000018030 0008 0000 0x0 0x0 0xffffdd00000180a8 0008 0000 0x0 0x0 0xffffdd0000018120 0008 0000 0x0 0x0 0xffffdd0000018198 0008 0000 0x0 0x0 0xffffdd0000018210 0008 0000 0x0 0x0 0xffffdd0000018288 0008 0000 0x0 0x0 0xffffdd0000018300 0008 0000 0x0 0x0 0xffffdd0000018378 0008 0000 0x0 0x0 0xffffdd00000183f0 0008 0000 0x0 0x0 0xffffdd0000018468 0008 0000 0x0 0x0 0xffffdd00000184e0 0008 0000 0x0 0x0 0xffffdd0000018558 0008 0000 0x0 0x0 0xffffdd00000185d0 0008 0000 0x0 0x0 0xffffdd0000018648 0008 0000 0x0 0x0 0xffffdd00000186c0 0008 0000 0x0 0x0 0xffffdd0000018738 0008 0000 0x0 0x0 0xffffdd00000187b0 0008 0000 0x0 0x0 0xffffdd0000018828 0008 0000 0x0 0x0 0xffffdd00000188a0 0008 0000 0x0 0x0 0xffffdd0000018918 0008 0000 0x0 0x0 0xffffdd0000018990 0008 0000 0x0 0x0 0xffffdd0000018a08 0008 0000 0x0 0x0 0xffffdd0000018a80 0008 0000 0x0 0x0 0xffffdd0000018af8 0008 0000 0x0 0x0 0xffffdd0000018b70 0008 0000 0x0 0x0 0xffffdd0000018be8 0008 0000 0x0 0x0 0xffffdd0000018c60 0008 0000 0x0 0x0 0xffffdd0000018cd8 0008 0000 0x0 0x0 0xffffdd0000018d50 0008 0000 0x0 0x0 0xffffdd0000018dc8 0008 0000 0x0 0x0 0xffffdd0000018e40 0008 0000 0x0 0x0 0xffffdd0000018eb8 0008 0000 0x0 0x0 0xffffdd0000018f30 0008 0000 0x0 0x0 0xffffdd0000018fa8 0008 0000 0x0 0x0 0xffffdd0000019020 0008 0000 0x0 0x0 0xffffdd0000019098 0008 0000 0x0 0x0 0xffffdd0000019110 0008 0000 0x0 0x0 0xffffdd0000019188 0008 0000 0x0 0x0 0xffffdd0000019200 0008 0000 0x0 0x0 0xffffdd0000019278 0008 0000 0x0 0x0 0xffffdd00000192f0 0008 0000 0x0 0x0 0xffffdd0000019368 0008 0000 0x0 0x0 0xffffdd00000193e0 0008 0000 0x0 0x0 0xffffdd0000019458 0008 0000 0x0 0x0 0xffffdd00000194d0 0008 0000 0x0 0x0 0xffffdd0000019548 0008 0000 0x0 0x0 0xffffdd00000195c0 0008 0000 0x0 0x0 0xffffdd0000019638 0008 0000 0x0 0x0 0xffffdd00000196b0 0008 0000 0x0 0x0 0xffffdd0000019728 0008 0000 0x0 0x0 0xffffdd00000197a0 0008 0000 0x0 0x0 0xffffdd0000019818 0008 0000 0x0 0x0 0xffffdd0000019890 0008 0000 0x0 0x0 0xffffdd0000019908 0008 0000 0x0 0x0 0xffffdd0000019980 0008 0000 0x0 0x0 0xffffdd00000199f8 0008 0000 0x0 0x0 0xffffdd0000019a70 0008 0000 0x0 0x0 0xffffdd0000019ae8 0008 0000 0x0 0x0 0xffffdd0000019b60 0008 0000 0x0 0x0 0xffffdd0000019bd8 0008 0000 0x0 0x0 0xffffdd0000019c50 0008 0000 0x0 0x0 0xffffdd0000019cc8 0008 0000 0x0 0x0 0xffffdd0000019d40 0008 0000 0x0 0x0 0xffffdd0000019db8 0008 0000 0x0 0x0 0xffffdd0000019e30 0008 0000 0x0 0x0 0xffffdd0000019ea8 0008 0000 0x0 0x0 0xffffdd0000019f20 0008 0000 0x0 0x0 0xffffdd0000019f98 0008 0000 0x0 0x0 0xffffdd000001a010 0008 0000 0x0 0x0 0xffffdd000001a088 0008 0000 0x0 0x0 0xffffdd000001a100 0008 0000 0x0 0x0 0xffffdd000001a178 0008 0000 0x0 0x0 0xffffdd000001a1f0 0008 0000 0x0 0x0 0xffffdd000001a268 0008 0000 0x0 0x0 0xffffdd000001a2e0 0008 0000 0x0 0x0 0xffffdd000001a358 0008 0000 0x0 0x0 0xffffdd000001a3d0 0008 0000 0x0 0x0 0xffffdd000001a448 0008 0000 0x0 0x0 0xffffdd000001a4c0 0008 0000 0x0 0x0 0xffffdd000001a538 0008 0000 0x0 0x0 0xffffdd000001a5b0 0008 0000 0x0 0x0 0xffffdd000001a628 0008 0000 0x0 0x0 0xffffdd000001a6a0 0008 0000 0x0 0x0 0xffffdd000001a718 0008 0000 0x0 0x0 0xffffdd000001a790 0008 0000 0x0 0x0 0xffffdd000001a808 0008 0000 0x0 0x0 0xffffdd000001a880 0008 0000 0x0 0x0 0xffffdd000001a8f8 0008 0000 0x0 0x0 0xffffdd000001a970 0008 0000 0x0 0x0 0xffffdd000001a9e8 0008 0000 0x0 0x0 0xffffdd000001aa60 0008 0000 0x0 0x0 0xffffdd000001aad8 0008 0000 0x0 0x0 0xffffdd000001ab50 0008 0000 0x0 0x0 0xffffdd000001abc8 0008 0000 0x0 0x0 0xffffdd000001ac40 0008 0000 0x0 0x0 0xffffdd000001acb8 0008 0000 0x0 0x0 0xffffdd000001ad30 0008 0000 0x0 0x0 0xffffdd000001ada8 0008 0000 0x0 0x0 0xffffdd000001ae20 0008 0000 0x0 0x0 0xffffdd000001ae98 0008 0000 0x0 0x0 0xffffdd000001af10 0008 0000 0x0 0x0 0xffffdd000001af88 0008 0000 0x0 0x0 0xffffdd000001b000 0008 0000 0x0 0x0 0xffffdd000001b078 0008 0000 0x0 0x0 0xffffdd000001b0f0 0008 0000 0x0 0x0 0xffffdd000001b168 0008 0000 0x0 0x0 0xffffdd000001b1e0 0008 0000 0x0 0x0 0xffffdd000001b258 0008 0000 0x0 0x0 0xffffdd000001b2d0 0008 0000 0x0 0x0 0xffffdd000001b348 0008 0000 0x0 0x0 0xffffdd000001b3c0 0008 0000 0x0 0x0 0xffffdd000001b438 0008 0000 0x0 0x0 0xffffdd000001b4b0 0008 0000 0x0 0x0 0xffffdd000001b528 0008 0000 0x0 0x0 0xffffdd000001b5a0 0008 0000 0x0 0x0 0xffffdd000001b618 0008 0000 0x0 0x0 0xffffdd000001b690 0008 0000 0x0 0x0 0xffffdd000001b708 0008 0000 0x0 0x0 0xffffdd000001b780 0008 0000 0x0 0x0 0xffffdd000001b7f8 0008 0000 0x0 0x0 0xffffdd000001b870 0008 0000 0x0 0x0 0xffffdd000001b8e8 0008 0000 0x0 0x0 0xffffdd000001b960 0008 0000 0x0 0x0 0xffffdd000001b9d8 0008 0000 0x0 0x0 0xffffdd000001ba50 0008 0000 0x0 0x0 0xffffdd000001bac8 0008 0000 0x0 0x0 0xffffdd000001bb40 0008 0000 0x0 0x0 0xffffdd000001bbb8 0008 0000 0x0 0x0 0xffffdd000001bc30 0008 0000 0x0 0x0 0xffffdd000001bca8 0008 0000 0x0 0x0 0xffffdd000001bd20 0008 0000 0x0 0x0 0xffffdd000001bd98 0008 0000 0x0 0x0 0xffffdd000001be10 0008 0000 0x0 0x0 0xffffdd000001be88 0008 0000 0x0 0x0 0xffffdd000001bf00 0008 0000 0x0 0x0 0xffffdd000001bf78 0008 0000 0x0 0x0 0xffffdd000001bff0 0008 0000 0x0 0x0 0xffffdd000001c068 0008 0000 0x0 0x0 0xffffdd000001c0e0 0008 0000 0x0 0x0 0xffffdd000001c158 0008 0000 0x0 0x0 0xffffdd000001c1d0 0008 0000 0x0 0x0 0xffffdd000001c248 0008 0000 0x0 0x0 0xffffdd000001c2c0 0008 0000 0x0 0x0 0xffffdd000001c338 0008 0000 0x0 0x0 0xffffdd000001c3b0 0008 0000 0x0 0x0 0xffffdd000001c428 0008 0000 0x0 0x0 0xffffdd000001c4a0 0008 0000 0x0 0x0 0xffffdd000001c518 0008 0000 0x0 0x0 0xffffdd000001c590 0008 0000 0x0 0x0 0xffffdd000001c608 0008 0000 0x0 0x0 0xffffdd000001c680 0049 0000 0x0 0x0 0xffffdd000001c6f8 0049 0000 0x0 0x0 0xffffdd000001c770 0040 0000 0x0 0x0 0xffffdd000001c7e8 0049 0000 0x0 0x0 0xffffdd000001c860 0049 0000 0x0 0x0 0xffffdd000001c8d8 0049 0000 0x0 0x0 0xffffdd000001c950 0049 0000 0x0 0x0 0xffffdd000001c9c8 0049 0000 0x0 0x0 0xffffdd000001ca40 0049 0000 0x0 0x0 0xffffdd000001cab8 0049 0000 0x0 0x0 0xffffdd000001cb30 0049 0000 0x0 0x0 0xffffdd000001cba8 0049 0000 0x0 0x0 0xffffdd000001cc20 0049 0000 0x0 0x0 0xffffdd000001cc98 0049 0000 0x0 0x0 0xffffdd000001cd10 0049 0000 0x0 0x0 0xffffdd000001cd88 0049 0000 0x0 0x0 0xffffdd000001ce00 0049 0000 0x0 0x0 0xffffdd000001ce78 0049 0000 0x0 0x0 0xffffdd000001cef0 0049 0000 0x0 0x0 0xffffdd000001cf68 0049 0000 0x0 0x0 0xffffdd000001cfe0 0049 0000 0x0 0x0 0xffffdd000001d058 0049 0000 0x0 0x0 0xffffdd000001d0d0 0049 0000 0x0 0x0 0xffffdd000001d148 0049 0000 0x0 0x0 0xffffdd000001d1c0 0049 0000 0x0 0x0 0xffffdd000001d238 0049 0000 0x0 0x0 0xffffdd000001d2b0 0049 0000 0x0 0x0 0xffffdd000001d328 0049 0000 0x0 0x0 0xffffdd000001d3a0 0049 0000 0x0 0x0 0xffffdd000001d418 0049 0000 0x0 0x0 0xffffdd000001d490 0049 0000 0x0 0x0 0xffffdd000001d508 0049 0000 0x0 0x0 0xffffdd000001d580 0049 0000 0x0 0x0 0xffffdd000001d5f8 0049 0000 0x0 0x0 0xffffdd000001d670 0049 0000 0x0 0x0 0xffffdd000001d6e8 0049 0000 0x0 0x0 0xffffdd000001d760 0049 0000 0x0 0x0 0xffffdd000001d7d8 0049 0000 0x0 0x0 0xffffdd000001d850 0049 0000 0x0 0x0 0xffffdd000001d8c8 0049 0000 0x0 0x0 0xffffdd000001d940 0049 0000 0x0 0x0 0xffffdd000001d9b8 0049 0000 0x0 0x0 0xffffdd000001da30 0049 0000 0x0 0x0 0xffffdd000001daa8 0049 0000 0x0 0x0 0xffffdd000001db20 0049 0000 0x0 0x0 0xffffdd000001db98 0049 0000 0x0 0x0 0xffffdd000001dc10 0049 0000 0x0 0x0 0xffffdd000001dc88 0049 0000 0x0 0x0 0xffffdd000001dd00 0049 0000 0x0 0x0 0xffffdd000001dd78 0049 0000 0x0 0x0 0xffffdd000001ddf0 0049 0000 0x0 0x0 0xffffdd000001de68 0049 0000 0x0 0x0 0xffffdd000001dee0 0049 0000 0x0 0x0 0xffffdd000001df58 0049 0000 0x0 0x0 0xffffdd000001dfd0 0049 0000 0x0 0x0 0xffffdd000001e048 0049 0000 0x0 0x0 0xffffdd000001e0c0 0049 0000 0x0 0x0 0xffffdd000001e138 0049 0000 0x0 0x0 0xffffdd000001e1b0 0049 0000 0x0 0x0 0xffffdd000001e228 0049 0000 0x0 0x0 0xffffdd000001e2a0 0049 0000 0x0 0x0 0xffffdd000001e318 0049 0000 0x0 0x0 0xffffdd000001e390 0049 0000 0x0 0x0 0xffffdd000001e408 0049 0000 0x0 0x0 0xffffdd000001e480 0049 0000 0x0 0x0 0xffffdd000001e4f8 0049 0000 0x0 0x0 0xffffdd000001e570 0049 0000 0x0 0x0 0xffffdd000001e5e8 0049 0000 0x0 0x0 0xffffdd000001e660 0049 0000 0x0 0x0 0xffffdd000001e6d8 0049 0000 0x0 0x0 0xffffdd000001e750 0049 0000 0x0 0x0 0xffffdd000001e7c8 0049 0000 0x0 0x0 0xffffdd000001e840 0049 0000 0x0 0x0 0xffffdd000001e8b8 0049 0000 0x0 0x0 0xffffdd000001e930 0049 0000 0x0 0x0 0xffffdd000001e9a8 0049 0000 0x0 0x0 0xffffdd000001ea20 0049 0000 0x0 0x0 0xffffdd000001ea98 0049 0000 0x0 0x0 0xffffdd000001eb10 0049 0000 0x0 0x0 0xffffdd000001eb88 0049 0000 0x0 0x0 0xffffdd000001ec00 0049 0000 0x0 0x0 0xffffdd000001ec78 0049 0000 0x0 0x0 0xffffdd000001ecf0 0049 0000 0x0 0x0 0xffffdd000001ed68 0049 0000 0x0 0x0 0xffffdd000001ede0 0049 0000 0x0 0x0 0xffffdd000001ee58 0049 0000 0x0 0x0 0xffffdd000001eed0 0049 0000 0x0 0x0 0xffffdd000001ef48 0049 0000 0x0 0x0 0xffffdd000001efc0 0049 0000 0x0 0x0 0xffffdd000001f038 0049 0000 0x0 0x0 0xffffdd000001f0b0 0049 0000 0x0 0x0 0xffffdd000001f128 0049 0000 0x0 0x0 0xffffdd000001f1a0 0049 0000 0x0 0x0 0xffffdd000001f218 0049 0000 0x0 0x0 0xffffdd000001f290 0049 0000 0x0 0x0 0xffffdd000001f308 0049 0000 0x0 0x0 0xffffdd000001f380 0049 0000 0x0 0x0 0xffffdd000001f3f8 0049 0000 0x0 0x0 0xffffdd000001f470 0049 0000 0x0 0x0 0xffffdd000001f4e8 0049 0000 0x0 0x0 0xffffdd000001f560 0049 0000 0x0 0x0 0xffffdd000001f5d8 0049 0000 0x0 0x0 0xffffdd000001f650 0049 0000 0x0 0x0 0xffffdd000001f6c8 0049 0000 0x0 0x0 0xffffdd000001f740 0049 0000 0x0 0x0 0xffffdd000001f7b8 0049 0000 0x0 0x0 0xffffdd000001f830 0049 0000 0x0 0x0 0xffffdd000001f8a8 0049 0000 0x0 0x0 0xffffdd000001f920 0049 0000 0x0 0x0 0xffffdd000001f998 0049 0000 0x0 0x0 0xffffdd000001fa10 0049 0000 0x0 0x0 0xffffdd000001fa88 0049 0000 0x0 0x0 0xffffdd000001fb00 0049 0000 0x0 0x0 0xffffdd000001fb78 0049 0000 0x0 0x0 0xffffdd000001fbf0 0049 0000 0x0 0x0 0xffffdd000001fc68 0049 0000 0x0 0x0 0xffffdd000001fce0 0049 0000 0x0 0x0 0xffffdd000001fd58 0049 0000 0x0 0x0 0xffffdd000001fdd0 0049 0000 0x0 0x0 0xffffdd000001fe48 0049 0000 0x0 0x0 0xffffdd000001fec0 0049 0000 0x0 0x0 0xffffdd000001ff38 0049 0000 0x0 0x0 0xffffdd000001ffb0 0049 0000 0x0 0x0 0xffffdd0000020028 0049 0000 0x0 0x0 0xffffdd00000200a0 0049 0000 0x0 0x0 0xffffdd0000020118 0049 0000 0x0 0x0 0xffffdd0000020190 0049 0000 0x0 0x0 0xffffdd0000020208 0049 0000 0x0 0x0 0xffffdd0000020280 0049 0000 0x0 0x0 0xffffdd00000202f8 0049 0000 0x0 0x0 0xffffdd0000020370 0049 0000 0x0 0x0 0xffffdd00000203e8 0049 0000 0x0 0x0 0xffffdd0000020460 0049 0000 0x0 0x0 0xffffdd00000204d8 0049 0000 0x0 0x0 0xffffdd0000020550 0049 0000 0x0 0x0 0xffffdd00000205c8 0049 0000 0x0 0x0 0xffffdd0000020640 0049 0000 0x0 0x0 0xffffdd00000206b8 0049 0000 0x0 0x0 0xffffdd0000020730 0049 0000 0x0 0x0 0xffffdd00000207a8 0049 0000 0x0 0x0 0xffffdd0000020820 0049 0000 0x0 0x0 0xffffdd0000020898 0049 0000 0x0 0x0 0xffffdd0000020910 0049 0000 0x0 0x0 0xffffdd0000020988 0049 0000 0x0 0x0 0xffffdd0000020a00 0049 0000 0x0 0x0 0xffffdd0000020a78 0049 0000 0x0 0x0 0xffffdd0000020af0 0049 0000 0x0 0x0 0xffffdd0000020b68 0049 0000 0x0 0x0 0xffffdd0000020be0 0049 0000 0x0 0x0 0xffffdd0000020c58 0049 0000 0x0 0x0 0xffffdd0000020cd0 0049 0000 0x0 0x0 0xffffdd0000020d48 0049 0000 0x0 0x0 0xffffdd0000020dc0 0049 0000 0x0 0x0 0xffffdd0000020e38 0049 0000 0x0 0x0 0xffffdd0000020eb0 0049 0000 0x0 0x0 0xffffdd0000020f28 0049 0000 0x0 0x0 0xffffdd0000020fa0 0049 0000 0x0 0x0 0xffffdd0000021018 0049 0000 0x0 0x0 0xffffdd0000021090 0049 0000 0x0 0x0 0xffffdd0000021108 0049 0000 0x0 0x0 0xffffdd0000021180 0049 0000 0x0 0x0 0xffffdd00000211f8 0049 0000 0x0 0x0 0xffffdd0000021270 0049 0000 0x0 0x0 0xffffdd00000212e8 0049 0000 0x0 0x0 0xffffdd0000021360 0049 0000 0x0 0x0 0xffffdd00000213d8 0049 0000 0x0 0x0 0xffffdd0000021450 0049 0000 0x0 0x0 0xffffdd00000214c8 0049 0000 0x0 0x0 0xffffdd0000021540 0049 0000 0x0 0x0 0xffffdd00000215b8 0049 0000 0x0 0x0 0xffffdd0000021630 0049 0000 0x0 0x0 0xffffdd00000216a8 0049 0000 0x0 0x0 0xffffdd0000021720 0049 0000 0x0 0x0 0xffffdd0000021798 0049 0000 0x0 0x0 0xffffdd0000021810 0049 0000 0x0 0x0 0xffffdd0000021888 0049 0000 0x0 0x0 0xffffdd0000021900 0049 0000 0x0 0x0 0xffffdd0000021978 0049 0000 0x0 0x0 0xffffdd00000219f0 0049 0000 0x0 0x0 0xffffdd0000021a68 0049 0000 0x0 0x0 0xffffdd0000021ae0 0049 0000 0x0 0x0 0xffffdd0000021b58 0049 0000 0x0 0x0 0xffffdd0000021bd0 0049 0000 0x0 0x0 0xffffdd0000021c48 0049 0000 0x0 0x0 0xffffdd0000021cc0 0049 0000 0x0 0x0 0xffffdd0000021d38 0049 0000 0x0 0x0 0xffffdd0000021db0 0049 0000 0x0 0x0 0xffffdd0000021e28 0049 0000 0x0 0x0 0xffffdd0000021ea0 0049 0000 0x0 0x0 0xffffdd0000021f18 0049 0000 0x0 0x0 0xffffdd0000021f90 0049 0000 0x0 0x0 0xffffdd0000022008 0049 0000 0x0 0x0 0xffffdd0000022080 0049 0000 0x0 0x0 0xffffdd00000220f8 0049 0000 0x0 0x0 0xffffdd0000022170 0049 0000 0x0 0x0 0xffffdd00000221e8 0049 0000 0x0 0x0 0xffffdd0000022260 0049 0000 0x0 0x0 0xffffdd00000222d8 0049 0000 0x0 0x0 0xffffdd0000022350 0049 0000 0x0 0x0 0xffffdd00000223c8 0049 0000 0x0 0x0 0xffffdd0000022440 0049 0000 0x0 0x0 0xffffdd00000224b8 0049 0000 0x0 0x0 0xffffdd0000022530 0049 0000 0x0 0x0 0xffffdd00000225a8 0049 0000 0x0 0x0 0xffffdd0000022620 0049 0000 0x0 0x0 0xffffdd0000022698 0049 0000 0x0 0x0 0xffffdd0000022710 0049 0000 0x0 0x0 0xffffdd0000022788 0049 0000 0x0 0x0 0xffffdd0000022800 0049 0000 0x0 0x0 0xffffdd0000022878 0049 0000 0x0 0x0 0xffffdd00000228f0 0049 0000 0x0 0x0 0xffffdd0000022968 0049 0000 0x0 0x0 0xffffdd00000229e0 0049 0000 0x0 0x0 0xffffdd0000022a58 0049 0000 0x0 0x0 0xffffdd0000022ad0 0049 0000 0x0 0x0 0xffffdd0000022b48 0049 0000 0x0 0x0 0xffffdd0000022bc0 0049 0000 0x0 0x0 0xffffdd0000022c38 0049 0000 0x0 0x0 0xffffdd0000022cb0 0049 0000 0x0 0x0 0xffffdd0000022d28 0049 0000 0x0 0x0 0xffffdd0000022da0 0049 0000 0x0 0x0 0xffffdd0000022e18 0049 0000 0x0 0x0 0xffffdd0000022e90 0049 0000 0x0 0x0 0xffffdd0000022f08 0049 0000 0x0 0x0 0xffffdd0000022f80 0049 0000 0x0 0x0 0xffffdd0000022ff8 0049 0000 0x0 0x0 0xffffdd0000023070 0049 0000 0x0 0x0 0xffffdd00000230e8 0049 0000 0x0 0x0 0xffffdd0000023160 0049 0000 0x0 0x0 0xffffdd00000231d8 0049 0000 0x0 0x0 0xffffdd0000023250 0049 0000 0x0 0x0 0xffffdd00000232c8 0049 0000 0x0 0x0 0xffffdd0000023340 0049 0000 0x0 0x0 0xffffdd00000233b8 0049 0000 0x0 0x0 0xffffdd0000023430 0049 0000 0x0 0x0 0xffffdd00000234a8 0049 0000 0x0 0x0 0xffffdd0000023520 0049 0000 0x0 0x0 0xffffdd0000023598 0049 0000 0x0 0x0 0xffffdd0000023610 0049 0000 0x0 0x0 0xffffdd0000023688 0049 0000 0x0 0x0 0xffffdd0000023700 0049 0000 0x0 0x0 0xffffdd0000023778 0049 0000 0x0 0x0 0xffffdd00000237f0 0049 0000 0x0 0x0 0xffffdd0000023868 0049 0000 0x0 0x0 0xffffdd00000238e0 0049 0000 0x0 0x0 0xffffdd0000023958 0049 0000 0x0 0x0 0xffffdd00000239d0 0049 0000 0x0 0x0 0xffffdd0000023a48 0049 0000 0x0 0x0 0xffffdd0000023ac0 0049 0000 0x0 0x0 0xffffdd0000023b38 0049 0000 0x0 0x0 0xffffdd0000023bb0 0049 0000 0x0 0x0 0xffffdd0000023c28 0049 0000 0x0 0x0 0xffffdd0000023ca0 0049 0000 0x0 0x0 0xffffdd0000023d18 0049 0000 0x0 0x0 0xffffdd0000023d90 0049 0000 0x0 0x0 0xffffdd0000023e08 0049 0000 0x0 0x0 0xffffdd0000023e80 0049 0000 0x0 0x0 0xffffdd0000023ef8 0049 0000 0x0 0x0 0xffffdd0000023f70 0049 0000 0x0 0x0 0xffffdd0000023fe8 0049 0000 0x0 0x0 0xffffdd0000024060 0049 0000 0x0 0x0 0xffffdd00000240d8 0049 0000 0x0 0x0 0xffffdd0000024150 0049 0000 0x0 0x0 0xffffdd00000241c8 0049 0000 0x0 0x0 0xffffdd0000024240 0049 0000 0x0 0x0 0xffffdd00000242b8 0049 0000 0x0 0x0 0xffffdd0000024330 0049 0000 0x0 0x0 0xffffdd00000243a8 0049 0000 0x0 0x0 0xffffdd0000024420 0049 0000 0x0 0x0 0xffffdd0000024498 0049 0000 0x0 0x0 0xffffdd0000024510 0049 0000 0x0 0x0 0xffffdd0000024588 0049 0000 0x0 0x0 0xffffdd0000024600 0049 0000 0x0 0x0 0xffffdd0000024678 0049 0000 0x0 0x0 0xffffdd00000246f0 0049 0000 0x0 0x0 0xffffdd0000024768 0049 0000 0x0 0x0 0xffffdd00000247e0 0049 0000 0x0 0x0 0xffffdd0000024858 0049 0000 0x0 0x0 0xffffdd00000248d0 0049 0000 0x0 0x0 0xffffdd0000024948 0049 0000 0x0 0x0 0xffffdd00000249c0 0049 0000 0x0 0x0 0xffffdd0000024a38 0049 0000 0x0 0x0 0xffffdd0000024ab0 0049 0000 0x0 0x0 0xffffdd0000024b28 0049 0000 0x0 0x0 0xffffdd0000024ba0 0049 0000 0x0 0x0 0xffffdd0000024c18 0049 0000 0x0 0x0 0xffffdd0000024c90 0049 0000 0x0 0x0 0xffffdd0000024d08 0049 0000 0x0 0x0 0xffffdd0000024d80 0049 0000 0x0 0x0 0xffffdd0000024df8 0049 0000 0x0 0x0 0xffffdd0000024e70 0049 0000 0x0 0x0 0xffffdd0000024ee8 0049 0000 0x0 0x0 0xffffdd0000024f60 0049 0000 0x0 0x0 0xffffdd0000024fd8 0049 0000 0x0 0x0 0xffffdd0000025050 0049 0000 0x0 0x0 0xffffdd00000250c8 0049 0000 0x0 0x0 0xffffdd0000025140 0049 0000 0x0 0x0 0xffffdd00000251b8 0049 0000 0x0 0x0 0xffffdd0000025230 0049 0000 0x0 0x0 0xffffdd00000252a8 0049 0000 0x0 0x0 0xffffdd0000025320 0049 0000 0x0 0x0 0xffffdd0000025398 0049 0000 0x0 0x0 0xffffdd0000025410 0049 0000 0x0 0x0 0xffffdd0000025488 0049 0000 0x0 0x0 0xffffdd0000025500 0049 0000 0x0 0x0 0xffffdd0000025578 0049 0000 0x0 0x0 0xffffdd00000255f0 0049 0000 0x0 0x0 0xffffdd0000025668 0049 0000 0x0 0x0 0xffffdd00000256e0 0049 0000 0x0 0x0 0xffffdd0000025758 0049 0000 0x0 0x0 0xffffdd00000257d0 0049 0000 0x0 0x0 0xffffdd0000025848 0049 0000 0x0 0x0 0xffffdd00000258c0 0049 0000 0x0 0x0 0xffffdd0000025938 0049 0000 0x0 0x0 0xffffdd00000259b0 0049 0000 0x0 0x0 0xffffdd0000025a28 0049 0000 0x0 0x0 0xffffdd0000025aa0 0049 0000 0x0 0x0 0xffffdd0000025b18 0049 0000 0x0 0x0 0xffffdd0000025b90 0049 0000 0x0 0x0 0xffffdd0000025c08 0049 0000 0x0 0x0 0xffffdd0000025c80 0049 0000 0x0 0x0 0xffffdd0000025cf8 0049 0000 0x0 0x0 0xffffdd0000025d70 0049 0000 0x0 0x0 0xffffdd0000025de8 0049 0000 0x0 0x0 0xffffdd0000025e60 0049 0000 0x0 0x0 0xffffdd0000025ed8 0049 0000 0x0 0x0 0xffffdd0000025f50 0049 0000 0x0 0x0 0xffffdd0000025fc8 0049 0000 0x0 0x0 0xffffdd0000026040 0049 0000 0x0 0x0 0xffffdd00000260b8 0049 0000 0x0 0x0 0xffffdd0000026130 0049 0000 0x0 0x0 0xffffdd00000261a8 0049 0000 0x0 0x0 0xffffdd0000026220 0049 0000 0x0 0x0 0xffffdd0000026298 0049 0000 0x0 0x0 0xffffdd0000026310 0049 0000 0x0 0x0 0xffffdd0000026388 0049 0000 0x0 0x0 0xffffdd0000026400 0049 0000 0x0 0x0 0xffffdd0000026478 0049 0000 0x0 0x0 0xffffdd00000264f0 0049 0000 0x0 0x0 0xffffdd0000026568 0049 0000 0x0 0x0 0xffffdd00000265e0 0049 0000 0x0 0x0 0xffffdd0000026658 0049 0000 0x0 0x0 0xffffdd00000266d0 0049 0000 0x0 0x0 0xffffdd0000026748 0049 0000 0x0 0x0 0xffffdd00000267c0 0049 0000 0x0 0x0 0xffffdd0000026838 0049 0000 0x0 0x0 0xffffdd00000268b0 0049 0000 0x0 0x0 0xffffdd0000026928 0049 0000 0x0 0x0 0xffffdd00000269a0 0049 0000 0x0 0x0 0xffffdd0000026a18 0049 0000 0x0 0x0 0xffffdd0000026a90 0049 0000 0x0 0x0 0xffffdd0000026b08 0049 0000 0x0 0x0 0xffffdd0000026b80 0049 0000 0x0 0x0 0xffffdd0000026bf8 0049 0000 0x0 0x0 0xffffdd0000026c70 0049 0000 0x0 0x0 0xffffdd0000026ce8 0049 0000 0x0 0x0 0xffffdd0000026d60 0049 0000 0x0 0x0 0xffffdd0000026dd8 0049 0000 0x0 0x0 0xffffdd0000026e50 0049 0000 0x0 0x0 0xffffdd0000026ec8 0049 0000 0x0 0x0 0xffffdd0000026f40 0049 0000 0x0 0x0 0xffffdd0000026fb8 0049 0000 0x0 0x0