) getpgrp() wait4(0x0, 0x0, 0x44, 0x0) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000040)) 00:04:09 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x4}, {0x18, 0x0, 0x6, 0x7}, 0x2979, [0xfffffffffffffffe, 0x73a, 0x1f, 0x5, 0x80000000, 0x40, 0x401]}, 0x3c) r1 = socket(0x1f, 0x5, 0x0) fcntl$setstatus(r1, 0x4, 0x40) shutdown(r1, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x7, 0x4, r2}) 00:04:09 executing program 4: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x18, 0x20000005, 0x37d3) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x65, 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 00:04:09 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) listen(r0, 0x3ff) r1 = socket(0x12, 0x70000005, 0x20000018) write(r1, &(0x7f0000000140)="701bd65e", 0x4) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x80000000, 0x4) 00:04:09 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000240)=""/31, 0x1f}], 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) sendto$inet(r1, &(0x7f00000002c0)="12419121a95fccbd25fd2cab416ef24ba523514085386f368b90628f8734a8941a992ba021f176c97166b1c0e36f93eba2bbd456a3471743b8df107f5f644fc637c9384719a2f17733c310c08f60ab3c7bb045abf3dba39fbef8fba9258f458879daea3c4a30464728d45a0255258dbda86351cacff993d6b65cf16c846d3d8265c5b3ba141f5cfd20eb09c7d3327c15f2d94ac90f57960e5df100f3c1c4f52b854fa8873476f27ed84e2216a2c6599f004936bce36df4b8a8bbdfbc0b5febf54bb43e10f81433cac8843c996f3a03153d31ee14bb684aede65db759aa905f7701efa1e62ac039c1a95f1f8320e5a4b4ad6b79a12864415b10b7e551", 0xfc, 0x8, 0x0, 0x0) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto$inet6(r1, &(0x7f0000000180)="937b1b730632af3513223310fa727801b5579a6f8c39ce39331e5935afbe0c93eb6e31a42b081b69095c895595c21a79b44e24d716180adad4a0d4bae386d9c959e4464ab43d959f702151429130e7a40e5cd2a01122b9cda2c4cd4c1d225f490a1eae45f9b88c4a9458fc9b4bbeed122991396968b4373f5a4230aa983b13b466a77a9831cf3381a0bef4537f419c78e3b26beb", 0x94, 0x8, 0x0, 0x0) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000180), 0x0, 0x2000000000000, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fchdir(r5) dup2(r4, r3) socket$unix(0x1, 0x2, 0x0) socket$inet6(0x18, 0x2, 0x12) recvmsg(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/102, 0x66}], 0x1, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) sendto$inet(r2, &(0x7f0000000000)="f64839004942c3d6b6c37eae3f4a0c0ad6935c8401bdaaa11d3a0f24ed324453bb892eedf86beba021fb863c7fec011b3de3fd096b4534458251f97b07fd9eeed5217608e3ac6334eed60cbfe1840997bfe577a92838353f6daf5086dc1f8704ce4e7c6fe07b3de5ea9758d48ed8d7a79033fc2af5625814a6", 0x79, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x800000000001, 0x0) 00:04:10 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$unix(r0, &(0x7f0000000000)=""/109, 0x6d, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 00:04:10 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) r3 = dup2(r0, r1) dup2(r1, r2) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000240)=0x5f5) 00:04:10 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x0, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:04:11 executing program 3: setitimer(0x0, &(0x7f0000000000)={{0x20, 0x1000000000000}, {0x3, 0xf423d}}, 0x0) 00:04:11 executing program 4: r0 = socket$unix(0x1, 0xffffffffffffffff, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) stat(&(0x7f0000000080)='.\x00', &(0x7f00000004c0)) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00f1e1c67ee835cd1077a35f3803322f8fefa89151cc8961fd04d234ab9cd2d693a73501eba4a23d84e3901701"], 0xc) stat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000440)) openat(r2, &(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400000, 0xc0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)=""/201, 0xc9}], 0x1, &(0x7f0000000380)=""/49, 0x31}, 0x801) open(&(0x7f00000005c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400, 0x0) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="011f7199c1e287fb000000000000"], 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000580)) bind$unix(0xffffffffffffffff, 0x0, 0x0) stat(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000140)) accept(r2, &(0x7f0000000400)=@in, &(0x7f00000000c0)=0xd5) 00:04:11 executing program 5: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1090, 0xffffffffffffffff, 0x0, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') r0 = socket$inet6(0x18, 0x20000007, 0x4) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 00:04:12 executing program 1: r0 = socket(0x2, 0x400000000002, 0x5a) setsockopt(r0, 0x2000000000000001, 0x73, 0x0, 0x273) r1 = socket(0x19, 0x5, 0x6f0) setsockopt(r1, 0x3, 0x5, &(0x7f0000000000)="5ed4163a4643a09e46c60d22609a443666e05fbefe97541d8f209cba99e0228d6d8f91ddae67fe99bdea0253cbf78060e10e28b815af1da93a76985f3f5d1d383c923d651564cbd79a0f1cab4960c57f616e4a0b21838d528347debd764b11b7c17cc52e304aecd9a16e72c32cb7956f41ab8fb2d2aeec79e64eb72ce4ece42b2c8e2513f5f649ff6860230fdac657091d68a92f07ec423c6cba469d157967da29f52ff6c1b7aeddba41ba3aa06be4697ddc63580d69f9f5a4cab246735ffd2db2bf34b9ba09d69762c0eb6145d9317d1b4612", 0xd3) 00:04:12 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = accept(r2, 0x0, &(0x7f0000000000)) bind$unix(r5, &(0x7f0000003000)=@abs={0x1, 0x0, 0x1}, 0x8) listen(r4, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xfb) r6 = accept$inet(r4, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r7 = dup2(r4, r3) r8 = accept$inet6(r7, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) sendto(r8, &(0x7f0000000180)="b6eda32549e568688f459fedd97bb34d7beffcc17b89f36c3d390b72acecaa3e73387659aa4d62e90ae301c25dfce887f89d245417cbadb8612fe1eb3a868e8cdfffe271750520b53747a24af9504f21d0aedc70a40474320000000000001e", 0x5f, 0x6, 0x0, 0x0) 00:04:12 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x0, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:04:12 executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x100000001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000040)={0xb0df, 0xf333}, 0xffffff61) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7fffffffffffff7f, 0x1000300010001}) 00:04:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockname(r0, &(0x7f0000000140)=@in6, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x6, 0x100000001}, {0x18, 0x2, 0x3, 0xae7}, 0x5, [0x8, 0x9, 0x4, 0x8cd44be, 0x80000001, 0x5, 0x6, 0xfc]}, 0x3c) r2 = getgid() fchown(r0, r1, r2) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x10) 00:04:13 executing program 4: mknod$loop(&(0x7f0000001500)='./file0\x00', 0xe001, 0xffffffffffffffff) readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendto(r0, &(0x7f0000000080)="0295f6985b601e29f2d957e098467cc6afa4dc7536fb48aa08062dfa2d7a5052c14e4d227ad787aabd130adfcc533c9e0a9631c3a632f6519f1ea4a92b8b0bb79548af62b83ce2b009293da9e9483882397e2e3af951eef337bbf73280546551d91db00118a9124278c68429429afc492f35167067e00d1e70289459b381e7e3fb329edc33d12635aa3b4c81d44596bcbd8e20fc2d34a63a1b63148f111b9fc2db8c4c654555e7ab86425cea09175aa35b0c347615eee01246f08f5a69b4a522f55f2574476612df01a1620113be05ceba6edaf44557cd726adef985e9374afcaccc6ade8d1ffcc90c7e75cef7f25135c66f85faf4e98069", 0xf8, 0x2, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000040)='./file0\x00', 0x400200, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x41) 00:04:13 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:04:13 executing program 5: open$dir(&(0x7f00000000c0)='./file0\x00', 0x60221, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) setrlimit(0xa, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x10, r0, 0x0, 0x0) 00:04:13 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) getpeername(r0, &(0x7f0000001140)=@in, &(0x7f0000001180)=0xc) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) linkat(r0, &(0x7f00000011c0)='./file0\x00', r0, &(0x7f0000001200)='./file0\x00', 0x400) r1 = shmget(0x3, 0x4000, 0x558, &(0x7f000000f000/0x4000)=nil) getrlimit(0xa, &(0x7f0000000000)) preadv(r0, &(0x7f00000010c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/43, 0x2b}], 0x2, 0x0) chdir(&(0x7f0000001240)='./file0\x00') shmctl$SHM_UNLOCK(r1, 0x4) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f0000001100)='./file0\x00', 0x1000583, 0x80) [ 737.0991463] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5127 command syz-executor.5) [ 737.2942603] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5653 command syz-executor.2) 00:04:16 executing program 1: r0 = socket(0x1d, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="821c"], 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/160, &(0x7f0000000100)=0xa0) socket$unix(0x1, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:04:16 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000001000020000aec024b0c732233e8cec94488448fb6309a53272825fe7c37bbef4cd1e25b42a906c966f352ced97898439e88b3656b7026b8a06e141fb2a80f0112b7e0dbe73e26108b39272f2b3cf499080ea45f9cbd3b452d61730f9fac3eeca479eb42fbbc70a72db4731e938dd997c143d3ae44f90ed9d401692f1171997901cfc31916bcce6723ebde5c095573d0f6c97bda8407a05d34bc11f4b6e9cf5cf9cb6c76bde03ddd86919d1df9f3e1590e623111f26ebe07cdfef5c0f757b4fe351fbaeaf24f389e92392cacab32e79365b2e265c02a1d13f794cc83c4d840e5a0c12bb4895f77a61aae1b6fcc2bb82fdec1691a05bbced82776e43f6e1e5678a9403aaeeb26b41bbc98b29f16e6e3035d3243ce3166b2f0df8424ffe6831dc420d72a282d0f71e2ab88941428437e026af4d3f3a39452e76d07af59f07680d7a508b0246350890005154b2944046a936804559f6563"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvfrom$unix(r2, &(0x7f0000000180)=""/128, 0x80, 0x40, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) 00:04:16 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x40000003, 0xb9fd) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt(r1, 0x6, 0x5, 0x0, 0x0) 00:04:16 executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)="e57fd3266c211cd4acf9a13fd0c8eb09f8460b9f8cd17bae67c683e5106671950d645c4001e12f39b8bb2234d4ca7aa071d0f68d82ac9d97f821a652173692b16ebbe71f1c51e04f674d6c0add1e8dc875f9721a93eda96d5d98555ad14cc4bacce2df6b3474ab50a1722e8c9a83e18159beed6a7a8c9b74fc305aa85dc81050a97993c428c86da486e6998cbeeeb0fd6cca46d536217bf7c0820321650073f9d4e484572b7306d119cc81be23db0cdfb81026eef349114a261fc605d36d3333c1f3f1420758768e23a9ff76e404dbaedddf3c747765ee08636a59e25269fea84c4ae52faa1747ef7d5c01d815cc4ac68ac2d3558483a98d444d2c5578f97d88436e1893cc21b6926660bc53e50393dc9f39bb71310353df7bdeeff3dfee6c95348452c234d580dd66a4a933ee3aa41b7e559cdf797f0f6a330aa9156c90c1ad20c63647669f5d9fb0a133e8cbdebabcf408b8314f526851b6485b8b7a06b3e77cf7e05516c58b86a02ebf8b040d98468f11799c28c395a77dd51968a7fe987193745db04607d801ba5117052fa025fb59c1d3371f34fde4b975c7abd2af7d0b66207069ca9646f03e2795e3220763740d93ea5211994efa167099f32902d491c9f05a239bc0b3f0d7451c901151e2012ab345260876dd71820d2a69435059a44db00c7b7c9df40f34ad749d27b259a18b5b1856fbd0e1cbdba4aaeed6eb7d6eec2924d28ed68c3680e26170cf3df4ea954b55dcf4e2a64d7e7aa99920e151f5d78b6a56d97233e1378e91f77f49d68fc96c2cd4138bf67dc015c69c26d32c20730d2a7cad928d604dde7a9c66faa6b57562d109b0d68be6d458c92372c7b0a03bc72f24536b27144a58882b53660fac2d87966d279174f34d2313cff276a2a5abec517a7d58fc4e629f0aee32229e09428901df5de49ed02260a42f3bc25194b741e0f08800846531267fa4ca5f78f304d83b03567303a3899481662fe7c12f57edfe1fc7bceaef6d45fd34770a832e50b75bd5af3734af2032ee7a5821a28c7abe786def751b64581c99e957f44dc56f9486439df894b49138ced99e9aac2e8610b244ca01a1fa975c62cec9e2cb357e1218181b9f21b35647e734de0270b6dd868d5d356b71c9f77ef08e9dfb902fd51400e1bcc77b964c9071e4617df122daae9cd7ec5a7a73d9c1eedb68719ab6e34663ae00571fd2ad7a34f295e382ea238ef59d2a6768f24790abaf2705a450daf7396127a74ba2f33a4b671abffc44308049cb42a86fda97f657010a969221fb48cccbfa8cc230580cb5767ef4d0bfd078d1687eba834f7256486f0df57e469c6f732f42f0523aad8db1faaa7d46f4eae52e51c9e2faa3d2481f8673c82d5140d08926e25c6367c586ada5320f7c16a2ad67a1dc8738ef0138371e1a7e1cfc4d4ef698a2ec59d5d920c76b98d5ffb3e5e0fd50d9e3e8d2dc261bf0e0010fbac17162c3de19fcb86b31508bd09e749525d935b3d8cf8ff9f972d7f886c0039b6922ad95d412ddf4d621e834def6a0dedfe2907c7fb0d6af43c02e9896ba1f7d7df30597a8cd26551884b0c4c7e5df86df0818f1858c8da0b40feb032f8ace1736796bea80d0b4e76df129cc9178fb7bdb444e12d35b8882318432cab0f04fc5b05d545d5639252fef5e927ed536b6052f26c4795d88ed100fd2a81b7025a94622a181823e0aa157a83c7aba37be96ba0dcc93c79b69059d9335b80560ba29747c805256e23dd547c7e61811fc166ed93e924b067fdfabc607cf75e0c7d119bea0a48cc5857b575b4fa56773e06c12d33e2e3e7f9826518bfc59c591cb10c8048c21e354c4dc8772665d8c4bd7a23066a7bf90297fc8086afd6865c79654ccc44c80aee4eb0d7faf2be8ed301a284d7e5ae1909c0bef773610700a40282cbb107365252d74136568e7129acd3243e9a58d3037d09949c8beb17a5279a7931b5e99f7213491a740e4e89c44c9069f40ab9ec3d6a056f19aab655d7fc7c822a7d190dc250ada4ef2d413a2689348a11329744d3541b8d0adfff1dd3afbef70ec9a4b93d5c5d07d5a9b8a43c53efff210cdd4183eabe9a7fce8e854eba1c0dc0e70b1462dbb6ee60cf8d7de9dd3c45dfe5af4c64b95fe52186d3d1fe822a88f386a210a5e4593410f04d2bd46f3d49891e936710c0b8009cac9b2971575685fb2af43b15e816feb61ff18ae536f0f1205b2e9ba72ad36be805aba86e4001305f4713630e67286e330cef1ab0d98d7126a6e72b3228a6c24fc81e8620607af37249bcc5079338865c55056d7dba31528dfa1f070b6fe115de6418f03027bce41fdab16f0f315e9960233ef020623181c284137cfabf90420a03957bf95ca8a0a3baace4b59aab333e671cd4e925ebe680187b32058a4bbb0fe3695423aff4e681e911c7ae4dd0fde26c583a1a202e1cff7cca364845a515e1e0faa7547f4c8cd0a46464002bf7c9e8e69da12217d1abc57eab400590017f6693d7d09a94ec41422afb84923a2cf248207cccf9dbe595f946790e683bbce80511ed77bd9b7197edeb48ab8f44a15216173052d524d33ff19c07bd678f9eb7588f435d1b3b429388681333b1155eb0c054840d298e11781de32048237655132a9389d668cd56af0d10b13fe79a705c47f4b2750d6e674c10b62c90acf1259daf0c1aa1b69a7b3dd2c6cc3d3c57adb98d04c9f1c4eda1effa8a46aa71972ddf200009b55c99d77e4e174c2e5b4960784d0cb2144f0aff2d788958c5ee8659a2a69f6e1d88ebb8a7a7974edd84dcdb82119e5482f0f6d42370dacc1534b7e27d79cd740d61a4a95fc2d90c3c4991601914306acee3e4e940979a80a1de058b1164af4c759d9e9a0c18de7c6d90b334f09cb7ddfe69df2efd73d97fced8adb727c2373e506ca8d2e45f9e0fa65ab5439291bdb629cb9d8a9294cb3ccc963def2120a49c7f1cf1329426fca07a892e7e0f76d60d3d2a4781128937b487ed10fa70379426729f540704feb003c62c7caa761367cf5e45a606dfcd9077c1f0af9b1d08d32e33cc53e4527704e13278c3ffebbda096ffe8b78b9b99015273581fb385bf38ad3841c61e01271dfd55119a0560dc0f1aba9eea0afe2535328e46f20ba0305b82e274c9fe6167254e5059170ca5f7bc0cebd7ba3e46a1b69e5a3d75e2b9e63a8e84babdeaf3fe2249cb4693514290b8cd947f93366bd3e64606ebd9e36a2cb9ac641b9c858cfb347f364c8938c978718425ab89752a14841081f7ec7e44d4060bf1ae5eb5a0e695a12e1cb9aba9842a7148709ab5c25119c447fc0fcb35839c551aa9182a6b46f93f3ce88df7c807ce45be86fe9cf812c23cb60a9a9dd4a34eb6a7d20688c34d84bc56c20a034290b461204e74e9f04b67ce6c01e964af8800df7ce9b73df4bb064bf706a201a1243935f368af83e5fe8ec248c2177b486b00fdb22b3b5b1403bc351388a6d073ea4335d6b6533e3be4575610cb76bd2ff465e57377e599080ee6652a18c75e43a4f2c08040ec161f1793b5fb418eb4bbb2025db37642f8110d6de3daa1db2f7fbeb03c43725c9de57e34dcbb62746281429a7e1a3e47117473200491405c522066eecdfb6f1aba0e0653fa6dbc962bef58d68f0d0154212cb15351955ed37e8fd338890cf87272368bb2aad5d60f2715770827d2fd29ea88ab6d560de95c28ef65ee5b490f8268b205c79b0d3273af6c775443e35d20faa5c69f3fdd693f8b3a9c714d1076f1040c9ccd5395048931d579df14ddd91169499e4b1e1911457bf66d4e2a9b1a7459c2bfe7d2e234f5c33255c0b852e49b43bad2aef95b773016f22e784e17f9ac4dd44bc83422347327081810b5c52acd682cfbe81d729d75ecc087c3b43b198eb556a886a865c9a3e46726d3369cd4354e8d2408c63ebf316a725c4902367af1ee81226fd14bea5560eea86be87e19805dc4f37b89fe5567d54e905d550cf4494546b9a5ae5b935c0c828bf9d132c56d8c212344a45384c93c239b65c266c74f9ac2e34fbd9f1b318d54ca61bd33bad3667058c57df1793741c7de34ac97762385ce6ef16441e7ccc64599125276d5950f63e6750dd7867b3d17edfb89ef6cd24b1f39d71137c9d7745f30a872eb6f2c91fa923dfb704ea022b5ffeb1785689ee3ca5362931a28dc7aff92c268d3b334ef90cbef14cb703cbddaf0ab7f4f517183668d1f5503e60514ca40d510102e826f9b69082ef63c47c5c7cc7931044a14bda394ca542f6bf22574c16740ade25783706cf48dbf07db5508a06cc6af3c682b3d0be64198563a89d57359fb2d61c615f24d578359f2bad94b21ee329ed147cc421c598c55750297d9a475d0ccf29d41542d2ecfc712f1afb1854c8a122edb7ca3b4e93ff5e24984ee35e92938a9bf60a830c71a5f6a4ab14c04f6a53f9058c8e4b53580d065dbb884624c5edade87a808fe7382b4ae39fd3d24670dc1819f9315b7e0e2ca7db25a95fe7d089b439dff0c729b7c700b38675787c9a56b6de1631dad4d13d17f65c599ce27ce14bf43178f27b9707c6641cbd0edee0b68561be6e55866fc573f1f99352f449ecc605c2759f5bcecbe33714fb13b8df58711229f0c68bc9d238f6e1d4f96d1471a15a35e5bfeb2e36564d7f882b2fbf25b223c2a33684fd6b2a4cb0dbac958cfab3a8012fddc0531c8d87d2ca84dc161f4d9bfaa61ba7189b7dd29c2e16be7b36d5c3974c83a39cc19cb51c31fad68b0ea5ba7f3f9dad584997af758c684cbe96e576d5890ac8b27ff274cbbe137381f943a98408318021304b4db2959a7ed74bebffe1dbc504f23d6484b2a48e1b759532423de51ae9ccf2600aacc7926f599d32f0db0c65a5c446793a9d5e60bb0d3cfdaee60d24c202a87b1988d21b9450d504ec461bbe31b3e8d08b13d93de6acf3438351186709bfb58493c9764f34064e0fd657fdd6a664e82d27c277730a9340baebb6b612116e4b695b7d08059be7954b3b31d314a543cebd3a2241d2abe66afa9096db1be81cd0c41efd78b451bcfa58001dce6228d0b56ff62a60e5648a8112ccde6a00d210927ddfd377d8d5dd19087495b0369d977b5ff92e18f6a9cebfd7219ed19828e59281be0d68486ee069341df1860fe68948c64c00ff9334b6b25c6729a6486fe137e29b1223f3b3265815a408a8dea9b6c05cf8e264b37ea8c46068c403a05ec94a8d8d024deceb2844be06577fb807e63e227a05c51b5a117b8aeaba175af9a5226a118980bdf24f98d7f3b9691a9668f94c262d492285e74adb907b916f163eba468c1459fe02d45adbbe03e000a035099923669cbcbf101e670907b37ce5d20bc352d1225e4393477999db7de0cad86ffeefd0f5849ff19e74616d0ca7e6e25ac41994be244f8c315f2c098956b2f0e335e0db0c579508425c166f7255d2ed43a6688a7c542e515186d5417ec5cf9ef4c991dae630b72e4e2c31655b3c0070cf7141cd28860b1a701a0d065dbcc65f3be0014739980793938df6c0270a0d51b4957728ad951f2f6a5a5e9706669b8b6fbeb46596ff0ad374f3104a2450f6453493f927f8232eb47e88f7b448a63d1f66ffa9bffc2477facdfe3d46f52d10517ded97076e12daf1f7f26073c4df0d78979736d09df43feb93415cfceaea3bc7b347ffbbc8c7f9d1d349bc6c40956254a23ff930a3747397069c19a41ecacc93951446eaf90b165d430f43156d58402b4b4661b131dd6c8091f65fa60040e373538887c2eb8ad575f68bba7d2b3d5bcfb2e6d8f2d1a5d042d0b4b14571921668", 0x1000}, {&(0x7f0000000040)="572a405ee31819b3144619b9ba1b6b69e0fd87e76f0b3c3d8c548f341a084f4699df81174d7a895d057a0180ce2d0a9382a0d46c751500b0e92146d8962359de7afb8b5402ec93aac4234fdac2c0abbfd70e111fa0423638c897d8772e084e912b3e6cdc23dbe889c181c2e871a52dc2111ea2f1ed8c9f26c84d718bd0a1240d12076b04e12eeaf0c356dbb75917caee979aa3c88c4d5f1b06bb34c1445b33a959c3501a9701374a04da94a0fc24ac29646e4670be313c0ebf0c9e5eace13041471d8e9db7550df3995c25b00ab5101a0c06541d92e72dca5a7067fe62965dcfe16e232c045885afc9c096a8dcc07ab5d0e471721f5086064cec427c1515", 0xfe}], 0x2) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8bf, 0x80000001}, 0x8) recvmsg(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000180)=""/43, 0x2b}, {&(0x7f00000001c0)=""/126, 0x7e}, {&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/27, 0x1b}, {&(0x7f0000000340)=""/164, 0xa4}, {&(0x7f0000000400)=""/108, 0x6c}], 0x6, &(0x7f0000001540)=""/164, 0xa4}, 0x40) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 00:04:16 executing program 2: r0 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x3a1) semget$private(0x0, 0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = semget$private(0x0, 0x1, 0x200) getuid() msgctl$IPC_RMID(r0, 0x0) r3 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x1, 0x972a, 0x200, 0xff}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x98, 0x5, 0x3}, 0xc) chroot(&(0x7f0000000100)='./file0\x00') msgctl$IPC_RMID(r1, 0x0) select(0x40, &(0x7f0000000140)={0x48, 0x20, 0x3, 0x9, 0xfffffffffffffffc, 0x0, 0x40, 0xffffffff}, &(0x7f0000000180)={0x6, 0xffffffffffffffff, 0x7, 0x3, 0x7fff, 0x1, 0x40, 0x4}, &(0x7f00000001c0)={0x7f, 0x7, 0x2, 0x5, 0xfffffffffffffffd, 0x108, 0xca9, 0x8}, &(0x7f0000000200)={0x4}) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000240)=0x6, 0x4) bind(0xffffffffffffff9c, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) bind$unix(r4, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) msgsnd(r0, &(0x7f0000000300)={0x0, "a5e1ad75c5bd815c497155b4f7837d97162cf4bb980094a5b2203eaf8edda92d061e17b5b4785e3c1f8e02760151232fb3e6da67255b4e5a684066bf9e9c76b5e1b073bc2857fe66b19f6b90d40677d00558"}, 0x5a, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000380)=""/161, &(0x7f0000000440)=0xa1) r6 = open$dir(&(0x7f0000000480)='./file0\x00', 0x40, 0x22) listen(r5, 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) bind$unix(r3, &(0x7f00000004c0)=@file={0x1, './file0/file0\x00'}, 0x10) accept$unix(r4, 0x0, &(0x7f0000000500)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000540)=""/85) mkdirat(r6, &(0x7f00000005c0)='./file0/file0\x00', 0x12) readlinkat(r3, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/16, 0x10) msgget$private(0x0, 0x4) 00:04:16 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:04:16 executing program 2: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x801000, 0x0) 00:04:16 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0xc611d9f837e09621) mknod$loop(0x0, 0x0, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 00:04:17 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x90000, 0x0) rmdir(&(0x7f0000000100)='./file0/file0\x00') rmdir(&(0x7f0000000140)='./file0\x00') r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x43) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/253, 0xfd) r2 = fcntl$dupfd(r1, 0xc, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) chown(&(0x7f0000000300)='./file0/file0\x00', r3, r4) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) connect$unix(r0, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) fchdir(r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000440)={0x1000, 0x1, 0x1000, 0xffffffffffffffc0, 0x3}, 0xc) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xc, r5) r6 = msgget(0x1, 0x8) msgctl$IPC_RMID(r6, 0x0) faccessat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x20, 0x100) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000500), &(0x7f0000000540)=0x4) bind$unix(r7, &(0x7f0000000580)=@file={0x1, '.\x00'}, 0x4) rmdir(&(0x7f00000005c0)='./file0/file0\x00') getgid() socket$unix(0x1, 0x2, 0x0) sendto(r2, &(0x7f0000000600)="6e59fd2b37ea63caf3fb3486b8219f9692c70b86b63a9193a3", 0x19, 0x9, &(0x7f0000000640)=@in6={0x18, 0x0, 0xffffffffffffffcf, 0xffffffff80000000}, 0xc) exit(0x28b) recvfrom(r7, &(0x7f0000000680)=""/84, 0x54, 0x40, &(0x7f0000000700)=@in={0x2, 0x2}, 0xc) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x3, 0x1}, {0x4, 0x1}}) setitimer(0x3, &(0x7f00000007c0)={{0x2, 0x4}, {0xd49, 0x3}}, &(0x7f0000000800)) 00:04:17 executing program 2: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000002380)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/92, 0x5c) r1 = semget(0x1, 0x3, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/37) 00:04:17 executing program 3: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x10000003, 0x2) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 00:04:17 executing program 1: r0 = socket(0xb, 0x5, 0xcb0a) getsockname$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000700600"/77], &(0x7f00000000c0)=0x58) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) 00:04:17 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:04:17 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0xc611d9f837e09621) mknod$loop(0x0, 0x0, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 00:04:17 executing program 4: r0 = socket(0x10, 0x2, 0x0) r1 = socket(0x10, 0x2, 0x0) close(r0) sendto(r1, &(0x7f0000000000)="3fd336bbcb0335ebd29093975e03031d19f53d1e6829353c2c3d6370271878b78e67776bf89a28785bf59a2b4f0d4ee4fe8232b8e2e6fbea9829", 0x3a, 0x400, &(0x7f00000000c0)=ANY=[@ANYBLOB="00d421879dfbee4729f157664abec4ac8b00000000006e540000896ab69254e8c66c762ef84d18881ee045158447a18f3a7de095f9cc2d6dd6ad0fbf46b48199b3fc5e5c24bf357e98de"], 0xa) 00:04:18 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x30, 0x152) sendto(r0, &(0x7f0000000040)="d4d0d0addc107e3581e40c7bf75a6f5b12d9f86ab1923051ce017220f7385d88ccdab643fcee97c6edaa14aa39d78960fcff7a5c42e89af6085d57b6e16cd76ff46447f466829163d2bed3b65d219cf55d6fdf9fd9ceb2b4e9e946bafdfc52a658e7b44d624d6566e059c762980bd086104be432cbd44d50169caa5dd5dbbfd689d189ba1f6059b0bf25750769dbec54713ad03d92c3944049386e71b26adebd07285956292cfb5412f6a0f98449fa5dd238fa61255184acc0948844193f2d6ea609d7cd088591c041c78260c457036c0b57eabfd7a6a0c35651cd33ff5da1a0ca91b054d23a1359066b53b996213a7a416615c71949ca", 0xf7, 0x0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r2 = shmget(0x1, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) 00:04:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000008000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f000000b000/0x4000)=nil, 0x4000) mlock(&(0x7f000000c000/0x2000)=nil, 0x2000) [ 741.2941507] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5717 command syz-executor.1) 00:04:18 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x1000000000002, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = dup2(r2, r4) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c6530bd"], 0xa) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:04:19 executing program 4: truncate(&(0x7f0000000180)='./file0\x00', 0x80000100) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000002380)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x0) 00:04:19 executing program 3: r0 = socket(0x800000018, 0x11, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xffffffffffffffff}, 0x10) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) [ 741.6301858] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5717 command syz-executor.1) 00:04:19 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x800000002, 0xffffffffffffffff) r2 = socket(0x0, 0x40000000, 0x8e) write(r1, 0x0, 0x145) r3 = getpid() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000080)="2f46bc5834959e9538103f10a05a630ed9c4f6c34ce8ab7cc8f807c52f694500af417515f5ccd3219a07e9343233f7388be871a2079acfa712ca20cf229ffb222473d489abd427729707880838a0ceb6776d0de157", 0x55}, {&(0x7f0000000100)="b80dc50d655d1d3a74c290f183f6432cdb780202f4f61254458945cd919774cdfc75a5349e3492f58b73343db9c8ab21a619f9234e2dbc283f748973eae2ab86ed92d2e9855b572f3e579d6d138df617b8be755d5ab60aaf497b5181a74195c71f81eccae7210daad856bf3f6f4856aa9a03de563b2dd7b87dbed1e7199d278ac1dfc8921a16be8b074b71d890432fd6cf5c97e4b6ffe2b7e41f0b", 0x9b}, {&(0x7f00000001c0)="38d8653432a7501bf90461df57dbb8d433d1f2e152b26309f29d52508e1a73b82cb39cbba4c8a81b9940af9eab382fd753e6b0a5f7981d01318b7a0a04b9dcd52c8b0225b1f29a22884435f0c5ae8dd2d07f20fddac8bcf68b5cda6e8ecc08df54566f838da2bb5876e0238a3960e902e5f4736b42968b07f8ad46ab6472ea4eabaf06489293a6d1caa302b2f1ba68672956230565b9692f73f89e3ed37f7a0dba", 0xa1}, {&(0x7f0000000280)="c01e7327ede5a295157bcc60227d1c3621e5af37a6141689cd4a9cd13cd7d453155b7168ba7a9783294b0f19bb1bdcac4ee0e621f3da1951a641be8bba8324fc4c759efb2a37af7e1dbf55bb77a3218f68a15df4736683b97133c120a6d4ddd3b922b77be593156a91c68ca72122336910cdfec062bd20519fa406667d26b8f465e4318d41c7c4ec042a67096840c6d21803f9a4c69754e24d45cc504f07bd34021426204ef1df763541560e41185ef789584063b728ff261e428ffc55ba221854b0244c4bbaa296c6c361a6758c67af932efc1e6750a419", 0xd8}, {&(0x7f0000000380)="957faeed7b3071ffd007a8eebbc05a3fbe7045b6ef7dc4c79d09568c7455f855370f3b2043d487596451986c73c87f53a27f5169b8e0f8bf42de6453af766cb6dbfcdb8ae1448743cd", 0x49}, {&(0x7f0000000400)="a77a5140e0fd184fd6550a5183bc0004dd50bbe284e6b79081e0ec1579167e4e4e8f5f0a69ac609d1e1f9ba35b246aab38f207a101426535f378edfcb423b1be212685c0b7375f93533114d8c22a2f0e67ec3908216f41a41f34f8ee0b6b3a14df910eed5c11182a974aa0110846be8696d31ec78f93291f8e653219b730cde2c5bbde89fb271e635519b81408d73311eb2536e28ee7a74d909fd9743a6718085601d617c2ce489c74cbb7ba17e99e0b31b13a7c8d5911480c783c49965e17ee50527d5d9c7c2f53e5134d73315c82b3f3749d2f6b4972", 0xd7}], 0x6, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r1]}, @rights={0x28, 0xffff, 0x1, [r2, r1, r1, r2, r0, r1]}], 0x98, 0x8}, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x6db6, 0x1, 0x332, 0x7, 0x7}, 0xfffffffffffffede) 00:04:19 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x6) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:04:19 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x3) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f00000000c0)=""/93, 0x5d, 0x40, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x97}], 0x1) lseek(r1, 0x2000000b, 0x6) ftruncate(r1, 0x100000000000) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) lseek(r2, 0x0, 0x3) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:04:19 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000300)=""/8, &(0x7f0000000340)=0x8) r2 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) mkdirat(r3, &(0x7f0000000380)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000000)=""/49, 0x31, 0x0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) 00:04:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') write(r0, &(0x7f0000003340)="f4d3b18ca9f8a23e1eb4a943688ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ae45e6e75305c7c086906a8b4d43d1159490687b95573c6a2e1e28f66aed0d958a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fe6a958277f4cd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e44449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a52da3723a477bd526d4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001bb402d5f08b4828cc4a92c899848c7541a06cafcbc8a5c75457e0e05e9f0659bff7763502812dfbfcec4bef53b499d40b5ef727177699c2f6ef506bf1cf48eec805e866bae831a99354a091512069b12eb86d8b1de8df1d1722b75136e41c512a0b1c4cb41ad261c72499678585a7fe7ffbd88210888233f623e057546e99f6f4b4217cb68c44b18c79c7a97363abde5184f8ca500c238bda3f306815d129ed024f97836cb09b01177b57623e0db41d16f45aa1ae0bc72399241dcfc1ab44f4f7bf61f1723efd2fa1504c823ce96241b6a93cad1955c41b22afa587800c7af28ef349208791e625b8d4c4b6e99d0b92486886b7803746b8550ce76183c8842ffefa06e75fadc0bb4ea8244facbf6c1c80ad56763544bd853c3740323bcfa341eedd3d641f0907405f0c6c58d36345628cce0b25998ea74d6f530734cc457ba8e5da90fceda0e693e320d92bd91e06030e448c22be8b7ffb1817127eb5f89ccea74faa602bc23fe77708c54ab59c99f3110f9507aa41847dbbdeda649f49062f15fa37e93e45c5ad7f465b4a5883dd984d95bf1862651a4db600b26c0779622cb6526732e19ee8dcaab5dc9cbe354c01a5cabae9e27d78db7c743764ee10910c5f407bdfa2cc94da8d1c0748e8672d71c4919b16f51454ac4e346225f0f64164affd503c33ae89f75f43620808bc9a1cda51ecc940ec32c69112f9fc71ad93d71a84592713b36688ccd346cc82f96eae5cd194aac9e8d0b2b58683cf1fbfc6d9fb9c63e5d2501ec7b682c2c540611478605760203725243d354754ecd189a48dd6774827cd8c6e403fb71303f503f04b247d62de98bce17f5114a81e503035848bfb4340d35d017e82114b2c814accdb9e088d4e5d1d3ba5fb28f96abf8c8ddf4405abb7cbc6a08e9ccac8fa0586e0656d4c37424d3aaac4759ce13c6db500d920028f6f94170c98ca828677712fa667c8aebbb9d5580352dcb0e75b0c789518209f09d6b5353a73d4c623ce12c86d5cad94897cde8b0dd91900251df9d8761904c0b6d78d60190e13610c0a953382b1bf4f9593d2fbda84f02306a6532bda5a0dc3850d9918eb3948820d342aa7b12a7adb2ae14cbabfe60cdc84f99da63ba62575b9b29abeeaef1e7e1d0b9f89ef629fd9933ae2667f832c7060d4df0200e71a54bb6629f94d17410d2bd96d8cc3fcd78c2399eec17537fb10bbfd7b58472716c0c4a0539cfc4d8be1c20e949574f309b82283730f1ca4c060fe7890a053d42bfd04f9973070811877f6f480491b252cb358a2ec881c2c3782a559e6e337c709406d106e1658a0d783d16d6f1c4070d4381991de4a0fa96771c230d7ace1e64f4fa771049af49d45edbe6c55dc6de00000000092fac05bb7510e330a1ceae4c7370eeb6166a5e4265c4d8066bad1693384e97b3ad9c3734361de489e4c0ddadfd491a53fea05742f2e985e8162b1a5ae95782ba52834d9c90534cd31b3b3821ece8f518113d1a94e49f470084b76aff40f5ee83f4ab1bb9586d922d497d24fd50f40c16fe5b14d07a5a313d116d65909f103c1606820ef3fe6599350954fba3c050ca677ffb6a2c7200b9de399ba235eb07e80f845ca92b15a1c08b22977e96d7eab809a92b10d30473316a96c6e29720787e0a15fad1b31c5906011fe4d1d20b30f6453f50f039a26aa5acafe545d6d5f85b9c57fa231ad94a0cc7c1778fcfeefc881baa29e538ba4788feedc8df48e3040efc64f586df8e0960e2f319439baebd31b0b5be4c5d297c67b7f315f282f620b848852a3039927356d82f62a7570401da3fdb1413492f9d9a6e74a05e332e3377e54072511fcb436b8ed9b4966dad9095cf1d8e647923661d261bb20921d2c979861b631cb71b462f930bf22f4101d0d62494b4546ef284888726a2bb54baf8430f4668c0478e20fa0e766246f71e53a5c537d9c5b86f110c47e8b868c64fbeb0972fce9545902d631139d5c54e2499f8d0f05515a1ca0bcbbd245546a5fdcf1c7f10b67901f413e4d7b54d27812bf1ed8edcd290aa7f5c277fc35882beea5fb0a750fe28a6be15db12b9faeb7fa599d019b877e36c72287ba849e9afc0c1b9498f2b92b2f03ef88947cf3d625350eb16957bd33d8b71415b2b187d470c1c7181aada0a5dbb91a5ecfbbec51cd3e7812d31869b0022fd9a809a5ac9808cf7fe98515cff218e184e028e68ecb0a8e27707d6c027377c8a6cdcc954b7f84cb59199c47c224ada8a0796bff4caff7d92c08090f079a5827cf44c9b412286678f988483c1cbe98b8cd60d6d480450b89dd44b41af9eaab3311308113a90bc2f4ea10ef7488476550cbbe4278320d954af44d7c2d5496379e4d72de7c8a4d40543131ded7b0c0e6e0f5d39143a4953969a0ae51bdb2587f35c2650f6441bddc8926708f310eac68f0f189230d3befb420eb4c62fa3bb2b9ba777f415ae5c30d6878ea9557662a3f80e32b49e40c87f87aa79c3f2bb3c65b7646f62200db2d482cccef52b8f4d865ae478427a0fe950533c12b6c0fbcb44002536529ce1039bf1cb431d852ba9b6da6d0a614112e9986e89801a427b4237dcd5a04def57483493acf0736bcb4707c586eb4ed0e29853a70ae6424e82c97f7356f1bf8ad5e64cf69d4a0905ba21b238f5d3cd7bfde8798a696ad76098d51418282644820da7377eeb15b98cb401bd76f79ca1e2c5d0fd6ac0e3712b86acfd9abb2ae200da8c41ab1e28cbf225f1017ec0146b39daf8e6d5d61a38b1a1d07b00f398e560b7f69d0d8edd192c849c6c15145735c7588a12fc1b372c40ccd5a335a01c607ae83c854b01bf4cf5fe3900bcc80a882dea73aa556f805f9aaa8c046d04d9efd9f4866d7d56c7f9d3a9343e5aca4946176d3534ff74b95cd2fe20f806b60bf705d291a73ab2edba06bf2372021500480b97cc83418b9c5cd6fd0f162803e8b2aa2bc1aa5928d21045d42e3376d45fe81c2dba9b847fc285ef3f09d27806e117664d2aa46f188b901d59df84111843ec7d4ff2b93477ca7b8fa1bb43b0d2756d27457e74708901bc345fba632d662ab5ad6ebd4f19f6f3eb7ab4eb7e48e2d466f69abe1db22d2cc16a90fc59a7ed4dd08687a252e9d6cada0ad36c9eb9bb6bcb747d730cafac5b605f756e5a9ef97c8b5b07d700052d6408af3be1da1fc9ca2f4f9d281c696f5715ba619d2a2e75c4432baff18544e39ac2913490d881213e61b3e593f5f251d2bf79ee688d6ddba6b9fa13ca3dee2a22471d07873ce2d5f831289a801b3f8b324afec6677dac6dbcc4b0081f483ccbc4ced4b6ef781d5ec1ebbe197a0915f667c7a20bd035f1d338a008245ab786f373aa4954d3ebc5cb823ae697e5367ff5cf013d675375ee153cc663b7f0485b26509e7de182cf4c8ce9e0cd81ebe485779550a7395795b0ba34b77f11ddedfef1a3443776979639cdb31a0df5a351fc096a5fb6c1bbb1043431a4498eed6527993ea82ab6cd44dd7861dcbfbd17d0a81e75a373dc1e0369504088ad95d5eac9df46ba36ce91a3842e1c8312d49b879b509b67d4ca88a5473acaff2eb97ca12a2a7a0c43ac46fcefad3c3da9f2d13f52525a7bac422d0c82dc79bf001480169027163d04650cb6e397fd21ebd256988a89e32c4a81b04f12f7770118d7e69b463c33771524556907ce2e8af3dbcf274ee803f7ab6d688cb961b6527f84fcd1b04e3893709da62d7fb3db236d8957003d198ae51e052ca455a2382a9df09446a9bae0dbb6ee0959721a1f2a000000000000000000316e8677b8faca6636ec8fd86514174dec40c1c824faf8bfcb1edda058c0a72f31716f26ef118b3a106e71836e9f118e850b877f302af51b575d00d2ebe89779b1bfb56d395a46feb3a98d725ccd1a3a49e5ce5e8ab00cfa6337c29216c2a080c471c824a00e5803ffd6313edb82f5d55205775cfb8680c0a17cb1da0d0ef681bdc4a2e6234f450b3329cb86dd8f7310a7f7de80a7d7841ac00184486a50d64e9879118249d95f4acf5e68bc7b563bbac504f5d638fc747f712d5adff346bded0fcc0a7eca29fa55d8d0", 0x10d9) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 00:04:20 executing program 5: r0 = dup(0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="ea20040000000000", 0x8) shutdown(r1, 0x2) 00:04:20 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() setreuid(r3, r4) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) dup2(r0, r2) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0xfd1d) close(r6) getuid() getegid() 00:04:20 executing program 3: setitimer(0x3, &(0x7f0000000000)={{}, {0x0, 0x87527}}, 0x0) setitimer(0x3, &(0x7f0000000100)={{0xcec, 0x6}, {0x100000001, 0xff}}, &(0x7f0000000140)) getitimer(0x3, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000080)={{0xed}, {0x5, 0x3f}}, &(0x7f00000000c0)) 00:04:21 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0xffffffff, 0x1}, 0xc) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f71895933614b000000"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) geteuid() accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) sendto(r3, &(0x7f0000000000)="7fd429ce753e88f8a2d6f891090d5e87f75637d012b215a85b0b2d593c60dccbbfd8f678e3bc9d39d78ead60a8a1d328e05eb291a6cb2f1d567bac36dcb33977452bbca821b17b8ea27906a5cb1f9b9a4afb6c6e4c71f57cb26c88c5a5ebdb17838a8c04b6ec81eba6f7d5a51048c1e951b7f76ecd372115ace5bf0bdc254c00b6f659ad8cd311c07e37ef932197ebed815e7e78670e3e8b10a36f339e80f41fc30f80f1c89d3b8c010919152b0594b5113c24c8859e0e9566bca6c60a323706a94b6fef05ef36f6e781bba0f218f4442df4893be419b99db6268817d1a3f4bced2ebf0fe71c293c71bb7da8b877115d60417b6b799d218374d42d56759d4c", 0xff, 0x6, 0x0, 0x0) geteuid() getegid() connect$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) chown(0x0, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) 00:04:21 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r0, 0x0, 0x0) semget(0x1, 0x4, 0x1) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:04:21 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r5 = fcntl$getown(r4, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getegid() sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)="2825a3c93a3b8b6bc356fd8e0cb2a9aea27c933cc1b338b2fc52c33d4bedf2001a19e2e6858bba214f9aa7e03514760ce99b3b40f53da35528d93f32b5b88730c2268c1eb48653f97cfe30d005f11c78d133f99bed9da3b1b1de04b11a105d5e9d9ad6f7886aa7fa073d95e9873c0159fc45fbdfae8a105c1944e4cd20e3600f71e10f2db2fa3c961eceaca43a6455f93a6dc2233bf8e834cbac7084a76af4c1227b9d78e1656494b1df20e0d9478eab30dec99f63c3cdbda176d434609f682457bab885c71b3c135af6ee4abdeb783e78a096e46973879559", 0xd9}, {&(0x7f0000000180)="46f2dea63198e572b33308ededf03247fb4d917e93ae6e21dd2885a121abec1634941956fbd5a1f59476762d6a9a649f09", 0x31}, {&(0x7f00000001c0)="1cf597bfa0e1b6ddaca35315dee308b300263893409f03f39480397acecccedf1594306135d41a192cb947077d533411b044c0a5ec2e2fabf72a1ba568a831752d774a3ddcd6add9ba34368f6458233050935e29aa548adcbad24d45553a44564da906100b68fbb6e8644ead131e87a26b048cba65455d2e24a8d80dedaf4892282912dd0f78b61a201af5ca078f7e0e0d4245f534271d1f16599318d13809ce355ce3b68037663bac74ad687d4e12466647c868aa9574083a2fd0e57c6c17a56eed18cf74186dba71f6721d9ea2ffc6b2a9fc18985de825c5c56d829daf", 0xde}, {&(0x7f00000002c0)="817a24b80556eab813a66181f55923fd786f9a27d8695600c8a4dceb2befb5a731f7a2e42287d79c076ad5e7d6b9af6d58704f86dbfb1b7c98325776c04e038e1c4df7463537bc16a05b4337c50718fc9e06e51e58a12386f1842340db90c7d4418586a5ade2ee13bba87a41c081599ad14084786841702fb7c243420d07c5ade4cf20dce207862f7d10993348", 0x8d}], 0x4, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r2, r3, r0, r2, r2, r3, r0, r2, r4]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r3, r4, r3]}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}], 0xa0, 0x409}, 0x405) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r11 = accept$inet(r4, 0x0, 0x0) geteuid() unlink(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') sendto(r11, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x2, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:04:21 executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000001300)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000001200)="0f242f41f67ce71ccd76e861e748bb2cefe1465fc8e15f8ea7256bddbe9b087089f11c91034f63939135596219c7acf82e4f5d6737ce2eecde89a2eb5e791963ac3d0a850fe250f7e55e6cdab4cec3ea214f83db8ff6ed93547bcaace0791ad2d4c9bcc58915917a4d902b6c56fe538207", 0x71}], 0x1}, 0x4) r1 = socket$inet(0x2, 0x60000003, 0x0) shutdown(r1, 0x2) write(r1, 0x0, 0x0) r2 = paccept(r1, &(0x7f0000001500)=@un=@file={0x0, ""/62}, &(0x7f0000001340)=0x40, 0x0) getsockname(r2, &(0x7f0000001400)=@in, &(0x7f0000001440)=0xc) r3 = semget$private(0x0, 0x9, 0x408) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xfe0f) getpeername$unix(r2, &(0x7f0000002440)=@file={0x0, ""/4096}, &(0x7f0000001380)=0xff87) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000000)=""/158) 00:04:22 executing program 3: setitimer(0x3, &(0x7f0000000000)={{}, {0x0, 0x87527}}, 0x0) setitimer(0x3, &(0x7f0000000100)={{0xcec, 0x6}, {0x100000001, 0xff}}, &(0x7f0000000140)) getitimer(0x3, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000080)={{0xed}, {0x5, 0x3f}}, &(0x7f00000000c0)) 00:04:22 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x6) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:04:22 executing program 3: socket(0x10, 0x2, 0x0) r0 = socket(0x800000000010, 0x3, 0x5) close(r0) 00:04:22 executing program 2: setitimer(0x0, &(0x7f0000000040)={{}, {0x40}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x2, 0x3}, {0x15a, 0xc15}}, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000080), 0x0) r0 = msgget(0x1, 0x400) msgctl$IPC_RMID(r0, 0x0) r1 = shmget(0x3, 0x2000, 0x60, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) setitimer(0x0, 0x0, &(0x7f0000000100)) 00:04:22 executing program 1: r0 = shmget$private(0x0, 0x9000, 0x164, &(0x7f0000ff6000/0x9000)=nil) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) r1 = semget$private(0x0, 0x0, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/178) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ftruncate(r2, 0x6) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/55) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x48) connect$inet6(r3, &(0x7f0000000180)={0x18, 0x0, 0x9, 0x2}, 0xc) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40000, 0x20) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socket$inet(0x2, 0x1, 0x9) dup(r3) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000200)=""/21) shmctl$SHM_UNLOCK(r0, 0x4) dup(r4) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x2, 0x9}, {0x40, 0x9}}) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/235, 0xeb) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x6) pipe2(&(0x7f0000000400), 0x400000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semget$private(0x0, 0x2, 0x400) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000440)=""/154) madvise(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) clock_settime(0x3, &(0x7f0000000500)={0x1, 0x1}) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) semget(0x3, 0x7, 0x4b0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000740)=""/227) 00:04:22 executing program 4: setuid(0xee01) getegid() select(0x40, &(0x7f0000000000)={0xb0, 0x7f, 0x3f, 0x800000000000, 0x6, 0x2, 0x6}, &(0x7f0000000040)={0x7, 0xffff, 0xa208, 0x7, 0x6, 0x9, 0x100, 0x1f}, &(0x7f0000000080)={0x9, 0x9, 0x6, 0x1, 0x100000000000000, 0x95b7, 0x8, 0xffff}, &(0x7f00000000c0)={0xff, 0x4}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) socket$inet(0x2, 0x4, 0x10000) open$dir(&(0x7f0000000240)='./file0\x00', 0x88800, 0x2) accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000005580395d1c8b0100cf68a725ed17ae6600addb8300000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb84d4d962b840ec000000000000"], &(0x7f0000000300)=0x6e) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x600000, 0x44) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/220) 00:04:23 executing program 2: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100000205, 0x0) lseek(r1, 0x0, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x1000300010005}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 00:04:23 executing program 3: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket(0x18, 0x1, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7"], 0x0) setsockopt(r0, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, 0x0, 0x0) 00:04:24 executing program 4: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x60221, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x5788a}], 0x10000000000000f2) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)='a', 0x1}], 0x1) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002980)=""/4096, 0x1000}, {&(0x7f0000000000)=""/230, 0xe6}, {&(0x7f00000001c0)=""/117, 0x75}, {&(0x7f0000000240)=""/93, 0x5d}, {&(0x7f0000001380)=""/194, 0xc2}, {&(0x7f0000001480)=""/163, 0xa3}], 0x8, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000001580)=@in, &(0x7f00000015c0)=0xc) paccept(r2, 0x0, &(0x7f0000001600), 0x60000000) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) open(&(0x7f0000001540)='./file0\x00', 0x0, 0x8) 00:04:24 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x6) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:04:24 executing program 2: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(r3, 0x0, 0x0, 0xd, 0x0, 0xff6b) connect$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fcntl$setstatus(r2, 0x4, 0x800000) dup2(0xffffffffffffffff, 0xffffffffffffffff) fdatasync(0xffffffffffffffff) writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)="3845e38ae9d3f63401429ac60381043825c303b299768a0c27f47603186496a0b846151f38edcd5ca29b2deadd95c63e8e4244126ab1f3c8368000f453c50b21fbcc5a16fc6d540968a49244d901804b22c2bb", 0x53}, {&(0x7f0000000100)="dd6a7fc49ec0d36700669765e604fb4a7010759d824d03e08832ffd08ebb1e6948b1212493b54a599d5bbdfe30944e9b234c3442e2696c4b830c6e467af41bc69f9400a3ea96129a4f04362f0676953224318ae26f69044ce871becb1df896b4fd246c8f7238515475255feb1705452f7e04667a0655bebc97adfb57dd2c", 0x7e}, {&(0x7f0000000180)="082644e45df80d0ad54724b5b5df8da0c93a4cfd05fba4e3e21026", 0x1b}, {&(0x7f00000001c0)="20c87b0a6a67f01f7eea7818c56e0049db9b18f71cc2cc7d961e2d95929336c807bb19da76d3dc8d5ae8ebb34435db4c6de3a9322a4981743118d7c7643a05d25b05592788e48f01cddb5f21e0942bf3579fb8b0a72ae4a2f68a95dc2eb7c75b900306cf29314343b814b55ab8ace63da2ff8896a2732a1b3cee22b31cfd604f486446359b0910fc9e28db9198ad6dccd061c5f7cde75cec6116f6c8187ae9d17722e30c788527c7dcf368bf9b3253b266b676a7126b221a3a9d345a90a7bf6d33aeb33dc0134bdba07ed491150ecc", 0xcf}, {&(0x7f0000000380)="ab714b794080798c0e6821cadbb2177473f5e808666e719be56a680ac1cc16d4d64de812dd20c24208cbdc2a29baa389c489959b7ee341d0a600b0c7253b8b9784d07d5f15e7acc48c9240d8f5256f3db11138097b6592ee50419baa63e64f97f8ef786fe1b569dc448dc6643d5898628e76e50a47b8ec68e3cea2898d32a60c1e5bf4bf5120cba3fb612a8e346b3d85f33d36b54b7d324a", 0x98}, {&(0x7f0000000480)="b9a09b52c4044969ef35c448f139785d6a455dc8ae277c0da58b8eb1dca668c83b364e1ca506e16286e6a5c2ddb61ed6ab181fbf999845f8c13a22f88212c3222f765725818b889fbd5f284727152a7b6fc7d28fd1363b45d23f8a1ba1349a4095a209de442350c00e162b64d27da41fd02c359110b9d00401c3991dd54a0c98b51976d563a8b6d75275b2f27d0a2be45c25886babd57a377f247770c67937d252c05cded413a6f8fe9fcbccb38e721ea95dd939af041342b5b06a5cd22378", 0xbf}, {&(0x7f0000000540)="24a474a32c178dc738fc3fe9a71fc80f390157be3dd4d568eec03f2469427b43cbf9619ddb74eb05eb9ccf790a152d59adfb221789c3e5decf0a44bcc1cf2ad80f06567c10ff0233e19c60df556ef682a8566b9f7b1c457c8fac33a47dae39b6b24071e051c58e1abca789a30ba3ce0e915376cc8ec5f287b48122ff97b2019f6fbe7849406fdc6330ac8d5e407ae98b075a2b50b4b9e301183cfd82ced762ad69d21767d8ae70ee7b783d545097a0e4eb6d2479be5ad00ab5533f6416528c9dfd97560886b761ee25b0149d638782879099b970213cff1951a55a3da55d380f8c3ee152e7e6599a5f15a42109de92c0f30a9212d4ba44da3f4aa044a380eaf3bc71e4204f8c82352af66a3a454285f7359817698c347efb39d4e1a952b1e094260ed8a4a74fb1f52a31c80b00936c36e754bdea3276f3cf47bc42cf2ad13a69e44480f294e8d9cc8a9496d6fc9ac54f474cb867b41a7b67c5d0eca17bffd1dcd1404e5b17eafefbe66cf0c16be2ec924f15cee8c65b0d4707258a5846953001b49e72d1c14e171253577c832925e76ddcf4b2b57ff5bb5a967a6e681efa1a84decc5f75baa4eea749097676df391dc07617fa94757d39ffa0581ea51c8bcdee01907406dc454176cc920a5e3bc16aac5c96309c0048f183e6a7c2d7bf92fed9ac12254110de9b286179bb85b915240b9f5d751d98ba26e3b500493f619e819c9e382ee3d3e2d06f3e12c7446374ad2084cc2bb52551501c53ff4077d2fb5bfccd9941cd41dea930eeb7de0c8eaed76800d1e353db27742966f1aa00de5354c815bb6864e33015bf9bfa4bb5edd42e13a2944894354a9843295cb80f8141b8e9f3bcf0e47f41e1b46405b993c0430e0bdd28fe8c2fec52ecbc26905904e726b78bb0b3aa5db161f9e3d69e946d74efdefdd6b5fb95a62ce71c97133d5353fdf6743271c3b582299df7f65ac4d7147cc3db496bda9100217d537daef32419efd000e7f84b5a0397f5a629fc2a49ea995f42775d02ccceccf5f7ee91a1113c60da6ad4e0700cddab212f74060351a81e0534d862dafaf3dfb3655efb895d1cc28eddb7c54dcb09a9a25bf25599d602836d0ac3b1ed3da3ec85c37e76dd96f011aab7dbd4b16c863f75cd689ca4fe5482ec958609620941f8fbd648f4846ac6be64a7e224cb3934c1d33e0a12b3df711348d3a8ce3c1e280b54093b3eef36d8c7eb8487b49821b87fc3399397fd510639ed820b257c19fd3d1b8845af0b45a0d83419b6cca6dbe1e27d1e853291ed711e0d0c499be5205180a8b526a5c866a7ddd3237dc84ae36e73b77bb36e0fd818a345432c9a25dd30e9ee6de397d5c3a8f04d032aa582c48ffb08e9443f19d611ab3ee5cfd0bea7674a9e1b318143bf79eb4dfdb4491e51e3e0204c7471bbc6f8aa3dcf1d8a6066c738429c9edd25fd6c2dfcd2934d1c7ee99a29bcdbd4dbc27adc38a5d74b3bcb040849fa7a987225a4f084fe7eca8d327e19b818cdddb29f009d6e41e878d5f95d09261d8f405b37fd2e2efebbc71a41a4695a7591ceae998fd15dc21cffbd86601876d4884a7452610db280018ca11eef984967d07fa263e3f84cb8af3cd9e971d4d3c27a0b69f9ac020786c3d8675bc32e2bd267523dba1d09d906fd09a8cd500b486fc88511e4423a33c974ad7f1635101ba200db939c95ba80686b11fd947cb19c1434c2ef519002970133111a67bfe54ef426775719d2b4ce7502b6d56f177cb82f7a9e4301fcc837ef987a2e7008602e75b9c6eeb7ae58e823b3afdec57dcafdb85fb1c50ec4ef1e7040e03fe28f642f38f662b439793008463d6ddf1ca067eea66bcef9f5b24add209e23a63e62faaf72f7a4e25cbe0332fc5b81965cff7311a6aa6feeefffdb0742215884b2a57f399a24929204550262066195c20d2157ceb9711a2bca5c1daf158769cac62f02736929212176d5ce187631eec9450a745bc8deae1693748eb0278d61a86029e7a13c5f1e0abe7b99988d9026e2a854bf0474c7ebbc037881b0bb2bc843dd8e234a53827c6482f88a0ddc98b0cba7218a1956e0ef116b64803e071d0433b51440eb30ab3114f68b7d84a227b02a18a5da6d93a332bcf8f106cd8542a892b651959a3d610b8cb51f0ad4808b7e9a7ff0b016541b822c9595827b66ecfd934d393546b1276e8addb20a324b0a66be70cc7ed212cfcb265d2ac73332ebc0326f18a85133e685a50ba1f130adf15ccb0e890115e0f33a645b480c01e7467ad27a3d20c085186536e7993caa25cd81bf4cebe81cd8784990fe3252d5f5547e14aca84a14a98e4ddda6a794c38661c234cfcf78fdee029b46c5675acc9740bf21485fc38d29a5904e1730e3cf98a0625b066a4f05317cbb5507eca9975455aa678611ae34954375854bd5d643ccbae84ea3f504f7d29df6cec590ab0a0f683acebb3f6bf1ead68253f564b038ee44f7eea48ae703653b142ac0f99204487b8f0ced46d1acd5e5e1edd901ca0dca8eeb76e2c29a0463c272f0ceef53d3482d0a94d08f0c531730ae1fc14f15eae778ea9210ffd5497a7317c01adf490b665c25ce7d551a72f98927e5f811f93d36e9c0304aebd0d8cbd22a86a2d3d8e0c9271fccd36fb876cfa7e2f212b4312fb497254050443ad81f37de74fbd6b8adea060c644eb01a20133a2c830a2e3b981363339bb41397f17f7888428ff084b561aa070197c97eebf492e4f805c999562818d61b20bc706a3799947f4ef23826f1f124150186a3ea29c40ec0ab0a4fb0f8e917b888dee068a5b06f40e16984ebcb3685af7ea6696e21f3be6ca494a8213cfd317fd9309b33d099ec16c88314d8c550ed57178c2c24628446d3a6599120946e5d3760ac4b4573c1a2e5665bb1863993d2c804050ced87df27f5e858fc2f6cf8f9b2b65aa9633307411a83428e1c07ebaba0a650ea06f4ac870d4b9764eb3316873d7357c2ae152b461fd6ffde7e80de7b7782df860e39d75edfa5aca8586c47c19ebd84850c9151d37787952f981cb22a7279858aeb008ec1bb26050803b751c47c30cc832df0de6189add2626e83d395a2b35d64cbd8041d93e3802031a6bd75158b99df5fde2ff6404111cb809da3eb5058407cf5839dcf7b188b9c5df372b07000e9a37b6272550df2fddf440577fdc361d3f289f6f38d15e7762c0b4c8e6a547ef6a35770bd3a84d3fe613f61fb1e7adf9cbdc5d960e70446ab53ad7828abf3c167915ea01eda4dbf50f1e5753fd5e4490fe1e188e946edba3c9e7e4021e175bd09fdde8b7daded8594630b97a6c7b4f2214c9339b65a377e337b7c60feda502a8e54504209d74806de9bac67c222758444049893f7182020a10ca90d6b555d391ce4ead1acc72dcef880f18677db912ec9d89d3c407195c79c80161006443b714fce055f174fdb9b6f116f5fdc1f41d14b3e7cb717c4599ba70f98574404e08e8435309d028abf67bc61ea58c68a49854310af06c02109f473417f17c2e43c9593199c2c6111ca51d0388763ffd7fe211b0ab6b68ff55f3c2e95f2a83912b2d7f8c572017e351d066c2c8db55490021efde198ea54b63f4e6d558a5838173f364f06f55e6ddf35f67ed1449e9c3dad7a6552bb22aede85570f01eacf8df75ec32a778791f82a27573e2869b4c5d15f1b26781ed24ae951822db59f09c926a0e58e551c2d26cc22ba930c41cc4d56f2dc57b2b7d588dc7da298fe301ac4fa8321cf8a785935dc7e7bd228453cdf335a63460a6bc9f8a1b085cb28ecea802992ecd72c0ca47e5bf5d755b98802bba6eb8c5b55c3b1e7249a73005b4486e61a929994f954a7fe379a587a258f77d2bc86bf15926f07fce1306c0f15cd311a6447cd0b50a201da38a89e240c5d3242345ec2207f192bee1d37cf5ad4f0d8287c08cba449fa951819a3319e9c19c63edbc60f3bc49d771f12199e279dd34b2a6a1b9bfe5dc0c7e195f75019eef22e4489707fb34589922de9f8c092dbc4b64e0d3e971de1b52d77bbd18336540661cc515932b5b36d7a1f0d119e834a75f71f1a5056bf7ee8dc0ccebd50e46d169b2844053da2532f7d142a13cd0d4184697841175a6eb552d5afd59ccd947e736ff0a8449203b013619f2396bb195068671e55f163602495e877e62644e9d7bf92b1351cb3386b66c2feb5da2853d21a87dd0cd179e0ac98cc88302b780facc207a95c9ed79e2d8d4bc01e573c642333fbcc30f6a2a4ff631bce29b029ec009b440dab9211a5a88de3726fff451e3a1c63777ea5ad9126de307ac9b9a7e1c933ccf76a4e530a2000115971b44a4137f35eca1e6a4a456b619f02df79d6ff11f699d674ef5fabad6381e9eb896b919906b413801f03985072eaa4f83ac9f81a3fc48e4d2f5aa1d3984423d7f7ff1829fc3f737f2852f728b5ecb03d137eca11ffca8721384d3757693d924b1c2aa56ec54fb3677a554397b19d5c4a20919f52df21a726bc7cac29d801b4352dabce7e4d01674f6c6e0a8b420b8cc77ad5e483042e387e7118dc7ff6e0d2c86954f988e189b9521aaa0955988c8f20706e35949f67ddcfe9292c978120a905d3c3773fc787022c7e6d611686c3283f992a64aa60132f27933cad10c95cbd7faf7c51d9ea1c6e9f976a3db14c0b3e674755fea63dd80a620a010354d7c655153cb90326501ae78a04e34d5fc8ff48f4c92f70d0afc61a50dd80ddb5725d81324b88ebcd4210fd1e41fab04eaf3db99289ad77efcb49e971423f82b27b6007dcc7959de8f268409618d3a39b69b05ec609969b32ef3a1b398e6416959fd5fecadb3a1b9d5c2a34a3bd36aaf81f4ad28a9c3619989d0ad823e72e9acd2adf86550bb36d63092e2ee5bdda5d61574fbc85b863ffd5e01a52c1822122780561189d65fe1f5a7a244989d43097c45b02ae90184dc1102409cdbe8fbcfd38d2adb7a3ee7eafb9fd18a9f42957de7f6d30f545d36741ebafb83047bf811e747825e7befbb37bcd117f68208bf46043f84043e4c39854106c9c518a53d0d5a3744ac118909b27182d1ae4dcdcebae9b215ff6808e4b66c62df9768561a210dbab891da0302e53a3cb7bf611f3828041d04187325b388986124fbc902fe7a23d3121adb9d7a8e8945342c78f1fd46561e2f62ac083a85fd1b5ead28eea22f4a4adc22113114acd8f91b9588684d4d07734a1b477a0db4b1236339e240368e40e7909355cf62ecf1f4db08af726807f0db7ced7c01e04cead28977b5d405eaef5a67a27b484d18cfb1453997b13794ad764b69e2b1b2f0f1f24024581d60c880002ee4ecbbabebb875fd7714813d354afd62ff7d8348dd08edaa53e6671d581b680216622f1a2e68fec17089cb5c90c607f04ed6193e0367ffc4afdd93967735723cb09ac38bd21359a25ee6b345c266e30046b3286c52fc6800beacd0508832fbcca65ca44058b2e4d3025f4f3c2b8969ed3c8b7cb95d9b3b6faa3894da192499e8ec036afad1174a281ef54fb6c99ef496f89f50ed64f266c5da5d29122283d27370b667a86ceafec9d75d6713781bda3f6b6eb42821b7c55ac0a3606618943d5b6d400008ba88e223451e01eb3b7934c339bbf096d1d9a683621cd37a832fb6ebfaa9f56bbecc015692d9331e4f917a50441304b20047c36308d28df290eeaad63817a6637cc6c4958a502b88105a84ad478eb01d356589138fa5876aea07f8e5c85028ca1f1d9bc098afb40cf37d8063da61e86f077c6a93fd88abed74112c297a25260b33ab1a345d3d20ad02bcf5ad15b21f9f9cd463f", 0x1000}, {&(0x7f00000002c0)="283295f91be7a85ab1357f2dde2aff1325e387f060b20f383185f03be67d77e576113730bc8591c46a4662ea321f1b2e7daee48b8ae27284cf03be7d10f40b4225d0100e390b881a9035ee7d40513a81bd3fbe499d1eb89ab2e04dfca86322d67882122c46c196e6199526e7f84bbdfeb886a35a845ce830388a12bbdedf", 0x7e}, {&(0x7f0000001540)="c1f0e8b5faed7367f20270dd30c540a19d0a14f198802e48b58da2abe8f817b62688a6d9c717527a19af95368eb611fcb0a1438b61db2155b149039fe87da86b9d907eb180316e19d0f3a3081c3021d8f5bb574e661da3065a4f1a713866cb59efc5de522df22bf013ec8c1a42baeb0408afa6c861c3be826fd25eb3e9c7aade93d02ebea89d16e0b5812d1db1aff7517de16b2913c0dce882c459d21d9071e9a69a0711c6d400db1814dc52ee1a2dae8372b634a9e725a4a1c65f3530f95495f1050756938eaa41", 0xc8}, {&(0x7f0000001640)="a2ff60409f4b3e4113a53d0ee0bffc6f882a1f3f89416e7a1402e9fc9f3e0e9a2dce5815993118b1ff0f78627cf349dde29bd50a9f4ad042e8459298dd49feb53ccd33c0ed62b039573ff0fb49b7186ece82025663cada32", 0x58}], 0xa) socket(0x10, 0x10000003, 0xfff) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x100000001}) 00:04:24 executing program 5: r0 = socket(0x19, 0xfffffffffffffffd, 0x0) r1 = socket(0x18, 0x3, 0x5) getsockopt(r0, 0x200000029, 0x4, 0x0, 0x0) socketpair(0x18, 0x40000000, 0x885, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000600)=0xffffffffffffff84) paccept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x40000000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x2, 0x1) fchmodat(r3, &(0x7f00000006c0)='./file0\x00', 0x100, 0x200) socket(0x16, 0x2, 0x2a) recvmsg(r2, &(0x7f00000005c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/5, 0x5}, {&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000240)=""/141, 0x8d}, {&(0x7f0000000300)=""/126, 0x7e}, {&(0x7f0000000380)=""/138, 0x8a}, {&(0x7f0000000440)=""/73, 0x49}], 0x6, &(0x7f0000000540)=""/110, 0x6e}, 0x1) 00:04:24 executing program 2: r0 = socket(0x18, 0x400000003, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt(r0, 0x1000000029, 0x30, &(0x7f0000000100)="eb", 0xfffffffffffffdc9) r2 = msgget(0x3, 0x400) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000044140c4bc73864a00f96061dbadfe3f6c37f0c89b5b2230ddb24c3f3bdc376b5bda2aea67ca0bf12a17f905735ff31b64839ecb98af53066be2945d3d4cf48f22bca76a9a1513f25c094adb29f54edb1cb759ebd930720c1b0336949fea370e1266180a26a5f1fd70c8d140217ea045b8e55bf152debe1b2b79d805f095344ed6fb47d9de526aa509020425"], 0x9e, 0x800) 00:04:24 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) 00:04:24 executing program 3: r0 = semget(0x1, 0xffffffffffffffff, 0x0) semop(r0, &(0x7f0000001d00)=[{0x1, 0x8, 0x1000}], 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000002d80)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x41, 0x4) 00:04:24 executing program 1: r0 = socket(0x11, 0x200000000003, 0x1d) close(r0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x10) fdatasync(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) truncate(&(0x7f0000000100)='./file0/file1\x00', 0x0) unlink(&(0x7f0000000080)='./file0/file1/file0\x00') close(r0) linkat(r1, &(0x7f0000000040)='./file0/file1/file0\x00', r1, &(0x7f00000000c0)='./file1\x00', 0x400) 00:04:25 executing program 3: socket(0x6, 0x40000000, 0xfffffffffffffffc) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233614b001afb245b"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket(0x6, 0x3, 0x5) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="d6cd961bd3e613bb87fe06d40c4329a54463f14878671131d8f17fee17c6df6ddfde1165085f3dbb3ceeb3", 0x2b}], 0x1, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r3, r2) socket$unix(0x1, 0x4, 0x0) socket$unix(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r5, 0x11, 0x0, 0x0, 0x0) r6 = msgget(0x0, 0x80) msgctl$IPC_RMID(r6, 0x0) 00:04:25 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="82f6ca89e1654b5b39c786219b4860ceb04e10f29fa1d7b8cb2f6321fe6d519445587c9b4322f0a786b5c995d5d3ccdbfdd8834b5c5709e73b49d718713bb4d34dadfb3a743ede951d58a6f5815d31ba9159e37b5a27fe997d34a45e89fe59c08e5490656bd89b10e8d4068af1430ca5c57456c82aeab8f0cf0068b6670393112f", 0x81}], 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x543, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_UNLOCK(r1, 0x4) 00:04:26 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:04:26 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="03000000000000009233614b00"], 0xc) getsockopt(r3, 0x1, 0x253, &(0x7f00000001c0)=""/254, &(0x7f00000002c0)=0xfe) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x7}, 0xc) msgget(0x0, 0x7f) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@un=@file={0x0, ""/21}, 0x17, &(0x7f0000000400)=[{&(0x7f0000000340)=""/170, 0xaa}], 0x1, &(0x7f0000000480)=""/28, 0x1c}, 0x802) r5 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) shutdown(r5, 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) lseek(r4, 0x0, 0x0) dup2(r3, r2) socket$unix(0x1, 0x1, 0x0) getsockname$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0x9) 00:04:26 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x4, 0xffffffff) socket$unix(0x1, 0x2, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) chmod(&(0x7f0000000080)='./file0\x00', 0x40) [ 748.9796120] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5226 command syz-executor.5) 00:04:26 executing program 1: r0 = socket(0x18, 0x400000000002, 0x0) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 00:04:26 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 00:04:26 executing program 3: clock_gettime(0xe328aeaec6b31ea9, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x10) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x7, 0x61}, 0xc) socket$inet6(0x18, 0x40000004, 0x7) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = paccept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc, 0x20000000) mkdir(&(0x7f0000000180)='./file0\x00', 0x10c) open(&(0x7f00000001c0)='./file0\x00', 0x1440010, 0x100) fchroot(r1) r3 = accept$inet(r1, 0x0, &(0x7f0000000200)) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000240), &(0x7f0000000280)=0x10) paccept(r2, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc, 0x20000000) r4 = openat(r1, &(0x7f0000000340)='./file0\x00', 0x20002, 0x1) fchdir(r1) r5 = accept$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) getpeername(r4, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r6 = socket$unix(0x1, 0x3, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) clock_settime(0x20000000, &(0x7f0000000480)={0x7, 0x81}) sendmsg(r7, &(0x7f00000038c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000004c0)="f929b83634a29d53d2ff23a5500d39737abf7b5e8397a9ac48ac8f05d5d6d97a8703f9ea70d511c53fadc26680b5cb4771f5389c5abd170efe71c5bcfa8058cc5200143809bee2320fb72b6ae84f0c7f02dd17d4e9c004d973f8bec509afa0a2931964", 0x63}], 0x1, &(0x7f0000000580)=[{0x110, 0x100, 0x48c9, "75ac4bed2d7609b7073adab4d75b7f094427824afa42ebf3656b6d0b884eb2e95f44c68f5ca93a511f239a1ed350c7176d15e38e0b97df202fe8a5488619548cb1cfb41554b2a0e1b50d4ffadc01895671b5b6e7295e7e590f0e80c00b7d7d36070b703c1f80e93b09a9d35ddab62b5ebcebde996c8555e719471e8ef663f77d49d33160bcde448d7152d052417c78259682c11a69bd3f3a58bdb4334542d3aa4aa7bd94c027034411595b749f8af5e0991e8c35a66b2b70888b45ff903854fc0322593c955994f028d084d63cd0a2292cba68a2cb3056b7a9f683d43567465cc60fcc85c3dad02347f6dcda6907a35df4a326ab4ad9c2d8093e4db603a4"}, {0x20, 0x111, 0x3f, "a8dd86dff05d452485f2fb"}, {0x60, 0x139, 0x7f, "311b2a7c059fff1525d86a6d0033b1cbf784e5442385b6d27801fd893f1d95e50679b9fdff8a3edf280c01109e03059cd781889d6da22bbca0b143d9f5b5c1a57b059254456e93c96e92c2"}, {0x1010, 0x3f, 0x1, "b4d7dae5637cf73493376947614c522027bbf6b89587b069d98a4e9cc57c079b2a701b84b1401052c3f8c82ef7fe1e1c421f157c98d01210d34e370e39445333c833f3b7f2c16c2ca4d2bd97bc4a9850c053f062aaca8f9cf8f098ccbc5a46dcc00f6ee43a6eeff48de7de382e90ff92fbb26ad995daf4c89704154de4c71fbc773acf58938651ddde1527318aa737c65945905c3616ea3eeb29a52d7d9d152239ae745322f6b8b77254228a3986208aa486949ed52a769b047a8884a1dd2cf9c12b71daa6a98abd8e95e4c518d03677840917dea1daaa7e6b0d47c5af3d54d557ef3e150cbca4115b3d74c8213501c8338dd338a0b50ae6729edd93207d29b258511c7c030d2f90cbebeaea948e5bf3a343e271c483abe0d9dcbe839beefd22d53c10a959773cbeb9d3674f251beebc51119a79030b4f1ed2840346ac2e06298c7f3f9665d3dabce33029ee3a98013e11629f790cdadab44b33c9218f39936c812010cfa6383ce26c4a321445e2f1c89eda782b2374c7ada8c12c200bd9dba7508f7292dcd9eb4d240ba39f43c5603e48ade03b83040edd22dda65f8586ab5a1f95daeaf1263ebbc3c16576cfa7cad08bdb79a4aad9a0ae3b47898ad0954d3057294a6f6ff8716d77dee49028ffd1d01f6d764b9c7eb2c90a44988803f4b9a6f61cff80057a451e585119efa3361c45329c13c308073578db1924fad474d0c97aa0544684d1d13562783edca9455694205985ce48fb9215d4ee70a0bc0d90587de2607757cafd65ded966fc62c4faff32733f154630f8c55b2775930cc6cc319647c75c1e7e10e27317f2970f1ac0c8e96048fba5d204a7d37dfea0dc1957b615eb4702f5040e6eecb47a2a6ee15aba2777d9a65656a1156dbae6f7914c7d1b39b95f2a6b34c78ba570ef231f29f51ec7660b0a63efeabe9c5c1adde496f829713c65d3fcf031b3afe07562a91dd66bad10f885b481c237ac5c8d21d016848bdff9bfb4139acd2d96197fb81bd02849e2c203df4963c108718d2bc95748bc490aefc509d1ee5b91de317522303bba12eb87793697f0b83048fd7f968db95855f3a6f035bac0bfa8cdfea35e81f5ff74500f3f2a70fa6dd5afebfddfbad63f18c092342c78d3b820aab9b48870f384156195c0025101496872259e163ab79952ef71894cd2ea425302d0ef97c80d8e00bf6a8067112964838150ab131439cd191a06dd4c08d563cf92bd67932e370dfaf9f75d0b86a1e4e84aaa3716186c042ff63721321d93145be8d40a0c137f09cf2dd3336235bb529a10a9b69b512553829d06fc71dd3dacceefc54a5575e6d50a8b10b671aed7a57ce67801049c3d89588bbedf9ebdf0632f81de70d204c1df22665824e329da4775eec23a8a91f67779d85454dfb934b1e614142d6f8eb88604f7eb2b490de0cb7e6e8491faa9db95daa8c6716a5cd5ab7cf1ad734e3d5889e3316d4b9b0e5a6ffaf0578874f4cf25579e9b7eae23e267e5b3937b25df8ba65f8536ddd0aa2b9cc3644241b87c29997b316115c57c9620a1ba8b14414c56fdccef0235915407631e6c26cbc40b99d709a013b00439e25ec7fbbf2d54596acded739fd526489aea38be025d24a1bf8f8bdd5a6fb4d68306c3c1b1a79adb136b37a3364c6762165970825e6816d2e0b19f17f42f52e0469ec6b20241c6b512ee3de2e602a244e2e47f4bed65266fcc9cebf6d213ab76bc45913061a370e6f7f7b1d0646436f45f05d1e968d6021e81dd18dcc5838f17f066ede6dee65ab487153edfe45eb7cea4f24e422ef1120687e1f8415cbf27393e937b5ee4e73a18804643eaa04b26eb1f0c58d87fcf4364c1e369dcf1225e35dc8805146f0fa3441c180719a17ac812e4ead972df5cd36e9bd5b14e4b3fafbe06bc7af5d96572f3373c8502ab97acb635c7689f3921a2fba5acf173e037ef5213b0301c10844cb90b0e2719e03d21ffa6b70db2f89fe72a98838d7fa7cb4df900ba94f1728bce1726d4f1209d5cc1b620ec78e860c8e15174655aa82c831f51a4695b4071f5312361e1710a975c417b45c91f165d1655ff822c0843bf330a77a7b2773cb281945d7cc796e353de9a4c5ba4903b6877bcdcea27eee8f19782ca09baeea6f375e98227510bec1028b94a6a8b76979d79387f0709b245db563cf57a72e1138d8467f8db916d08f7ce6dffdeba7af460e88477a2d8d202ca3f09164f4e8e364951d30543e449c201d54b397d5277c84ffaa19abc96f15c6d8134fcc4caffeea04feb8bf4a0cc9c7a944d8f8a842bff86d30e4d8911e54b7315f48262b1b91512885ffa8489de5ebe7b464ac10ea088a584781cde62acc2988e6103678c6ba12d1e7e73d0f708c35d78767895c41fd7332b07f8b0a106533563d957d6c2a704fda215384e40545dddbdd726b5c2d6820b3601cafa6b8284ba9c9523d90cc4df43b16fc0cc709fa818e57ba562e071799ad72253ed07a5f05208b41e531e6641e20252cf4821cb253558f998237a3c4d0e0a48ca33c768001b620800e8303d79d8632f4b6d44ec99477d9a1fdafabdcf79b3f33394c6873f1ca3442a456febdb98d0ce7c6f53a836670034681c2038f70d4b7055e25cc10f4690ec3c9f6b3855afa9af29affb75d5bb2550d8ef120d2de0b255736dece1295ca2cd8b2306e30fe6c1ec8e94cdfb86979901148fba8938e556ec21ddee66cf801db123d2c722109748c99534e67b4e3d60a045ee40fe4bfe018c1949814653030d377d3410b9f83ca51e3e3536a3b1eae2190e1f3f61e0269f9dbae53fb43495cd10ebd7e5dee70658ef0dd8228462c2dc9b3cdbe7bfbd7e2bdb08445af0477466df7b60f6d2e40469ee4927df27424d13bfd50acc06c60ac354c735a3caf7a855a99e027fbbae423f2eaaaba4d1005c5cde4ec908479a8f2e63b2777688accc52f542d1513770510d1170fb2aa9db1db6f09fcfd5aa535354acb8a35d3c9acee9cb3e230bc62c6df6cd98a6ed48d137ffda57c71502d6cfe728b6336240502bf81acb4ad1259ab247aa3104daf5d9f7caa1ab469dfa43f76a398e6766cfc5c5a1b050621ef0d38ab85c300527b167a4cc562f754a90710b39e3862b2542e9d0715c6410ed2e9e9aea8d81b9151ec0e7509dc20260103fcc4af3a8501a8117c7df657bc0d854746885992244c39e72b0dc17d2f9776e846b7f75cd6f85e51df023df02c84689eddbfc9eab004c1e4ec0ebde753f7fcd050f0c619eea2d325da5266b9597b1d004681ffca3088900a7b57f7b5e60d901c7e4440928152d298c9cf180b85a8ee78b4bffef2f22171fa19247f8572242cbd1477460ff78a01bfce4d2d443be35178d56a623f4da6e8272f2c782eeb85f58d436b5c101600fed643340ffc388058fdb39ff3296fb1ffb88cec617f4c508a09e4ea57a3ef78c1a117d3bf5e61b31799213c5e7a8e2109d36c6fa0acd719b15fd1efb0e3f8cc636f7f89108f59aaea03f1bba629381a0fbfd0e204a4c761e1b0e51ef5dfa6d9b3e7b62b5dcc0c8e56ff600b8d987754ba119b1c8f3f4364a103acb55a77711aa931f8f61ffea991c8706cc3515a9b4ebd4227d9169cd43c79188ee6816e72d46a0215bf7691385f8780aab2e4b96d58ddf1d40bf348ad4f892f7a306d9e1e3bcbe9575c56b52443fc00820d452e24b9a8fec69382e5ba0194c65b62707338a125f940771c3584ef426d03a35bd88de9fe36810a3a7df10c5fc2151ab6d5997a4662ac79c66846d730e9b14645f6ca6320f4ac1128ec9cbcf9f1e099cb1aa0c84ccc8dbc408e946fc79f2ab60167669a16838c86ddbc4bcc685cce7bf7e8a061eaa6b2091382dd837c782f4ec93b42cd4986ef7d3e8d00b9d846f27447195f5c2f127f529eb951d9cb8cd55fb2062d5637536460461225ec2296661394741ee451167ba61195612271d9af32785ad9ec21238ebe69074352a8e923fb0bb40cff6d5a494daf57aba71662b727be9d0fd4c078872f9b96b73953844559fd69bb156a4a6fda63bf462296cfa7d3c281ea4822f6e718d9764cab2c32c8795a2c26730b77f10483bf6a22906276254d2077fa8611f7fe5e703d81cfa36dc9cd4a7b611fd898e7c393e91e1c965404d4e76e2984c1baa43fbc75d6e3bf3df1d8d749ad0beac3c41cae858b25aeb1ef8ccd4c12c255f10d31b2b2b11cec1660c5f8e17849e4c0a9db199fad453dc720bb458f988919c33a27ff18d310cfe38b6eef4c41a39cbaef79671d59a78be6f5ada6db5f14bc0ed0d1eb19dbe3a0773d03a18efef74f2713beb7c54d7553c2c48e229528b7cd761c42f8bf128243b9601661273d5ba0ac9f4dc2b23d56aa94da2433de1cbf4e4c4df266c99d680b71bd076576b3cc76a3d4eb98251e28c38fd2f274ce75370566ff09a713e7363374f24b439c938a1bed07177318051b990619d3f56ad3c53351179167ebe34b2f590783c004e20c9bc17e8f86cfc5026a6642833a935952f3e48c3060e3723d86c6b1a2e3233a12dc1e1169640071e765bc73200d80f29bc28e56a9d6a02a4181012252c56e721c02cd0d32b6a1f52e209f724953e2efaecaef0b27dc25ff6f5a487e0644cfd5fb358399926ed659bcc206397229526d365fade3cc1624075b9825b2004e7f182b92684f5f664ad17b0e6678947a3b957283d604d00a743daa43cfcabd3e848fcf69c6999f208c2b9ab19282ab693e70b43b2deb2c5e7c8a74591edbe383900d3f2ea0eb074430851a3d5b23b324bbae0720d6f9f7118457a49ee7245701592f9ba2bb88946ad985c0e575fd5d152fcdc708da560e6ad5c0fe4f8411dde0f4c83e0e70f06f4d1f0245f257079483a4c56a83bb5d1546b0234957b453ac4e400da3c2ce483b86937a31e55a99339d3b4620f9f4e797b60f3cb4afef169f46809c6a9cc7020603f9409cc7a65e52dabff48403f12b7d604861a88bea5cccb4b502b837b2a29f00ea3285b36f2d65646e4497b5e9c3460845ca08fac3ef10cbc65e580a13ca82419159a60d77a27f5c61316e1c9f9a02121767cd817f3c7175e2858a432da12e7fa7b96b61747b104cc70d999293fe98b7f39cfb8e3cf161e7aae20d7f1a974239b824166b4ecc82bee2a4c93dff72c611201435916a6ec54223b2fd3e4495a1bc6f09ab77637546ec2a00ed01cefe71438d6bd98a458c5e74527b6e63a82818c0982c6b8319b845bc0da4167a5c636738da770db7bf5e6d1b47613c0e68a6f53a54e8f6d92aa6c86ab377130ab1d7ff5f7dd9bdb6e795dcc020b5521df10c6abfcb2ac5bab9b30bfa2a45cfbba46879f1e7346fe5cf3a2e57bccc80558280b24d354acc0ece7d97500e17f6acc3e313728327b95c751200889e7110b5d74327467a2d3fb56de3fc91be6210d650bd91227bd2dab72fda67edde7d443b29d250a41745886cf3b88054559150694e458d446f1713b3ef7abfd012c2432d2c365d6f01b05f01c7af2ab444e131bb62d6bd664103cc3c1d5f0af1c70e47218d5ed910f29b229c09fed900d79636c333149015fa094d7b3210a3db7bf97ab39b6e2efd7f281d7c0ce0f59cf516b69c4ed476855b1c758a6f0d3be5c93cc2b75553b7a7bdf4a468eb628328b95e9212f85fc889820977ddfd71b8118a4f29ce835632d8e53ebf23a444bb0c9de7ce3c640f673070b96a49dc97a3f0c2585440bc13b599043d36b6fd63cdc31d17404ba297d772707e9280627abbd76db1dab4e50f69b6fcb51d03e5a8af4bdecf7b159d6ef936732ecd2ecc0d2a7d3e190ee"}, {0x1010, 0x100, 0x0, "527e252814556a742a905bfd172c9b06d35571dd9030bdd566776e4da82d144ef2e14ba882cf0723ea3290aab12e0d87af1129ceb4575e5284ebff70133ee9cbb7c33351ae6cb8f60f088b01c91c87b74cb8661d96474518437df557ac1f6426d7ae9159c1ea22416129a7ab65a7d7ed8907ef295c133911e2eb96177c446e1bc1e8a827ac22a2b64d7bbe3861ed7b0a4a6dba68cd6a89a1c27833d70eb43446de2227750e8ccf499c034beb904b002c90d880c5b66547ccfff6cdc3c83f22253a1a4e8d2a0b4134c800001f4e6155a7f05245925b8f2a7c23c5b6747cd372ae57f5e70bc9c8ce45ee780ba7bf4a9c278c00130dd6c12082eb46138e986d1d7f744c2fdd4b3505258b8ded2fe69bb33da51f472a803c608e477e3d1ceaff051107b4d5dbaacf62f5fe99f20314f94e1dd8daf35605f7027c8b8d068c018f6ed6a296333734c031717a4219abe311e568a89f9776034b92c337836011d004a58dfca6cd6cb17b9f1a5e35ef3195a4cb622804d2c42c8450f9317c2e97c7e09a8331d81b0adf8a7e1076f3275ad951341e3831cd1a40811033c5762de8f901db0b18c4d1279bfeb38b00620d0a8b2fbe71fe9eb9d2afc46ebf218f8523ab5f5a59fbe243e98aa4adb022b1be2569b813e081cee679037f46bbafa84b47ad05898732853c67c2e08bb215435d335454eff4c7fce784f3fe2cfbd34164fee203964df06b7cf6d317b89489f6ddb82c62e85d8c99d174e90c705eb5ce60589ebdd78f6f77944be5a9b9d8b64f68662212aac288e2d2812afac5fd65caeac3426f8442dbc4d1a4b0dce695e3be7ad879c16215aa842621b5ba2c4a18abccc1bc3b3b37e6cdc7abcc6ec0bc539381783e6c0b78e36d845e9d6f510691cd83975eaaf3bd4373ac559333a83a2cc126e0c6d4674a945ba7cf623ddc03fc75643b98c21cece16c837b87f8781f3c5178f60581b828c47ee1676fe117f709f6bab92aef56961f8ff77abcd205cfe9c83aeaca834ce461ea0b9ffcc3b6909bb8c83a69d8d4d4c829f5929ca53594376ee1ad342810d4f5edee09d24c824e2b491b6be8899ace17ee71f510c348c9ff1f2cf549e22f27257030335c1ae4b88a57baa5f84e872277da27fb7f2b41395fb6edafbaf464c8e2b509efdb1026dc9d6cc4e53a94c001b870ee9b4af840b3767071aa0edf961042eed2a866d05ed2dbf74d13469640d661d9627256bae0b8d705dbb35c6f78e1562df848e82dfd073b91af6c77437d122db9492e2dff654fa084d19790adc8cb9837cab24c95af34c8324d277034ab09e0c792db9093af57451520484c7d2bc58b79e287c71abcafa39c6349fbaa0eb4ce92eb93e30ffb762df8274f5df5527e9af25323ff0ccc364c185f01ca64067dbc7cf5eb2a7ad42c83c312a18c9ef60d0695443514acd9fb0b6557daae0f342998c715890885d882b03853a69ba7fa996cd0c121b97e8369598442d854a43c2b09685abbd709ca0669497d245e0b2e09f05e542a7ac5e7f1e1abfe9bb4437c974e1e1cccd067c33c20faa01939298988fe9ff4e19a77f314f5da6e54aea42c877cbfe4a5c01f65e8c9b9b079752ef4cd70324e4b7ec7199686385e7a7034ffe758ea79def1a205b357a4f8d17e220605f5ff3a7328f3fdca198b47140714f0a3906adc7a8e332b93f2420ac7e9d249558e07e84796bcdec70212d7dd8388b511925225aff587d70f422415a1b50623f22253f1880334168c43b08f86fa50b296f14747e757a747f8f773f825d632ae9ad9644b5829067dd0a1e8ffab64a98ad8798a11cc2e8ccb154c835c5c5b6638f9a87a2e846b207de1786bf27e96f13d1a28634b7df3bf4e6c31936f0d5ba0899d161508567f8d9a66bf3184e7fc32e0f633e6f1f0d0b05a1e5fc25833c4c51871853c28ee1852b5ee853b6589a2d4f7a0776f9504a5e241f33322cfb836decb51f8acf241c0a4d7f03f835ea9c7fd506ba7972ecd76bf00794d74e7186ed5fde19c62da55ef187fa2201b8a32663f24be75e39b856b68a7733a8a3556f39d2533916213434bed05078b4055505d29a9ab2ff0793f027774b5ccddc5344cfc690c3e8b9a0edcf28f13a1f1918de4331950ab6b811e886883b61115482033c21c4bcdbbf9937d07db0f2b459b695a813c8f616b3fdcebd85ec3e6c2304c288f6e16525c12d8e6ea3c6fb2afcc57066a1b068b930d11946696abd9a0ba5073e86fd80c7c874a8abff59a8491953a72621e46190b0033d153ba1e2ad2d31185f33fe78c771c059da9ab6584b69d0743f8eeb0389ac63074f0d56626d9e101309d6d637138904f83284c9a7776fa245d7309d4ba5267ca4a8bab4039bca8bcb5f50741c9fbc2a9935db0e2244b0f9c5cea6c4c00b92faabcb2559f9dc135c35cefc7225d6ac536fc5f7d9c4da9dee4fa1f25a1f27608d362b0d5cfc03cbacb7f52f71ade7d3bf8071c0dfbee2b5836684ce4c2f6b86a8cb0e1a5e6b899c20fafea390f50e6deaa1285329c4259294f352465adb5aa3688c7a89bce51350c843ca3d7ca974ab3d698ca9f60d5bd9fb4d4dda00169770b0760befa7e94c850825e2a5d3d597d1c1145aaf3da5b6826b4a1267e601f5464dff2d1b8ed0e7db66b6c21fcf8aa65642a3a4f245b06297d38bb10ccb9729e444b9269bff8e8e013f96d7bf2972b671f3150f1d14ed1185778f26eb796c7bdb6840ed2957d2de78456c5e6101feac3a9e658e5f26a72bda3a5ef95ec3a27bbec9259ed7c10a57d7fd461745cf18929a747fd71a0dbdb034ad79853903e92f36f6a193d52b1bf1d6215c2c5711d4ee5b7c97839a015531ee582c9cfbd9fb20d4bb2b808955b70d643c70b662e8125d10d59a52f84c60242cc294ed3a8aff3ec6b4a13b9f86d2677af1ced5a57f710c8ed8176cdaf270fa7866aaee64f06bb108ab54d0d806c3e9bf1ebb03de9df8d0485e7faefd19c70255535b6787a08a8db9ba579c96104efa4885a76bd714c1c19e8e1e7cde0e333a9e610eda9b05e63ea41500298120a1d3775a6c729261e1584772a36ced871a7b5381a6389817e2a3979b398e79dabee8b68ca606146c4134f074044046d190ec321f6b8e42d2a2bebf67a3a12031c3d46cf29992e7d79b243c0893c055200c74384c2cd5025958c4f591c38d2d8c6b4bd047a7405b702762242f29365d7ca28ba41c088cc9a2c70b6af0254237adad2fbdb9a78d011879a74b6de1069eabaa780729fb278b32e3a547bc90bfacf21873705281816f60619b82267a990564617055ca93c13fc4a6d189c50324c9c7063c97205bca5002e84f70992d15b096e9796d15a389500e098f79036c99fd689363335041fef87cbef8785ae2bac65a35e18f4be7edc6b27f653a1af89829c32193f2d22b4c47347a817c0da1aa2f8e8c8bceb4983682b9096208bd7e9304d6c39f8389644c0c6dbfb474abf5e8bc1f814154009f1dec26518772ffa11fcf17b96c52e8e18b5dcd78f8f1530c95e6e0a45ba7e8a3a65e7f018f68e53f2fbfd3be1da3cf23dbfe750fcab81aa0e0a20a9df0c35f6e92c9c7fbf2da751c528e305b1ac1007a799ec84ef199d08e7468eec9876a1ca30650a384387070fcc8c7990382654d4140e693c57e29c793bacd6aa25d10f9e7ca95488fa88233ca5fc411564791b1f6fae314b2f24e2148ad261ef8f484b3bd57a44b23bcfa9c19a67b77944db5dddc1661625b1a55036654d66d9cb025c84d8c89e7ab85ad1986724198c1b0d35e218d6d37befe4d4177c39aaabd99faadb0804ca2e5833cc0ee89a0f3783baa89c876d48b8941c0886c7bacdbe928f2dee0ebfc96fb697ecc488c090b09d9d6fb7c7622bdf7f005817c7f2df24247dd61b37c91340c1d1df18c8dc698b41bb6046b46183fd748f21c521cb6da5f119f49f7cbf3d128a765f1992abb50f3548d795582ff1afcfc76deb553241f2c8d2a3c9ebd4c4186fe694d81aea63cb32679f3af9aedebd7c031143151e8d41d3bde8212539a4f68cb1fed44b13738a67294c84a333abcbaa3c7bb7a17dc769d0a639a4eb09daa102df27363804ad33eb6ae2c30be702df27f1adb92a85225efab77a0f557495517a2d6f5c31356fed10d12b759aceceb733dbc27b28be6a309177b772f5152040948c35076418a90d744ca5678109324e2661c59e69f108a7cd5414e032884ee0b02452d1269d4403f2c7934dde968ab8f63b451770ed63eec9915bee933289223220afe29a6425f864529f8be0ab11bc5782abfabbc1c431482d05e4aedff11a1d00660af56f38a79d2ab03860429a385ad435bea553a4c9247552c8741a950927ffc17fe747add8b7f760bb7fc7ab53a885165d3688f4a986b1f1da9fe19ef6b30b57033e125a6e1b0faf25e00d8aa0a20d5c0cdf6cbd52979d2035b040b36af9528e40df84827816e1ade03dd88ecabaa0e70e7dc7f045a98c351228162045662e017946a4155a844e8c8f1ebfb0ed3416a7aa0807df94be206fa71eef56c840571767786ad4cfaaac96262026614f6576a1bfd9c5083955c0877be2c6bc6e1ecf235f06216b4d822b31d54748ae0085005bb81f8c760f064e4c6c157c114213c8d4ad3b8a797ffcfe7373c467ae790607382c1c440ffe980f2ea88faada69f024919394caf847ebf1c98d52f798853626862dc5c32eca36cb18bff82ab251d04799bd7e36034166942d192b9ffa140a80168971c66cd2558e13988593086d25889ddf39a0143664e7f7a53b23df1386d4d079cfabb74c8810af2be41e1f14170227eeb7957bf29b6e327865a1f08232663de47221774b4bb9aa98b401f0feb04f7802f9e09323ac49c62fc007d39d4977721698d4e5e9176d70b1c9c2b53d9f32ebf2bd7c9247bd0ba413dbcabb0105bb0fb8e43fd3a475e3508230fbc7632e8cacd9c386f9f3a438849362e5a5e35fcb894de5287f6504fd3b874adc9a282ef55d8ced8f7987e131c4e63ae334451dd543fc6ca6ba0bf7b3716989e5a842053b0e9c45c651844b3d76afb2c2f900cbb6c2fa859c72c59c00d2fb15a0d748aa89f8accb09c72092c918f65582e3a98d155e09abe224cdd3c183c14cb4c12c35ba63b0ed96bfd124f519f343964f5ff0d08258a0fed25c636acca6852c3dfc13ecdfc6e8075255763849106e7f577ae94cc0cd425c5ea068ed37a793fbab1881f3e5242c20fa2f43ac752a6060559883c7acaf8bed8a19d49e2366115ffe87a8a07bb029f34201f9c79350be5363574afc3fcb5f7ace29e4de4154548e35b45394fbee3d67b7ea8522c48e5abec58203169b2aa0b3cca280d94bacaa822b0c126145d0f2fb8204b4908c5946fbcace3fd59f6694cd2338a751d9e3d690ac759d343dbb66407564b78ed9918feb340eb8a7fbe8624effa745d2b959766e3018cfef15c91bf0e9f4f1ced61944c3a05d49054117384119ce6fde352d7367c5f67161c29a93246120cc46354828fa2ec8336ee67ff4fd9557e0539ea89e1d004084816416239845be4e2df71e9d1eb274239a1aa48a16d189208ef7413b21d027c1820a3e03469dc535950662468d10b598977d57eb98f24fbd5744fabd68ce7b2021a6e64f9f24ee01cb445e89f072845c791a4a5ce13fca11a9f3776fde687a5972ebf760da6d69981756a7f64410671a90786e10b4b302a430bb79904abd76d17c18940b34d778ec46090cb47e1f74848478dea4d7e49a712442551bfb3869002bc75de22615e1434b64b4ad9291b230aced22fa3ae5eb480810098c574e63"}, {0x78, 0x29, 0x800, "1c3e1b5190e3593cfbf19b56eef22c5521f6deecce52a6922fa6b2c8fa0033c47011a8ace3ccb45e2f414e3059d33db0bf2dd03d3404410b2c454582e0955702506a981dcbf6467ce9b3955ee1be20290cbf75675cfd1b47e5ad5137635239854dc41eca5e3d"}, {0x1010, 0x11, 0x0, "1708ba466ffb476aedaa691745d64b87910dc8be4ba27a46e521fc8759ce72c98bc7ed85713b400251af37b5025bba62f7c65852c61a3f2d53bf7bd557cfbee9a2a25c925b00b5a48e0ae3f7ae195a1cdae6e3403d7e2ba382954eac160fac1b6bb205c8150035a1d1e7d9de62047400a97f53836540f626d8b150fabf85a0b842e246e5462c9b2b89b2246b0e0d976bc852da5279368f21723bfec27d2a76119f692863f1292a2ff6749f0a7f7e859b1cc0ad2ca3f20d26fccaea704bd9169b00be1d49180a70c56fb7b3e8e7adcf3faa62def5dbff2a6d7a45ecc7b34eb079be9bb0edba0c1098da9d8a4fb095396ed05fd3b0623f338027c720a6418867f9b489153bc000ba1fda8348dfb7bd007e4e46d1eeb4567b3c6883024a6ae37feaa4914d4c40b0b99ddf2adf4ab550ec0fe83e3b10208bdfca1923385844fa9cf583c8ed19d5d0594373f084b06b5e320577b257f42ad857a13d815aa14ef2141885a8610362e3657a42a6844f785a6e360cdd3761422f4b918310b1ea87557ce4df12f9adf550375701451be811152c97fd53496175bf9aabdf3db5c89cc98628b585c8acce92ca9b5549b3ea0887362a8fbfdeade86907ce06da0f112ec1d4a1975429ad576b4fef4d12ab2ebcb08dc32d92704ef6052c6bff55a2fcf1f7b75c97f9c5795b5cbe99c8bce8cb911a6bef94102b9446f7070133308b7c7c05b6304dbd2e2657f56ed932f0c220d906f978a2606ce1f01e2ffc6e0adc1c1d677c2d4f8b7ad630bf82c181ea6497a16d34ea82c15d4393bc996c333d0c9e6ade5cac854f9b392c67718d1c51878b91c94761134d262a3961867a6b87610c68c1b1490e31f9c7f07243454ca699a0779a7aa6254d67ada6dc2a4a9c3f2edd1dea24fafef963a89c83329d41bac6b44641b874aa3764c0c7357e8b167d1b72b8d0ffcf3959e6a5622b6329b6c33463e2f7e6600e98c6052bfa354c31a3f5c9f9b5a2a1dd9487f4ad1d0bd9b5e0b97116a3c17e21ebd78fee4e9228a19d0c6bb45d69d0a67377b77a9130b61e24c0b009886280ae714c3fafea7d30d4c77e66f6072b0a59bd731cbe7026fd76d33a0afb02a0d2f0fae9d218641c6ba41d600df9efa2fa37bfaa85ec61e39fb321f2c3caeca7278f2d8056d65a2dfc066eb217e652e6f28533af1850a3547409bd8dbc33a44d2d0b59fffe785fe798553cf7c914f8c3fcea2888e62af48160feb36718c96840ff8fe01fad1e6caeabc84ef10384f7841e37739aa75d5f7a09757c89e32d0afa0d38390a83347c4e4cc07a120aafe3363b3c985139912178f27c9b2d86d0ebd67782914e107db9cca1ab11658356f70f6b09709c28e9907578f3b5f36d2468ecae7f14f5ca24f9ae8fea67ca40c79387a1901a98cde026a5946dbc861e80e0f56623efd5ed76153d10f3d3ec5c7a90b11806771e1bd27986d37a87b186ed2c32bac9376a5b86c63f2dd785e569cbd0a438271aa8413d6854697d4f4b1dbe87b3cf8ca70da08a18cce3f4561de3bb81483e2055a7dbb294f3f6b8ef3a433251427b02b0c8f50f57a588a4943a0ac1e9d49aea3a7f57f3e6391a88175cd0cf0d71655d570a78055af1ef6bdad084804696908b0ab64f6da12d30962ce69271b8e107e094b72d63f7ccae47821af4c28ab77f5cd37336eba50a6a9d4705a4d4f7444a8862c38b9b179be379dda896488234e4a87b593f83c0fe184744b2dd1dd19d35b8701d430513db11b7219311584962eaa8e2bd924d5696f04ab01c11827f0732d8f5da60025eb1bc11892f3eef80af2ebf0a953719da3ff4d42837cf5360f0bfb1cc7c491507c6b7777051ab3c8fce104f512c1879929ff50d90f7fc0c8d4ec523fea9968fd090f5078aba007a27575943045e8832bbceeb07b507266c1d01f7b06c9556c630c4c7bd3755304b5d5c9b3876cd866636541b5cdf9f360c62bcc594d30c98bc1052dd37e92456c07107a82507ddf6d9e8f9a5105e9e9a70276d25be0c608ca99a9d339e4844cde558aa673b8fac07d1b86bd56cd53e4e980fb8c3d85cd1eb96d23e5fa795101a9d97f32f731149ee801c789997e1f671fe8982c4c4c82877ab326bc767384836d4a1f0d5a852177ba27f1d518d4105c11c52569a24b366f10f9ba3576a5cbaccf4b9bb43ca2a2f6b817b502e583f0fff29c5f831c00e1a12f1e57beb0639ab8ec763ccfa304df566da8a80b96d6ade7613283e4d24451b501128218a5dd8d1bf90942edfdfbbcc89bc3564feb28da93be0708d7b4918f2d59d6fccc2bef41282b61d36076ece8767d04d033f4e6ebd425d7e1825d3a3d2534ca6642ca142486b06b09ae3df3c154a011079cf2d8307e3dd7341945033a8680fa6ccedfc2e41591bb9658e7a65e713209d915623d98c761f27d3ad180385bc5e7640106aa6df00386da9a2fd58b3c5d2cfecc7760465e0270efd50877e8a4e48720be474676576b894190dcf7b189618d86201f44ecbbaeeb6a9d0695f807a726e2e65d3a835c84cd3d2b26d97ea51971906419e70018fc3380344a68eb6ca831d5eca0c00d558825eaaa0ac194d9ed2f0fec330b816c85f6498846a4e90fb79b59c38db007c36bf7513e730e2d869a6a8186b3a79e9543e97c607d5ba1ccee86ef27687e1cc98bc909e4d85de500bafdd64a1eaf6c366e3a7dde7d4eb179d6e96047bafa019fad22c8e6777ffbc4be5ec9b72bd993e54f85575bde289d2a51a9206815ae883810b35cc8499afbbdb23de91d3a30355ae771db015fb0fbcae43e5644e8d780ad8d37bc20c24e589ecf3b3929def09dcec62f4323e7609f170d524ad24b19b5a26522fb722576474643741171c421202d69d26bad7193007c231b60c014a381bb012991de46016675233de449a3a11f6ced70496ab0f3f838023d679add6af8a9e26b6687656f07c37e7fcb7f6ab0271d3e104236e69d591f9d03eb766fc78eeeb6a4f3941d781c9337b97072979e0c19888150f379a96d4e7054aff82c8f545de0dfadb903204269d4a389c4ab597e1f65db4c25f5ca0f042f12ac86adb96848ac9afa10d35ca51f127ef5071e68d162c23117ab3ad934fce730776f94b8f58cee826345579ae138fdb7f90b90e032464f199b1169d8c84594bf0a050c8b5860ccbad251ee482768cfb4724b3bc4bbb6756eca195b0f639d69257df34df3774e39cfdd7117a8b53f2814ff4daa7b87f389993c3075500cc840b032f134b846b1e9003b4353d0143285fc20d2fdad7ae3ad7e64735e7e6d2c5c873eeae401a122e3b81a69303c3045550109df0b23b90b1ad2406eff4e03ec4a9f2e02b5e11792a68fb12f2ea826baad13340abb4c733dda11420a3a058fc3ca2a9fcdad2afa80d6c5ac87dce84e76b010b8b9ef2c9840817113e821ee8cfa9bba902a84b8aef635408556e78aa3ec332f0edf822f25fe4ef62340c5cc6c5cba7c3272b7162c3d5a236f8aa9585fcf6768c72b07235e39766af2e0910957cfbfdcdf5189adb9ce1f490e636f4ee983336af928b468b1c69b4a995f909fb20e523ffc3d453d6468e94e45418956d421fc22eca9ccd1d8c6d3812bbba9b4c316e8488d04fc32b3a8a6e66175db611dcf0629dd7d317a032e33b4019af45f9b0870ec4109ba8e4af82b69af36b1a71d2c6785b10deb81d0775226dbf1d9df533da7afd344e8b0d61e2e164465e5469447606c00f223e60e8165023d32c22f1449c60de348be4cf784677bef981b908aa2f1ae64337ecc87d80120305d7bd52050b427ab9614d7d68abbe7f8794729b1fb6a5729faeabbc5ed1687876bf440aa30f02e956e97111ddca3429a30b8d25f94062aeeda10c33fb4beab16d9340696c0240750e3ba6b813f0914240600e3633c6349a18abaf7bd1fa96b6ef43d7e530895dff196d21cb16e51955b7cac35aed47d57371a961690369a00e9701abe43bb6263827162c26ec75946c683468aedc0ced1541df53e78f2b231f7cb5e93a6a27e102ed9f899dacfe90605ffd32bc86abcf3377cde7644c066e5730a3625447651e5890f0162d00a372fa7f3aa9f1e7b4296fd8dc060a46fb75a56c9c5e21ed507a36d45aa6a97e781a0458112d661aa45f6e0d0f62920a502cbef4e1678ccd73a309958452fef7b801b997099ac2a8551ce06a6c9ddd2f16cfc56f7c75b160c8a9859efdbf24e7c7cd7a6b6141b0b4744243950bb1a4ef7fde55cc43648a619be95f89c051b44168a6b32f3c1828d56d0dcb1301042ac12b01d0c45f48dde0ee70374363359fde2502eb2568ed16a9627a4bf73c6081af06474d6213908826950bfc9fe20b243fa59f98b82d87a8dab14299e99a4b0fbd5324c27678cae5aad9d9e32edbbaefc883bc0a5671a3816ea1d6738e342ba50760a7265a69f952a2aaab9207caa42df2e1ebc370c510a5730a94e8f55e0da29b38b62db41a87da606c3cf9be9b074194b4628d0222ad3b1150ed5109ebfad98dbab933b49e0bdded28686f0ab6f41215c0ea1f2a0f523a5246ceb4e74ea159731926c1d634fecd9c2252512ef679ffc0107b1623c4e6ba286789b8a8dc5ea73b37eaa0a68e52864d155276ce7ada2aea663dd7d6864b0eb97c822d967588ce34536bac8aed8e1d3317e8c72d617e6dd580ab896537fa689485610fe5ee209471469e79ab69739025ac4cd135694d3d4be32fea58ef388ac98844f99eab1607702a570d2cf996f3aa1a2751d48f535fff4f95652284aefdacde74f28ede568bea5e39ac4d2d57d30bcca0efe1b0ff428a20b65ef01ec4e79a771d1c3b6834a79792ef83c41ca94c5c9942bbfe2184fa182fa51e621dc863e64e827dd81282966cb8d4df43ec5d1762f252dbf09289a7d71d1b1831e75a9189bc5be03cf11a411884181ac38d639aa0709e5fa4fd7ca2fde614a5fb8026e682c5922a2d3501bffb36b5e7b282e5d40aa29d5d134f86dd20553c43b1d4f46d2bac836086310de57a172432b83e1319815c8518b1e8747f87360c02b524af36734ff75333ca3fad83a5451a06dae95a303d0b000da513075b3ec109daec1a270567efe2dce70e3dbc2a38fc2ebd799a26b2e7cdb9ef5f586f17dd874a44216b61b8e63b53d8ba158a01205ac46a628eec1c15b756c47e35b1ec4a5f153a4300368617972c4131af48d26d187181a7ea7ca674bdff478d734d362ba8b04cc483fd9e322b564a30424d3df11b972c02733dc031b05992014b1a29c22a50e66dcbb83866e1101b3791087f4476812a3afd3b354e62aae01f0d22044788dfd432d6a4345994bdb1a017dbb314c9bf825a8653bebf51c6357796745dc3b80a5fbdf624f8f3a7490e281397d989f1e2bdb2e295941c8d167a4322a564364f410b78666050106c675342e899aef8e337b3f24b59c6a02649adcaffbefebb69deed9511c1b9f6b4dc6b4d4e3f46df68972d73683c58debd5cb711f9a3fa020f837acb3316a8df7e4342be94abdac36774d86254834a80149cd2469095368b8592bed3f6144d2bfba57658ef7c4f66f5c888cb69ac83574d017a7f7d9278bcc608aa0b7072c0a01268164efe9da44457a1463f6f9e25f006bba9aa3091e3a213a04529ae51b1b2bf8faf1debaa54d60f58a7ba7897582847910f5ec2b2bede34944511d57459528acbdf88b6a011870ca589208e70e7f058b542acb84680d276e688e641d4d53c976349cce34e493c06a468771fe977d3e43ad3b50031b3f2bad83c4e3c9ff174587f31bb5ca7be7ffadca4a619d7ffb0b46ae3f53fceae53f4635d"}, {0xf8, 0x117, 0x9, "6eebc3c29fb35f17090363486da47b8a913d8b9a9f14c0b864ef699c8b10c82dbb4d96944d909cc19167b7c246cbb8dd788c240fd5a47a9db4dedb80ca35db5091607b190334204e38a0b87eb42e3e5840e2e3afd0d19b6534340fb73ca7cb75eb84824431235a8e5a02c86ebe157b2b8e9cc2b2a128856044df75bf3532b13e667e03d416ca676809840de5ced8f5b3eb4a9ca8f1feaff05488c3bfa6941fd74fb63b308e7ce81752d15852d5edcbb93758690d1e2da21346a3e684f9f6389c69a2e8fb23010686952a6595e60d10738ded123330575059e3007264bd80752974e5133a8a71"}], 0x3330}, 0x0) getpeername(r6, &(0x7f0000003900)=@in, &(0x7f0000003940)=0xc) dup2(r3, r6) clock_nanosleep(0x1, 0x1, &(0x7f0000003980)={0x5, 0x7ff}, &(0x7f00000039c0)) bind(r5, &(0x7f0000003a00)=@in={0x2, 0x3}, 0xc) fdatasync(r3) write(r3, &(0x7f0000003a40)="6e3033304dcfdf338c42f047176ec6c6fdf49ea00828e4a99f5cf4c49c142c7e70689b45a1e661a9db3ec9f1452f7ff58cdbbd2ad42aa4ee07bdfb0ea6ef6d564bec29af59c1eb45085a37aadbf8654fb55bda03d8d19cc15d1a99d8e2a067fe1735eba899fd162505556bbd37d02551f9e864f5630e7fddfc611e3eeb7c741505547456fcf2ce0840521f51e6dffac2aca24f1cfb7f681f56f07931235a7e98d9ac431da9cef04d1616dd984b3cafcc964dd4b4c6154548513f3ae31fcc35a88bcb898097eaf35e34167c5eaabdbaf7e9aee4c3781ffec154deefe8fbece8ee9deb323d8948b013c34151c5595e9b", 0xef) fsync(r4) clock_getres(0x0, &(0x7f0000003b40)) sendmsg(r7, &(0x7f0000003fc0)={&(0x7f0000003b80)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003e40)=[{&(0x7f0000003bc0)="9d2b0d22a789cd009a8f33007041f4136cdfd4f34e55730bdae86e0a48b80072c6f281548c13fd31cf6e10b2af5f30f34195403ad534d88ded5bab3986a0e37b08f560ace214482b88d118236465288ff99d45f79b943f895f0729d376516ec476d4bcb0895d78d996f03a31bc4f974b3e552e09b22e04c7fe912b9f767ece5f24e6d6f0d98a30018644e81d943c6a623ef3d0fddd76fe48d6dd6c6ba5c0c01d313a0231a4628843af", 0xa9}, {&(0x7f0000003c80)="1bffca4083e260b43dbd4a222b172935edcf6a68dd998a7b79d520adb205c83653ad61f9ea856597fb154978509742aaa9205456f50dca8e45832c2e350db97aed2ffb47968000c04905930695b7c53f9fecede38d7520f4b74f8cb3988bad1dbcaece59e3289dfb76c6c36b3f78f12247cf10038fb72c0586bcbc7d06abdb51825b2fbe57b42552924318d112b19109dfa02cd9ad282ce742364c0504cda2d9a5f2efd3e9392890fab1f37bb7cac2603bd32cef8ced3be600c379e929bbfced6f8a7eec34df6f01", 0xc8}, {&(0x7f0000003d80)="21b4d5b92b76ebce8dd81a1358dddcd3f2cfbb8d3a4666ec24aa100f864a9b767609e07b92f88ca1ba1799cdd3d5af13bfa5f176444e4627bf356725aacba178ae4804ee06ffeb251c396c4656174c3d271f8d35672069447f6e320de0776ba329ee04241a1d33a723a58dd481937b7e68ce411173cd049fed2fa150e83713737a454bea52c52adec8dee455b5865e4bdb57d5f2a95e6b21956e58fea08ca242ebe7af070cc87a68c542920d607396c485c01d68d91e33b8ffa07ae96a8ecf", 0xbf}], 0x3, &(0x7f0000003e80)=[{0x88, 0x11, 0x10000, "95bb3344e88840dcf009b0f972a152869873836a1a32ac61dcc2eb9c8cfff75bd01ac7b28e0beaca32a12fe699cf61e1893c73cf54d298c545a56ffd45dfb634fc154fa18e90c487698aa6de0f221854e88db56ac04d7af413da2ae2f51a0abdf19b92c7fe472204dff8211c9b575d906968153972c7ce"}, {0x28, 0x0, 0x5, "ae08447a0f9f8335ab55973763726875f9851b133bb94a"}, {0x80, 0x6, 0x1, "a86d2a6dd722b8568895e616758ab2f891c354463bacb6348e21d02731d3f44ac05723fe8d140652906a62aa3f989272d08176f2800adf78c9d4ff2ff9d47875ad50f4f0b0e65bba2973524ba7290976bc0e151c02c711fa728aad0c6b082fedbbfda1ddfac2ead0a5298e"}], 0x130}, 0x40d) 00:04:27 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:04:27 executing program 5: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto(r1, &(0x7f00000001c0)="e2ed0dff5e9e4fb5def1f76ba6d0dace8c1b9ab95b6aeb738a160baaef49358ffcb34174a843ab036fa1d247bf568a40f9d055097aa4f9af32b422437746fe36f9ba44309b3bd398f39207a9a7ba822b4bed37023db4231c8574cbfb383e79fc99332c0cdc25a34708dd524cb38a507a8684b5a93ce8ad58e9eb46c342c66d23c09b55c2b8ba8eb605ddd83a4c389f06dbbc57cd824245c09bc0dd1a559e04e33338399dab23d52d8e529dda91fdb8", 0xaf, 0xc, 0x0, 0x3e1) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) unlinkat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x800) 00:04:27 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x5, 0x0) 00:04:27 executing program 3: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1fff, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000140)=""/144, 0xffffffaf) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c5, 0x0) 00:04:28 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x5, 0x401}, {0x18, 0x2, 0x1ff, 0xfffffffffffffffc}, 0x7a7, [0x8001, 0x7fffffff, 0x4, 0x3212faa4, 0x9, 0x7fffffff, 0x6, 0x1]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0) fsync(r0) msgget(0x0, 0xcc) read(r1, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:04:28 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:04:28 executing program 4: r0 = socket(0x0, 0x6, 0x8000) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x80008, 0x1) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x1, 0x100) setsockopt$sock_int(r0, 0xffff, 0x880, &(0x7f0000000000)=0x80, 0x4) r2 = semget(0x1, 0x4, 0x80200) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/217) r3 = semget$private(0x0, 0x3754416024917c57, 0x40) semctl$IPC_RMID(r3, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x8000000004000000, 0x4}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) semop(r2, &(0x7f0000000280)=[{0x4, 0x2, 0x1000}, {0x0, 0x4}, {0x3, 0x6, 0x800}, {0x1, 0x100000001, 0x1000}, {0x7, 0xd16b, 0x1000}], 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) 00:04:28 executing program 3: mprotect(&(0x7f000052e000/0x1000)=nil, 0x1000, 0x3) clock_settime(0x0, &(0x7f0000000040)={0x0, 0x39ea}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0100e91f714000000000002510a9899244912de2ff622ec4bc337815a93f7d02f2691ec7662fe458afab9623240f7d85c153d5580ee2f746857312d313747976cc6c82e11f770ae86a1a45f842ad80e44960620b506946bd7ffbfd5b4d57384ddc9f96c36fa027ed9314f277ac0000"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() getgid() mincore(&(0x7f000052e000/0x2000)=nil, 0x2000, &(0x7f0000000180)=""/140) mkdirat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getegid() poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1, 0x4000000000d5) dup(r3) setegid(0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000000)={0x8}, 0x10) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x200000029, 0x2a, 0x0, 0x0) open(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x480002, 0x103) mknod(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8000, 0xb) 00:04:28 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:00 executing program 5: r0 = socket$inet6(0x18, 0x20000003, 0x3f) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000)={0xfffffffffffffffb, 0x8}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x0, 0x7}, {0x18, 0x3, 0x8, 0x100000000}, 0x4, [0x9, 0x80000001, 0x3, 0x4, 0x4, 0x2, 0x7, 0x5b]}, 0x3c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x10000, 0x3}, 0x8) r1 = msgget$private(0x0, 0x80000000000100) msgsnd(r1, &(0x7f00000000c0)={0x2, "a26b07ea5f87ec8fdeeb12e574a125d85c2ead25c4166483a0"}, 0x21, 0x800) r2 = semget$private(0x0, 0x7, 0x240) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000100)=""/54) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x40, 0x1, 0x101, 0x4, 0x5}, 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000300)={r5, r6, r7}, 0xc) r8 = semget$private(0x0, 0x1, 0x400) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000740)=""/220) sendto$inet6(r4, &(0x7f0000000440)="add55c4e1a62b2ff1d991733b7a0608a3ab2c184", 0x14, 0x408, 0x0, 0x0) dup2(r3, r3) semget$private(0x0, 0x3, 0xa9) munlock(&(0x7f0000ff3000/0x1000)=nil, 0x1000) clock_getres(0x0, &(0x7f00000004c0)) bind$inet(r3, &(0x7f0000000500)={0x2, 0x0}, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000540)=""/165) msgrcv(r1, &(0x7f0000000600)={0x0, ""/84}, 0x5c, 0x1, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x3, 0xbfc, 0xf6}, {0x18, 0x1, 0xffffffffffffff80, 0xfffffffffffffffc}, 0xfffffffffffffff7, [0x0, 0x7fffffff, 0x7, 0x0, 0xdf5b, 0x4, 0x3, 0x1]}, 0x3c) 00:00:00 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) chroot(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00') listen(r0, 0x7ffffffd) bind$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) fcntl$getflags(r1, 0x3) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b004bf50101984707803adb3854aa694be9ec40133605e7bc77fa0165a78b744ff3e5a810dbbd94181b3c85f37754f34d428975d00cf6bf8116bc614ac28646db4462754e502539ddbf46f69deb"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$getown(r5, 0x5) fcntl$setstatus(r0, 0x4, 0x10000) 00:00:00 executing program 4: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r0) r1 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$getflags(r2, 0x1) clock_gettime(0x3, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r2, r4, r5) r6 = fcntl$dupfd(r2, 0x0, r2) writev(r6, &(0x7f0000000580)=[{&(0x7f0000000100)="a5c20425cc2ddd19fcaeed906ea4c515bc6bf38eeb7f932f07e39bcc2f1268e739e7377735154cc307dfb7a8a8bb681963df271a6d2f66aa3e6796bced728433d80fb436de87836235c895cf91c2f54d4e172a3f1b4a4166", 0x58}, {&(0x7f0000000180)="2ef2baac54691f07d615f3efbedec705934092ec291795ebb4ff616ab843070331df30084461ea3a29397e4a0439cd9c58fe771f207c9ea600732942baa382742b4cad5e7fb35e75e80952d6c786933ba3428a2ee60ee053e50affd176c2522d1af13878d0de6cf340347cc065c8ed8052be0d36e7cf4cbb7da9993a35745dcf2f4bd972b3c667b169af9c1c72acb57497c0dee10fd6b64d24fdd313ad40f625302557f179323098c224939505e18942a847399ab83db05c9737057ce07a3626b9ea11b2ac4a8161291a545df30b22441839c34d9ace7d2cb34f9f979692c6a70f08c20c48eb2367e56b612bff93fe806d", 0xf1}, {&(0x7f0000000280)="d7ec802e2146250a89dba29e0bcee12117ccfebf14bf863113166681691ffd784104722b17322ce30f4dbe17dd56f82dbbc41261a5073dad0fb3fedbffbdbb8c2801323251bd6d7c10d56198d036fedaa40dabfd6e14f79cf7b55f23b075f808e6b9431226ca0138cc46b7dea92a6e64fdb64105202d8f5161285a789220e09a1a055e9d8cae38f569f32f024254f308c420d1a5917ff77afff51d7db74268aa5269ccf0331cfc23a38148d07527ca7d1620", 0xb2}, {&(0x7f0000000340)="5800c63291b5e2b6a4b7609c4bbbb74230a5b8ec89c00c3c36a83174094b80b35a0a94b58bd22dd272db8f822112dc0778d8924d5e96e2d2e8dc39f96a33fa84741851e326c7a98cad3d98f952ff5491f37d61406508530f825a905899f0a5fa4e233e0737c8320c", 0x68}, {&(0x7f00000003c0)="de83c08cab9453b638f7b233b17b88e5b1293ce9602c7ef0eaef0566bf99be12909beb2dced56de8ec774abbc87142ef6437b66810d940cfb1d86a302a922c4b29bc38eb19b8565ee5b1a68e156a214c7205c01a281ab9c017944c4a1e3b16977c93a1f60481974794682b8b57c22824fb044087d70af93d2e36908700b973148562c6d218bbc1b21e826a48c964a1e75eb0deb4f985f2c4aa37bdec120056b08bf773e0d2672a778984bed0d3ef1d883f083efbebbef00b80da0912cb4a6d9001c1c5c8294c944009125b0279ace48e55e9d27b8ca3954b3e03d32ea3b0c9eb10afb857f85787c692d94cf7cee39fb6cb29eac27825", 0xf6}, {&(0x7f00000004c0)="caa8b09a491c13cd09f588ddffcb04b93d5e811d1d6340415fe4eaa7fff146c25b3bcb6c75c823b32f56f03800c31483b096146f81a507fdb303d09830006d7beaf8b7", 0x43}, {&(0x7f0000000540)="1adce566d7af36e3caab547676ff0bb44318277b4daa9fea6a754b330fae13e26351e430", 0x24}], 0x7) open$dir(&(0x7f0000000600)='./file0\x00', 0x80001, 0xa) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shmget(0x0, 0x600000, 0x4, &(0x7f0000a00000/0x600000)=nil) mmap(&(0x7f0000fcb000/0x3000)=nil, 0x3000, 0x4, 0x11, r2, 0x0, 0x0) getsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000680), &(0x7f00000006c0)=0x4) clock_gettime(0x40000000, &(0x7f0000000700)) fchdir(r6) pwritev(r2, &(0x7f0000000b40)=[{&(0x7f0000000740)="4b66be5231b0d367574721c79436268f1245e15636f721d9059788c738cc87d348566d2de00b0b7821b0f91eba5748bc029b86443b0186e02cf21edd750c03d6e4e7437a911d1889a9e3e79380908c6b31f3f8ace561533ceb6380923ea5593e0db348afc28ee629da645152a73b4a5922c2ac1a9e59fc0795c4169241d2843e08397e907cb3cc8b6026d374ea0173868227930292c6d9b427e1fe562361277fe48b37f8948c8ecd9103cb45e7b8123c6ac25f29f86d47bbc31c6a2a1b1e454e0c9c8b03b489db96476b861439e17dc1faf3ea4bbdd45a1c79ed3e6e3d", 0xdd}, {&(0x7f0000000840)="bb85df0fdf8c61bbea1f38ba", 0xc}, {&(0x7f0000000880)="ac34a22c19e1e608c20116a5a94df5cb6f541319d8843cce257ed6a361e3908f37dd05dad3d79477a57f1309d3e516a06e5977e6c9b4e6d6d6d28b894c71708973e648ac1eb8d77feb4b89db70a83e16188ff2b90e83", 0x56}, {&(0x7f0000000900)="ccebe22a5d4f1516a12e54d37c52e2e0b3f577289c93ec8ee4ddd88702cf33cec88ef8cbd0417887e1be7d33bf72473e2232ec17e480874128066162e5c844bf80ba4d99d50b7a34d85156915d85a9556860f2d72e285ff5a4a08ad344f2abc35b26d244187f9df2eb5a545aacc3e37e0591c7e0c8974e27abec676726ac701854", 0x81}, {&(0x7f00000009c0)="a50516fd720cc0a5df99efb3457d4e50bf8d58f3c106a72e64e550a7c619d8a8e3899d1ebace674261c3bd39083f1c01c8abfe7f4d4c0afe756fdb4fc043454ca5e039f6b868626afeb273606ac25dac737360f0f5dd99f3f508f4ac8d906bc23b63bcbb2c1be46d6a56a9da55cd494857d386f08967adff8585d313f9ad4268108b3c6609437bf09d20eb0c2bf19f3d280d2d617c608185844fba3928d4bc0c5ec322ffd4c5330f7f23a83965505531975715c1dd4eeb5d3fcbea68ef1b51a66e2d3d8addae4a9d646ba871b19f98c3a6d9e25f1c1ccc", 0xd7}, {&(0x7f0000000ac0)="0f523850f37268ba9390e99c4c7035982e9626dbb811ea71bdaba6340a16e892edbde356e36e1b13f171e9570605c123b405dd6a865eaa2a441e36f19c3c59ac244fda18f239513314db1b54083af53d9a7789c56ffb090b0882aaf1c7fccfef904e3dd48504b9dbe76942ac75036bbc2a9e6c2a6d60", 0x76}], 0x6, 0x0) fdatasync(r2) mlockall(0x3) sendto(r2, &(0x7f0000000bc0)="facc1293fa8e881f9bad7fbb92b5808fe68d48d52a9e568f5ddcfb907a221c002c6b4569e2ce5282cdb8450b6657335919fcf53a4c32a8a123fe317b76ba8fe8f655fa7bc4ef9dc7a221cafb0a896ca435bfb635f2ca8cf9e58446cd7c96bdcde1a4ed755c94c9f513bcef848d70ef483a9157c247b07890055449786ec2234e3f6967f6241fa7895362f99f692367ca892fd10ff0cf6ec8efa25419784abaecce05e235bf2a045b69255f1d6f8d83fac203018dafccf02062b129b87ba5284d2ca000f5", 0xc4, 0x402, &(0x7f0000000cc0)=@in6={0x18, 0x0, 0x200, 0xfffffffffffffd88}, 0xc) fcntl$lock(r8, 0x7, &(0x7f0000000d00)={0x2, 0x0, 0x8, 0x2, r3}) shutdown(r8, 0x3) recvfrom(r8, &(0x7f0000000d40)=""/154, 0x9a, 0x801, &(0x7f0000000e00)=@un=@file={0x0, './file0\x00'}, 0xa) r9 = fcntl$dupfd(r2, 0x0, r8) shmget(0x1, 0x1000, 0x20, &(0x7f0000fdb000/0x1000)=nil) fchownat(r9, &(0x7f0000000e40)='./file0\x00', r4, r5, 0x400) mknod$loop(&(0x7f0000000e80)='./file0\x00', 0x8122, 0x1) 00:00:01 executing program 4: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000022c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dda33f59dbf5410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005de55b3627d1576df4f93852a328e71534aa9f1f92ef8f43f7d53268a6295493ca39c2004b6ac504cad68f80b0f66e7dee3b4b131b0da41d7b180642ef581a492cb10370797da11eb229604a3286cf55e79edd65f764f480f4fb5a98a004d70ab62c898b1b11561278867b434dc961212e7557fa69c21f22c6"], &(0x7f0000001140)=0x1002) r1 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0x8000, 0x20) getsockname$inet(r1, &(0x7f00000011c0), &(0x7f0000001200)=0xc) fsync(r0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="9a5df6f0149af6190664a567f23fd4df5cb15b29fe52eb39b2bc75c94d65da9a0354260284addc3e95f32429894584bdc66d2c721782d344ef99038299dfda6c798d164caa30e09580b56d5c8e4c7d97ef9f2db9280bf1f018377f990abe10e6ad42e116", 0x64) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/61, &(0x7f00000000c0)=0x3d) 00:00:01 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x60221, 0x0) mlockall(0x2) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 00:00:01 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=ANY=[@ANYBLOB="81221244ef73394b9226614b00"], 0xc) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000000080)=""/196, 0xc4}, {&(0x7f0000000180)=""/142, 0x8e}], 0x3, &(0x7f0000000280)=""/3, 0x3}, 0x2) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) msgget(0xffffffffffffffff, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) 00:00:01 executing program 3: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) fcntl$getown(r0, 0x5) 00:00:01 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0xfffffffffffffffd) connect$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xffffffffffffffa1) sendto$unix(r0, &(0x7f0000000000)='_', 0x1, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sync() dup2(r1, r1) 00:00:02 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:02 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200000, 0xc) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget$private(0x0, 0x80) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/99}, 0x6b, 0x0, 0x1000) fcntl$setstatus(r1, 0x4, 0x1000000) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x3, 0x1000}, 0xc) msgsnd(r2, &(0x7f0000000180)={0x3, "48acaa00a90bc5193147fbf329214f0393a528f090401c512633e449b57f88c758f9794cd00b8cbb1e12612b9f91575a78228f9a34ec7668cb02af42c27ec99e3a3d0a243bb2c55ce4d188795a128283bb7c5ce48896f7e3bd611adb5568ac8d168119b7eca42a9b4d7a623476df73bdeb3e30c7e70172aebb3dccc236ffe52d9a9aefa5414af464c808cf2f232818bfe6253e281b5b44f369a3922fdc980b17d8057c407a29a45bda652aa67494d043caa387923237fe5b77092ec2786fb8a9af60c38518f9516e8aefeaa4c3d1894ff1b05222067f45dfb20612e9895d73b44e93b93572143799c48ba27b40df5aa3b25fe3f5b89f585d16514b0e0d732d6993314b35d782764e209b741933a90a1c1063a1b0c3cf95a211ddf1d000fad2c4eff093943a8da19af9ce4bb5aa970e3abd87294d1fcb7ed5bb88ad622c60c3a5aecbdf69de687c66b09c4fac8a333e022375b4249f52519ecc8958acd14a50ebfc69443195ad387218e3d98cb83337ebf48799111e8ae1a2f1dad99e809bead3ed82e540588a8d15f8d0a5b951f406273dd365bf4b70e54e1d83b736fdcd22134ddfad2766c40869f3f22c8c2c631febc4c5a37377aacb2aed6634d79d46ffd5e5cb3a3a9d7ea60b4299ba9a208a7a29e301f8ebd8a2dc0f48ced21753a1682b401eeb460c4a68b8d19d7990e572b3051aef7a0572a111edcf2a50b635d6f11313128fc86bb1d7728a913d1e97a4a01cb426f9c0fa9564ff8eeadcdaf86fda8a2be887e95186edade62f5f61f85fa19abfa40ff7f446903e0fdefec496063aa088651417005485f6a58945c4516945f15f1d16b141b8dcec3af8c26cb416ba86aecd755e2f656c83e6c77c82ce204ee491245ad471b2fe5ea6fc2d8e0c41fa8fe46dd36a1daa45ffb452057930d8f662f67c1d192dcff25817a81268381a92406448f7a07211cdca1fa5fc12498051dd8fa9c336bd5ea8c5cb0dce81f5d9f1366cdd7d9017a14518a4509babb71104eb131592223c102c61480e5cf19906b815c3d2a73a36cd07a51718fdf6406b614f507f4707a2513ed15c64cc5628f0898b0a972ff42f17fcec53f9d0c54b051abcb79ba4c100690c4e7cb853b68d4f4e507d77ab12b94c04efee798e9fab82bfcc3a7d0a8e6996669fb4f918e9be6b14ef2e79d9810b2cdf54cab15a3fa3f0a9ed006b5acdb658b29c47f09852377fd2d823ab53ed34b707fd88ae12f516be32cbe9507d382dc5077d60d7987d7ca0e53dd425b89462124cf72cf1b2d7261b7cb8160ebbf3369b80018861b532d9f37da42dd5e5fb81aa35a3f567549d9b761cb6b6196c97f2c3b099537852cd5c996c4d47d4db58e3f5d0c1a8a49a87b42dc4e5bd06ef9b1af94436f27eee1c46a1e5f16df956ebadc9252532edc7ade69f2ef5e92892f3ab1c1b2428cf4efbc3627eae2efea6aeccaabb31c488f1f9ba48dc4e50ae0aa69efa41ea5388d16e0b4adb0088f2d64240a6744fe83752744008793152756384b5965c4cbdc190e14114ae00eb26c417d8d24e373d2e89fd5b72702fdea87e4c221d1aaf7e1a688f169504bdff8f34c67e8dcb3c2d850e2ff7d89b86fe1c6b4e8399b695e764890a65f1495eb3713acebf1a73eeacbf3891dd1d3ba5e2e31caddbf2515cd62bb549dd61bb041d2b25bb48bb91258acd26069b1fe4ddc2448627b45e966f9cb7d309b356fdcb832c779cfc5f479661d0fa20eeaa7efd71a1a94c0ae25476bed533a6c8afbda85390710c4660f9f888f8f81ef43d03db6d8b1284baa0223dcd4456ffc879e0933de1c9050578e63bc925e2987b143f0e58f234630c756f863e920ae7d2ac7e482cce3f2248e312e63aee33897f1035ee161b1412536c08bd5e4429ec7af81e3c04f9b09952bc3b7464bab7d04ca264ff7f332e676817a4aa9b0985b1ede5fd7bc60d9cae631f096da94fdfb3943051bb58a45135308bdc47f5813c9c7f452919feaa2e249b8788a50e7604358d24bd83dcbeffa46425ba27e7c4a8f7fcf10d691fbc6528d9bb471b0e306a583a864ebc6f78f9db14fa57d91623205e866ef708881532badebb5b1f1eaeaceac8e622e71c0065a56104dca76dfa4e77c1d4e8522229360b5f57da806871ac59c14467d4b70e83a7a8c661815a3d2ad21171e231b05387942eef4317a422e2f176e52f96aca978bcc9b5113ab31bf33e31e76287e2334b1859dc37172bd919bf1496913c4f1b69591b8c190565290a7a2a6401a3e86d06c2dc78923aab26f20f8ca8ee076596ec5bb66ee06444b3b67a33cb5193fd25e1fb11234868338c033ffaca334e2ad1b43aa8a4095cf67bbdebfe6f30daad2ee791dba5dac47f48f57ca4f8777b8e622fe3baf7d445669e58454a3b24a9aaa0d5d876b35cf75570c104696d21eb119d088746f46ac63677bf80ee3f434d4ba43e7769df37845f2552183622f5f624f363b55495504383a8b911db1144d65856cf24c0d4f28967a68b2b95fc7aca363fd711feb1b4b1ab1dbb89ba7d4885ffdcc9cb633aecec4f8144c5f1f64fa475377a3bf2c55fdfcf782b954873b1b2c22446751b104b720bae3be2e9b0e5d3288c7f56faad53f6ec5e7fe26ed23fe4cdc027b0b91585a2fd5d47feb72e3f6f2efbf1c162feb55f7f0125bb886c3b2be82e9cf1d39da9a989264b328f72d9a9853189ee7180aa87fb3d73d5eb7913601c69f4fc1ebb8a444b29043dfb335e46f5c2403afee4623909a8347075c2347b753efc81a0f66c38001d6fa5e8ae3aa3dcd9073eef1a5df801da22afea66e8e7f9ae4c6ca650621315152b54b03ffa9cf29cd96e0345272d069bc1d15d5f3bf4a05317fe3ddc3a5eb988de46369895219458fb34497afcd94d109d871da26699879b68b1cd45cdc2e21676f6100939b8fef8b8ddc6ba13030f6fdfcb33e9ffd7b9a8f259f74ee47e8d7b62f47c6a5acdb327c9a779f7b8b96c5925fdb6d10207fd5f97dfadd52ebb6799b84126d6a6f6f35168d0771b96e0df273059709960f0c2b68f1fb0a516598161f39ca1b703e8d561ea65a7e5d75dc47d657d1af2fabcdcd04ae3cba898d56014fc886b7db5627b86c3108937c0ef6d55a42fa2fdd646b4fc841cb2901f0e5ffcb8c11963c99a12619ab2ef805ab0ebb798a270394238c9bed4196238839085041a1d791eb513b9ade9f410b0ad588ed30029c3e119a8cbd92eb513de09a675fb1866cad4dbca56cf37d2f61122a0fd11cd28825a4240c26a3172e7a671524a0f1506f43e8e78378f23aea5370c033aa29664355456855d3c7021bdfe3f7328628716ed29df23ca1d5d46ee47916826478d3d06c040b324824b897c6c801f60f785bafa309c3947d47196906286d9d9222373bf6e5ca6d3bc1dcb0a6308e56124ed2250bf3dd6283df182e41084e5d2adf73b0f526ac50d1bd60575f358e20b005f4e2dffc522485c2644901e9e8534e0f66b5aaa628323a3367c250ed9bd4db5545b5ee26c0541a5bde61b68ef9f0f85b7402d548fb2c9ae536d4f9929e4d737e9271549e2c76a52ac469a0cbf7ecdf8d906968d7ed17caeaa07af9bf4f8829311fc5c22280f6b0b132c9a7617134faa6b8d28ff5050095251d7c8624a23be6db6b6d7bcfe1e19caa9218c449e732d6dbeff6ddd26872683fcc9ff074b221865f647a430f0492136ab7367e52b450eea34e576291d8077e21c9b2329a64bf0058ec4d69ce2d50b20b695047946ce30fd7fa25c60ca24d4af853edc5d2568f05019337cf9275a9f8b9ae3861d67175441ef200b4f97f77e1b96e8d1c98e126134a273a66a201dedd6c350fd2dacc53c30fe15202f07c382e03bd419beda061eed221d4201a155d48b73ae98bbefb9e57e0fc5f5bed22fbbd1c56e8c32c27100022158f8313d6413b313fa5327f6ee613cb4031a0f06bf98b43577ee32e22093ca8145834beff9583fbe333e708b614e26c2b3f93368dc0bef28c6bdba84760f076b84f1f29962b2a3054157231335da560f27ef19f5c7dceee30b5910d52377478a381d22f0e0350f770c79ac5fdaf5198eba29bed9bb224fecbf51718ca0412650feba51f37350aeb412ad45c9a35cbe2d101e18dca4403c929e3b75cb91dd450473e1ebd801b4f75e2b76e8605f0a86b54e87d37e84970fad57e1c5918f7adc57dd49ea736114dc6184306331b55aef71a834e61d45a039603fbc7e4d0dbcc1ebf846bd684e98f376cc36a098b3294260e18c9ea77412f1567d11a0a150ded2a060843394fb6cad53aa7e1117941ef73e31ab62f74a7feab989edab0a01efc08ae102df324e1cbef8c6958db816018935dcf0e6ce139d8fbce342182ed917a28220956538aa82c8d6442ead5994fbc74899d980a56210051155da8107ea6dc37e2571d2e15f1a88347d17198ea31c514e20c69bf46d8ee01627a86ea4e26d0715eadc51cd44c7367c87356884db4aadb479fd0aa2fcc6a1867d75f7688810137405cd1d37f66ee95d1fe2d9e9f8fe9c4471510873fe84b0c15e32c10a79c400ce597e781c9fbb4283143c0c0b9f79aec1cd06666beb44307785aed6ae21bae8b3484416bb296557ce64b9034d7e0a3c64485810e13dfe1e31532a5b0888044275dddab3f94600acd4dc9b79b8f592cdf3abb01b2b1316029625730d2379c8c16be49ccb7fe421423ab7b79a704632edd6ab1109a3b42e589312857093d70423a778dd913ba39e113d559f31d21357266778df6895f37b47366276f01e59961d2040ca17e4b8162400647cd170692721c6983577927913500023b0f93a216e9e97d16cb5954dad4d14559833cff20830ba0e1d452ed934f0fc3a41b9df94e3b631a56b966c549fcce2dea0892d42de203b641ec2e413e451f4b72fb8fd614088d5619442e8a90efcbd3b0a929c009352bbf71857343fefa701d486c8ad4dc6c9ac7b1ff9dabb99f84325ca787a0bdfe8f8d16120bafb66f7f50ada84942ac30eb04533311295355d49a73b8bbb120fb990fdb158379055ad04b6a22c0832d2e9ab3d96237d3fef7887c688a5c27e683a699fcbb9101f1e8282f73604a72d081de61d687a583ca7a524cab21e24bd196504331785054e94f58e4ff64082b0e6f786ecab736301a0cff2b5738e843d51d54ecca2c16164a2d0aded1087d35f2ab102c97867c5ae380c1796b168103baba37a88b83bc832dc6a30566dc60de6958b50507456efb0a10a342be79a4dda5b2b4f0b2611f97d59b121bd5fa8739a055c46ac360021ff9c19cf0bd1bd5b1ab38ea99bfd88af7789242465a9ae740a07a83d9749e59cfb766c2f373d0aa4f7fa7b42a986c1f6a15c2075b81c32008a1e53edc6ee981729e5c416d7e4c47d92c70880014da6309745f7bb7c6946047f13de130f75cef8f3d3d9c241c2aecc82e094b7b1a4010ec17067fd359d36c67d661b82aeb586e37576ece73cfb8382b2696c653e2e49b7575ad9f84e26bba728ff8e42dee610cb05fa68d22ac8ae36147ed9a33608d6877a0436f465c297074dfebcb9ea9721a683a7dd87648880ce054d015d14d31b1cf406cb1f9c06453f145e521c5819f3de674319bfcf883fda640dfc032fb809496af8d86dab1b06f3e4f77c6b19220bc90fa259159e8fd0119bbbccf47b23c979354f9c3d7f050bdfc9b84a60155192d55dc49d79bc9979a17d3ac2b75bdc78bfd0ec72a670f01c9e88ad2b21ae40f315966d3ffe16414975deab5ab80c88d3abfb7ad97b4590e125be1b9d6a1443364f3e930233c50e064698d2cfd62b67a90de8"}, 0x1008, 0x800) msgrcv(r2, &(0x7f00000011c0)={0x0, ""/4096}, 0x1008, 0x1, 0x800) r3 = openat(r1, &(0x7f0000002200)='./file0\x00', 0x20162, 0x40) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000002240)=""/225) getgid() sendto(r3, &(0x7f0000002340)="ff1f7557d1e108fd29163a5a861677f38bfd7c0a85156f87685c84a4a841c4052ad5bd6930add623331ec58e2c58c3992b96d1ba2a025879628633dd1f42725cd269b5100af0c15c93e9aea31c0bea3aea8ee139a04445ba46480edb846f6cdf4f472525622f3b4dbe966de2e977b1416632eee715468a6d32d218511ac5b2c7f5f4e783a66036088b132cb2cc2861db209e8e0a3ef7fab3fd3747c039716f478efd5ebeb5e47b3bf106ef0caad248154ae44c", 0xb3, 0xa, 0x0, 0x0) r4 = msgget$private(0x0, 0x342) r5 = semget(0x3, 0x7, 0xfffffffffffffffc) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000002440)=""/103) msgsnd(r2, &(0x7f00000024c0)={0x3, "24e47020ea7ade61e295f59f01c22f1174fa7641e2232453c29cb5dabb3c694887dff0c19ab2d1027c8b0a16120b871eb8b1ec66d041ece2174288724d0e4683b29d9279bc8d625201e7bc416c43a8253cdb2ffd3164461f6e9b00caf2852b970f212e50507841ed43027430e0308207174a67b4d0a6f3687d3caad26989ffdd7e7d60033934272aa4dd8a8aec0c2f8109cc87c57d275e0a6d330bbbcc36fb37203a49ccb994fe23ee761f1759538a4913c95d2d8c2ecf509f47306c2ab886df22e553caea58e2b5b423addb8afa72507276dd75005615"}, 0xdf, 0x800) fcntl$setstatus(r3, 0x4, 0x10e000c) msgsnd(r4, &(0x7f00000025c0)={0x0, "4189c9d3bcabfc3e12b8555f368edf6b2617362e"}, 0x1c, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000002600)=""/72) msgrcv(r4, &(0x7f0000002680)={0x0, ""/140}, 0x94, 0x1, 0x800) 00:00:02 executing program 4: r0 = shmget(0x1, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r1 = geteuid() r2 = getegid() r3 = accept(0xffffffffffffff9c, &(0x7f00000017c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efc28c3c5439a410e420d3be10e01419867bcda0e92d7abceb07641a9a8615c163bd6dbb066882c8a6a884158fab6be3135e"], &(0x7f0000001780)=0x1002) listen(r3, 0x100000000) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0}, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000240)={0x0}, 0xffffffffffffff3f) r7 = getpid() r8 = socket$inet(0x2, 0xa0000002, 0x0) sendmsg(r8, &(0x7f00000006c0)={&(0x7f0000000300)=@in={0x2, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000340)="9b23ea172a9e932a6f7202b6c1ac94eb989f9da2b84da7dacc6b06406e23f76dd0e6eb41bdd945325d7af66c393632274c33aa43fe47ab5492e363d3627f74cd528334840e41ca1d190ff9d0a724abbf90e43b2600c6c86628bdac74f3d9dc1c7100c7e7ea4d24bf3afc8cbebe55c07d4c8b0ba150df7e97745d53cff9915141848fb421e19d1ca48f472ca2a72d886e0242ab51a61c8a3c681999d698b7c2297bcac61048384612fc98e8a298378191a0e86eb51fc4a0f451366ef8cb99a99e5618004b21485a249d343f8674f025ac86074806bbd19d4ddbf29e854aae7721778f580f289c8612403b9ba9bb730844cc", 0xf1}, {&(0x7f0000000440)="c962d9b5da3a930cbce2d7e076eed21f4825a77995eb2fbc07756635b49b6e55dd2f696abaf022f8243f9ad037acbbaa47d5c9bfe00f5a5f5bb750a870405f68e2dc8c6f93a8ad7c3c8f1dd104b22b0f377e3ca6ae2b8467ab6d36a157de9e45da20ba51995d5cc232c95320178a4efd45238d1999529c7ea1c67bf6ff150aaa2e5bcd969d374bc6814fce412fb3fc389a04a5b2ce07440c4d983b998c0953cd8af10da9d3a8fa6c4887030e12cd1a78dc6e14f89f", 0xb5}, {&(0x7f0000000500)="188c176e8da92b210afe9f93bb8624a0ddf399bc8b49b1f445e988e5e1245e0c46cc00cc6e680429d0d10c21b93b1e95baba9e4a1a36dcc11e1098ea9f373a16660b056af83256e8c1c6ff5ecfa05df6351fe7beebbe53d5fe463d7b4f7b1881810fb474a7859ae8089a6da0db7820c606beb95a28f341e20ccfd43437", 0x7d}], 0x3, &(0x7f00000005c0)=[{0xd8, 0xefc53d644df57d32, 0x6b59, "56fe0612097fedc95aed8233d61418877ce3167266ec11346a0dbedbe1be2f41df6603a75fd1c442f6c9e46e4b29c49b131e6fc6b5ebbfb42d064becfd5984a0930aa198334cdceb57c883748d2b1194a485fcb4761b74daf6fb804558389632dba78bc2668e1cc08d610e550f27b8cc78a190f34793f24ef31b3fa5d43db54c43c957f4a8896e5491166f2fbed98f4844e3f59e71e64797eb01d3c481fc4334f3579d970d855c238ae5c7ed759c69e5ddc6c24328a08dc58882dea94c0103380ed3ce283480"}], 0xd8}, 0x3) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0xfffffffffffffffb, r1, r2, r4, r5, 0x21, 0xb53a}, 0x9, 0x2, r6, r7, 0x9, 0x3, 0x401}) r9 = msgget$private(0x0, 0x23d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) ptrace(0x5, r10, &(0x7f0000000040), 0x100) msgsnd(r9, 0x0, 0x0, 0x800) wait4(r10, &(0x7f0000000080), 0x0, &(0x7f00000000c0)) socket$unix(0x1, 0x7, 0x0) [ 753.9009057] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4343 command syz-executor.1) [ 754.0418161] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4343 command syz-executor.1) 00:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="ea14135c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="ea00008100000002", 0x8) recvfrom$inet(r0, &(0x7f00000000c0)=""/121, 0x79, 0x40, &(0x7f0000000040)={0x2, 0x2}, 0xc) 00:00:03 executing program 5: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = semget(0x0, 0x3, 0xa) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)) 00:00:03 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40, 0x14) getdents(r0, &(0x7f0000000040)=""/153, 0x99) socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x2000000009, r0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xfffffffffffffe98) r4 = accept$inet(r1, 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) dup(r3) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(0x0, 0x2fb, 0x0) write(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:00:03 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x210, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r2 = getpgrp() ptrace(0x9, r2, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x12, r2, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000013) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="3ca8b1af48a1ce328020b1cb2065a986a93e8833e3ab341ab33d5357238479e6fe658124123043caa1a1466b4a009b884136896ab518f81ba8bcd3239e56b49bcfa8bc9f6690647a2eb9039feebafeb19e5f5b541b2b7447c05a", 0x5a}], 0x1) 00:00:03 executing program 4: faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xe0000, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0f014d7d49649446352264ec6513a6da83e64f0f2a1ecd0d9b6265fe696c12a60e04e9ec09b94821b5921e9c7723cd1"], &(0x7f00000000c0)=0x6e) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 00:00:04 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="350785f9", 0x4) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:04 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x610044, 0x40) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) chroot(0x0) mkdirat(r0, &(0x7f0000000100)='./file1/../file0\x00', 0x0) [ 756.2206958] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5322 command syz-executor.3) 00:00:05 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:05 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000080)=@in6, 0xc, 0xffffffffffffffff, 0x0, &(0x7f0000001580)=""/20, 0x14}, 0x3) sendto(r0, &(0x7f0000001480), 0x0, 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000001440)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000200)=""/62, 0x3e}, {&(0x7f0000000240)=""/245, 0xf5}, {&(0x7f0000000340)=""/68, 0x44}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001400)=""/6, 0x6}, 0x802) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) 00:00:05 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e95f718902009285614b00"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) poll(&(0x7f00000000c0)=[{r2, 0x124}, {r4, 0x89}, {r2, 0x20}], 0x3, 0x0) fcntl$setstatus(r1, 0x4, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="ca2604a595c30607af15a4a3cc810feee7c40b46c290964c569e8a2181c719a4bfdd0701cc712f6de729d66d7b24fca750a127527b0697af38ada8095c7b1b4843819d2e749328ff6384ebd6cdf26a449733fe7220cfd3134b4798263c25430f235c6c7dc31fc793f6418234ff68d7f0b5600b7ba9e0547a8f3f50ca5db20c82df30cc0356684e5b1b12ff6ae7fb4e16bd05e2199659448961c37d09c52f563814a30d1b086f0515bb774f7e5c992bddc7fe4ebf5aadbad4bc5a217dde1fc851a6676853bda1543eff76998f03daed5e24ba74fc77f5044afec010c15a4e98f6f534bafc57118fe6520c613886bb06", 0xef) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 00:00:05 executing program 1: r0 = socket(0x10, 0x2, 0x0) fchmod(r0, 0x4) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1e102e2f66696c65300064a18804b32cd45379ed73ed072a0963dd5282c7cf8879cb4734ee80387553d53c7267c102a61c0ea29ea72011349a45242db78a4e51bf2599c9f5ebc4b43a080e691b4a3424b83df9e708e18faddf945218c4add8af437432d0f55be55354820eaadf9d3faa0c5a6ba3569fb76fa3ee9ad1cd95efb1cbba6d1e6390e8b5c27fee402bab4c08914b96d172c195a4a55b6c"], 0xa) 00:00:05 executing program 5: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000002380)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) connect(r1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) fdatasync(r0) 00:00:06 executing program 2: socket(0x7, 0x1, 0x80) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000000)=0xfffffffffffffffc, 0x4) 00:00:06 executing program 1: socketpair(0x22, 0x20000000003, 0x0, 0x0) 00:00:06 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x800000000000000a, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x7, 0x7f) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) bind$unix(r5, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/23, 0x17}, {&(0x7f0000000140)=""/118, 0x76}, {&(0x7f00000001c0)=""/134, 0x86}, {&(0x7f0000000280)=""/131, 0x83}], 0x4, &(0x7f0000000480)=""/237, 0xed}, 0x40) listen(r5, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) readlink(&(0x7f0000000580)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000005c0)=""/71, 0x47) r6 = accept$inet(r5, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1005, &(0x7f0000000400)=0x6, 0x4) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) poll(0x0, 0x0, 0x0) pipe(0x0) fsync(0xffffffffffffffff) [ 758.0634067] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5322 command syz-executor.3) [ 758.1392879] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5322 command syz-executor.3) 00:00:07 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="7189191e92330000000000"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/127, 0x7f}], 0x1) socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) dup2(r3, r2) 00:00:08 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:08 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) listen(r0, 0x200) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/246, 0xf6}], 0x1, &(0x7f0000000280)=""/72, 0x48}, 0x1) listen(r4, 0x0) sendto$unix(r0, &(0x7f0000000080)="a68f4a36461ec15528b8ef96b1", 0xd, 0x4, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000340), 0xc) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000), 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:00:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000040), 0xc) getsockopt$sock_int(r0, 0xffff, 0x3010, &(0x7f0000000000), &(0x7f0000000080)=0x4) 00:00:08 executing program 2: clock_getres(0x40000002, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60000, 0x1000000001f5) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000680)="ab7b0a4949d56d11bb8c63813d857d0a244fb951694bc58e7224c9a4c0b5598db1235e77f481a442dbc58b9d41b927763c4e4248b1949a767d5b3c6de8df558ea39873b77bfcf85a5e4ac776194f48728c0e9a3e230332581438e0fc0bee1a57a7f952969013a1d62f32a22c3aaf4641c0f60647a19314b7f012180caf587a61fb38bf3453b06c0f24b12eda09c90cdabcfe1abdff3274937cb917300223ec9eef5c1a7049af2f4cc7545a8d30caed8b8bef374c4bce23b3b8e4053858c97fa96b42aadba00aa134115d62873cf2dddc32058f3ac797920c46a6080ad2f73e2de68f1ca8821e19ea8a4f65f1caa34f828485c4136bc04abaf5082a472bc3a9c86d9ca812d3d775a6d786284a1ae304850b68cbfc78441c1d96c24a550173a6cf7bedc34aa9f9131eaab72e5b852916583eca86d90fd648117f1481e6a7ee7cd4e23d1253170aaa6a7c106f65a96b79ef867ae66726903cf5ba1c6dab166971764f155859af3624c5c96fcf64df8dae159d682ec9d328c15cd394baa5c9b49f8ad9014af952fca31de8850f8c0e5bfed0d081df0ae89154493bbb0fb2ace7b36dfc73d6afe4f78843ce24091296100e8582edea90b536c5fe2a14756fba7eab37e0b0e9a431da66146198edf9700e0e271757ade3a7ca41119c23b6266e5876ccea7119fa672a4ee3b67c0f47d78729d77cd360551a35b7ab8efa5ae9f10fc02e0dfad981f05770115c1a0380098d6e7ee71d5832a0a1738831e586e815048002541161ff0995b78e2e5ac7c30669f161cf727828eef847188efe68cc2ca2553c67166c0c39f99cdf58023fb936ce0e8c350d2f937e252de453216e9b974458246a91c4303c94a2f7821e9daa30937496c50966c2a574c496e992149019381a6038fcdf224a786a9d215e32fb5ff12bdbd91b49fb8eed72207825f3f76c63e9a16944395a07e0ebb39403322802f45a3f7c96b1fab2174f9d7bae211500b067b57ed4847ba3560cf531cc40b01f01c06c2ee7f88b37459157267aa49d51ea70095fd78c019413d966c2cbfebff07a3232cb052f182cdbbeca9ccdad116ac32518349743aa044a827effe9888bb4de9a4b1e45472550140b29f661525b498936d9c192f8f93c42d585e6936dc3dbf3e1b308e34b28969ba2fe3537649aba4496d7f0ec1bfb4707e3d268f4f0336f7c25dac22c29d8cd83b391e882496a7ce0977b29de20036af3cb056a7c6b887e9cc9648c368e3c7458b138b9cc739f1ed763ef83895310bbb9936e4d18ee9ab93091592abed5eef9928ae9b1a345dae9dbc50e19eb6f60063857ee31e78a9d63e553701c4fab5feb43d6a6cf01ae4892736baa55d4f06030d7dd190d4b1201a2afc5051dad9e57a364b2df89eb720a65bf8b9a6d78e14a87db627add3606b2f850bb408b3ee17492e95d1522d17daaa7a3e72fa6a1b51310b51f8cefa6df43217948a8061f27f8e0c949ac927558420a60167afb08e978ffb7286dc2e35bc36a58b04e306f76a0c37e5372a89cbadb1c52c0cc2421deb352e57e587b447e3b22e31c13ab51413531ffb272ccc2dee1422fab32d49bae1a303e950faceb0253f8eb5f7f988111c0a4de7cfdeaf165818cfe9f1e75ee3597d12ce7e092818f79080f383362fcb2410902d1226db6e41b3c0f6cf87097cb0ee89572e3ecf05d7ca9f768fb1b487fed86341caa0fa08222e1bb09bd01e07fe8f38d3a58c56dacdfdb060931b3bc9696d5f46dc7ab22db2c39bd0ffe01fdcfe8d00e01d43ebbe7d1fb919b65b5b6746f38fafcdb9fd02e7216e2f22484c499e8547e9cf11854f97f9f02e264c6579b682b60539b3b10bbe0f4892ec77c8a9acb4fedbe7a79d3257843cacc4462f39421bd910e4fe76680adadda620f25bd700bb49de4153da75caa554f858bd1533a0b8f11af1b252856e9ff48fc51abeefc467fb37eb15b554e92c0dd7bca771bc1fe2e3b688b71fe474cdd2fc42111917a4d027963629058b440756eb2a702c116cb32732a1d17f61b4abe9fe7291f7df7fa49edd539165ee9539762e92f249a7099929b275a65365bda5d407391da3b4beae1513987277b2801bfab1f96f38f1cf441a5c6f425380ccab63ff68dbb07cc514f6863bbdf9abc955ccb173abdd7ecc87b5af8b3778496d0adc1a0b45125177aa790e82dc3296e915769520e733024842c2b256cf3c79c8cf30bac3738b6b8cc3f087960e64e115d8fba8e4c741be23e2f01cd4866ecdd8b38cf643abd433e1bfc200beb85ee1879fd681bed4d073103f411b306e7bb51044d3d7e2b2c86674bc0ae9e9ec1056b786248f00270d2e7dc10c8601126b49758f3d65876d26193c1b557a92a6ecdc1b1a48d7ef59087313ecc56ec0cff4b33d092353ad6c9e07469b1b1cba66295323d2ddbb3927b60b329fafb5fa2fcf4402c834294bdcad2b4a0d827abd346688a54c5bdbf0b13ebfcefc85e4f24788cfcb5005eca94842927ee2128855976b5b214daef72588a6e49d654208bd171c4b5f9a4c9c487d188e5d45eee3de4a4d5013fc815bcbbfcd0139dafc43bf8cd464c4f4c612754eff31818126783ead9a0a67893fd3d5ff3cf4c8dc0accf2582c27a4b1b9eb8904a4404b24c31d50c044dbed81cd3341af032b27716f9fcaabbb3602f5bf08da0b2e7f086819003cb5be13bf1062fa14482c8ee92ab144ad9af7ce56002910f6d8d0b9d36cacf43dae44c2cdb23bf1bba6a66825152c3a69091ef7a6f8c079da4b20192e5dcb16c2ab35bf5892017c00c2a04eb047b60ccf1ceb97f3185292c5e8177a632dc78adbaf74b87000afe0c0bd98cd0e2dc41b21cd28db4678489ded19d8d38ff692cc1df7c2dcc7123b206cd559bf55a614c469c4f91ff71b4c11991", 0x800}], 0x2c1) poll(&(0x7f0000000100)=[{r1, 0x4}, {r0, 0x2}, {r0, 0x24}, {r1, 0xc}, {r0}, {r0}, {r0, 0x180}, {r0, 0x40}], 0x8, 0x0) fdatasync(r1) fchdir(r1) socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 00:00:09 executing program 1: fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r0 = socket(0x12, 0x2, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) shutdown(r0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="726d6bbb8210f15b3e681303750612bce8057cf49da210cff444b737ec7135db23bd658a01ec5f40f2220867a02b0017184001ab97e8cfc766826c2e09d2f15864d2375db9e844e5bff7025dfb42894844549ede8e0427e6271c1894959b0c4d134f1d28a2281c43a9b3effd6e9108023034918ded95cf3cb04d5f39865f50e59354dbcaf52d2fbc6e88c9c67509758c2c670ef83934b8b0f561bc1a53c35c4669bbf48319778d6505778ce1f867dc4f0e39e1b4cd59a13ad16c64b5b8aadb5136c543c7223e262a1fdbe5a3f04fc4c06fdc53ceb8211fb1c8ddcd34822af287af8a49e427447eb0704137949917544a58e9a8230c", 0xf5) 00:00:09 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x6) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:10 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={r1, r2, r3}, 0xc) lstat(0x0, 0x0) 00:00:10 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x6) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:10 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x1f, 0x10000003, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="aa731e3dfbd74d5c65f8", 0xa, 0x8, &(0x7f0000000100)={0x18, 0x2, 0x4f9, 0x7}, 0xc) setsockopt(r1, 0x1, 0x2, 0x0, 0x0) 00:00:10 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = msgget$private(0x0, 0xe) dup2(r4, r0) msgrcv(r5, &(0x7f0000000000)={0x0, ""/220}, 0xe4, 0x3, 0x800) semget$private(0x0, 0x1, 0x1) setitimer(0x1, &(0x7f0000000100)={{0x0, 0x4}, {0x7f, 0x2}}, &(0x7f0000000140)) msgget$private(0x0, 0x22) 00:00:10 executing program 2: r0 = msgget$private(0x0, 0xc4) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000080e7d38182661c28400746d8c513c599b3dfbe09003253ede33bc18e9d7a7120a59e71fe2ce927fe4657b06c93221605f4926dc809b32aef73c29fee921c0916aca2df5317d5714f616418b8484c5537992e5a2fbd444d6fb92a22869fe25a0f99d666f44d61d6b33229d24e0000000000000000"], 0x1, 0x800) r1 = semget$private(0x0, 0x2, 0x30) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/93) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r3, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000300)=""/164) r4 = msgget$private(0x0, 0x12) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000500)=[0x400]) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) msgsnd(r4, &(0x7f0000002ec0)=ANY=[@ANYBLOB="00000000000000000d66be34d504676a73e87ea9f865516249c847ec217dbf67559b449032a4c602bccb4e7890a057ec7390e6e8bbfccbfe7a1fe7a3c0007b14019eae21dde2ed71d4b835f30b21a07f73cc7f4e7f4b29cf58283598d1ba35faddbf7ad511967b0512774395c96934699b8ad3654df8d9391fd8c90c6eaeb186e1ec1337989376814678dcc103b021791fbb33dc7ee63210e84e406927814a3974770f8fd6ef60774edf5446f9548ee8ca1e68d467168cc65943480b8faed5f163dcb8623c32880d6db0c1bb3c371c1355978dab4a9d0b7c2247b23b8b8eac2c2a6d7dd00400007eaffdaf702536b79bf35b7f1aa7e6751c534fff570c2f7343fb29bd291dd970316a60139fcb1fc8e09c"], 0x1, 0x800) msgsnd(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100000000000000da057c1db242753ea0c2a68f32aec4d6e037aaf0bdbb2de750b9ab3147f0972b0c2e4d8da3f6c068360918335d92d0041843017116b18c29b355d1cd58b2ad00f3820467cf8f7d4d64964828aa07d84028f48162019c0b67a427a5182fcdb03efae4ec25ecf14956b980277bf08127c81df372a4c484581bf4a5934dab760c14bd120a0ba11e3836b32fbc17e51b38c95c523b759cb04cbfcd9caf75f05ee0dfbe6d2bec06a16cd2f3425dd9dcf45e74e221eda7a0e1de249c6d7f952be2d414ca0254d1c24793ba4b53ceb1f1a297c016a6bf093ac62a0c0114592d461917f0542eaa8b5cb2cb44d7ed522526a4d17e296faeff468086b8f2d3c3bfd8e5af4d4459e73add2c3cbd3b518b4ce35f1ad84bbefe8e5ef77855c49010b778101907f7cdbc1a941b1869c82e27d38fc899abe183d42bd87c37cddcd20eca8bf9432fcbe98b39cfcf594332991ffef5921516072d692822ffbcde26d2ee32008014f970fed77f5c097b18ce635c7b1d96382426788ee58a3d53931e006c48f8afe97c646184a5498b8615e6421d24ed02627fa4a3fbc6086c1cb3569bd37c17602f68b10b7418578a222077038fbb9791dd53ac3ebbab382f70c5fb28db2e9312ef3c345df6fe3d1ce7f19bdf0349ff604c709e9e67a2ca9c81b292145f3c5fa32978ac2ade579cb1487184ded65dde689337ac880b28728fc2b39217f3e08f4e251bb89ee7be8f1d6fe73040b31706d1393d350f78500f4542c8839494d358730eefcaae9bb6f09b2a01623240d173b547361a4c644ac5dfb824e5eb75da0f1a5746d80bf052fbdd23f0d355599de1a6d7082921504a22c9eefa93f7ac65a7f4a5ef1c844b1b6a983d5da1cd6121e1c456f4311aef943a89f0ccd27995a36bb4c14552730632db4ba5899c3733cadbc9b401c065d29b57d6b53a6bb71076d69a035502a90acb5585ba81499fc47e83f0a1575c326d75b562f2c7481d1cbe8948cfd7389863a79c8285294522a3ccb0bbdb0c30a702bb839637db962f2cafbf0b750a82a9a909c003d334e24e2b4558986c85cbe89f7a08e971160d3454c6bbbe4752a4d77511c9de61b5f6f0f0cfd4edc2083da54688a06e410b55b0d6defadbe503408ae03b98a3ff8d1c52468676ef34249689b7d57d1ba72c15bb6087eb8ba69c65c4d8c1fc9123901237119c7fe09881b6860b36d2829616c49614318291f31b62115b2d765e86294c1e438fc5c2cdf1ae1a12aa13e2ed02edb285da31fbcb4ec2ed3484af53f2b9faf94d246c0460a3c8279edfaf1319815bab01bec41ff87fea4b9fa26ab11ae7d38bb50509ecb10b836cd12dca1264e15338d1c5ff98e9115633b1c97f307bc02aa4983955c16cf650c77deee5ef15a32ab26a9c7c99373f6eb44d4b470aac1d1eb45319b2218b19ae7d6fb276ddb629d0b6cb43a587001d903f00f6042b09e81a9defeb579912f3905f82ad403aa35cded21f84e1c429f76534a384a4875fddeb58f9d53f474b84a1a72cabd7195691a27c8fa6299f67e04e74e15487c58c2c0aeb183eef7fc2522570ed4a50bf45b6a70518a0eaa4fb501f9d459a534269c65777ae1b02bbce292ada616b73b9270abee0f29b03d3b1979f49d103453de34f352e84f88f7932e69a2637fa636878d8a570d45c3ec34b38aeb8799abcd304edd7b448e3649b2721a03a95c16b58abaddf80d9f05dfaafdbcd8fcf883bc6076f06aeb55ab38a558d1b2c45c8ec536ffc4d3abf4803ee1606bf6956fa593a8a79b2da5e7d4566309af8a54050a422fc4418d52e2a2ab4b5778ec2b948c438305effc895344f3447df5d50feb5b559f7f25206365b783426714b8cf4071f2fc664e97f819fd03fbcd0599e67f0261bdc62f60d1807b8e0b451ce2e4bb0edaeaa4e38e0cdc1e73e962532c8eeeee93df8dc99605eb2d4fd37d2672a9a81b629b2753ba698d5ed8eadad39f66525e508954ebe762d56a9f6e8bf0fb30b15f90e7247445c0466688a37f84720571f4e1eed69f90b95b57084351697ab73e7348b86f88a10b60d533dd74401bfb9ef4c1c52eac984ece6ca7458b78932fc680c20f282f8cc2210b61fc7a08ae8a2799b1db30a5db8338f8bae55a34f0861c977404528f74788e3b5084ebacee60835aa6d530cd55ddc1d41645eb0854344e3ba553de418a38b34331665c1fbfa93e713d69d12b1389a5a33e71d59359001c734e6d4b81df69e70b03aa01dc1130ae2ec0e45698e9ce91e1b6977fc3f0eecb33731c7f980aa6132b9da6ccdff4c9dfe26ca64d31feeac11676e3fb4b672c9e4f31547e1f636504a096d102b62c6ad48c2f1cd0f530ec61cb6b1b7a4126d99e9ca6d68733917700396f0426c61b6e0b6ed136404e9c1ebaa9008f21846bc01aca614aa1974e524d4a5ef46883b0898be38f3d03ca08f2857f7f83928649e0454438e861942403307e9864381e1639468dbc648fc40d8bfbe1389d15e3fd3baa5bfd901023f8b3c2c1f05e03c3e76405b2ce0b81dcd681ce52278548768875fa2f27d7141e38aa6c081dd8c8051c0d9064f1301ebc39894e82fe3f23351ca82cead1a46a3c066934de4897539857b58ee1aa4e322f2dc3fa25ec7405f86180e641c7787f744ed192f844c0470a17f5f90d63475dfcfafd58be66f51fa90b89562365729649cb423fb45af4d9c04b4287f3eea0899e72d92c97e30de5bb756cecc788855b78ed4ad965c738211437a5dc005a6cf5e80511f28e34a42109aad67cd6497629de5b783d2e9272e25e134aaebea9ef04479d297f8d1ddc1adb2d68a4fe8ea680ce3386515e5a5a5721ecac4ea5cd8dc45907097dcfdd1465335ec798e764e0d8c59453f28494b81197f97f208c4ac43fa0ed441acb0551b78e8b25d74e6b3d8422d84756f22f9bd55462276acbf45683ac5d0707035da9415b34d29e6274195f9b7e6a84a07f7837c1cf3441eec6025a35bf4f61efc3a2dc541e744d02e60ccdb697bc0f4abad810f468f4db8d170845c55200a5b94e3fc89b3e66319e613188e835ae409a24c314df523a0a839d369da9d360e57e36308832d067c5d6513a22590859d43031e4d9f6fc239bbdabef2e45378f2c800d46fc1202f2d95f1cca05009e183d9025018425d38ab8e98c96b818c91c9ea4129dbe498aa199e01317fe77bc91ca165e10824745f1f4c40b5f9bb1aaa551bc79d49b8dfb8b48e57c54b165c00732dcd3f3ea70915a266a2db52f74e44f0d0313c63c8d58143981d6fc6b7df32a9e79cf7dd568180709668b7ef78d256db6d685b2122f34b76b93a455eaa7bf8d759f7795b757948b604ac6f3ed6d277a5bcd4d955c250d69904f7ee63642f98211524dd766b3b814271b1e67e9a438561e26dff34ea96a6323f3643b167e6fbe18b3821634d4a8dedb22de8fedc26174313ec9580821778f24dc37f762a413084f3e0589c8efe86f4970249359502cf28fb0a447ed4b77d26553262b636d16ca87715044411417fc003c967ac6f00de6d6a49544ba9fbf29ae2e6c12d0835af8c0e9a8ec6e099c12a588809ca67140e939ad1433dbf7b432b97d5966c8890c841b18f49ae8d323d79b9352723cb677c295778104fd95571e307fe047838afd117daf75f6144fd7f6c2d370db34089772a7ac45ea5902d0bd05880d0c3d3b0376cc0120dcd3fecb836d391178bef1a12d5d42b3dcc9162f3d62c53bafc971b119fef0756f2d55a42df5db13be871397144d26b3f565e1d98f629248928ac1fb9f583dc2b547a0c0c52f2859e7e7738576c1666cd36179b737314f3c3e2b6c3cf624a0a6f129c765c96dfade823d21f384f802d0d1dde75425722f8ce249f11c2c4d4a88c54c4640536f7c6b6bf0b57dbc83d5a118ef8f8a499a717e2f52fc9e5e80fb67aa140cd9b9bd4b54f9cca3e44076f72a212f3e6161e906b2b2e5becb15196b91fe3ac82b4fe0656c77abf0083914186ff0acfbd5fd26b85d5782dadeb552ba79052ad1201007cd0698504c979bc5803d344faee171e6d5fb7f52f0aa618905ccc821aef4c58110e7a8cde7d0653335e5cc5adf8a1478e98dd2de8f08d40a21369e5d6a605597807a6b24bdc0ce2d12b6a1fc7569ddbfccd77f2c8a3e259e1c94896d7df8e2e5ee01402fb02fa265edffd4d48c683c68d37e449fa6f0fb0638fc143b05f517820843299b42d688c36246032627310608ecd114d536a404e735ea479585fb8b408087669682572a532d3dd77ea6b96456c3b771ea6073867015ebe5ed885e557c78f15be1c460cf9d5a536fdb9b9bfe85e542c7adefac337e8c80e30107adaad20d9a0c1302b15ad5cdb38f49b29a80a30690cfd4b2ca9faa645cb114c4f7e639cd33244790c1a559f7ff2394e9face3e63dfe71bbb4568756e6c9b4ddbb196fa776291e093d9d41ead3998cfd5d1be42da77b031da6beb8e27c0deaf8eb715a7cb5bca9956419e4b8b363433a478a0c587d80de621cf3e6da308daf1c47c3cb130a81b77c40ce5d1d3f6fd8c3e2b0e7af2fa4e7b3326fbb396bad3d3a01fc5658a4c3d3630d44e3dca15b53a5a3367dcbda81c9b5c6cd58948d16368da5526e11c9b68287c5af12b9b2b40397f155e1d991312389211af6815d285783f7bd88ca0bb9ee56fd744ecdce94d5f94bf9fa4a8a71cb82eca8570444b7d374154f9f964777ff9916494465f5e6eca653d1fca5effd40d2f3efe956e82ffd58a05fa0d0e728175526f5e655b7d3c309f1e8257a7ec8610e5ef4290b19213306e93b819936dac8b000bbc6faf8f9bd9af3daa9dbd2a5850bbb8e33fa0ab7460eb25b223af5223b04a038ff3ee287dca757bedde0512ee95680ba448c490510553b4806ddc20385a8dbd84be9ad75879e3465312acbffb0c122585ebaeac189c80f3bc1f62abb8265b986a21a96315b35db488aee35d2abc4f14de7f7468631f9aafdaf85728dcca5c1a89e83feacde8c2b804e3b88bb7f26691e91dc02488be22520b4c2ed942c26844878d57fab711e06be4ac0ae54b35e65aed7de8f1145354ac3197e7d2426f9ea79df7b647719468475dd6ca794cb6ada64bda2096f3e4c5e08da051c596565459922bd335f1a68efe6ccdb4805ce1f8d8df6441316ab49ef48afb5903de5a81b57c9cf4217daecc6d299d5c5b0b8c37338a38e0929093875a1fb827c94d6b02168ea0f33fe526fb7bc8c8b46f36d68ad9bde450af3d32b25bb5ab01296a7f670d659c47e8354b0021f2e44db34bf39fe632f32b3625243b7a40ca854ea08ee5e6443325377bfe6e4f46869712dd9292371681e27802946a736c440aadf6710ddd5069b5a89c17984b7552c0650efe899a882cf11aec92550f69458bc4038bff5c73bd04bdb0c6e930dd0e366d5475e954081e483bde6721a5d16ef8482b8c1a3488a793ae2b7e96cc88ff4ff47daecc6420d6c929b04be98f386a7222a1b901aec1d70570c0630a23fe16c363fe2877f3b1b80e58be3122678b0d895365ccc93db5ac5d9e90ff743e9933a275bbfd251735b0e86158bef3b6568e04cc54ace0db89d9974f6cf5d0a7247eb80bc66caa00abfd33e3157f3cf578c73b35e48935d93f09618cefcc4144b36d87873a506ea9ae173e5b18a3deb83b8651ea4e4bff4c45d282b71fc461d607fdf4dd9f6c37c925f4dea9a867142062e5e8bac317a6123b04ba6032781048416166e9435e8ca22624fa16bdefdc28b95172f8bf8cac1e4913044994cfd8b81215f576d025b1853812692d4a41ca95403fa9fe83a00e4375a1716def3c2ba"], 0x1, 0x800) r5 = open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) setsockopt(r2, 0x5, 0x6, &(0x7f00000015c0)="01ce00626666cff8119a2b56a9ead070395f2c4995c17b6bbaead61e1e5abb5c67105f4d54a94b30efc086a05b106419d20f75172f2433ca5aa708b3422e65e4776345e621ac63c2c8f333599947da9c32d479827dd521", 0x57) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000480)=""/28) msgrcv(r4, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000ac000000000000000000000000000900"/30], 0x1, 0xfffffffffffffffd, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000016c0)=0x5a01) msgget(0x1, 0x8) msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000440), 0xc) link(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='./file0\x00') readv(r5, &(0x7f0000002b40)=[{&(0x7f00000017c0)=""/152, 0x98}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/96, 0x60}, {&(0x7f0000002900)=""/134, 0x86}, {&(0x7f00000029c0)=""/81, 0x51}, {&(0x7f0000002a40)=""/16, 0x10}, {&(0x7f0000002a80)=""/116, 0x74}, {&(0x7f0000002b00)=""/17, 0x11}], 0x8) 00:00:12 executing program 3: r0 = getppid() setpgid(r0, 0x0) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x81, r2, r3, r4, r5, 0x2, 0x8}, 0x5, 0x17f, r0, r0, 0x2, 0x7, 0x1, 0x40}) 00:00:12 executing program 5: r0 = paccept(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x8000400000000018, 0x3, 0x0) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000680)=[{0xc8, 0x6, 0x3, "77876234edf197d4ccd89b23f1f040c885e9a86181bd060433a19103c7b584bc775a59b3ebcfd4bfe60cacb0ee6cd0b1679a34ca7bfe83013accb10d7f0e0cb69781d2aa5afa2a9313441069b6e762e0fc0818748047c43e97884fb4fcbf4254ece34149c9aa23dfd17e2ad47c17867f3a0756f69a8c9dcb4054d9098da2b5c2bc2ee80dabfdd7da843fc83f7a24273e13c3f401ae2952b1e581d9e098ff2b83692b24e76547784df20143d3b2a6b3519f6a97fe6a9f880a"}], 0xc8}, 0x1) getgroups(0x8, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getgid() r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000340)=[r2, r3, r4, r5, r6, r7, r8, r9]) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r12 = getgid() r13 = getgid() r14 = getgid() setgroups(0x5, &(0x7f0000000100)=[r10, r11, r12, r13, r14]) 00:00:12 executing program 4: r0 = socket(0x12, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000)={0x100000001}, 0x10) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfffffffffffffffc, 0xfffffffffffff3eb}, 0xc) 00:00:12 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x6) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:12 executing program 2: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000001d00)=[{0x1, 0x8, 0x1000}], 0x1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)) 00:00:13 executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x2) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open$dir(&(0x7f0000000040)='./file0\x00', 0x88c20, 0x0) r2 = msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000140)={0x3, "08090d674e72c023acd21a8e230f121f5ebf67ab03e730e69218203c95019575250124adf463bcba0db66416271c66458e6713d509628394c8118f8063a56870c62df47785d59a024ac834bfa903fa33e006b00f7f147be88c43b8aa06eb8e30139ffb46ffa4425f9bf42d235192e7574184572f042f144e6e254c1f50b04a083a4eb263ac8863b10362471f71ac1c93a0"}, 0x99, 0x800) 00:00:13 executing program 3: r0 = open$dir(&(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1010000, 0x0) fchdir(r0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) getsockname$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000008000000000000000000000000000000000000000000000000056066e1705c103bd000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000000000140000000003ee11a1df4a86277752869713dc33db027bab0072d288d05b556a0e5e4fe52312"], 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) truncate(&(0x7f0000000740)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xfffffffffffffffc) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) getsockname(r4, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) socket$unix(0x1, 0x7, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) geteuid() sendto(r5, &(0x7f0000000000)="856ec2cb38e00927840feca0ca9c759c3b436879603b21ba95d33aa83b6644123b1de1510cdb2a1ee3076179ed0f2ffc51b5a276e582b403ac4aef9e735e501a7347b559df72888109e87770bc95aa89f647086bc25f566692d4d82b6035c71efd6829c9008571afd54bb3f63c26d7", 0x6f, 0x8, 0x0, 0x0) getegid() sendmsg(r3, &(0x7f0000000400)={&(0x7f0000000080)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000000280)=[{&(0x7f00000001c0)="bcd62fe7936ca7347f8d834bd41a3aa748a94662894487b23deec264b79713dc1415b9041b200a230850fd09f99fb0988b3ba1e036d7aec27fe95cb40e55fd637e112e3233cb3a9adb889d", 0x4b}], 0x1, 0x0}, 0x400) 00:00:13 executing program 5: r0 = socket(0x16, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="82ddc79b8b6a23d6", 0x8}], 0x1) 00:00:14 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xc, r0) sendto$unix(r2, &(0x7f0000000000)="cdcabbccb047ec73397bf6137e363012d4da79e2306924855bb126b582f60649f8dbb206b08859e7d0ab2c8d4976c96221344fc486028185efd6f3c7d124e7989d8375a8df53260df2e9ce846ac84e9d3c8a4931a38a5e47d4dece", 0x5b, 0x9, 0x0, 0x0) getitimer(0xef6e0b583947afa1, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000014c0)=[{&(0x7f00000013c0)="a4cc47919262b3a5724dd12346136720ad47f591569d88a97d59ba7f42688da4775da6551738d115b765e7891592dbd0c24fac51eeb0e260ae8522ec07465367071efca0fc7934cb7b1ee45706b813f5dd239b900acc78d28342929eb90123428af81ad7885cb111dccbde7e9147a999696793e193e40b4f721269614afa096747ce22f7b1a4d1ebcd1e515981baffdab77e6a21ddc8da5ab1a7055c55c039891aed2197cd06a5dde4aed8e2f1793fc10bbd52edd46f9ea86ed03285cdddaf81c110490fec74d06d9a81d6dfcf71bc4e67834e552689d8a5f3c5b3eb81f1d0065f12", 0xe2}], 0x1}, 0x0) r3 = paccept(0xffffffffffffffff, 0x0, &(0x7f00000015c0), 0x60000000) mknod(&(0x7f0000000080)='./file0\x00', 0x8022, 0x6) fsync(r3) mkdir(&(0x7f0000001940)='./file1\x00', 0x0) chroot(&(0x7f0000001980)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x3, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fdatasync(r1) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r4, r5, 0x400) [ 765.1201501] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2713 command syz-executor.4) 00:00:14 executing program 2: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="4e6ea0dbe4b69b45e44582bd40473b2b95e14fccf4470b555f0edaed8be94563e801f71c3b94dc2c4fd18f916e0f8525dca8377ad157dd7a236e5c985087579751d978e33d51ed016c3eea0f28b77668cb71cd881c3237c3e8b7f25438e9615767ad84cdac10b161caaf54bd80efca5b302b911aecfe148228c6ab7c1d9bea874c32b889fae94f24edc75d50908e93d29274af65597dba7576b06fac", 0x9c, 0x400, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x3, 0x477363b2) setsockopt(r1, 0x7, 0x2, &(0x7f00000001c0)="10bfa7a3dc4c04cb2d53c4b00d5bd1bce3e753d08514a317ca1f0ecc2960960a", 0xfffffffffffffe6c) 00:00:14 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x0, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:14 executing program 5: r0 = socket$inet(0x2, 0xfffffffffffffffd, 0x0) socket$unix(0x1, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, 0x0, 0x0) 00:00:15 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000780)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000290000003a00030005114c796dd983532a4f2dcb49c96f000000"], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x9) chroot(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:00:15 executing program 2: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0c2842c8c2d7b2e72b103462a89b"], 0x1) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) socket(0x6, 0x1, 0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xfffffffffffffff9, 0x1}, 0x8) setsockopt(r0, 0x19c, 0x7, &(0x7f0000000140)="b3556580023cc2f35c03c709fb4aafb8911d9c15f0741b87f03ab1c96d091268793379861673e32888369a71bb2e20f48e453b05c0ced1cc3edba385", 0x3c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x140) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x2) 00:00:15 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x8) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') [ 766.8220376] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2713 command syz-executor.4) 00:00:15 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) chroot(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00') listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) pipe(&(0x7f0000000080)) dup2(r4, r3) fsync(r2) socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r5) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:16 executing program 3: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100000205, 0x0) accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/72}, &(0x7f0000000080)=0x4a) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000180), &(0x7f00000001c0)=0x10) lseek(r1, 0x2, 0x10000000002) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x1000300010005}) 00:00:16 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20, 0x10) r3 = dup2(r0, r0) renameat(r2, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r3, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00') accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/21}, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e929af9c9ef8bcd7003f2d9a8405f33614b00"], 0x6e) 00:00:16 executing program 5: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0xfffffffc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendto(r0, &(0x7f0000000940)="93a5ac1df9a60e0a47095d5203cf4f25b5b38c1fc348957a7ce715005c90310166fece92fb8ed13545370778c72b0f4df2874cab9f50e0d262995e85c00be2cdf8ab31dd27c0315e7c8014ccd028f27023420a70fef9f7cc8d1a3483f5b4e7da60642ff7875ea4e44bd20da93d91f62164181770471b95e48bf7901342eba122853f831f3c42eb685c1ef3864f96e77d249e1d151d6d4317f71e6463b107e99aedbf7e2a76ba15c6c4d5ffa40dae87e0a8e79a3372689204b3bd52f845d338d61d80c8e5a0193cd617ba96895f1a86c8a48a66b24fb67b361e551c7f9caba2550536529cd5684f24ad6ed90678601db327b59d18e1a793f288c2b4d422d5399aafef7cef952b3cbaa7ca1beddf373b84c1799e6b5a215fe934b44c6cb4fb121d7d61cc456f7a7624bcb5053c83f9b06c3af03febb54b00a510205ddc1790eee352d0524d6bd760128161bf0128a70043b576501de02551feb4d682d75a7afdc35d5eddff70074d23b66bde90080b6ce6973dfd8be89a602a67d72c701e5063883bf3d9eb3e288400ac5b6284afb926f50d70d87c26e80ec6db6fbc5ae8c3e03f2710b53acffbb14407c0ec4be43739969ed79fa7d808a5ac288ebd588de5688965ae1bc8e776d3250906e9ab4fa6cedfee9b57440da6943f0b0fa6513d49cfc27e1e72681922121956fc7e136403a0701dc5869bef87c65be69e6d7f36ad29342485852f7ae9dae65c0639b84d19523093a893cb052aa1ec7d3fa738d1647d1f3d39c5d545f4b8723bdd85078dd04f45435c9ed0772633956a2163881a019790609c03a02b7457dea2a422cb11bb0761ddd7e9417692c4cc27d10164f3ad1e93e9619449c4ef2f9908122886a6aa9fb376ea7ea1480682c90acb6c3b21390dd3e565cff91abad0a6626e50f39c2e9d5510879f783c1efae79a0ae0239092871ea13f4eff3d57478a47ef3b8c82db3403813281b334c6c73e5e3b43e100cc129afbcdce26067decf17f3538fbe98307cca27d1f62e37d5b5f1d9a1a2c96f1c8541f71ba9487f90ff05eff96f6e824c6f4619b3490d65d3a0a38bb60301a4d9e8e309beffd55054e8a30e6427b2dbd8dd21cbeb9f8980cee8da4affe7e8c86f06fb15b8d34e54100b9a713c90753582d22a9a4ec158bc12ad7c7575c21b22f26557c96f87339c64be0034427dce838b4be46fdb4e548be66e0a0577845a14a56b75159c77f6cb34c6b9742bfe09b2f32df0d87cdee6b24d8644e547fdd82b9c71d14432fed1bbf2a3f7f1008ef34d1a648c4245185451a5fe0c6bf4b68848a11f02563d50a509d317c485a0c08ca90d53c95f15d2e248e56fc60cac79606809e91625f31f2bb81e97eaa3dcc4ced6db3aad7f859b7c166a754c8aba6574b4c0c43c07b685e8a687d07ba801fc9e6bde6d6c5f8eee07c96c0eb5f1a597fb9c964ed0416d5038b87a142ca2407446754e33c65cf42c805fbb17619ee3ed0619646f2803786a06f6c32f7938e5a4e255b66de0a09a09bdb79800cc84e650650221aab401c0d05389eda81d3466bc125539f431a0231e8fbff22317f71c35d89126dd843cb2d2ecf23a5c3e6da10c55ef37be95fe525cca90e9fc9ab3e7b9044194e6f18d35c13e223961442d35c0cadd1fe0b7ab313a7144f549560e39823f1cc6106e4c8c57cf99df80184e98b5c238beceec80fa44c9d1469594d49be00b6e924be9e2a3b211d54285e0f89506d40a633157be0007af83e4af4491678ee86fa409810a7f17371910d09c2199e4285e9a11dcb60f4a57d855017129aa3b05b6ddc881513f72b38c42007da9ba7dc5aedcde62086ca0ac952c6ff7e0e0507107aeede0a34f54945f2ec31ab51ea28536863e870a09a6a1dcacb5092aebaf13feeb08550c49d2894ea6ade0b5f444d2b17177c4774ace36272a8123c3376850ec3e1d0df0a0087ee49895318c2ecf11b17e48997fdc3c63bbdb04a72e5589d4b4f632d45ed190a0daac747dd7545cfe9723bf71405e8e8d40dfa5d6b9ff40e3cd3277aa173274c6e602f58d988bf815ba68aa70498ad0e3b607d9959fc2e2ca77a433d488f8e1100e980009b0c2a5a2fe8c832466c18a645f6b976b38e66d22608c44858abce1c39237dca045206adbf2c4305bc612d368dd071d4c90d8122cc96dac780a06a4442ae0199711ea36e4031aa727a72421cba8fc081d1a231ad5cf97f2f465278868bb3d0703d4a5af374c324c6d763ebb7afed46b5dc51a8367460ac2464d8fe25d39bd186d0b177a0ae26c4757d3fa51abe55d5c9f965defd1790051c921d78386b03b572374378dedaf2ff469f22d20582a0bfa24256924d87610965c01e9d33326db444d9cc347ef8b12d6d36e588f4848eb79095427b96f2041e7c13210a2186af8ecea4d6601962db17417dd35c234c9191afc99ce64993c87fce7332c77c31e12364736ac28d202363a3226d5b3820a0b32b3f179d6f737e58e105a27ffacadc0afc490f9b14a425133ffc6c52e36b8db8dead9d75f879213327cd82de27d486d2f6bd546aa5aeb984a2d625ed0858ac074fe3301f595765f0499cb5936071e2edcf0b220f7254900efa1046cc71c4d6a81a87b539e0eeb55c356ec9d65c48bdf709ce7b932d1f167e7784587e7baa24b2e4207361d30e8bafd989756adededf5cb065a04139ebe47625a25d27418b310333803c4b8859c9d1097a956b18f86fd16bf42c7ee6b6ea4a7a055a89bafdfdbd47f293be746ca8377e32d30e1ddeee6dc3efd990a6ad098065f1c0056c932ec1cb011b5c6fdc43acf64c7d5b4a6dd6e4aa71b68d0160785217cb37f80239e22c964acc070edc8450a8903c7869e3e7e790a085e686e1af756ce6ee8b5408c539769c3e1ed7e8cba0b5b224b8c1439be591666c1ed19f04c937c07a901987511f2cf3ec81121ff1f6cd316437edf2d9aca35c0d8a4e42209736b5b55cd9562b58a15e72f4367a19d867a6df63059442a0ac6d8e63f80d31bb19969c00642cba91c0174f9e60c3faddff17ef9dc02aacbd2402c4e2a204b8fd294ccc92256e9f612e52964e9d326a13bc771be3b2f55ca1407ddb30c04c7e90a96d654d1b063f24aebd9d62f346620eae5204805d55cf848ef86a346c9a311eb4bdd8eecc72b4b86728cdd6a736b225128369f8707048a1f80f7afa3762dc894c181f83ddea2d792700030415636add1335686a2a70ee2705637e4a00c00af2868e1830fdf89a777cd31c1cd98aff2b898ef00f11039693de4dfc5780b3ff0c1d880e470552d54aaf2e4db5b19a1ed23c6987f7c1faabb69396b579a2358294193b8d9d578da605ecbbf97dfecd9a019dd935b027b56127a2b0f986985c8d58d4d3f9c2ce924d204d49e286dc1a4059899b74c3d4eafeb04e1582f44d19489cb32505f7f66c31fca155221e3a08f4029adedf2c03075c6f6c516208a32d41642403438ca7889d7629f6b7bc1e76a9b3ff7243c295d8fd49f22950ca8209c5d99307d0802a8108b3a4025a3d42f8490ba82a28b7ccaccf651d086a07c28badd8c76fabab83a2737b22355a03530034e604e283377b4cbb986d537fe9baffade4e36ebf2367282e35199921f2b7a8f888255a9d350feb665d675563c3c9e20b651d49935da340c56295f9aa6c34c35ff5599ae358b4db377fbb65bc4e1529ec369e74628a30a42641005f9ec45626852b2555b3f7803f7436a672a2805ead4307e88c6489b8ecefd7c3e0ced06e64fc430bf98cba066978de87ba68b425e0e3781a042b8e4b25092aa33a9794143e1016ce185cf2e9cf19d558aedf71605a9f2bb84f3bb9822f60fdcede469983bc06a90b03664821ea294ae4b759afc95031c24a9b72a7ee5069be6042c8b18e7ce7c4f182a591aad73f2db669e4fd42fbf6735774bc4d256c0dfeb8b456073a2c9f6a4fe2535ea0df43b4f9fd651b50d191dd536a2f9e3dbb7169550ab672301d0e5c36e7ee1c7836acbc2e84cd8d8de8c7ac45fd486aa7c3a4cd86352c0af97c071ee9864204ceece1be710ff3e1cf114dab0d781dc143e2545e80bf6ad1b27f07ff6c07de8cfb1fcb2ca47faa9e8560190cba3d85b0f01ab6f10ac28e7b0b5ed9cc95d99b768d4e7fcd25c0384e846e7119cb1a40910ddbb3280cd470194e44b320e2a2fbed88f7db9dc159b439c997d329515cb5b4808fd40690522bdd3efb5c3d04edff626fe35603adc765dff61015db7c04c634db6e0a7694c73d36ca0aa9ba5dbf5f4691ed01b8d3e23615cad7199ae9f67a9cfddbd3e082d8881f0536fe905237a0c05581dc7a4f1bbdfa357b91c36d936ffbe73e566caab1b98491f984904f972cc5763b046393a6d5387cf5f7a1640767189e81ea51be88c11086d7f470d76db515167628c2d5f03cee96a754cf8e9432c5a6426803f3cb1246e203f7518e91b0990efe7ac1b2ffa924d16063ea6d2b2a46b52954e5c5c67162477de83e675873949c56781d466d85585d16c3f61629373fb752b015c6cf2d6c12e363cab4af73f56c445b6f8ec82385433b7a5194442c2c92af39dcfd5f1e0a604fc3f97f045435f3f4c67a7832d38a8b810244c96977b74f5ebb1ae37c98d443f25321d408becc9e544c9230fc7b6316ae83c3bf894daa6c9b17a4f36b774b54dbede8b346e9636c17b12c8e6249e879a462b6e08df023efb67eaa5895b440b73c249cc7d3db90e510893a23046083d4c3bbce2bc13e1a16e0f965a55c5763b563bae9240a9911f0ddaea0bba385030c7c4a4be493bbdb822374e1772cf8761b3511a4b1e1f2d3a4eaf6620159e7621773e14bbcbd2fee547f68d0cc6872d942dfbc9ad25c48a37d61e683699354ff4b0f2a2e3cafc21a584124fe5373787fd46434ac7d582e052c99102224bab1fc7d5f8f7142d170b6d7c0a2db2ff89ad5054a3be65873d1274b5ddbde5ba7fda36a795c7e3604b54450aae6d03d06aedee8644d981e65e00406cf2ce0db1cca1c42b40c1f3b1599cba8517d5967a016caa8cace6565ba77d6a24739d9fea7a541e228043e4569fb69f3411d417eba4087e4d6e266a3e0f0600646b92c72be74ab51cc17a1a08d08b7fef0861d01613a2b8d7e7e198d8b08d0081798cd48dc71223bcffea3df9ea696edc4bd317843c28b3a0a0d9c828553105c5e9dc4fc34262ef2acf97e3720dcd911fb57a113bade785b9c0330e2e883a62958e3fc76a1a1efcf3a8121a23975e62467b3a50b2ba4dad63f7f019cf1c5d8918104f9ef8f620e262934c241b01ed547949c04ed3700930075b11d03f36a7fb4528254dbd81d6b356934a91283b98651a043a1a4cd0a452153b7c3d6a999529bc9c82d3ec35e0bf5ac5b64c155a59756b7e4f2b00889dd00a67ec0ceae0b061003c10b228a265906231c63aa92e70a85db2436381db10690a5218343999fef5ebabc95745245cb08e61babd01a983fbec2619da80a92b79ea5edeca95f59a60c4b82b7197dc551d910413da2da35746c1fbb8c38bf27c6fd28b8b2eac90212ae9ef04c93c12c3c309cc1ee2a73a843c7db08f659b174dd6a1649c05213b1c1e99a357aa5743db23b176a2ff22103998723bd8858ce0456538a23a62b3b4b65c3d3076e48912fb056218b639558cc47fc06627b25e7057d4438cee5a43383c3bf3ef69e5ed59a1807e2c06ddb32e1bffe1d224ebc4eb2604bf20407055a2636e83723ac34f8cc55544b82f37398c4f294bfc81ba0b64233702a58d9bdf05ad13067d909ac6105063d8f17c1923f64e3c7b2dff004bc602ca4410a75d7", 0x1000, 0x0, 0x0, 0x0) 00:00:16 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x0, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:16 executing program 4: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}}, 0x3c) r0 = socket(0x2, 0x20000003, 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, 0x0) 00:00:17 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="6fda2af3", 0x4) socket$inet(0x2, 0x10000004, 0x6) 00:00:17 executing program 5: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x1000040) 00:00:17 executing program 3: r0 = socket(0x2, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="cee60d58a7ca230c99b55caa92b248251776a63ed6a00f0fdc70d2617af5d3357fe43caa37d0ca548dfe783f35da749717c2d3cbf1d3016b9528698c28c4afa74cb28760299bc0f7701aed0bf60ec8a8711b4e7a874d0b1d2c4fa27b9475feacdcf33d222b614776e33bb91bac493fb766d3083e0dd03959a4cd98c074dad5e2f870a4e6a12d879f2554c0a52713c84e2c7f361319ced2c88f2998fee106718ea2d4c8c2e7626f3aad226416c017c524e10addbcd49520416144f8e6bb2df1ff2ff9d6ff43f1577018f0999c98080924", 0x1, 0x0, 0x0, 0x7a) ftruncate(r0, 0xac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) listen(r0, 0x2) 00:00:17 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) fdatasync(r2) dup2(r0, r1) 00:00:17 executing program 2: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, 0xffffffffffffffff, 0x15b) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:00:17 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x0, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:17 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x40, 0xffffffffffffb4e9}, 0xffffffffffffffa1) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="a6b6d51f7189591e9233614b3d0084ce06b1986abc5779b41e1ad2ffe8f32f78d437ec3598c2e8fae59b9633df508fae4028bb236c78b3223957ae31a1a7bad1f393507705f5898898104c0119e893b395047a807cc3514b141f9bc7699c4a943d4459af4737ee0a7cd749162723d5ba399fd05b0e5b18501aee40ee53ef17e9454348bf8901da34add28aea7f4904aa3cf5f15fad2e1d88441b83bf9c5ec37423436d7c325ed0ea7d9e26a946209f3df963b4b5efe635773d23b94ceb69c16100"/220], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0100e91f7189591e9233654b0060b656d36ec534410cf4fbaaf2a25ddffb35d6f5fd4f889c8a232a411de440eb503694926d02ca277a130c25da2d20f231e318f4c91a701347477810ba5ba0317355a50b2b83c175470ff95e2b6c980a296dd6bc21793bd674946aec37a9366563122d3ac61dbd232d6e60a2be021212db467fa0dc2ab41f4f3589e8958fd3c7306f0cb12a9601c540be6f4972f2d6dcb3a2972e9dcbc72aae60d61466a041c4d52bc0579468e8d11117f6a8d0"], 0x6e) r2 = dup2(r1, r0) sendto(r2, &(0x7f0000000200)="5d8f2250cc1ec2428719826b28a19a822dcfb85249756b87f58c074178802a51ccaee622c351ce7a779ea2b6f680e29a86feb3f9a3d878da575e3e643797803f2127b1210d4e1e1c28638ea5928c9160", 0x50, 0x8, 0x0, 0x0) 00:00:18 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00ce961bc505f5a65794eea1ecf98873ff4a426509134328f332ce78674399bb30c528c272c44b8468b4299aebce1bf5df2a7c9b84151db2cb9719c90d037f988482a4d06c611429313cad40bc13462d158848d0a778ca46f9a0e555e09886ea3d28e24372db033f3323280d5ba34017612b121ca2018d3633cf52d042db6a5b06d58dbbbfef077a625df4e27275ad69ddda968a42d0abb6e99ad3afb6e9ff51d6f2d1ada5f8357d5e0aba4dc1e9f2e43026f4f989c780d22d9217c700cf53a087831c1bf4"], 0x6e) sendto(r1, &(0x7f0000000000)="a8b0d760d544f135", 0x8, 0x1, 0x0, 0x0) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xfffffffffffffffc) fcntl$dupfd(r2, 0xc, r5) socket$unix(0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) 00:00:18 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socketpair(0x10, 0x0, 0xfff, &(0x7f0000000040)) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000000)='D', 0x1}], 0x1) 00:00:18 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, &(0x7f0000000240)="8351d968c3a43e97", 0x8) pipe(&(0x7f0000000100)) 00:00:18 executing program 2: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) setsockopt(r1, 0x29, 0x6b, 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') [ 770.1173266] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 6101 command syz-executor.5) 00:00:19 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x0, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:19 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x3, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) readlinkat(0xffffffffffffff9c, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000000c0)=""/142, 0x8e) listen(r3, 0x0) writev(r2, &(0x7f0000001340)=[{&(0x7f0000001280)="d3ed8554449fd50598e2b9733631b5cb97508d3d02c61a6289475af02927f943855698c8b30af33d6b4b74255564ec463fa462eb1417fc4d8fb72d29d159a727f256d36852e5cc78aa8bb9c5d8f91ad7366764549a6c54d5bcbe06a214bfa28b627ddebe0658b2cb0246d0f8602c1f747a93117b5c23c7e3df559311db235a08593a943172a225257362d863487ce307385c2cc04ff6c701014ef94606b48f9ca15a5f628ad42afdacc9", 0xaa}], 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$inet(r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000001480)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(r4, 0xc, r2) fcntl$setstatus(r3, 0x4, 0x5) socket$inet(0x2, 0x20000003, 0xa286) clock_settime(0x2, &(0x7f0000001440)={0x8001, 0x5}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) getsockname$unix(r4, &(0x7f00000013c0)=@file={0x0, ""/48}, &(0x7f0000001400)=0x32) sendmsg(0xffffffffffffffff, 0x0, 0x0) r6 = paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x246, 0x0, 0x0, 0x0) 00:00:19 executing program 1: r0 = msgget$private(0x0, 0x1) msgsnd(r0, &(0x7f0000000000)={0x1, "a59c7bd578042097cd822ae28d57df2591bd32c9e6e125ea50bb70f556232100f7e1f137902339c3f9443af6419c156a83041a0428f88726ae627da97d0cb13b45e3371711d74ba9701ecb1fb5265f6bde528d903e9bc82202528890aa7c3c436e4bdb26207eafb440feace5974245f4f62275289f3019e036de054350ff1f3e5525577a01f631db49ece8a0e38a11393d266abcc7824d38af3ff361162a4a5049c6c78414b59386d940"}, 0xb2, 0x800) msgsnd(r0, &(0x7f00000000c0)={0x3, "805eeb819f3d16e44b6569c9b11084384b868953ca4cb4f34220e1ab08e7c92bc333332c90e6222e669ce31c6a4d458b61348f5940bdc0807684f8e49ea91cb7aa5ad35d981f4ddde3fab5ba53f19b43fbc3a64e2017cc5d50bd434014a98578e8b7bea442628a937efdb6cadff3f6db9cf2a50dc8a2517714fe952f1c9d4664da8cb9e9fef529a3de6037477ae172d1d1b585f7b4006659f67850e78752094a6d704e137a4b50088280614063b727f2cd6b9ea1f71427d64a46af245d4fa470feb9bffd9606bde32f5cf4bef0e8020cb7618a1a1eec14d24c342eef5f5f33f1530d8875f37a861df97138f0"}, 0xf4, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/4096) msgrcv(r0, &(0x7f00000011c0)={0x0, ""/201}, 0xd1, 0x2, 0x1000) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000038c0)={&(0x7f00000012c0)=@in6={0x18, 0x0, 0x80, 0x100000000}, 0xc, &(0x7f0000002440)=[{&(0x7f0000002400)="8c0e6ed7b5bb46740af4ce58923584219c6995ebdfa21128b555b28968f79ad1eb24dc083ee3f3ed4a5253906d33bc83968cbf5f812280b44cde", 0x3a}], 0x1, 0x0}, 0x1) read(r1, &(0x7f0000003900)=""/184, 0xb8) stat(&(0x7f00000039c0)='./file0\x00', &(0x7f0000003a00)) chdir(&(0x7f0000003a80)='./file0\x00') r2 = semget$private(0x0, 0x3, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000003ac0)=""/174) semget$private(0x0, 0x2, 0x40e) msgrcv(r0, &(0x7f0000003b80)={0x0, ""/235}, 0xf3, 0x1, 0x800) getpeername(r1, &(0x7f0000003c80)=@in, &(0x7f0000003cc0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x100c, &(0x7f0000003d00)=0x80000000, 0x4) close(r1) msgsnd(r0, &(0x7f0000001300)=ANY=[@ANYBLOB="00000000000000003addbf1ded74cc53f50f24911233abd2012f573268e2cab345465a15dac585acb3124b387060f0a6d54fd07bb5656e911f817511445bb6e344e920770a1b66e75de825fc7e6f14a8a014fe9e51cbf78cd9add80c7eb27c6da3bb880f4f1afc1cbcc2c9cf9c76186702a3d0c54a75b40d05b6e6adf400cc025cb88263a01ea819bc3b08f0076be6e51f70add0c1c95c6c33f3b3d20daa7cb8142e0cea8e3cb0d67c7ac7fa0eba95d5052d97a962f58a23fe2df2"], 0xbb, 0x800) connect$unix(r1, &(0x7f0000003d40)=@abs={0x0, 0x0, 0x0}, 0x8) 00:00:19 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x80) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100e901000000000000004b0090171925d58576db6d3139473c1a847be1c0a3a4c702b7f0"], 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$unix(0xffffffffffffffff, 0x0, 0x0) stat(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000140)) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000040)) getpeername(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:00:19 executing program 2: r0 = socket(0x2, 0x3, 0x85) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0xe, 0x0) socket(0x0, 0x0, 0xb) [ 771.1687938] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 6101 command syz-executor.5) 00:00:20 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/32, 0x20}], 0x1, &(0x7f00000000c0)=""/3, 0x3}, 0x840) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x831, r0, 0x0, 0x8000000000000) 00:00:20 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) openat(r1, &(0x7f0000000280)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x37) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1000000000001, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r5 = accept$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="8170000000000000000000000100000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096468f65dd4a523017cdc4e186a97592dd904274b0fd5a0b881b1a57171d8268b313a5d235509865baa4a9c4c00c6dddd908db163db783ca122784c4f9a57f6f7f3ff2ea5acac8a959e4566b13582e556b3f9de9c62cc21c398b2ceb7afeb7eab6e6ac081ca962d7c111eb8ce5893ddd8f6db1830763511abec5aef38ede43113e95a92234b89febfb56d649c63cb9e36"], &(0x7f0000000040)=0x6e) bind$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="00020000000000000037614b001ab48b5dc9a6e54a41dc06ca711d125c775a3e9d54931d990fd0a892e83fad59fc314a9fc2ca80609b97d8"], 0x1) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) listen(r4, 0x0) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xfffffffffffffe70) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0101e91f7189591e9233614b00"], 0x1) r6 = accept$inet(r4, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpeername(0xffffffffffffffff, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) [ 771.9709439] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4253 command syz-executor.5) 00:00:21 executing program 2: r0 = socket(0x18, 0x60000002, 0x7fff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) r1 = socket(0x22, 0x10000003, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) recvfrom(r1, 0x0, 0x0, 0x200000045, 0x0, 0x0) socket(0x6, 0x3, 0x9) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000080), &(0x7f00000000c0)=0x10) socket(0x3bf32ba2be7d636a, 0x5, 0xffffffffffffff7f) [ 772.2094178] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4253 command syz-executor.5) 00:00:21 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000110028d89cc00dde474d3593b3357a0321fbc8e713ad979206f7706d4ecce3615c11998005e3940ac1615d"], &(0x7f00000000c0)=0x7) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x2) r2 = dup2(r1, r1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x273}], 0x1) lseek(r1, 0x0, 0x0) read(r2, &(0x7f0000001280)=""/4096, 0xfffffc58) lseek(r1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) fchroot(r1) 00:00:21 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x0, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:21 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000140)=""/108) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) madvise(&(0x7f000000d000/0x4000)=nil, 0x4000, 0x6) shmget$private(0x0, 0x4000, 0x208, &(0x7f000000d000/0x4000)=nil) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) r4 = getuid() truncate(&(0x7f0000000040)='./file0\x00', 0x7f) r5 = getegid() semget$private(0x0, 0x3, 0x113) fcntl$getflags(r3, 0x1) flock(r0, 0x8) fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r5, 0x200) setrlimit(0x6, 0x0) getegid() fdatasync(r0) setuid(r4) [ 772.7730929] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3279 command syz-executor.5) 00:00:21 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000025c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000573000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="d5ff9668", 0x4) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000080)="c92b766111b46bfc8a9516b7c465d2fa8be628b5bb7fc25160cca52fdc9a66b2b4615f9c945ca128a5284bc15e2e97da2f8ac1535cb2cc74a3b2c3a293bcc4c689fd607d5e2837135c7559861da6a6515fd55937e16e87e076497c1e2abec4731056afc15771235865f6e8a6603276d461332cd182e7f4fc9af3bd01d85bdaeebc5385820b8aec45c56f841ae38bef46162eaa1a2f8e7255aa3c6b7371abe7f5ce14e5a2888301c29d21f95d7088779ecd21c84256ee950997bc272c74d4c3d7a3323e2814a7ae996b375a5d1d1a36bc0f8dda67bc71af792ff21e652b12997dfbd50b916c3639ca8b091199206ea6a6d71887ccf5672233666c081c88e14facab1990c103eeeaa09eb22454835d5d3dea3d801b6c3c372d71d1a40f16efd26b04b453fe71dcf8fe27d5610f1b14439d1817738cd75b7a5e4cd297ac641c30a9ed0ad140f338dd8094f3e84c8b294c988eb96c6c2e89be39d89c34c9cf8f997c2d1277f0667f394f0b24a95233915e0537e6816f18ebd90c4a770dde4f305594ee1680fcaab60ed075265f55f0e3ab377ddea452a1cecc745f48dbadbb7e0e1d15ce81f38f9b1668e2b17ee4f39cfcb4a3b437a9f357fe78603fd7f0de5323fd9c811b6b1acec8ed68d5205fc3f514e5fe55544b7633c3d6fcf9dcece9ae7a757ff4442bb659cf017be002053a7d459a5e0f45f7840dc3c1997f60eba9d7cba5b22081013e32edc83548d90b99bb268a2db2da6411a99f3e841f03bbbd12f48a61fb268205b22a1d56db52c306360bac41c02b8be8b3cc78eb96b4b2d182000bee507a6dac409a6c535c359eceefd51856951af61123c4475c70668a4d28e116c3041a7e209a8548ceef54f82fa28a246355c7337028d09a1cb15485ed99431366968216ccb9137f3496386c0ce60a841faf69dcaf762bb28238c9f312b5a93535dd5b037ad9e229eab9cef85361cf6df36f066261177b8cb15ed0a8a2b70f0d0a53758e1a17b0646f48e5382254278430c9529d530eca63e125d6f8ba9ee3d03884d860d6637889468014c078d8f591a4290e74b928ae7a3de65374b0217313af44b1ce7a86cf61e392ddd074217599c77a62d7efd43b85855c754edf5d92cabc6cdbef0bbf420b75de7c20d6f3ce03173b62e3f3b52c590f74407ed69fb406814c5197c1217d5881fc30d5217729d723751d70d4cf7300d85c79be801d9b8032e7571ee5fbc362fa80c4e9e7aa65cb53431f87bb58c8f71a72fe6ae8020d8fd8b75439106826f86f7ec1709931375c2ad923597247185f52cc429c893d90f88ff1f05d148cf6bfa56a84551c5e4d37eea1498a8c3912bbc51e839e88ecdefc806a606ce29b6787b15ab1033a01bc46f38cc38d7af323fbdb7d27356878e9169bb0c5fd5461de3f8a417bc7dc66d661aedcd77a2ea3d7d8d1212dcf3e86f60b5f251c9e0fcf90912cbbcb4610add517c7e6eda52679ff30a0ba83bb23971e121ae2e67ca5b8c1a45aa5bb3943f442911f11b75222cf963f0552cb65ce51694df75c66193cc3b6a73a127a7afc1b3a1316c743d6a585e216d7e1e8daacec1ddbf7a5765ba2c298a949b2671279a6a8c9330c4b68c7853a4782fd3c81fbdc35c6c77ac6243ae6751ed26d3605a0f3ae4e4f03433cecdce0118f243092f2993c25ada547cf9a0db36bbc886b118c5f56e68da9e80180d8d3532f0bf5d27dfe75113b09206a241181e1aa1a17b34012104252479ed094b235843805e09f9d7e1423dd76a38f468e73589114e9341c73fc09c6058d74737f13617853348d7d859b0b3e0adf515311ccc291a01a81310df4e97a66887eb58b5c41effc646dfe1fbbe06a3d7508bcd6dd6e7986f2a5104b1c4fdc6c80398b701ca2c9319e76d727c57a16f7718eb59b58dcbf1912433ec3e20d7706d02041eb3ef38e8e862b9c6f2fe957c796be5c74e6c6a9b5b25cfb2285e456597c6630de471d05bf00476f0b7064350efc57270990af26fe1d1275cadf4d01295eb9d9663f859312eb0ca455fa309aa19b055e6934620ebff9520a1c71609aca151c9f0e0e8cc83546eb2e28df88cde5c8cdfd433bced3f4f4dd7de3cac8545b91dbc3ec089c54a884ffb54ea2e9f9a681ae39bbaba502f97679d0d4da3ffd00d015d75eedc524d4b17372ac6b8cfab763a1016a3eb9ccfda951eccbbd89ad88956b8a66cc92e0153ea26d100a7454dbd26a191d120d9ca1009f6ebb65ae6d2dcaeffce0d1b9eba1bb5b1ef962b7ffa16ad49b6ab0a6e444f97adcad887456ed71a0318d732afeede951ca34ce413293a4e0f0d27d6aaf59d596d87186f7d0456dbc375ca587812c70d5f31a349fc73dd6221ff282a2c2c1f8443bb19c9076ed601e27be489501f264ec63de18d7a968439b7d900d7a970d8ce728de6810f7dd77408a41800c44f69aa53e27f868051026b8de37b7573f2f47c092d6f11395194d8f53388bbecb1076f0b9b2a991431a80cbc2390bdb098aad25f3649cf1ec3ce36d8b19cc3ac9338c68130df987e545d06a238acaaa4d8fe53dd2c992f936e2b9e37ad4bd6ec4c1cf265061dcf993cdf3b97d0c4776acf7c87fb57e525dbcf2ab671d4fa14b127c409d1d83de432510bd117d6f3863cdd5d6d7cf1a0328bd8c16dd53afcc28fa19d2760077b8c77e363ec5b1fd5005ca186f1a5ebf1e49a7bb125a6b4c146d6714c7d3b59452f034464d299215ca1e0d73d280210f69100c477762933b944cd36137d06b002cb287e77b16b97f9b08af1435a2af46ec8fdd7a898587bb849c081d38295657c8c0d88d9cd4b5710729c1f65296c7c40c4ec2827756972654bd163f76b7cb033b262292717599e4e7b2bce823ebbb98ffabbba1d45a3101be9fedf497527bee943792884141d7c07cdaf9c2859785856d9352fa616f78311792df937b1465b25260defeb0b727b6a39062b99e4d091a29315424a9b6a686a99c1f31f77ecd57674b033da1e422c8f4a34588f61172f8c2dc43f52694706b345d377e4848833ba7fee0202e174792689826a36bbe42bd01654f13a2c92b7d90301a09badc2a693372247a262b777e59b00e67b4358e1b43bf1eff354a0964ceb6bfc9cff07a83c769b2761c12cd43e17990cddb147ef47582a0f988aca42daa99f6986500d77e871f23825b7957042634f5ddb3119add4f9906454ad4315af9885632cc46b0fc64d38c99a596481ac9177e0f84b2686893b21383b09833e279e9a421d486cad370a914fe3c52ea3f7c56ad7adbc031e3fe8c150ac8cc8257cdc0d19468c3bf7ded72a478b340a62f8856c226530eeb56c5e87a2c8d03efb3756ea1d8aa57ffb3ac6d4bd4f06bf0b262b227cc57ebe26a495488e7aa2cfeef03bdd6d1f10a1e6b7fa7211360491f3b1581ed1dbc1b121634dde09903a9ec05002d5af5cabb1f1eb6943342cd1fd673f33c28e388705b7cc6ef65d0e2447a18ca6c2d4f05d1b96d5e68d0db10b3b942c79c8c95a19f0b7eab85f6c95470c2996cdc926243dc8b37bbf4b9debf39aaf43374b165b2c4bff6c72fda35dcc6c56c718d48bcb169a6edcd83df546fdde9fb7807fc28b3ed55190c701b03fb38d2dd669d79b6e0f0b3941b1b998f996a18cfea28fedac484ccb6634e249d83c40d6edb8573e5a33218f9a4d71ab1df7d3e89818fb7232a2f88cbccb0f51ccf4b67fbed9f9638dd1f11277de77aeca226e7d6653256c4c465f0ff5f680e202e216dae514fa7be1fd2d976a2dbdcca2982ed7acafc805c69768f8bffd2a28382d87a36cef515683221cd647713db91502b608f9563e7f842d4d649500ab8ddf974a67f0f126e206156c7c3c8ca2c06b4040d6fbc0ff4236077c97b49a15ef66f801fee9fff1bd5de25dab27c8ba525e19c022b32927ffd2186998c9c0b085ba8eab73b254e7d6c42dd2ef368ecaa016153451f1d80f4fcf23f84e9aceb82159e7941b8b238d0cb192d701d83bfe73716c97cb457f76a54cb5ee42817bb15213b3e97c268e1c063da9c0254d586d07f16dbc833a2d16327f73e0f6792aa1d648510d83712d7c18369db2bec9f584a9ab2186530136baf1aeb4688a5d9906b2b84d50961c009532b4b8e3861a973674b721961e905ffca827f50b6d802b7e6a596abd9ba3b9b91e82028f37dfea44b56c32908038d901b69761e78934df23f689440ded5fe373c9150428783b69bdfa848e927083236dfc50b43c1101751b1d733b3f3102d92e1e62d7ee249236bb4be408fbc35708d1dd7f0f13c0f8f5c25a9cecea103588c8849b940a54f20d04ed57b7f5eab774d3106dc9d5af4e2cebc8c45db6c0f8b4acff9ceabade3517dc793c857bb09543ece726a24ac1ca279883ca8d863e890e95aae315695a01cd09ad45be632ca37194773289a92ca84b0bcad46dc473ac0eb8e14909d2bddeb72fe8c416f0c503e0e007470bff5385dba5b46d385f6cccd8c228f0b9edba3c1731f04959da4f48abee317af17459cafcd10ea0f80873d6f78e56eb597495aaf1c69c623d4355a49f2bfbc18a8f4c02df3c01ba12b25f5a323c9f9898845f57bc7dee18f7c17430755fb00f64142e7ebc5bc0ecab6987958d9f5fe98e5ba63ecf41bdb59212ebe0dadef4a5dbc0ae21cc5ef3797bbc58a2a86f64ff9be56b3226aed76d42f5e37663f85cb1e8f8af55ad9ad474a21ff6ebee66e935da46122bf0fd57191524b281e806d30709827f684b0733614e8465b097013ad9745d628a8489e6ad8aa03957b10e77b34cae332ab242c43bf13215818b4868950568dfbb72eb11d008bfc64bab5e881541587d8c86e879d068328bf890fda19a2e1dd78f744f2720f4f394ec437e0ededf0c6f35ed6955b432d600dd54b22beb3b26c1a22804d27c6d8b42a0fd2a0dcacc4fedc05cd81efd7fb0c48320a76289743949318778e7233075b3861523eb440112d1f86e6f263b799ded74d5b80468f2fa2eb5a52102e272ca09d78235c744e4ebdbd1bd399b18733db69599e960f72503a0886671cb361a0be521a46ef6c6e7151a3a562d382b6b3055c6ea2d0d60da51240913982f631722a31a59dac79d71fb5787371e70924856278bbff669baf53e24a62396eb4c6d01db6e92647049ed4546685cdf16d3879ae5b22035aa0bcd91a0402f9faa7c21ebe99a64abb6227aa4b6fc973bbf6f96d9a87af8aafb62d01f8d955900150f5c28d7dfd5782453e4efd80f17f819a4a7238c9371ee612448390e3c3f8abf04276f797271cbf4a59467df1cade2d93040e1274159de6307ad8a1e94f0359c35ee44b4a56327fe6e88d7bf14e74bd61f82ad329c484e149521bb4ee92a6eb88005c8d68963172305ed4cb52b86b3d20afaf690f165d91110b98a96dda849abc86bd8d255c185aaeb7671167fc4682bdde86966176e43f79f5b367cd6b834463ffcdf70cb169a3c7174f8dfd064d484dacc9eb830b9a9c455e9182a26d8e4c402a52436f26aa4ac358ba36fe105171066f8b5a473cdf7640c2f48776d07244c69c96b1159ba8cf783047cf74deb04145c9c18c7c8014dd180788cd0a7f9ee44c494495b9081dbb1f4f54f87d89c9c616383b1e96ed11041a8a1576a6c890ea59454d08b3d91f9a1adc28b53b08ef3c6a0364ce104bada50fa0e64134207bfc2e1e0072cd2afe1f3a4602b16a57d6a15f4686a3d55a304c21c8c605723641e6cdb031789761a572cf39190e13c527022eb5606a62b3b8f026e3caeeeed2059203f963d978e1b63a3ed60a75ae3a5b7371b79205bf2fd241f2f14cfb29df8a", 0x1000}, {&(0x7f0000001080)="39bef8b4b4987f8a22d2edb35de7fcfcdda5446732af32f6ba3be750167c6f794c6764a6680feb931c4f9e750640d37305bc9c0ebcb9bd1492c2bc652c04d3a62ede758d2c4ce4b214972dd9a4f5fa79a1f31fb76c7edc1e428760ae61a672b7f3f3311a2c8eb438bc01417b66a708d2abbc51b96eb86a73329f5ab7f87e8de755f107bc3415a3eede7bfb74bafd22d3f3a92ab734bf57f4f62cb8350297fe89c1fd745b0710cdbaec560aa7db72f59bb9872158d9b54d3b3edb06fa59279622d404a12c", 0xc4}, {&(0x7f0000001180)="70c646f7f2b7db303fe9fbb0b647b7b752c9fdd20c701844a4adf7917e7203496c60bbb9cdff9996110bd8ef16c8e7b51777f4c4b2941fd25603dc5bf2afb92a7f6d3d499e9decb1e19863827d95feeb9b3f1165949fe6e85989453b76da620d06c20cf3528d372b1ee25c7dc1387a1b843d89292210c3c690012a18b5696a712425fabf03e7eae3593c", 0x8a}, {&(0x7f0000001240)="cda5419819e102b11d07f4c870aea5895b34962cab408daef6ae533ca377ffccb671ec46bb5e6ed0c8a7d25b151be2fb03321124a930b0ac28feed18419d2de63275d89775554c6eb88099b9840845d286acf09ec36b0a6876", 0x54}, {&(0x7f00000012c0)="153e7d893820175688f6d5a98c28bb393073903f13f904a233bc64d0c1705fd1406af1b231f6009fe66c0e87dc11217e489dd5cf516293df070505c248db1ba873bd433e2482a430ae94db35c92db79684d902ed35022db7c8e14c9b53f46659f9d8378c3ed181f085e0748a846a9ce35a30c428ef653705aa53d78c96cd9b49c3ebf9f4670145d8f5b0def9e591308ef75b3d34fc765025f9ebc38596827a5895c15aeaf65c5cbd1f4fda4abd9eaf1d1835440af24d30646a079560981904d1", 0xc0}], 0x5, &(0x7f0000002600)=[{0x1010, 0x101, 0x80, "6628a0a4071e67dca205099559d475109b1bd717b22a9fb5c047a4e76696dcb1fca51cf7b72a59321727ed2fa22ef063b2f93baca3c0b15163ca3326241a6b0ee9ff54b34758aa17ed58d457ca713c5195fa67f6822cfef77e6c36418e735c4e4e57b5c2472626c8d4e4de1ae2e0c884ffe415287254098fa8578a0cbf3b07594764dda6e8184b4ef23d9086b83cb7a7bec8711ea631dca2833e6c92cfdca5c2e9163a5d9a051302c84148367cd22b66b5aa86de0ae60cdfa6b701027c5f48a4db724840546a6cf7b06ea694ae7ddd927ba23c66e771051bb28dc71abe9d58a469d87e35f1b40aa321dbcafb69ed78366f7f47809bb2da08dee86f76d09b344780738d17a92cf13a4693ed5c5be51edc56840afc22c956e1f7264292bf7ce538d72c1c022f67930927e56d9ea7697ec79455e2ad4d11f7ff73af41ce32534cf8587b6ae9522c1be6e7907674b4d2101a6226a2cbb2140e1c04331333c69a39e323f01083d87e303109a31667f23b9c5b3c679852f02d599ba06c5a33675199491eb8681d6d45dbb57f461af61628b14fb9077a1c2471516b6648c5865c62c8e063f8f9e5aee545d5a7257228f79f9d1522ba56a44e4d3609026828b54504af3d8734f223b3da376e7386bf07073ea823c084e60684938fef9ce01c3b70e4470b4a12271569d4a708496956a96659f04c0bc2d2566c7ef2db251160aa6ff372e2d352d97744c3a13f40e392c24d5c3202e2c93679109d93f2801f889e3b55caaf0de57c663a56c5cd311d202e56441367b330c2de5d1a5eef66e404bc79f1271c76b16e17f15703442fd71a496493ec66fc2ae81fff2965a91138f8080559fd774202caaae91af0b1210dc86c083babd5fffb08c2ad7833f178ad8b7cfdcfec9800595f507c4a6070c38d9bfd6257b54c425a650cde1f963f80b26d3f1082379b4f0dbbc274ce883ec43aa08ff898b35edacbef7b12adddc342dd66009c54eeeb6cd77d9dcb75160beee1830b950e89af219d5d6578bd6ae0c5fd927f420f98ef889e2ace1ed0e1812c2c67d577278b06d4bc31ce4745772a47b5fc25860c1cda6245206c5c8081bb1d6e48dd7d9b5a288d5931e45e50a348f741e50f2295010e742a0a8be47d95436126b4371b19e74652494c63d74071775af937decbaee97c3f3166b39267be7fcb30e06daaf127969bbd3109c9cb5fe22d9e4deae599da6dd98a41924bf164ac3cfe9454ee243553fb4dfeec733ffbe8d7649f88e9ed7383011bfe372a41825bd6e64c32e67b9681eee306ac617449d31f055ccd51ae500dc7ac43b739fa057ecff6262111219d99c1f1d86ed683ea8c71d76e662a327cd74eeb4ec8f942dfe6675945583c39af2a53052a6ecb2410b6774815ea5c2f57a7678abacaaa5372ea27e0f3a9a7f45e51f702ba4e3f703b48caf2b3c3384008effecda1e0b38c1b1e4fb9def3c523223e95b9e96fba9389842345238ee12dd8e25d807ce4be96bf16cfb649ed4dcbb9c2925a308f1e746c32247e61241b632432587a5eb5387f49bae1b1a39e38bcfaf43f1188d2328543e4912cdb4f611dd4fbe9753576cd6b0b9fc5bf619b47179bbc360f045230dfe3e4ccc59ccfa9b8d3423877b43942390d2c06f792f6ccfc5426b3c3fa5b528930e840daa3c5240e980c325cfaf70365b978ab394ec1603d144d37b0cc43e19fa316b6c8ff2c7a0f98e09b8c9bc288c7340c993a4476a1d6087bd356adfc402d335894f2d6422828d1b084b256a7b92b95d44413467841117b9a02cd9799ea4192f39d941f032cdf90ad5fb2c42e1dc7afff836a82ab5cec9ee3baed49b38e91505dfcb6ba7b47b30f8f161357b4e4d09f7865a750b99d6adcfa7fbae6f5a22976841361368cfce6bb4160bd294f5f00f6995e8c54d94ca769f8ee8a48a6fbafaa9070ddd629aa54965d3a607ee452b3406052d90958ebbb4662541a5994c770b402e1abce8430482610e7419be9cfc523450b80fdb8e991fe268c85db8b79b4b167263ed65ea4b678935719778cc31009fb1920484db74ca433ca6466c4c36348e617f924335a3baaeed878421834454ce0154b1ced50b062932e9a780f0283b00b7039c22d6314590997d18ed83dc2890a3ee025bcbebea9c0948a5eb81b02ffb4d9a1e09726921e42474584d194f0bf62eac3b53125ca78519f38209bb1085420d7f1d0added9c4edce09b643f66d78b7b6410ff6b4f7de6295418122d9f58716c17b91ade8f51243843a85904814139d65070bde805b37b2441b0b68c09b48c08b124f8d1a549768c68f6afc3216cdf94a4ed19c4dcc932c1624cf3978dc3864a57568eb85c49da3e2d1ff172a868684b92b981c4fea0bb86a17d1b95d3cf847c46ca4181b0dc357a1ea3b130bc26f9219c9dc0f1a9fabb7a5e0ecaa1206f59a27f470a96b8b478da8ffdb3330cf030da679946b4bf5f7e1fedccb72f7182918a6b21bc5a624f39b0be2d3bb480fb0b603032f8f29b73a0dcd922de0616daac9e4e1a649ca56cadc1c8e82621ed57baaee286241d53bdf56f2148965703707762ae9f03040bdaa14de3bfaa963e514ed5b1b677283e65597437c05f6712ac60caa8c84371f86a86215ebe83a4e6ecacc2907f3d3be638f14101bd36fd2db08b032840b37bd10099764094a29306f9bcc2b0ebdac79b93752560f43f88e8374c9b004c919505d5caa3f6dd9b40917559e0bf62e055662be1c5dc8c6a141a00b9ae6efb795020a2b6c75946731b953d556d31846f1c08406b2e1ea9136c2b552e070f0f38764b1fce51723c43f5e52674774314d5b64b1ed9ba70293a2a3e5d1e4b974fdc5b47105de2399c69a381a5e3598a36a0457a54a7f20e76e4c70fa77d7f5d961d346a24b9227451ff0f16a69c4e92c2f5d956f8a9441835346c566bb92a4125bbc7c8029b7ce352cbeabbd171cc146d740e1a351d8af574afd2d13f185261e49ca86dcf0ed68d25443b8fa3404edcf4942f5c9463ced73a4043d4d23a36d0a9e1a65dda6d75a95ec675f923df274e7b630013662a8cf85a4fb31849073bdfcbb9c863da6065b0c523a66063b2b0bbffb7e112ebff1ecc190b2a9912e16199ca316fa68a54256e2590fb5543e70a1f1cd37f13abd708781fc27cc0214616823a5614657eccc424ce6c44d90af9d2e428c4054f7dd1309e75d3d1c96b70dbcdc1cd3200255d06da619be2829698a1052914db0bf2970f6f45223d6306222a23dbc86111afdec6a5bfa790fe08d90a1d1e87b72f15af07214ef31f7e60591b95ad69ae8dcfc33941cb68315c874610b397da6b27461279499a724d6d5d5bdcfdd0c7e64d43f5dba8212930cddcaf58856ae7282c1e9be7f95b3b6b063c319e693181499c0a563cb6fd5c2d9b8f811ccd04b7455443399ebe4fb5d9f660968dc6418f7eeac4a40e4ca2e07e14572eb8f246e3e83dbd4ea826102c4642c12e5b88ff71b04b991d5dcd4fbde20735d571d0d6f62798a7db65e2a522ceabe0570f5ac298b48fad12179d1aa2c9668ce3f6f26d01f1a7daa42dc85447447c25a60a1f85bdc9db0a21c80e39b67547134c203eae27235de1fb29933475b5f33c44f79c7e79458db2b9f045e260c77ac87363be82f7d0b18ccded6fb92bd2f62c0fd8094594c2d6fd7721437534e835e2e7ac307b63b4cd678a43528bf5968e6ad2dd608ff3117b85385c05a34e03f350a6e6139e16424af53604428cf838d83b5bfcfe929f414cd5410049e86a5211a27ad4615f1ad842355e7e61eb59b28954a9c24278dc8f47efc02ce18a2a61ab783cbafb4a4f99b3f84f9982fc75c1bd3cb990ad8eff51b74c83dbdd7a4babe993100b502d1ece44bf67e4880d9392b4417cb62bc27d53f2061d84c4b92b2bf28b07958abdd2bc1aba3a1a71dcddbb126db8c3b2bc3565dc184054e2fc0ab7b83ee651f9d776c0b5da18edd119545f882884e5fa701dcdbdb217595f242fdaf9da4654047ffd8ce154cb2200186f20f8b0df059e14975d4f8e40f2bbdbfe04edfffef400dd5ae440b82e159727470e43a6cea56dfdad63da1a6e54b4fe6e783d271bd7f6756aff141294a7a137e0b10a157acac1dc0f37f219bbdbc3fa2de631a145691b7659ce56fbec624f4cf7e8c26ace1071cb0da8a8157e9049da2cb639cf656d6a2ce3f3c56a6909c763c797bf07552a8bc3209cdda9c3f7caac2d33ae5c853efb84b72b7043248d3708d551d82b21794cd176bad8aaec1ee1e43b3f12456e39bae317c1a72b94cbd47a83119c8908dde71a3cbd70cec876bd625af2123126ab1aa69463232ab066751f324d78e69a7f517b87b269d327e63d9efb6b956daa65bce0a7b6659927fa0e71f2dbcb50e99126ad248d3a037c584ca2e1c5bdeca7d162a0064f37e3bc0946f3107a2a83fa1e79bea735ee72703c4f5d9c9e218fd70d5395210b45c543f1893aa461b4721eb8467fbae8b1ce02da8a01ff5b798d79294db9acc0b4c0071b84efcd140231895eaea04920cbce1d3fe784253ddbaa06fe8bd57fdb002258c12c3f70bb211c9cc5fd5d4e5f890db66ebd0567baf855ed68c892056b8203ae1674c2e5057efa4973c18ac603f0b1536e65915ae70452ff92d857b9b8e027195e0a4ba6b483cc17a0b297625fb167587655fedc3e89c933f41836a3e0a5c0584b632324083edbd1c42a09f84bafb6f69dd0c0bb1be098e1ea9c7049cc61c1b7bff3d131bfad0213c6382a3499bc731deca3399de556d2e6744ef9594f37641dfe352a6df43366a06a8da805e2577848aef541bad8a900e5f3e5f07f5d000760514593ad14b6a675c17d7152decd5d2e9325b915ae4bfad6233843fcac4d7cf002f2e932f80c5883174de516fc4f05b2b2e782f4ab03f1258a2c098499d8f9d3a4572e9268e49a5f74fc294959e57e771dcf9ab7bdd23ce4934b585c52721da557a69dc671d06310bf44d7d9f7753ddf7200a2a916b6c45354fa1b592cffed13a2ab5d7a1d51c263715de5f051ce5ec7532836f1d083f92971dd968b37ba2a711fda1d968b35def3bfb748c3818a79b822f79066c254b40acd58d125789ed4342d96b612933712122ecc132b12775de0a9a42f0044051b4bdea94ffbdbc5414ef257364b2a6e5fa0dd8e8ba6da0e0feacb50801c80356a11bb11220b390d17eecdbe279f33bf3370376f7da2d92037edadf0410f3272511c22b22527b877f5573d052884d0ff258bfcc05cc136bfb9c54cb5d4bee0d4a439e5b744244eeffb0ef9b607fd1f3efe0faf48c33f731c59261301e3bcb3f8bb97b30a1d348f2f3960004863fc7c2ff0f53b0306410e2074e82f69a5e94fff499c6e78f1989eb77c596461cdb6bb58401301f5434c14eb0d2d0b36c09b45c758c0ff56ddc10084272fe39298f212fd20cf16df2bf6044560892e2541d88ed12347bc51cca4559538803ce5dc95d5ccae37dc581ee52629f24299bef19d26f636a4fa7675cc0b3980abeae54ad394101ccc0e661b9fbd431dc794f13374d4f39253b914326c4c9a664b5dee84984b5c073e3bc5196dbaeff3a5bf8e79438fcc912e1ca7a94a14aae7f7d17f2200ac449627445cf6bee43b95d20a66a30ddba3e5a9dae619abf89acda80a6723c8f247751eb78dcd268bc738aa044b60e0a62014e1f59fb8204f7a7cba7bb6af08736a6e7d15245cfbf1ec4dcc95b95e02386706142d7f0fa28e7b2087eb189c9df5a87260da538ffde7946a3f40e75678cabc8dda4f0b89ed150eceb17439d9397fe016ddbd289037b67f0b34e"}, {0xb8, 0x11, 0x6, "f2b8e6821eac83fcbebb3a8f1f1d29c943bb4299364aa80df9ef34caa1ff331f7a13bd5134d94fdf7391efef969b802d076d78a6a00e3d421d72b679d399e99a4f15349d7b42da1b287beaab3e7521af1d7b3f6b6528942ee5546fd0f66c4871cfa820c9f14213c75a11c8a91decfea2fc2bbb1728b819bf08f7605c79064d08448d274258a883940b1cd7c3b44b328568cf3aa088599088a83b40e5c59302fd998f63393a5f65"}, {0x88, 0x101, 0xdf, "82abaccb5e17ad476912f3a5c1563e7337ad1be4e2ef16df2f2d48a30366248406d3dbfd77d62a9d268182e87deddd2a363e558d465b7b8cc2d13124afcf97e34e1b367f68d322b77d9d7da5d2f56efef0b7d536ab676c5451cc710b029beed0a1a21d5b52bb2f29e604b8e2cca7ba5ecd90c5e964a4"}, {0x1010, 0x11, 0x3, "23048dbce828ed647ba591ee0a1776bb199e4767d13fa18885c506db5ab05a8ba60e242e39b169fce0ba3a3d7a62d492f468f7f2f842b139b37332ca5f220abfed1bde03e12c802c136c9366ffbddf5322e7676e6d423861283aedafc23f61591fd2f797cb586b11e9f0dc75ac2d98e0053d3878d22df10059a94f5394753e627396584c17f6a613107cd03faad674c387f4999dccd623610fbcaee15e9305109c93de174cc19c2e707ddd8fe2638d12ff04ad46178c9c4e7b899f5d5550396168ca7af46398a95dcaab1ccdb328a777628b098526069f790a89cfe34d65f0ba4ac84c4db65a32d7cd9728bc6c34ea4df64f532be63aac4256368b3db7c046ed5d53db062d75106c9670c3d826258d4f583b472a4f8026efd257771bf1857e666e68962c0b3e849fa4c66cf99440327837290be2ea7441891a09837df9bcfc0bdd9c76f0e12c0d5239e793adde1d733e993cfb5194d01b16c8949a9bd3786480625f2985e024bb0cfb11d43cc5f7dcdd9bf9ee2012b504aa860aa0faf1eb99fd08996c1dcd42fde76da11b1ffbb43e2fa4875db25de0a0c3ff0e1ecd6b66ed9c7ca1b4a2952d329c685cc5f26e86d65eb82027e93423855179a303465e1c04156c8f8d5581577262e17e8738edb88974c0cd4e399eac9643628fc251f7c8301dfa0d38d5e43eb3e7e31c7c74a5a4a464f2f8e33030a6701207fadfccbfd2586f54c92a50a3bd644a69d7b973baa59e70239ba8694c88f09c2f67a2e787f6bc719d7471c79323a2de6c6fd41ceee6f37d57263dcdd873aad9f0703778fc2f2f031ada466735a5a46a6f1ec1664aa0775ad86e625f5586e5d925596ee6e9408a974326f8e47a823497bc5982a5b249337e1eaac6fbc482ac40d101ed2eec1f8283ecc02728d17cb2e464c0481a5dc67d8d66008c64607e7cb15b9f6c7b4106742b4b828b3edfde0cb33093741e8b4bb90f83e40f21e4cd8e5ad6550c8732d0e0f531afb7f341a0346e415619af73f6fd0952a40860827358cb0c31d11bad2b1bfd0a181a663044c0a6bf33cf6d276b8cb71293ab04ac079fc3a491fedb07abb440f8d00f30f2ccd4e18fe58ac2304ce55873021042dc400be0d308350fc3f406063b9e900c01f6e5bb484c34560f2f6e1ffca7f998cd339cad673c532282dea13e45a373f4270b4a7870192da3ace67c25526d062da1e2e8faa1fb5c7927908dd4aeb4748fd465f37c4ae831940c778fe3d38a514864a07206ee3375732a31b0a1e6b5d7d239492151073efb826f1f97baacf7a3129c1306ccede83e41d759d15b2addf06d916dd1b598ef4c4a98b5440d6747d41f0efbf5d447cb2e4896efcb1c6fad69f0459fda896cab91d17e0fad7cee1fcfcaa8464abb79e1510a9a0cf406a3bfc1d5a2805bc56c2851cdd0ec5bc08567cb7846d008bfb5de003ad315070958c6364031dea4072069836d62de096c6120b94354781e4e84932be8df346151e70157929a4ea2ed5e5a4023c74d68c7d489d82eb99739484b0b9d2c1e3f4d682d357dded6811a80c9e3b0f9c62643933629d4a39a981d527350e5ec750555d1ef7cbeaaea062c51d25b6e161ec500b170561ec117c50223e3eccfb98bc9e82d574451e46b077fde76c350635a1eaf07c82482af45e42212c23eb6f7b19e22b294f35fd8b8407d75ebaf4e88e24eb4aac98c3c45f47746f60f07d6368a234d8834602b4ea24392b12eca70e192c96eeac636a82d72f2e0ab8b5ada7ef00192993c1647a1465b2aae7cc2fcaed0189a5b062f2321541e32b664d8a392d44517a64210a5aa57528339522afc8b858d248bed68e81a0ec0397b5c2cf0b63d42d33a1c1813fbe388e760a49d429fdfdc3db4f5ef61da05f219af1f3076ee4ee34a72e0efef0872793ef97b1a78c497abf75ffbd83929e57644be11c8bfb8a47a663b634559c7706e7aad37fd1216395a5dc9d3ffbe9aeaf6e6ff59086a320b24cc3c5000631fb7fd814b6f1842dfe8f9e8e5d451dd1f1708b4e61acae5d242fb5cf4aa3b18aaba905d922befe163dd2ec474209b2000baa03b1f70472875197023625f3e1c11abe8f390df409ce2ad1a07201386a88fef144a81e5a33d9b13426b549f9e08e2769444e7ea86dc499d88bb3f91e028e4b54c271897ba04d408a273c438f69cb48e25d4caa5b1223c4819537fee1730b4a54c27cb058172927b51a9943956582ebae84aa626eefd6fc5eabec15aece2bb412e436041f6a8ddacd4e2e073b6c5035b60b886d770fe47daa9a3d0daab6835d87b38f3d77b544cda9fb5502531196b088a7d642894352196aee7c75b1d89ad3f8ebcfe4063e6f14a9bab45ca2b9159e98de444599a2b327f73eba1c5282e1cb7f145cc560c44611f3661161a512fb4a032887dcacbc3acf8858e921d7fdfb243d8e2d0e311dc576933ffb3f1de450a06e7f20e7adf5e463b192293b97d0033d6ae0bd67daefa27ac95475e65656b13966ff3c044350698b9c24a3379224d4dc799a60726a17d8de8c03a5032f0b8e02432c213c7e543e622bd4c3d51753c912cd51ce3d17ce7ad5f95a188df1966d2f738fd55957563055ce93b70cae184cb219b94d600006ded705884fad7a18e29176cddbf223ea578f5462fe80f97d819228d171c5f7a03d28cf250e6e17f56bf885bb48b1dd407dad9fe2aa2b80e4c282c4205da90194b72636ae804e06f186d3626ee619c8302c5ce8850a0342b05964b023c0474d0897915cae5cc90b530a195f5eac1e6cfd1db0d16955dee547b152ae5f19946898467265fc1f2d877465021bd8619cef52716b1c6fcd2b2b0782f01ece64c16e411696b085572931c9cb73158f97befbf8de320957b1cb04284821b4a550d8a2a08489315b7f56f91cc08dd242cd2f608045bbbac355aeb52f173816052335aef5b5c56461fab7c6d86e8791f66fb246e5e94c866b5b40e88a855e641b9e2f8d3117648c73edb0ed2c4fb6065837e5cdc4a0b762c9716da008643763f84747a2612ad1a690b68dfac4c673ff657bdce82b64bebe0713efd1134fb0bb027b90d9067822c839363f9113c071176e82cc98d88105d212c43f0c32b5a9b7a8730574461ae99b068c457fa2f61f70389137472176323b99bc077f8eb081ccee9c23d3a1bab7ac266bb8e08c083a0a849192e7baa1b150e271d0f622585deddbbc67cb4e772b15d0bc7fe440961bce53140e7411791dc57a91b9ac23954a9772450883321ad1981ab956ee0f625b5a3c820d94dd601ce22a8d5744e440fe1c0f50fe3d35f6e8fbb5f2638315df85a746ecc12b936967678d9d9287ca15d9685f6e3aa1e950a2a0fc51a19799b3fc5d902fe18ff6cca3992fab7fd5c208c94076da920da6a32ccb07cc90793e0ab7638524c59be0d356a67a75cde1c3e783c5cda2939b52f16e08d68515763e42b340905bd2f7095c36c67f35d457ddd5da2a64de82d377bf968e11c04e57fec42c7783aa96ffcbd56f4c999785b301451ee0e20e88d7845a455749f7c40cdb87464d05907964415f4aaa5641fc9db31ecc5a683da3279ed0e85fe12088c28d05caccd3e584a7f79b5fa01fe40f204db5464f9e9a51070bb2c5cc2233ad1ca63ce4a93380a1f590e2ec3afde9aeae9f6200aa63d0fa95db5fd618f15814cbb9e65cc67dac4050be911348b8e12d6b1615ee541c084b12422a19fcceb6df5c534d2b59000e5a33801b59fa62c755c9efcb78a1ae78c28204700e0f0876a49c965feb1c0d964b1243626df010b681bf907620bc86cad3bb51b647b8a1323c96404b898a358fe98974af77d954176d900b9ca6dedecfe9140e6dd8aaa42023009783dc32524a9c57843f125fff8f7046bc262814becb5d081aad8c0ff317925a897544846cbee6a44c33184c7b29c8d74c9c3248c8a6698fdc741773e085e3006e24263add24d68bb8a4a30b14103cbb7836bd733fe969cab2d136663c6563b2165d258ee0c5e1828d3dee6f7829b33bcd3809c335576453a0589f02a6a6da2aa6c96c954c06b8a5478ca0c88ac24e472407d43882e5778ec7d9b6f40528c57df131e431681a7c6c8b5fff848e8852f2e19dd4ad9e08818c4e51a374a3c9b5652c3b15b533bc1dafe22162288c5fcb88dd846bfa6d0bc371193c5e13f27449978f162d67a957e66714c92dc54633ba06ac29b3d8e86031d2da2750743af5bef74407ea46feb05fefd0a1f708562405e51960d4430cf448430aa0fa2a2c9ff8be416399bd3974674ddb7143f685c10956320d3b0237004a49a5ba4beec180a0071a0fecd2a49b9d72ec133a96b9b4edb0d6384e8b0960085e3b4f22c4cb62782b7f94ae412dd6e92590222dcffdc21864f7353e078d79ad65ecc29528573c269eb303751f63becbb5a2fb02e55493448d496323c4c2ef2e57862fec91e91384db4cfed4b82e078d6f2a1779c6d814590323478172dbc921782f512c11c82b95093fd637083e400e227f2a9c915e526844c73ce589862e51e8ffc83a5370a12b757f3a5ad996bd5c72122c8517051fdf5fbd7d6a496fe46a38913eb5fc8c15901d43d782b3e74293b1ee3421b34b90cf9ec2cca998cfc142646fdeb10f7f0ab09c45047ce1d948169ba568a10ae0ae4f9924721020781d3fb8f41329f528c2574991bb8760821089cee92d93a0063f10bba3c0debb928dbfabd0c4cdeec6dcc58544b27aa0d5a5c78c8d5daf22444ba92451a7b95d1c7aeef3c31c3220e7801c91da3bc99ac6741df9a8f51f00522013732ae54c3db5dd4ea829ca7ee37b37a3b2b16fae00f9996ad6fc392b00a225cf0d020a6214a187d24030608db62c3bd67f5058c66238bd5bbeb60db0944b7b67624139a97c6f9293be7b1e2d3348287d0f1e23d221804ec39975a080b515cef84f8d5362ddbf0e3c244bc9108a4fca9dd09191bec263ec50f59880b33474ef1881ab287520cc78dee21391a8d57cf0f5fbd9d871ed44dd712485c2073d5f3a939e20a0fee9fdacc92fc7f38c938f2a45deaf51d9b9786e74548221e87028e2c9037345947fd0b3f353f649a1ce95c53654b38e17cd7be27d805dd7cd1402ccc1eee628f587952de8c23d8787cbb24cf9fa87fb64e2d173b8ca751712b7e1e0e65eaf154df09b10bdc3a3e4e3e08102272d7317b7e0d953402abb645128a868f879fafffab76101f7a6261efdf6632a514e91a04b8ffb8aad72626e207b7844a0cdb49e6053dbd61338814b3607c0720a1a65b6490d3b3b4846a98e0371c69cb5c67241f89510be9659c9623279c8aaaa353e520b90e54c6d664bc59ff8ae98ddc11813048a9b85547046b4927b6019e84857e230a360da9b5e0ca032f727d545bd38bf61f80b96c660fcb01587ee7ab002d88b8a85974a1edb4c4d0a81b36e89f35c199b39add2970583381e7495c8f01cdaf6098bc27475d18817fcfd5f6553f9116d26d79ebe46dd6f0ed74c1eb36906e3531adecfabc98e3ade92787a01d62e6ca81becf0113cbced9f0c3b7a493a781a3675c01114dfa6f13784ea1f91bddafe41c35a7e890f20ef794328056dee4d3c65a0c05d388e7503c54142320c4eb2e65b0d680ada8e709ea49f180b84e67b097e2926c7f9cfbc2d905b9837d3e5350fb1f40eda79d3721128618eb97a4f67261042e23e8b958282f462e49f97a7ac4fa076bd18b78cadc6c97bcc3475182e19de854d37e7440a8e0748edf6c77c3972016e90360489166c39e38b2fa4d453e10ae0f236df304c117d753b56d6ca3d664b594983d37e6aa46cd74a5c413"}, {0x98, 0x0, 0x8, "f86467c8353ae5aab355026d5f49156897320fd79ee55513dd1934a7bb50fe2dc9f664c3686a25189b7d23d087b98cb9181b7721192cfe085703661844b7465ceded60f351e335cbdcdaeb656840478d5e093062aaf45f66169061f4f4cec195cf8bc9d55e4d74cd46621ed35fe45facc0c9b91039f3c06d6ae5b3deeebb3a4f387a15"}, {0x100, 0xffff, 0x0, "43785cd73a10170dc9a6f01584cc7a2cd621aa49ee6725109e7a1e43a6720c7a3e42621bba180fac60ef0d6495c9b206237c629ff0bf734e410d542ccbc7a2261235b1fc555c40f196ff0e1d1efcb0ea9db8e5b32947fbbba17d56b46a5d99ff1a0dd2909ae43e74dd5f11c088f71dc3e85e139ba30345585e32a02473e998577847a7f1ee428c1ec9d4bf6b28d65f387a08fef6339a628254f341299fd339b56028b60df8ca4fe3aa136b52a053257d4529a6417ee9c4925702cc33c9f1b701f66e289f8f6ed4aa50e1e5037b3d73a78cb09e600fddd806580033f17de8fedadfd93c9786bdff8bc194dee3"}, {0x70, 0xffff, 0x5, "a9f041b05755a637eba383df02870828293ecc6ca4369fdbc06177fe9172cbebb25fb807e4839ffaa00122156613b8418399a6677d5ff10a007f114ec72ab3580e2c32cd24da3cc9469f32b3cb646b8a3ab1f4078f7505c4ae5a"}, {0x70, 0x29, 0x80000001, "193e3c9d923bef06c6af5fe6524674c9166e8cbde8d465fbbfe012886d58dad6ba8f62ee4f6129f0073ac008a0b0b482c25b3e6cd5ec8850d162d16b8a4197568b3fc06399c39a65b9d1d2147ca2387f394ee25c22542c7725cf1e045017"}, {0x20, 0x100, 0x8, "51884c5e69576bf4858477b1a861e3"}, {0x68, 0x78e87df6bcb19649, 0x0, "7dabd2f0a21835931eb577ecae14100ab18fba2add06058eea8068f6e6ad7960274897c45bd5955fd1cb0a6eaf5fada99e04e83b265e74f6891c90b0a26f137ac626cab8461fd0d41c150aad664b99305b94f6f1d6fbe344"}], 0x2460}, 0x40a) listen(r0, 0x0) readv(r0, &(0x7f0000004c40)=[{&(0x7f0000001440)=""/132, 0x84}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/97, 0x61}, {&(0x7f0000002580)=""/26, 0x1a}, {&(0x7f0000004a80)=""/233, 0xe9}, {&(0x7f0000004b80)=""/74, 0x4a}, {&(0x7f0000004c00)=""/19, 0x13}], 0x7) [ 773.2175287] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3279 command syz-executor.5) 00:00:22 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) poll(&(0x7f0000000000)=[{r1, 0x60}], 0x1, 0x0) r2 = accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) 00:00:22 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="01000900000000000000614b00bb7afe76c03ec7e13581729f9dcc05346a8799b733179c962b7cccf2163a5b73516735d58c8977daf219b0caf66cd1068318fc45a7f4f5022eacb651b969800a6466f51d73206432dd2cb243b5ccf8de251beb305a5487ea8f4d44e4dca1ddc01a5e240dc490d6358ca2d33938f297b274d370f6e81896309a996613b7fb11c5ee08ea1e073e5594ff9dcbf1196ecf4fc36f48b321ea897cbdf01a0463d6ee53355fd5893e0382da20ecaa79c18cef9a165c533f0db42ed87e5d27935f6bbb2f3267a088cd6795e08cbf8c0bc302253d0c6405715962de9b49e5720be766c81270b620594e6d8f88dd1e85d51b2185f9f8c0e9626710c2d516a92be414c66db0003a9e4f57d6a7735d7c82b7a5e8ceed57cfb7ab5ebf88a0"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="aa0f1e5e7239a77321e0ee745ad116b9cc36a2aa1acb063917d8936b9fe27c2f7f224418137992c9ec7ac73ae5f3ac00c5f3e85c40349bce2bed2b9312d12a6db8a0e6e6d53f275c302ac66b7d0c07d57188a98e7e40d5b7c00a33e186a52b93c05d2d5ba640b3eece8d6412595e83525f3abbf599352aac02c1069da3a88964a9ad29d2bed15456aab0cd8491cbcb1cb9b5d0e4a60f916aa132e968c5e4c6f0f9e5ce6f2b02fd7925c92d93d6d8b3410f38c6e92d94ef9f3256574d96c5111104c1bd3e6d8dbf7009593b15e61c98c11587ec", 0xd3}], 0x1) setuid(0xee01) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = accept$inet(r4, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) listen(r3, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:00:22 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) getitimer(0x1, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8316aa3cb802ecbf732134d0821188d9d16524b6b7859308", 0x18) socket$inet(0x2, 0x10000006, 0x7ff) 00:00:22 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x0, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) [ 774.2364936] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5200 command syz-executor.3) 00:00:23 executing program 4: mkdir(&(0x7f0000000080)='./file1\x00', 0x80000000000001) r0 = shmget$private(0x0, 0x4000, 0x180, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r1 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x0) readv(r1, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/242, 0xf2}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/165, 0xa5}], 0x3) r2 = fcntl$dupfd(r1, 0xc, r1) r3 = dup(r1) pipe2(&(0x7f0000000100), 0xfffffffffffffff8) getdents(r3, 0x0, 0xfffffffffffffff5) flock(0xffffffffffffffff, 0x0) fcntl$dupfd(r1, 0x0, r2) 00:00:23 executing program 1: r0 = getpgrp() ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x800000000001001d, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom$inet(r1, &(0x7f0000000080)=""/135, 0x87, 0x1, 0x0, 0x0) getuid() 00:00:23 executing program 2: r0 = socket$unix(0x1, 0x4, 0x0) r1 = socket$unix(0x1, 0x4, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/147, 0x93, 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66ea79696c65f9bb"], 0xa) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000001280)=ANY=[@ANYBLOB="80002e2f66696c653000"], 0x1, 0x0}, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x6) socket$unix(0x1, 0x5, 0x0) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x10, 0x4) 00:00:23 executing program 5: r0 = socket$unix(0x1, 0x800000000002, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, r0) recvfrom$inet(r1, &(0x7f0000000000)=""/27, 0x1b, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x4000000000005, 0x0) fchmodat(r2, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x14f, 0x400) bind$unix(r4, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x61) listen(r4, 0x20000000) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:00:24 executing program 2: r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000e91f7189591e9233614b0067630071aa68381b05bb08b769d046ae865d886aecf6f88e942f2fb4757579adaa4be7c3187c505f7aa5538c7e991c698942f07e1700b643f9672d32729ed45afb5b320300000012925729ae2c9f3e54cb0f8a972b760a487e547f861f4c027660bbc3b73c6ea5a10a348332ab586e61c909886629f342c713c001db69000000000000"], 0x1) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x80000, 0x4) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fsync(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) [ 775.9708562] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5200 command syz-executor.3) 00:00:25 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x8) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xfd67}], 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x10004, 0x10, r0, 0x0, 0x0) 00:00:25 executing program 4: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) msgget(0x1, 0x1) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 00:00:25 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) close(r0) socket(0x10, 0x2, 0x0) fchmod(r0, 0x40) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000000)=ANY=[@ANYBLOB="000000080000006bf000"], 0x1, 0x0, 0x0, 0x0, 0xfffffff9}, 0x1) 00:00:25 executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x120) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x800) socket$inet6(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = semget(0x1, 0x4, 0xc4) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000080)=""/43) 00:00:25 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:25 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f000017a000/0x2000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmget(0x2, 0x400000, 0x20, &(0x7f0000000000/0x400000)=nil) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3) munlock(&(0x7f0000227000/0x2000)=nil, 0x2000) shmget(0x1, 0x2000, 0x8, &(0x7f00001a3000/0x2000)=nil) [ 777.4667755] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4317 command syz-executor.3) [ 777.4886502] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4317 command syz-executor.3) [ 777.6076988] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4317 command syz-executor.3) [ 777.6619410] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4317 command syz-executor.3) 00:00:26 executing program 4: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x60221, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/73, 0xffffffffffffff15) r2 = socket$inet(0x2, 0x20000000, 0x1) recvfrom$inet(r2, &(0x7f0000002780)=""/227, 0xe3, 0x40, 0x0, 0x0) setrlimit(0xa, &(0x7f0000000080)={0x9}) accept$inet(0xffffffffffffff9c, &(0x7f0000002640), &(0x7f0000002680)=0xc) openat(r1, &(0x7f0000002700)='./file0\x00', 0x200000, 0x120) r3 = socket(0x6, 0x5, 0x6) r4 = accept$inet(r3, &(0x7f0000002740), &(0x7f00000026c0)=0xc) sendmsg(r4, &(0x7f0000002600)={&(0x7f0000000240)=@in6={0x18, 0x0, 0xfffffffffffffe1a, 0xfffffffffffffc9d}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000280)="54f525cd375eabd12b36a72ac80830b1a9f5db1c0afea1e8d892f903c3226429cc68c7ec53c17fdc15ceacf78fc5ea", 0x2f}, {&(0x7f00000002c0)="c65a91930a17115f735035acf262832d489a3e4c1f1743734fa263bf6505e49251024981e98798af88a733cbf3bca55d586a340f358e800e457a8a0e3681936192abf1d88a59", 0x46}, {&(0x7f0000000340)="bc3d5c84ec2176d22cc1922ed3499fcab3fa8e147557a26f45e3083a291eff1e7f2bdef02f47591f81c5d863e7b2c3468060ca1ec0d757fdb12275145232aa17526c192b6e7650174734279d52bf04e8668730f92b308e24f91205c4d87b2e14acfc84e9059053e781b52b01635b350b042fb3ac9eee3c54f98ab2d3d35de6495641c9f8bde491ff7c4583f7bb3c7864948f80184c306b0a109c25343efdead308e2ddd0bce8d2decc47a3d2878ae4580f8c96cfbed286fd810ee4d5b76a63290eb30b98026fac2057f0929bcce47f20b1c041f0d5", 0xd5}], 0x3, &(0x7f0000002880)=ANY=[@ANYBLOB="3800000000000000010100000200000037967e68c56cdb9c2bf63df6bfc68dbc46f4357bf63d0449061307c380a5af8d7ae4fe00000000001010000000000000ffff000081000000f7dcb802dcad6e3c5ac1263a60bed16efa861996474cf5e86bfda8522a3fbb5097f265306f09d7874f295ddebf28089790ad354a49fa23d8cf545f77eb852bb8e78e84ad027e903a18aa9b72502a5a3ddbe7b06e80a30d826d3a02364ab72fce920ae62aade3aee91d6aeeeba0535131218d5ced6db634c17a3b64309970e41da56e16b24a708a6d84120eb786b326a0b98fec6c8099769e7960f7dca4dcc8970c99d3d2880f6b1354b7a95a0dfe7cf83ce3c242d8469dc431d0802776e933447bda45ea975904f5ede2164fd49ab40abf7144cb8dc0dd9e45dcbc5b7f05ec3fc72f12bb48f8a72a9725cf51bf918068595e475f04f09cc792e3d84f51a71c3fced67a599d8157c4499c26ae3dbf50f9e15a5fe64a77ebbb5b7104998a022190d4ff6aace7499677d2f39557dad17286435397c289da3de7bcdda96c2339b316cd114096ddf4ebfc6328bd0d4ca7c3883cd4b0fa7f2e3f2368ebf43b3d0425e851513f52dec68716bc97590254c9e30ebfc1513f4a2fa8874d041db13121b31b50e265b3eb1ed9a9d6cd6d0e47ecddfe4813e467ca92a5b20ad7d2129fec3a5799e4bf7b907aac7b6251db26f150d84c81122a27b909c59615b712df65122e2fa5dad1fe97d1d15097042d6771cd2afc3c39bed6e9149e88eca81e8eb4682934230ba1afd59e5d02d284daa72e88e8c9108317e49914404bfd1fb0b3aacf1e16381731cd5c86ff819d4a4e3b78605a28d8d045267af471ea5f1680a5cfee8092e9b7c2528c8a11f74b804ae0bdc2999ff99a6c4648133fd46e91ba231420c6a8023a919c0b8fed44aa3d8358f99e1eb287e1e9675c0d336f10b3f22c289a96bb64f4d68ca8ee6a99e48f2654fa0e731f6f6be7869fd3aef31364e9844110197a0025f2c14821b6f7b0abe3dcda39b844c8862dafae0ef7a8fe3544599473a4c48ccdc0e6e55accbd5da649223dfa29163e4a53401f9efc19b6658826dd201f6a57673dd80a67f3e20103a2b332b74450bd02c83fb5cb934c8cfb35c7d756ead06b53ec09477481229bfb60a442da08e2c4107722484b3dd663ca617f83f720f463e3559ff405289402a779beb227c85af9fa5a0a14fa4b30511d72c525aba5d5021dbbdd7f7fe95ecc7665544083f940032e835012692857d408dbc9e6a90160ce0b55b43ef03dd7f93de37ab495891f074999968da8578028828cd5ff16deec89013a86e8b4d27c0b36612feb79937815c3db200394a9c60be929b0571b9f481fd917cfcf354b80e6a8bcc456b4975dce98e87b9b860873d55a1707168e4f8656081c0aa3990a5bd1bb42910058fbe1983cc84015257e35a952e1872762e27b677d9d3107a6b4b8b11067ddf0c12fde2ca9a78707b3ee40e71eb5d4d4e5d2943223b5b45d8e746919fa0a7cb3b55432e34fbab69bec268cf96d0dff907c31a2c7838b089cf4c79f273ff052cf5b44a2078d0b0ea9b99c3d4c1586dfd0e1576d35cbf9f1dbe64be2357e85e39250a8e20fc1f4a5f11e07d607eb051abd69b81d4ba4dd59ef6f6bfbdbafaf0a52ce7312e4e6efeec97e3b3bf6aaf18d49d2abc1373817f61c8c29f4cb76be04365a3eb6bdce28b57b5a9e32928cdc301e6c0b7d30d71567ab158cf54656c9e672f0bb98e28b2060e20f0ab912a1ccd1e51c5c99985f34f40b89cbb2b059b210a53440d7673f707918d6091b0ec3e76b2b97135fd66fc9702f7fbe62c4cfa7dc959b8251e64f033c05b699c71d9a95a9ed0a3b2f031e6af0a8bdaa9febcafb900d8d299a1a5fd264c35537729e5e539ef05879e100a436a01168a9843343904af9ba9270ed1ac4aaa6980e7e04af65ce73efc69b09446516769c9c9d41efc8b9961432146ffd0baebc6f32d7de6a465d3a7c201336fcca3b197340a3d1679047f5c64c7c2dc3c726a52c46cfc63d2e320272c3d6f53986e3f4f1133de26f68a4b5112ca5bc92422cf167bc7b123e3be3afdb3041d478aca83465b96ba8f8e01cb418ac0eabb32828d0d36c60fe221faf8f74518aa437405f501fe603f7f51b81666e3c64e331f6c19c620af4353c2eb2268420cad9a2c6592dea53155270f3d3e4bf0f2823b18fcd05d945ca4bed80fef735e3a22bfe1ed37250368070da5eeb5d84670ac8ec990677b13180f902d2111e5d1380a3376976fdcdb0082de1ef54f7eb3a121ec8e54bc58f9d53d615cab8addc35faee8a4ccc505b51bf8f6c8c5590a2cef244b1cb6cc965dc84bcf6c39d9f68a9643825b2693d31d84cd2e8e6fa128eaf0363f1b3662740ff3a11df6620c426681300b8cc631b6dcc6d0eb68ffe8e4614ca6401482f9d902f6053694f39860c7e6271b5841e123d4af1fa9722cd3358be3f02c91e9ec63c3cc056ad129e866d35f8b3890c17983ccf4810ad2d727d02863571932609dd8b5bddaee98364541230749cfb28124dc657d66af341650d653bdd99015742b3cb1ce5a12ea01240ef3c3f0039193be291cf8c2015d4f3efb3cec52e4c5f00e37c0a49213dab4308ba1eff69fce0a4904263e1d9ac1377455f347bbf14b0824c07e9bfcc154c1beb0a4b1081e73914cb84f262237df16053302d1c49f2c75282ea226f5a24157a5fccd2d211afa1742a7405c74fb786d02ac903c4c40b8975be75a377aa2587d6528b70afa89991c4ced1c4327da22a60da5697562ec56372fc2aebd11d738503ee55e11e0ec917bfcc3a2d704f1c22e54eb821ee5f7d64408d4514295c40f45c4a536bf43ccd04371107e00e27e6f40764d2ea62bb7aafb243de0b95863fe02fe440d97c6ff8771afbf1c93d4c168e387681b8ec06df271a7a0a426a14a6d7f1403da70f5645aa8ca76c37c4dd824a552becfee7f32862ea0e4ff2cdaf40c56367403e72fc6eabb020ca80023e3dbe12b2451e01315fbe7c079b36991e075f3afb66290e1e856dde6c9f1c3b2fc0e930dafa336fc211b43eed114e3e50a37be89536d2591a67c63aa3b96b9349b90f73ffc7d69abeaab618255cf4feca21c9a52e3e49a7fb2e8187436e7dd1589a7a7fc28c9e8e778de556546b249b47485ad83c105186e07b91b4ce4ee97a3daac815a6bc4826cfda36e124a8bfea6712bac14ef71d591311e6a2726691e712423a06ebfa57cee5ef332c781041f1ee8e07b82ecde6ea1b88deca1f104c1a4c163d6f75f90b3d7db72815aa2a511da79b501445f5e32aa28bfd3a57c5fc3c0137730b49ff7da9d974e370c8e42d8e72700040fa27de98037bddb24266ee75af062278893c7ba72eebc2a11325e2b9bbfc5a720c435f71a18d5f6c6ca03643c21076c721aa8885be69d0d3291f163a34a8db4c97d0bc9e6f5324966b9c63fb00a57a67a9b7ad028cd1f5fd182d1dc73f979e4f475b893dcdabde990e0463ba08bbacb0ce8e2c2e49e7a5b665890d9d2076b1a1b0db47ce471838a8ad086a2c9a78a7cd139ef1bd449f532428e1788e59d6714e615529700ea2eee3e48a51bbe2649c87a41715de3c0c9a198d925ba9ff6776b401fe3d43be9318eee20fc62315b07efadaf40ae16a8dd1192cc5571819079576f450d89aa039ca819ecd66e343a706cb8b7f6cef587cf693be5eb4f3b977deacf477a8f2547566f885a3acc4a12c20b284d933731e425c0c97833f6ae5a77d3d737a05b9f4457afa1894decec09a2474ed1685c986476451adaa47469a08ba026f8ee14d6341b425fe161efe2d5d0ac55be6c38a4daf1987feac1f50f52bf98cdbdad5f76f512a887337b041c98f08af5d4c1ff99f551b57e292235cd40b1895742e71d88e298a1d6eab675d0ad0d5905fbd7c5f312bef8fc22a851eeb94213ee3dbc447023fe270cc098407fdaec624efb7134c048d8974bd49283b306b931223d4f9b711e624ca1394e736d78719db1a31ea218d4dcd086d22d88b06edf12bf2604c03904132c928de851f1456e7bfe80d7ee8f33e769b9d0fc301b3f38ccf95ebc0f6558da83ef21153019bb7fd7eb8b682d9a8aa0a2405b99ae0e37d1f27528997df290aebd194264dbf3480cb82918e7de89cd093e89dcc236090958f3f0d7808714b985fccb313c2cbbdbb6f9aac27f1200feb2bca54bb6fbf536284e85ffbd06f2d9d05ec397ec6052a625beeec228adc1ae7da66031b669c036ba32d9216081c5312625fb65333b0bb4177b8ccb8f0814e564a34a5f36ad12dddfaf5a79af1253a7ec2bf4c6099d94281ffbea2dfdb6ac16ae8991ecf9655fcfbc6f441b7f7abea54d4e4fefb16d419c97a9875dedcb563c1b4b2f641decedb8eeca3e9b75160d22ffea84f3b6af0c3af9bf9961ffbc5ab5e55d1bae6232472397ec83876675459429fcbc50d1e65ef97d8172151ce2593dc32c053d04e609bb44490d962b6ea4f5cac086249772df9d15f2eed759e475e24e4e0dc7590da904dac90daa9a8847d13c4e4c0386d5c2a11335ca6f0bbb0771724de38a26b3fc15079ce4fa0e068febbe0a373460fe5264ce72895239dfc8fdf21df1fac9c086237f9df2e5607325a585b556cbd0fac16fe84380b61d7a240c8ff79e580da7b150def22001353f83b51c5d816f356ab8553db1113a6c74e3000daa983d7ae49f2ca7fac9878d74bbbebf25cd0ce1060e504ab244061b0960106abb6762157ebdf315fefc6e6b66bdeeedf225e5e9fe99fb11f4c606616838bc2bec0d2d5595684e5ed7fd45a66fd048dce22da3fed21d3385d6e804cc36be2e2b75d15ee494fd183a9fceb1a09df0bb7a645553b0726e7b5905fc1c38343381d65192b3ad47e1beafd528f3a792f8991ed0dbf6194a530780d949e58919cc2f4af61f3843a2050b7e1c94866e7113e205516f08ba406f6becf3285d279891309e0e55c0d27f362457339b12c03c6067bb0b6056c6cd1892dba8a6eab3fa302ed40f9228f1d9f42a53e91b014d2233b9f94b38ca74b973685a89c49f13362e4671b199486b2aa0d0a3c3b0de315f4ec35ec132749ddd8ab4eb86cce2354f2339651f677376a13cc89323d3b487d03a86365620aaad1132d57ea2ba8b76705c129238515c82fccc69aa6c6e6528c51014e820b206caf9bd784a48f5eb0c42767ed26ecf17194e91c9a2c9f2578f7aebfb6c7b5582bc262184c1b1edac8d06da1bf6a9c87340ae2b4d3587a161224567236c6b555962b982db7e493718bff248dde62a7f3e28607deaf41450b06adebde62c0746f12e92ab729ce021b178c7bed70e0a9e63eec40bb3b4ea9943bbdc9e6bf11432ed33b21c4c17460af507461eaeb5b8d2c9547fd1f36be94341630bdb7c6d101328fec48b17602e4826cc5493a5f7ecd56f7e60ce8b054f73c2a59311ec40a8f60a46bd8f7f532d15faae0a5d30e150cc0c4523f10a52de6c3d555ae4a8eecbeb387e4801150c13e9e12ebbecca8dc4ae2e425e7201c79ea3efbafa356870139786c74b520a1abba6dada1bc52dbf705e2ceb5a26557303d0836fb80135a49f7bb01d17aeec7be6d01d60ef8b46b6c3ed6b017a193783be1059133ae5b80e2c8fb261da994d31fb8e12d95b01830f6998aaeecb07d1b36b9edd78904b25c013de6e0045a3f3c1ec191ce728fcd96bfd562b861bbad6125b91d24f6973293b635e4ed64d3f54c9a106d187ef5e64bd83d7d0352560cc214049a287ffef3d7f91aefc13b78752ccb5dedc6b2f2b16628c5856cb03cff923f4a4b697d046a90756f59fafeddcbb7e2d9c9b6b36c3affaa669c8897cd1e6a2fe4fe6270e72084c41a792c95db6dca309c920279589c8a870e4dd12726254fe172537036261000000000000000ffff0000f1210000101000000000000011000000000000001782bf5cddb89e82a18df23fef1f4ebfa760f01ec3fe605c282e166450c12f26159d032105f9b67ed9b75c19cd77e9a8c344f87ea3e4986d96f5d77e05f8912af3e3443b9a050b6d7f97fe9b3c16053a4ac43422ab9569b2fff1f1d948f2ae7bca20f46cdc4439897d3246954b1801251a7a07c97fff81ed9198579d303e69efd019a74dc6b122916ef02bad002dd4a89b800ef155868f9a4c0ddd557fecfd75c81a27b672d6639ab1915472db98d86f976866ce955b62d7e46b754a3a5cae453aba181a607614877f992c4c42d93ad8aa5c8f92cade3472c45bd37b12f0b0c029b4122c5f64b2c2bf311e6d8cb99d391ad99c273464df18ba7186dd2eb260d739640cc0c0f5ed35a37d59150202392a030e77f22d3c627f28759b074bb0e3a1feb7051e0586d4b60a72bd0222034913a626edc55fa30ca13da6603863af5b0f8fe4617268e1e04810ed7cd9b87d6405df1385eff607b3ac2ad173f6a01fe5badcb01c655fb3cc6532124b3bd104f47ff6b9e8b3dadd1a4881319db3d422c918c6aef243ab8490b49ced1839652b64869964ecc706a8dfb841872121468bdcc158199c45aa435e189eff69de9266cd01cf0856467804a5d52a7f2714483e503a2a45c98b87b37f586e17ff2b801e4a12192f06b32acd8f937c66e5058abfdc8d2fb61ea4976506b470b732cc9601b1eb399fe1dd894c2a65b47197473311264d76196bdc727fce5c1d2401fc4c87ac5fb4051bef9989aba0a2dd7c037b9f8ad1f82279a6d62b9fd26648fa6022c5dc797c6c8235ba97894d0ea6fd441170d47139cc76cf37b21443c89c07bca154ddd76bfcac193544533fdd1b601d6f77a97c879f7062a7948955391d106315efde8c1bcdcee064bf10f49449779bfd002a091dfadaedad905cf400de4a6b2abdca8c5dbf2d962843f127a9736b1e31f756586add9f86cd11165e5040225d384bc626868d3b47db14f55d0990d8b2d040e29822c474338ab18d22077014732d49636bb5320e488b08a010f1c6b42f6aea0e1a2cc07dcd644d5ffd83a813e6335e68770d3da7742a260053c14e0db2b894777905615553b3ede6dbf709e373df0c80bdb5dce80137d457b3c8926f3b58facce719cd1f7c66ae102b3ace2abedcb677342d88b544850b9e642e39c40c50d286062e8f98e19a6d59487e2d1489feaea9ee4ad6f4aa3416cbceb44f79356e012c163b78bc6c0f2279f6bc3630621fa9a2ad8bff919d9f0a13b1cad5245c13f990dd4421ebd36739751b67514b9a9e4614d12f0bbf3991ba319a9a6016ae1a86cd5a70be319577088c0215264d249c96fc366befcc968d80bd402fc436c37c1d06a2d6a2f39afba779287055cbaab6c4c0d8510b774f11a4fa0f53a523e995f6622a1aa775b9cc1cbd3dfd0aff1a5bcf71a77f188783754305a185a5c959710f20c190a98252b7883f9e522b2c9f19869547825ca7cd5859c3115b1e1e2bb23046ab027f686fb4b62dc6cac7beef5aa30de6161f80494af5418d9120d3b47eb943a6eb4b2c4ca98bc00f1c61055b0e02bebfa6106c212ec5d20eba1674489b24fc2008b6b2662a0273e8f3b54bc6bc1b61e11b576756f6bbc31cd43839ac01aa7a9bcf04a668c93fdd7afac5354621f0730d49c657a66bf08683c164955d0a73b74e9da6dbf7eca5fdfa36a11db703f75d38561dd866daca47691d7544bc9b451284d5db52742a17d5f75d40274cb25ba92270a58257590c9b0d71e7f0c8abe1ceddd22bf924df6e98faed9e104da66083c0e9473d9dfdbe4467b069283112b127db841f9e54948ba256e1a80302a53836a64eccf15d66ace5492e2bddfde0fb1eb80bf790317fe57bca816f924c75159bfbdd11c7f47855c71e8c7ff628da68bd39a694ece596aaf3c535a5060713e73050e393bf5673aade825d2913beef857cc320fb641f0f15a0c9189e8a53551ce2b2fdf0b7e93b81b53b7b62f1a4c189027aaf3ad4cd0507e6feeafef7166278dfa72384482b7468a30bb3bed28619a7f7a29ce1a8f113c53905b0d6ee940bb461012491510f0eb874b149b0d68cb92f0e99b1138ae78853c1039f4ed764653ef29e846779f27e3ec8a0cc829c3a454239ee435c78ea90cf27025ebd828f0ebfb2fde992658ade1008325b044c2bd473baf47e1bddb5a68ac0598efe8dc5c70fe793cb51b52bd552cbd11a186b801facda0d484166ec04dfd4559ffad594c2a1d36fc48346a1d67af5cf70a5592743d840b5a353cb94113692c5288c9a52f74b103c522e1762299c4b786afffe781633a8c1fa66e576deb34831ad8ac92c4585ccfe20c8c9bc79d226fbe837ca3c849cc7e531655f6ba069487f0339524b47cf6f199a30841fc34694781ebeb376d0a51fcbf24fd1f2b63478c06cb91ae088d7679db20803d7b6e6d4f31c251f8ab808d46ab7d7f87b1182a16766947693a81a112af1196a81a34c70953cd9fad90edfd9c1a22acf43315bb8c36501c9bd2ab84f83b59a02e4da1752e867f41a8c03c60e4fa4c4895230db0b3fd379bc4f2231ac11115681b780eef3decfd2ba290ada93bd6f1ec5e043aa49291241641ddbc9ce4bb2cb99c0f8a0ed463d90c28075907fa69bbda825106e74e26e80f30087c69829fde1f1c953559d432e51bdac041f27945cf083acedcbf22d216d01a4b04ddaf78debc44c23c3fd775c8b87aa28633dd7f5b0f949a1f59da76b7a8440521f97a5f7f95ad8c16788d4fffa612cb4050916ad87151ac9b60bca1d24c6c65d01f6035eb2a5449c95b6d5ea7f770965049b8899162813ec57b0ed92a67974a69bbad15a6fc134fdc6be1cc95739371caa95c165c6e66f88894a5a9434f05d51ee86fc46eb5544abd5666c813788e365215aeb655d8b16a9141d03bf5688264165c832e1f5d3980ba48c54efaa06767f31cb5e259c3e0a0b41f1932ca7361f67fd781724e910441e0b4a15acae7ca95f14b711a72bb62a8f1fa34c03bf1fd140278d68380148863618a1d0e7baabc77442ba1644da97975313af2c41bc1684bbecb2f3e6111c58ffb99d0d458ced21508b5a2339f4d8c82cf8199c71321f494bfbd3015b3b52cfc396c40d4cc4a2c71892d53bf8c28d6b0e532db1609a4c5978c4425b45c5e93fb7152e76c91c9cdcfa06c2f069442984f7e5c66360b4acbc8e3102bb5062d2a1e5125398245ce3fd106e80ec37badb619d4546c1561ca381068cc42ff1e9e6a9b61d01681947aac00271ba794c17de0c782495d2259b1710baccbf0df3683542fd7d083928dee0412e15cf800ad971e41aac0bf3e9653dae90915cbd778f1de1567bd72e6d278045ff41bf1b42f42c419fd7ceb017766ca662ae986cabaa0f9041e2080a401d4c23974e76322cc25378624158744aa30acef82054cc6dc691178547f17efefce6215f4fa92111abf15f0348e3af4faaa9c9ea1ed60ceed2b4d169193f562c34b394d9caa26fbf0361623e3879338e3fc5298db0bbd21de98be0c1ac975b021d465078a0599e4cc871d60aaa4350e3cac04c2ad4fd50dc0d904d48f45d23efe75ed420cc09f86c49ab749683b9bf13a99c351da81377e592939cc9251a45bbb84957860fa371b60704b060c2e71e8cdf0e08c1f974182cf15c7aa22ef97f529da57d15565458231b7c2199ad6a9ae0a15287dce9e72aefcb0d6eabd8c9d54b229d5a592652c1835dffa66ba0d66b625e84d234863d05079739d817064350e8a059d2c8bd9afdca37c0b8a55ee5c861c9438d885f815827ff5a5f1def95471f50198a00c47e7968acd09c5977da1e25351b4d1ed767ce0a21ef106b4e5e8f5ecb5409dea2307d37a4fc43f10c6542164c05f4bb6732da700789977bdf0960ed3906396c48c700adb481def470d8d81819a2023d2b933faf69217090a8b788dcd1ec10d884f73644b4f6bd466191ce560e30aad0f4ce6434be196f0a5b900684b570b4c7f2e40c3a72fda1eff6d67be00711c21bc86be8369f46bbc58f38b13a29bc080f84eadd5d5575546069925a34ff5a34ae1812a5baf5bd6233ec468ff6c39f63f65dd51fe5ca2dabb4f19920f2eea3a4e71d5543ab6907b5c46d08f0b20d1e8643ee00891de5a4b1fcacd968ecffb0149f87ca8d65ff79be36ad980ea6420a72a358df8c3198e4740b29e37ead5cfeaa1b5c81f509868e261730a64845a67a1b8eddf3a9c337638fe73afe7605ca72b6b8760fdb2747353e25fa17a660626f9c4232995f9cc480ecd8d3545303f808ff59c01435c63ecc0725e6efd7d5fe3a0152e64ca4eaa1c924b973570633869ad72fae90e609f88660d685b8bd0209a20a7572638d67952057a7848e1e4649defe6583c501f6c553bf4d8752d99927588a627466b7b0a876506508df1b7cfb76e6dd0cd5c60beea2be49bd8c814192d47a00b8107eee666a53e5ecab593893f9bc0b09d4bab17866f6d1cf3754d83b452ab38a8f0c4bb0196777ac8b95cfc016e080b7072c7b7a6046e0f62c2c06917cc56af4dfeea9e220126ca14778b0f9cae75b8a82ce573f078f4cd5ff2ea14ab758d06e1e0453092dfac7ee9b09a6c979afa1cce3fb41fc0f7b952b8be6165f9d3a745273da13e800db9c0bc27970a4eff8fbc48ac05ef6239edc6d1b73a31d8208c3d83a7de297db257f0004150cf04c58d9b9b557c6dab134721703b6d2878f78795f2bc88b053c776c3cc7ce0908fd5e71a74dd395f12c9b36b0e57c584d824b462d8472b677a4473026606bf23b2995b5f5b41620d21906f91d91bbec680c4e6bd543197b02abe91fda8ce290723da46ecf1c453c08d574af76f32f0ea948c1aeef160e2daf1a56eda84a175beafd61f21e72c6ac916bdff7af5dc6be8cc925646a956482f1cec0b07250602b60c62bde7c999ae4664454ffb2313e3c4f5cc04431aa689884ebbc80e6f5f11c45ee9e7526b2c96e5bbef167cfde4e17c450bc9da15600e0e5ae0c276f9477e6c6733cc23fe0d9da8ca73688351968bb7b169250db50bc59436b2fc7bfecc8d0a2c79e6445ce430471bdf35526484abc870cdb35cd62798f2a6a996f718e0980443e47ee893b530fc143627284e3283179a440910b07ea9815de056f8b03e974604cdb0b5b624bb1827fca2d20fd35692d3d7c7c029a9fb8e9f6d37a5024c441873f3bfcfcbb4c120162826ed8988fec327cb217d15c84da5d607df93d953978eda7ad4574f10cd4816e68dd3f81e33eb47460d559d6236e22e2d1e8d6cbd9c13473a7323a31a15325af177e3cf492f3ffdac6e3eefa87004eba2941aa0b6ad2350b68ca19ec5be0ff7bbc8bb83ace2d626fa2280432fd7988c3369ef364ae0e2da5d174a4ced27a412c8e02549b9a09638cdd30a12d89bbfb9f13d8d0aeca628662721dd3a9a8fc60d2b805c7ee8e1387fa970d824a224c316b85e1f02fee143536ada818c8a3769ea500c4fa57a4681d7fb29a61634e3c0f9ce06d34fd53cd2071a0051ccc66e1bcb4ba728afea706f76810b445d845e28da7ffca32350a26b6851635315a6079691e69ea7d06f64cd1ffb99b28c447524e79cfbe36a7a197e991ee5a65a5f27506f9972ddebaed86fa38eddbc9e7a78478c99f8e3eab741e68492a558970f6f58829dbef7a91b841ce82de7c7553ada4ff0ecff20a1f840430a4499600333790d6c369a034da1a131af7ba57e0281a0bfa556864d5cf96b82bc362c19bcade8ee568bae6fcb9233ad8520a3b0a0950c34901dc0053b5c7facf8e6b5ac93c11efff4f9ec5090fea19be46a7a4c73b42e8000000000000000101000005000000012570bdbf4cb87d0b23d255bf3f46b364f1d34ffe19a98924abcd6f58723e6bdb5a41f17a3b3edbe3462415879db8cee4b3c17b56d925a94ceb7b7a5f52ce4acd96cd558289ddb6a080fc25137df2913291bbe398abe98be4038dda7986873a8a18ee42d77cd40896b0eb53a25ed81a3b2a23fa614f3e08540b682231c72f4ed3d644483d1499290343f6bf8c7314a25ce5c62df02928e0ec5ba32c133ed33f810a7edb38c166af07817ca78a990cb781e2bc1bf3840e94f053bca7356e5308bac83c2e48ecfc9b796233a8e6b80e4a2d8b99bb00000000ff3e3156d19425fed5867c04f14269ee65554565a4509fa4d60f212562ed55029127c7df3ad4ab3c218830e4c788321d00000000000000"], 0x2150}, 0x407) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x10, r1, 0x0, 0x0) 00:00:27 executing program 3: r0 = socket(0x1f, 0x1, 0x0) clock_gettime(0x40000000, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) socket(0x1a, 0xd507892437471347, 0x1) 00:00:27 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x4, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x6, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mlock(&(0x7f000000b000/0x4000)=nil, 0x4000) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) madvise(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x2) socket$unix(0x1, 0x0, 0x0) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) 00:00:27 executing program 2: r0 = socket(0x2, 0x3, 0xfffffffffffffd92) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 00:00:28 executing program 3: r0 = socket(0x18, 0x3, 0x7) getsockname(r0, &(0x7f0000000000)=@in6, 0xffffffffffffffff) 00:00:28 executing program 2: r0 = open(0x0, 0x0, 0x12) getppid() setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x3) sync() lseek(r0, 0x0, 0x0) dup2(r0, r0) writev(0xffffffffffffffff, 0x0, 0x0) lstat(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getown(r0, 0x5) sync() fcntl$getown(0xffffffffffffffff, 0x5) r1 = semget$private(0x0, 0x1, 0x20) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x5) mlockall(0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x8000000000000000, 0xfffffffffffffffe, 0x0) [ 780.6103339] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 6197 command syz-executor.5) 00:00:30 executing program 5: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1fff, 0x1) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/110], &(0x7f00000000c0)=0x6e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x1, 0x4}, {0x18, 0x2, 0x401, 0x100000001}, 0x800, [0x10000, 0x80000000, 0x100000001, 0x5, 0x910, 0x0, 0x7, 0x9fe]}, 0x3c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getdents(r1, &(0x7f00000001c0)=""/90, 0x5a) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c5, 0x0) accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0) 00:00:31 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:31 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1400004) accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r1 = open$dir(&(0x7f0000000340)='./file0/file1\x00', 0x10000, 0x90) r2 = dup(r1) sendto(r0, &(0x7f0000000380)="682bbca3cfa2ecfb74c2677bb523649c5822e232f37a212c9cb6f5199b2f38ee54c54533fe5320fa7089c900fb2e2c8be4019b2bc98ca5bd09c40fac4d578518ec707de63889de45ee239cbd84390d14fe3997a7cd2821a6e727cb5de356b2a371dc86958c2fbfa6ba4415bc2d7c7c237487aa65142ae21127476c206c6a9e70ffed4e21f6aab2639071c82485f1e11aae1974b85bd87de568fd335c5a85d14c546ea01dce78b90af5aa9854586833bcfec957dd00eadd2345316bbd283920f79c21d267dfbbff3377f441c5540dc7", 0xcf, 0x8, &(0x7f0000000480)=@in6={0x18, 0x0, 0x2, 0x5}, 0xc) symlinkat(&(0x7f0000000140)='./file0/file1\x00', r2, &(0x7f0000000180)='./file0/file0\x00') r3 = semget$private(0x0, 0x3, 0x70) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f00000005c0)=""/16) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x2) recvfrom$unix(r0, &(0x7f00000004c0)=""/165, 0xa5, 0x40, &(0x7f0000000580)=@file={0x1, './file0/file1\x00'}, 0x10) open(&(0x7f0000000240)='./file0/file1\x00', 0x400000, 0x10) faccessat(r2, &(0x7f00000001c0)='./file0/file0\x00', 0x100, 0x200) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') socket$unix(0x1, 0x5, 0x0) 00:00:31 executing program 3: r0 = getpgrp() madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ptrace(0x9, r0, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000800)="465894ba55fb46cd36ddb88eeba3490deadcb50603d2c61adc6db0ec3aea874a33196f179713a1a9beb4041cdd94da65", 0x30, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f00000001c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="3800000000000000ffff0000011c0000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x2}, 0x1) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x22, r0, &(0x7f0000000140), 0x0) r3 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x1ffffffe) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000180)="6a18f9866208003e9d3247560f0d3a60c8672f1db589d068577536557f8beb4ad168f96e3e8c2a529dc94cf69b715c345867aa2f11b4a7909a8b9389441618463286b60a1206e355ad0970b8cfa874e64efe7c76fea3b2fbde9bd252a0e2f2e1198cc7330bccba669238d75f15a6bef696ce661506d4213f30d6761dfc922308142b7059ac44921b0e3163e43a083d1a876acc0308ac7658184a0df577fe154e479589d15c273f0aa0d305708137df451874e8ec6bce8f18c6d36146c54db52e005bccd1e95562436116400b53", 0xcd}, {&(0x7f00000000c0)="e2213c0eb8c56d9fc3c2df6d1d8604b8a234331dd759bdcb9166395f6faf69b2ae14a5cd67da9c6c7395c8a542081446d785151d5afa1adde7d787dd1ca85420923bd04808f4ebc259c1b71e803527eec4e1e4fcba65ec87e1cd951ba571bbe511c851e507fcf4ad038a609fd59994e61e572ea3a8446d", 0x77}, {&(0x7f0000000280)="f932a09a34e0a461f3c716517571f1568fe753ea092be1e8ceaf946d1c8bcf68f89aa538e6a32c9c4ca8eff4a903e7f2a6cbaa2b465748320242c5bb557c5c8509e148e8d571d13b0c6353a85f78403d024ca3b4f19f3332ca39b79b5dba38a50fac2516104493b39bebbaefc2e7c74b5c4e66d1e8636a5173f29c8dfc08178991561539b95eb61a5bb767d319f3e47bd0e8add6a315694a5e391083f0", 0x9d}, {&(0x7f0000000340)="b6c0e95cfd1a134ab8e87177baba19a010075441434b5c7a76d6b1566428b35917e4f9240ab96a50a02969df021a1b18a983741a7b0d2a578765e6a2ef66dfa2bf411cf56b1643e07c126ec8862865e575f0e024c70a891100e2b38ed2ba5209817d4e5ee155bc081dd37ab205d7292f19a373da689ff99de856d0178f12a339ad9ef48d4bd2931006843865d5730106bd78259182b70c250a8b341a4746cc33e9423d065f9e", 0xa6}, {&(0x7f0000000400)="14f76d4cef07f00e4ef7612f08f788451e6a36fe0c82b0f5d1f5179a409eafa8c8dc69973c560af7af8e17f82ad05be7a7b8755554209fab72f525c87f32d06679c6becc2dde8ea68ee83842ce8a277407fbf9ef2824475f0af0eaf12a7f364e66e687db08c59f9b2ebfffab44b09c1b1510b0815b8d1f11913f33865bbf4567e2a4406f2bfc149fdc31af530b143622897ecb2264305c23fc7851925e2f6766402a5342b328be0fdcc820ae0d4b77fd546c2b94178e9e45e49f49d7751f2edf68bd50fa45501baec48663a4b9dbd12577cd948fedafb00c364cc7fafadac9e6f04abcdae9d45b572dd41b7c10b4770cc0e925ecb641962163eae07693805e0b128729c74ad12dd3bedbd2ec7ef6ed960b5864a43e8d0023afe82b41d469eb505c6fdfa7ef63119749bcff437b286d5f3d36f9f567a44ea49de774bb24c61d03d79c61783d47c76a569d3b7c10b235132c351c3a29b2e870ef77beaa1309968bc8b05b712f66269402bee28a255d49700601444213add44bc044d0433ff84c87d604d29849a6ea6e78632897f0ad3338036fa14986b48e6bb416eb0e0a256fee895d98bf06df0044d1d31b66fba98da076c31bced459df7ff939c53bc158045f6ecb27e5aeb89ea69926e39534ef960590be2278ae9f67ffa8e8911c0e097bfb8f56d0afab0558348151c7d52552622ecc933a22b98b939d74223f32bff0318a7a896f4d529cb6860288b1ebffa48141bfa05ae31a5353aa221cbd27a88613c010bd5e3bcd6da6a4968950ca3a7252412073fff14b2810af8cd608d1d68c2ff197a20b6df66d62c7c92f692cc84ad0a838f1e3a84571300aa85cfdd93b0414490a99810c4119c0366750a6c6a29c4eb4f5feae68f3df5cf8891a592229d506124c709880981ea584dad83cfb139adff33f4c5927b8e8525c639d2ba7cac113adffc13cce28155b1c53ed58b998319a77ea824dc1e34e3f0b35bbc445e632f7f387fd9e249473f50e3ff8e50aeb5d74196f1f4d8273cdc930e5cdad3f55795679a9d02d4d75c33e4431573c9c30452b05795a7934df072955acd3e326058cb8a25920d5ed4b779b706594d04d7d36ed85f6a61d87dcf0e29b264b5f260a2e83e9ff0f9a9f333502173185c176027aab8a8da54d4bea7e7addf15e844aa50458438bdc4de9c6a7803d84a75318854d99f0dbbc8ec2ae8d8fc6b1aaa6fdac2655e23062b92e7a7244eee57a497bcf289b1fa26f3ec099423c6f1e93927a308decab24d4a69dcb0477a5b4885ed54b963443484665ff25e7c2436b4f9361c1309eb78fa1c5976e8053a8f99e1a3c5affd540e21bfc658010864a9312976cc32ebd622745f47d270ae242ca1846eaa32fa2fef5cb3fb2d269bfb652103c240237e54a1d42b796295d3c42930e659dec88b15ae94b19b402032ef35b1c6546c2a033b46312198014e04cfa29c73adfcf922c2e6575eea9472bf795a92ad092a582965c511d8ccc3f7b977bc10ae19316a13313a72188493f9b34aa00c2a1cf7f7e753be15e54f85143b2fc2eb833a99d073324d6c5ff06745945f460c4da1208b7d813794b0ae15f6514914f6295a6a22e6714838a45d381cd1d670ba2a1f201e2e8acdd00aa0b2e40e7d3f96f5ecdec83ce0d1e24c6f2c6dcb4037cbc5a34627a88cbe554b35b6d88ae8c72d57b5bab92d9d7a8734a0a089e8afb05f67855406f49e0da64283e7e4146ed9b3ad9390811e3b261d5aee85c84036c5d243a6fbfa942ef6e8e4bd7d077ed998e8f0b4fbee22b25977769707f7bbaa0dfbfb62f5f0036b01c251941ca5d2082e1b4d6fd785c171e37b0d4fdce54ec82b6ee0d2011c786b32c0499831d3c39378d8e35bbf0199b067c9ea0ff9a09ac7d486e49360d6c1adde4d46efd0c7de066013c5ed215aa83ef955b9334007a995ecf11df383555a98d44acb34a7e10c9aa8931125849f63cceba97d2e7d141003bddae88a0d4251766241d2a790883e54eeccc19a46cad6d76512a4c9589a91dd8317eba03d145c75aea6c0d8c9a461a39abcfd5e082fb6a6388741761e8fc4f5f3619d328820074093961a1c47c4d8c70754f72487edc8feb4f1825c280bbb165812db409c6f5bd0887087379ecd429b8f5bbf98606f3ec8b35d38e71be93bb59e822f0cc805d99bbc75c0ed7f1d224b33ff9fb102f354019cc188a9a5250a8b4947820992c35bf3f632b2dfb08b197b69afcd8b050b4c57c7f6cb66beddcf38c47c9b337f2d564b9483335c95dd64b3f8bad0c35bfbfc70328fd8870003a713b8367822172495fe701afdba8154d75c22609f0aecb62840f023355fb7676a573d559c3b8dadf538eec4663116269bdc145be429f410739be87ac6769143d2ee6108e9c9923e1e84fd5a6229dd93ca54b916427570a046a9d20e97382e6df3b7afd85e2dd975a0fe4af925577c6fd8d9ec2ccbf7556ea15f7937e3523929ab498131741732b66886cecfa245303688eaad4dffaa18d9502db2c4efb3956a1d7a67550f05c008ebfd2dfe82ffbfa6c1f2e2f637e9b5e5934422e116617757bcd2aaab74f3c7f78161a7df55609dc983d44ee6db229ab10e8211411138a800c1df4dbd56c975a92a3330acb4386e3da75811c5219711a1dfbfb30b2a3b44518762bff42dc6c36f56fe328423f53ce21bc52f05965fb7d8a679697d5ada9fc01cf2bb0332901755116b1139bb77238afad32020a15b3d276e6cf2d8c46fe1b0ee605308ef54f0b5ce51d93f6a973e6f4a32f226f61b143a6d07eaa68db2218729b745c709d5dadb491ae49d334f292b08ac5ab0fde2bd3d428c97c817927b9c7386a4c4b6c939a6d503915bdf73da778e8a1642cbbae2199ddda96388fadfc2040c0298ee3cce654efec483adb958070db83754a3072576bf24746f74a18f749cc5647028c009cd3626da4d0d5e36502ec43791c00cd180f636533a3b7d7c48dfebf71a277791e68187029878b005ea9c413b0d55b728a461dd907983c02199f345da40d1f9aceb3d8c2573f89958769ccb624fb520ba1760e3cfcb3dc91a377d550ca10f391303dc9cbc1c5d1b65a94b8692889e479b63bce951dc907a44e2b3cf4fcb5420789362f2e026256a4d4664e72b23cc4b40ed3600d1b1c67aaae58302697a590d4faa38dd22e8610f0708d35c17d4d1e68c031c394e29fceaa6837245f1f6fc7b80b26631510e093dc9076887d298feaae9bd42cd8e57c260c7bd55ef92f00c5de900ae9b281b9d669eaa26cd22550e6eed150f210d6bbbcc175bcebd8095727c8cc6650a1d99b6f111584e78f230677e3eab2cbf6ebd9f3687d199bff5aba902c34a17b506057f6ba405338d39f6c43040e214445be24c1e2a236503963a0315c014918fdc23793366f39cd63c122a97ef402f607d3be57ff105594766e7437d284b8918c3153bcb82ae1bbc3be7d3a9fa2195ededdd54f51c27888933f95203e0c5a6ed8616050eb7fc4ad584716275c25853260e1a6179bbc4b914eb48fa8fbaa7eb6894f5b6f35cb6baa2080fca00e5e623925a8dc2f0df13fb8e6f5a74e94bad6e3d62f9a12065a166a266a3423992ef1f590a256deaeeb777cb80c1edef60b80f2bfcf8ff00d001f05806990b209856189931a5cdceedb8516c942c2ae93a262ff3ce30aad4f72ff8196e8e783fb9cf530cc2253c328d84def34da909a12503bebe1b3e3179ae066baff2b1569b2c5127b1288f005f3db8013616182392a58fe0d8c7f99ba41527db9c583931288c7f3915ff50d4f8b803c9015664e22455157709ad7a9a1bc02fc980d936e4150e2e71ec430e82b804628a02d6635f65907ba89886568d6aefb878b39689a07ab85293376719d636a8ab421516566b1f610fe478aa06a3b9e058801b649079b4a71b9bbb33c2cec12ada1bc7531738ed14c272dfbea7a928aa1a9a9e16fd92105cf886c00a0373e6132960a67dcac3cadd05e20f8f3f8fbb2153aea2ef5d1d3edc96b8e0edb36399e6531459c26fa64adac1333b71a2b4c4c7b11469416612b6ec566f6e2dbb2b41586965fa006b0a08f21000b40adb62f549f61cb18c3c53f36e77d13d15edaef936f3e5fea00f1f4f9bcaec4fccb5e59ef95475338b247700a7a4a0ee4483c5b30fd3e56c31dab5bdfef18956bfb641e640f67cbb31cdd310cf71d4d5b74ca111ed69dfbf2c8249a76f15d377e1c26a36bd37ffb3f9aaa39047a4cff47ad264b78e44bc0eed999f609f59e27f6ad05d4d2a45817e3730fe4a5f906061b48f76a4cf499ff6f2a80da1f020346ec06f8e517f368647af26b1230ebaa060ad13acc55032a3de87690182d5f3e61cd61f122be25dfef527e0308613203be019e0a94b7fea6889fbe9ecc7e6b80f5de694b6c05090f51c699c709c30fe638dc9449393e8b34f83c3c65f6e545a83c267cedb90f2bf1bcc9d4294acf811790ad978b641bcb1b1ad737a2bb4ab7d93de3604ee7f0b274bfc97bb2fa7a5a4642df58a84d3574ac1196fa60db136d7a86f2eef58bcd307fd43eaaa1a6f8d520e5b8bebe8df6b2ff9ba543b6f08247e3fe013f8b65f185919c270831d65f886c70c06e211a7eece7e15dc2d3d4920388d97ee168689ef59e114482ec22befd86fd1c03fd90540e356d7d31955436fd69a0ddc4e9b46c498ca792de6cd1bc0721c876d531792b3f9496caafe8c51aea74336b73a7e8c8dc8f63a5837e3b9e5692b5d26bc45cac72473055b92ff918607a8d5e6cdaa99a40005dd1a659e93e382733310a565d19a6c584823a279955eb3de2235726d4dbe8351567165d6ac66eb1a8dd5dbb4feba53658997510d61b2da20f83a6923e7955b64a0fa90b8f84b645e7191a99ed4c21f811e6c3e060a78d8dfd5c0ba5f4c846bb4128f725cfa079645c62a4a30b12638f1fdbef4b30c8f8e061926eee122c587d175f6a83ecd7ff5bb45cdb2e1fd430e57b9d18fd2a930e4c693b1fc710b0c63f1f93a532de4fdd126c21bb3d9866dc4b612fefdecc12d792f1f98021629fbcdae8895b63a24c534ac415a8d6088a09457f6fb678e2c31a3f9fe49d799c4dab3bd33074e9ed4067eabce092be1fcc149c7d3d3f7a87313c7e8963d7409701048a2ba3649ed5f21e6696d556d6269d343f7087528179ec417e133a2aef6d51820a4077ee4d588400f148b35d237cd805251d8cf82e8ac904d07f09cf807974ca9489d79c7e72091eeba3ae8e3b4a3c20de5508ae7589fb05ab235164869ef75c72beaaadcda36f8dc66a91a644e380fd3ef77d8dee0b1448b68ad9505eb237042059f404391ab1e0898ef81dd309de4872554f0126cda3b03d3f14abc21fd149efaef74f137784d9502cc1e46cfd855dd7d51af480464bc964055b17470ac9e5b18a0cd096d7a132bc4bb0b70e18149e587f2c404be5ea30524b04a10dc78d1ba66c87a08dd86a308aff0e05b8f788348c999504497bf1c940699e48fb5d156b26e10029613885b73a9a8c606895a63672085c39b9d4d25cbf445abf0a436f2adbd14ef4243e800d0af5e96ca41bade519d5ef5fb46743f9335dbb5a46eb586769caa10a33cde15cb9a3ebce2b2decbbfaea42069696d384ab4a108837d58a3d7daffc6297b4c22238dd2da8c2a045bde1f5f8d246238fad6feac1b87b1fcbb512a60ddbf8b47ac6f094e8949f49576e5db9ce04db544753f00c358b5b4c5f949381ff5a91ab84e9985659ae980f40c95ad572d7afba0512d7ad3767d83543419effcd3fc320bfaf26c6aafe225a6e58048c7957015fd082934eb9", 0x1000}, {&(0x7f0000001400)="7092b6b7eaaf2c22e546e5ae2733c0e2f77397438585ca21e7b799c61fd61668bdc854203ec8e2985803356224dbe0613960cd55d1def5731017a9", 0x3b}, {&(0x7f0000001440)="c20751801ffc63c0dc06281d21d4ed31c8954cb4a94a88c7d6e758bfadee926209f2c6e9b94a49d84df4cf2db613ef7a7a1300f5e5a6091b92640a5fe61d7b2b662d3276e69e4ee0dc89b53a1a81a1e7afd50ac9ad05027ddb83f6403673081d1613234ffd58e4452acb2380f52348e4345325f0d39e9e3c66c2b84b45fa63690e1413ecf734564d77e57233f79f9a70d6986c3de99c3075e48db02f0ceabadf4d8f6cb38805833f7b1f48cc7c69", 0xae}, {&(0x7f0000001500)="583282391c8dbb4bd868763aff1708b05a5e8fb2f891b272b24059108c6c8ca8a983e2e805b9117dd0d32285fa59ea52912be7218e9398fc4ffa38e45baa8bd39cc5959d6e14bf0e2e62", 0x4a}, {&(0x7f0000001580)="796ce6aa47eaebda2667b697a6cc6359eb29c7d6a6a9004b3caea5c7367a692576faf856b1f32131eb16a04117e3bfbbf44a5a912653824e4e92543ebd0f96545bebd78f7e26d6e5d06a54171c45fa727de3c00c63a47e43d708b5afe5757f7540ab2a1effe59bfcf926bb5c91003620dfac38c3f83c24ecb898ad6ec457ddb07d8ed08dba8ebb74a9d209481f72ee30c9", 0x91}], 0x9, 0x0, 0x0, 0x5}, 0x405) 00:00:33 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40100, 0x20) fchown(r0, 0xee01, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x1f, 0x20000002, 0x7) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000140)=0xc) writev(r2, &(0x7f0000001200)=[{&(0x7f0000000200)="2bac42f371bb303c4d10f04b7ca8c4c6de642fc57915203feb128c82a0e203b40eddcc064a6ca6084177d3a83024c4d00d131b3eeec982e89effadb1866ec5058d7c9b7a6bcd2bf8a1d1829f35c4903b3714a7058f6a5c2fbcc871b6ac251a17779985839f1eefd7a7502a84f0ef63da4b1fe7e65c1558a890a3e24aa68dc60295868bc1dbfe235721c006e2e4c7835e482911e4546d8ba3ca64f5c0f0a0ce75527aecfdcf00b6ee61464427b2945c44d86c31c65633bff5826647e38b40d4e2639bcede3b39970ddcf39a16812326f9b0484417889aba40f625e4b5450717a4da07e029c687a9a05fe71a51631afc7939a4ad9315827aabc708d8ead8cb3fb20432c0dd0c546a64a679adf7e8877f255f8d694b84eb2716e694fbdb25a2107a5d8431921f653ee71692bb8dcedc91a97b4557352cc0669f5ef26af4d91b3b641225f7dbf9e214dc7ac5522f00d50119434b8c32cfc7b903871ff75985052fe4535359a2770d4d1c3b1f6cf0fa842dcfc65c0f04f8dfca19f6a636c580e9151e37dd1f1d063cc2906c89e006375e26747059dd6972598cf4e4dc4fc1568d9a8da6689c00151dfd229e9a72cbfa2b8db2c0bb986a06f8d3fd4e3731310db15c85eb88553e01e8b03f88ceb4f064630a37ed3054841c5d073323ea38c35d79a996c04fa24e3a1c500c48bfe02e3642741e5de138466fde5083a79dfe7f38c365b87af3102672be74743e228f957e3e0f92b46604a5f8cfd72b7c84de436296605ff43d15ecfd1487ee6be9e0713f58cad70177be4caf171ba21f7fef1d78c9466235896180c684f6438f283ba29b8fd072ec0bd6a0b98bedc7f4d440c5f017062cc6853efeedff040614776b730149cc0d498219d2b7984c382ec8a20dd2fe383bad926359709ee80c90c94e66ea44ba2332531b0ee689246090193a6675fc63b3f10bd449379e512ec5677b8486e7c9d1a14e6d2b6a714db9ea10501ff11542044c453f3789f5cf7a4e79bb2120718ca8a5d26fb153599141e36a185a7e2a659fbd78f22f833fb429f42acc1c8be0d8f2bfd233f6bcc6c01b713d80d0ce04b8c7984adf084726cdb1c9ecc4b11495083d24abba665a31b4f7da86061bd55321722e824440df90dcb31f169a5f66899010a838559d86b8547e13509e257956fca5dfe2a184d458b77a8a3ad0523774438006e31c77024030be4c6812136dda42d5a4ade8e2f524ef9340a2cc294d703d66ba2fd0c3e91516ea9a0f52911612c42a927a153937f68063caea5570ea63a7b48004c8901ad73d47fffbbe288125a9cc492a2e15f0fa659f26e2493b3b7616a6ff7d3ea310f0a1d94ebcc0008ab6cb1c25faf0e539b88e88d957014ba31ee509615b4a3717540fc520843f3c0a3690c385c4f076ee15eafecac37150b8a49fd5f89be265891033990643ec23aa256d7e5a5bd34814b9e85eb6e4097afc5bb7788330b5e5001b231ce8fa1dd262711bf3c67ae9bb4f0b713cc58e766a7edf8a0ea28207609de7c3009e58d9f7d91020515f4a878fbad7c59c3ef47ed468ee755a861729106324dc5f1888ba09159d2cbd73170a8f3577b56fe0dcfd91527c6df63ca952e1b1cd506b181fe52fbfadd031a4cf1bced7700382d47b8192e9e0e9c6a150c6c4505298a0e2ba07cd3a30c6dc3de1848e15101bcd6f3b9d59b7529896d81fcbe8a0dec25a7366a73a5342a3dd2c3e7c2ba214f6b650ba30c24a57c3149f3fcca77e85f1bc517b65d449dc5a929cc5b5bbd6ff61a08f6feb2980c55ac316a1d2d7ff12767a180529e64c1c5890e1cce41903db3ef80082c8730a73f70fccc8873dba6172d36f0703fb903e6003bec2683fdacf957195a41b3e44ee19c0c6352c3d15e04c54a7dee9f495e47f478795b28aa05211b82a6b7564d8b102e023934143567af336dabec44cd920b60ea4651f713630d5a54bdd39ce9e1eda51692e7d64c1ea6e90f5e6f7d3e473ee9b7980e932728e817082b27e4cb950bd786af96da2872bef16d273a0fbe9e586c9a842d59b1d08cd23dbb30c3f427db0cdc0595887cf45ce6835824f0a33f9283d43c002c00c907103fc408ff5aa90a95d0cfd016541b8ff91c5a34b46d50f81568fb578049dffe8bba7a6eb4f38f090db976455cf931447609b4d976c4f2991a3ed44b6c3d265b29c5c6140655d63c3580e1f70f409a5b48cb5c1835229d6901d09bdaec1f648ea4c2a7052a7197547c15f08f97f93ea95b6f5d4e02675d4b19e85b7ab1a53ffde1618182ea29934b978e369fa3c9bd3ec17fb178e1f8a462f5d3cf6dc55fd3fd9a91ae439c1a89099393f5a4a1f8c594cbea069af9c3fb911a1cb53e9cc703227341f6b5176b26e82911e81e18719368e1fc85baa575cd9a11dc2f18928794cc82d0a514809ea5f400ce0d25338bff968e5ac95bc22dc6f3b24e4cae88eff84b4af443314a287a0f064e696a2b48d5dfc8922e2704fa27ac24d2d28cbd9d6443ad30c46363527bed522a65579c956369fcb76af742580fecdcdbd1cf36ae0aee2b69b39a74fbee7bf69c3b82c56a194c02603049b93a80140ef968a4a1209005b0546e584cdaaedeb305cd6642c47e7053bc78f449b837408e48714c4d07ef48a2525e0fd61ecd097c83f588eab2cc979f61b42ff7bbef2c59a44c882fe17d9ccec99c48a99938255fc25c43496b66f1248b01edfc9ff089457fba79925ef21cbe163bba8f38b597ad8d6f791feadbc87ce130860e65a32b60926d10c81d92aeeb88a3dc082095fbac5b10335dfa36c83a3ebcf9e222aa06de47200438a68959fb4c2e6645b40b7c0a452622eaa786e15aa963b06f816753c6ae5cfc814430ecd7e3ca02f299f60f32c469bca5305c55a0d47ad421f1bad887e657bf097d224597a7e82eeb7a331cb8d2716a3c3afae161839eb44db48e624032ac67939e71397bd6692f94624525e4dec97f08bcb089220a8922c59dc2b437ae5d5da022b2fa3ace2b3df7c8c134f9f48dce457e5c6552673bd4d4c8b7d74850cf61b6111de66d6585ca75ddf814ad3b9b5bd8ca3cb6681ae1c17b36f249f5eb9d4852adfa0bc3cb902c5f93f47caf360f5262c1084d7c1b544e21ec83df8ff908211e4fe8bd39fe742aafa1a13aa9a72210da755c641ead0195d4bc838bcf6bb8d59321e7c159d87259046b2c3d9ac3fbd20cfe3b4543f1d7282a41552588cf83c2e9fdca0a23415e7b2b96798075bebc656e14bd12e95d9e6f88b03417db61dcfc3439fcef3655e90b72c7f5bba6850b8b3b0913a0a06103ba4cb26de55b0570fa4a348645e5b4b4d8dcb7c394b0a99cd7a0697e39dba9fd6e29cc1e69f8c75b871c7d006dc9e67dfc85418b24eead05f9f3039cbfb195b57d95f7b5ae10cbb3c46c406c77df0601a0c0c344be7373d394dbdf5d10469dbf3f0505e2071e05e04c7c68cffd0ad6732eac1a05b55fb341e00cc12e4dc83ccfd9e486d472b510824c5a5219aaafda1b3a5ceee5f0537571e2e3ead7882efe1e7be69ecdfaeef62f51f248021b2dbae5ab2f1cd1e35e2bbf0240fa230c4c6bb67ef904f461ad453d8e20ff1af95b7fbc6660efd8f2a2f83893bdb5c636eb63d76ce0ceb1ea12e2df748300b398ab9d39a6902ebbd062fba53af66b02371df34fdb2e1ccec402c6993421c4630eecdec7497e582e783a81286b91d115d0ef5975246a341b8a330da61e2bd156461da5bceff82fcb412e627400b768c2b13234ca9ffe302a030b366c1f7715593457a9b490e7c9047e708235ffff6731ddfb6dba4f555f3584e12fdb67334d18d8e6bfcd53a14a2bd6d5e784f9093ce1e1f7940948cc7ece3d53ad10e212cfcb590be37ab7a2a5cbce7742ded7bab6b76c11dbbef00304c63e4122e73803f1d144eda4b89449eea37b367a41f81c2f0e7a261f7c50d21156c7ceeb6401b04b05e6d7ec981602ed7193a7aca7a05f294c9704afcdde52e4bf58fbab2956d39672f0356f9e771e82095b8144f3b9f9df64d235ad231e5323ba8b4c2bd1385cde2c6c1f904c54365a4a5997fe9896326d09a6f0c406f18ac37db737be4412596bdb49124dc490bad3b48148ff630422d8f44fa3bc1535a03c3796a30b5ea84ab44809072b403d67e3fbc09816c1a7188ac5f9955b54015345be6f73f18c802475bd2782b036970718e3e63e7e078bd0a176f472e42de71fbfa4249e316e9166099aabd875808e8a4793acea59a703f5af7f7ceec15100bf5843dc9a2b074b18172e8672138c7fb347b349a224b7b307511227d29ce3bdaa3be5c18126c6ce50ec1c1950a93e286ad7d6a68b10db70d2de88ce23a7b67c9cd76036a439f901f268d3ec612fea1abd48e502de6d9e1d31bb1e91fe43db7515ec8ce841a096e6020bea928d2b48422b250708b6fb3e12227fea78c7c60f35593acbf7aed58cc9854d565526ad3a67d163c620bf604201d82fa2c6bce9bab55f6ccdd7742873e614d6719fdcdd62b5645c0caa92483645134ceb65fc57066e5a26a7fe97215af36b7b89b2d86ca4c25971cde8e0ac6d2e514a469c70f7d490cb12a326e3d48c236d36e7949a2fc42606daf0d2870232260a38badce0a3157ebea45aaee346791e295ee3d716a36238d9b3c6c46ec02b06b259e529f43c62d1cee8cc94698d9bfaf02039f8d7aff08507c602cba9061fcffb32de13ad59e20a9739152a53ac02ee409e2794a19e5f691268a5d7798301a3b8b9d4e5c8201fed2f83773625b595920f02f00c46b6e82553c957c36283a8b305007610a2097c2a6381fcd5f42b0cee6d3856b2555fec0222dace63a44675dbf2d1e46b04e47b8d5c80bcb1cbe8c725984b1fd8264b60c93758c84f2c67d26dc589b8a74d0ffbb5d91ee748d6637083234fa8faf648ab4cb8a4804ffd2fb78d6065228a86df5e2f95d738f5a724cec68a3c9368ea45889f747fa3fc1656e8aefc51769b50af6574524e71a3dde5ba7cda4231c20820e07d52aa74e2c5b4ed91a8ff5879327ab4b58e88134ac5eb404f7c6f7177da3ac369fab2df0b0261096c9c7714bcdd05870034abeaa0fd179775d995eeb6993dd86c523ae5ff840aa0088dc01b1656029f1eb15645300280de29cad7404709449fc324d2cd196aed68acf3113ad2a92a748251498ad8ea2951f9af2119c6c9e021e6f23a3877f6cf9bdfcce5f67a6a1bdc88d98301729d9d587844d6be558aef0f38c641939b2f69f5f8d0b6ed1e2c01b076a5c43119ffc34dd469b01c35d2855226dae0179e441485a3030dc870c1057e0477849c2f1579f94cdac6ca4927b1472f935bf7f865f92696e63d03405294fae80c325718149a4cfd856df15378b354c9d05ee903fc143addc9c5b83e190e9f3aa40aa90c0410b8490d22a220d5d74d1e375c7103f72309a199c30be26fbecb8e8c9dd9b2df9e946693841baedca12b9ddb357e61a33f4d91be9472cf59bebc9710ace9d935fd28d957619731c9b84b78c2882ab4002d878073bff144836c166ebbf17736a6f6e868cd2d1a128299bf7c48640533ef09e94d3c7d44c710abfac91017649c13f9adec6df47aa818b984eee18f6a7b059f41013219bc86759acc2ecc3d87c940c50bf50bd0c333c50427143ffd8793ad987652e4efd0ce3f4eafb5a8d7b60bb94102e2eb69c02dd0ad17a0df45e840759b45fc1ecf21cf3da34e93b0501dc3d12d1ecee20605398bb35e2230c481738fe6f802873e153e5364793dd8b7a7cf677ca75e1d62c0be76c44b57ef244a963bcbae18be3fad38f03406d2e570421828b", 0x1000}], 0x1) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) close(r0) 00:00:34 executing program 1: r0 = getpgrp() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) setpgid(0x0, 0x0) ptrace(0x9, r0, 0x0, 0x0) setpgid(0x0, r0) 00:00:34 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80000}], 0x1000000000000013) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r2, r3) mkdirat(0xffffffffffffffff, 0x0, 0x88) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)}], 0x1) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 00:00:34 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:34 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xc, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0xfd, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) listen(r2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x7, 0x0) bind$unix(r7, &(0x7f0000000400)=ANY=[@ANYBLOB="e572"], 0x1) listen(r7, 0x0) poll(&(0x7f0000000000)=[{r3, 0x2}, {r4, 0x7}, {r5, 0x2}, {r3, 0x3}, {r4, 0x1c1}, {r7, 0xdc}, {r3, 0x174}, {r5, 0x1}, {r6, 0x10}], 0x9, 0x4) connect$unix(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="0100e91f7189591e9233614b001f8742de39ce916c639bda9a7e17b01a544efdfdba098e97a46909cbb914dbd64d4d5b4bb1f6fdf0b8a7d2835eb8be0db3e4522bb7369552812d1ef35b1065963d9c45e054ce3b4cd41ac54b93cb9bac7bf5344bd3ed6347b75b9fbaa997be411928053773e898eefbffe71a590491719610077267c07ef635e1fb135743aafcae39fefffffd149549abea455ddb1711f7cd1b1ff3df9fa302037bc4d7ec9e0661dd225841a2338bfcd7f6e99e9aadfb6a9e200000005d0b625e463f94da4a56609d953b75d3855df532ae8a664695c0b4991e20376dc6c5b3c054ed22deb08ec9371aff01e70e1d87cfc5d832653253ba293e81611199f35298f6"], 0x1) r8 = accept$inet(r5, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockname(r3, &(0x7f0000000480)=@in, &(0x7f0000000500)=0xc) setsockopt(r5, 0x3, 0xffffffffffffffff, &(0x7f0000000240)="63e4c6b308e78061af370a1533f8609e1c1235719598c369e31ba8cec05094a12303e896427ef783a33b03b8f59a1a65beb2c76142a49f7d1b3751d14a68322388beebf7b94155a5188b9580b1023960b30ac247f2069728f10a740b81b9c9d0a8b86352976deb33a6cdbb3c8242688cf8e9b3d3088bb4ee002e1208e909596ab7f619fee358982a9e645fa18513481baf936c9be38ee0c74f88628fcb76f8f5000200c147190d379bcf865fddf923de499a2ecf02b2eb1ec0ebbc3d813cd646d4e2a1d45cbe76a57a423ee8f50b7a3700908250dbdee90677c4991ca4987f762a351d7db4811a5d777ea929a877f5f59943d38c7884a44d3316bd", 0xfb) shmctl$SHM_UNLOCK(0x0, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r9 = semget$private(0x0, 0x1, 0x200) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000380)=""/101) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xffffffffffffffc9) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) connect$unix(r7, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) r10 = accept$inet(r2, 0x0, 0x0) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) mknod(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:00:39 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2e88fc634bc117b11f3535887d316851781b8db013d6e3c52fa26522a079ab1623f318989d36ce529f69499a9d5eec1af4e05a4f71300d7a04f69d4360037f3cffa8a3d82c474dcbd0a7cdafa204bf9e40493147085330545766b0484a0866cd812922c06d0e618642076a34dcbce1305e3c9b04fd643934f248ab6af6fea3e39176943c8e2bc9c2358870b14c18aab2104e26a94c89d274ac891", 0x9b, 0x400, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:00:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x2) getsockopt(r0, 0x200000029, 0x1c, 0x0, 0x0) socket$inet6(0x18, 0x10000000, 0x1000) 00:00:40 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x6) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:40 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x408000, 0x2) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) paccept(r0, 0x0, &(0x7f0000000040), 0x10000000) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) 00:00:40 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x100) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x600) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 00:00:41 executing program 1: socketpair(0x2, 0x0, 0x782, &(0x7f0000000180)={0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00'/4090], &(0x7f00000001c0)=0x1002) fcntl$dupfd(r0, 0xc, r1) sendmsg(0xffffffffffffffff, &(0x7f00000025c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) r2 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000140), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f000012b000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x11, &(0x7f0000000000)="d5ff9668", 0xfffffffffffffff0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0xffffffffffffffff) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setflags(r2, 0x2, 0x1) listen(r3, 0x0) 00:00:41 executing program 4: sendmsg(0xffffffffffffffff, &(0x7f00000025c0)={&(0x7f0000000000)=@un=@abs={0x1}, 0x8, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20000014, 0x4, 0x0) setsockopt(r0, 0x29, 0x11, &(0x7f0000000000)="d5ff9668", 0x4) listen(r0, 0x0) 00:00:42 executing program 3: r0 = getpgrp() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100), 0xc) ptrace(0x9, r0, 0x0, 0x0) wait4(r0, 0x0, 0x4, &(0x7f0000000000)) 00:00:42 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(r0, 0x2, 0x1, &(0x7f0000000080)=""/67, &(0x7f0000000100)=0x43) getgid() setreuid(0x0, 0xffffffffffffffff) 00:00:42 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x6) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:42 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) 00:00:42 executing program 2: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000002540), &(0x7f0000002580)=0xc) fdatasync(r0) r1 = open(0x0, 0x820, 0x800000000000006) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x400004, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getppid() setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1000100000000001) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) lseek(0xffffffffffffffff, 0x0, 0x0) recvmsg(r1, &(0x7f0000002700)={&(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000001000"/78], 0x4e, &(0x7f0000002440)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0xfffffffffffffe9e}, {&(0x7f00000021c0)=""/80, 0x50}, {&(0x7f0000002600)=""/194, 0xc2}, {&(0x7f0000002340)=""/85, 0x55}, {&(0x7f00000023c0)=""/77, 0x4d}], 0x7, &(0x7f0000000080)=""/24, 0x18}, 0x803) getpid() lstat(0x0, 0x0) poll(&(0x7f0000002500)=[{r2, 0x100}, {r0, 0xc0}], 0x2, 0x1) setsockopt$sock_int(r2, 0xffff, 0xc, &(0x7f00000022c0)=0x81, 0x4) dup2(r2, r2) clock_nanosleep(0x1, 0x1, &(0x7f0000002240)={0x15a}, &(0x7f0000002280)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$getown(r1, 0x5) 00:00:42 executing program 4: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(r0) socket(0x18, 0x40000003, 0x20) setsockopt(r1, 0x29, 0x6b, 0x0, 0x0) 00:00:43 executing program 1: mkdir(&(0x7f0000001940)='./file0\x00', 0xffffffffffffffff) chroot(&(0x7f0000001980)='./file0\x00') r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x4) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x0, 0x7, 0x1, r1}) shmget(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x6, 0x8fb, r1}) shmget(0x3, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r2, r3) 00:00:44 executing program 5: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)='a', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x400) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) [ 795.5801553] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5859 command syz-executor.5) [ 795.6560417] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5859 command syz-executor.5) [ 795.8511623] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5859 command syz-executor.5) [ 795.8945462] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5859 command syz-executor.5) 00:00:44 executing program 5: r0 = socket$inet(0x2, 0x10000000, 0x5) fchdir(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x101) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = dup2(r1, r1) fcntl$getown(r1, 0x5) r3 = semget$private(0x0, 0x2, 0x200) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/163) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x40, 0x20) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) fcntl$getown(r1, 0x5) r7 = socket$inet(0x2, 0x50000002, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000100)=0x2, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000140), &(0x7f0000000180)=0x10) semctl$IPC_RMID(r3, 0x0, 0x0) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000380)="4f4bd5305605fabcd945aa75025ae5735d578e6b99f83bc9c5f25d6b2329a0146234863eef37d04841237af9a3208c8decec29caf3eb129fe2e79e876512a8a194578146bb29da0a556ca4d0381afe131ad38c9cc657b496f2a1b4a87b69acf8063753225b1b69fe17c22653f38ba8cde8d0b398b74f6e6e9288b489fac0e798a0aaab8cbb67d2b067113502b78a20ce0b00d1ab5703102b", 0x98}], 0x1) sync() preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000480)=""/80, 0x50}], 0x1, 0x0) r8 = msgget(0x0, 0x10) msgctl$IPC_RMID(r8, 0x0) getpeername$unix(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000002af651dd00"/41], &(0x7f0000000580)=0x2b) r9 = semget$private(0x0, 0x3, 0x100) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x210, r0, 0x0, 0x0) fchownat(r1, &(0x7f00000001c0)='./file1\x00', r5, r6, 0x200) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000600)=""/4096) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000001600)=""/156) ftruncate(r1, 0x8) fcntl$getflags(r1, 0x3) 00:00:44 executing program 4: setregid(0xee01, 0x0) r0 = getgid() setregid(0x0, r0) r1 = socket$inet(0x2, 0x0, 0x6) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000100)={0x0, 0x1ff}, 0x10) setgroups(0xfffffecb, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) read(r1, &(0x7f0000000140)=""/228, 0xe4) recvfrom(r1, &(0x7f0000000240)=""/68, 0x44, 0x843, 0x0, 0x0) setuid(r2) getgid() r3 = socket$unix(0x1, 0x200000001, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="019a351f718999000000614b00"], 0xc) 00:00:45 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x6) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:45 executing program 4: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x6) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:48 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1fff, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r1) 00:00:48 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x0, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:48 executing program 4: accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r0 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmctl$SHM_UNLOCK(r0, 0x4) 00:00:49 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x0, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:53 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0\x00') r0 = paccept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc, 0x10000000) recvfrom(r0, &(0x7f0000000200)=""/114, 0x72, 0x802, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 00:00:53 executing program 2: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x491}, 0x8) msgget$private(0x0, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/56, 0x38) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) pwritev(r3, &(0x7f0000002d80)=[{&(0x7f0000002c80)="8772f83445705e27ae1ef45e88da47d6eb3365e55fbe758c9c3a2d89ff291a0492f139aae69cdd0751291d3c6bdc0d2d96a5907a07022cffc5ca3e09c1c2e2498baa35a95a79ba950eca7733c224d57b9add670107dc8a83c156ebe94f4052e9a3b5c17a948b9169def60ffa3c8195d69a2cac8b66eeb4873ae4dbaef2844e4477b1f34d36a5aaeef4af41a139e482b048b94da3887d5a2bb2286355a66eb838919006bceb0e2c90c633a576fd69b5be43bc2eafc9cd6a5849eeb5", 0xbb}], 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) socket(0x13, 0x20000000, 0x0) connect$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189591e9233617a5f"], 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendmsg(r0, &(0x7f0000002940)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x7f}, 0xc, &(0x7f0000002640)=[{&(0x7f0000001640)="47c94a6bef98fa6a33f961ea823eb01b01005b4673133a8c73121739638d7b87e278ec22138fe240118f7d3cf24dbbdfc237963f3a842626adc554e364d28647d5c57b6e25df582315932198572a54399299d5c6db40b60fbe3519739fb8f917ab36d049072925016ffd2b1a625eb0e1d80717e818736d8a5364077006faf3244077bcbdc99124f3e02b8bf35039660f18e61f021913b41a1d7b203ca6237a329d6531df893f9703cdfba6504e7d9416f89edf36c14674374b3217b832f4bf0d7b1f269a593816ac18e2f6c0e8fc42c93a45d45c08f3f6ab2dcdba625384955da92b7ccb9e049b17998bd95bb3e1a280b6dd216ceee2ddd11201eaf2333f846a42de2fc57f69a256486e0924801ccce0b9a03ae2c5a713ddb7ddfbe599de9b1a8df27f0b8449c67a78d2a1b7e59a53b3a70400002ceb54eb072718c939d65b81e24ab458acccfed5db6d04b1081d81bc12d159d2a5af9bfdc8118ed59253949bfe22b6ba956331e8f2f6c32b26e7c35ec37bf4cf21106b3ef132e723485234dc826f9bc0097c512715ae40083c4e5e646e743d8d9a0bcaf8c5354221bcbfde487de07d0df067d64b7f4453b388c4e7f7676a18eba225eb2f3ba14b77c9f6a0059b254d826c50bd6bd7dfe8a737a0da60d1a8776f38b2aca7eb20ab04bdf24c78e007d13a8a32270db1ec127b9baeb2e94ac9f18c2d21dbbbc617ea27ac9b69ddda50c91696d3c0f1ad552fe0a2d2d0165a6ad3012c83058b0974ec300986c71ec3ee2809648dd4bef4bc7fdbe467fa969d40fd2f5a0e81ebd69267376db7e3d2ba419207287310c949613b913fcb48ad533eea8cf89d07d031510a99eb90aec8865c3d486a9f1acef62afb1114426e959c59682acecfefa4fa0a2f26b9a26ea5d6b09e085e04507dcd6e6ed9700332f71418aed64530a2feed6991a4dac3953429e9e2626cf22fdf8ce6ce994c10f970e152a6594da777948099b8f36c82dc932d37b41f14c7275a2d67bbaed579d7780db30e65f6dada10cfdf4fefa22bc41ad78e6541015ca58dd27613fc3e2301655fff09ea4d3f4c4589d228b99f15e04f4f7ba87bccc425a9b66d6838a441b1617cba868b5d0a0a0c23c40e62d561e04c3680052c3943301d6d0034d42c4c4f0264984a31fd5a38028cae1ed25f79c4a4c21a0b9b33f6261a77afed1a18103899afdcad81ea054422cb34546fd1c4358b8c830469f59bf44f3f3a768ab5b8706869c13f03f07e7cd1acf20f95efaf5dfc871b65ed74954968779cc115c10d5515aad6b0cbf4b2ef58a5e538a7b0cb851441c8715ba244057d6cf11a9ac25c80a70682bc871207eff8f11abb60ede0acf792970d3bbc7f8f698b44c4deda2fe09f0f2206d62f8005188c148b04010a565ae7a87417e24701efbf10e78c3e008f338e151bff4dcc546ac31598d0bc1c6b7f45dc0dfa52248acc8add86b07e860c47ba67664aa0b7f3614b01e4312f45474d87ca3df3db1a75e2eb0b6c4602afc2b2f4adf03ddee6ea1c3d1804f2c679c52f0935d2d5632468e9ee9f2aba8012630f6db3a638bd0fb1ec3161d69ab681ed13e978f34354abf6f278fa14f642a2db90f65f8431edfb26fec42c6a7f107dd7345691caa390c53c718d2bcdf4fde946fa3c844abffcf58020faded32ecda4df10563cded93f047c39b9e1777873f979d9522b5469f9aa1536cf768a062a7024060444ca26272cd6e522ed2bcfa35c754851fbc1dc0bac248a73bb6a7d8148d5b74fae2b65da80fdd387fbeefb0833016a72967eb9478445ee5850b4c250d335b91c717788f17cace05191afe4e0b58d4dd1ec365aa1c9b80b6542d0f2325a1a3a7e6e867b12c81221c806afbaab06bd5400953033cdb52b45c23bfb0e71c6ca9a4059eff2998473bd9251154215c8de242f12202014af6af1bc1658c9cf6061b38b162f73fde2b8675a9a997bdb68e36acd7003504e5fb719b7865cea5822ee1110fb8bbe751e1893fef90097cc5f7f3ccda0c2c7fdc8c7c91facfd2d6ec18d081448207eb5220ff7cfe8f9ec3f053e8fec04bdc9de8327476d0d50493da984055c57954a04eefa5470460040bf9bd98dc74347bba4a4fe83d832831a7f0058fd64b6e8357155149b2635d02c8ad75d7f8d00791f18cad8a3b8c0a39ec78e474232e3f221fd4d02b1df73ea771fd17b3c3bd9f98a8fe1759dfb0cf29cc48dad20e4df27f2d93033444f2921aa2213fa295d8545b5fb18e09f35530bb1c40160a5fc74ad127acea4ea55a9c7390f00f959af5c593dbeeeef36d32b21d15f814724013c0d72449f7bf4ce42c7d750dca81c1af261cf2bf14303683fcbc8c022b56b350b64df6ac341a32523cd5f9a1bd4e3bf01386aa5603a56ac03ebc710918f89729f7625ec66b2b5684a667e3fd2d1fbbcbb81dd8e660f4159a682af6e2c182807df481275d4769f42820492ec18397b65e18883452becbf80dbc610bd97d02f1f92e6d780e1158baea5278004c6fb9582ae76e52bf2750f79fa649dd06ae7b4bc6cd9b924940392843039169841679a6e874deccc1284d2276a7a15e843d87f8006ff21b766c7978b26dc95f83ad5fe1ba6bc329efebba7ffbaa7a2f3f8ca49d788ea1f36f8eb689a234f14e4c66bd33c7b2ef597c0bcfd3b0a6c180d45b916ca27e44ab96acf40c8820f0287ecce19103797ae3cfdaae0369f35f9316a17268ba06d73973d120c0a18f977cf7e76b600653e3194960803de20323e2564b5153daef3d2ef191dcca8c1460190efb5be9c92c08ad456586ecbc11336dfa1855c11eb2f7ec047ce69dbf3215e175297e6990b2f96712dee2d269e6c5cb5db2a4976f1a0fda15ebeebb8817292703dd39dd0e15ae4a047aa3538acd2964292ce10dea22d2c073aea45f772e6a3a30ff9d3b87a36b83d4bdb70a0d57976bf1d47c4f104d152dac767f51828aa39b0c1d19fc3c7c1a4c5b5e99fca0f415c95513739b504dc2d88b399e1dcd0e631795178584a51a803ea0e9ca4283dc217a22c099eb72e9d2c4299729c7125818be98881f5efc4b1742c2f08ca4cba1fd48f340db3f8382a71df6f41fa0a5749580c2b9474acd056688b78dd476016c9be783023732bad77b90039815eada65a413f1fbd657196ebb1c0de50f0f8ca93a583d713b7fba905052a504b27b09298641387bda04f72bb5a70034a37a8a7bbe180cdbdccf1fdea9a59b3d01350f3fe067789bee94bae5b465edcb56aeea4498223ffc7453d4606474b52fd137f9f2b1269138e8bcc6080bb92167b43eb7a2255d0bb3801b2008dab8cb3ea1df3a568668ff898aca57a88177dc686e8d0de3868d180f1f132a99e4185da419844f28f462291e7bae82be90720fdc212dc406db79c610534c4240acc97eda120d461545a580ac77825041a693ec76c9a06eb3b69cfc10801fbefe568dbf3c793f1294f180e6533285ab46bc86f9a1741b4b1fa3c50d7756bfd97f08c6176e0776baf2aae85e4045fef59a30e7abd37bc681abe6786f836888c56e1a51c8f1e187307cd1a9252f124ef92584202d53181c6e68ccacf2aae4940bce6539882105550a21e8b60f783bd32302f7f3062b7ae348332246a2d9efb983e804b5f7ba95d2c34a5d972d8be63d8fdd1db9ea3c1c8d492d50ab3ee709f77fbde4002618056360cd839a767a2d10de196ffd87be011bc5f011d41b9420e9d46782a753cb13e6a4370a9a6a41ec1d28d8e3e89300f79451788d2d9f1a1c65c1657f1420a42ba85c2e310c69534beaffadc4717735e42f64ed81378a0ceb97df757f430a6bc84c2b125eb2ba161cbc8bd93aa1ec49291a23285e56a469fe92d37e2f37b087cf3119be3738ec82fc0bda59ada9bfd1a09b52dc7cdda8e82bb8e8c86e6a8ec59a8e2eaa5a7f008ee264d3eca0dd524596bd392dc5d4f9f05e95d190437b244cf3bd9103e99f5639f5a19972572cc75c9706c196097bc836baf6ba9ea2fb9b1c164548fc571432892109184f04129b06ca128bfda29b18590ba0dde03fc2ce9ca725b6df7e991718fbf1232554e444d9828fef2ee5806643493cff87cf0b2a88f3105bb6579a6ffa38dbdf98cd6062ba69fe3b3c693a96dea5b08d9d4d99186448e187029f1e6677c6e26ddd2ea07be4d2d34a718b4ccfe96e7bf3ca669fb029151e75eb4670c104c7433050ed5bbb68e8c63fa1af66c1c92937566ff19855f5dd7833279a77652008714173e02f13e1b58347e527fd493fdf3e4c87232c83d1eef6a0a8820d8a106a8c0a9f6c4ad148660931d547568f809ea1632a7a5009cb84a9422aaeac282c8609ec8e173d2c98584ecd34d8e706bcf9cf1092486e8acec342097c8e57bc0e35a080eb864edf06d297f13f64c6a7ab11f66722a0dd047c8e0a8f5da6c7ba2aa7f4d652005d15d6b9058e837c6143fbacf7cf986edd154a3e8ca1c7e4e508a2266c4fe77ac536957c3b437dfd0a645fb3bcc3d44ec52af88d2d4888d386c68d1c259dab4727d524f1821ee7adde05606f369051ed44c871584390ce1bf1b6ed0a3c9563b7ee4db144eb1e87bf6214e1fe9bbac2f84116df5f9d0d4a4c09a8bde652104a5884a95d9a3ee0c04529818185d9e6c08810c33f8a11b188f19140952aceec1108aa5267f153d421d00c0a65a849f189e266b69994812b9097f17cac3d1a8aaddc56a932d5b7d1a081531616bf59781bc5d7c4ebc961fd047db579f2b8c428be4c08403b5a262e764a374fd7b72e68ef5605046984f1424bae65458a1fe5e3080ff312ab39c728452290c818c0798519cd24aa09944a096812c29b39ad467a16b52639bc50f022bb33ad2bb398d10ae2e305e14ceac5379a823f939558cc0bd7e6d9cbf50b192aeb23ebefc22dea05cd6e15c47c4ab8618d70c4f6f161926bf546322e4b013762865e72350029f9b4546ed27730d1909166222f5c5dcdce3478235b0b70cd8ac96674d2e85e7e73ef5dd360f8e24f11318feeab915863f3b7057103f5a612d4933cc5c18abf011e8942b0b8c37786673f2aa2a110c1b8e89aeed59ddfaf5fc432caf769ca95e3838a7c46324c86ab18ef6c17f6732e9800cd684ad9c97a7f015714f1c6e54931055b5bdacfda3f320acea073c457ba53c1bdd53a275d7a62c6d689a23df5d43b73105d6809bea7548be1d6f15abd5e12bd07ac56f9bcf248618ed25f298f9508cdd8b2754fe50cfe5a7ca112efab516429cc8131b20cb3e4dc049c5139daa59bbffeaca4fb5659ff9a66c1b2de0687b7043c162a73ec7d81c93bddfeb4c093f9212acad25b7c6cd7b2ff476b67245b6c79e13f19a577f37c150e8e70867f101a9192734d4e5388ae16139ced4b5ff4741c1f2685b885ea745e08ef5df41c008f0445945a39754df9b3a2af2e8cbe84fb96724130fe6a185294fefe8cc7930f6d63ab933fec6d3f3c6d1e7ec4a017a0e7f3cdd300ef8fd6b58bd92495a977f8f87ed155791e19539c209a58a6425c00082d1653f63d27cb83063caebc7e39fff4554b903bf0b0e20b9e576e8b1eda32feb610fcb4113c845f362c732a17717cb78ac8cd741be586643565fc97c92c3869218c14cac57b4f232cc0c6e852c7627fdd191296462b91b53727a301a6b3fa9b7ec80e9fc796901127ef99528ae6c6f14c1e093ac48d70c79b315ea099fe7dea7337efe10c07dd6cfa6e32f4972abd3c775cc4350af262b8b3bf90be142bd7ec1679895d19335ea1c8f13788cd1d8dde89e98d3c4a24d092e5eb89a444e57d92faf99bc6788486755c3a0121638cd88ea", 0x1000}], 0x1, 0x0}, 0x400) msgget$private(0x0, 0x60) 00:00:53 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x0, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:53 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x30, 0x6) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 00:00:53 executing program 4: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100000205, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000080), &(0x7f0000000100)=0x10) lseek(r1, 0x0, 0x2) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x40, 0x1000, 0x1000300110005, r2}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x410, r0, 0x0, 0x0) 00:00:53 executing program 5: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x1fe) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0062259531bacae45608764a3fc4a035bb25825fc2723ad286a379c678681bd173e2f19d1ff0616bfd25830773678704afe0481abf3537abbe671c35acadb0cd189308d51cdcdfd7c1550da7e70e558e1a8d16bc36c96e2a91424fc758745ad0eee566cc4bebf9fa5d02974cdf6db9eb0de0aa0705d3dc4e06c95f4a9645c06078c9438d7fe7753ba999a1195dfc1538b8acebf805488fe6dc36e0f393363cac26800c1e3d4e39a9ddbae567bbea8731e24b"], 0x1) r5 = geteuid() r6 = getgid() lchown(&(0x7f0000000300)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r5, r6) r7 = getppid() fcntl$lock(r2, 0x7, &(0x7f0000000340)={0x2, 0x3, 0x7, 0x6, r7}) sendto(0xffffffffffffffff, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1080000) socket$unix(0x1, 0x1, 0x0) fchroot(r3) sendto(r3, &(0x7f0000000140)="57bb1a6791472c82fc2e0303a38e1fc64688a6eb01c646396ea2f179413baa590b0ee6afb0e2bdfacea42043ff8b2fd8f65a1c4ed08e68766f7655de18c58063402fd25bb64a094d09db84af041df9bfe40c8fe5b06f65170360a221fd687083d878547aa55c95a9f9f49ec190369381bab5216dc3832d79e8f834c75e7b4c9f381aae348415faca11ed76cb7b4658780463015b0e7277c2f76d14deda02322e", 0xa0, 0x1, 0x0, 0x0) chown(&(0x7f0000000200)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r5, r6) execve(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000100)=[&(0x7f0000000040)='@+]&]\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000140)) [ 804.6314594] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3033 command syz-executor.4) [ 804.6531473] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3033 command syz-executor.4) 00:00:54 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x0, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:54 executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1f, 0x40000003, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000158000/0x3000)=nil, 0x2000) shmdt(r1) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000080), 0x100) shutdown(r0, 0x3) 00:00:54 executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) r0 = semget$private(0x0, 0x2, 0x0) r1 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) mlockall(0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x8, r1, r2, r3, r4, 0x2, 0x536d}, 0x7f, 0x6}) 00:00:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xfd, 0x14c) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x3275, 0x40}, 0xc) r1 = socket(0x100000000022, 0x3, 0x7) close(r1) 00:00:55 executing program 2: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chroot(&(0x7f0000000440)='./file0\x00') 00:00:55 executing program 4: clock_getres(0x60000000, &(0x7f0000000140)) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket(0x1, 0x3, 0xa2) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) rmdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00') bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept$inet(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 00:00:55 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x0, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:55 executing program 5: r0 = socket(0x0, 0x4, 0x101) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/63, &(0x7f0000000080)=0x3f) r1 = socket(0x22, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) listen(r1, 0x0) 00:00:56 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgsnd(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:00:56 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, r1) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket(0x18, 0x100000000001, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendto$inet6(r4, &(0x7f0000000480)="c181d9bee3df2aa1b5d0e6989a9e120c7a825dd434a806837b4701f823b222a523ace6e129692ea3f6a37e3c1a4e653cbad8617bbacc72068a4eca2b85787c0d6aa2421e0ee3a579807a96bf86f7a0b8296aa958e581ea7266a8ed076f7f87f9984eed0595cabbf5f644da0e5ef2d81eafead5db01471fc9a63d8695ebfd383fc32b807deca4e0bbc3f508a7bdfa130fa359fb60cc7aeda10601ba0a6371336d26101d72d36115116340e56037114de6fffb9c62143586dfb8b88979b70263d0a9cbad8a6884275aa989e0365dccd0c121d749928086ea609bdf783004835a688c6132447115f15a03cd98a0d04e1e8e22343d353646fca07b0c8b44a691e83b3cece2998046f51d1935f8ba38c73ba0f36729685fd55b93d8e79eeadaf3054f53784a4b1ee8873bf25beb88e08a6ff4c72577a698cc6b3eb31aed4ccf8ff7c4ca701f268b717faae4d7896e374eabe48bfa2785c987c7145e9c992a3e40bb1a3278356f207ea1709b48dafa7f5a6cb64b3d56d8659bfe819f72aaf64c9fcc8a6f8e76e36a5c0941c61ffedfdc6ff31815d2286bd3b126cf3dad741521686768a8a60d19808088ddfe2cd9cf9762c781d9981eb58a55bc4b3037abcd9cf95aa23938b9b1cea70747319a59faeb66b7766d9dfbf6e5b247a2ae3053ec0fb4b627a9488ddabe41fdd51fb63f8ad3e14c6a0956ec9562eb901a9021a74cbc4166c8e6ec5baf98e0a921669426df4bdde22a9e93d3b89bb2ac18e783df40895c04ee773c297e4ffbf73240ce13336a7aeeaed0f5e49f409ff887a6189e0ae6c87d407abd270e53205116b7d601fe3dcaa0189ce95d04cac4a141ae7c76060c14086c6564b90a64f4287ce4453534c9514c369c8f4d6a1827011db89d41feada1009063321e7f41943ef4241eafc444b2dc8663d10931afdd629390904a8457597c5dba57f1364f792ba749d46dfa0cc22191d252fef39b6bf2ee85eb33484e1f5c60d0c69eb37f454bb38f0a4509bf75170a8c0e13baf9ee70ae84b83045f823a67aa2ed1ae79ac66e0a97b7d810e723c35980a4a95a55abe203d6d9c0a2fc074f737a26c9c0f678fcf45a7581df5d092866c3824e70e41ebf62daef0ddee2afae8bf54c1e3b3dc30d55a1c7ba3d0d5a1d25c5c1cfaa043a5c9311b8fe18b7c4e37a0f023956b431fafc543eb96f590456a074b7f35d5550c1cc22431aa8902506dc057f83de4abfe2bb76a737aece48b5fcd48fcc18e0bf870164832f0f28cea09fafe7da6b529f62f479a32521881d95c7b5dad9b74cadd2f10e126b7e533c77a6f782f895a22f88476b19fe82d3033e0758e2ddbabe178d8a44e2ffac3bc8dc530908c21f713ddc8e3660e6b3a3bbd5a89d269e034e7dc6eb26390091a98bff879803f27d16023036cd83970cb4eb3bbc4dca59ee99c195acb80bccfa794e8b6c008ebe29dadd89e02fb0a95805c388280b98dc5315b3c32c2b05431ed8b8ab619e7d331d17ec66f1fd33eaf9449a261b28f04204ee8565bc86f5b4caf1c481c66e539c8deb010f7c495043d2fa032eedd1fc979c41454c8b1dfc8a75b0bfcd3d8cd0678b3eff712760482266857350a470d8381e91f7d8c93f56e8c00ad2362d39fe0e1c14d7f2c8cf78b7998a167d709593871b0b4b26090c17ae0cea065e1085dde82dd79dc38ac71011a948f35413905586c25a447036c3e1200b96dc70a46c11ec41aee79472cf7917c8fd87fe79e35773da46725b942b785e9454a44b38dabba6e0978c71eb0ad5fd454485126359a234a15a7996c0c71807ef663148f6133e01a968c568de802606d8bd9ae05ebefe815995cdcb0ecc63f8f877622359eeaa4c5b9960665237700f0293f0c23770b2382d0b889beaaa2d78e21deb14c80943d8ddca5c8ffc735f069bedb51e026b17adf139ce05e6560af33fd94a76a9139abc8e143e39a7019fdbe87fd92691c0db414caafe614b176e26051534ff46f08f1476e29e4d7991f994f61b28f8fcee08a81256706a0480ce906e5d6d918c73cfe93c4d06487b47c686071140a6d2c7783b3e7d986ae5cde2b8a2cf4fd059931333d1813cffe7defa8fee544bd94433392acd0136e8f8f6ff883f979d27ae60bec2c57aa966d4375199e7b1ea6b0113b373f28d6a7e80fe75545181bb2c0ae65137d6d1e2c101d9c69adbf2a439a1d9f1f9bfc1f64facc17fd241a09aeeea66811ef296715b026fb3169cb44d0ac07f8dad9ad9604c8d8c3702b88e93785b3b62304f2f3bbe686d423a2dcd59a762926332729e600848083f5a80ea78211e90294188cec2af3596ff62f90362728241f0eed241d76b64ad44bdb4a02a3bc50ff3f8583810ef5f7e01676b9f3b4f2736339402fb485ad36f46c386ba9dee674f8b95941466ecb454c3a18b718c5b62890b6b2b819a916577d23b37c7de7e32a32e04793deebfcb2ef0483e151ff44132cc32c5c85a063f3ec6bb9ac18a78124341553ea5f3feb871ad991256140ebc41e8d9ce11a1b373ece55d83ed0ffaf1defce04a9050f446900f1f9d45d6cfbc5f6c13911b411984e2f9d130b76248a5b3c532a7a656681e25d848d0c99f13d141da5b6565f105867ace476b40ff86e57c256d45274b4b5663897d463da1f7d1fd6f048bc9c6fb85807531a05e164fbba1930d9a37073e896e0f18171acbd6e01d1182d6559ad17c988ff8da5b26bb612c8d4c8733a82aa2d5bd4751a56362ab77472103e1d3fb9a8cf6e48456b404586b0f115f5f8b44cd3376e1b13bd89f5a7efd7ccf631a4c42be48037ad5e8356ffd46997f69ba41920553babb11ed703e0de47aae779f39d73955f55d721465e5d14642156315d39838d2bcd7c2b986671aec54acae0ff77e87011bf680e7a1818b2b2426d4591cfb3973ec6ec494e2c2691a3a5ee2fa36c12848b1eeec162f62d0933e95ce1b29f87f72e8257c90a77cdfdd9334de8f4e5e1dad18df6ef04e748f049fd60ecbc53dd714b5f956ac019a98ef18fbafa6cc4accb7dbfe026aabdd233546d56d8ac7d54c1b50244498b729ac9a53ce9086b300094151b9b109b53d613b041848b09c402faf2bac2766e73befda2825e77f35b6d9d875d6e41dbe9e0da797503fa03c69dcc624b1defe1796bc9e81b0bf67d34d0d8df6cc295df72f84bf854b91134fe242214106dd486b775feb18da56d41eefd7c2075be64cb27f32063db3bf67feb8d9a1c19599c13c9c1965483d5dbee943defc587674b120d6f3b08169129bc44c42288d8d83db4a2a8cf657a5c066bf94cd75aab34d42c686f16e94774ca2c664b17087c60de158622e035806efd55a67be3b0da9b0f5a2eabe341b3828dc47bf0cb6bf6ef37cad905c69d2b177c13fb1233598a309519de0967939a84ba4ec5c59eb5421d4d1260b4937c76117870faacf1d4b07878d3e6aeedf42f924f9a5d9d851121a59c5daf717bda0690a4e37160f761a6bacae4b63615d20507133d59940561eb377dcefbc0d113260163b26bdde0e6683c82eb9b82ac939b9b7fef1425d26a41197003e14410796dbe5638fe7713bfb9c2d99aa9805ab734b838077f4ac1e13adbe48f729c7530a1f87ba028aafbd2618499e1aa8ab2ac5a7c8a28c1db9c0ae944f130c9fd36f7fe4835ede829546a36376b94a47712676c15f02f8c4e78830bca1bd80d46b6b1d0c16867affbaa6cef9db73c629a87019bc1cc36d93397a12cf63375dbdd713e0ca48205bcec127ad405695fe38bb818fa60b93bc79240fa35c37eb1307fad1d81ca3826514a50ad941370433f79f88cc967c407f8e1db743c8982e091d47821320897358c387f031800ba7396afbb793af35cf8b0f2ac56f7117ae48e4537958d0f63d7da1501b55201d23b912f153e6a0eade1172d82f32ab1b7f5765537d98ca406bfefa83aedf561a4d3da04f4520df8b81a4be979de8230214d499732ed15acbb93650cc22f4f8ca7ce604d15ea349bfc423de51d36f04166135d7462dda840f9bf099aab08cd8f14642905f59ba11f7d24121a3d64c80abe230a9338901cc957ef2cf87efe31708533db3daa91fdc73153f53a17b3c67bb170fdf8ff1ae767a06074c9092f18681840d506d587cf3660c6d9ef74fb5311ba0c08b2f1326500cca278aeecfc3f09ffe7204758e4825bf69e717842cd1e7228f6662fbf88fbc6bd6a73eca2a61f3bd3a19c75263ba3cfdd033647a475f25fdb83796d3cd680a717480ae44c26878c2b58ede5e8d22a474e39ad78da53c2af2442f0349b9b5fd28f988e08f2437b9385aea45459577bcc3e544d74c95c9391bf544555ef0af2a2ec397b335b20995d14e7835f6937e428ea05277a7ebd56cd4ba39f41503beba85e58202ecb8563732d0195fa07fe6918301dd4dc04fc124d8305b8397f6349f7586bab35c9f737a19557a3554a6d5844d0c739eee9b9ca25fff7d0406e5c8a69776a0ee10c8948605d6bfbb09549976180723c00c3e2640998d23e1bfed3c0052448f02e49ab22bea65e831b1a5d48652058f0f121f8b65ae20d2de70929a5fab3969a1be5226ac5be8b90fd314b4ac80d96ae1b8dcfac52b1af7f0da332d025c589ff58c2887b5bafbf1f3176273749e2eeea5bee81fa064d5bc89af36aac526daf73fe266e6742e253bcf8b164f313ea888a598d3eccfe8417831c758b500301ca9cbc87d15d4e0555f3f0cf29fe4f9b9d2c278a42321431932cbaf4f64757f0c42a392fd0cf28f8ecc2a48fca4a99896575b321f6372b789366cdd384a26fc81fb61fb9fa5dc7116d0abc9b7d5c0211945515045c2768eeeefee632500a03d845d3fc0e293671e46044e62a92e876bbb54f1c27fcdaae73aad06e8e4d9a91209a0ce7099161887dc1d823a7aff34d3936533d8311a5d0e1b0e1bbbb2726a0544d516fef63794b8ebd3ad878f6f0e75ea8c0b1dfabae2c46bc84800818b2fb28726fa74aa637b49386a65485726930ec9f796444159a2567a8620063eb3803ec6b8dd7582d8bf9ed7d93117f85b692f0df17c6cb34e0803958837c71ad3bb08e6e652cffac7a90a0209ca958295b2d16380231227a2138d18eb320c75fc11597a681785e11de5d6d1f89058d1f3d8581ae3cf48cf27fe36bf9116e4fdfacca22177e77f69d99ccca1cf7b0255f50e0c415848f7c4d8c0d1b56b2f9b78e10383b9cd7a0459da93c40724e682e2688f4190fb052b954e6821573b1a522164b46cedbd41aa18b7007a019a4d86ce755caaf056601d32bdef49e260b5796f1a74bb8e47c2d24bab34b3895163c19037bf7778e3c3b19b98969336efd9924f36068515d99dd3b180c0b88426d29c9af8a436d64832389aebfd096d1a2a53855878d89eccdc31f66d44083eac38c5dbc40585ced5cbfd00e786e071b54ac4b25807a398afafcf9360a9f0bca45c4b7cc6539573c79f2fcabff2c402f2e4fdc284f10b71590c4c99dd5c0e7e0b039580e99b3f471f27ffa58281ba925aa8c703971ab2505ac6362e435624728e1d2c332f38742bc710ba6c39c2de44d397d4b855252ab50c21c50d99b91530f478213b5ddbbd567b451f277b1dadf6d2d335e658e89c84338e023788def7ed828417f6cafc4bc348f0610d8b6e8ab06e7886d0f572dda6525200c20e2f05198d296c4e2f3b8e00e0980895c23a23a277b489c2317544d5b8a4a64502b7dd98855283c1d7a1c1d9069b1da05c67fb668a0eb676430badd7a4b9cc4fb372d926ef55a452b92c0c3ed1a50d4b547b5f175967ea3745c94a5be5d4c23494a072b41f3c", 0x1000, 0xb, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x200000000a, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40000) pwritev(r5, &(0x7f0000001580)=[{&(0x7f0000000080)="7529f579f6a7", 0x6}, {&(0x7f0000000100)="0ccec5710ef770a7c33af61065cf2ac8011e0911c99088dbdf7ae54d0ba23edc30ae9b7524dcc5313b93ca80d3120b78e90a8b5df70c3a2c95cdfd6b20faaf2b5b52c3bae76a1fa886d0b42b12c98367db3f54e07564", 0x56}, {&(0x7f0000000180)="b54a5323523753b3d0e7c9d387544f14a6510119a88a2ec11a0cf022e6d44845258c2b9a92deb9b3dca3c362ba95f161df03b81ac35e4946360c35e88ce1d90857bbba1e1c3170d99467e019be614ecbdf97a3cf2d466cddfec63aded63fd9e866381c76fef90171a933d0ec00bad0e853dcbd5defe185374edeec6eeefc879fcfae8704be3c2bafe5701d5e93c5669f293d6cf735f7f4336bbdc6368aae90e99d4df513e7197ee5cb49119f2c065c7fda43f769bffba6c296c6eae8afd95187b5bcec42ac173fb1ba970a2e4c32f015501d54220744f7521f862b4788842bb5a3", 0xe1}, {&(0x7f0000000280)="34f1e24958a30289e12ba9425556f52a3afdef752588c1c41eba8aed059092d6775beca223bb2aa91a55761acd2f9eeca251edb65b22becc22feccbe3ceaa790751cc865447e69d0e1c214694b23522238fc01ab8e238cc383823bf53a7ce7e8c07772144790c84150dd9d63a7c7daec44cb6bc7fca785d429706bf587bdbc59c1660ae45158ba22addb855d8520db574a3d213bb5c6d3b52733d7e52c00bd3d4759e04e784e610a11f176079d", 0xad}, {&(0x7f0000000340)="b3f0a45bdfe76b8cf56441b88ad4530c4b301c3576c6c3f54eadef46c493a1f07b72eaf00b72e43ec85c0922eadd1961563e915fe691fcdcbbdd54b161635b61c8e71b6b1ffa9630f908820a4e8c2552fb8bd5d9d0415a980eb580fe49baecb0259a6c99e335edc79056559fbc4bfdfecf9109be3a9696b834c57dc4e416f66100405c0aab3584bb32f635f0001b3b412a7f819b52d0479b92543a5f89bcbdba9cee05d3f0a175750a0e58e166b7434dd16358546e490af6e32b080ca9658fb16b2853b26828052c291ebf53adfbea2d23987f3bafc67b0d287884124789d765e4f0", 0xe2}, {&(0x7f0000001480)="427aa1f7f621abeab0ba6e3503f0fedf78288e4a1995b6e8e41b809b90a0175bad36eeebeafacdc3577b831424c938c3bf012aed432f204f2da48053b80e1afcb0a499342796567ee0099fe97de49323dc5ee4f998445dfea73a0842db75df3dd300ebd8437d245fe967199ef39700db3d582af65fa8ac47bb845b4aefbf40969677e5469e9e1e4c3fcdd3caa48037e2f5d51acdecd62fe2b3b5bdfa7654a084247e4692864c3381d058a27940f117a1b663d1ee220b850d543d428521d1a1227d17cf20bd09dd134669f1ac7e375d77f32b56a1b350ae375ce17e4ac1d87ddc2f0d28b16d190e9d3b3c070c58ca766e", 0xf0}], 0x6, 0x0) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r8 = socket$unix(0x1, 0x1, 0x0) socketpair(0x10, 0x40000002, 0x7fff, &(0x7f0000001600)) r9 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000000)=0x4) bind$unix(r9, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r9, 0x0) connect$unix(r8, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r10 = accept$inet(r9, 0x0, 0x0) fcntl$dupfd(r7, 0xc, r2) sendto(r10, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) setrlimit(0x9, &(0x7f0000000000)) socketpair(0x1f, 0x10000003, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80000000010c0000) getpid() dup2(r9, r3) socket$unix(0x1, 0x1, 0x0) 00:00:57 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x10) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = geteuid() r6 = getegid() chown(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r5, r6) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x9) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r4, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(0xffffffffffffffff, 0x0, 0x0) listen(r4, 0x964a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 00:00:58 executing program 3: select(0x40, &(0x7f0000000000)={0x100, 0x1, 0x1, 0x6, 0x0, 0x6, 0x4b74, 0x6}, &(0x7f0000000040)={0x6, 0x3, 0xfff, 0x8, 0xcf3, 0x0, 0x32de, 0x3f2f0dc3}, &(0x7f0000000080)={0x7f, 0x2, 0x10000, 0x4, 0xec26, 0xaa9, 0x1ff, 0x9}, &(0x7f00000000c0)={0x1, 0x200}) r0 = semget(0x1, 0x0, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000240)=""/92) select(0x40, &(0x7f00000024c0)={0xff}, 0x0, 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') select(0x40, &(0x7f0000000100)={0x3ff, 0x5, 0x3ff, 0x2, 0x5, 0x72fc, 0x5, 0xa503}, &(0x7f0000000140)={0x4, 0x0, 0x8, 0x5, 0x5, 0x8, 0x8, 0x340}, &(0x7f0000000180)={0xfab, 0x400, 0x9, 0x80000001, 0xf91c, 0x2, 0x8, 0x3}, &(0x7f00000001c0)={0x2, 0x8}) 00:00:58 executing program 4: chroot(&(0x7f0000000140)='.\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0x4000000e5) write(r0, &(0x7f00000004c0)="b4c12656e64ba9a00d05f1ef12c79cf9b81bae367d069b6df2785472e86a5b767cae08f12e8c9e769ad5cfa2b5faedf209ccc273819e7e53338eb560c3ece822c09fd168712a508ab14d5b418e3db11b55e410983ee93f7cf204035cf69934e47887c13eacf2244e914728cc78c9d64df101cdb4574179fd84289c5f1462b4000a5ba67ec57ad441dbebbe37f59cf4f246dc60469cb05c38e591ebb7d2f86655cec3a5189f571c5b668927ff7e639d7bbc765b5d49c62c59754f4f44a8825695d37bd28084f2bd88d7ded9698557f0004d2f2275dbc1b71c38ec3874e461f019749c446119de4d948e0f96f167088ad2c34d0abc4c37e1d1c82fc2b55fab320d293e6c6ab75ced369f2cac5d2b5c0a6fb578d42df0cf6e1de74fc4997d64007ef3b67277b841d6405d3711bbbebe6d993942c670279da6c9cbd6eefcbce607d50762a556e06ab07bc09837f0dcef524e9e551bdf06c72af32d99e0364ffc9993cf81575085653072c2804b277772a7a8841f2558f800bb9e1854ed0d6e764c325cb3998dab315124cc768801c50136518f8e65081765f32d8b710948802e83c9be7fce964d076bbf64ceea9356fbd28eebffc4b444bce8a1404e6b12d74d3027a1dc802a1347e8da2707029b47c4dc0825961b89de5e3e9686f0aeafec46c7ff1f4595a8e9facc1bdf64e36035e37aa991807d1e6ea1de785b940c5c86da228aa92be8a7f72010e353ec386f47d7a98e00c8dbdff98684fe9b5bca45291a0c911672b3adb858cb10c55337fb9418d927475ba92d2fe7c83b7f374ea3221347408bef36fd8d9714142f9aee0173d01c066ecc1566656976ea3e63e849857ad30710c5ab012aaf6737f81f88f3feebf652ae7db7d45620d223ea17f33492d2e824578c1154e597775574e7f6a3085c6955fe1f261b2c298584b281d74ceead24f6f160f7d63267efa57be6b29886314ad9aecf180c7f8c845dc4672ae12d8bdf4a16ad3d71a6680b7ae8681ae4dcae9b22296f90d76c8c456d03c36617fefbc5e764cc15e003b3a01a824427a34be1380ddc808c31584533b1adcb1bb6599b39496d37991c758afc440183948ac02456de000488316d23798532a330e1f19d6d7c09d2495fd2b60e5bdd74c5509c191a59c039e78f6e707404fdfec81c5c84314ec48bbcc30b7c7b574b1529b6acade60a8e95ac83346e68dd44f14f4eaca6dd4644db36cdc352a01516ebc014a68fe9887fe4f29cd099cd4e87bdb80558fe6ae90921f570152d60305bfbd2b2f2006c22661efd38f18b60432c62e4b289103171b8a4760786dca5451ce971b33c40fcc24b0c3ffd9d5d5a1d3e5c1c029520c5195a05209d71b0ff47de0f8fa253d534636a3c053672620723ced676885a28e0f8d5c3fc3c08bdb011e48bc52c18344d5475c9d42c46f7e02b8b8c8ca7d2cfaaf78caa16da38c3059780985f72b12b2a244832ecddd95e2c3d936d966bd8f14cf8bb802f9c7956fda18c343e77a6cea59312255b27bd114d944b8b24b2966419399f55e1d0893b8c5468e15ffdffd72ec3ce41aa2b65eaf4d7ec5872af91ce378f35763ca3a44451bbc97c6096255634dd0e1fbb2f5347513b71e130ea2eb22000fa3391abf59caa93a1beb84d1d3225b145b24e2458de69e067a99ff5c63940f7129d1b8ad006a08fdd1b645882a616a03dce0adb71fcc6e4a80532f62e0f470c88f70e6aac0495533cc74f1aee8b73739612da76bd44d3e95ed14321753cf98cf07b90eacdeab87b0ac57a7ee4c37edf18fcdf28668e426392bbd8b3d93c2b3fb46ca00794359c5c113e2513d91ca858c7a5b69667bd21c9ffab798cfe907641d285a39346e4d815a5ad51721a731375674c589c28bec30164f24c3c736bb60a5f28065eda5e2bd0d8722f7093cf72f6ba2c873a16bdec391f8497b89938209bfb685e1fb6622ff65b80e332d4e7ad3893bea8aac71ec9845ff95e523393d23eb0577f8de661a22eaf3632cd03480ce139e1c2001c69a0a7926ada15d14f80e93d01765aa1d436b4f591604ba2ac44ce8dbe204ff938e3e4802c6910fe60ed5a7b749bce2e1112ddcf6919d8861797c7f17b94df037a531c10f5cda81959757c948b83f0a31e742ee530843621e15f60aaedb481762d2de4ddef77038f163436838e0365050cd45f4c046f14f4d6ff774cf46a3d64ee52dbb82e41ba339e35035ee74228466604ffd98e4dcd6233f4e07ed7bb16f54d08a6eb1b36ac9afa6ce83964886059d9d0a78c2a1e6471c1bf2bd434544c56bb89b75c651a013f3dc6fea1d006bffe1c546dd27ff748e4c45d68cde845387de29fc264f1ecbb2420e068b9c35a2201c5bf56b99d710421d926e5630b7f3d9f33f5eebad4e8c8321d82ac361ab24c3ba8be0988f168daecff134f2be72ddb4496ab220d6841f11ada3b7a45c962c4944bf4ac61e1c28f67333dfb7a37a4ef157f4d83bfff53488ba61892fa8326897bad0df5dac942ebda3e0aba2fe3b0dbce0cffdcd884264a7062d971fdc678848717bc0aff4147faaaa5b672058e697462cbf07d647ffb9d243ce3886f5a5e1642f9428fa208493045a612cc16385d006d1a5062d11db0c20a5bbfe55b0ec28900aec8136b659a1b7018da84e4188defef9c3c636365ddf8a19d007498743be881f2179bf58278f41de8968da458666d7d1fe653184b0bf5d95a062fee717b8b1c56f7456fb663062f379647b5115f83e1c5c6244805dae570d7e4850e6a6a5a9bca03ce61e9447b97a4143cd8bd55c80928e2dd8d20aa01120d9b0eb78907e33d738c06a2f09b15d9c712cf39ee7429e25dcf53a6bf34f6223971ee53f9c48a50b8aefdbaf1cd579097875174bd8343f31c55a05fb5de143a5a2848bca53d51af05c1f56d39cfc8f6b53166301e1571bc6bfb3d366852455b970032e6a15c988675a9bfe67e5781b5bc03d50304396291951652846fb06289ba22a6589928011fe24935935553d2a46abc69d30f9038b62d92a602e3692931a54f5e12e77e92fbc3fb8967d37ad1cfa1154c6802b2a0d7d4ced0c9373cab9353ebf474e680add3811fbfe265196d28ce3b8407aa8771d825fce361a563fe019b20cfac3e72b95cb16c534e676a4ca63002b8b962b6c015248160337beb84b95da3b50cde7d53e55e95b45d84698fc6707568f7fcc285c5dc35f1f88eacbf35ba30cb92931075eea1b488f118c455d0481fd5f9d33664be46a668d1a3b9ff751343be6c260abfebb125de91c78fcb134ea9532fe98181e75b27cf5dae2be9a2322f763092e2aabdb1185d1ef8f8b97898937a698b907218d3f968bf3ac7e327cd4efe582a8db5109f8bf11cc75a8aa19475518a0875f70e1ebf22b9b99fc4347ddcb92f4b931850723791e849de14cfe81755ec7c5ce15eeb405f0862719e0db32985a7c719f499196370d912678252a51f022dd2e6eec724e4f0dc922823c9e8b49792c933871fa1386849fbc0d317db1f04e8392d61559914d0b82b600be9a7a49b2cf54b38b32dbf77e2ac70096c50eb470d734cfa73cbb2ad00687a43eacc9f64d97288dfdbbd22a5a75c95dcf7cb01e5ddf216f13ab4c5fc8ecbfd342cb4ce2d40642dd12ec2150851161f51a3894f1b7cc1ef13e7cd8fb3fe3cc9a2d9ae5d60dd37ccbef57462cac0f9c405b1b5016865a4bbc5088d04be1d53ef1af3ea86e6732e16e12ac6d1b3598d92577aaf1fc3bcdc6d81d1653feaa6fbdb95e5c9dc31f7c75925fcd0132d5b8982967966e30cd845bd50834baf6dfa3b8e39abcf1afef64915e35707ab27de60e3265a11882d89e129ab8aaf6ce8e08974f13d744c779c55d406d0115978453064cc8d855287a62302e9b4b1483a4cb225f278673932ec67cb292450227ba432fd30adfff40d9ede95220d81fe89af1f57035c58455f2d8e20207c928a941319d6a3112550a70f61e36004d8a1834b0a5b9678179bae234fab73a3a7071464f817a3652f6c8890f62543f6b02248833d9ad8af473f5cfafa14d4727c81ec3867cb8f124f17545d9fbc929b2b655b596cb9f9bfe28194fc761aaa67bc15f5d6e1a8bf6213c080baaa92d428d12ea356138c086bbe6d8be9c69b5832f743d0b236c7eee38e1d0c1a78494181239f71dc877325c8a9dd139fbbef7b019ba9ce66f3f507d23f49838987bb2db750706a61a5430bf4a910e0571696394a16a088af3a141585b2c6d680114de22490331231e5f49949693f82d33a3b525ceb4331832ac7f5da90bd26af49482a1465b02ade15d00be3d6849bd4b8d32f3c71f2d79b16a2aaa87c5a7232147ce844608266273c3da08bc5bce37042e803023c41ea7f0cde7271981c84e751b1010cb778c040c504014b0acb997ddb2ed971b62805f4f34606299a8e4cd047f5879f242a8155b2abb55cb2b3f1c6e57e9850bdd00db7ee49b0c5c1c85e861368545f2db8a4c1d416d473314100e5e77bc1963dd980b975653092bad9ea4cd9da8226c2aa420d7cd9a09d41effa43e7363fb5e3ee5f6aa08c24dbc91142b85a80f708065ac621550de9f15925bdb29f69e6f48803caf7f4fdbeba136cccbdc498689e890047838ad0fadf61e4bd9eda3749b238bd8f9bb47b6dff2d7617c7908bbf9e0c593e6d126472c4f58eb36fc42c9f32bf8c8f8bc23b2b1c6b040d7dfd635edfa959d2611008df1ff5f4f6c8061a4dfa9dd9c8968b08cb26de4d6306732c9db54b768d9da5fe57daabca08ebb37ad5512e331cf23df5b1003f17697712fe3c5b6f40d7254cf7a35f6efabbdaf16771192ab93e9b2b56bcdbac59c252aa468270f1411b171284c1c7616febad31870bfc66411d9cd8777b03dfb9d2f60a2a7271b9855dbd534e1477d117d4e460ad4dffa8aee3aad80becefb5954c9a0079d26a1a3f47cc239a4b075c5d0eb8d205e7b41dfb31a8c91470fdb2d9df67447491b8222b5add84fc687c289e5593581dca60e25ab37e4b79b489fc6dfe36e81bb86d52a999160fda4316dc4115d2b70b8d5a47dac031621a36b20d79183b2af1e3efa22aee35cecd30d42c4c5b241437ae747f31090d76268d92e5cc740815e83fdd2db00bad8b2552356560209e41c68889f87cfab8649ad9e797d1795234dd8f3b02591231c348d88885dbec224b413bad4d47dceec7f69f1fb9e12cd057daacd29c90e07bd8cce282988fca053bad48bfb2dbc027f685f659e4e5573d5e3293c3742681e2a0dac386ce7836ae25e49b299abf7a51045978af051ee71bd9e84d712a2a0395558e689ea3a75c311898c9903a27f63616d4600dcfbae321212764156cc1bc05bf9e87a13fb2bfc7e3060ace92a3e4d042b58e235612ea2f6ddb438c0b25672f57eb17f578f6b1e66d27d09c5bb11439a333b50d281ff97053af1493b50efc153f4c0b90d8cb2bb8a411e56cf36c21e3328c884340f90a20bc7cd63775c7b594de7006ef76a36a4e3f5f9b779abd4cbf28f82580ab7d28b12a006494e237e90d1cd75ece764b413e7ed30f4fc791e4d46dee65448c9258e986a920e40620a9ecf6a7169514b0a933eba4d449ab64276c84a3f2c0d0fb963e31d86294353f7865254d60a224edd00ab73484c2f69019bfd751db029d38f049ac613f0b6971e4c748a7b9e7aac1f9d8834a01772b69c52fec126a14f865f906789b09bbd1553f09bbd79bc17cbb6815a82c23cb568a5e957d3ba1675a11a8caf25678c454ef61381e572c603a2af74bddbadaec3beecf403b43dacd8ac591b15f3f91ebdba37e38d4ef3a116a37d8", 0x1000) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:00:58 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) munmap(&(0x7f0000004000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000180), 0x1000000000000203, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) 00:00:58 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x0, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:58 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00038484fe6147c73e083004a0f1dcceb700505db3b6bf252bd868afc1857d7a4fb1"], 0xc) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:00:59 executing program 4: r0 = socket(0x80000000000001f, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x80, 0x4) listen(r0, 0x9) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:00:59 executing program 2: r0 = getpgrp() ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) r1 = getuid() seteuid(r1) ptrace(0xe, r0, &(0x7f0000000040), 0x0) 00:00:59 executing program 3: r0 = socket(0x18, 0x1, 0x0) readv(r0, &(0x7f0000000000), 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 00:01:00 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:01:00 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x3) nanosleep(&(0x7f0000000040)={0xfffffffffffffffe, 0x10000}, &(0x7f0000000080)) r1 = shmget(0x0, 0x10000, 0x4, &(0x7f0000ff0000/0x10000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/249) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x10, 0x2, 0x0) listen(r3, 0x0) nanosleep(&(0x7f0000000200)={0x8, 0x9}, &(0x7f0000000240)) r4 = semget$private(0x0, 0x4, 0x480) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000280)=""/40) setsockopt(r2, 0xa020, 0xa2, &(0x7f00000002c0)="c5facb48b084ab706e04b3baf0f33b194eeca1aa1729e64a00d27c666488ad47fe48686647802f2d094bbd30df666f5e4604d4c186877a65fa2500", 0x3b) connect(r0, &(0x7f0000000300)=@in6={0x18, 0x3, 0x5, 0xfffffffffffffffe}, 0xc) r5 = socket(0x1a, 0x4, 0x2) getgid() stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) r6 = getpid() fcntl$setown(r5, 0x6, r6) getpeername$inet(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) open$dir(&(0x7f0000000480)='./file0\x00', 0x420510, 0x175) accept$unix(r5, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) semget$private(0x0, 0x5, 0x200) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x7, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) fsync(r7) connect(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="322897"], 0x3) 00:01:00 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000015, &(0x7f00000000c0)="7f66394206b6d0a1ecf70800649800"/26, 0x1ed) 00:01:00 executing program 4: r0 = socket(0x18, 0x2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000000029, 0x39, &(0x7f0000000000)="0000f7ff", 0x4) bind(r0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x4, 0x4) 00:01:01 executing program 3: r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x2e0) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) shutdown(r0, 0x2) 00:01:02 executing program 2: r0 = socket(0x2, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x1d, 0x4) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={r1, r2, r3}, 0xc) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=',\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='*+\x00']) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82025be9b9eabc00d2f4"], 0x1) shutdown(r0, 0x2) sendto(r0, &(0x7f0000000040)="8e371832819bc7d08c662535075a8bc69236e463b1ed2f4946b4958ba9c7339d76d70ec00cfb140bfc8bd53a3281003a24e637ae96dc32218a94ab111138e65cda702c591233a638ce5afaa1e2", 0x4d, 0x0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 00:01:02 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) fcntl$setflags(r0, 0x2, 0x1) paccept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x0) socket$inet6(0x18, 0x2, 0x0) r2 = dup(r0) fcntl$dupfd(r2, 0x0, r1) getsockopt(r1, 0x200000029, 0xcfc, 0x0, 0x0) 00:01:02 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) getsockopt$inet_opts(r0, 0x0, 0x1000001, &(0x7f0000000280)=""/238, &(0x7f00000001c0)=0xee) 00:01:02 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x10, 0x10000000000003, 0x8) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000002c0), 0x4) sendto$inet(r1, &(0x7f0000000080)="147b67838db23fa5ca139e5202e3ee5d61b0941e945111f03c8d89582794d0113e7d0fc98e0e4ad8484b84227d048e8be5a9533c4e753f46480cd5f6e5f2adb91a3c104c7cc7215788a128ffd4ce04402f20f8fd88ad39348fb678455ccdf113867ef08adb163c202f2fc15edb10c2eadc0eac7b8c0d1be798d5d6074815609881", 0x81, 0x0, &(0x7f0000000140)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x3, 0x4) 00:01:02 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:01:02 executing program 5: r0 = socket(0x1f, 0x10000003, 0x0) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x40f) 00:01:03 executing program 4: socket(0x2, 0x40000000, 0x1200000) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x80000000000004, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x1a91, 0xffffffffffffffff, 0x0, 0x0) 00:01:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000080)='\x00\x00\r\x00', 0x4) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = semget(0x3, 0x3, 0x400) semctl$SETVAL(r1, 0x6, 0x8, &(0x7f0000000180)=0x882f) 00:01:03 executing program 3: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffe) fcntl$setstatus(r0, 0x4, 0x80044) 00:01:03 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:01:03 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0xf000, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) mlock(&(0x7f00002e9000/0xd000)=nil, 0xd000) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f19f99a8ef4"], 0x1) write(r1, &(0x7f0000002300)="f4d3b18ca9f8a23e1eb4a943688ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ae45e6e75305c7c086906a8b4d43d1159490687b95573c6a2e1e28f66aed0d958a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fe6a958277f4cd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e44449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001", 0x599) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000289000/0x4000)=nil) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x58c, 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000100)=0x1, 0x4) socket$unix(0x1, 0x5, 0x0) shutdown(r2, 0x2) 00:01:03 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) fchmod(r0, 0x1c0) bind$unix(r2, &(0x7f0000000100)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) socket$unix(0x1, 0x2, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="7034ad67629ec5403986a7636d61eb780927308331189b800c33e57816ef2afa1f81b16fc9c078d132260fd8dd99963bff283fc9c63f1563e4d5a1323de556daf379007a09ef8a7af9cf075de80c6d2bfa7bb606399066a38be66c6cd096cf5d8be382290898b4c70a1be7f70c1bd28ca45fbdc596ef4a6dbd7843eca6f61bc68e42337641f03d9447f2700f023bab3cf036424ff959f838ac03ac125709c1653103f404a04d4d8fdad3b849b1b7a4f51af6e240dbb639efb54e487383c54d8045aaf1abd148e68bd8b6d2c8b38ade6e59528a8985c701861eee04", 0xdb) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fchroot(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:01:07 executing program 4: r0 = getpgrp() ptrace(0x9, r0, 0x0, 0x0) r1 = paccept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x10000000) fcntl$setstatus(r1, 0x4, 0x1080004) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x800000000026, r0, &(0x7f0000000000), 0x0) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 00:01:07 executing program 3: setitimer(0x1, &(0x7f0000000000)={{}, {0x0, 0x87527}}, 0x0) pipe2(&(0x7f0000000040), 0x400000) setitimer(0x1, &(0x7f0000000080), 0x0) setitimer(0x1, 0x0, &(0x7f00000000c0)) 00:01:07 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) close(0xffffffffffffffff) pipe2(0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4}], 0x1, 0x400) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x8000f}], 0x1, 0x831) fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) 00:01:07 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="59cb4896666fcc31c86d57cd0998128385dc9eae876655793d8013023b869c648dc9fcd71d0e72fd49e03fd37a1337"], 0xc) listen(r3, 0x0) r4 = semget(0x1, 0x0, 0x200) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) chdir(&(0x7f00000001c0)='./file0\x00') getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r7 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x2ae) clock_settime(0x3, &(0x7f0000000100)={0x4ac, 0x3ca2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x2, r5, r6, r7, r8, 0x1e4, 0x5}, 0x8b8, 0x9, 0x1}) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100ff01000000000000614b00"], 0x6e) r9 = accept$inet(r3, 0x0, 0x0) sendto(r9, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r10 = open(0x0, 0x0, 0x0) shutdown(r0, 0x3) open$dir(0x0, 0x0, 0x4000080) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000000)={0x567, 0x1, 0x100, 0x2, 0xfffffffffffffff7}, 0xc) 00:01:07 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x6) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:01:07 executing program 1: mmap(&(0x7f0000ba7000/0x1000)=nil, 0xfffffffffffffdef, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1400000) mmap(&(0x7f0000ba7000/0x2000)=nil, 0x2000, 0x2, 0x411, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) 00:01:07 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140)={0x0, 0x2}, 0x0) 00:01:08 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x4) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc) r1 = socket(0x11, 0x3, 0x0) sendto$inet6(r1, 0x0, 0xb1, 0x1, 0x0, 0x0) 00:01:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) r2 = dup2(r1, r1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)='4', 0x1}], 0x1) lseek(r1, 0x0, 0x0) clock_nanosleep(0x2, 0x1, &(0x7f0000000040)={0x3, 0x7f}, &(0x7f00000000c0)) read(r2, &(0x7f0000001280)=""/4096, 0xfffffc58) 00:01:09 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140)={0x0, 0x2}, 0x0) 00:01:09 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x6) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:01:09 executing program 2: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1fff, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c5, 0x100) 00:01:10 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000403000/0x1000)=nil, 0x1000) shmdt(r0) [ 821.1405353] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2473 command syz-executor.1) 00:01:10 executing program 1: r0 = socket(0x18, 0x40000000000001, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x60221, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt(r1, 0xffffffffffffffff, 0x4, 0x0, 0xfffffffffffffd9c) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) [ 822.4955519] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1862 command syz-executor.1) 00:01:13 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x6) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:01:13 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140)={0x0, 0x2}, 0x0) 00:01:13 executing program 1: socket$inet(0x2, 0x0, 0x7) r0 = socket$inet(0x2, 0x42, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt(r0, 0x82f8, 0x100, &(0x7f0000000040)="0c9f9dc750e30d4fbc86a1dfd64e2d862d9a7890e370fbc99438642d4fe4ff27bed37c6604678c1c9be43f0754bcc73f3be737324ddd124ebdb0c297614000877aa41cd783951f5ea78684bfbf8eeda47ee21484503f9598175ba2234132168b9b6581d179ac3afabda8582c1e1e8d7b970ebf3fd1fd9f0ac1a0e9619b44c126753f7f389b5b8ded03f8c983f3c38561e4b9b3418280d5e898a949", 0x9b) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="ea00005c00000000", 0x8) 00:01:13 executing program 5: bind$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11001c834307c53ff11eb63c01e19d73cf14f394"], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00ee09fdfffffffffe"], 0x1, 0x0, 0x0, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/34, 0x22}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000100)=""/101, 0x65, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000001100)="b509854059abac2c7f812f8384ea3fe74bfe39602bdce38a487f7d93ea22714fd66d745c99c62b288582ef0456521a9fb08fba78619a8a195a0887814da5fa9426f1e445552336cb3ce83d3f479ccbe21eb94af4c5e8c9", 0x57}], 0x1) 00:01:13 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000403000/0x1000)=nil, 0x1000) shmdt(r0) 00:01:14 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10004, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, r0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x5, 0x0) geteuid() getpeername$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) stat(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000080)) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 00:01:14 executing program 4: open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) mkdir(&(0x7f0000001440)='./file1\x00', 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1/file0\x00') rename(&(0x7f00000006c0)='./file1/file0\x00', &(0x7f0000000080)='./file1\x00') r0 = socket(0x2, 0x3, 0x0) r1 = msgget(0x2, 0x40) msgctl$IPC_RMID(r1, 0x0) paccept(r0, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc, 0x20000000) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c65300017f6223edfed205262b4cb8180d2a5b8e4af6aa291b61dec33e20b34993df7352b67d784616cfd664df1a6afc2fabcaf9623d715f540435530879d12b904d7fdd2af0cc91ca123720eae0308055b98f6152fdd6ba59472912bcf0ad3373a76c6cdb02ba9abeabdd6f70f4735b1f4da55288de7abc90aa9d63ee2d0fc8f586b5cd2e7e92a9172d9f83e04ceb5091d477ff62384ac32e701e779b053cb233c"], 0x1) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x3e0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]}, 0x0) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000000040)=""/41, 0x29}, {&(0x7f0000000200)=""/153, 0x99}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/10, 0xa}, {&(0x7f00000003c0)=""/156, 0x9c}, {&(0x7f0000000480)}], 0x7, &(0x7f0000000540)=""/107, 0x6b}, 0x1) connect(r0, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 00:01:14 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140)={0x0, 0x2}, 0x0) 00:01:14 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:01:14 executing program 5: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x1000000, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xfbfffffffffffffc) chroot(&(0x7f0000000180)='./file0\x00') 00:01:14 executing program 2: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="100000e7070000002a000000053a0000"], 0x10}, 0x0) r0 = socket(0x15, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000070f000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:01:15 executing program 2: r0 = getpgrp() ptrace(0xffffffffdee0a331, r0, &(0x7f0000000000), 0x1f) ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x27, r0, 0x0, 0xfffffffffffff474) 00:01:15 executing program 3: clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140)={0x0, 0x2}, 0x0) 00:01:15 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:01:15 executing program 5: open$dir(&(0x7f0000000280)='./file0\x00', 0x400000000000020, 0x8) readlink(0x0, 0x0, 0x1ec52413cd6a19e4) r0 = socket$inet(0x2, 0x3, 0xfdffffffffffc911) shutdown(r0, 0x2) r1 = geteuid() setuid(r1) r2 = getuid() r3 = getuid() getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000580), &(0x7f00000004c0)=0x10) r4 = getpid() wait4(r4, &(0x7f0000000340), 0x10, 0x0) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x1200102, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0x7, 0xffffffffffff0000, 0x80}, 0x36b) setuid(r1) recvfrom$inet(r0, &(0x7f0000000040)=""/102, 0x66, 0x800, &(0x7f00000000c0)={0x2, 0x1}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000002c0), &(0x7f0000000300)=0x10) r6 = getgid() r7 = getegid() r8 = getpgid(0x0) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000380)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="af9c3debbb685f87ef192628ebd7ed016597d5bc16e68f2aaf6796f2447b5ad2940bfd8da55a36c2c667ed5070f735b20951e70a9080b9a984cbed3058805f357f0a71295a61cec3ab3d37f7a6ff0aca93042e7626c4f1000f32740365f66348258b58a62e77f43fec10f0d3f8f189f805c9d2", 0x73) r9 = shmget$private(0x0, 0x4000, 0x242, &(0x7f0000ffc000/0x4000)=nil) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x1000) recvfrom$inet(r0, &(0x7f0000000680)=""/70, 0x46, 0x803, &(0x7f0000000400)={0x2, 0x3}, 0xc) getppid() r10 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x7, r2, r6, r2, r7, 0x0, 0x20}, 0x2, 0xffffffff, r8, r10, 0x40, 0x800, 0x7, 0x9}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) accept$inet6(r11, &(0x7f0000000500), &(0x7f0000000540)=0x2f) shmctl$IPC_RMID(0x0, 0x0) fchown(r0, r3, r6) 00:01:16 executing program 2: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000, 0x4) r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) r1 = paccept(r0, 0x0, 0x0, 0x0) paccept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x70000000) shutdown(r0, 0x0) 00:01:16 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x2000000006, r0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="614b000db43ce488cff989bb18a2b4186e4fd6ad3a93e1c6f213378abfbb860a2671ca1e6e4167ca61e36ffa87a7dff303daf87232e257e1f04d196ae37261461e66056941789448dcc29a187366c0f3ecf6a2b8fd46fac6b0febcaeccb29ec35093a210a5bab9184526295e7c3315bee7fc4764683dca1439ca210d209caa10eddfb37fcc8f007cc6f76c541beeeae89ef529ab21e8030c65543f7aed2ee3155572d5bd468886c8aef938d3ab64527a6a3fcc3b5d9f4ea3a3309f0e7b"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r6 = getuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r6, r7) accept$unix(r0, 0x0, &(0x7f0000000140)) recvfrom$unix(r2, &(0x7f0000000480)=""/4096, 0x1000, 0x42, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fchroot(0xffffffffffffffff) fcntl$dupfd(r1, 0xc, r0) accept$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) 00:01:17 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x400) renameat(r0, &(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f0000000040)='./file0/file0\x00') 00:01:17 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:01:17 executing program 5: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1ffc, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80003, 0x20000000000011) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) 00:01:17 executing program 3: clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140)={0x0, 0x2}, 0x0) 00:01:17 executing program 4: r0 = socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) getsockname$inet6(r1, 0xfffffffffffffffe, &(0x7f0000000000)) 00:01:18 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = semget(0x2, 0x3, 0x18) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) chdir(0x0) close(r2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 00:01:18 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) clock_settime(0x1, &(0x7f0000000000)={0x668d, 0x2000}) r6 = shmget$private(0x0, 0x2000, 0x230, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r6, 0x0) mmap(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000000c0)={{0x4}, {0x0, 0x152}}) 00:01:18 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) dup(r2) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) lstat(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open$dir(0x0, 0x0, 0x0) close(0xffffffffffffffff) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 00:01:19 executing program 3: clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140)={0x0, 0x2}, 0x0) 00:01:19 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x1d, 0x10000000000003, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) dup2(r2, r1) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x4) close(r0) [ 831.0807039] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3257 command syz-executor.5) 00:01:21 executing program 3: setuid(0xee01) clock_nanosleep(0x0, 0x0, &(0x7f0000000140)={0x0, 0x2}, 0x0) 00:01:21 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce", 0x359}], 0x1) 00:01:21 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = getpgrp() getuid() ptrace(0x9, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x144) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x5, r0, 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', 0x0) 00:01:21 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000040)=[{}], 0x2001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 00:01:21 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x0, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:01:21 executing program 2: open$dir(&(0x7f0000000040)='./file0\x00', 0x400200, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) 00:01:22 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x160, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0x8) unlinkat(r0, 0x0, 0x0) bind(r0, 0x0, 0x9f98010840c4a830) 00:01:22 executing program 5: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = accept(0xffffffffffffff9c, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) accept(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)=""/85, 0x55}, {&(0x7f0000000280)=""/151, 0x97}, {&(0x7f0000000380)=""/175, 0xaf}], 0x3, &(0x7f0000000440)=""/250, 0xfa}, 0x801) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000040)="9ba5ca30a4b6a32ab2856e024e06005519687e7f54b4054c4327f8ed4354b77e189db386ef6343aea92b7e172ff4155013bee027dded219d862abcc6244bde234e2fd5d12b679bb653a90f50c0ae1ec6c22a1d49df73e4f782c59109b5c5cb5ed3e2628615", 0x65}, {0x0}], 0x2) 00:01:22 executing program 3: setuid(0xee01) clock_nanosleep(0x0, 0x0, &(0x7f0000000140)={0x0, 0x2}, 0x0) 00:01:22 executing program 4: r0 = socket$inet(0x2, 0x10000001, 0x7d) getsockopt$inet_opts(r0, 0x0, 0x1a, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 00:01:23 executing program 3: setuid(0xee01) clock_nanosleep(0x0, 0x0, &(0x7f0000000140)={0x0, 0x2}, 0x0) 00:01:23 executing program 2: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) madvise(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000fed000/0x4000)=nil, 0x4000) 00:01:23 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r0 = open$dir(&(0x7f0000002380)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 00:01:24 executing program 4: setreuid(0xee00, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = socket$inet6(0x18, 0x50000000, 0xffff) read(r1, &(0x7f0000000040)=""/99, 0x63) seteuid(r0) 00:01:24 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, 0x0, 0x0) 00:01:24 executing program 4: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/94}, &(0x7f0000000140)=0x60) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x39, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 00:01:24 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x0, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:01:24 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, 0x0, 0x0) 00:01:24 executing program 5: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = accept(0xffffffffffffff9c, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) accept(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)=""/85, 0x55}, {&(0x7f0000000280)=""/151, 0x97}, {&(0x7f0000000380)=""/175, 0xaf}], 0x3, &(0x7f0000000440)=""/250, 0xfa}, 0x801) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000040)="9ba5ca30a4b6a32ab2856e024e06005519687e7f54b4054c4327f8ed4354b77e189db386ef6343aea92b7e172ff4155013bee027dded219d862abcc6244bde234e2fd5d12b679bb653a90f50c0ae1ec6c22a1d49df73e4f782c59109b5c5cb5ed3e2628615", 0x65}, {0x0}], 0x2) 00:01:24 executing program 2: bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189591e92838d4b009562c234c5abde8fcfa2ff66"], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000180)=ANY=[@ANYBLOB="00ee09fdfffffffffe1f0dca2a83db7646be83fe016e713cdbb095c4ac79362da3604d11ac5af2114c806c979bfc9ff02820cbc790e66123475d09bfb9deae91ae1b89a8e1223cbfab43bf469ee0da7e9ca28d5989154dd2de041ee87ae996b0df7ea473becbfca72b4c78f9727ee72c0c07c9e7a3a51fe8c8fbb6ee6a482c8e4c59cd6ea145cd6f43b05d912ec3b126a20000000000000000ac7afa05000000274848"], 0x1, 0x0, 0x0, 0x0}, 0x0) socket(0x1f, 0x2, 0x8000002) r0 = socket(0x0, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000040)='./file0\x00', 0x8008, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x182f9043d1eff57f) socket$unix(0x1, 0x1, 0x0) 00:01:25 executing program 4: r0 = getpgrp() r1 = getpgrp() ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x800000000001001d, 0x0) r2 = getuid() r3 = shmget(0x3, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0x0]) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x0, r2, r4, r2, r5, 0x20, 0x3f}, 0x8, 0x40, r1, r1, 0x3}) wait4(r0, &(0x7f0000000100), 0x2, &(0x7f0000000140)) 00:01:25 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, 0x0, 0x0) 00:01:25 executing program 5: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xf103, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x41) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000036f0f7902dd52196461a8adbe017119ce2eaad4605786bf81a32f634bde1661d4a761b8f821df9ef3f00d2b6fd7a20a7d369117a7299c26e113da938577e0ff957050001000000b4b5118bde5df0dbc061a3b8af7ef9249170c65cf7b3c0128d7377a299c99e4fb104959aa89bd23c2306d569079ab55b733285f141f75f1bd8b032064cb0c0435dcac193957fc6724ad0b9496efc2d0a87f4f17f7e16e1ffbaf452a0748df2701ca81cd457705593047b10f7513d11f4d4c191e2d8a90e2efc5e633d87bfa85c4044a64d4d40d8df732636390fb27b85b59b57e6a2cd2d9bb28c4f686db06477920af5f99d00002d8bc7b51dfe615c572c76ad3d16069f107a81e8b249d5937131dbd00f67a1574dde5eb03d561902b21b48177c6d1d9fba99771065060032cd5f351b241315eea747089bb52a8a2c9c32df6f7e8f8b9471496c5f5d13170d5ac30e5d7431c77e0d6523144750e28cd2abe14f974cbe434b229f536989718c8669ed7f0e14df40a7f640d0a11e209e875c63f91b55247e2025b139b17db3c5a369c7c1fdaeb2723d175fa286c830e0f5053b708062344bae4c78a33590c8694ece97624e0421b7f4e4331079d71e75ec3dab66bc0fd8521564809dc600"], 0xa) connect(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x4, 0x400) msgget$private(0x0, 0x4) r2 = paccept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc, 0x40000000) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000440), &(0x7f0000000480)=0xc) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) linkat(r0, &(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00', 0x400) r3 = open(&(0x7f0000000380)='./file0\x00', 0x400, 0x100) close(r3) r4 = msgget(0x0, 0x200) msgget$private(0x0, 0x400) getpeername(r1, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000004c0), 0xc) accept$unix(r1, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) chroot(&(0x7f0000000580)='./file0\x00') msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000840)=""/17) stat(&(0x7f0000000800)='./file0/file0\x00', &(0x7f0000000980)) bind$unix(r2, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8) msgctl$IPC_RMID(r4, 0x0) 00:01:26 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x0, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:01:29 executing program 5: select(0x100000288, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400800, 0x10) getsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000080), &(0x7f00000000c0)=0x2c4) write(r0, &(0x7f0000000300)="8e1b8c4d8350d6aa90083e3a279778e8e910fb3c25b1d191f44ea12e968347cf28132d3e7a3458d1de9ee0912ab7be0e37d912c2718a5f3cbc5bc2310e2c5589ccd7abe8996ae3a688d04972d72ab2c10cb19491f9e1ff2b1513771579b6efe782a9ed718fc5d29959984f7025550b07b5af548b5eca8883d8789387379e52481e6c337efe9476872884267ec9699ab5e1fa52aef4a30f57e4e7370e64af2a0b055d9d59721d4c20ed207468037d9c80aaf6655d8e55ef0d9dbea7cfe6b3a2ccc8bb57ea788d6f70dd3f99c250b65ab2087fd957", 0xd4) write(r0, &(0x7f0000000200)="80a02808c6cb3d014216e8ce57e0bc057fea89e1f7cdca16ef32ba2e1bfd00361830766ad370c452cb83c1f19c88f6a50a84fe6307379906bf7060da858319734d7b007350003d5b8d84d4dc45b7da511e168714e1eace27da4094fc2231be963d835a2b7e1d20db1a941cb3851434fb1f0856d8beacd6fc1055d712a7edb2e9d18adc61fd4f2a1b0ed27f0eda431c4b01dc00181c26c1047591bc59429821dbf15650f3eb9163a2a2", 0xa9) clock_settime(0x2000000000000002, &(0x7f0000000100)={0x6, 0xa}) 00:01:29 executing program 1: r0 = socket(0x80000000000001f, 0x5, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="ff07e91f71a5591e9233614b00"], 0xc) listen(r4, 0x0) dup(r1) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) poll(&(0x7f0000000040)=[{r0, 0xbd}, {r2, 0x10}, {r3, 0x92}, {r1, 0x4}, {r5, 0x138}, {r0, 0x1}, {r4, 0x6}], 0x7, 0x8000) dup(0xffffffffffffffff) 00:01:29 executing program 2: mincore(&(0x7f0000f2c000/0x3000)=nil, 0x3000, &(0x7f0000000100)=""/199) r0 = shmget$private(0x0, 0x2000, 0x42a, &(0x7f0000f2b000/0x2000)=nil) shmat(r0, &(0x7f0000f2b000/0x1000)=nil, 0x2000) 00:01:29 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:01:29 executing program 4: r0 = getpgrp() r1 = getpgrp() ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x800000000001001d, 0x0) r2 = getuid() r3 = shmget(0x3, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0x0]) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x0, r2, r4, r2, r5, 0x20, 0x3f}, 0x8, 0x40, r1, r1, 0x3}) wait4(r0, &(0x7f0000000100), 0x2, &(0x7f0000000140)) 00:01:29 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:01:29 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:01:30 executing program 3: setuid(0xee01) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) clock_nanosleep(0x40000001, 0x0, &(0x7f00000000c0), 0x0) 00:01:30 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="d0", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/32, 0x20}], 0x1, 0x0) 00:01:30 executing program 3: r0 = shmget$private(0x0, 0x1000, 0xf, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) setuid(0xee01) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r1) r3 = semget$private(0x0, 0x0, 0x0) getppid() semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000000)=""/140) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x8, r1, r2, r1, r2, 0xc, 0x6}, 0x5, 0x4, 0xffffffff00000001}) [ 841.6278667] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3917 command syz-executor.2) 00:01:30 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x24bcc6518704c685, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x80000, 0x3e) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x10100, 0x1) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000780)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) renameat(r1, &(0x7f00000001c0)='./file0/file0\x00', r1, &(0x7f0000000200)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x93) mkdirat(r2, &(0x7f0000000240)='./file0/file0\x00', 0x0) [ 841.7145825] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3917 command syz-executor.2) 00:01:30 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="d0", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/32, 0x20}], 0x1, 0x0) [ 844.6738868] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4773 command syz-executor.2) 00:01:34 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) lseek(r0, 0x38, 0x1) setsockopt(r0, 0x3, 0x2, &(0x7f0000000140)="1c61c60732a312a5587a6ddd3a1fb8933390968f7e5ce52b9f66ab0ab90df99ba78de1e1c149345d8eca39de856b789c8f694efced39918fc4811211674fa8f5b030e164edb2926149564438a55dd10ad94b977d92103a65c1c40dbc0320c118680e707832ea079aa3bf9cdb0d1ae58b5191b58ecdbbdb2694d0ddf97d8f27fc1f85c7712f0b8b562ab83d749417c6cdf477c4e8974c5a4c347ed245f62c8ad7e1adc78bd5898028a64a210cdf25c315e36f76d4cc27687b36911547", 0xbc) getsockopt(r0, 0x101, 0x4, &(0x7f00000000c0)=""/21, &(0x7f0000000100)=0x15) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x1, 0x3, 0x200000000000000, r1}) getppid() 00:01:34 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) r0 = shmget$private(0x0, 0x1000, 0x640, &(0x7f0000ffd000/0x1000)=nil) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x101, r1, r2, r3, r4, 0x20, 0x1f}, 0x4, 0x5, r5, r6, 0x0, 0x10001, 0x1ff}) 00:01:34 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:01:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0xa0d) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:01:36 executing program 4: r0 = socket(0x1, 0x4, 0x80) sync() setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="0000008115e375d6d0ee342ac8d7a100", 0x10) shutdown(r0, 0x2) 00:01:36 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = shmget(0x0, 0x3000, 0x268, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="017dc2b2cc89591e9233614b00"], 0xc) listen(r4, 0x0) recvfrom$unix(r3, &(0x7f0000000000)=""/118, 0x76, 0x800, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) mkdir(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x44) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) 00:01:36 executing program 2: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(0x0, r0) r1 = shmget$private(0x0, 0x2000, 0x1000000024, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 00:01:36 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x100000001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x20) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffff7f, 0x1000300010005}) 00:01:36 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 00:01:36 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(0xffffffffffffffff, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:01:37 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(0xffffffffffffffff, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:01:37 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b004f61049600fb4bce80b56a82bd1734065346fa7fa9cef2c76b39ffd035989ca4ec2ed6f555b543b5af88e592ee6d7a257a1daf5bfc9b1df10dd22b3cbac4a10a39ff20fb9c"], 0x1) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0021c88e4d38b9a87c033bcea30bd95e1bb83614b00da83b7557852d6315ade4f8c98953bc7c3bede8764ab1758b6d975f6bcdb52fff65b70c50e29685ee69c285c48096c45e7e7a76ebdbeaa76acce7a564fa9f63f773dac2829214672bb8b241cd23"], 0x1) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pipe(0x0) getppid() close(0xffffffffffffffff) fcntl$setflags(r2, 0x2, 0x1) 00:01:37 executing program 2: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000200)='./file0/../file0\x00', 0x40010, 0xfffffffffffffffd) accept$inet(r1, &(0x7f0000000280), &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0x100000001}) r2 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x1, 0x0, 0x2, 0x2, r2}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000000}) pipe(&(0x7f00000001c0)) fcntl$getflags(r0, 0x3) fdatasync(r3) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet(0x2, 0x30000007, 0x1) 00:01:37 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000), 0xc) getuid() getuid() r0 = getuid() setuid(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000080)=""/18, 0x12, 0x800, &(0x7f00000000c0)={0x2, 0x1}, 0xc) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:01:37 executing program 1: r0 = semget(0x1, 0x5, 0x280) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/235) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup(r1) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x20) linkat(r3, &(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00', 0x400) bind$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="4b00dc5f9fd45a08fd058bb52ab81d733f057d9c81a1"], 0xc) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e9fd25e397634b5600"/25], 0x6e) r5 = accept$inet(r2, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) write(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0}, 0xc) getpgid(r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 00:01:38 executing program 3: semget$private(0x0, 0x1, 0x110) setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:01:42 executing program 4: r0 = socket$unix(0x1, 0x3, 0x0) clock_nanosleep(0x3, 0x0, &(0x7f0000000040)={0x0, 0x5}, &(0x7f0000000080)) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) clock_settime(0x0, &(0x7f00000000c0)={0xe7, 0x3}) 00:01:42 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(0xffffffffffffffff, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:01:42 executing program 2: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000200)='./file0/../file0\x00', 0x40010, 0xfffffffffffffffd) accept$inet(r1, &(0x7f0000000280), &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0x100000001}) r2 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x1, 0x0, 0x2, 0x2, r2}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000000}) pipe(&(0x7f00000001c0)) fcntl$getflags(r0, 0x3) fdatasync(r3) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet(0x2, 0x30000007, 0x1) 00:01:42 executing program 3: setuid(0xee01) clock_nanosleep(0x5, 0x0, &(0x7f0000000180)={0x7ff}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 00:01:42 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 00:01:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0xffffffffffffff5b) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) 00:03:51 executing program 3: getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000), 0xc) r0 = geteuid() setuid(r0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40000, 0x40) sendmsg(r1, &(0x7f0000002880)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x15239c5c, 0x3}, 0xc, &(0x7f0000000600)=[{&(0x7f00000000c0)="e49dece7fe1f396f93d51c334a7bef807539c1df0fe432483f431e1cfb910db4439bcfb43105f63b2f42f85e17aedfc63779efb2bd6551d91ee34a316508c7d8ac8f89d115c6db7258fd503fe0fc4a331bb308e0293c5f838915faf98fee83", 0x5f}, {&(0x7f0000000180)="402ff3b7b3b28fce9e1e20879a94c3cb415dd22ea010483fa16db00e0c83318956b9149688537de7656e6fc6ab7eaebe632fdaa9660218a41fff5e621dbf0fa365", 0x41}, {&(0x7f0000000200)="4c993fa46e7f32d0a6a73e76637e9d7f070ac0b2331fd613db0825e289037cbc02b8f8908cc4faadbd26785d6ad9e067f5cd420134d29376758c9bfbb841f367a6a79724fe0867c0eb3a6b2675d6df0ce634a756e6434d3ad74e4d914cd523b8b5", 0x61}, {&(0x7f0000000280)="4439b18ed0730dab0c4188bef8fc46111f132ed0df38d6a8b7313813d5fc4a169438dd8764dcb414a8027fbc645527c9c99149e31ff2232c9c73d4ac8112674cf275055c5e953f2fb891bfb7c1247ae1ae5b3f52333e281a63b7cd9674254809217b5449f03e171d0ded665a2ec6d39eeae7efa4000c33bbd13e30db5e3422731b531765f8b04801b67ccb0ab1902772b83c392ef72940250919083d7d8319097df0b5756343e726c4f60be61f8c78e66910773adaeafc92cf70d574e5b57ea62c5d17205ae18e094e", 0xc9}, {&(0x7f0000000380)="8e251d9126149e71ff6fe41b520744221763458c1d65ce6c9f195a41680a88e28f3ceb64ab925ccc2f88811fc9a76c97154efe2ebfc4dbbb575b910ed544d05faf", 0x41}, {&(0x7f0000000400)="95b5a7b2e410b4acb8c5e1e8cce6a21e46e3270d02c101812d1f9beacd99e0e0e924", 0x22}, {&(0x7f0000000440)="5f35ef3cc86007f3a701935f78e2f0dad9f30203c03db7f15029ae8877e7b2bc43332b16b7b1f92655fa9615f8d62ed2a878eafa739b00deb46967261c0d61fe34d9e7d13ff35c955e08ccfd0296ce6b3786226d8ea382b47c176ca4805cdf3da43fd1d3cb42a67c098e78b19938846213dc4906325568c1079914030cde385e41852756b7aebf98af5a16048a9811cf9db63ef0a29e75842df41f14dc6c23a38c", 0xa1}, {&(0x7f0000000500)="63124a940b0d830096db4af0ae2e484b2db0aa252f08648c7bc8eb2bafbcc09bce6cd57bcee159e4dd6303746efee49e662774a1d500314e96d7b7c47d3e1a115100d318a71468e7906264d85d6e1f85982dd6b60ee8d7f1d95a9d9a9ebcb9c22186429165bddfe851e4951b0d85abc61cd4473c9bfde8d7adb2ba3e286a40d72778f2b9221a6ee73a05b725c9ef3f6c9e75aaf56c6719a944c9b666a8512f1b338670fc28cbfda003a3723eb24882e950fc57b1bd27d15d46e5b5c08e632295413a25", 0xc3}], 0x8, &(0x7f00000028c0)=ANY=[@ANYBLOB="e8000000000000000100000003000000f863928304cbf6eb3cd4f1eb6bc38a2e4000d4c9ca8d0910ba905756cf76765e9315bd11dd856c4d45fef32e981d0258877d207dfda9a6a00f732c4264d4eb8d21618f6dc3dbbc7ec5bf39c5d27330d43761546b2e2e3f39855441f12b2f13d681b6a7b58b61f4b44a6a5b183dee7000ce5573db0c2a207c2d8f66b6329952868d95d4928ef935393b7d850162d4bd78c026cabb4439fb9a053cbf45f9b6f4e025c44b04157f7dc96972451d141d9c2c4e5233b3ea953acabdacb2680a16d0364084a88627769545af238eeceac8da75a7054e00000000003000000000000000ffff000006000000540add09b42249e545d174a2854b4a57effeb351874a4037c08fb49166000000b80000000000000011000000ed030000a8eaaf158ba95ac58d0035ab1fbe143b7528b39bd4a87ef67136d69db95403505d2fd2081aa73b8e384b4795c299d0a425c61620a33279c0134590d00b7f0913bd60eda436eacc6934305ff7be27e64f7ada6ab7bc2c35c7533c9233794f6db43a2c3865674e3abb0bb9d4036ce7daa4aff170f4e85f391e3f9009fb8a5abe04374af0a81e269a06b939d158d0f2100205c4edd774e0734260268005aa71a973b47bf3302080e36010100000000000002900000000000000c0966c1953846a2d8754ea4891857b9ecf8bfe2c3f86f3c54836f9fb3f32243d50796f7c87586eeb6b3422eca1d5faafb9c7bdf20606de0153561f69a21f92948bfc9c2834fcfa76e9faf4698d5ac5b34e902cb28c86818262ede8158925bf8116c1de3645fe618667666b905c390cd1d149f411397a0ff8074cd2477fcf60cc64636096922d4b822833c6ba075146374e43caf6ef6e8b80fcdd0c21f371a801e0b8a608214a6381b214907aae33824a364581e393e803f0c5cb4750e94a42ecba880109ad039b8ae9332c2c12eef19106da2eb3bc4b605e464c2699d95d6bfae319cc7873962b4323e43967185905a31facc7b5687230da847ff46b23a9bb827498ab41095f13380283ead63d9086d1753cc3fb7f09b6037f0ee1801c231475d409c67bb241e8c782c1f61fc5fb775e39eb7eac3ccc5225e04b5ae637a5ea792d83302f38241bfb9e80a5729c550a27ce55ba49db9d061046203a791114823c489440504179714a5dd894ee6311675019a26fdc0896cadaef91e6ba48798e16afdbfe165a1fc0e06caad21d92d7be5f7fb6eaaad6c9eeda36b99aa98d017dbdf519954bc04c078929a5c8bb367f1b03c76db9dbb3410978bc273d431682dc0040010458814d3c074123fb1a5903f17d7bf3d3489f6f9d6b2e0ef9424db5216b511a1fbf83c8cb697103ad143d1047386317492b7031bd11939dbea31fd4853a6a73e959e8e2c19d8ebfab2dd08af7f63e7f5280457646eedcb2745bcb26f0bff0b5cdcdf709637407b758d1283b4aaf7c8d4397d38234f9ca8885e4f73adceba09a12ffb1e63dfb9894c74d165825ced90431780581b69e171f4b5aec43abcabe3b6e0dcd45ca8e643169cbfe8db352c747c080d7343eb98056d4d421884fb8ca891ef6347682350e117d878f422947de6ccd041d392013378b13743d246b4a5c1cde1fa6d040d7d42b22280453b4cc4e22cb21d142ce6a7611ba51e1f60031c4a5a4feda15c870de27b8997d2353ad4a35b8b5d290454454136a7be9bacf56e1dc8a6675eaf2c69ff5c9019394ec6fae1b100f2d0e48c7477e24a085e61128f00a206b76d3b36f2623176dd7a11ebb80ec577d41ecd38769d60f95771277b27e3f89ff83e000302108df874abcb7f7991f6989195867a9c02e50322f94352dc84806b62effc657de03f09d3dfcddfb98674f7b71e2c1c27a8d00eaf7d2da996784463ad718bab92202f689eb721520078137ee1784494a9c46b185ef1302875b8ec273c2c0fcc07a777699cf98e688a449355ac3869c628168f7b52c79bb56cb0f9c05283934be94dcfeafca484b3aa01665b9bcade186f80ea4343c868ffd608f720c9a438c2b420aff1e6248471ad33482ac95a4efb701c4e100130b390288484c13d49371b2ee2731fc52a8194f0ccb86603063c42980399e57021152e2894366d05b3598716c0f395b1fa0e9d896aae5d4ac7f4b6f9763662eefb3a25f63fc44d8ca7ef414aa64f169986990f2a65288286f214c2f3f1a4b2c3c6b270911b9dfec51e4c2d9ad6e428d4277cc9945117476e8ec115af59da70f72c337476f81c1385d337f4f8126bbd075eec81919b9048bb01e06966b975dc1afdb3205d6d44f2ef77bf85101f517dac13ac27e159e2696f5f6b9c649ff5b6dd4ab838722b648e641018135f748b60e0e5147945bfc87a187dfd74cdedf36eaf375130a760f2332ff873b45b761daa3c1efd95744210f4941d9fc0c8217df20a6b10011a3f22bb62317dafec87f4c70423d53186f564d694cf5a7a83e019b6f20bef3756bebea2d31703b9954a261a3aab7dda004546538122a9f0e8327601a5220d2ae7e3aa8bfea74ef2a974ffde3514361ec951cb2176910c2482715dfdb2368c071cf30b8fd1362e7eb24081bdfc128dbd62521c80dfb9aac0957d20ec874549fbda3667ceb4a9c5c377d0c0a7eb0917eb834c6fe022430bae92691bb32e3eca04658a2b9886cb14e289f4a1ea77e66d2cc253f5e68875e25b97f5228476ef6688ac71b555496bc4e98ca399d996ab1a71bef7231bac803c3fcc2f733ade0e9ebaf19a1375eba4198fa4ed568225d09961a8badfd3bb648d1d88b68e7cab6c37734e50794d2093e9a7784f9b0aeb98d3aa45ad94dee3dc07a5b67bf3478eafd931e270b5b76a381b43b843cb166b76cf9938cd1a5a7db12f633a8f9d69e2a39b43e2f7661ff7c9e56e2198245c363993aa6e201e73e64da2cf1ef794f10ef8b46ea35e12f86abdac3b06f591132833db8cd3d5590e961d88b6725c35f1ef0130a64198cf12442930b1918912e2e685d2d3567893b296a960bf39ae43afa3252f0e2b4789fc8811844654d17fa549c74df4699e0cb28a9b8e08d42eb775a13a670e386042bb04c4938d228c2e06bbe3b90ae9c3c923e40a716433571480f5ca1f9169cb0aa8fee485244227ec8a89ca80204681d2ce77dc1d80391ac9718fd900e6cefdadcf4b6af9ad3cea343a80479428dd30b9e8ac9c305e376e067845a3c145d5ba3c08fefbff571a41ece43c93292ee1baeade3557bce921bbb26a4c9ca766fa2af04a42e1758ae95839d988e0390f9603fc0a3d978abd9f9f8a3eb7564abde990db70b553fd9f4703bea924d42a3b540834b7c7c528201b10bc832f177b324b82883c2599d71e00a86660ad6ceb30fb97ec4044ee2a28e4079ac804e3b0bac701048259e5ac0a34297c88c3d933f86fe669008d943616c7a2df21ebd5ce6ae7751dede8b91a405965eca3883ee7c95054f11274af9528fa5368a54bf5ef833141927dcda9dde945040f0f9a0db592ddd9ab3cfc0a93279d5deb1ac943def5aa621a69899cbe9774eaf54167fd05c34ab4d426353db691925f6eab19f6d0409a929603447175bcf1c1479d136015703cf8d5e8992b2bbb869d7ccae2cb5e1ab90520d6824ee751c6884dd84ad72e4021c9feabaedffefe3177c4d545c06387601f511cae273ef2fd2aaa75c79b00906b8e7fcf5cbd09a41b4a5b3d490e161cac19cf9eefe308e073d63727f9fea0a3ff55dcf5ed450d11adae12590438b0de3861b7e40a3a5c4bc11863d0f1a89e1eead584ead00ca4bb01c92a8b817847e74672eed3be39cf4d1c58c5f765c75292304083a40b616f8c9c8f67dbb4b8d539521f77354bb56126b20d365f3b1ed9460bc50439172e69079798b3a224c91be0ea67d6334e8040e7f90d0324d207484883b714a4fae0cfe7862461f2e5179592c63c50967bcefb4e338d7fd8fac8bae91db0561a9ec2f1ba1463b67a0db5d5b91416523d6732f18f4b4791d4cd2e5f7de36317f69572eb949c9bc3a8a29fcf206c9ff9cdb14bcded4ddf894a16a87d3be875a2552cd9e930b819f80db8ee756660f3a2f01988d0d64aa7976ecb4c0423e5f82e87d0622d07c796f7f4f69cdc3a9c264074e49165aaceff902fd752cfe669d7779b394d4846d2346be57b94e7ebeb4b572b373c5687afc6563a4ecd9bfbcec0624f6fbba3abef7b2ab698e669da6dd8dbe51ed0f99e24b87ca94dd28f702502f00538aff9d0c14e6fbc2365ee552e5cc54b32ebd9905700576e1ec3389d310411778b58b17bc7436863c78497189ad83efefaa0623fbda1a4fd5e0f57ef08b2dfe8c563884b93249ff4888ff1a54c8665a2107e56330ba6d18423dbaf1abd1315fc4b2cd5df68e6748ddf6045ecdbce7de14a646895f6b6f55d356137440b51d151bab71f08a21205ce77dd4a1f8b4710cc4bfd1a83c35e1d4c7f2eab7737b890b6603f091ddf20802099e6f78ab152c311433e8ce60cf87d7a33edfe92b2da0e9b5c12e18764cdab4f0fd651015e2ebcbd5b9cc4b86633411a1caa97e51695b11eb637ccc2061f95a2f74871a7461a0dab4d85c85fc5af1a1aa9a1c6ddb094f0d5e3bf84e8f401ae69fe4af42d1e475c044df97e2232793279e68fb1af6d922dc6e3d0fab465dbfb376ac37e4a565b9fa2efd34007feb627269d96c1b37150cfa4b65d4292703155b06ecd9bf47e608e9491aa9cea6b1a59dba9e9b6b3b282d590b0e9b452080fdff8a28ce336b360c53ab5670db0373f29c30e20584ef9dee35fe882acfc5d1b6bfa74db03fd706bf85d20a5f5429621fb008732b667dfe161bf8f4da72ee789d82af254d7bf9d89e607f951ce445570f55d5ef964eafdd95958843ec32981d0a1100a030e5b32bca7bfd72a002f66fe07b1f78d023986f073d98744cd8cc25e3109f8821108d8b995daa7871e17699d8e50eefb7c57af7491de1d6a8d9ff6bda410b775ec63040119e577495a43d8842185ccce315df485d2854196305056ae6eae0ede6b9cfab4bd65034a58aa8abc1649f506cf4d0ab89aff5e937f2f73296cc00cf7612f8c5d45ee85afeb675afcda9382ee3dc0f77e75c7348b7b5e28cac68d41983ee50087ce187c8a8a0b625f6dfebbeb1a144ad4e8509376d2d503af92e157a538e31738cdedf04ab26a9df218ca09dcca0ca05054cdb0b8f198672616739088e7f2ee3583822de570a2d5b90dfc06a17f94d2a3763124cf21273ada0ec4bd94d630a96bba93bcfcc4c9e0873dd681315719bd041e5276f632a2416cbc8f8f319c9d80a7cccfd6a1c890daefaab028940948b1797ff619a0a4fd47f9ce2837e6862dba6285e51caa509a986427e7fea618af4d029c65f858d0cf1173d3215c1dcf8f7cb1433e12164ea683a7c87b58a6b38232bbd3639cd00c6eca106f0d9266ae05570863d88526e334de9d340661d3d521b48d23299e0a88df690956c8ee870b5c084382b3b0b2bdbdd76b34bd0cf337ac773e4eb1e9774effe76d96c8c23a25606fda77c823d37ed18b2ad630781958aa43e6dd843b32ed329bf3a2778795c1486d3ee4e6684d935ca2c101c06d473c9a75c3d6446bd24788b2b5b1b078f9d822f5a7ee3b98327f686654ad0ce515d3d00f9cbba32669e911d54c71b2a1853ed785a5614f087c38c8c43c6d43b245997c8ee2574c1d7dd0b01aa31aad05005396d2a7716947d7f50a6e3d471d11acc1740713bb1a23dfc3e27b398431eafcf14b6be4b2738ff88837cd1925cabe5e57568ff08ada72ef930104b4a1b10d69af9c4bc8867afabae765fc58615e090ece5d79f8e6814302b6d9e272adeb7c4e36d922ce629a62f85e61639a8f13872fd50fd1dad8d449f103045c3609439b78902261249341fc3221d9bbfda78bcf81772028fad9c66ba302e1fae7eae337e948e4f789c5632426aa482f76973555c556c8b6e3062971e3abcc17795e53589c2c3d2243dc42def5eda9e810b46dab830e12f7edf871a27b0773080945f4b22df8fb08dd7abbedd8c48713ee068b8f6b81ef27da6311f80a04affedabffdccaa4887a2026475319e20b669289f114e7495364a48d89628790f2fe46d0204a1f7dd7aefc1a77806e899a469a90005734216ae5f7a373969b29ac99489a8b50c4afbd7fe4cc0517c4b807df0af64da5506b26105bbbe902b9fa82f5fca70a9448f3c88b00fedf32ba3ad5f4e1a5a9c9194ed83ebbf346af333c76fd536cbdb2156bf51b11518eaea88a786bc14a161ea5efac2de34982011f890ebfa1afb39f27d96de289cd35eed4ed7e18f3efe5cb71d1b0d722aa3636dbcf60341764f75bc61115f1c4996c6dc2fa173275c366b468048a36b60f5b5ca2de5c5077ed976a7c0f37ded6fb62c55114c82adee39ce1e1ad83cd1e651b5eedb1b507ab6659e1150a3ff2e1cc0db6f8b56b770f09b1d350944ce4b7856d0577916e36c2ae9080b16a79ade288470c8a7d165810100000000000000101000020000000dd1f00a6ef0eb5bb18aa2199c53b0c94fa5a28b6f0601dd6afaa5b77aca4598dddf5cfbab110b4c79dab8ad850887250678109a066ca6d782460603339c7b1a01c2ff861888c24c459982d04968ae32c4537b6b84890b017a3988ad3f523bef9bda7d99ac4b5dd5aecb99eb369b64bf82eb096e9d345b68f438c0db10c71f2e2661a428ca542d2a7a9afde63ddbe4b5165bcc1e699dc089d6a59160f339e51de0c7df33fda9309fc1d3d6b2a9c7feb2f1f7fbf791b2befaa9082ef12c78c73611cf6803477a88c171a7670fcfc6a74985dc99133ad701fbcb5368296ad2344642cf0b577e30cf43f3b96136670227cb25c64522fef42088849b19299f78d6aa26fbd02ae97eca863c151380d0ba726752a696871e5d0766eb2d1c914176c6d2b149ba427a49c5ff9a05332d698d2ecada6c000364c3b02c8aee7feef7dde12d4d7f77407e736ebb897a2370f30543e320fa5c93efb198c7bf87a0312fc3afd79c86fe45000e31b01dc52550ab8c129d6bd75aeb9a4bb0383ab57e0af0f24a04db128338ce67b504ad8365499b20a50249ca0ef366d4bec9bc0f8871d1fd104fa85a133be3a069abbb2d54e3221852dff8796f65e0125a928a10dea990ee502ed4ea98d7e1bcbde8fd26aefd29b94c162350a749927668e5788ec26471fa7a0ab732d29c54b11687b82c74c735a478fb1272608e7eda672a9a740204a1d7f7dd9543bc0a2a6ddd9730559e87170f3ef30f484852c8c7b888a446ed5062b71c28563db1f701d4c295784bd10bbf6e3792324c9061b37ae4e332e37f8fbcc837a1961acd105251f5f550ecd50ffd55d61f420078ae7a01c520f4cb94cb1d5a5261a14c94e08cef7d3f026d5b01db9cbab38c901ae124e07cc8c2f60ca5983a12f36303038817507cfbac99a5653f375ab396a8e6064ab6c53940278c292104533edfd1da702fd4a323c5a7b4fea1d3e533da84355df7eeaa76130bb14df8096e240c1544f59dd319ee59261c4d15b211bdf1bfb438e76287d78971adbf90d3707674f04056af806673413c3a254aed2d499d68012ab259c2f1a66e27bf7a390e7136abdca09ae9d5813b5dcce96876af5f56baffde4540c2675b8fcd51992a300b46bd170a0091f4ef40fcce03d08df8e0654bede3a47a614d941e9282bed89c95d9a10390bd09d5576671e79018316340db2593a3ca894dc6104a5b9f96296ae99012cafb05ccb86bb813289c3208776ef2e2b35bb34e2927717ca720f175a1ede0e62d49abff5c8ccc37c9ccc2232882d25ad0f4a564cfe43c2b1d0420c8b17e3489be29f97ba121dd3fe914f0e09c03700fa58a47bc6b9178c5b5f6aebf991a94761047fb63b60561ad57717632beec2f0d078efa68f5ad27178dc141c33587078cd0694b213c96daf0465c794cd308f846fd509657ea89af34dc93d0f61a722cbf7053fabad32257967082420459dd2ac78a2cdf78f46e692d0a7ac255ad4e4c80744bf468a169a0ee06363701b9027fb8a78114b7d4c77ba5ade49b88ba6db7aae066eeb6ecc1cc12e909bd594caeaa8b890b7e424d816190dfb5374896f1d7e234c296d9d18628e91204283a605839f2d9e7235c0a7a52b9f7eb31ba44587aa240fafde58ac99934e78c043628ebef59d7f148ce32cf604bb77694f9c4beadaf7b23569b5a20c1013b0a69f6d7f38ebd38283bbe9ca5fd720af67f43423d4004e02269c4fb6dfec3d79183697325babf674538782c88fb7e42efab892621ef32852eef7754a246cc8ccd08ac86dc3ffd932b10006a7cbe57197760dc8bb2ead2c71d25498ba02164238e77c639e506521d7832a520e63e18d4788ba02855f26fbd280fe95e3d94856a203ce413af0e00b95bae8c302adb5eada709b7882df2b01f57117b3b2603b5dae8c1c8c247c5b8c5a2c0a1a8932ff3c25332bbca734a772c13e543d388df2e783bd6a7edacc7c07a0369312d15f64aab2e6845a705410cea89283b5b6720cdd8793a9aa9946895e5755f231ee82bc7a654a0cbf29ce2fa84fb2e15a93147dbdfa7f84a9fd4314335aca4617a6b1ca0c123c4d0781649b83df4e41a44c9161e3cfee6b245100360936092ec7ceaa5e4d9172547540bd7f9033484f4f8c0b53b1502c41c087cb0372a83bf5b90cd53d0ad85ba2abb55ee178c96c13247bc977c1a57fcd00bb2805d1ed980daf475e75ad24e10d0de6b26aa18dbf8aa9293858a4aab4a9c576309feb780f58685552246bbe3626b2b2bee69f48cdb131b1b21bb16e3ecc07074f010b5aefc04da6ad059bbeedc3aef07461cb06d93c40029a07614678c98e54ad493fb83c9b23cb5e9a93cadd924e46e1103c4e2a4d2e21b1c2c81bce76ac56facd211a25dffb701050559513398525484cf74ac6220ff21d135750fa14f668e15ee78c748af873a110d13284eea22821903ea0f7e2a8a638d20d90b841d1a6af020db89ff5e7d0eb1014fe7434f3cf760fe5e88eb5c85a1d221f90f301136bdd3d941d177546544882bc01ed772b9a7e7e38dc5edd02c91f85e3a946dbda9789e06434b23672fc9b79deb6daa3a2000a2a2b6d3d4fed9c85d78ee3bb1368b8dc26bd28108819600d66525d3c16c7b99e828de2ee5a7cd41e1ef5f587a3e9b18cf098a04f757c16234a91bf37f9fab434c1d35ff3aac364e8e6ed17228c1414114be5f559e79f2190e28f1c48fe28b44f7fca3e4e20746b21009d610c17832e5277cb24122dfbe30b8b3364935156d858ef3e39cdd73f36cdbfdd722137b6e1b1a27801644f550e2f4346820da2499edaa39d3bcaac18eb5b46938e9c02c86ea4283074340ab4070ae284f31413b225b77daa9f3c54ac5adcc898a7a81fcd3958d5673bdbc0a44a179888699db32be29b868c46fe72085bd1057d3b8696756fafb2d802227684b4942c9820f74d5d3f320cbfb3765782045d7f49cd21fff5a3371461359c041e98fad2680038315426386d590677601425b4bfb77e9efc9e93bc112bc8d8a766521129f750973259479205b904b373f0468ee5f0118c37b522ba05af6c6da2f221da960ace242f72c67fb2d8a47f0211d779348c44c50e7458533af8da96b675c6908dbfd488beca4115f2bf99d643dfadfebdfa71309b58a5d9634a2ef91b7eed3c697dca36d0282a427ca9523ea452f0159089be4b9bf6f6e71a5bdad6ed777685ef107021ea49aa7fe1765bc2622c66cad3fd536ac16aacf3d997d07e37c4bdaa325eabe12d441586501f2d5eeab3c15d6ee8837e941b0c41821300d1f7e5aa6ba337012a28be96ffed53d0e5cb1cbc86a1bc5161c8f40c413fc55ea95e276e15717dbd0114ce6bb31dfcf0eb645f3bbb1a635c024c9d3263cc8a717bbeb45ca771c0a4f6c9971c11f5ed8aa5db7186d7f4d23e2c72c9e227f7396c3a266f8cbf6d9bcab42f38bf4de672ecbc5b3e77f8687ac6e28de84fec3ddbe92c99631e3ecb92c95a8dc812dbe11de634138a93e585824678716f5632ad920e0f535a03f8907c326b2b508d66adc23dd9bc7f67d32980a0574ae5397527720239ddc6e2d2a5acd2bc74504676b258aafa4b59997723501c88a4199b214b068889bd4638f1fd3790a4c099c29c321265a8be6e927c88a480e3980ff5b8ff52847db3f8e204a4f0f526c732f6b0debeddadeae241f0fe31d304f29663bf306287db99d2279e0b95d16513eeac8aecdf01b355b80336ad1926dcce4e27401a58d8b18faf76d44483000f2d2e38b8ef1389e38419866125ad463b6c3946cfeaf710002a8f05b37014ca8c89b1fbefe7abb0c4bd2acd0b083abdc9a9d26fd3af1b0ff0dbf3394a6169b3f736b320bd4643524941be17def64a30c6f820852406a9f58e9b659cbcddd61a78d2b9025becb24682ff99e8e8e8a1096a204e0a92151930e0ccde59fddef8a5cfca1165ec4ecbf2054ab53f175fe971e030cca4816e8cef607012ea2636f8d9db52e62e8ee1e4dccc686a45f5ec6e682cfc667226e6610c8026ababfbfa53da510bc2517261519028cfa30e728d633c911cbe1a100cb995cb25606830016f53be4e9d1645368c24ea07ff9cfa9c5eff92cfc0e18522bd5d39771363369558fb5421e4d4776047b6c364500de4bcc701952a3a6fbbcbf0e480c92e85299927d76ef903383322badcdb1de716a76fc176928096f33bb446540eec2b3f3e89c53cd29815858cd0a006734f16ae53adbd6bff946917ed48b8be11fe9d66889e9a41fa5d15317a12914fd0ff223d908f1b028c42b5e0f99559ed6cf28c585584b35639a2df9bf00501d68b1e44d6c278a4db32b719fda2c738f88b6869f40ba92843fea943a7859e55c102ea04f76fa97c704a4aa918dc21f0f32f266b63d5721ed9937c8acc1fe8243ac9008d7ed47b9aaa2436453878e5648a6eefb175b31e5f1fb0e26334cc69b6b3e024bfd88c811ef7f7d8eabf614bbf15e1313ff199322c02c02c925c149887651ba80a90ebda153c9363179cd3c9e4c46abc4655b1d5b2edc9c721ea4e79a89ece630a1f835b6d2bc9055dc26896aa9575ae4486223d40268a802c20df1ab6f9aac7f062ec58b0a20b20bf569fe5a9519522c5ebf2d7aecc982ecd210600d19b422a85ff8b35e5d5ad33a3e41b712292796005d5ada559a78b3d3ea4c8a5451daa97bf976190417d000b12b34b0c14f2b17e588e382b2b9c12e6d8d744e51a823a4a7f47ea56daee3c1e2e67ae2f94e35c6787c1d545c4f543034c04058f6773f3c90e544b767c89fae1871ce239190407a75a8b5ccd216a74359c328644d769d5242ec9d49d9040507d86e4a359581624f30ee60e845af94ade0778a046288b7e4c7635dd089a59ff279eb84275a4088cc753058a3eb4664755b589fe255a0d940dcab9e31412430a87e131f6070f73c42fcb3b21f3ae2c79671ca3f8f4ba959d754b3f22813dd3f64a62b2439d78ef71be2a26f7455304c3eff537b7e79c6cb5e630aaa8bad843f7d29d88ecf7e5526571afae98b20d53cfb16bd707d64dfeaf6077ad446f1cec28213179590efa5409d5d6fe2126cd131515919f83eb128741c82dab3cf5962a317bfdc51ffca42b80d7b008e68598d44c5250a879407e64e37fa51851f1475038f8e446995e7cd4657f2264d8ffccb52bd97d7821e410a4234b7e1c0301a854228e333efabf3d63d13f183a72fde18fe994250c83f81a5a0128ea7e8f8bf5a544f3f6e499913a58b1eaaf4ba7fce22ed689f4bea167b06e081946288125e9d99d8d8e2d6f62b0c8fc45837ed84234c2266ebbae9aacbbef98830858bc40eba60463267deeb80a9cc6dc66e4714f83fdff89a7764acb0294977b4e16000c82e768da8cc9009bac0628fc3ce17f5aa7a10b18bdec019596b4b66f91330a06ded6592d73d46eb26cc3acf4e699ea8595a66d554211940f07a41bf937c357d1c9d834d56c31852c3ca8aa07b32082eac22e58fe9c04c5f098e75605d73c3ecb5b4608f0376c199cd2f8c5e95452bdaa99d38e769dacebdf7b266b251783f51a7cccc13e8cc88435d6c2237bdab6472e9dba3afa657824154177ad518703904ceb1dae18fcd33c17dc77c288e9c0c3538138a890f7fc7301042e21c03efbc22485dd105da6d6f8ba6bb71662a5a2f5a2905d0f39c0157246cb85ed2b0e581b68838540ad525f07f3c3dfe2a66916dc173a35840cdcc7c4174388e83d1244ed0ca883249e42eaeceed38e5bea81d854b572ca3d1d648aee5ba84014f3b51ff6919eb229ed4ab3f311085ae38198f28fdab15bda5b2eba01f68689fcaa43fd5906b470ee4b1f2af774c73e42679b81593c9699c1da97c1f5c0f0f6bae53385fc422438aac22d92e252dd10b497bd00"/8760], 0x21f0}, 0x2) 00:03:51 executing program 5: r0 = socket(0x18, 0x2, 0x0) shmget(0x3, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f0000000080)="4b74954c", 0x4) 00:03:51 executing program 4: setpgid(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000, 0x88) fcntl$dupfd(r0, 0xc, r1) 00:03:51 executing program 1: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x1090, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x10000001, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x10000, 0x20}, {0x18, 0x2, 0xffffffffffff0001, 0x5}, 0xa8, [0x10001, 0xd58d, 0x5, 0x1, 0x0, 0x6, 0x401, 0xf6]}, 0x3c) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 00:03:51 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000100000205, 0x0) fcntl$lock(r0, 0x80000009, 0x0) 00:03:51 executing program 4: r0 = open(0x0, 0x0, 0x88) getppid() fcntl$dupfd(r0, 0x0, r0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x3) sync() lseek(r0, 0x0, 0x0) dup2(r0, r0) writev(0xffffffffffffffff, 0x0, 0x0) lstat(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getown(r0, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) r1 = semget$private(0x0, 0x1, 0x20) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x5) mlockall(0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x8000000000000000, 0xfffffffffffffffe, 0x0) setrlimit(0xf, &(0x7f0000000040)={0xffffffffffffff01, 0x9}) 00:03:51 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) faccessat(r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xa, 0x100) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) fcntl$setstatus(r2, 0x4, 0x20048) paccept(r2, 0x0, 0x0, 0x20000000) clock_nanosleep(0x1, 0x1, &(0x7f0000000080)={0x3}, &(0x7f00000000c0)) r3 = semget(0x2, 0x4, 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/76) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:03:52 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:03:52 executing program 5: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(0xffffffffffffffff, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:03:53 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:03:54 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000100)=""/14, 0xe}, {&(0x7f0000000140)=""/14, 0xe}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000003040)=""/4096, 0x1000}, {&(0x7f0000000180)=""/114, 0x72}], 0x7, 0x5d) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b1a"], 0xc) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0xff6b) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fdatasync(0xffffffffffffffff) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:03:54 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:03:55 executing program 3: setuid(0xee01) clock_nanosleep(0x0, 0x1, &(0x7f0000000000)={0x7ff, 0x7c000000000}, 0x0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:03:55 executing program 2: socket(0x6, 0x40000000, 0xfffffffffffffffc) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) write(r2, &(0x7f0000000480)="ea958b931ea195043308d67513a6a62613001bfb0b4c5fb53750ef2db1448e7116ab135e69499ed5ddb6c7a255711a20c35f8fe0c17b527468770d56e06e612ea5f1e99001a7b9dbe2328a82ce4d228e2862cd4cf659fdb16a811f1cb2828cafcfb1d44363ddaf97b0db1776c4524f07ed5434cf9c81e95b00845dfc8e53545895cf0953eee9042fc0298b0c8be97bc961486cc09b16bcf019d64f9b5cc5864219ea7b6ebfbfd093629edb6e468248f7f327b20ac00aaa882909db3606959a375d059bd225b45bf69147d09f556cf9787351c9ddccf0c65e61e8a00d67116312e9ea7b31d753e51f503046d2028d256530b35d0f7e3ea8552ccf4aabc4145e9ea68d7d5e342a5ee8b2e7419dff1a32776bcfa7127a361e5384e7bd6679107c0ffd814e9876a06d0b60b54e925109e68710b97d6a93de2357ddc09d9882a858daab2330cb949e1f99e21b2e8368bfd6ff32665ca8e4553ec411671d0f5d2dd03b480027bca2ebd670f2058448217ab816866e6eda22f31c8484d493e7038a8b9a49fa37ac03286f77d1a7854db9483a7a457da56493cf59b8d216ebd166326e3877c576cad0571924dffa5fea5a9cf2f149ec0aa7c0c640e8f9b2c0bdd966de7055b91b88bb819a4339ab9d37b236d442f768055a91d40fa821d0754c1e8e3fa9a3705524878a3c58ffe70bd387c5703d9f7f3cac73461c33cfce1ad919e4f29bbd81e4fc35ad4b8cdc979c0653ba1fbed63c559d6592781dceb63421fc7f089efa08f8136cefc46c78446dbaa5ea49683cffe78ccdc9a63805ebb75a54946f53ab3238c50787d7fc125415c119f7c0eb146cafa568958b6e3b43e03279e735c095befa7b4a795a71cce7dd31b60454e43c63fb320802a10ec0e133358cb0ebcec299cdd723c1c8fa3a4c77e9591eab4ffad8daf927569dd7eedffe66bb1b76e06c2f0da70b4caa3beb5c99b91f89c0969b45116c23cd0983a6ff16116de74cc1a21e306e846f5df1c41128840f296dccc58988b709a5dd9bc896a72b8a078e691100bcf4439603cfd2addd01359957a1f11031f03a437a552e4e8368980d0889271aedfb6b44d97ed1aa3c615b62dbe6c36f8ba507df357496b7cda29ceef17dc3710e7a51c0880a659f558a8ef6f77cefc4e5c504334e26541952d4cc09fc3252b831bedfb3e8f6684bbdbae87af9a0070942b604b0dc04cc5d00d9d67896677892cbe4cfc67e3d567de1df4dac5fa1903cd074b168ccde598a4e5641321352658afc71d3750d01c30e74843f7337fb88400361b64719a6bad7e5f991b1f856722aa36f9747f080f31d626725921aa946c9d7f1fc4911bca2086cf7e7efc50996c201b458fa3efb892a47388c25fed23011f85361a1f4e2c558f82b0f9bc3b6c6fd358cdf781cae434de46173c481d4e7b76450c39d4ed5e6bd7f4333a3d2ce6668da014754685a508d39de048bff517632c2aec1ac2dd331916816c73ad3309fdef74727a2236e2033ef7fd87030e9e6c9cca04e6069aadbdaeb7318ce9f9bed44e86d4f408b4d0d5fecd99a3d469cb18f65a404fce6b7c48224d79edb16b721ec0677634f3cb89b69645393f6366ca3cd2f317648e34df48b9fdd5f554a5aa988503d6376d44523c745f4418a9b50514c16c93a7aae12ec7b69c918afc6e32ec0060be98e442bfbcf99fef1529c0dc322d00b0523b62cc3d34fdb4e5b53b0674044216b57bbdea47f3a22fb3bd3016c92f50ab6f908feddbc60d4e878f4c06cfee91c142a9b2e2f3c415149baeabd8fa1f75de37d500b8e41b3a07ceaa4ee04f55e6f9d6ed83a327f779ecdf4396d1478d4fecf50d70e5a679fa6c6514da270a6a0471e1f9df1e45916783f340698ba289501ec043deb05c85e798667da42e9a3bd0f3652303c58b8db200d6f6f90ab1e3423b0ca96ba9c91c785e7a2c66db79f8ad0e8de7bb86201e380397ac1d926ad920d5799c4d270690b01418473fadeb14880f2ff5349ec4a152dd357d23a1e8f4e5471b19c295e759b11fd3dbdee08820bf67c2370165daa365244124fcded70770abbc5921089fba96f7787ba149f8e069fd283610ca9a4b39c88aefce3ec38b5f68a38351568f3d67b550e8d388b6803c980c4facc0d52419f471f747c0070609f632dd155061436d30242115de833108ea4d4fd4428f0a9d9329794ebb8dbe75bb9ae2b7b439e765e8d92fdd030152c2df80d4c6139a29f2ccbc4237eb368fa02e812026349dc84261302ebcd96f0b5757909b38139e929d23e083bc1f94ef381ac852717f9d7fc0fc4e03ed6f986207c781825e648d56fcc10e7f43da0794e4c7d15b1ac4acb17abba0cab61b81ef4b9af7a08e4065fe8e471726e59c4aa5296e15baa2e23d8be2efb73f2bf7f07fc9d95fdfeaa894b4f354e44d96f7d6d2710f263db35998281d42d5bc971b9f3e8db59f87e2e79ed4f3c65aef45de2cebf7de7b6d05698488212f2d208a56c3d76186c5f7d59dcade71706f05edf85a1323e432ed6e747771c5a4f0d03a23d067b492da759cd259f1327269f4fd47fb83e16b25b00c01878ccf8348648fc2cfcfd52b2758dcffb7dc1719a61936a622620e326010c291e9a7687a4bf84907c9d840e2d834132a08a2ecee0fec07b6e8d4d98f2ca1441c2ec8aa6bde3f73fb757be91f085bf5a967076c904fe4e534fcd84f0cd4f277f4ee77c351e5d8964e440c06c6c1b079505604357dfc1a565894d1fe1beed660dac64d96f4c4cb457fc82ba89e8129802e7fff9cc9e6b049edeb42bac682cb79a3b51d037d815b2900e083e10ee6d1b3e377d02bb4fef35f01e4b003f751ecbef9785ee90c1d9a8d30f2a4fb17d3affbda0ae765569c50d2634ba92e8ca0889dccf78bfe555c4df67629197af62b44534927dc9616d9edbf012b511370fc0b8e2c9ce0f8aafe0b3ef62865711991367aa64cb1555a6306a3535e1f2888ae88af6c3d1f91780279a1fd366efa1a721cd197c5f3abda7183c8500dd3ce83cfed94747d65d3010f25ca8ae7f1cf26def0f3c326cc6bd3e51cfaf1b9eb278401b0003f90dcf045c01ce7e697cfa7dfe19b16121ed1448f941db3dcdde42a97e6f7f50728a865759cb8e3b553fc299ea726e9ff7d6371777880eada6f003670f102991dae40fbdacdd41fd25fe30a3c58d12ff70ab1ee01fcd52520a5c54bc269f1a65094f28bdc7fa51ed0f1205b0ba7d03d14f806a60022f326d7e62c1310d276923955fdc71c95c848c2e305827e5c9b212271fad0e292f335cd48aa18a123de9deb71452f7bc361095e3fb916b2f8eef32cf180b7538a33d96be22043fc76a6900f2e6de0828aed6d772abfa5fe8084167a3abe9ff08df0720c105a533d07e09159098ba89cbaaba7a8c7c26699095ccfee75afd83cf60c6db61ed95ce4d6daf27b5ff64fa43864efbab19f065edcdebfb80ba7f6965f06b31a5895f217f0a43cffb9874b8087ed258db52ec702cc0a11fdba05967561a46fcc8a3d7b564feb3318c817df5fb6ec7c5056581f4edcf6bc00250ae13bcfa3091caaaeffef3ec0d61e7ede13c3ea9313692cbc9c1d72d351fc64da6087e6d60db3b2ef3c49d208bb03528efb6acb7872fef39ebaa43a52a50238f2b7addcdfb624059ddc1539d64ee64f8568623dbc04264139a8ff72e7c215cbacfa1e7f2272ee1e43b0689fa7d86b8bea8cc4ee1774cc00dd4817ac6270aae683c47cd35d50a920494c46771e410df63903fc4e74669b159b507e715b29b935af92728a69bcd2f9db3362a497895cdf7e5ac6483502961b9fe2fe2b51714f2ca540b2badbb83dd9ea27b4d78c3aecd79d20091ff0f3e98942a07424c24bf2f35561bd14404d235173b296f0607e9f539d16959b2c2f57ce59645a4733be69d523ebb46ca1de363b8ddc110edd264cdd2550a158b79990dc527ed18a44e2f4efb35db7e1ae7ff14d5744831577ea8aa4ca500d30ca8b61afec8dd360bbf82866d40673ebb642e20f3a0faba6c370435324dd8571eca206171fca24f669cd49982d97553762dca9fb9cfc12f119486708477979c38e03640e694f5838dcbcc07221eabfc814ef5ae813ee2a9e4eabd698ada05a451c2033bea2c798d1a840c2f8d71ba6ef7431bf352e3c845d0f46aafe552b65e383c7fc9c109e3c4197b47add96c1e50a1190e4b65f9c5994cb50afbd0d27cb901852e2fd7fe8a838edf6759b779dadf981fd0443dc7fa854b62b558e9bf21c68cbf914e5c81cbbe3b04ef43f3bda1ca1f8e24e212b3e4b2549af0e6024c824295c5c9fd541dcb8ffbe9521f4d3bbbfa80bc1e226de6a6f75b7349c7c3b43d595072c2510145a008d2765a4903b4fb1a1a09715af2b32ddcea3c4b0404623bd606806a93a1e78dca252d3a55e34509d287b095ca5070f08f5cc784c17abe171f85adc095687ba7ef65315ad3178df504fc141b6534ab31150f3d01f5f6d8cb6284b03d2e9a2b8187d3340d4d9505b7d3a0b4025c18ac8016f109e804861395962f39a72e8ee2dbf6c1f150247f8739a885661d6404c792dd41a0330655a6baffc7eeda1b20e7738cc156647237189fb28e0b1733c39b65fc689fbfcaeaf73dc12502d129f945af1038e7f50f5110e7c8625aef2f0292ab1436d0d2e6299f21251b49efdde042959aca688dba3a0d7730fe18a368a0cf6a4352aab7ccf14dccbb09bf55b34d7429f31c1ba37f1dde86825e23a7d98d2ab4a610bb6b931a6d0eaedd0f8656f03758a017d0da9d43bfa905f4eae4227063f77b9c8afa0caaed5a944c20bd5af23d8894dd8c1680f7563d310684c19609b0acfe6d0edba779176102adb22e1a2e12e13dd592c46f355e1786c7b2d131cf95e6eebfd76a3f9a6d5cd69dc1157459bafbe6b3c6a36addfc670bc3f9d861fe4f12ec8a4862d59b16237289bca704f8f94b20a90ea7562401a23b4ebd9d5b5a029057767fc0ef4c3dbdf1749246025f3d29808074cf4c3ba466340541f6240cc28a8004a296db62076e2004e123b038e556c5907e7dab5347f0c33f299455d7a6dbe24fd4645d8db7c778b52c477a662a52f923ba046f45cb2c65dbda04937b48f97455d1738c3f3fa51241ef71045a58e9f0ab00ff5e50bc382e3c01f2980ad5eaac3b08b6dceac6023ecbbee739403bf2f365efa9474865e8db516b432a419935e4082653d93434af8ea4c8d6c3dcaab97e74c757df5b74317b0b1e0c21cd5befcb7a2096c8d271341d07314573195d5f0c1bfa2d4d85a340e486338c66e4494958ae37881e29f51becb9848e41dca53e781ee51b7962911b2086a522dcaf2a0f5a5dab039e2fef6326ec8cec3886dc8a648c83cc56f404105da677ef5faedf541b8968795660d13a956ead6f8507e8b84c7255c615629cb0f48722452777cbc29865c484d3520d47b8b11945b53c4a339d39b4479b762d695684cc600a16cc26bb99e384ef66828d5268ac04fed82a58315b4be1c59c2707076c301e7396066d1fc07ee729fe72e153772cdfd3da9f6fb415c8c3f1ea62f601576e278708aa7f459e1cbb9b941520f29ba61f919e6a8c51ffaba671b8bab60eb14ca263ee9151c93ae05b724c69230f8b9275fd5826fc069c54beda887b772907ec54b6d611d9fb961607d73be0388d05438e7ea46cde26e4c5b77f74662722717a1a98f288a3ac86fa8c9590c393c9d2b5bf50ee9068e4ec211b38fc46762ad9bdbdbbcd6ccb4a3cf6c366c350daae1ebbeb4919a9c607e12cd35753c8ddfe8e470e6dd51ad44394d42a622c860e39b02e26", 0x1000) sendmsg(r4, &(0x7f0000000400)={&(0x7f0000000080)=@un=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000001480)=[{&(0x7f0000000340)="536aa5bd9f54f013a9f0b2544ffe255de26f8faa6d400421a0a018ca0e7d8e8916e027645631cbc3c3ff3f3985a045abcc55df71ee47316764326b56a709553a39f3a6c7ea9cddfb101b6604d95d8e6410677402eac1d0223b05ed735d2eda89ddcb962354b793c5112cef1dd938e849d8becbcaa1dfe7fbd2a25fe8d879954c8002cadf4168101c59e92a3e40c85035fa95e8d77f03b9f830d4de2e", 0x9c}], 0x1, 0x0}, 0x404) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket(0x6, 0x3, 0x5) getsockname(r4, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000000)="d6cd961bd3e613bb87fe06d40c4329a54463f14878671131d8f17fee17c6df6ddfde1165085f3dbb3ceeb3", 0x2b}], 0x1, 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r4, r3) 00:03:55 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(0x0, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:03:55 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x4) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) pipe2(0x0, 0x0) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) 00:03:55 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) open$dir(0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/115, 0x73, 0x2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) lseek(r0, 0x0, 0x8000000000000) read(r0, 0x0, 0xfffffffffffffedd) 00:04:00 executing program 4: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002be, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xfd67}], 0x1) fdatasync(r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000001, 0x831, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) 00:04:00 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) open$dir(0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/115, 0x73, 0x2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) lseek(r0, 0x0, 0x8000000000000) read(r0, 0x0, 0xfffffffffffffedd) 00:04:00 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(0x0, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:04:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x4000000000a, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = msgget(0x2, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r8 = getuid() r9 = getegid() r10 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x1000, r6, r7, r8, r9, 0x41}, 0x1, 0x519, r10, r11, 0x8f, 0x2, 0x6, 0x2}) r12 = accept$inet(r4, 0x0, 0x0) sendto(r12, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r13 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) clock_gettime(0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="67c52e2f66696c653000"], 0x1) setsockopt(r12, 0x10001, 0x10000, &(0x7f0000000480)="d38fc52f183bd1b180233ca44660c29c080561ab17f636e764776e965e6dbeb227ef5cf25f655ab68be2299445b06e8387f0cccf5ec7634dad999915de39c6bc104dc127d17bdc829de2d024589727d6b962beb3126c39bfe0186c6d124b87276d1de10790fd7d7200fee97eae5c5347899296b85b8c545e5de1c21f5fa896e946f9c64b849abb2ef9374cb60dfc27b81b912d9d530016e03d6e10012c50a7eb74e642f43efcb59ee34b8961ef2ada15f0c0ba2e723c7f658c7587d7085dacc6984e760ec2da760a0dce97efac5b1c588dcc16ef8e9bcc3a04e9bf7234c02ac5dc8c08facf51b9000ca82835f6a5c9cd209d10665582569962583a2ae99b1ac4d0fee281839ec18d5fafb25ab36469fb1347bfd23b8235dd5f201e4071ebb4411bd46b13bb3976a043435602a6b1c4cb509d0f1cbe1a1a1825f533345210ec1f8b6a957508ae9c73ed940d08d4ac058fc5f0b547d9331bab8c48edd8dc50688845c45fd78243e43e7d744f63b219d65dcb99c59e62cf1f833f30fb4100cef0c0d5cbe9e63c1febb19c26f4838e095ae899e070b89c32f7a7bb8a8ad2e4e90f2e6709f6cda2427718a39f8026d6a3ea357d67f4b33d8913b53f952f20ccc5c9c671a500f6f3482a6197f24e030f987f65f8bdadcd357d618ec651d99bc536adeb949fcddf51ffba0c51239872a105163af8814cbdd332dafeaf4d734a050d7153dec838ef20a6d658ca0e93593a2f8091b7d7e199d000e034e77791f879780caa16d40e807418902e851885b57cd775c5c103d4642306f200ccbee3ef67f310b31a58bb6f3eb4f1e69e49bce9b312cc16531f0ead8523fd490e55aa6c78b149d81e8b20ce83aae49ccfc9ec33389eed708ea77077ceb82b49b5eb0badd071ccfe4d278c2403bd85aa6569c440f26e5178b1a19b48ada06c994b363cd3bd54c66b355a07423479b495898baee3690bbfc89126bd0839dc0158300f0c93725dcb58535f6e85b1bbfb13b32814dd7d200c5359085e5c8248a687435a12aeaca682c65ebe093167f0ab5bc51207e797edeec87cc23d20df67e0f87b6224c4c248f08b213b758bb988d0be4a38ae6274df22621498f6ab2ba00c63ce51e69cb6e7f519e02de6a373470bee037f673d5495d09a772cc39d1c41539517458ab975a69c5151c9fda4b6dd07ffa8f4f3da9531c130502abe11f1954e543ed874a685ced79c1536a1914b47b15cf8c0b05dd1e2ad5c1fde5e5c50b98843bded0a5e1eece00945faba2cb044596e8c0bedb15e953d1c9c5c444a3f1ed5aa9f999d1751de8edde24617a4f64a135a2d593e117fc2e48b5ceba2e175502441dd76638b34d294058df1fe3f4c1e1a7ecc7f72bfad48bb96f218fdd154d03e3b44af6914ac6ee1e21e42ee9a7b6ef943ae38dea0b8078e1ba7cf77a5645f9766e54fe4ebd0a61c56d27290df6257808397fb89fa68ad7e6ef216eeb314cc3e0f537a597b283ea69308148eeaf35601a4561c55f634364ceed68dfb1b20d5d5d13fdc1a2d730181653a440c149cd74ea5b8b0b72cbf8ce195d29e87d0d690dbb64c1b3ff8e706859ff9891adfb8c8ed1862d232afd505608e74f6cf72912b7c98d48ab92ad6dd8cc3302e5fd275e1e70e5b42a2863594b2a10c195edd33a244252c6ffb55a56f48577457cb83fe300573f45c83512a1df4e1fdf0f39dc7f49322afd7c5b7c3c89a02177db9258c59ecf30bcaaa9c29214323acfd69ccf87767cf6ad82d4330794608bd7e3d018eda7ba4a409f05b83fee79284ba8b9c3be708457aeb0b9bf57f72c476af11ab1e19f421f294324ef78f6fae7d8f7bc9bb64afb192a38ffb583305d2cd619c9f6e10e0f2386757d79b3591ff9c667011329ade45fe68cb019cb6fdaaaddfbf630bcc319ae446c3b21a62cafd277765ec7c7ccfc908dd757a75b01703d0472a4059a74e25effa7db4d80a699937f034467fc42bbb6a496ee896cb1f40bc5a9a43b99c197f173bc70ebfa67703f0f3cb7c14c877ff53e6fc182dd2e5046b09be14bb3aa1ed1a1f4a908766a099823369bd184d84434c6802081f01ba09179e823ee478508ce25f35969a7125bae175d90ade159da9e11528c989092a881d66291a1051e5f3db588a8cd86e95e26402c87d1f64841b3d4120423911dbc9d89c5e82e64f42359eb9fd8b5dd90bcfb0189186fb435ad298561f66208c94fca07bcfc7e8d5e27c3005633c4414c9f7ebcb33f070ac4b24a2a17b04457d17b0428a01eb802cde8d7edd0984092bd2a57a248523c2a33316e9c832935937b89c6fb756c844fc0067c491d8dd27f41e0a19bffa3e0d98b7a19f4976a6f27f9d71adc6da279d816882d8c040a21fe3b9f5cdb776bb198f6d595c32683b0f410cb148fd086853626d2fb00b12bba40e67b7a3f2da95a596f0ee085a1832970c0599229d1221850565e7157e18d70e7f902effe711136a611025169c890b74273455e840484eecc623f9ec849b5d5d3cab36a27b445dbc55771163d6ae2ffc21c50a3a3085c7ae24d87877c1934a602ef3d8bacc3925767a71f10d6370c054f7dc224c6a3e1ee0e837659c43f2498863af40fa0947c83e50a54c545e4994b58a1c867529ccc1cbeb51f02d92fdfe022c0f9c6ace273cd3887158788978ff037bf049548bd0a43cb7c525ab1c172a23c8e5352ceb81122cf3ad920b548d30102dc6ec6bb55e684fed8aef09f72012db847e39d71ed70dc27bc767eaa4c2dd591d8e66d58c1a81874a2951a020e4839dd93e3429ade985e5232b750d2586886bbc1137fecd33343cf3bce0e9860ef13c00a63d8956e392e6b1c1d0318367afa22dc04c899a2acaaf84e12860deaa49b2ec2a2549b3bc5c1763c676dfe89dc82f42401740608fff975e429230ae6735959cba483da3ed9d14336824e17ac9b24c1a380a773c0b1e9dc607535143fa0b3179b2bd9726741d337e92187bc50c7c52b2eccca724235819244480a5deea21024b6d81893ea6ec254f068f314ed43710def6e838c9500e8b15be0f117615d6d90e4ba062e512cce897895e7bcb8238b6b8c585b0fbb26ae80e70de986e90d144d924b1b89fa6cf159a122c9184fc668ff235c1c4d8095739a0094544f429cb082cc2088b5bb0dd25ba61131ad2b43dba5576aeec80752d81e58af007e502ad7c8ac62bf6f90c40ccf4955c295f2c0170da715403647e81144f339a90712687925c238d04ff5544591ddd3d5bc919ba8abf9e7322521b0fbe84937682f2a442d797f9e40a1bf53595884c4aec49e0fe429b36dce550c573a37a1a7ea2fa52d732dc4937f18850757faeec1df0db4f6f3266ce9afedf7461e456777e9d162269b8fee98e47eb81e0ad9135a757530ee642c855a8b10e055411fdc87d50c598346503b6b1b471eec688fd07cb73823669ceb531980aa003f2b41ffd26a16e140a9b66f8bf8ef8c4f1ba8d5bc53ce103455c61609ada846071ba668a40be8e83fe939f8fa08fec15dddfabf982cfbdf32c47f97517935bffec94eae00d2f32fcd706a08ba2996e92a1212f789544941612db427732e155615b2e56e39e544a720785ef144872da7141fddbb61e3e524f80a421c3f81a1f80dc8e836f7d5e3f4db693c9f3c7200cd70033e9faa09b087b0ffee9cef8b13d4f3228526836d1fa3a1dfee8d8c033c9e3ab25644b4c020aa9f505f229d2d21c5300f960d74cfc9a25025b5c8b184eba3b8cc4abcd57673adf52abf9152aefd7ea183eef236656be88a383fd11934c9fab1a877922aaf81a77e54f9d0e2deec0908c8d9051590f6e8d68e28073c8be7fbe3771473878ebadea67bd8832a0e4b151de15fe0e00a427030591c9e2e9d9817086c1c0f6bc8e93c694dc8a87c769e0faa1f29dbb0af8e493cc3b9299d7fca627e8841e485cd8b26ab38fcb253c9e4cd87bb0920e1004d4655aec00f42fd1882476f54082752350b002fabab1d9217c32abe10621fb12671d58ad66294e54cafca697f0968a50127d080c0977df48953a59e6bdda02869eb6f79ac414c5f1bd7d1b26beaf9295fdfcabf7703ddb24b24bf7fb59fedbbe29913c5128802dd12760ad1dd79e32161654b0c1f9cfae6a69cafa115821504a0b7cb6e9a5dd1f45e50c80a18b3a0faf36bdcb3fb9daf6e412134e94a2f8c4a44af2aac298d500b63e350f3b79ad41345eddbfceb11a71a833e1a28ee8c5d58f0e17a365a7177a8b6591fe6f4ba66653b20e46cee77294f7dfd581848a3e478127c82b98933b3c3958a6839efa692f8d2e4d61826c2aa4780099dc078144eacbecbd0619888ab334623d93090b574af2071ac1bc4c9acfb432fadedd80814104a74f43a18a5b40c537591157db88f0b905946451227dbdaa54b7919078fdc6bd4de983a897ab114ddb365c885e531e969cb0913a12f7f61b5318ac710a5c03dc0805819a0bb9afb696f448d2b2773d2e0daa355d14219b4c5203ef308d55fc7263cde879b4c1f0bb416afde40bf9bd58c51b7aa0b89e8f5c941735d309c10c0aea53bcb4177a0ec0c7bd38b3dfeeface4e3ff79ceb6aa71d093e2f7013c6aadc5a60381c5ac9682ce3bfa64d5c402c0f6f60c29c7bd20652767ed0ee93b1fc24dc569143df7bbe34a3f95cfba6343661f90c17c9a6c12afcc9e43414ef53799d1b9630e2f635e82436370a2340f93098b6547b8e4c286e6586405392170cfb72f50dac8b9f36745124b8bb9fd43d0fd5ca3b2cce2851c420c0d84caf13e580d44cd2d0f7eafa7a63d23c3bafd9d4d6782701794ecdd44a5d2656e7ee966e57f3fbf69d912f42c87e3fc90eedf48080548c0a003c4be5da2be842d64ef3ad89a54c65579c8663766648f89ae0c718a50ef06bd9f2f1940985f69b50bbbe0d7f5b0ebcb53fb47e904ddab03ef3829c570906954b2cf1f39fc00bbeb991b2bbad245f8a91201c183bce7db65c070e45ddc0310b2132ec0934d2f6ded0fe6fac8a388c254a687a9a17eb5ff71f5c29a26133e2a8954b1dd65fd147f28efff46bd98153a3ceaf9ea7776831d920adc13088d77adb65e2fc68dd1c05d9c6f2e916893eaf59b922a5c6b4d4f784b09e397e60ad803bdb93fd332e5326a63c46de1bbe369df6d4c009658b1cc7447746194273af22ae543c228f727bfcae44bdf4c4a0c3352d1a02d98108ac9aba5ff345e1605f0dbdb2e92cfff6fa791ea78f6e368427a4d0ab8a978caa1285fa99b1d6e4668f39b1b7791a430dca1dda8913de8dd5f3f87313719e02e2e4bc5223ae0edca41b0ca0f7c836ab99e366862249508678600f883057e5a1aa35b553916b09f0eabbce95e7a642b8658ed26de6e95c0ab8408d1984d6f4dcc4763df4c2dcf72d044f5306c6030709f7ac0394ca291e35ad4c879e5cacc52b96278e7fa56eeeee3927c14b3fba1946c480a7614933746c0de238b3f7bfac6594c1dbab2722321626f89f72f534f5ac182a52c873434f35a33c03127fba0fbc68d14d83a2e27a147cb843b4bf7a8134615401fb58669a92df8e4553904a710bb3a9b306d284b7245c5617b0bc672b48e68fedee4c77ff4153566cba485120a0501bb334be7bcc7d0b4f63d09ed4dc5bad6bebd2a9ac9757b9b3610aa9a27495a7df06598963e7b405fcf472c2e145e85f093ba340ba1d65d0a011aa31260afe29d8ac747416c9d0da056a10c57c3cc0cd93778ba284199395372125316d09b81eae866d4eae010219a8ac670c766afe62ba118eaf80ea7689130c09457a819756d25c41884cc5763fb4e2d2ca4ea064ec", 0x1000) geteuid() getsockname$inet6(r13, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat(r13, &(0x7f00000002c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x100, 0x19) pipe(&(0x7f0000000140)) 00:04:00 executing program 3: setuid(0xee01) socketpair(0x1f, 0x10000005, 0xffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:04:00 executing program 2: clock_getres(0x1, &(0x7f0000000000)) munmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000) msgget$private(0x0, 0x1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000080)) clock_gettime(0x2, &(0x7f00000000c0)) r0 = shmget$private(0x0, 0x3000, 0x6b8, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/186) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffa000/0x2000)=nil) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f00000001c0)) r2 = getpid() r3 = getpgid(r2) r4 = dup(0xffffffffffffffff) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000400)="e3be3b93fe64e6b5ec1634276e362c59555ac6e5adb9ab7c", 0x18}], 0x1, 0x0) munmap(&(0x7f0000ff5000/0x1000)=nil, 0x1000) r5 = socket$unix(0x1, 0x2, 0x0) fcntl$setown(r4, 0x6, r3) select(0x40, &(0x7f0000000480)={0x6, 0x74bd5607, 0x2, 0x3, 0xfffffffffffeffff, 0x9, 0x40, 0x100000001}, &(0x7f00000004c0)={0x7, 0x876b, 0xcb68, 0x2cf, 0x5, 0x1, 0x6, 0x7f}, &(0x7f0000000500)={0x9, 0x400, 0xffffffffffffbf5c, 0xf000000000000000, 0x5, 0x3ff, 0x221, 0x568}, &(0x7f0000000540)={0xa000000, 0x3}) fchroot(r5) readlinkat(r4, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/121, 0x79) r6 = semget$private(0x0, 0x2, 0x1) fchmodat(r4, &(0x7f0000000640)='./file0\x00', 0x10, 0x200) clock_nanosleep(0x40000003, 0x0, &(0x7f0000000680)={0x100000001, 0x8}, &(0x7f00000006c0)) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000880)=""/208) shmctl$IPC_RMID(r1, 0x0) madvise(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x6) shutdown(r5, 0x2) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) 00:04:01 executing program 3: setuid(0xee01) r0 = geteuid() setuid(r0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000040)={0x0, 0x1000000}, 0x0) 00:04:01 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x13, r1, 0x0, 0x59) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000090d1633b093cabe0e7963dfb9d00"/111], &(0x7f0000000080)=0x6e) r2 = socket$unix(0x1, 0x8000000000000001, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000300)=ANY=[], 0x0) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x0}, 0xc) fchmod(0xffffffffffffffff, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) fcntl$getflags(r3, 0x3) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) 00:04:01 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x60221, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000, 0xce) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000002000/0x7000)=nil, 0x7000, 0x4) r1 = semget(0x2, 0x4, 0x40) semctl$GETPID(r1, 0x5, 0x4, &(0x7f0000000180)=""/209) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) 00:04:01 executing program 3: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="57cb4bd3ec9e23a48698718d622a54c4", 0x10}, {&(0x7f0000000080)="e560af00a1deebda67f3115f37bc64f3bf24d3c50ee6a0dca5589e25581598465151b1a096f4b15c203b8b923e6754f30dbfc528c1efcbbc31b682fd39d2bee2881e935ef96deb39be76cd2278586a4936f0af2b47753fd5811f5781041737d18405c28a4f7f33057b0a739b61674f83633cf03f681f3e71a9026f0cb1ccd23d84760db097c7269a9939e36f2a27a66bda12e6b241a94aba5ee54a", 0x9b}, {&(0x7f0000000180)="cd3ac370d6164190c5c71a31765b9af043565afd91ca820ade4bc6d7415831ac52bb9bcf152658ef4d09f6ce411aa585", 0x30}, {&(0x7f00000001c0)="ed3499104df18de94d2409650f207763765d2d91b5b1924bddc7ad4bdcb4ef559ebc54733f4d4408a58e9b9d4917e0bd1ab82411d095f08df6e5af95717343a3d8238ee3484802b67e2d47e343982bb7d6685bad4bf8e5cab100224af6578232402540fc817589b1d5ae55cf5bccdee26867053db4a4eab2c3543526261d72d69927ee427b189e6077a82560ed28d7125f38b8643fa948f0a878e372d41fbd7f91043bed959f620f26e000638b73729c84d5e3ce42d19a4b0430290ea7535c3a2fb90b099e7c9689e4580e669eefe5ad42ad670b7e40e47c397d0cd4f321c4f5a8a45b1283b4fe71dd5e083eecce540af1bba955d331", 0xf6}], 0x4) fcntl$setflags(r1, 0x2, 0x1) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000440)={r3, r2, r4}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r5) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:04:01 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x400000000000000) r1 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000005}) fchroot(r0) 00:04:02 executing program 3: r0 = semget$private(0x0, 0x4, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0xe3, 0x9, 0x3cb, 0x9, 0x8, 0x9, 0x0]) r1 = semget(0x2, 0x0, 0x480) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000000)=""/83) setuid(0xee01) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)=0x8) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:04:02 executing program 2: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000f87d8a5b671b1b542a538706000000b8110000000000000000000003000000357013dd9cbcd7fb4d"], 0x30}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) write(r0, &(0x7f00000001c0)="01753f6a4afc4c6eb496831d89ea131492f329b04e8df347a695ded20ad569301d4818aaab4998381b35216187fb7c42322e2ee8509798ea91c455d72a7c9f9c5bd60fa8bf9091ce61263f02e4d8f979af1cb29b0889df7cffce2f2fb757221b8631c2", 0x63) clock_settime(0x0, &(0x7f0000000000)={0x4, 0x1}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x11, 0x600) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) [ 865.8007440] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4077 command syz-executor.1) [ 865.8224280] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4077 command syz-executor.1) 00:00:04 executing program 4: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2020, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8, 0xffffffff}, 0xc) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x340, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 00:00:04 executing program 5: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2021, 0xffffffffffffffff) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) socketpair(0x2, 0x20000005, 0xda, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x210, 0x0) pipe2(&(0x7f0000000180), 0x400004) poll(&(0x7f0000000140)=[{r0}, {r1, 0x8c}], 0x2, 0x4) 00:00:04 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(0x0, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:04 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getuid() chown(&(0x7f0000000140)='./file0\x00', r4, r3) open(&(0x7f0000000100)='./file0\x00', 0x0, 0xcc) r5 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r5) r6 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x40060, 0x560345a90e87571) fcntl$setstatus(r6, 0x4, 0x40) 00:00:04 executing program 1: r0 = socket(0x1d, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="cca5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f666970b74100"], 0x10) 00:00:04 executing program 3: setuid(0xee01) socketpair(0x6, 0x70000005, 0x4, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:05 executing program 5: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r0 = geteuid() r1 = getgid() chown(&(0x7f0000000040)='\x00', r0, r1) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x11c}, {r2, 0x4}, {r2, 0x2}, {r2}, {r2, 0x92}, {r2, 0x1}], 0x20000105, 0x0) 00:00:05 executing program 2: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r3 = getpgrp() connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0/../file0\x00'}, 0x13) ptrace(0x9, r3, &(0x7f0000000000), 0x3) linkat(r0, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) 00:00:05 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x0, 0x0) setgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r8, r9) 00:00:05 executing program 3: setuid(0xee01) socket$unix(0x1, 0x1, 0x0) clock_nanosleep(0x3fffffff, 0xfffffffffffffffe, &(0x7f0000000040)={0x40000000000004, 0x5}, 0x0) getpgrp() clock_gettime(0x40000000, &(0x7f0000000000)) 00:00:05 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 00:00:06 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f718959f4ed0f984b00"], 0x1) listen(r3, 0x2) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100c91f7189591e9233614b00"], 0x1) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) socket(0x1, 0x10000000, 0x9) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r7, 0x0) connect$unix(r6, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 00:00:06 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) r6 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r6, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) 00:00:06 executing program 2: bind$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e9107189591e9233614b009585c234c5abde8fcfa2ff66cdf06d4e70b9f2cdbd44f1ddfd3410eeb5affd556dd81a0d882d3ddccbe571914d1c36af61788ca35770b51764ee"], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00ee09fdfffffffffe"], 0x1, 0x0, 0x0, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}}, 0x3c) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) setpgid(r1, r2) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:00:06 executing program 4: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000008000/0x9000)=nil, 0x9000, 0x2) r1 = shmget(0x0, 0x1000, 0x97, &(0x7f0000009000/0x1000)=nil) shmat(r1, &(0x7f000000e000/0x2000)=nil, 0x1000) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) open$dir(&(0x7f0000000040)='./file0\x00', 0x80400, 0x0) 00:00:07 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x0, 0x0) setgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r8, r9) [ 869.2478239] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5770 command syz-executor.4) 00:00:07 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = msgget(0x0, 0x41) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/45) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) 00:00:07 executing program 3: r0 = geteuid() setuid(r0) clock_nanosleep(0x40000000, 0x1, &(0x7f0000000000)={0x0, 0x1}, &(0x7f0000000040)) r1 = getuid() setuid(r1) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) r2 = socket$unix(0x1, 0x0, 0x0) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r2, r1, r3) [ 869.8223459] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5770 command syz-executor.4) 00:00:08 executing program 3: r0 = msgget(0x3, 0x1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/199) setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:08 executing program 5: r0 = socket(0x11, 0x3, 0xfffffffffffffffe) dup(r0) sendmsg$unix(r0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20}], 0x20}, 0x1) getrlimit(0x1, &(0x7f0000000000)) 00:00:09 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x0, 0x0) setgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r8, r9) 00:00:09 executing program 1: r0 = socket(0x11, 0x200000000003, 0x0) sendto(r0, &(0x7f0000000000)="0f26c2cff1640ce371bd22b66641a7fabeb204d5a6dec794034b30b442ac6cddd828654276afdaf98fbef8dc8a3a8fb53bc2f77771e32508e241c2609b620ebf", 0x40, 0x3, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) getpeername$inet6(r0, 0x0, 0x0) 00:00:09 executing program 3: r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) r1 = semget$private(0x0, 0x1, 0x400) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/108) shmget(0x3, 0x3000, 0x200, &(0x7f0000ff8000/0x3000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x400) shmctl$SHM_UNLOCK(r0, 0x4) getitimer(0x3, &(0x7f00000001c0)) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:09 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = open(&(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400001, 0x91) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x80000, 0x4) renameat(r2, &(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r3, &(0x7f0000000200)='\xe9\x1fq\x89Y\x1e\x923aK\x00') paccept(r1, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/207, 0xcf, 0x842, &(0x7f0000000100)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) faccessat(r2, &(0x7f0000000240)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x3e, 0x200) dup2(r0, r1) 00:00:09 executing program 5: r0 = socket(0x11, 0x3, 0xfffffffffffffffe) dup(r0) sendmsg$unix(r0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20}], 0x20}, 0x1) getrlimit(0x1, &(0x7f0000000000)) 00:00:11 executing program 2: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}}, 0x3c) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xfffffffffffffffe, 0x4) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) 00:00:11 executing program 5: r0 = socket(0x18, 0x3, 0x0) fchmod(r0, 0x1aa) sendto(r0, &(0x7f00000000c0)="982426c037ba9315e153deb57af6", 0xe, 0x2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x1000000000029, 0x3a, 0x0, 0xc6681549f2fd0b3e) 00:00:11 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:11 executing program 3: clock_getres(0x40000001, &(0x7f0000000000)) setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) getegid() 00:00:11 executing program 4: chroot(&(0x7f0000000000)='./file0\x00') r0 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000f40)=""/108) r1 = socket$inet6(0x18, 0x20000003, 0x3) shutdown(r1, 0x2) setsockopt(r1, 0x9, 0x1, &(0x7f0000000040)="6079a00c11578b0b524d316c4b251f0813300aa56b714e660c669fbff24e4b230ccb5602bb0acd373d0b989febf174709a30d04eaa3e6de5545ac2a0d9300b7e5d5854d46f33d649f30c38d4ed0a03fb72ff7e0773ce96dac4af1a00183696d3b405795f138e2774ce4ea70e2819bf7fe4a000cfd5be4c75ddb4b10f319b5461151f2f7dc5f572563fa8dd1dab9c00e4bfa17baf00905d3544b5ac7fa626f9acb4bb378ae964c1bf0300be5c4a946ba804e93785ed0ba17ae8415a507325a70a8f19f55779578c6b0dcf887c2714fcd0dbaf17cbb90f112f67288506062617a665474cee7a52ed974f1fd38cf4e0f6b5a4e5ba9e3420643a029f6686ae39c1f9b662b27f1380050fa784aaf39b7e4dbfdb819e309f1184de46f20e700c4c52824795fb7ad19641e989cd5838203da8e6e12b65779bcad77e34e3b26452f53ee0d1af7eaddc29c82f3ce51da775e90219baab1541f70a1fdb15af90f4e519184b0700a283272def2618f6fba7335e328281f0241eb5b0d58ce027eee3ce8cb35efb47d26d1e9a693772398304f2ce66457b1720fe9b5e622949b77eeba323b2d87891f48cab7890a7982edc3e342435721b7d845ab48b089d589d08ed0eacd9499489f07d5ef35f759b689b33b680902ae35d302ead4fbb042764b78aac7712a97876990fab560d5f0036f2a17150845d5109e37de5e0e6dea38a8e28531d164d34b585b22cb3a373c8a6292ee1c7a92a5175b56eb65edbdd60d7403ba4144f6d497b2ff0e17c793658df7997fa7841407686e1982e1900b4417eda62f6ba39d5b690165ea54cb32037f17c4ec82d14373c11c09f3d1bb238b8c7e2e35497cc62935bb7279983157128461bdc1904212c7b11a50ef57693fb8cb7b5edf67e823e4ed8f3df2883e8139879c7dad443fd4e8ecb967cac8c7fbd9134d95c35fe4cc49dcfec903172a75635828b6bf6a71e24d7f698685b42525557b32ff574caf8ea7895dc98e8dcffd6eb00ac3106cd2cbeea9558c63caa683c294c78ccce0be1a54a12dbf52320a5faac04816327ac5bd24bf326999f088c5214adb699c86afd39198894cde1a69fe9df62e6d9bdbfc51b376c3a73bece2d8cb423f69d5488d2394347cd2ec542cae9ade954674fa1e42a1d6147e9fff2ace05edee580bd111fa687c2755bea1cb050d4150bcf42ec6fddbb702e4a7f0987b5bf9d782b888927cb9aee91d31f422a59bc63ba7e61a257a8e4318c57381d625c6336b728296b8769c1778c77a437601dc8e5f0d62a9f64636ab34f8faaff011df64bde19cf1323cffd0d7872a675bbbca3aedb4f4637180770b211e49b504dbd05c67670840ef226257a7ac0954a686b4b525b6253a74d79db9cb39249be69e0fedae37abeba2c2806bd037760a5e2da76ac516a9b35505cbd6a1177538649eeb22bf02586d984d4634080d11130b02580f1ebebbdfddd19b69de34958e944f887e84ff48596085aa428ea99661d43c9f45056ac1de4b3b59673757b7e8046f24e657401de624a5da1b670f2400d51ac17517f56d1426f70af6b405b3bd1fa54da633d5fec583aa49240235bfe227c4f5be9cc59f231b379414f5c4732fb208b31fd9e5f92b00fa12314216dd3b254bb3bddceb1a16aacfef0a20fbb90a4eca19ca347e69064751bf38112f4db5d1f380e739aa647e44b60e0beacb68d58ad7483869230e71399ab6228daab67b1c2760321a28f75a63a6e38cb886f372945f422014051e1d5e59c51ce7bdc1531d10159c5b4b8bebb09baf39c39af03df63730f4f098669e8f9ed2ca9fb42e9fbdc7f703d96e6cca4fd5ccafca9db13648607d8b0e660b6b6e855ae9335cc2557c030f8331956c2b255f2effdee2644cf5a6c166c1d25b7ff8afdc87269999b247bf3f6d0c89bad3a349650c74f10fbcc5f6659cdea48c1ce7b88f944382202dabbdab6c13cfb1eb2737110ccb3e1292caf3173518620e2c46af6c10e7e228afde5ce748664ed0077da2d036afd21607f92b399215d8cc3c01034c166fefad740f5c0b7a77289d30041308c22cb92fe6313dfd6869e222f6fafe54f7292cbf9b8b26ad73e04f3d23ebb7ddcee7f13c9c90d26adba4acbfbfd10fce5c4422ca797460eda13d76bf14539504fa15d26db174ec84d37de83cbe28a07c86c0ee024bf9b0722eb9f4fbd81ef6aa03d8d969337b8e246e7ad1bf5bfcb23d744bd3f267ccfd25a33123a07032fc3f162257e8a8e37be0adbaed711eeda5baff2744fcc26a9d01967d7b85a085c4768d9eabd1fe5122e1ee7f54f74320e98d7d1996141acf1e05744b8a8469ee83226dc8d900c46d242c206b5c291270c1899fb651aff6df6a381c9fda4059679016a368afca3d0ef3333e987434f4bd47ce3745d3d2eb12caa0419772fce3231c09f01c139ccd295cf24f4075fe20da4d371b07dcab57bb26ec8a3e09054e2e9f134acbac5c71943e467759d96a3e2e0df92fe5b52c51d8449037b6bec36a7fb009ff580d2d19339e3b122f968cf66612dd162963984fb505d3be7dd266717426bc574239c39d2331f8db41b8662572c51927ae8f44856adbc03e97623c22f2d03ee5fb4f5696c71f2d39a85f310ec9f81916d3e3bb05c909183be936c921aa9cef7e9a2782f2f99b92022ee40a054f688f0641cd4b8fb65836bb4cdc2f4728fd99580adadc5c7b4ca903da46e5e2ef396c55ba9b3e8cc76ca76db5c7874e71afc158821a9e959da0c109eeeb5a38f944274d3d026201ec3e604fc84347d84e225433384590a8e178577ee6138fe4abb2b05d723c31487ac4b9061ef2511567fb5a02592a7f764ac25bf4ec4c355bfd8aa00b2ce44c2ace8b86acc639e0e7e0fe34a8f1fbbd258d01d6a61082fad47dbbc669df05813c654f08a24accc681097ed4f9df5949c97da27e3da0a0c9517fc92de58401c54ec3d0a5d91a7edc51ed5093f118db1be567c5b764eb57220d22c12c7308c5b8cb07a4b05ab057739493def23ee931952fe25ddc862425f4f1d21713b06cac737ca36bca4bf72abc28fbe97c57efbb00b71ddab6a19d0c281bf95661d52c0d32995990efea378ab728ef1e4f9eada3441208a81a624b36e674f42caef8ad7edd0932af374e85749beffd6fd1b5f90ef0c334ce1cdf94bf9678c1db9f6dc94c505fc6f6fca3096a8d7e67ce10792682f0ae6c96f524623814d1d6e19b0063f9114ed082defbdf3c95acfc042e18aaf7214b2e01ba1f20fb3e9e2faf257a7cd4d6dff02d536e290d662de087bbe28d7bc2ba89678e592838eda0de4089ecd68aa104f05a2cac46b5fef7e09303f981d073698d0a580fb284bcfa5fd67079b6453cf439f80d7e23aeb191cd2cb0848025deec6932c6dff13d4dd9a770f52b9281715a25b61c5a688aa769288e7e55ea2049a6aeac371bf46d503eee05011ae724306b92de195e13c92f2aec283c6d247293f9a886da8839788981110835237268a90d1b10e4039914588101d39b49102061d6a4c4a166328f79db487c761383349ea71b7b8969bbc3f6bf665b23aa4895a8db9c600ad6e9ff4d7ca7d413db14650fc81b13f4aaebf9869671a84a1d2b029ebeefa18ccde739658ee113516b1b0d091d898e41826278d38cc083e25dc01d7dc85847ac4981b8e201d0a0d52e1eceb43d7f427d9d5b795e559c3852e30755f0ebc74c4f18e88c01ec72909e30edce0b41e513b71e49936c9de8947f6265736aba0600ae1df11e733f5d83969f8a0162443b61e5119cc7ce57488c7ac474ec4afefc93f3bd0b31ec273246740257af7f0d775475518ad0bf3d8f720619f5f31998215a32f4a535d641ec18ab4522dd4d9bae68d18aefad0d2d6013372e5517889b6af7a718299e063aa82583f7e593ad15326f10a890feb875c4b4d455de83fbac81d21d2665d3efe015c8204fa77b3f027c7c4a3251a1183c9af762c17e5877087025764fd1c26e7ab31090e79c080bc16e26e01232831962fec2d94a6a0bd03deb966de631f8e195585ff1abaa206d34bf44eaa5a41f2759dff12a0ba11f6d10c46466efd5704b25473748b6ec1894c17ea6482e458e28fde0a0a939280f192953af22e81978319c4d1e1efc474c435ae7597ec72b673c63b71976240b4cbbfbabb9cb0d4a8a68ac97d269414f15e13b4919404a62fa29dcba363ff5d2db090c17df5427d647cb1f03fffbcc5f22f743902ec866a356d7937eac9d2b6af1c9a6ce6548d2c82d86b49e553ed9afd661be4177521f92d1072ec9268b6e282f3a5bc1797b0505e12d968ac5dfcb8a0eef8e8a9b2030ef850ecc08522554c23b74d789470483aaeb323934c01ad52a2765922954291f643a53605e5e59b1080ddea0960f9d12a1bc5e61ef74d65c7ef8b2eba9650019ba38b847e07c0a3a4142fc09a4ba1bd494f18bdf2df3cc3e60b0d78834c91f52d95c06ccdd815463b97ad784630b643f57ab0d0a01420bb446211c92b7a5218550ed04f2202f6bdf09c514aba2839300701d791d049c3784e2bf7a3b4e19571676a8d004d4eab570973001b887982228c664d6ac6d48771dc3ee2cfe1fcefd9dcb42e5b3a38362613fc9ecfd543e4cb97526963527153c173cdd35f518a376e59a9674df410919b3b5fac55e4245246d418ef839753d28e31da73ca1a046cb05d5b52ead1880efd5cea3a710d8bd9fc566c5d6fae4b39748220fc723406ac1e430b808924c7bee7ffcb2b2c099c06c52bd6a650b95d2564f44b523111fb6b82e015a222326c3daa4d06aa534cdc68b75fd9a18ce1010cba1b570456885eefc7d85bd2e16d680c54a86e7c947adab18f12537d6b9ed6e68e07bc54c35ab531da6b2711e0bccda8c65c0166ef839259b538e42725d5211db15ff7709c3e09d39471fa767490e2e97e8a45fc04eafa4f93c86c1de174c1da1a1893c01805edfc677b6ef62c74d16819f1cdd07709d42a70715fcef22c1c27fa9ad8324d456d3057810a18a4d4e9d393753e8c8e1bed3a0c17003431cb1ba5a68d9a7361e77928f97576b6bb27fb5330bbe26b34481046e914da0d4229d045d4f08b5e7474f9114332c3e69459771df0249fbb69588993d9a11c77ca6e78b459e565e610437ebd00f33b4993e3211407e7e7f00e48a8abbbe0f3ef0acf8f68f54b3cff92fcffdf77b0b0c66212045658ded3a57deaf9a72a758b7e662e6f165ff61ec79e2abd6ca7d2b88a82508472f70fe5a65e2454875bf5310e30d80a3370b6e7302086d493f459c369a52c95c5c1c58fb70ae8e0c71de48ab76953cca6d08998bd80507cf07d2888d9eaba890815b2c60b0648bb30f1e22b3f9640958dad7c0397fcf15bed807e41aff0f422d91897eb22ed757e9e3858589be9ed976221be6de2406fb15ea276a50181807772af1a8eb5fbdb6a9cb560c3e17c90ae6c", 0xf00) recvfrom$inet6(r1, &(0x7f0000001040)=""/215, 0xd7, 0x0, &(0x7f0000001140)={0x18, 0x1, 0x1, 0x6}, 0xc) connect$inet6(r1, &(0x7f0000001180)={0x18, 0x1, 0x3e00000000000, 0x4}, 0xc) getpeername(r1, &(0x7f00000011c0)=@un=@abs, &(0x7f0000001200)=0x8) getsockopt$sock_int(r1, 0xffff, 0x1818, &(0x7f0000001240), &(0x7f0000001280)=0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000012c0)='./file0/file0\x00', 0x1000000, 0x1) semget$private(0x0, 0x1, 0x240) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001340), &(0x7f0000001380)=0xb) fchmodat(r2, &(0x7f00000013c0)='./file0/file0\x00', 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x410, r1, 0x0, 0x0) mkdirat(r2, &(0x7f0000001400)='./file0/file0\x00', 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000002680)={0x0, 0x0, &(0x7f00000014c0), 0x0, 0x0, 0xfffffffffffffe49}, 0xd) sendmsg$unix(r2, &(0x7f00000027c0)={&(0x7f0000001580)=ANY=[@ANYBLOB="00002e2f66696c65300077bde82c7a9622af472aba8b9f17dbec20f70542f99c55491e3cd1a32bb03507bc1c21c12089c656452d6fcc5c7ed9f752b6ecfd1ad46282a8ce696d32c1087ee739f052eadec0ae0efd13ab8706780e2d6dd5a56f828cc5868ff9e40ac5c466b2546566f130ae10c990a176146e9d23252055716812e8f0d278531ac9093e46917d6d66887a39ab01ac51071b8bc2fd55e2a60494f40a34a6e084774b2760191b1b17768101a4cd9ec5e1084fc98ee43ad37cc2ba07765ca819f0e1afdf7c4d3273b6e3e152bc98b01d4adbafad07f8565b68ec6b97f0"], 0xa, &(0x7f0000002700), 0x0, &(0x7f0000002740)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4, 0x1}, 0x8) r3 = socket$inet(0x2, 0x4000000000000002, 0x0) r4 = dup2(r3, r3) setsockopt$inet_opts(r4, 0x0, 0x1, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000002800)='./file0\x00', 0x9) listen(r2, 0x4) socket$inet6(0x18, 0x0, 0x9) getsockname$inet6(r2, &(0x7f0000002840), &(0x7f0000002880)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000001500)=ANY=[@ANYBLOB="00002e2f66696c65302f66a93bbf5300d47e2c44fdab179963ee85db6c00000a0000000099cb6c008535021356aabb4f663312e7f7bb32a7db61a5bbc2cf8610604552706831b306ecb54fd37386667600a6a468e7d4fc10356d29c2184d6edff98fd5cd69ef46e5f8cc88fdaf5873765994c0e08b3e29c12a26bb"], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000002900), &(0x7f0000002940)=0xc) chroot(&(0x7f0000002980)='./file0\x00') open$dir(&(0x7f00000029c0)='./file0/file0\x00', 0x200008, 0x8) link(&(0x7f0000002a00)='./file0\x00', &(0x7f0000002a40)='./file0\x00') chroot(&(0x7f0000002a80)='./file0\x00') 00:00:11 executing program 1: munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 00:00:12 executing program 3: clock_nanosleep(0x2, 0x1, &(0x7f0000000040)={0xfffffffffffff87c, 0x3fa}, &(0x7f0000000080)) clock_getres(0x1, &(0x7f0000000000)) setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) clock_nanosleep(0x40000002, 0x0, &(0x7f00000000c0)={0x9, 0xcc}, &(0x7f0000000100)) 00:00:12 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r1) r2 = socket$unix(0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) recvfrom$unix(r1, &(0x7f00000001c0)=""/63, 0x3f, 0x40, &(0x7f0000000240)=@file={0x0, './file1/../file0\x00'}, 0x13) dup2(r2, r1) mkdirat(r1, &(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000000)='./file1/../file0\x00', 0x0) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/224, 0xe0}, {&(0x7f0000000380)=""/102, 0x66}, {&(0x7f0000000400)=""/50, 0x32}], 0x3) getsockopt(r2, 0x8, 0x40, &(0x7f0000000140)=""/20, &(0x7f0000000180)=0x14) open$dir(&(0x7f0000000200)='./file1\x00', 0x400001, 0x40) 00:00:12 executing program 1: setrlimit(0x8, &(0x7f000000a000)={0xfffffffffffffffe, 0xfffffffffffffffe}) setrlimit(0xa, &(0x7f0000000000)={0x7, 0x8000}) 00:00:12 executing program 2: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x5ff}, {}, 0x2fa4c60}, 0x3c) r0 = socket$unix(0x1, 0x1, 0x0) r1 = paccept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc, 0x60000000) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="f31774cb123faea45b3ff7c79e4fa18f27f959212ace0000"], 0xa) close(r2) r3 = socket(0x12, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 00:00:12 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:12 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000)={0x9, 0x1}, 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x800000003, 0xffffffffffffffff) write(r2, &(0x7f00000000c0), 0x3dbd3c) 00:00:12 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) preadv(r0, &(0x7f0000000040), 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x88c20, 0x0) 00:00:13 executing program 3: setuid(0xee01) mlock(&(0x7f0000004000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:14 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:14 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) semget$private(0x0, 0x1, 0x100) listen(r4, 0x0) r5 = semget$private(0x0, 0x4, 0x775) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000080)=0x9) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e9ce97c3631e9233414b00"], 0x6e) r6 = accept$inet(r4, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpeername(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xf3) sendto(r2, &(0x7f0000000000)="99c1b03998fbf83d1112f5d1c2875d336bae9c4aed030ea645ce49fe0213bb2d2d4db45d501e6689e4896b38ebcf405d4de2e132830bf39c4952c7c323bf0d75b2d4fc53163ecceb74748d20898a6f57", 0x50, 0x408, 0x0, 0x0) 00:00:15 executing program 2: r0 = socket(0x6, 0x10, 0xfffffffc) setsockopt(r0, 0x1000000000029, 0x200000016, &(0x7f00000001c0)="00000001", 0x4) 00:00:16 executing program 1: msgsnd(0x0, &(0x7f0000000080)={0x2, "53710f513f5bb0eb052c32346d19a3c1ec74eee1b44851f2bd529d7e654879de1f954fd03238c6d98a44c00911ab965be6c8253f37f9f3062b56f198776f2344f22257cc16bfe844e01dde4ced2f9778ac4c5f97716d2dd95dc35202e2fd3dad1b0e1cd3b7c876b7d536524ab2956137580c99a26b27fc966b69ee963e73a4dbfdfe4101392b029af4aa8fb9a605012a5cb5df63379a24110790633a651a64da16335ff07e157db7e1b6a8223cde703ea344626f16f97a0e7a170e1b9f0428de027e6fcc5ec4f11ebefb1717723e07591b3f423dc0cda1b9d7cb64"}, 0xe3, 0x800) r0 = socket(0x1f, 0x10000003, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x400000, 0x1) r2 = open(&(0x7f0000000240)='./file0\x00', 0x61aad5481349797d, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000002c0)=0x9, 0x4) sendto(r2, &(0x7f0000000300)="e8e40fa5fbdcae89fe2db0221d224ea28b065d2e6e353b683e459a2fac4ff7223ddfdf4dc0c0af9ae1505196bc82d0aafebc0142964009e1b2be5be169db9ca54e6babdba709234ae3af684f67bd746e3c62cb5ddb8af02cefaf77f107f1706ce4e43356e221c94d44b1d859167089d7ae6402db71dafaf19dafd71a3b6b82bb1ee90cbb1e8ac5e56ebd301014819d6d8f7b8822d49c630b1b2c235dd9473635e3d29bc95e76aaf1a1cd2bf4ec70c4235dae108da2a64bbd2a0b328c9a11676abed8702b5d49d349f17ce2756e5f8f004ee0565e0c83076b82850adbc8d60c76adeca20c367ce5b83b6445e47b8cb2cad97c508fdf8e780cdffa02d6cef948d4707a54a94b44826e0ad21863961d86f9650187d1926fcb8f3d477ea3e06fbfcc08d4803c4d04850c9b770c74baf1100034e9763a3388e5eed1da4457c2127468216ee04535b897d5f772a79fc286bae9927e032487f469bbbb50dc41ac2a1076513a9f7878eaa7c3e4b8252ec73e44ba1e79466baeeebb6bb86bad6fc57f5f1f152209ded9701cfc2ac9b2710ee6fb3b6123ea3717d469291d08e24118a4e5d7d3aadf633808fc538a30a9db3e8fef5872c143d96da2d81a089a473a6e037edfc261d7ee902116171beefc504b95287edcfddfca469c8c100abe1e9b4d3ac4b025ed947207ef6d043929b75a5982fe1fd81a6563f065f173fed4aa66985c1e8ccf4e21d3a5da228154fa9e7953ac3c15ec327b9534a18f2f1116d30e27e6b5b7b6adc2e90c8fd1a4f13d949446aaaf6503ab4ae3bf617c390d486c883532e1d9a666ea1df3a5852e9018e8c7c213b74d70ef67b3b852840e3c6f0398f3877fa2cda223fe00357e67e86c73f963facd9c7cae680daeb452e5097fe7d17ebe61829afdc7072c5d889dbc090269f1952a5ddc16659f1ee251cfbb85ab1b4dab8c49a60dff92403a1e4cd9855849ff8c1321399e07baed2934ec020122b1cdaffcd43da51725fb37f01ccbe0f45daaf7da2d44c53d49c98a12b4c7f30838bccd504767e9b8fd540c81face3acf321deaa7532bae0f690e6afb89305d8790a18fb8e1f174e4c3d99a5793412ac996d65d807c3ae0dbc37af0974c8d8787388aba17fbee5d5dd9df07eb81acf38b426eb7e703980c0cce6d13fa5429fc185d6a53215c52a5b8815fa51ab89d532ce814e7fdba55f7f5c9ab6bb1652892efb6c00be727c8c599b2f83ac18ee155d39ab67980e4a35574b56dcbc5bbaf660f536922c7d570fdebb51133c0ee5d15f3a1c38ebf966b1037fb90114b59770161c47c66fe4bccbd5c9a58b5b7494162256ea207951ec7aa318787a9f5da9cb5c604741002645bd91780a495ec19a42830e9ef116a1a4e8411c613b7a2a8887950b9dd0917f04f4da416b9e5873c7d7964171fb809b26b5221cfd1be369f03b07be7d702c17afd0b1148710bbe86bada38c62091e82aa3344d5266b1b55f2d8864379a553c43dd12cf6ce49008b33a8ad8d2cdb339f3f8cd27a4756c17f53fca8fd87c32670df02c7e13bedb17347de15672df6972fa77b708a9e65118188c48bac5453374cc0976ca9ba3cded0660c60c4263fd21d45a445bcd548869d2a5b564fa816b303792663f80443f70b7f943fa56fe1888cb81bbe0aa178e6cce37c99e28d4a46865fc552d2ba01640dc7260c824d734b46f3a337114eddcc4f4b945fb18f521aa63c1eba831bd0511dd460faf2aff41ac7f12c4e7c535f77bf6988cfaafa850930418158b3d239b545fb18be3414e0767f406b5ecc3f90ab442c22994b2c3ab02b0bf6ae56109f00a0f245bfa7b74ea24fb1905c6ff71a6f7c188dc8b05751c6526d0bb59498956ce814022e60f2f758281091b5b98f6f744cfa643c295a01efba1ddb0cb7cb0f767e62f0ffdacc3248693bb00958d7db96448910572f802984b646e5b7ae1443de4594255df9022c5afaface53a448b3b197a8de7ff96fd7af80f32b71d3bd43f0915c631f7d3b2696fc8449e35ad943f939ab311a165aa2075da703a3c404f31460a2164b1b210d15fbe5cf21fd897527b686f61178930bf5b7c34d3e5694eae6ba5498cdfb19276064db835a115fd82c0c0445663194dc6171d7dfd79f9f8f5e6d80c8b2ebd3d67e6ff1450101b4e6ff5cc60134f60a84d5233b1624f4479b053f6a4e79737b958c9ca5af1f16c0bffcaa7c5eb5f6e8b764f80d530856b945ebf9be9b8c67a17df37b3aae1816d002cfe57fa90dbc3184765d2cead32147e7e34c2480b5be14daad066f4fe809d3ae7966a96abf6d5af859f839fcd4807983b401e22cacb928aebc3ee99bcade193f99d12e2a78d79e65f088dc17c511fd594ee540466bacc4a366ef1dd595c93a7ec3448e0550a73051a7660f5c2b1f388ab73117b0a8480ce1c1aec9278e32391684ad352dc29f6e6849e6935278ec3a68458db2f7ba37a865194b5c090a03af1b881105aad87611dc2ad98b4f8b5e6546e3aba043fad6131d59198d95ea8918765c31da1aab40262a5cde354417cb1318e4b672c283727945cbc8d6623773d213ea40c3b9f008d5864bb8bb60223ae711cdd11b774155fb037f66244bcf5ba6310555828e3686ecbaae350c9351ea508548bb0e2ded22aca803c6c87bb712b1f33c0f6ebddbd1e8c505a90d1d95f8a8d44f7bbc691266bc0d480b88865ccb9ad8ffdc8fbadd040aff01193aaf2053737627add34c9b6bdef68e011a91c1448171a639498c7fb5aea45d84ba1a8d50d8b0fd26458dd01cd978bad32608a502fadedf40516ed038719198189480c5a286176c28c29316c4bbb95334a4e6f6b19fec0ffe6c32e12a0f57e61c66ddecb7579facd4741528039ca8d8bf136e9a54925e808edcca5a45781a7b002d2159ef8c2ce6fe581535dc4d4c26329d6741a1303adf7bbc843b267e7f0d8f0604c8cc6eb8ce3ee991b5192035fb174c05718213132dd22671a8e6226c7557360beb5eeb049e861e456a1a5d6b2a9f8a1da516d15fd20ecc3313e7a771db4eecfd700ebdc722965de83157677561ab582c2456b8957ecbca626ffb1e10f5456e80ed060186d2be681c128e720e7a4bc752b5f056335b9756d0f8ccf05553baebfdb3093c64bdcac9ff3a84904bbaccc4921450ff42279690f4fb3b052360f4dffa992e96aed0c16cfe2808d72dc081a45f5edee21fe88a533b6ab52abc422f4c79f8f41aeec14034c7dfb5cd7636f3e20c9717361ad43ad9c4bc5865341ed80b4e8dd2ef599fa83f8502673749c94427bb63930610ca2c2c1ab494348722b99506437c1985b8826366cbe38b97ba6998101867e7e6d9c3e9b217c6f55b1f7666c763e6d8f6cece261147cc038b85f2ed1084f3d5474678a0c9859034ba396fe3a1d8b82fc61654d15fb59d3d633aa1b1146142129807f6505de116dda32e1d0b8a571b7886768a331bb85afe9d8719912dec834716dc654cae930f49204376df193d16859efe69b54403a574f41c1c36a31074fc78641c8895c1235995f4c7da6a9abd354ebdd3ffa36ba7384d3ee97b2cc633f7867b507c39f23307d846fb20d4b2d25509cdbbd6ee9749abb8bd6cb11dbe8a65b1181adcb47d8e6a2b0ae11e7f5d6fd8234129c8b9e195d1201744e0b05178a1be99e1171fbd83f8df526dc4fd5de9aa62399cbf32ef605d97cbd7908bc7e358197414c55480db4b71a4213774c7700794cb4de901c5a46fce1a32e5012bf6356975ab888066cfe67e8ba32447001120cc35ae8de6a5d2dc5afcd6d7354318e2ff31c2e91c76340c3af240b679e0c00ad0c6e1980567115cd8ca7a128d0c6a3e96689d0bdbf1eab773f4bd158c8cc797d59ceaaaa6b8e06a63cfcd8474201e7667adba9cd93bab1750330909b6a1ce3c2f1ec1f4c9ed3898bb414cf40ec14352a40a88366fae89c82d929d7a5832d7bada44e36c9ec8643172140e4dd6c50905a091249cdfbb879eff73a96a7416faef138be21a07491dda24e7cf8332d05cb1ffc9d21eb3e4e6c93214e74f79dee827727006df3f1884a1b95106cd23dc300982ec9cd829e81a1cafb70841998fe2d22969b8dc950a4e518275862dde9c0d9aebdfa512a56a3ae87ea6157162d40b5fc501a5209ae7ae09afb2a35e87da0621fae861c9428aea69ff1481ed1aa15c9e9b81a529a4fff1cbc6949a50dee1c8b6d494b0a3afcc5c7c6c4f31317663e5510d648eae53a7f5663d66e1ddaa80620ede5e4db43036fdaaa3c3b36f6d3c5fd48cbc7f1a5266691e5201f41d7af8b45644256f1fe5d0caebb6d84cc74b2a39c9c93e3d93febaad274f3733cb66eb79ee873f81820f9e019474e8f3278afd5aa8040a4668a075208bbb1baa4c7ae9136353300487eb3a92a3ceecb23a1df0059b7fc3c9858a5b1d33f82b801405bdd67ea2d2fc40c162106cf8b471db7ff62139c74ec37b7f6393d2da0c78160013e593ea34366d5a2364795c7384058b4e6420dc05986ef43b3b5b0fb386d5c2db75c9f9a628c4de1ee07d6c1d77a0bc6184685b97a794a8a2e87225d6b51db50e097602b04709aa804b637ff7dc1f284ee95d82228dc279542c2a869f24326d7c994ed6a8ed0f15138e73e1d08b28ddbba12e448cdc346a031348977aaae8b2761f5f165f958b8096729410a2b87dfe4b03852d35bd6477072da3b620fad9d3b558d022564a1995d972111c0c5cb0582e735f8b71da384afff86554427d77479963b255bea72f944b9c80ceb41550fe392542721534ce7523c35de51bd0b0fb5152b9a5f80a293404134ad695a5e856dd68a0b3864f8b0935a38280f70258a0890bc1daebeb9327070293468366ec3cfb03091fcc4e4da667fd89512bf6c6d5d7f063fabe244c53eaf47d7ff6f300b4baf2f849f08557dd62b099ce62daab7cfc7b1754e86fc18cc2cf88393e184e9d97d022dfbb9cec03f8d1cdd90615baab25d9c53d2735233ca44caac09c10970678dc6e407bc977f6b32d3e26953f1302d3ddac16a6461ebf447d026d2957b59a1f04bad0cb894a8b82524938ab03875fc6f1e829ede96d30d37399e2e762713db9066634b104adc19b3faf87fdd9f730ca3d51add9261a6f389a9c3907a1daa3a77df06ec4d90995fd69ee82b2d19059a28f6977e1252aaf301f8a2631d32bdb352b1bf7e39bf8e3d12b62820a610cc3d0bbefd045184f190ada187b741e8d45fb310fdc21548c085792cdaef0cfe1d5506e564924443978491bcc76135604c6db737027b443aea7711efca9001b08be8b2995db464146c9fddfb95e303e4a919e2642661863ef352095a994a1441862832bca670628f70f78622e316d0b91091f56b5dac586295e780f4c6e5771e3628c42d6146930a786d730894bae35eb84974c3933be4afec197b692e912370cc39385176b27c523cac6e5d23114ba2bd64924740aa7a052c16cfdfa391729dffdd6f7dd0f11c029c1400f21801326b7a2e1f881de8a0d802d72713206d3f06450b2f6844ff440599018918a913b20dfdb6d37bcaf3545ac21ccd3c5bb210bb6d134055d7241fd21c255f2476edecac93b47303751ba7d533f11702e6af8eb6626b9ad86ce8340e8d794d85181c451ce1b0a92d07b7de2c95d3b9700d856d451661985196831ed77a2cabbf5924ee861d6173bdd2c1ac14a8c6d8050a05098ded39d60013e51ab9af637b3ec2d0b9d8113759c3b96b553df5f0d01c34a2833d17909835173ff11da1452e57f436158269e65848cc699c11e1a4770fefc2659b2d7ffae9121a38fd7b1911fffc0f150d", 0x1000, 0x402, &(0x7f0000001300)=@in={0x2, 0x1}, 0xc) renameat(r1, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') setsockopt(r2, 0x401, 0x5, 0x0, 0x59b) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 00:00:16 executing program 4: sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="f52e9d3d6b6001df4ac5888b67b5aecf6ff710199e789b5117dc34ba3fecab3542235e090ba57dc0c50d5acf3d242ab9b093adba6cff1e0590fe196ef1443b360bb6265577bc2c499c81f9869d394992c3fd0bb830fa03c56df2477a84c9783d64fbde3fc9f05a3feacf48c9aec83d7720e6b64037eeece9", 0x78, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000040)='./file0\x00') readlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0xffffffffffffff82) getrlimit(0x200000000008, &(0x7f00000001c0)) 00:00:16 executing program 5: r0 = socket(0x1c, 0xffffffffffffffff, 0x7) recvmsg(r0, &(0x7f0000000400)={0x0, 0x236, 0x0, 0x0, 0x0}, 0x41) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x1, 0x10000000, 0x60000000000) 00:00:16 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:16 executing program 3: setuid(0xee01) r0 = msgget(0x1, 0x100) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x0, &(0x7f0000000000)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000240)=0xc) getsockopt$sock_int(r2, 0xffff, 0x208, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r3 = getuid() r4 = getgid() r5 = getppid() getpid() lchown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) r6 = getppid() getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x81, r1, 0x0, r3, r4, 0x20, 0x20}, 0xffff, 0x401, r5, r6, 0x7, 0xd4f, 0x6, 0x1bde00}) getgid() clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:16 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f710000000001000000"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f0000000040), &(0x7f0000000080)=0x10) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0xfd1d) close(r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={r6, r7, r8}, 0xc) getuid() getegid() connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 00:00:17 executing program 1: stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000380), &(0x7f00000003c0)=0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0x800000000000009, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x454) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000400)=""/81) fcntl$getflags(r0, 0x1) select(0x40, &(0x7f0000000080)={0x4, 0x400, 0x4, 0x9, 0x2, 0xbd76, 0x6, 0x3}, &(0x7f00000000c0)={0x19, 0x80000001, 0x861, 0x2, 0x9, 0x7, 0x3f, 0x8}, &(0x7f0000000100)={0x9, 0x0, 0x6, 0x5a1, 0x0, 0x0, 0x1f, 0x7fff}, &(0x7f0000000140)={0x77c2, 0x4}) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0x4, 0xacd}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x10) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 00:00:17 executing program 2: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1000010001, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 00:00:17 executing program 3: setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180), &(0x7f0000000080)=0xfffffffffffffe39) r1 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 00:00:17 executing program 2: r0 = socket(0x1f, 0x10000003, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x180) recvfrom(r0, 0x0, 0x0, 0x4000000000041, 0x0, 0x2d1) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x7b59, 0x3f}, 0xc) 00:00:17 executing program 1: poll(&(0x7f0000000000), 0x200000000000025b, 0xfffffffffffffffb) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0/file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x40000000000000, 0xfffffffffffffffe) 00:00:18 executing program 5: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./file1\x00') 00:00:18 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)="00000500", 0x4) socket$unix(0x1, 0x7, 0x0) 00:00:18 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080), 0xc) getuid() getuid() geteuid() getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180), 0xc) geteuid() getuid() getuid() r0 = getuid() setuid(r0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140)={0x0, 0x8}, 0x0) 00:00:18 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:18 executing program 5: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9ea8b52b2f17d235) getsockopt(r0, 0x0, 0x8, &(0x7f0000000080)=""/212, &(0x7f0000000180)=0xd4) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x100000001, 0x4) 00:00:18 executing program 1: r0 = socket(0x18, 0x2, 0xffffffffffffffff) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) sendto(r0, &(0x7f00000000c0)="6f372d958c6af87a8fbd584e0f4a0250498778b6bcf636bb558caea87272ebb088d7452475342a43c07af7b91ceaaf193144205d1ecf32f40840728e1dd67c0303ded95277aa4527cf89c3aa11fc7f94488a10f6066552088ecbc4367b03e962d38f40c04c2becb5e10435214fe6fb550d20819e9d8390b8d8c3a859dc77e3edb76312866f372b79a781f1c63f03dbf72ba7f68db754d4ad51b648afe6f41671000d45d4fe102ee29a63790ace9ce552268e81cfc9fd427e251eb4c25e98c07565a55a02d71f58", 0xc7, 0x1006, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xfffffffffffffeb6) setsockopt(r0, 0x1000000000029, 0x200, &(0x7f0000000080)="4b51954c", 0xfffffffffffffef4) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) 00:00:19 executing program 2: r0 = socket(0x3, 0xffffffffffbfffff, 0x7) sendmsg(r0, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 00:00:19 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x110) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000, 0x121) 00:00:19 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x1, 0x0, 0x6, 0x4de, 0x3, 0x2e, 0x7}, &(0x7f0000000040)={0x2, 0x81, 0x7ee, 0x8, 0xff, 0x8, 0x6, 0x6}, &(0x7f0000000080)={0xbfb, 0x8, 0x7f, 0x1, 0x1000, 0x0, 0x81, 0x6}, &(0x7f00000000c0)={0xfffffffffffffffe, 0x5}) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) socket$unix(0x1, 0x5, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) 00:00:19 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000002f, &(0x7f0000000040)="f5ff1200", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffa, 0x200, 0x2, 0x3, 0x20, 0x2, 0x1, 0xa9b}, &(0x7f0000000080)={0x0, 0x7, 0x2, 0x4, 0x200, 0x99, 0x100, 0x8}, &(0x7f00000000c0)={0x9, 0x2, 0x1000, 0x5be, 0x9, 0xa, 0x7, 0x7f}, &(0x7f0000000100)={0x7, 0x1}) getsockopt(r0, 0x29, 0x30, 0x0, 0x0) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={r1, r2, r3}, 0xfffffffffffffebc) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 00:00:19 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:20 executing program 1: r0 = open$dir(&(0x7f0000002380)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/92, 0x5c) 00:00:20 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x3) nanosleep(&(0x7f0000000040)={0xfffffffffffffffe, 0x10000}, &(0x7f0000000080)) r1 = shmget(0x0, 0x10000, 0x4, &(0x7f0000ff0000/0x10000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/249) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2d66696c653000"], 0xa) nanosleep(&(0x7f0000000200)={0x8, 0x9}, &(0x7f0000000240)) r3 = semget$private(0x0, 0x4, 0x480) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000280)=""/40) setsockopt(r2, 0xa020, 0xa2, &(0x7f00000002c0)="c5facb48b084ab706e04b3baf0f33b194eeca1aa1729e64a00d27c666488ad47fe48686647802f2d094bbd30df666f5e4604d4c186877a65fa2500", 0x3b) connect(r0, &(0x7f0000000300)=@in6={0x18, 0x3, 0x5, 0xfffffffffffffffe}, 0xc) r4 = socket(0x6, 0x3, 0x0) getgid() stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) r5 = getpid() fcntl$setown(r4, 0x6, r5) getpeername$inet(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) open$dir(&(0x7f0000000480)='./file0\x00', 0x420510, 0x175) accept$unix(r4, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) semget$private(0x0, 0x5, 0x200) socket$unix(0x1, 0x5, 0x0) r6 = socket$unix(0x1, 0x7, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) fsync(r7) connect(r0, &(0x7f0000000540)=@un=@file={0x1, '\x00'}, 0x3) bind$unix(r6, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r4, &(0x7f0000000e00)={&(0x7f00000005c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000980)="8298d597dfb5f89a61d1bb22196cdaf840d133f07d0dbe573bdca312811fe7dd29bd0b6387b206eacc32a41c148aea9bd17805ac1962c48dbc8e8ce2a3532b18b78a609c4851ec5129c50a805f7d27888541984f76d9afee22e7", 0x5a}], 0x1, 0x0}, 0x0) 00:00:20 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) [ 882.1689325] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5157 command syz-executor.4) [ 882.2773236] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5157 command syz-executor.4) 00:00:20 executing program 3: r0 = geteuid() setuid(r0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:20 executing program 5: r0 = socket(0x1f, 0x10000003, 0x0) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="10000000000000000000000000000800"], 0x10}, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:00:20 executing program 4: r0 = socket$inet6(0x18, 0x2, 0x8cc) sendmsg(r0, &(0x7f0000000bc0)={&(0x7f0000000040)=ANY=[@ANYBLOB="02042e2f66696c653000"], 0xa, &(0x7f00000006c0)=[{&(0x7f00000000c0)="5a4d58d17aafb13f965bc8bd5fd095b3a604121f8cc933e247deb0b2e721fa1fb20f085b030073ea82408e3f6bfd6462ef534a8f9f8afbcb3756b87cafbf57e4569fd493664e6950522e2b45eb10c4360f5678cba11ee1b8b6e7c13bdb6de00084f669aeca1565d93bc6dee098c2ad66e9f85fbfa166ace2c385161fbbeaca6f46026809a561190bbd2f97684b069852e51568860857033cda09994a8a97d9249dd09c0b4dd98c8e1c4a554beb8525", 0xaf}, {&(0x7f0000000340)="4eca07547524923a9d56564cf8faf5804cb144c6383eef32be919b978d2d87d739d6c396e81b5ff69ba770bcafc5f6799c7a4ca42cae06aefaad136eb603e5456b1a3bb16db023ff1de33f6af32bc249c1fdca20c839ccb855947db68b5b8b0afa5fc9d00b192c02f2b945df1d92a0151f3b31a15cd7a8ba592abac16abaac8b5c0b6825e78dbc8ff9b3e0fd230eef19caa97db19b982586254e74cd811e", 0x9e}, {&(0x7f0000000400)="00754aae93b2078b3df0618f97d2232ee5c63847d32bf8e8637c0fbdd9537c67f9c25b091ad8f18c8ccfba768f6901d9018ff307e0ebf80a1beb00298e58b870b230fc17f2eee3ded6895665bac2f39964a6a08424a8", 0x56}, {&(0x7f0000000480)="5d2e9df696f9e4c6730c3ff0e95314ae8c1ead15c53707c324fe393a8ba4f874753e8c8154d1b8d825e100db0fd11712d68816b1645fcfc7495ef9de470c1d0d6040e7174e1ad6a38e87a6aefa1452ee567e4fa7105d368f3448fede58c336dae25555aeb391b842c29ba9727d25a8eb75593648099fd13b653f2b6dbfc83e0887865e4b06bb49a94bc73189d0b1ff291bdc9e605c39e1d4", 0x98}, {&(0x7f0000000540)="2ca32973bb8d1bdebdf07096b8fe009a729afd6c2bbc857cdc6c50f6d0b0268944ee7bc4eb0e8514359ce442bbaff91b8eb1dcaacf84762e70e85bd86bf936458b5b6731f889331d65e2b491798b8bbe3e37a374b9da43e4802d2d4bd701994c6a211928cae74d8c75103bbe3a8387583a0c6a0c94053e2e21ecffa8afdcd8e57ab7c833ac71", 0x86}, {&(0x7f0000000600)="0d25f7a82ad0e1fdbfa2c3b45f40aed284bcdb5e393fedbe0ba73962196edafbc6cce5d71e4c9ad4e8e156a7a53a6485e8eb26237c1a15c2f94f603e737c62ae465f283de3a96c9119f51a8d26db504a2f0042fd09fbd998a43bb744830387be1f437594d14e5b8b645a6fafc4364b54c5a335964d78763837ca5e1397d2e084a5c8531d85124ca92bc00cb2268146a107b16e60d8c6", 0x96}, {&(0x7f0000000180)="f092eae248e107e766afc0a1bb3fb646e13409ca2b17b54bbb1f735c0bd1c3490a066591ee30dbfb456741", 0x2b}], 0x7, &(0x7f0000000740)=[{0xf8, 0x39, 0xfffffffffffffeff, "865b61dca6842dc121af2cff71ad57182c76e55f993f208573ca5b8432f4cd89a3c317819e54f86a0ae5f3be6c43540267e8c8ee98e727869b31b1ccf5cabdafb588ce078bf56f0b5a5032dba1ea7ec3b97f289def60318c78a27142a5a079b4d64330fa7eccb1992fbc0bff160dfeec5c209128e54e234c3c1de4f835126a90ccb35da41be8d867de0ad6e969bb4e8dcc99b5eb1dee0abff2cb2ca3978168d0efac4e9a6e9b46c41df426704d8ab9b492e67af1e1db57876583f1a56d629bef077b30fa32bff431fb8138b68cd3db08441890eaa6b8a214ffcd29ff7e85e9bc9029771e7095646b"}, {0x60, 0x11, 0x1, "8c14dd190cdd170d672b8e11a82cd46a327d15655c0ec59abee13188ae6e0338cd2c9c54dde7abf31b7b3698669d40ac8143dbfad07f8f590c60ddc451ffd23300dd76bff1a050714e269d3cdd36"}, {0x100, 0x29, 0x0, "6f6a8497f39909fc34d7cc70a4a6bb53f5cab4651146f439d8ad9bb414d1dd7dacb1347ff304641cfa277c8d711536c2c74aba7026e0b79e4edcf64d1d1d1aa49af9c6c9d07b85e161f74611a7ccc8e290a31e67fca6957bb803c6280c8d9f1484ee290d0a5432368595bfc2de33b71fbfadc82d30f594c15009193b31d2140a9a87f0c2ca58c55ffa75bcfe2cd51addf144185f0ccbd7b02e1c4c74635a588d59ee34aef2db7d3cc1a62bb2e3b2c7cc6cd35ccbf522b4f45468fa9f1e2ac039283741372a737571e4eb763e23482cc5ae741c6af74f0a1f34db5cf69927613afcaf406391b5f6f83d"}, {0x50, 0x0, 0xe8a, "30ad2e4544b74fd364528ca341ae328a7792cd5800388bda343e354661530bf35576af806198ed1fd1a62c004de3e0dcf6a58d79f9320e7f6f550f727a3bd843"}, {0xb8, 0xffff, 0x1, "061b4d2258efce50857562927fcfe9106e58a97b529f8211d6d002a162d9a86acc0e66d7e6254484dcea8f3eca7dd044b5fea3ff503b4fb103362eef7eea32cd2cbe9a254ec11d7a0f7356555815ca4a1c0518bd7527fce148d3dd9b0802be849940d1e5f8c1b7f59f38db3f408ffdf00fc1be235b4075ecd8076a48a70a2214572587eeb1701496d0acf0602310cf2e9cc32748b35a6ea831d81c72c05cfeb9998a7c"}, {0xf8, 0xffff, 0x4, "6cd08c08d3678da1cf8be570f1c7eb4b8a86868ebdc20b5f509567e1cb7e1bb4eadb06f4a90fe2be5d475074f32067cf0fc10e2b23a24cd43f809913ec216298b381218977e96973c9b19dd87bb5ed36cc3baa760b637930e432d8e4b3fa4042f983a8a69a717ae62974ecefb8597bf3f09c155b9bb6e8a340a7471d2c9d348174771edb5e1c32779ea30fa8fa7df6ea7e9704b55849d87fc4a004b5acf918e72ec00505606c5606c0737273ba6543e3cee838fa095ed88ee48468d0e54f28b7a7cd8b8e3d6ff86560e7cce0a482df39cfc9778d77fb8197c9497b5e29e2c12053b8e3463164"}], 0x458}, 0x4) r1 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) r2 = socket(0x1d, 0x10000000000003, 0x0) select(0x40, &(0x7f00000023c0)={0x9}, 0x0, 0x0, 0x0) shutdown(r2, 0x0) select(0x40, &(0x7f0000000c00)={0x5, 0x8, 0xffffffffffffff7f, 0x1, 0x31, 0x100, 0x4, 0xffffffff}, &(0x7f0000000c40)={0x2, 0x1, 0xffffffffffffffa8, 0x80, 0xfffffffffffffff9, 0x25eb, 0x0, 0x4}, &(0x7f0000000c80)={0x2, 0x4, 0x3, 0x6, 0x1, 0x7415, 0x8001, 0x17ab276}, &(0x7f0000000cc0)={0x3f, 0x5c0}) r3 = socket$unix(0x1, 0x1, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/255) recvmsg(r3, &(0x7f0000000200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/17, 0x6}], 0x1, &(0x7f0000000f40)=""/107, 0x6b}, 0x0) 00:00:20 executing program 1: r0 = socket(0x22, 0x10000003, 0x0) getsockname$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/9}, &(0x7f0000000400)=0xb) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)}, 0x405) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x401, 0x2216}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="b109e5e2be17efc7146b24ca462e47929c9c2f0dc441dbbe2b40a14cf2b24b6438adb3e5afcaf954e1403018e0cfc14dbb3345d41d391901795ab9db066e38d8a8d587f8cbfa5024f4ac481bc955ef961edfc79465f1f963efbf14c1cbe93fd8283446b99e3a6ce7eb4532da012c0b6865dd9bd966ccc71c2ce38a90b9fd141065fbf29fe1397a5a1a1905cea778180eeff7fbdc95aa9a65db2dc73c477073e36732a75fc3c463278f1f4b8a97d398699b77e4a28d06d0202f50a51a2d47e8cae32b78b5713a65228f5cc7eb295e094a673f2b8c12d60aea4933a3689dd5bf", 0xdf}], 0x1, &(0x7f00000001c0)=[{0xc8, 0xffff, 0x40, "dd75479985c96154f0dede26b0dca1da937317cff64a12cc7168c71252f46fcdfe9b2e53aeefbf5715292637631122b1ff3cab1986b0bb4ba4509e7b930adfbb0a1b8f106093edaccdb8471d0dbf9f0403cd5ef13e8789f421499e18fc3f6858e5bf2f700241c137d54eee79b81de9b7508dfa0f04e13eb53c2293b49208b1534089331964ffff2b8db4e2ef2c8736603b7d738d54792f292bf80df4407b80004e02e891494e7be99fbba6aeec78ec2402e809"}, {0x98, 0x129, 0x3, "375f1eb07003e532b27a6b88fc4b5145a1f7f9037757083465a654da5748605d076e2320117010319b83c96e31589deefca8833c0fc8d1ebc4a323f8f1384e26269f37bb260300c119f8620875958f68936e4c16244adf833759aa1c455bd2bd49b6d652816cb7713a684f2d4d86c8f929f74c25cf550c7ff1ff651406cd9fc98e04cd5407c4"}], 0x160}, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380), 0xc) 00:00:21 executing program 3: r0 = socket$unix(0x1, 0x7, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x40) r2 = dup2(r0, r1) setuid(0xee01) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) listen(r2, 0x7fffffff) connect(r3, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:22 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:22 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0xc, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x200000000a, 0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r7, 0x0) connect$unix(r6, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fsync(r5) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(r5, 0x6, 0xb8e2, &(0x7f0000000080)=""/110, &(0x7f0000000100)=0x6e) accept$inet(r9, 0x0, 0x0) pwritev(r1, &(0x7f0000001480)=[{&(0x7f00000001c0)="ec5f2088bb0ce02edb2f465e103ab15e8e8f8ef2d012195987a42b649c24598182391f05c63e7a32b0874833ae2b56a05c45a17a01c040d7f63f4038fc82376fce49fa1a9d5a023cfc89df4c065fd230cf96e24ae250d7a0a9638ce3b50b5f418d17ef9f21f61d9c7802fbbd5fc194842236c8efbdd153be1c66227f8e56b7b7dda59f6ebe24976618cbbddc8e37d32c12e3bd8e4acb232f6f058d9bceda0dcf3d73874e097f10561c45b015f3b766dea6b7139b291bb1b0f8c6e79961", 0xbd}, {&(0x7f0000000280)="25cb7a79a44956b1cffbc278", 0xc}, {&(0x7f0000000480)="cfca8f0d0f152e58f057012a73650facc59e9983dbe6add24bdf1624f68e1aa5a4c36d6d37adee32f81f9bde1bb9d399f50fe8b22e4a46d0cc0b2e8530fbb5ff1cad89747c2371f4836f8277648aae6f32d306ad6951ec4491f82ab4d35f191b44ff1a3dd55d0f16faf6518bfddfa7433dcf1c4ba7da6d17469869b2b3f261c51b3eb782f523fb33912181f1af3156878ad79c22708752483d0190306c8837ea9911578f7c171d78b566c17d5ae64282b4d7da1a0e2021713da63e995a9af80c443cd04618292742853d611398167e3584159b0e19c7b299477bc3bca9ec4ea901649c1f91939e8dc9abcf825c525252aef426604e1e3b47b8b068850eb4555fe8f8391bf6df3244b0ae508b40b23ee21009d1a0265b6dac01bb30a824c14ee14fc1e3cf9c5e9bf98c16841814712137d731cfd9c6ddfe956478d7310a8c100e886a93e4eca23db8833e0ed7b055fb70cd1a917b00883f897514cffa65aeb7998794257571d32903a917163d198bcd114d07c0bcc88e264b80012e56645692bda94757cc1ffdc050d0dfd8ac0e371b1fb17a5e3f3d01032a0ec068df02eae2b51619668ff282a1abcfe22cf5cc91e2b86dd2315c55bb924f293caef52c853ce2dff979551bcf61f8677ce67696dcd168da8d37eae3732c643f0f1cad19f7e8ae041bf7e5f1699f5342ab08a771b44c8f3619533c4188b13b06cba78de21de7d774e5bc151d1f71fa631ed2e714646b0c3c8d98a8d91b77995d7b6b2d1977856af4f3c75febf17e9d1c0749cc76ffcf1e1ec24931d91c6ef116d1c69a0cccd8ffdd8e456a02e28eaf8e2b5f7093b3181d3354e50c8835f9ef887f008774fde2ca3a5d27a1912ee02fe1763f4360755a7d372118005b1ea575e2c03b0ccb343171d4ba75f869b6c11f6b1be0491037ef88cc92f9851765ce8d5bff6409a7c43637cc3aefdb63aef6879a9038cc69b05915881dc7d0e1dfc732a4fa970055e6ad26b8870f06b965d18c467ac8acd5d3c97ab2fb44203089e7a890d02e9a68f8a2eda692102c0ddfa7bd85c001ccde707f7386a13d686d43b1dc54d3db752fa99fe5a18da8d0535e0066a1c749017325a09bae4fffcb363e90afa0a1b82d820d71af490cd3b1d2015efdd6be8f044498ac09808f02e0269e8bc519dfc3f2b8c5a8d182bbe1dac578a9389de55423ec5f1e87f303ef93893e29465ff6b16e25e91200166d6fdbecbb7aa99ed80a4039b2dff3d30bfd4efcfedbe2ea111f6405af56aa3f1bf0b45ef618318c67d84f7eec6b09a3a4943bd5684b2598434dead6214678f25f76e628551d52cb6ad6145fa23404515eb6ef63a2386c9c6a8b9e7a2149e1aaae9239a30ae27049ba37b18c22f8fb2d7843d894e0b1518e74d02d02679172c20ac8641ef1d9b887697c3cd28417546705d14d2e110ab57ded9f03b6c125968ded3030ea0fef81bf81c8a80711620db7d2e9fd8ce5ae29a34fbc7587b0087f9527a41b9b9837f82b87174e0a53754c3d80f7b725fe659d0cf36ca8fc2d47b1257875f449c5f1cd71228635a70455deead6f7236376b3af0345723741d336926cb0190cb3fa388c6532dec5d390f54e8eaf1549f76354d725090624b8be1dd3e69b6be83f7a9cf7e934de9663d4cd756c884dcad0cde82e035301e51c56eb4997e80f961d6417da50f7b4e19dee3e79ccd76cff1b2144a5d1ccf14b12416c6e6179ff471e44d11ae3dbadeb13d59e8102c3aeee584980c53084c703e6be93cdb6a271ad8e56ff1c6d6ebee064f1ef5d04bc8fe0caec7e35b7eb72240008bbe48f56e035fc2499a446b5b908b310d7aeb355bd1110b141947b57811e8fb4371a94c7d8a3635d72f4a36bfc9149502bba7bd948d4a58241c8c85a218046ac401cde4dac0597ccbbea5d0dbf4b197ba0ce5262e0e238fba245a14c97b6de46eaf66c92a74b8163dd55774d46e65ce26fe4e26c7b504b44a9d92d1d5f60d344403e5b6260e84a55602b96b40e4abc65c89d63e97b9187cb40b5d7ad26965b0ca650304e6313437a0585145777ee443adddf4d867c98d446ab77d00166d9caafef54e63cb358ba96cae37edb0c2bfdf13440795fc7fc46f926bc2c023fb29b6a7fdd9df3770de4707b0d2d09d445ef51c736714ade4715d97b975fbb599402aa6ae2bd7ba2b735e73e499f8d00d1c6350d0d42454643d73590350ed153332afdf2825c468e611cf2228b4eb3080e4087af6592d89f6d8314af00687498fef9dac3edc4443e66c57f3ac8324596f3045d00a821b09bdb16a18238d7fc10750c3e112dbc8293caf1277c62c66af59ec74053a1c8559034302f8d81a434c3cd976462040c868816e8823cd560456c69b349907ebf521986e6aff26d1e025d0a770416ed16d8ddc5577898b2d75ee2ce9bb0eb90272871c68af72a09ca878eb8c27acd498f66932f930cd311a9aec73969c0fe7d03fc85aabc0f6ef0ec8500c5e91bc51bdbe4480777e2f10ff00a99a38769dfec66eabe48dbcc9f7e602feef09bdb9a5f1f81e0fbac2db4cc8f139cf683402436b92a7abed97a8d0f1690d8131333a36e86428c6488a84f7310bcbd6709c87ef4450b34e6aa9db8531016b6eeccd454660703852dc383311d6f2755fdf0e938c8aa5424085244b4f1b4a46a97fcc0428fff01e59800af46c8ee9005c486e4edc5827993a37c33bcf8b948888453fe5ae869a0f9f492a32330eda1c60c1ec21fddde555b2d99294a052f81c6b216f4656fcc6c57b052a199507add4d768518d36850f6ba16c0fabe3afe6f14c01585a75723cf73f32a674ca257116eea9b315fafb60ab6de733de6002f090e9a7eaaff59df64e4cf001d3b04a4fbcfbd2ab2b928055776cfd2b798c8bc17a1f5af2db9103bc9fd01c2e152b4d5d71d332b79bae7e59b1ab54258a584cdf5ec67a673950b726d833554a45d0ceb22bbd60448741cce4e3ed35dae657b764f6e59d188a61be8bc19185725aae65ce45ba640930bc6b0e64b9b073f1a91d8c8bc57a85acbf6434c0c59f0908e537fb57631cc09cd84d54545bccd91e4559a42c42fc17866490b11dbb0969fbe0aabc256c90c0363edc0090e7d0941a48ca5869fbfe7e2b0e3211cbb21acd3f27c4bc675ca10169d871f67476e52d4da704c8b535ab597458feae3c1ac3e3d5d84a4f40edb0168276fadb303a422b7e9f0d61adf054ffd366c363e219f60b01246469b73c2e30f28beacf9eaca7ef38a5907010547c140a0cf00e31cce476b6970279fe53ca69abee138ad9087f8edea1d3b6490dfaef8c34a4e79caadc215694f33942f5628a4f19908f8183f44c2944a92ebe8a5f2ca6450011655b5b54fbe558610f2f6c2b1750d06a605f4e5f7a40b154bd5f781dbf22b4890e2f7c9bc0ba9a575bf3f97cd918521bd0ae5d47ea0a4e458c88a65707854c662a9ce651d05f51158aacdf8406dab5440f7864d4ff2ce2162b1229e61696bf14637d2003a5f13b4fa8490a920aa5b3846250e6560c5a721b55e718b52a69c8905ff471e999dc9015150d93ea25dc8097e873edffa3516cd2c7961da5c519110a6a8954746e8d6919c27fec86eda14c2916cbac9abb542c80c4e89b7487ef42a04aa3d6c1843053755788b5f94a8f1c6bbf9ddc805a568df3b60fac14df1e1b1aba0baef448f422ea94f2b100ea8795505573eeaa8169958412fae0128fed1fdedc7185d7fc7384562a81258abf36aa778e6286d4e177b6d2705a2237cc1b0d704a8c8d538ab7ae3327e00703cc3d8c66246254f6e40d89f92dd65b32dd804f3a4f25f8a318a8bc79f2fcdd3d98d46a30535077cca997c457fb17c569f5c55686e594fabf8354eb37c08f2b6aa2819513ce23f111acc38dc70512cea7517eda745a0159ff4b4455d98e72b7b59d67ce1cfc2ccd902ee370bc6811251a5eb69d9e42f1ddd9d05e1d923f685643e49129a1e23b1d7ecd38d5c315c0ee07952fc317db2198ebc2801093dd75ea054d09e5b7272fd1246898f918ab02d22a52393d58767371a258a495dee166163e8bc9e95b44fc371d835655c0eaf9e28467adeb876a4b8effdee5c34cc0412bd29e6abcae8b8460be8d9cf3a4aa96952f97bf44dc4462d93d7be3e1a5363ac3ce15df95d678ba0b5c055e6de73122df933871251910f083ab8bd736dcee9060aa4c6e0fc0be437221e7c1c76af45219738298e5df9bbeb573a201f8c3776732dcbac62fc6d623f4650034a9a88748acda9d570aa3433abfb1cc471ae9bb0e9f97cfa38abb22b74933f98989d25234c9bf4ae9dde8b9d27eadef8ff8fb6937952be5040a9d16a7c6ccf6c26438a4694e7cea93b58d2f023ec37ff8788e0c1052f8ad48a42568c1879546349b767af62b047f059a45bba9096af0f8be1e263efcf806d2d115cc54732503c5876d64ff1bdb479cc453d4a97095aafc702830c780d035b3c6f24316d63a540b6688355bb5b3c1d11af7526245f4fed1025b2d509fefbea41af47a10f33393f9e7a7a4e25f92ec20ea5fd227be5440284902e9f233ba1addc17a9d0fab0515216b59c7dea2e0975c4cdc42441b7ea57c17e1ec29ecd8ba2d007432128396eb68d4692da99efef7b8466a4353877f1cae77d1889e4c791819bd2f05982193cf563038b016316d180eddc9e11b5a61eca6038cdf3f625293a51a3149319f2835a3d7f4132ea18ae14b8ae03201675a21e20a24c7dfc3e0fe7fb773a11023eb86fdcf7da0dac7a46787bd0e26b2b0d2d99c1e29e932bbb87c3d2286628939384e61b5162f4b594bbe94611407aa3e53731167b6c5cb42f07c714eb68ef2283dce70bf95e92ecf15fff8cba223dc02a8ba649f43fe1f60f2bdb79842272386be8df7f9bd5e0f8ae228ec0c9177ebc35be829c8c91dcb10eb6cc58c3f5c194541baa5f9240cdc86ab67f6553bb61bff89eae87e2b9af3a1314b440ad850a2f2990b9910c28881497497fef954d71b5fff8add0e1aa3e167b4de9d9ebf245ebf9cdd8a95b8f4682184ea3d32ce2f8943bd6af6232ec910c07ddb27cf9c0d533d3223b410f7dee8b2e4eb8984a5effea5412a2e675f5b460b5c51110261142676679edb8a816d64aa5137f922fabe60d1e03291d77a7c30628757e232efb57ff6aa6c637e705ea2f1f6a25a25ec58e12718c8476d1e5dc4774e4fb93177cbde773515d75a1c2004383d9421fe6dc8cdb59836470ecba64c176c5ea42e3463bb7148ed55db1a4a2913d00847fd53eb309e77a73c161ffc4af791c4fa01d8f5fb00c7216f973dc829966888311950e8ccaee03e2ade29fb8dacbc5f3ef8a8529c4643855160a37740a77312664b6d3aa697f17a1df44e2328610828b2f36365ca4ee3f97284b2fcf38443e5c8ed60d6d2a30fb5169d7fab38124c52aba7cfcdca9e58dec65ffafd6bf157da180401d018c1d2be4ba5fd11bbc16d01fbfdb6c8639590aa0e9794f8fa44f314977b45b4ab95830606ad132fb9ddc27af5182892dff4913662da9790bdad8a8635ac13fb0fd1d3506fe04dafb0f585abbc8b6f1de8095cbc903b704cff5f5889daa9638923289917100c11ebe3f536ad4b95af8decb93c95f5b4af967df07ee41ba254f7148e5ae4fb7fb45d05e1900d2ace5fdd2478ece96c42355b4596b626360e0973244e83e889265cf91b1a12d9c6e7a843010a7d60fdc0c758ba939cb52ae12c84553500b824a56eb2d843652abab87290c15525e963cb425dbe1a99e425447b5f3926371db24b927e0ddef11961f8498a2c246da5ae4a9a4c21d38a32b7d", 0x1000}, {&(0x7f00000002c0)="d4489314ce1eafeaead4cabe4e064b4d2b1dd7bdf1e2e8e6b30596c0b40c4c21863107db8193b8650af1380a3569fa46438731dabbfa17b414eb7ffbdb337b1d69d6f87699193b8513b78b255c1a967384205876157bf3652a5e10f20626b6dc339238b23ff96c6484ba0798c3bbd89ff9ac764a1a1798696452d2fd04654105fccebde6d7030d008f54851270b57c4edcefabe536bce674f0c83ea33172731043d3124568aa009c293d66f57add9e7ea69645b329546613148ae34d", 0xbc}, {&(0x7f0000000380)="6089930c46fc97", 0x7}, {&(0x7f00000003c0)='o#', 0x2}], 0x6, 0x0) socket$inet6(0x18, 0x0, 0x0) truncate(&(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect(r7, &(0x7f0000000400)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000000)=""/114, 0x72) r10 = socket$unix(0x1, 0x5, 0x0) getsockname$inet6(r2, &(0x7f0000001500), &(0x7f0000001540)=0xc) bind$unix(r10, &(0x7f0000000180)=ANY=[@ANYBLOB="a9ca66451092d2e6890ca13c075868bdeda33aef82eb1e66ecb5ba3adc6f8253"], 0x1) 00:00:22 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = dup2(r1, r0) r3 = accept$inet6(r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) getsockopt$sock_int(r3, 0xffff, 0x1007, 0x0, 0x0) 00:00:22 executing program 3: r0 = geteuid() setuid(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt(r1, 0xfff, 0xea45, &(0x7f0000002b00)=""/156, &(0x7f0000002bc0)=0x9c) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000180)="60f3e249153a66577ca2bc35ba24ea32910a46aa4c04b3f2a58574deae4668d0c3461b056d83db44c1a2e9a158c047dd149723a0ae64e1376e28bdae10e035e540c8adaef73e14fdc62a1464e62b3dfc54d1a91abeaeb93acd73a1ff08fd95016fe7f8b96cd17f65205b0333c7bbace1de9bd369264391e6a70fd87c2a6c2efed930ccdea74b2177494bfd70e4bc16a4c483d26ed385e4732b9ef4ef1e1f16bad0107e2362d0c0b025552be87397d6f4de92e0a4f1bed02fdcc22ebce55524c092af0073b066d5", 0xc7}, {&(0x7f00000000c0)="b72b20a06237303f03a95d1a949fea6f9915637f0e4fb851e061458b361eabe75e13ff00cf3beee63a4ee8ea2f057deff4d7c1e099ae6bae18bc0be341321505e5285f501a14c6b1b6ed8750a8cd53fac6ca9987cd308bfd3dd83d272d1953a64094d2c275271b066f5c54b31b468b6f6653aaaeb5ea39ec995ed55c348a6be5", 0x80}, {&(0x7f0000000280)="5f85aa28c85aa6", 0x7}, {&(0x7f00000002c0)="d7e3660bb293", 0x6}, {&(0x7f0000000300)="07552a61b434528f451eecb90f28ae42bb4fa0a3b39aa24004c1a7ed1f632a1d9297225d5bbb5272634a6c8366abe51539c11feb49ee3d8d4047e1d450e0af9f699dd8518e3bfd18fc516cc12beedc90318e880d1a82019c8d202282f734af9d892a24428c792f0430113111b3cefbe5b989b626bb01f431514b103f67edd4f684c512be6a558063cf759a77cba6c070829fec9227e34eefc404746ed771c9dbf6c1d5de91cea56e7b43cd4f6b", 0xad}, {&(0x7f00000003c0)="1ece791a4e94f2a5b10a1a630fb03597de9b374b30123c50a604515f41657635f11eafa478d84fea4a18da6b16c4883e4b04c8f78136883fc5de56da6d6dc6beaced03cd6829f5cad457484dd7a326e69e0b1170e16aed8379a09cc6d77e6c8cb74e0077666826f715b9fc9aff77f87188d6540d268ede63e2ed6200ad67403eb4b537d1c23df3c19b21f97c639b9126dde770172a5deb03b855acc7008edc047112b796004776ca8b9e5174bfc0f04b772947f4de9ae722f79153ea3ea3168e395d944a861d60d614098d5b7de2ccd41585675e71dd793d7c4ebcf4fc7e9299795733e6444fc9ac01c364b996e161908101c34e62e8937344efece806ae66a76dd765c69c61fd8231a9ffb3a590c767c71e422a8024d6db2668353a0372e865d6e1459566c5b227c03f1ab4df4fb42f87d27ff42faef7fbd2a82cda6be6ff76248552b1e2b03b062fbab518ba061c326cc4aa0eb1a95c0acfba7fa79ef1b7ed9754f899c18a37407e3f6b354da4aef78af4263d9e9481799e564ecf5d759e1377f733a8c141d569d348410caf63527a2a4e130c2df6c75fa6c98200dbe846b9ee378e74ac3135cf69c4083f01fb3be4599b746bca53d7bbe97757609d6d03ab9b17ccfb8f81daebe39f7e734d68c0a8255cbbef06d990c421808cf40763f706963571b14cae6bba855e230cd5ab1dfb3651a8c1214167c5fd6e8590a87271921f090fded0648521936772e31db54cf0d2921af140cb662d9362bab281a07580f17e44fd2b7456282636a89c28d8686c2ae99fafebe728819c5bb6e55b9fc037cf7464a7d87d9dbbff4617044c35c2f537fa63e47f871eb749fc0a211e8f1e3a01e6dff8a3a34f0d14ea1d8f57d3889589cea029acfddadd45d09fad9ac4daa01639999f16ee7ecc9279c16493e5b3e91840efb4de4a819b482922ae7a7622fe672d1b7c3622c09bb6ef1759a302cfe4c500a76fde99b4ae70068ae0bd6d88f3325913dbd4f14bec75e61256d795df8b81ef25f38a6de4bdd9459f2cda8da7755e5d2d7d2cf99a2be51afcef8f9889d4ed064c9b0f38b2230f3126239ab1b08e0eede8a909980cf2634ee2445098bee9bc67feee78b7867db2e751b1863344864e66dca00fa1a27a3721bd38954e758b0658dcb6dba4b2d276e22ba41aba72e1c35ecfe3ffb4932a4501154cc6bd30423992c2c68f6cf1e2abeb2f1db2b2dc30cd9dc100467c0a4f6149afb0b2e6f7e65943105f1d7a7f75764a2521013f385f77ce6407ee5e249b1d5f847ffd4ff36272952ec84e0ee95175be532c4b925cd86f6af1d2641a50b055fe41ddb597a88ec3113ccc26922d8f553696b54b5aef6639bd9968f916da33eedc3bd8856c6512e85997b16f566ae942c3b570cc75a95683b498e6345fd7b8051a524f902d08d1c372695a73f35941f4681bd7d8d552770c7c7bf9cc45081ce81871271fd596092a8259b3fce153f56abbae7fb15444590089628e6f53a3691c315a9f1a47dc69e20955e2799f65c4fbc315c59b8c540bc0770a2965465f38319aee005038b6a8326c20f125667a9198ca91bdbf38504f4b4971932b158d854a1dcf4cd2fea3afc2e78e02ccacaa9db21cfb31502766e8659d413cd473a2a5ac1ee74ef969ac6348167e4fee17e0c1f6d444e01fbe87c2d6d63d0646ebc9e8978cc29f610d8893d2d34e705983d29aad601f606dd3d1a975a30adf7075a0417a73c5ee88d4f07835d9e64666d4f41f038e89d69c600c7b4b81f9ada0ee23fc63032849557f5fc19773687630b5fa1fe228c9cdc5b22c6fffdfeea07d338f10300bc2bfd9a7ba1777b4eb5a9281f3782272f82f95a7c9c9633d5e2ea448cdc8dc7d12861591dfc549267cedfb54107cafbc5e352cc1bd3bc60f8682dc14ca4adff7b2a55e246142120d131a61176a6e6a57be89b200c6c4961b1629893259dee07b0fe1557e210cb64a37ea4ab1923f6c9ccf56801684f1159f889da36f27e2bf6f55907fc6b26d4141541ce186461988d7c202096b4a70c118fa7d03824125c20b210a9d4f00c155999dcd7238ce75d4c7a975523e3d553194d395ed64d233e35c10d14765ba2aec86022759efea168c9f94c62ec033674799e0d5a58a6f117f880d86268fc27e117a4947bb893f98bbb73073dbb158ce2c8845cd918166501d24067e646d41f0813cac1433aac3e547c7c10d1ac90ef3d5111de5706db5e2545e4b7e9bfabab122faefce840f31108b91eddefbbee7637ae10db04dd30c1697020bee63359381ad306afa763655bfb3fbcf8b7ab09c6dbe8e06e05f69345287db7fdd5f480af047f0cf130add27c4998ffbc13699d8229519d8a63eee1bae71c73be99d5d8066fa6b81013d083322a5d435f11dd3d173e54c6bb96340bf77b477d7133abf147ddde20a20e37e14daef53c9e042ee9f4c0ac72cc9e2ffbd1893a3137c74f5ed003dbf969f4198018450df8d61f9ad4d1fc82dc3d69bfc95963473ed8e30db247c7ec5e8cfec854b66e5c3692c44ae5199554e8090338572d7257e56928064452ba17bf99f50631c13b13d8473523617b7938c1b1c89d3ec3d580cb549e10a4243cdbc5783ba658db970dd35e7dea87506321ca88fbca70c9514b4da435e5a807ed6e3583d6648f2ef3f60cfd1a18fa493609bd1e72d054686cb75baa93235c81322a9e8996153e256c57f0b148528116d2ea51e745bd8a60342ab151052155f21481207d4fb4f6aca6bcffd68aa5b98477681ee5e1607531219587993167e15e480f867cdd1cdaf29cf720089130183ab99f30b94523d5df455fe351e5e63fa559741b1777a743f2ab562f99493f8e7039fc55d390f697ac1f4a5700c27ac1b8f611d4aa45de1161d6ef776f6fa7a4ce6957942ec512eaa0e7206ce077c456fa632f31bf2c901fb469ecef3a9d0beba76bf7510e7032397ff70c20fcbd80c61033e95b4750c74e978dcedd3e40a157189ddae91fd0e2a760c417e645b76a12686807c636318fc40c84c4427b6f5b629ac071cb0e9bfcc98101345de343ee37f26cf0db00492f1eb8e4d8c83d47241289e253f8f5906173636b510fea70e40d934671d73a3838ce931952f8a11cf3979d90355c354a8086501cc77be609d3ddd4678e07b64956bc7070de9e3f444b2ecd37287d8c637052036044e505fd11df2ca9b680616717a01f68351bf6bb83685906f6fe8f0659523b0f2f04b97f1145fe16f21c79a42428b20952a968de0f91f00dbccd6ade51d59ca94450ab0b50ef729c89f99256b65089a613be710f51b917a6d5fbcfdf2861a8eeab24b689fbebff7365514528005a7e7dffe230879262b2a31016c4f72a10b1eecca7b03bf2e92ef4ec67d7e825a905ccfababa90ac83a7cd4010d96e98bd36546a3d7a81a3be1ca2701bb004ddbe04a4e97b9316a559b12b2ea293ad77e2e449b02d565deb584f65a7dc349be94d0a714eaf7dc4f83460c500fad304a9022fde57073e86c4fb84fbc5b93299c9bf7a4629c4860ef42d13ee249c8a96adcf2937cc89215290cc50e7d5b203a1a195be5b61062d587e38a2070badc61ef177e43a2986111811858cea27644e33fd0608e80ef59f6f38a5bd6635d80dda29655a5780fbdac0bf5dea0f84299a77b9546283c94cf1eb239ba901dd434ec62c85a5e99965a4674f07128bb1fd6377232b1cff0e447df6086c25ebd948f23bbfbc69c8d4f0b4bb594b58c477ba6ca3188bf791562c1757e0b15276891b2cfac2d6802629eb227ee796f6d70f0f4d697e5d272343a4ca767d5b1a13f37e9be23e4db500c5e63923dcc59d9a8676036aec1f70b316ee7e07a503f62a4ec7ad17335a0122579456e7d760ac788b373c62c8b586e420d26689f95fbc06c6d4452f635ab0aea41d187436f69a04b924d5a9a566a3f1fff9c055652aaea4e0cb42751505010f6b4b771166117f23ee35d5feed84914732caa314bfaf25b2366cbeceba4d22d063e4ff633d0d0d3b6dec215496a9d638e5b04015ff7c95127d109d1ad9bcc4a778df3a13ba40455f924eaa56664bfddaf5802137cfa80e098a40f3ccc95e3a3c03c7c39f3c0683180842fd166461b5cc623ddeb45d49591591e298be78a5353bf201377847635ddc702b61e35b4c8c93e49aea7427ff4ddcd2ceee65db273bc2580a2eb6626cce8f6548969c3cbcbba4e3067ddb968f68ada15b6d2d8badfe3d6ac72a60f0d408d28216afd2c049170bdd1225037b8f2dfc8954a5d51fff09e1119b541a3806023c2276e912ed67ffaa2a3723cdcdf821c8a75cc25d8c99a0542f5647bbadb480567115672bb22f765fbee9106f55c6d6702eb13a8ef10d62f84e6141680044aaeb6b78f6787e24934ca4e9f3f39040eb21d7f872df13bfd1a2b21712e0d240646ac470b24ea0881825bda627b84c6c5740fd586dabde4a76176116a832bd5c92357dc874e0c2d24639319326fc34e96cb8f0061d268bcec936b83d0e8e124758dd4f2c6a4212eb38fe88f3ec5b03e0752b2fbee19e68f136160988f2397b3a8affda36360190e8164a16c5f037228858a7c857845658a67590a597c1c726ff53e0681e0e85a9734f5459721f1b22434a81fdbf0162b9407f30e70f811caa62662cfbc6be142237225d95dc11d165522a05aabe6917609278c580636af0836b82a83ebab7be6cfd5cb7429d6dfccf93eecf1e2e3c9a75c341dde405d0e7cff23f51b76b13f33487f183cab4fb4ab7cc4b61cfb09869c33ed33769bd5e3aea2a55a456ad922835c7a1d19c826c880b80f5453606f5d743b197837124b79dc9cb903576c3574b206f81a8d2042b67d1d30ec8922c973f3df5a2aa2e210664094224da95216ab3c051f7aef70852fe0aa759c5fddc47340ed782b1ddb317a69b49300769ca1547ea56dc2b962ab0c1e189440530de030f6fcb241a01da552c4da5a050eab57df8b81e62e7de745c2f107004e5c300dc873adebf416590ea567e702fcabd6f926cbf35e453dbd173b91be84f38fbda3c893b6e098a57c492743e33d18f4e415aa5d42c476bcbfe3ef18ffc193403abd8335c6b3ab77e7cfe5ec0c87660e5bdf0fce39ccf2ef019194c76fdeeb8b65d3033f24e79032f2edf3350b9f86dd8a8d385d1c2e8fd7e8d7b2c230be2fcf118fb2eb1d61bc137e44e1a4c9bd7765a9d32a806ca11466c91840d54904bbef6b14258588367d01a236c3bac7cce7a4198a51563c1424794121496b4f463fcc317f07e63a1f4b9c609e9354e7f121e46b01af7cc270d4058057b5412f29a3d5fc775e392507e3d324e6d7e1e73ceb1ddb5bed5d1a5f455bd28c69a05aa6ea06707dbf9b781552b24dd026e66695d44123d42ef6263dd383551ebfe36e39b4f899efe0b5de54beddcde1afef396d8197f21ebcd7151a8105047fbc50c96eba9e6d297a34c59bced039db565e0e3ec8142022181b6abcf94298d8820921b5a641ff720aa3d52ddb62e7135b3bedd2aea8f6471626b249c0eef30f034857abfa32c31c034184a886950d98e0e97a5a421a7a8d7682c1e8d6e6e95d10dae2b6ae5a48737b87b48a7f55c3d79540f93e1f31a1aa486d05a173285057e23f7f7ee8e2ad9f2685436f8ac04f24cfec10a98caaa654036460573913c2281f4b643b448253c876ea963aa8e651f93352fa33800f0a7129653240950416da63f412d4c50ee74e4fccb84502286b38cdfdc3a84f3d1c1bbac5baf304c2377db1d15b03f4b20596151b6f515bafb4cf8874776eb05199ee6e8522a10d2189daffc8837ac1", 0x1000}], 0x6) sendmsg(r1, &(0x7f0000002ac0)={&(0x7f0000001440)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000025c0)=[{&(0x7f0000001480)="18b515fbcc5d5f5c9bf821e995c6065ed252513e3f690c1e607c3b253efd011a6a997a23a419bfe1616b4bbfdbcc074aef3c381b53e78670a0de476d7a4606fb654678fdb0dfaa0d9b7cd8fec33d356c60beb6ce4a1d6248c50a3a5841b454a77981e6579e041ee4c98505a4ea6c5495d46615448ceedf065b7370e6fc43b3d247729702e700ab40789d3a583f21c61d6ab858a3cce909dca1ee557e49e38baaa071fe91ce7c56b622ec242ff7b29cb042383ad9942bc1f978df9838a58be1dcbe444ab5a31c44027581bc2401f4e5058f6461cad298c27de75fb4b412d78b4357db066a10b79d1a44acc8f728938d06753207", 0xf3}, {&(0x7f0000001580)="046f989dea64802e18cfb28d2c14f79e3d95d5ede3b5e82d106ca666863ce133f3339dbecd50dfbc04d9e127711022aea2c016fa6c1bda1d52c0f8387a2912de874078548a0796f0e6894ff3bcf56c1c55400e0e07c2a23fe1d4cb9e22cf5bbe1d7222bc9ff0192df92eaff99638d86cd2088ac47d44fb16e12f09619542928cd7cc8dc0cc1bcb9cb61584c775198ce39ad9381f8f742881ec3967540b77eb615bed5bf22ab1da000a9c045316687eae9fb836ea62d106fe6e0b00644894d1c7bb75e8c4976d9dfc530fd8938f1c1914a9a9dc267ebfbee8fb6b9c0e681aa1b4c5d0ad1bd5c088624b1e19518d801636d407ff3b282b9fa8123329a8d439bc0beb1e2a4e1ef15d5bd4220a8b0c6b55cebbca7e7fec393138741af81dc5f912bb478dd2f1099d7ba320152edde3370d3d36e7e6a354e26b4f0e5f8896f7f984991c5211afe8daa1fdbe5fe282137af2955949cff0779ebf2047a128fa4a008c17ebd2a6055bbdbdbc33fa8ae199ef2dba1bb86b44a535b61f8bcc810037d6a1e48a3385c5e9bc42fd314cc88384395b516d3938d880a7e7d2e7a552bce3c90113533ab77f8d09ba2e7d5180e051bc57966ff66933f1eeee106d6a5aba216086e0f764c27042a4865aa5e78de7bbe799f0ac85fbed6881daf1922775eed71b0bf81a051d4d0c7b0371ba42de3410501a4df43e6ee77415e14e80b5d671f55a6a1f1375f655ba710e2b53b2a52839a2b512c10d0a4f7e15a4f90b165a4565a19716c834a916b891c51215325e42d2691657bdbc0e8f160b9160a9af798fa8b6d0d0bb1e479a5767baf792653a8e0008b122b360ffd9a7116e2e033392eae3cf61f605f1e6b955f8cdd7f0fa2e540f429fc9adc1c089bb44eace28d960101d7b2220eeb976389485f1bbf96df4f210598444a4a02df2e0c4d994be298543ad9618e392e68dc2df1698ce5b36990fb14fe557536249bf412f499c0249f0a2afad7a750892b209230a1be83e1c63f1f3f9cc59e9812940b53dba688aae4922294e7470bc3945c709341e900716efeb0864fea5d15224adc134fdefab2297e9acfbb1753a4f3199984f16ebeb8509ecda740809d74a5f5827c06f7c365416edbc0b6a7188aad1a1bc1b12f709e3a9e9617fb540c0a55a27d67679c17eb240c75c741ddb276bd8e4509e6edc7fc2010710bfeda4d7bb5970c6f70fcc2bbc0d0ec8bd139c40deaf1dcb056c42500dbf9e55389e1dc08371d2f3863041f2e817f34d21fde65780b3c92636e70ae357b744482bb95808d55ccb1b00d4001a8203ebec95f3a196b64f16cc81c197f4a0ac98bd9f2c722c61d605609f37e06f8331e40f3e67d129f967a57cffeb7c978d2a8a91dc68962d74d6583eda2aa7b4c01c9bc794de568c6e4612fcf83becb45232cd5c85a0e1a9f512c56ff106053659d3d3b4097751e089d2b2b77c627b412b03e9a50392216ba4822287865f845645402b4d6054006e9abaa2fcad1b1564c43bd2d555fc17f683983a23960da41f7fd280046d77cf45ddf267a3d9e834045ce6511777c1111a96524cfa31edef925634f7617ade001ace1014e2d422637fd0e447b17ed0d5aa4a2d2e336ffe7759aa52253fec4f6652699a2a63b8994673502bea5d6378bba26610c9d4b79790ba5de75ffa18fb74764f70b432d5f86666541104f39db7a602968ff7283bb0c5cb868a8f671f963164121b2bfd2d7728da9dd84027ae071492ea8323e967ce1456f79d4806b4fd574fa4ac6bdd30952414a9b22df54cd982f7ba6027d7d68df9163a96df64756832c837b7f2dc08c0623cd06985239a60cbb4294814e1001965c431ceb39620789bb31eada62da26f9ea0b93733251aba3d8198db70e0b715a5c3ade665204ac6b8503b4ba16e412715ba0f6adae4031249226a8bb49ca1c993579b46924dc9ecfc604b2feb9c111dd8749b430e6b6a84b64a7a2638d5525159b795bea1531bef587f7cebe9494567075b0293b4a4f52d0f0cad9171a1dd7a17f8b417885f7a3fa0267b4a606742941653bc65f71ee7bcd32fd0c036ab42a223227363d9c1073af784b2b35bfc947d00d28b25e0c7053d56b5d5e50eb22e6e6910f291266124945f9545b3a959d172b26b0d3ce574bf0d052cab70c76cb230b0a618959ec3e8ee6f3847d12da8996e829ac2d2537f90e794949e3c179114e92fe66eb578c38a6c8ac51ccfc514cd7db0f2efbc5f8fffb6a60f8a77ec81584a235ebd55ffc8037146acc7abd8681ba3caf8f57b43eac12c6fad6301bb9375475e6f8ee21fe35c54f2d2f41d4231fe1c0abe5a84ec96dfea58a0e36eb772fb95731eb4c7906fc06af351051c23e5f067b61df36894f64f32e5dc17b60e8057e987862d8398211bc473edfe14354a89117e74de062fff218c593679c745925531266c87b3c672fde8d6a140e4a20acea621f307bb145791dce542b2e0e7cbfb0bd7ab25b065cc176c8fc04f0048c74b74e2ba3cddee89dae037c5a50f8861f0622c0f526d37fd703484559c60a39c64199604b71d893c7b8ff106c83ef968595e39092451397315c24ba7b0ca3a45093cc4cdbeaedc26cb9fff74483fb92ce2e2d3a88f37c2148d56064bbbf6551c177c5fcd10eb4a4ca18568010dee82aef615b9048ed5dfb852f4f4a76555dec353d8842fd81305ba4427091b1b09ff434b64e03c8c0d1b0c0e7a9e774e899b5ae19a352d55e7ecaa29feec8b2d76fcdafb952a63045889debd08832127b92550a86ca496f107689b3365e6dd78b3b0d6141c6819ba7153f8eb1deda566656356af2da6c2af961f31f6b43350c878baf45c275eb7b2a80f3046ea5c612e9c2a2c320367d93fda545af926783c52c0a12641626c97d2c43d69c97a07b20f0577caf606b5e8754a8c1fba43645415d20ce63f873c0a6891df90777314a3ba233b8ee65931c52e05193fb06b78218cbe7d69b4734db75ee41001bb2a344528f2988a9e944ee1e575ab82219282b2bb8262074cc7227762afaf333a11beafd33b971b1c78af7cd7e154709fe78893e47de7f3ac83bef2e450d69026ceec25eae01eccc0fc56cff9ec9d1bc3b58929ee3a0bf3a405f8f38354afef1c70aab33705df177ec68d20de47424a0a2cb6e723e24d9b9807dc327911ebc4f02537dbfbbae5aff21fdbc39ea60732e244bdd0131dd85feb234b5a893f06df9cea06386deb5eaa5b1245511f469f5f632cc773183d1d8116ba89945dd7fc701f6c147751870b2a37bfd64b9d01c35ef623b0817a5598ccfc1c733d9c3cbc8a0891e5a539b7ddda8c607b43c67ce9716d5cb5c683a1ef369abd05577593d130ac402cc721d586c8dd962d89944d6eeae2f3efda54b05389edcba4a04e1d731bb6a5e71f125f1fc620e3ccda95ebeb2ac22c1786eecca3f07a5681d4ce11556932eb8e395e1ec2f03070507da1c077a12f25433564a30d00af94a4e607bb012a71ca00451f4356227003d209decda051758472b8a2b9b4d52c38cb1bf5be00953efed31b3c01a6a0731c36b4467fcb2febf94153e5fafd3013d35b68d0bab316ad81bb0b5aaf77b9f92051a04276ea30dd887633ae69c65a3f867649a9a8245c67e64dee2d3e8dc5eebb517b9cc5732fd5064a8d2b025e2047a0d991bcf0faaf7be3c916e6deab47f9a2df22d4bb6db33e3be2ae1ef3ab3901ea172decd5ac2f5bc9bee462aecd213901974431caeecb57257c7e88c2fbc72b4a2e004ed1b73864e9a5ffe0cb7b4990a3b419ebdb3c2d5f1bfafdf11e455e4e5ded346b747c639dd6cfd1aa295b8a4aab1bb0d9e75105d5aa0c1bf7db8777637d27af62b1c233cc646b6b27fd2eab95fd768a5cb33d22bdf47cbcc7814ba3ea937b34b98d00db62333345f33ad5d14ddcb4a2fd492ea07dc792b89923f55224320e1a051c0ff2fdd81e2c3303c7be2c6aa255556ed676cb37aaa94666a31cbff214d4f4f26507a1873cad398d814520cda65591ecf32e891ecd70d17ad926cccbeeca8c878963550de2454710b1503f22647837c423ddf339b4dc34be3d966b45fd6962db9a0a9d45734f9a7c9d074c463b37738b350f5b223cd6217f2fe4dcc396f41c2d3b0d386c9dce0694ec32860196cb021130ad5b156b1f547898776603e05055a86544bf45c034b4cff9d2bfc9a0b4b155e5e9bf539c5372995ff5484f029143ab18fd4501722df07da3650e9107bcfcd19ba426bb3ebf1c7b861b763a9ec5a7cfcff4c8a5148f1be7486c86b76d1120a5b8c30779b92212972a5028cfb082b352b3618b0c00f0d65c1325c374b0afdb7cbe3f18410d83d040047653d150aa1056984840cc7cc9ed9c89131f91fbf2a19543da8b1340df67ed63ae7debe89c139282312d5d3a0a72781a4c42027f344a58b6755d9760c7404541c5249b8a3532eadad15eae450f8cac7837b7bce63fdf4d0c7893137822b860d7dd8dc290e5e098e79cf6a9116914af451e9f2d3e32ba8f5d111383f9c9d064b433d3609353bcfcc0ab91252b52feffbf911a4625b50cc35ba480a1f4de286009fabdd7f78c8a5d8441b27d37fe0240bb99f6e093345b32777023c280fbefeb45ceb03c92558eb30a008ecbbb1e8a97c516be2a5489a0e4fd2e0fc3a205ae614696c974ebd9859c085599d74a644b6d2175fb437f8a6a0458880c9727f8cb5ed377a2eb2313619db08ba483ad3480ffec9a73c95bad5d4e79563dbd89444b383f73a69bc6b480a270a50ebf5933193cbeb08a328ee6e54132fff9bf15d32d67ca3f7f511d84515a4ab44d7cc394cb07046e2fc6f0e0a30961a60808578b752fc83729cb90da324554adffcfc0b2b03aa5f7aa331722d1d3c771bbc419e3e3edd511e98df8cbb943f3b21ef5c941da82b5f35637d8ca17e0d9b3e5460260113b952ad717b08791a7cdf9e9f4f08e5bc6685541f90e6a18bf6de064ef54587e3224975c8dd5af61963fb0dcc1918690dc1eccd047079467be616615faeb0f96220e2b199f7baa310529bc74d0f757d4a73406606a289c2e6b85c8a9362bbdfdab626ac4fed5c33583029e897ec417766ec4e109aaa820e4fd42d647e242c9af061a63d5118e037c2c4342fb514da42b94a5c62a14ace75a3965771fc7e16bca438ce7803bb5423998a3bd0bfaafec30418c8eb32f01f8010f9962f65bff94d5d07d573f807100363c51a27384d24528fe42e8c925bd32707520dfc140ae279f14e823e393d02bb45305f5cef5ce8b5bfe3a171469c1422370b950497fbd09871b47d98ee16d0bb5f2b137622a558e0c89724de6bd5790d59d1f610d6216a9ef32a3f518d2deef03ff5c638a76586808c350c3c59bbf8f3fbea75333d58a61eb4510f12c639ac490286af38b414ce90f56b429723f55876d8daaa95d68ae1fb8dea2f1dd57f6b3fab3ad3845e0342dfdb944594b583230f5acf326610a7ab402bb3d751d9b0036d4eefdd1a20201cd60741dd98e299b2ee77a5b52059d57fb06722b6e3b16ed3283628fff4e692c2cd8ecb9882affc51f479121af5533f27b4a03b92f7ad7426296b29b3de5a3907f93c16af1219b2ece4fb0928e5ffcc81e7e6772e9838fd93ed4e01b2e9f1a73c8645ec473557279b56de753ffb4e3c9fcf3263eb96931ee129c6d2507cc0d1388108b8977a07ec110141699b940bab6cbbdd4c19c18779889d5294a1f30cd14c7e3952a4e2930f5b0c3ca711728a35a3c56ddd53a51bd6679d33271c649fd1764e3a0386629042eb2a469dc4f398da15d25a5818b4022c7e62e3b86939d4df7", 0x1000}, {&(0x7f0000002580)="33e3eaecc20e72679412279a39b35f2251a1e6200894c7355cd0e7f2910a9120", 0x20}], 0x3, &(0x7f0000002600)=[{0xe0, 0x0, 0x3, "8e1298f06fa0377909d3cd341136d022fcf42ca23a788bd863b31c9e092a38357a272ad83b577d87ffc2faa34930ab2e1a4a68e90fe5c2da22f8275fd988e220286c4086ae243f03af9faafa92f28ddfaca1f4b2232e9cfd307633773a583af680853e0cf14545ae0bb4b34e10a55ff964cff93d80b5f1e96a2aef2236d01b62cca1e9588ee3c9f8117ff74d65b80c3e13ffdeca00bd8ac1d6a908fef5090c5fdff5b4dbccb80ee1f95ba904c8bf3f0df72fb63b91f5e9a312ff8ae98c82bb4506069e802b79c7479610e3"}, {0x60, 0xffff, 0x0, "9c93f6b4f7e63d89164bb6c9dbc50ececb1e8880024176b0e6163ca6af47526f8990a571547c4fa112b37156eac0905e29e055177722efa5981376ce91415adeba9438d11cac0a452b56e3cf16ad"}, {0xa8, 0x0, 0xc7, "a2d6ba30b8a7966f91b5a8cf4d232784035eda58cc165daa2be522f5ccb5a387b2699ede872556e4f72b36a7a767dd9169b3eb63fa96063aa7a422ad5e2ac57a7044742bfb456fbffa93ebe01afdf7af2fc92bccc0a2bd74b5bef24c34aac37f046426dfcea8e0f3170807317d463ce9411a9b147ee81923a826d2a75a12a03f0e805bafc89158c87423d7f323dc794b5e1b9225"}, {0x20, 0x101, 0x40, "a3194608a724fa3d0f"}, {0x20, 0xffff, 0x8, "dfe12188c6ce6dcd610b"}, {0x90, 0x0, 0x5, "9e907fe6f3c2e3bc591f4bea37d3a31f8379c435d28dbdd5371c88083bb8a0088f296cae636df7759dc77031d9363eb5c07ce17257e230dc01cd3d291642a5dd8915645d690a511d064735bd7bc2de4ef8ed0466578446b3606eab3540298e424d026b7175b9f7bbe63c55db01bc3d6b12985c2607f420624a"}, {0x50, 0x1, 0x80000001, "6f21cb4c859981420170076ece45751aee15dd54ca29e2ba8952c1532c9a2aa095dd2a32d2e3cf0383b404d1da619a6dd3c4a9fbe4a074d9e67191cf8cb941"}, {0xf8, 0x0, 0x8, "ee19340ffed936b7c1d9f3d031a3926b34c8468248d3c72af71c6a43e8a60dd39b2ac600f48ab24a4ef4f80e25da4033f5e088e91f7ecfdaccad57bf57a73475b93ad7557e6750bff3eaf299f8eb14358e4ad32d0910fc7f7bd9945b566395504fd2c984ade5caaa28f289a55c35bad87a71e9db390e1975690cd917198ae489dfe01d6bec57e082e6e90c9294b72e4bfa217225a16776940cc8d8c20301805fa797134ed2ac2c4bc68d301aaa8bd56952d04e7ec6f152f05fd910cc6c900e364c39e413d74c453057dac8f030a22e2319bba1bf1665b507d097e42b78f1aee51863aa8e69"}, {0xa8, 0x13f, 0x717b03be, "99096c5163c132de8dd2d48b6593f3e8f83cd50a3b79c6c82a624430546e99314aadb90dcd2852c2356095072406477de8ea689fedac261238c20995a8d47eca525526755462c3814d90f506d239a277019e55b2d2f8e743f615eaa0e6d62fc4e2cade1576723673512070702517a44c48d569ac855f06ae975879ee7eebf5aca3584d62280569c5b85b9272a1077be6d674"}], 0x4a8}, 0x0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) r2 = shmget(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002c00)=""/170) 00:00:22 executing program 1: setrlimit(0x3, &(0x7f00000000c0)={0x8000, 0x10000}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1010000, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setrlimit(0x1, &(0x7f0000000080)={0x5, 0xdd}) 00:00:23 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r2 = dup2(r1, r1) lseek(r1, 0x0, 0x0) close(r2) 00:00:23 executing program 3: setuid(0xee01) geteuid() 00:00:23 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0xe28bdcb5f2ceaa7e, 0x3, 0x1, 0x0, r1}) setuid(0xee01) fchroot(0xffffffffffffffff) 00:00:23 executing program 5: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2020, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0}, {r0}], 0x2, 0x7ff) 00:00:24 executing program 1: r0 = socket(0x80010, 0x2, 0x71dc27e2) sendto(r0, &(0x7f0000000100)="09ed6d8a077ad96deb7600043280b97ef92129aca08bdf891472f1583241b465fbe21e56fce9af48aa353c9e4da4c077ffd0d3bccd0e1313f631c687cb17076d10aadce8f4b372a75eeac72edbc8c022f7341e1f2a8856cd466b7a9405c34dd0393f39a875fc7914078fe66c91b2a647667e9354959375c9d4ef5fbf949c4dffb4c4b1673da51583d061a4e48dee", 0x8e, 0x400, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt(r0, 0x7fffffff, 0x8, &(0x7f0000000000)=""/149, &(0x7f00000000c0)=0x95) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) fcntl$dupfd(r0, 0x0, r0) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 00:00:24 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000040), 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000001, 0x831, r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x5) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) truncate(&(0x7f0000000080)='./file0\x00', 0x0) 00:00:24 executing program 2: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) accept$unix(r5, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) readlink(0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 00:00:24 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:24 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) 00:00:24 executing program 5: r0 = socket(0x2, 0xfffffffffffffffe, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='0\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1f4) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20}], 0x20}, 0x0) 00:00:24 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="c952d9009869be6d057c96f3f1e7750e82089a027f3bd8697693c150225dbb91cab5dab4a4eec1d613277d661f9ef3e7d005e87e4e5fd741e6afedfe47674ef0d773636c02df379e3465530fc5936b19a3b8a721e4ff6c45c8be9284802722db380180c798da0a57a3b533e7c16456af04514de7c1ae1276bc86b4b0fd8a5abd4087b6988e496633da8b28c509db7f0a2cefbe2ff09bff8ea26683be99250ac396773a8ac04ba0868af05c74d9535a3ace13f5486aab003f95de03d193f654170662b2ff31b543eb6e84989c40132e147fd1533bfaac4b131fc64d9dadc96a7a5dbd8b29e6a599", 0xe7) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000140)="e894218b496e2fc85510182057d8173ab03ef69d3b8ac5c782d9751d15d62f99b0f5b8cb85172bcd71ca1675b748b8e6c2845e5ecde7f6f3575c7d5da5495bd90d4178292decf0f426df2ffb673747c8888122a59389404ae302e889e984b14c90a4c9a23a52c9e1caf435e81f6ca1588e34feadf793290d1f177c7231cb19781a571bd2242c3e1830d929d3357694d4c67c49e427c7904438e9de1ae7786ad6b675488662d437aba2aad4bb6bd7f31e4a38059a5696bde2a14d36e2d2c7df652a0734a6f9ddc1403bea950d441ab8d880f79e0cf7af7e0aa1fb3de78033204c169adb0dbbd5f2ede6c2732145", 0xed, 0x400, &(0x7f0000000240)={0x2, 0x1}, 0xc) 00:00:25 executing program 1: setuid(0xee01) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) socketpair(0x1f, 0x70000000, 0x5, &(0x7f0000000140)={0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x10000) mlock(&(0x7f00002d5000/0x1000)=nil, 0x1000) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:00:25 executing program 5: setsockopt(0xffffffffffffffff, 0x29, 0x11, &(0x7f0000000140)="eb7f9648", 0x4) 00:00:25 executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x4d3b, 0x7, &(0x7f0000000000)=""/185, &(0x7f0000000100)=0xb9) sendto(r0, &(0x7f0000000940)="93a5ac1df9a60e0a47095d5203cf4f25b5b38c1fc348957a7ce715005c90310166fece92fb8ed13545370778c72b0f4df2874cab9f50e0d262995e85c00be2cdf8ab31dd27c0315e7c8014ccd028f27023420a70fef9f7cc8d1a3483f5b4e7da60642ff7875ea4e44bd20da93d91f62164181770471b95e48bf7901342eba122853f831f3c42eb685c1ef3864f96e77d249e1d151d6d4317f71e6463b107e99aedbf7e2a76ba15c6c4d5ffa40dae87e0a8e79a3372689204b3bd52f845d338d61d80c8e5a0193cd617ba96895f1a86c8a48a66b24fb67b361e551c7f9caba2550536529cd5684f24ad6ed90678601db327b59d18e1a793f288c2b4d422d5399aafef7cef952b3cbaa7ca1beddf373b84c1799e6b5a215fe934b44c6cb4fb121d7d61cc456f7a7624bcb5053c83f9b06c3af03febb54b00a510205ddc1790eee352d0524d6bd760128161bf0128a70043b576501de02551feb4d682d75a7afdc35d5eddff70074d23b66bde90080b6ce6973dfd8be89a602a67d72c701e5063883bf3d9eb3e288400ac5b6284afb926f50d70d87c26e80ec6db6fbc5ae8c3e03f2710b53acffbb14407c0ec4be43739969ed79fa7d808a5ac288ebd588de5688965ae1bc8e776d3250906e9ab4fa6cedfee9b57440da6943f0b0fa6513d49cfc27e1e72681922121956fc7e136403a0701dc5869bef87c65be69e6d7f36ad29342485852f7ae9dae65c0639b84d19523093a893cb052aa1ec7d3fa738d1647d1f3d39c5d545f4b8723bdd85078dd04f45435c9ed0772633956a2163881a019790609c03a02b7457dea2a422cb11bb0761ddd7e9417692c4cc27d10164f3ad1e93e9619449c4ef2f9908122886a6aa9fb376ea7ea1480682c90acb6c3b21390dd3e565cff91abad0a6626e50f39c2e9d5510879f783c1efae79a0ae0239092871ea13f4eff3d57478a47ef3b8c82db3403813281b334c6c73e5e3b43e100cc129afbcdce26067decf17f3538fbe98307cca27d1f62e37d5b5f1d9a1a2c96f1c8541f71ba9487f90ff05eff96f6e824c6f4619b3490d65d3a0a38bb60301a4d9e8e309beffd55054e8a30e6427b2dbd8dd21cbeb9f8980cee8da4affe7e8c86f06fb15b8d34e54100b9a713c90753582d22a9a4ec158bc12ad7c7575c21b22f26557c96f87339c64be0034427dce838b4be46fdb4e548be66e0a0577845a14a56b75159c77f6cb34c6b9742bfe09b2f32df0d87cdee6b24d8644e547fdd82b9c71d14432fed1bbf2a3f7f1008ef34d1a648c4245185451a5fe0c6bf4b68848a11f02563d50a509d317c485a0c08ca90d53c95f15d2e248e56fc60cac79606809e91625f31f2bb81e97eaa3dcc4ced6db3aad7f859b7c166a754c8aba6574b4c0c43c07b685e8a687d07ba801fc9e6bde6d6c5f8eee07c96c0eb5f1a597fb9c964ed0416d5038b87a142ca2407446754e33c65cf42c805fbb17619ee3ed0619646f2803786a06f6c32f7938e5a4e255b66de0a09a09bdb79800cc84e650650221aab401c0d05389eda81d3466bc125539f431a0231e8fbff22317f71c35d89126dd843cb2d2ecf23a5c3e6da10c55ef37be95fe525cca90e9fc9ab3e7b9044194e6f18d35c13e223961442d35c0cadd1fe0b7ab313a7144f549560e39823f1cc6106e4c8c57cf99df80184e98b5c238beceec80fa44c9d1469594d49be00b6e924be9e2a3b211d54285e0f89506d40a633157be0007af83e4af4491678ee86fa409810a7f17371910d09c2199e4285e9a11dcb60f4a57d855017129aa3b05b6ddc881513f72b38c42007da9ba7dc5aedcde62086ca0ac952c6ff7e0e0507107aeede0a34f54945f2ec31ab51ea28536863e870a09a6a1dcacb5092aebaf13feeb08550c49d2894ea6ade0b5f444d2b17177c4774ace36272a8123c3376850ec3e1d0df0a0087ee49895318c2ecf11b17e48997fdc3c63bbdb04a72e5589d4b4f632d45ed190a0daac747dd7545cfe9723bf71405e8e8d40dfa5d6b9ff40e3cd3277aa173274c6e602f58d988bf815ba68aa70498ad0e3b607d9959fc2e2ca77a433d488f8e1100e980009b0c2a5a2fe8c832466c18a645f6b976b38e66d22608c44858abce1c39237dca045206adbf2c4305bc612d368dd071d4c90d8122cc96dac780a06a4442ae0199711ea36e4031aa727a72421cba8fc081d1a231ad5cf97f2f465278868bb3d0703d4a5af374c324c6d763ebb7afed46b5dc51a8367460ac2464d8fe25d39bd186d0b177a0ae26c4757d3fa51abe55d5c9f965defd1790051c921d78386b03b572374378dedaf2ff469f22d20582a0bfa24256924d87610965c01e9d33326db444d9cc347ef8b12d6d36e588f4848eb79095427b96f2041e7c13210a2186af8ecea4d6601962db17417dd35c234c9191afc99ce64993c87fce7332c77c31e12364736ac28d202363a3226d5b3820a0b32b3f179d6f737e58e105a27ffacadc0afc490f9b14a425133ffc6c52e36b8db8dead9d75f879213327cd82de27d486d2f6bd546aa5aeb984a2d625ed0858ac074fe3301f595765f0499cb5936071e2edcf0b220f7254900efa1046cc71c4d6a81a87b539e0eeb55c356ec9d65c48bdf709ce7b932d1f167e7784587e7baa24b2e4207361d30e8bafd989756adededf5cb065a04139ebe47625a25d27418b310333803c4b8859c9d1097a956b18f86fd16bf42c7ee6b6ea4a7a055a89bafdfdbd47f293be746ca8377e32d30e1ddeee6dc3efd990a6ad098065f1c0056c932ec1cb011b5c6fdc43acf64c7d5b4a6dd6e4aa71b68d0160785217cb37f80239e22c964acc070edc8450a8903c7869e3e7e790a085e686e1af756ce6ee8b5408c539769c3e1ed7e8cba0b5b224b8c1439be591666c1ed19f04c937c07a901987511f2cf3ec81121ff1f6cd316437edf2d9aca35c0d8a4e42209736b5b55cd9562b58a15e72f4367a19d867a6df63059442a0ac6d8e63f80d31bb19969c00642cba91c0174f9e60c3faddff17ef9dc02aacbd2402c4e2a204b8fd294ccc92256e9f612e52964e9d326a13bc771be3b2f55ca1407ddb30c04c7e90a96d654d1b063f24aebd9d62f346620eae5204805d55cf848ef86a346c9a311eb4bdd8eecc72b4b86728cdd6a736b225128369f8707048a1f80f7afa3762dc894c181f83ddea2d792700030415636add1335686a2a70ee2705637e4a00c00af2868e1830fdf89a777cd31c1cd98aff2b898ef00f11039693de4dfc5780b3ff0c1d880e470552d54aaf2e4db5b19a1ed23c6987f7c1faabb69396b579a2358294193b8d9d578da605ecbbf97dfecd9a019dd935b027b56127a2b0f986985c8d58d4d3f9c2ce924d204d49e286dc1a4059899b74c3d4eafeb04e1582f44d19489cb32505f7f66c31fca155221e3a08f4029adedf2c03075c6f6c516208a32d41642403438ca7889d7629f6b7bc1e76a9b3ff7243c295d8fd49f22950ca8209c5d99307d0802a8108b3a4025a3d42f8490ba82a28b7ccaccf651d086a07c28badd8c76fabab83a2737b22355a03530034e604e283377b4cbb986d537fe9baffade4e36ebf2367282e35199921f2b7a8f888255a9d350feb665d675563c3c9e20b651d49935da340c56295f9aa6c34c35ff5599ae358b4db377fbb65bc4e1529ec369e74628a30a42641005f9ec45626852b2555b3f7803f7436a672a2805ead4307e88c6489b8ecefd7c3e0ced06e64fc430bf98cba066978de87ba68b425e0e3781a042b8e4b25092aa33a9794143e1016ce185cf2e9cf19d558aedf71605a9f2bb84f3bb9822f60fdcede469983bc06a90b03664821ea294ae4b759afc95031c24a9b72a7ee5069be6042c8b18e7ce7c4f182a591aad73f2db669e4fd42fbf6735774bc4d256c0dfeb8b456073a2c9f6a4fe2535ea0df43b4f9fd651b50d191dd536a2f9e3dbb7169550ab672301d0e5c36e7ee1c7836acbc2e84cd8d8de8c7ac45fd486aa7c3a4cd86352c0af97c071ee9864204ceece1be710ff3e1cf114dab0d781dc143e2545e80bf6ad1b27f07ff6c07de8cfb1fcb2ca47faa9e8560190cba3d85b0f01ab6f10ac28e7b0b5ed9cc95d99b768d4e7fcd25c0384e846e7119cb1a40910ddbb3280cd470194e44b320e2a2fbed88f7db9dc159b439c997d329515cb5b4808fd40690522bdd3efb5c3d04edff626fe35603adc765dff61015db7c04c634db6e0a7694c73d36ca0aa9ba5dbf5f4691ed01b8d3e23615cad7199ae9f67a9cfddbd3e082d8881f0536fe905237a0c05581dc7a4f1bbdfa357b91c36d936ffbe73e566caab1b98491f984904f972cc5763b046393a6d5387cf5f7a1640767189e81ea51be88c11086d7f470d76db515167628c2d5f03cee96a754cf8e9432c5a6426803f3cb1246e203f7518e91b0990efe7ac1b2ffa924d16063ea6d2b2a46b52954e5c5c67162477de83e675873949c56781d466d85585d16c3f61629373fb752b015c6cf2d6c12e363cab4af73f56c445b6f8ec82385433b7a5194442c2c92af39dcfd5f1e0a604fc3f97f045435f3f4c67a7832d38a8b810244c96977b74f5ebb1ae37c98d443f25321d408becc9e544c9230fc7b6316ae83c3bf894daa6c9b17a4f36b774b54dbede8b346e9636c17b12c8e6249e879a462b6e08df023efb67eaa5895b440b73c249cc7d3db90e510893a23046083d4c3bbce2bc13e1a16e0f965a55c5763b563bae9240a9911f0ddaea0bba385030c7c4a4be493bbdb822374e1772cf8761b3511a4b1e1f2d3a4eaf6620159e7621773e14bbcbd2fee547f68d0cc6872d942dfbc9ad25c48a37d61e683699354ff4b0f2a2e3cafc21a584124fe5373787fd46434ac7d582e052c99102224bab1fc7d5f8f7142d170b6d7c0a2db2ff89ad5054a3be65873d1274b5ddbde5ba7fda36a795c7e3604b54450aae6d03d06aedee8644d981e65e00406cf2ce0db1cca1c42b40c1f3b1599cba8517d5967a016caa8cace6565ba77d6a24739d9fea7a541e228043e4569fb69f3411d417eba4087e4d6e266a3e0f0600646b92c72be74ab51cc17a1a08d08b7fef0861d01613a2b8d7e7e198d8b08d0081798cd48dc71223bcffea3df9ea696edc4bd317843c28b3a0a0d9c828553105c5e9dc4fc34262ef2acf97e3720dcd911fb57a113bade785b9c0330e2e883a62958e3fc76a1a1efcf3a8121a23975e62467b3a50b2ba4dad63f7f019cf1c5d8918104f9ef8f620e262934c241b01ed547949c04ed3700930075b11d03f36a7fb4528254dbd81d6b356934a91283b98651a043a1a4cd0a452153b7c3d6a999529bc9c82d3ec35e0bf5ac5b64c155a59756b7e4f2b00889dd00a67ec0ceae0b061003c10b228a265906231c63aa92e70a85db2436381db10690a5218343999fef5ebabc95745245cb08e61babd01a983fbec2619da80a92b79ea5edeca95f59a60c4b82b7197dc551d910413da2da35746c1fbb8c38bf27c6fd28b8b2eac90212ae9ef04c93c12c3c309cc1ee2a73a843c7db08f659b174dd6a1649c05213b1c1e99a357aa5743db23b176a2ff22103998723bd8858ce0456538a23a62b3b4b65c3d3076e48912fb056218b639558cc47fc06627b25e7057d4438cee5a43383c3bf3ef69e5ed59a1807e2c06ddb32e1bffe1d224ebc4eb2604bf20407055a2636e83723ac34f8cc55544b82f37398c4f294bfc81ba0b64233702a58d9bdf05ad13067d909ac6105063d8f17c1923f64e3c7b2dff004bc602ca4410a75d7", 0x1000, 0x0, 0x0, 0x0) 00:00:26 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000201e, 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) preadv(r0, &(0x7f0000000100), 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000440)=""/218, 0xffffff0f}], 0x1, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/245, 0xf5) 00:00:26 executing program 3: r0 = geteuid() setuid(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom(r1, &(0x7f0000000180)=""/184, 0xb8, 0x1, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getpgid(0xffffffffffffffff) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={r3, r0, r4}, 0xc) clock_nanosleep(0x40040001, 0x1, &(0x7f0000000000)={0x0, 0x400000000000000}, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x80) 00:00:26 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00a21396ab04fd1196141ac08bd053af9d208d7f2b56f4a511c9a07d5294315fd7918c7115bae4f289661ff7d6527b63b595ece2744742fdf68215c6d65715a1e5d571f10c29b9edef7f7e882df87a8a28379ee11cb6d13c163e1bf41486b2b59a499cb4a9aa0953b2b02071c92974234fbc45a553716b2ad764f50408beeb42c483b5a28bd713d709e5a0367c5f279eb15e08e88eb16d425a4f7178606e727eb22153561b8ef56e08e057e1b35a5c7acbb82c7c408f8b6272457b7b3f18cf3963a097e291b3c22bc1df2c8c8968a3009e515befa8c16cbc3a4bcc"], 0x1) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e9347189591e9233614b00"], 0x6e) r4 = accept$inet(r1, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r0, 0x0, 0xfffffffffffffec1) writev(0xffffffffffffffff, 0x0, 0x0) link(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000140)='./file0\x00') sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:26 executing program 4: dup(0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) utimensat(r0, 0x0, 0xfffffffffffffffe, 0x0) 00:00:26 executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x4d3b, 0x7, &(0x7f0000000000)=""/185, &(0x7f0000000100)=0xb9) sendto(r0, &(0x7f0000000940)="93a5ac1df9a60e0a47095d5203cf4f25b5b38c1fc348957a7ce715005c90310166fece92fb8ed13545370778c72b0f4df2874cab9f50e0d262995e85c00be2cdf8ab31dd27c0315e7c8014ccd028f27023420a70fef9f7cc8d1a3483f5b4e7da60642ff7875ea4e44bd20da93d91f62164181770471b95e48bf7901342eba122853f831f3c42eb685c1ef3864f96e77d249e1d151d6d4317f71e6463b107e99aedbf7e2a76ba15c6c4d5ffa40dae87e0a8e79a3372689204b3bd52f845d338d61d80c8e5a0193cd617ba96895f1a86c8a48a66b24fb67b361e551c7f9caba2550536529cd5684f24ad6ed90678601db327b59d18e1a793f288c2b4d422d5399aafef7cef952b3cbaa7ca1beddf373b84c1799e6b5a215fe934b44c6cb4fb121d7d61cc456f7a7624bcb5053c83f9b06c3af03febb54b00a510205ddc1790eee352d0524d6bd760128161bf0128a70043b576501de02551feb4d682d75a7afdc35d5eddff70074d23b66bde90080b6ce6973dfd8be89a602a67d72c701e5063883bf3d9eb3e288400ac5b6284afb926f50d70d87c26e80ec6db6fbc5ae8c3e03f2710b53acffbb14407c0ec4be43739969ed79fa7d808a5ac288ebd588de5688965ae1bc8e776d3250906e9ab4fa6cedfee9b57440da6943f0b0fa6513d49cfc27e1e72681922121956fc7e136403a0701dc5869bef87c65be69e6d7f36ad29342485852f7ae9dae65c0639b84d19523093a893cb052aa1ec7d3fa738d1647d1f3d39c5d545f4b8723bdd85078dd04f45435c9ed0772633956a2163881a019790609c03a02b7457dea2a422cb11bb0761ddd7e9417692c4cc27d10164f3ad1e93e9619449c4ef2f9908122886a6aa9fb376ea7ea1480682c90acb6c3b21390dd3e565cff91abad0a6626e50f39c2e9d5510879f783c1efae79a0ae0239092871ea13f4eff3d57478a47ef3b8c82db3403813281b334c6c73e5e3b43e100cc129afbcdce26067decf17f3538fbe98307cca27d1f62e37d5b5f1d9a1a2c96f1c8541f71ba9487f90ff05eff96f6e824c6f4619b3490d65d3a0a38bb60301a4d9e8e309beffd55054e8a30e6427b2dbd8dd21cbeb9f8980cee8da4affe7e8c86f06fb15b8d34e54100b9a713c90753582d22a9a4ec158bc12ad7c7575c21b22f26557c96f87339c64be0034427dce838b4be46fdb4e548be66e0a0577845a14a56b75159c77f6cb34c6b9742bfe09b2f32df0d87cdee6b24d8644e547fdd82b9c71d14432fed1bbf2a3f7f1008ef34d1a648c4245185451a5fe0c6bf4b68848a11f02563d50a509d317c485a0c08ca90d53c95f15d2e248e56fc60cac79606809e91625f31f2bb81e97eaa3dcc4ced6db3aad7f859b7c166a754c8aba6574b4c0c43c07b685e8a687d07ba801fc9e6bde6d6c5f8eee07c96c0eb5f1a597fb9c964ed0416d5038b87a142ca2407446754e33c65cf42c805fbb17619ee3ed0619646f2803786a06f6c32f7938e5a4e255b66de0a09a09bdb79800cc84e650650221aab401c0d05389eda81d3466bc125539f431a0231e8fbff22317f71c35d89126dd843cb2d2ecf23a5c3e6da10c55ef37be95fe525cca90e9fc9ab3e7b9044194e6f18d35c13e223961442d35c0cadd1fe0b7ab313a7144f549560e39823f1cc6106e4c8c57cf99df80184e98b5c238beceec80fa44c9d1469594d49be00b6e924be9e2a3b211d54285e0f89506d40a633157be0007af83e4af4491678ee86fa409810a7f17371910d09c2199e4285e9a11dcb60f4a57d855017129aa3b05b6ddc881513f72b38c42007da9ba7dc5aedcde62086ca0ac952c6ff7e0e0507107aeede0a34f54945f2ec31ab51ea28536863e870a09a6a1dcacb5092aebaf13feeb08550c49d2894ea6ade0b5f444d2b17177c4774ace36272a8123c3376850ec3e1d0df0a0087ee49895318c2ecf11b17e48997fdc3c63bbdb04a72e5589d4b4f632d45ed190a0daac747dd7545cfe9723bf71405e8e8d40dfa5d6b9ff40e3cd3277aa173274c6e602f58d988bf815ba68aa70498ad0e3b607d9959fc2e2ca77a433d488f8e1100e980009b0c2a5a2fe8c832466c18a645f6b976b38e66d22608c44858abce1c39237dca045206adbf2c4305bc612d368dd071d4c90d8122cc96dac780a06a4442ae0199711ea36e4031aa727a72421cba8fc081d1a231ad5cf97f2f465278868bb3d0703d4a5af374c324c6d763ebb7afed46b5dc51a8367460ac2464d8fe25d39bd186d0b177a0ae26c4757d3fa51abe55d5c9f965defd1790051c921d78386b03b572374378dedaf2ff469f22d20582a0bfa24256924d87610965c01e9d33326db444d9cc347ef8b12d6d36e588f4848eb79095427b96f2041e7c13210a2186af8ecea4d6601962db17417dd35c234c9191afc99ce64993c87fce7332c77c31e12364736ac28d202363a3226d5b3820a0b32b3f179d6f737e58e105a27ffacadc0afc490f9b14a425133ffc6c52e36b8db8dead9d75f879213327cd82de27d486d2f6bd546aa5aeb984a2d625ed0858ac074fe3301f595765f0499cb5936071e2edcf0b220f7254900efa1046cc71c4d6a81a87b539e0eeb55c356ec9d65c48bdf709ce7b932d1f167e7784587e7baa24b2e4207361d30e8bafd989756adededf5cb065a04139ebe47625a25d27418b310333803c4b8859c9d1097a956b18f86fd16bf42c7ee6b6ea4a7a055a89bafdfdbd47f293be746ca8377e32d30e1ddeee6dc3efd990a6ad098065f1c0056c932ec1cb011b5c6fdc43acf64c7d5b4a6dd6e4aa71b68d0160785217cb37f80239e22c964acc070edc8450a8903c7869e3e7e790a085e686e1af756ce6ee8b5408c539769c3e1ed7e8cba0b5b224b8c1439be591666c1ed19f04c937c07a901987511f2cf3ec81121ff1f6cd316437edf2d9aca35c0d8a4e42209736b5b55cd9562b58a15e72f4367a19d867a6df63059442a0ac6d8e63f80d31bb19969c00642cba91c0174f9e60c3faddff17ef9dc02aacbd2402c4e2a204b8fd294ccc92256e9f612e52964e9d326a13bc771be3b2f55ca1407ddb30c04c7e90a96d654d1b063f24aebd9d62f346620eae5204805d55cf848ef86a346c9a311eb4bdd8eecc72b4b86728cdd6a736b225128369f8707048a1f80f7afa3762dc894c181f83ddea2d792700030415636add1335686a2a70ee2705637e4a00c00af2868e1830fdf89a777cd31c1cd98aff2b898ef00f11039693de4dfc5780b3ff0c1d880e470552d54aaf2e4db5b19a1ed23c6987f7c1faabb69396b579a2358294193b8d9d578da605ecbbf97dfecd9a019dd935b027b56127a2b0f986985c8d58d4d3f9c2ce924d204d49e286dc1a4059899b74c3d4eafeb04e1582f44d19489cb32505f7f66c31fca155221e3a08f4029adedf2c03075c6f6c516208a32d41642403438ca7889d7629f6b7bc1e76a9b3ff7243c295d8fd49f22950ca8209c5d99307d0802a8108b3a4025a3d42f8490ba82a28b7ccaccf651d086a07c28badd8c76fabab83a2737b22355a03530034e604e283377b4cbb986d537fe9baffade4e36ebf2367282e35199921f2b7a8f888255a9d350feb665d675563c3c9e20b651d49935da340c56295f9aa6c34c35ff5599ae358b4db377fbb65bc4e1529ec369e74628a30a42641005f9ec45626852b2555b3f7803f7436a672a2805ead4307e88c6489b8ecefd7c3e0ced06e64fc430bf98cba066978de87ba68b425e0e3781a042b8e4b25092aa33a9794143e1016ce185cf2e9cf19d558aedf71605a9f2bb84f3bb9822f60fdcede469983bc06a90b03664821ea294ae4b759afc95031c24a9b72a7ee5069be6042c8b18e7ce7c4f182a591aad73f2db669e4fd42fbf6735774bc4d256c0dfeb8b456073a2c9f6a4fe2535ea0df43b4f9fd651b50d191dd536a2f9e3dbb7169550ab672301d0e5c36e7ee1c7836acbc2e84cd8d8de8c7ac45fd486aa7c3a4cd86352c0af97c071ee9864204ceece1be710ff3e1cf114dab0d781dc143e2545e80bf6ad1b27f07ff6c07de8cfb1fcb2ca47faa9e8560190cba3d85b0f01ab6f10ac28e7b0b5ed9cc95d99b768d4e7fcd25c0384e846e7119cb1a40910ddbb3280cd470194e44b320e2a2fbed88f7db9dc159b439c997d329515cb5b4808fd40690522bdd3efb5c3d04edff626fe35603adc765dff61015db7c04c634db6e0a7694c73d36ca0aa9ba5dbf5f4691ed01b8d3e23615cad7199ae9f67a9cfddbd3e082d8881f0536fe905237a0c05581dc7a4f1bbdfa357b91c36d936ffbe73e566caab1b98491f984904f972cc5763b046393a6d5387cf5f7a1640767189e81ea51be88c11086d7f470d76db515167628c2d5f03cee96a754cf8e9432c5a6426803f3cb1246e203f7518e91b0990efe7ac1b2ffa924d16063ea6d2b2a46b52954e5c5c67162477de83e675873949c56781d466d85585d16c3f61629373fb752b015c6cf2d6c12e363cab4af73f56c445b6f8ec82385433b7a5194442c2c92af39dcfd5f1e0a604fc3f97f045435f3f4c67a7832d38a8b810244c96977b74f5ebb1ae37c98d443f25321d408becc9e544c9230fc7b6316ae83c3bf894daa6c9b17a4f36b774b54dbede8b346e9636c17b12c8e6249e879a462b6e08df023efb67eaa5895b440b73c249cc7d3db90e510893a23046083d4c3bbce2bc13e1a16e0f965a55c5763b563bae9240a9911f0ddaea0bba385030c7c4a4be493bbdb822374e1772cf8761b3511a4b1e1f2d3a4eaf6620159e7621773e14bbcbd2fee547f68d0cc6872d942dfbc9ad25c48a37d61e683699354ff4b0f2a2e3cafc21a584124fe5373787fd46434ac7d582e052c99102224bab1fc7d5f8f7142d170b6d7c0a2db2ff89ad5054a3be65873d1274b5ddbde5ba7fda36a795c7e3604b54450aae6d03d06aedee8644d981e65e00406cf2ce0db1cca1c42b40c1f3b1599cba8517d5967a016caa8cace6565ba77d6a24739d9fea7a541e228043e4569fb69f3411d417eba4087e4d6e266a3e0f0600646b92c72be74ab51cc17a1a08d08b7fef0861d01613a2b8d7e7e198d8b08d0081798cd48dc71223bcffea3df9ea696edc4bd317843c28b3a0a0d9c828553105c5e9dc4fc34262ef2acf97e3720dcd911fb57a113bade785b9c0330e2e883a62958e3fc76a1a1efcf3a8121a23975e62467b3a50b2ba4dad63f7f019cf1c5d8918104f9ef8f620e262934c241b01ed547949c04ed3700930075b11d03f36a7fb4528254dbd81d6b356934a91283b98651a043a1a4cd0a452153b7c3d6a999529bc9c82d3ec35e0bf5ac5b64c155a59756b7e4f2b00889dd00a67ec0ceae0b061003c10b228a265906231c63aa92e70a85db2436381db10690a5218343999fef5ebabc95745245cb08e61babd01a983fbec2619da80a92b79ea5edeca95f59a60c4b82b7197dc551d910413da2da35746c1fbb8c38bf27c6fd28b8b2eac90212ae9ef04c93c12c3c309cc1ee2a73a843c7db08f659b174dd6a1649c05213b1c1e99a357aa5743db23b176a2ff22103998723bd8858ce0456538a23a62b3b4b65c3d3076e48912fb056218b639558cc47fc06627b25e7057d4438cee5a43383c3bf3ef69e5ed59a1807e2c06ddb32e1bffe1d224ebc4eb2604bf20407055a2636e83723ac34f8cc55544b82f37398c4f294bfc81ba0b64233702a58d9bdf05ad13067d909ac6105063d8f17c1923f64e3c7b2dff004bc602ca4410a75d7", 0x1000, 0x0, 0x0, 0x0) 00:00:27 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:27 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) r0 = semget$private(0x0, 0x7, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/4096) r1 = semget$private(0x0, 0x3, 0xd) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/240) 00:00:27 executing program 1: r0 = getpgrp() ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0xa, r0, 0x0, 0xfffffffffffffffc) ptrace(0x2, r0, &(0x7f0000000000), 0xdd5) ptrace(0x80000000, r0, &(0x7f0000000040), 0x100000001) 00:00:27 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000), 0xc) getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040), 0xc) r0 = geteuid() setuid(r0) clock_nanosleep(0x40000005, 0x1, &(0x7f0000000140), 0x0) 00:00:28 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c653008"], 0xa) r1 = fcntl$dupfd(0xffffffffffffffff, 0xc, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) socket$unix(0x1, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="09000000000046713516ee5f237e15024aa44b6315284163c80000000047a7fd04118c4aae10a9029f4144129667a0992e0915c87e642f072b55fb2707eab9da5f010ee847feb8f6c2417d4d34ae40cf31fa9b82c886a2d31fe2fffe9151229c9242fa61585a2a025ac4bcc223505c5439249adbd5d3cf6f4d7b827f6187629b78025c0f9fc5041fcd71dc00a3e541cce963e9cfb9da85d9dcb163a9097b7100"/170, 0x52, 0x0, 0x0, 0x0) 00:00:28 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x210, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='m', 0x1}], 0x1) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 00:00:28 executing program 1: r0 = getpgrp() ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0xffffffffffffffff, 0x0) ptrace(0x2, r0, &(0x7f0000000000), 0xfffffffffffffffa) r1 = semget(0x2, 0x3, 0x100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x80000000) ptrace(0x16, r0, 0x0, 0x0) semget$private(0x0, 0x2, 0x288) ptrace(0x20, r0, 0x0, 0x100000001) 00:00:28 executing program 3: setuid(0xee01) geteuid() clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:29 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) [ 890.8841818] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5026 command syz-executor.5) 00:00:29 executing program 4: r0 = open(0x0, 0x0, 0x88) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1011, r0, 0x0, 0x0) getppid() setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sync() lseek(r0, 0x0, 0x0) r1 = getpid() lstat(0x0, &(0x7f0000000240)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x608) fcntl$getown(r0, 0x5) sync() getpeername(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESOCT, @ANYRES64=r1, @ANYRES64]], 0x0) msgget$private(0x0, 0x90) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/63, 0x3f) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x3, 0x42) socket(0x18, 0x0, 0x0) 00:00:29 executing program 5: r0 = socket(0x1f, 0x1, 0x0) socket(0x1b, 0x50000003, 0xef5c) shutdown(r0, 0x1) 00:00:29 executing program 2: sync() munlockall() mknod(0x0, 0x0, 0x79) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) getppid() r0 = semget(0x1, 0x2, 0x10) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x240001, 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f00000003c0)="19ba8d53706dde0791e84d3d50b538974f6ab636dc0ba02b0b6663d57ab9dcd1d45655431e2030655a810ef05f1c1c890e84f4803b5d82eae8cb9a3456dc79a03e1b3eaf65d725d268e736672c0ee2578d27a3f81c4c7d656e24e6051390357ebd1e1ea4f64b486b546f6e028af4413041972a3d8e78b331dee0d2edc3f1d87b31e5a0506fd06bc697bee1c2051cfa295888b6861e36d6e3cff2dad67c91b4b0026dcef3452c51c26c4f9871fabf44cd5d", 0xb1}], 0x1) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/189, 0xbd, 0x2, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="334c61fe19d736b988c741822c7376bba66a2d1ce21330dd59c29c18e6453c7392dea02f23e663e31ff2a063ca7dad554152f879d5cc503140ab27ef0901b5c6ddf67b29d1383bd722989515976709d77ba5805cc25c5404b82e3bd613ba4fa36ec8981a3d941e706bf042d112e7490fde4f72fbb0c6a3cecd9be2a8f5429ff0758eaa4b7d52d984b6cf93fe3416ae31807cff127b32a2fce20bee35adacadd60854febb9b5ee073e33a107771e63f266c2b0d036068608380df9675e5671bfa0c46e5a1e324a6f2226aeca8c7b277e5246b2d852bffcb90431c8e453416", 0x132) open(0x0, 0x500, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 00:00:30 executing program 5: close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3f, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:00:30 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:30 executing program 3: setuid(0xee01) clock_nanosleep(0x40000003, 0x0, &(0x7f0000000000), 0x0) r0 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r1 = getuid() setreuid(r1, r1) 00:00:32 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) r4 = semget(0x3, 0x4, 0x450) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000080)=0x2) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = getpid() fcntl$setown(r0, 0x6, r6) msgget$private(0x0, 0x0) 00:00:33 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) r0 = socket$inet(0x2, 0x5, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1a90, r0, 0x0, 0x22) fchmod(r0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 00:00:34 executing program 3: setuid(0xee01) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:38 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) semget$private(0x0, 0x1, 0x100) listen(r4, 0x0) r5 = semget$private(0x0, 0x4, 0x775) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000080)=0x9) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00ea282a7ac2677109db3fbae6586ec44524d3fda109f3b014dc4de1a0553bbaff"], 0x6e) r6 = accept$inet(r4, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpeername(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xf3) connect$unix(r4, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto(r2, &(0x7f0000000000)="99c1b03998fbf83d1112f5d1c2875d336bae9c4aed030ea645ce49fe0213bb2d2d4db45d501e6689e4896b38ebcf405d4de2e132830bf39c4952c7c323bf0d75b2d4fc53163ecceb74748d20898a6f57", 0x50, 0x408, 0x0, 0x0) 00:00:38 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) chmod(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x4) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) symlinkat(0x0, 0xffffffffffffffff, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x400) socket$unix(0x1, 0x0, 0x0) exit(0x10002000000) socket$unix(0x1, 0x7, 0x0) 00:00:38 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:39 executing program 4: r0 = getppid() r1 = socket$unix(0x1, 0x0, 0x0) listen(r1, 0xfff) setpgid(r0, 0x0) 00:00:39 executing program 1: r0 = dup(0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/3}, &(0x7f0000000280)=0x5) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xc, r1) utimes(&(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000180)={{0x12000000000000, 0x100000000}, {0xf9c, 0x3f}}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1000000000001, 0x0) bind$unix(r5, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e4b00"], 0xc) fcntl$getown(r2, 0x5) listen(r5, 0x10000000) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x7020, 0x8) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r3, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r6, r7, r8) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x7fff, 0x6}, {0x18, 0x3, 0xa68, 0x81}, 0x7fffffff, [0xc1, 0x9, 0x8001, 0x7fffffff, 0x5e, 0x0, 0x9, 0x401]}, 0x3c) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpeername(0xffffffffffffffff, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) dup(0xffffffffffffffff) r9 = open(&(0x7f0000000340)='./file0\x00', 0x400, 0x0) fcntl$lock(r9, 0x1000000008, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) r10 = open(&(0x7f0000000080)='./file0\x00', 0x20000100000203, 0xaf) fcntl$lock(r10, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r2) 00:00:39 executing program 3: setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = paccept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x30000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100), 0xc) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:39 executing program 4: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x4, 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) writev(r0, &(0x7f0000002280)=[{0x0}], 0x1) r1 = socket(0x1, 0x1, 0xfff) setsockopt$sock_int(r1, 0xffff, 0x1101, &(0x7f0000000080)=0x8, 0x4) recvfrom$inet6(r1, &(0x7f0000000000), 0x0, 0x1, &(0x7f00000000c0)={0x18, 0x2, 0x5, 0x1}, 0xc) 00:00:40 executing program 3: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000040)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setuid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x1d0) fcntl$setflags(r0, 0x2, 0x1) getsockname(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) getpgid(r1) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x7fff}, {0xa60, 0x8}}) 00:00:40 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:40 executing program 3: clock_nanosleep(0x3, 0x1, &(0x7f0000000000)={0x4, 0x8}, 0x0) setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:40 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) r0 = socket$inet(0x2, 0x4, 0xff) listen(r0, 0x2) 00:00:40 executing program 4: mkdir(&(0x7f00000001c0)='./file0\x00', 0x126) utimes(&(0x7f0000000140)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) 00:00:41 executing program 2: r0 = semget$private(0x0, 0x2, 0x1c) semop(r0, &(0x7f0000000000)=[{0x3, 0xa6f4, 0x1000}, {0x7, 0x401, 0x1800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/21) mlockall(0x10000000000004) r1 = getuid() r2 = getegid() r3 = geteuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x4, r1, r2, r3, r4, 0x18}, 0xfffffffffffffff7, 0x1, 0x8e}) r5 = msgget(0x3, 0x1c0) msgctl$IPC_RMID(r5, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/74) msgget(0x2, 0x600) r6 = open(&(0x7f0000000200)='./file0\x00', 0x200002, 0x0) mknodat(r6, &(0x7f0000000240)='./file0\x00', 0xc00c, 0x728) msgget$private(0x0, 0x20) recvfrom$inet(r6, &(0x7f00000005c0)=""/209, 0x14, 0x800, &(0x7f0000000440)={0x2, 0x0}, 0x156) ftruncate(r6, 0x53a44e95) mkdir(&(0x7f00000003c0)='./file0\x00', 0x1) open(&(0x7f0000000400)='./file0\x00', 0x88000, 0x6) r7 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmdt(r7) r8 = open(&(0x7f0000000500)='./file0\x00', 0x400, 0x28) semget$private(0x0, 0x1, 0x80) r9 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x81) bind(r8, &(0x7f0000000580)=@in6={0x18, 0x3, 0x2, 0xdf}, 0xc) semget$private(0x0, 0x0, 0x400) shutdown(r9, 0x804001) accept$inet(r9, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r9, &(0x7f0000002c00)={0x0, 0x0, &(0x7f0000001980)=[{&(0x7f00000018c0)="564c8a0efe9b561a78c2823733a41ec233412197d26d7ba3948c1370f6b65434972ab3ba6b152fabdadd0a8c5cd5aa6499592cc17cebb6f404afc3fa6eadc696944f4fa2e82876890ac9ca01c240d38a339c40f222b548d64832bf4303c2cb99aab7e1cce01d3433b9b0d19fe544d47e64105be2e39886544ebbb12cf399276f47712aa8fb09c27cdc50603bda0977c826dda06800f7894b17c4ff9c36e35544a7af9e782f1074efc50747776ff3b30a05f5e5e65a6c28bd94d78bf6f1b21300", 0xc0}], 0x1, 0x0}, 0x8) 00:00:41 executing program 5: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chroot(&(0x7f0000000440)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) 00:00:41 executing program 4: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') mknod$loop(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) 00:00:41 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:43 executing program 1: socket$inet6(0x18, 0x3, 0x5) socket$inet6(0x18, 0x5, 0x5) r0 = semget$private(0x0, 0x7, 0x208) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/144) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x4e, 0x0, 0x4]) 00:00:43 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x0, 0x400000, 0x40, 0x4}, 0xc) r1 = socket(0x22, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000040)="b1", 0x1, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) socket(0x1f, 0x0, 0x8dc) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000000)={0x8, 0x2}, 0x10) 00:00:43 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000000), 0x0) geteuid() clock_settime(0x40000001, &(0x7f0000000040)={0xb71d, 0x6}) 00:00:43 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) listen(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e93371b42fa7b3d3d8c04d"], 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) readlink(0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 00:00:43 executing program 4: sendmsg(0xffffffffffffffff, &(0x7f00000025c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) munlockall() setsockopt(r0, 0x29, 0x11, &(0x7f0000000000)="d5ff9668", 0x4) listen(r0, 0x0) 00:00:44 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:44 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x840, 0x14) getsockopt(r0, 0x10000, 0x7ff, &(0x7f0000000040)=""/63, &(0x7f0000000080)=0x3f) r1 = socket$inet(0x2, 0x3, 0x0) read(r1, &(0x7f00000000c0)=""/168, 0xa8) getsockopt$inet_opts(r1, 0x0, 0x40000000000015, 0x0, 0x0) recvfrom(r1, &(0x7f0000000180)=""/197, 0xc5, 0x43, &(0x7f0000000280)=@in6={0x18, 0x2, 0x3, 0x4}, 0xc) 00:00:44 executing program 4: listen(0xffffffffffffffff, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="edaf1fd50f88da2b8f0055d3078e3543e91a10a6addb36bd75bc8194f1b6603732a67746c2862ca510e8b417add19b05e9127bdb676acef3fda2d61795c4d7fa889f9cab854790f0d02156", 0x4b, 0x4, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x22, 0x1, &(0x7f0000000340)='GC', 0x2) 00:00:45 executing program 1: r0 = socket(0x19, 0x2, 0x0) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000000800"/16], 0x10}, 0x1) 00:00:45 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) r5 = semget$private(0x0, 0x0, 0x2) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000000)=""/87) close(0xffffffffffffffff) getpeername(0xffffffffffffffff, 0x0, 0x0) 00:00:45 executing program 3: geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = getuid() setuid(r0) seteuid(r0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140)={0x2}, 0x0) 00:00:45 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:45 executing program 5: write(0xffffffffffffffff, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287", 0x12) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x1000004) fcntl$getflags(r0, 0x0) shmget$private(0x0, 0x3000, 0x180, &(0x7f0000154000/0x3000)=nil) mprotect(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x200000003) r1 = msgget(0x0, 0x100) msgctl$IPC_RMID(r1, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)) socketpair(0x1f, 0x10000007, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/41, 0x29}, {&(0x7f0000000140)=""/25, 0x19}, {&(0x7f0000000180)=""/179, 0xb3}, {&(0x7f0000000240)=""/245, 0xf5}, {&(0x7f0000000340)=""/203, 0xcb}, {&(0x7f0000000440)=""/90, 0x5a}], 0x6, 0x0) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000157000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f000059a000/0x3000)=nil, 0x3000, 0x2) 00:00:46 executing program 4: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:46 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=ANY=[@ANYBLOB="0110e91f7189591e9233614b00"], 0xc) listen(r4, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="350785f9", 0x4) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/239, 0xef}, 0x0) 00:00:46 executing program 1: r0 = paccept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x50000000) getsockopt(r0, 0x5, 0x1, &(0x7f00000000c0)=""/78, &(0x7f0000000140)=0x4e) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x10001, 0xfff}, 0x8) getsockopt(r1, 0x200000029, 0x10000000000a, 0x0, 0x0) 00:00:46 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="e3ceba31cc1f", 0x6}, {&(0x7f0000000040)="6269654fa247f47b0f7780a1b9f8be57e033c4da6905dda4877e523fd99a1816f47a39b0399d05be7eb1da98bfa88ea09e4667e24250d1e501d1e0ec6533d27faa3a02bbe4016a5f92bacd25f9b5", 0x4e}], 0x2) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) recvfrom$inet(r1, 0x0, 0x20c, 0x0, 0x0, 0x0) dup2(r1, r0) 00:00:46 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) nanosleep(&(0x7f0000000000)={0xdb14, 0xf}, &(0x7f00000000c0)) 00:00:47 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:47 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x60221, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0xfffffffd) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86be", 0x90}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x92) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0xf90, 0x5}, 0xc) setrlimit(0x2, &(0x7f0000000080)) 00:00:47 executing program 4: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:47 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400010, 0x2) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x3000) 00:00:47 executing program 1: r0 = getpgrp() setpgid(0x0, 0x0) setpgid(0x0, r0) 00:00:47 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x5, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendmsg(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="02544f8dcd518282f5caf15186459046661ccebaef007a42fcc8517d58905c1c5b4c24788253393d9bb16b3006d8a957e8d2fd71d2c3c70179abe0c4f8320889e44db6f82a2cef6d0fb51f3942b3e019d2f3a491be9e2693ca52c8454e329fced6fd8f2b254453211cabfe8b20c9bb1299bdb389824cff4af1e2ff792ef7488c5a0086e72db26e0e6b277da34c2bb92a768e8514a1db09a822b6cfb6643f75f802acb6afeb1613208cc134b2286cde01108bc770e1a5a9c1dac1408cc745d3f717a47e37a4c5d7b27f3cdf", 0xcb}, {&(0x7f0000000200)="3570145e347ce41598bd8f6fa0392628966d71046663f02b501bdeee7873a780233def522a410c47e72a85d5e37ce85dc93e6f34fa24ed6b9a98646a141549138aa6498b6bcbec4654c23e14f0af1182bb5a963ce642b15a55470b50e903bfba3e1ff17f41f80d77d08efd05a45dd3faf3e5ff2aa51036bf818da2", 0x7b}, {&(0x7f0000000280)="2d78ebf18302ab05f0b8e1891dc910273b1066cb09ac10b7480fc272b3620b08329b22245c919e215e45e6db34c4fb501641dcaa4017b5a0d4f212fa28490c3e3d8b8ad3d6039241dcdb7e56d0ee1ad171fbda5f4f", 0x55}, {&(0x7f0000000300)="9c478d20318c334573a23ddce5305f0728d093c4ca48", 0x16}], 0x4, &(0x7f0000000380)=[{0xc8, 0xffff, 0x8, "75ab8c8f95f20dab8c78225a810acddaebba52c1f6bc8055663a8c5047230fe5eaf23c450ec2e012c140ad61ec3e169c8e300f9a90c811334f0fc4db36b90d835c19cc2c57b6cfe11b2f48e9a936b608efd6f92b1e373a0eff282b5222959137aadb748c07b70bee0ddcb30ed0de4bebffa123b412bf486566f511b52d8b6c32ce7a303b4b963947923a8b88159060270e3d75d201becb6f8d43ed46d3907956733bd6530f1a966dcc57cce8d766ffb7c252bf3a05"}], 0xc8}, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0xc1, 0x100) [ 909.7997290] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4557 command syz-executor.5) 00:00:48 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) shmget$private(0x0, 0x9000, 0x0, &(0x7f000000c000/0x9000)=nil) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) madvise(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000007000/0x2000)=nil, 0x2000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200000, 0x0) madvise(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000006) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000006000/0x1000)=nil) [ 909.9081485] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4557 command syz-executor.5) 00:00:48 executing program 5: r0 = socket(0x1f, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0xd5, 0x0, 0xfffffffffffffdad, 0x0, 0xfffffef5}, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/34, 0x22}], 0x1, &(0x7f0000000100)=""/67, 0x43}, 0x842) 00:00:48 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) clock_nanosleep(0x40000003, 0x1, &(0x7f0000000000)={0x8, 0x2}, &(0x7f0000000040)) r0 = geteuid() setuid(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getgid() fchown(r1, r0, r2) 00:00:49 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:49 executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) semget$private(0x0, 0x0, 0x408) mlockall(0x2) unlink(&(0x7f0000000000)='./file0\x00') writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="cb", 0x1}], 0x1) mmap(&(0x7f00000b2000/0x3000)=nil, 0x3000, 0x20000000000004, 0x10, r0, 0x0, 0x0) close(r0) 00:00:49 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000380)="b5", 0x1}], 0x1) fcntl$setstatus(r1, 0x4, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xfd67}], 0x1) open(&(0x7f0000000000)='./file0/file0\x00', 0x800, 0xc) [ 910.9704362] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5413 command syz-executor.1) [ 911.1438833] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5218 command syz-executor.5) [ 911.2414263] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5218 command syz-executor.5) 00:00:49 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 00:00:49 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = semget(0x3, 0x3, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040), 0xc) 00:00:49 executing program 4: r0 = socket(0x41c, 0x4, 0x100000) getsockopt(r0, 0x9, 0x9, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) shutdown(r0, 0x3) r2 = getpid() setpgid(r1, r2) 00:00:49 executing program 5: r0 = socket(0x2, 0x10000003, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="635a3389f66ac50c2ab6ab646c6217", 0xf}, {&(0x7f0000000140)="f5319d2bc6cb1dc14e5b5075bc9ec2a885bc30a9cd25c14ad84719227ac95c2b3ecd080b574cfef2bd6103362f2daa2c0c745a9c3954070719ed9515f970", 0x3e}, {&(0x7f0000000180)="8b85752f4b63cfca9c471ba335eff5f998aa720c0459afab3466cb5325b9925ba5107df6445949134cb861646edd4945", 0x30}, {&(0x7f00000001c0)="8f479088fb2600ba8febc6a3a7660714bf2b5b06b6e4ed2cdd319ab4d8a9f95e4ead0fd66bfc352b08fba1169112a149239edfc68d6be906308b9d301f37141bd76d6b3ad8093876fee94231af273913e022931443c35ffd9d3bb2416ba9c7911feaff24d07adc15b01eb5496187aebaf0a676e57af9f49c62f27fe860ec22cac6c0c02e9eec20ca0933c186fcee10927be84ae4ff13ccd25390d38fa20b182931f4c4c53548008706e833dc7dc565748ef645956496dfccfb05be9f3b0997dd66542846eb2f4f003648", 0xca}, {&(0x7f00000002c0)="6cd098cf6929075eb84b454af70fe3d9fd30c9b16a25d14417f37ce15e82601da2d44e62254741a9c0614a2ed64f8f", 0x2f}, {&(0x7f0000000300)="e830d887b551e190e2c2ec9287b5b3a3ac7b24ff770b8a79fac67afb2c96e0de2d6487e9e03316e1bfe9a45b6955bdc4663f75c69505f536ca282a8f81eb584268ccdda0b00cc2519a8c698e33163279a87c55427cdbfa7c1547bc1b1e66424ad9f2c25e5fb6fc046449e2a67efb164aa4c19415cc21f7ef8cce609d60136216891c37bd0dbb83d70a4c25af9dde25d87dec89080429af3fab2619f634b17a84c51597db411676e1a1a227eb4de45fbe437134041eef5e683e30861fe2de639dc100736b7f860811d03e155a9e", 0xcd}, {&(0x7f0000000400)="7d39b9a0dd0eb9ba791099a3075626d796a5fa1fd56bca1a62d1893604147629f795ce2c732d958cb01ba307071c4d4ba27424702088c3e3dc138a018d5d872125352eca44165418c00f6c199efc104fdd00822c1865a1a0736baacf2cb81c550e78c756b47c7a3285f5d8995402ff2fd06a982572c96cc189efe1bcea27fbd538ac2527b3fdc424b50869b2d44d68fc09ef0cde3ea3dcb40c000e60c3846e5609054ec81444a329e295e4967f27f5749951d06b80c95623f7876f772f73b4ac3a28fbfd4a79a5890895e956ced4f340afeb58c4e00d61253d95684ba65bea8e65e8a8ab1e0575747edd546856f6abf0dd2e7059d599cb74195ce5cf806a8c1d8e687659e5787aa473c2bdfebb8bbe1a8d3ef9e73fc92f83c4acd11fa0f567b9537fefde1fe8389d6df3a518d9102d9f5aec599361bc2e1c92984f8084cd81c2da99b9b9d4b66890dfe2d1293d97f46487795d75b67466554e08e23a490bcca91f462a8a8ad0b1e6eb6b7a8ea82ae8e606799d999bcb70f713e37739b7f7d74d92f5b2d9cf332bb6ef603f703b00f4e3061034da79958da7e6a29bf16787f114782dee83e9c81cd77a87fc3af6a3639bba91ef2efc2b26631387f04eeb3cec5bb30f18657076ff204b2217f16287b51d7817c8ac090dca3f1671241d6c014e9bbc052dd4a0da8a766dfab087b1e8a5c380274608611b0adabe6083d2646c414fb172443c7acd88574279fa46e2e281163ac5258415685084f098725bdce0643c061646fd11ee09daaadea306d11a792dceea5a31f496cada3f95def3fc38ce71118ff07882c0246c4c18b8315ee86b43c24e043840ddc738cef43c70c68c5e729d411a3b846f2fe066e8ace9916fe2634e1966fff555ea14b874a17ea31e53e07bd5a511c730572013b7eb7f55044379c1b665d262931608ca7962cdcec2221a1835db79f1cead4db653bb39ed78d7ce14fb5907e98a698f42255628f212f9711482e8a3ab765eab58ec204550eb6cbcc54c348a2fdc3789102dde01185e5cedca9e3f7ca9ce3180488024f86ad5fe578bc8e46b777c8e96777b5a740b203eafc8cff05b4d0545ec6fa2f703fa59e1daa182ddc505d0f080dfb2f129b9978fbb3f35c270fdbaf2581adaee4130d02014275edb260a7314476f12294961bba8de15779579366a0a48b794fe34e9a829aca081e8c6114d343ec932e8389beb05f9ab39a8e9b1bb813bfb8cf2f7fb85a6ebb097295904b3f3f48d38084cdef82835e23ef886e82ef258075e8d7a8ed1beaeccd56807cdf54deab962376f4cd7c61e127b703a88ca23f6ea9ba39f64c227aa9476aa91ee5823fc56998e0445ba21f6153e85e4d79a7154fabcb3fe52dbf900eab21b836e1c6e728fcf25d73d2838feb2772504be5a9327e94f9e19020d4262fdfe78b81136751823e3718c7f5be97685794ccd349453081d74b651186fbbf841b8fdec867369597360f1e33fe7b495e9b9e74e3b05f13ca2f7a454b06eb407d307e1cc7dc8fa08c93ef75b427e6bdc1a55337c0094ea81412099db31077f29065c80f7954144c8a93b6762a12bf7da1fe4be62949aa577b8c378ca1b1c023fbfd1bebd51014072d36de7cfd860c1ad02f6943b480e8e9dd2303ed9675825f61f3d6fed1cb20832eee65189b35d42cf3dbd4deac7f262990271949657b81a896d16b3b0175002f1ea270b692cc235c5ebaeb12e001e398ae403831f73271d70107b3e7a39c2af29c99c3b571da6bc74d590c3e3b3c63d81297b4e7bdc81a1fab5184a8897d5635da04b1c6cdb24275b97d9786a86bf842c6cde1d5f04572afe71df8136589e23952e749da96412e1d07a295ba963e51fc24594a642ceaca47ae11e44162b738e016980f9bcb20c5c7ea512848a9aaf494288ee37613040d6f6a5fec1aaf88f2b62fd9c95a5fb6fb748f8f6b7cdfdda2eb46ba13e62bc8305985cfca9c433851a852aa9ec3261abd841758142bc77435a5a4cc2af17a0f874e90cdd1d9eae5c55feaffc799f950f373b6db5b7a65726fbbfc6ec1a3a32dc09e35125835f38fc302ccceaaa2f825db2c6c21500646b998bfe7ddd1f07efd3ade55c1508b6e2f312c6c2ec5062189c5c00ae080226a92b1bb6885617ca28dc5488493e9890d900b0f6e460ea9b52a2a0b4752653d252bacb4ef844eb812e03cebbd1426a67c3aabbdbc6fbe36219254d3f3df6c358d1c9f21e52e273ef855d13cc8296acc9c5d157af916b6ce36a06aa56f207220271be9a7851079afbcaf46f5a7d1eca95c110c86c26fa7ab7bd1ab65c70f2cbf63e4c9849d6b4eead15b767f800f6e23e416733a2145c847d497118ef52444be5ca24c1bc7ccefe9da016b2ab49564dc085714c2399441ef1960bd58e3f3f591d3399de971e49d7aaa714393d97eead4ce89cefa4fa2d4fbc6529b728c8108817f9de73e8ef45b5c64c849d719881d25166ac0c5f6b64adf768b081afdcf05050c57090e5f600c6b7ba3d927c3e1ef51ed8b15d0a9dd9e0ca276bac914597295f823b9ab36878f642536d2b0dcb29d66a2355abb67504ae174464c8ba6a83716a85fc34a0df491a578a37955ebb7b71fd1b80f3bbbb8d39919641d2e85c457960900253802ae0e648650c01606f3c8fbad7d51b3bc46e737620f14f0633f6895054463c354b44597e0ee718283bf228249462e2c6bd735d53c0f687e2215ba0452361297936ba9e5229edecfa0d965b765958262b3d758bb0a9fd9557bdcde1e86fceb4d512d0a54f316c027b8d00ea52ad5ffbdc33b4efd21a5e5d32344ebbaa2716505a4638900c3f6bc2132571d5bb9c13639d92dc77177124c612f2da3d4a95c00658221a7c4df0dc9a8d8df98ffead1a6e40e170a05bc7f2780031f5c54d45d37124f6b81412a6314efeb7c9f6625cb367679e13a879a00533ee22cb8d4204af532993950c9debf14a24cf733a535e97c3f68d2fac32f3e6374467bda11a2837377b11d258616deac91b27f5d6526140f937e0157c39eb05c07686c20fe275a323147fafefa279efad21489d5d4cfa102203302fa773a35c27551fff4bf9ee878134a83063e3b0d3c20978ce2566177a10bbe4a39e0859d444de013099cc34f3d07833d77155a5185713768763a2f8383bdbd08c876369e8c8736d59f6299e45a8d2902162048a82575e29178dfd115bb865b7cab6d97d585a145871579fe05ed0df6c9079182e24cf0f69409ac3bce2e49f9d400c1259c66bd9cce717c3978bb18d8ab91b4770002f10eedf42adea34786c5246747a3b5d5a160e40e0f040cf9c57ac54daf4fd3d77cb6ff51df4ee100ebf8e418d744e6ca126151fc4ffc4ef7dbaf753e66670866375625ddc7acc8641d455f29c80cd197c0eb35054588efcf462b0d758d0a616128c9f5d2d3337215999192ec7330741a918a4b908e2492eb0014c4a8731aa39bbe2d191fc6679e2423cc2e1c1f92483bc1f4ff12fb6696afa3b9bcbec03145b34b41b91eb71a1502f95e6a74e9147f51f8a0affd8b8e9356d8720290a964a81110465967d8a8b810b6545ee7422fb116479b9ca5cb05e3bd4ef1f561de0c7695268abb3e7b0f7078a0d55f7412315c37b8ddd4a290a9271b7f670438f3e7f5b41f8d9b739c4229367e542798b35a6cd33645eaa8a69c43b8fbea4e252b4e5fe718088e3fc7d04a36d2f34246b4b19c35069a5ad40b3b5f56930da0a8e7d51e8f92f20a41e7119332f5e2a97aead58e987956b27ab214e3daa388c690443b11b1734d7aab2b00cf56392755851f8d6d90535572da031e28b4aed2e25cbb2255166798cde0d677a0c253d30f87d7b18e27d22a072ab249eb05e540e1b432fe4ee9ee314254491f663a2db511805d708d5d1bb762b736014c564af44d64ac781f5166827674bd2c80b389eb7c79caef271d73003b08f6c110cb6b496a9d125f5be1bdd48df30742b6ff6b992bd5f77b50b48549844801ba4c87fbde4c64ce63c6cd7f11441ed2142cd4d8882f8a6f92748cfae51d0e0d80aca65f806a47e15b7fd2b5d7beca89cc47ca047895bbbcf0c4012c9f1df83dddcd483d9bfad3d9a6fe9d3b9aa4070fd9599950671e61de743bdc1c6163868b6fdcbc1ba1745df1eae88f97674add59555c6a9fc7e00e340a10c322674b89af280a84d10e74f4c4e354da5742a75228f41f14ad82ebb9a191ec7777b9850ded256f7c61c90175fed017b58df807ced78abdf85b346ab9b114860fd5234697ed28debc552b3a9e8abee1a617118a45eaa816e5e7ddd0b0a51092a0dbb22304a9501790c85e83ef847e7ad54a8c1ff17094e5449789657a3f6a8b2de6acf77959adf25ab92857fc174d2eabf63e583b6226cd35e6664325893db5bf7e1f0ecf9d757b0556db18c8ef07b384c3544cf5b6b591630abe67bc779271c76e527d89c06d7996cc09da63b83395fa8be7dd8907ae466e1d8d101d1535eeb76b104d34a026e4d90054901259c4384b69b7d50fc8a4965b00333a37b85ece2ec5821fe1699d0e5854edfd0b5c83e128cbb0a70369e96eed78135539b661286b74b226b28d784aa2225e3bd39ec0117f79820b7c2f7058656f1b33fc4b8d78910c3072b9d3bb55517111c4bef4d2c6095d4fce61a8bc8f17e3aab04a1be85f350b99fb9d54035cc5b8da3a8be30a26fa39a9a2f97c4a127b63d7e66b9102964d0f51b6d24b5baada95794da8687e44795f39013088cfd8201fcaa8a56c949a4a5368e58e4cae7d082a23daefad989f2c41f483cbfc1e2904e0c344e3b816252694fe5d43b6c780fcac654b8a1bd3842f9bec5574cc776cd52ff7efc1ef18e81b34102fdf434436423c69f1de80dc035dd8af2f1f58dd0bcd512feeffa4ce51333086c5d290755af5db7a8b2b93383183f6844c99adb16712c0ea99aa0c10951dc7e9b8d4d12721ac8972f73ed0b4fe63f618b9268be711ab1930c01a57caac3de0ed0886dc0c2c7406e36925d7341d0008571ddc0f3025f529612ff8b90595f87098d96d99b331502658af853d70c2b687b2ec148173280a58a483ec2dcf81aeb3ceb7802eebc68434754de54bb8c8244507108e5cf953f60f0032febcfe8e199c95d0fe69678c2d5b5a5923644e4aa15bedaed036538454e60ae4700030497ade64f93d1c03bef15374a2d96222fb7fb2b4efddd8ac1c188601ef7ae496f16adc8365bf22ced225fd87e3f70f0db4ee598c5b9206008a1ca88f9f7b1c369b716ce77ecc84c3d2529879f8de07585314878d7c7c9821d855a43326f2ce14ffafd6640e1d072748331c9b5e51dda20b10f5a562b08327854f3999800c64bf6c5984435d694d70c0120fa95319ee901605f5b5ecd12b72573cb7412b1184a562e292183887791d887ad3167c7c8c9a2e61a917ac33570890b9738b8255e655dc3768ae65799cdc154a58847812bc4f4efb20bf4ad6f08741359f78619962b449c454c7b0f449b25ac507d3bf27c18307db696b0789aae88f6fd80ba4751bc373564b577b02d393194d3f1096c78a273a7314715e75873e7f12c949d033dbf8700ac169872b298376a191c3aa57f939104093ddc3fe7efaeef1e0962d409ba94808574f1a98307318b440737f3d13ab62dd65f0b36aeabdc8c315dd6da0f42c8ee802e4d13334192e84caefcd42c642349b9c3be8da9473fc782afc6d4d6ac5cd4f212584b604c969c1a92b7810e8681d4508a362a636593e1141ee98f7e83fc3468cbb887d46866822a7327cce59b6295966deb1e638e03049657cc0888d11a7f64b5", 0x1000}], 0x7, &(0x7f0000001480)=[{0x60, 0xffff, 0x0, "9d24021c4f150ae772e8b189edfed588d2fd8293616e32cfb582908ae48cd8fb4521b7293c0246fa7743627dc682d577b887442c8913cec48b5b87780d1e5de7a0b09277c0c75fb9d71e1b30"}, {0x28, 0x0, 0x20, "db2b398072f1bfca42cc501e1f7e4247d7985a1c"}, {0xc8, 0xffff, 0x8, "83a5c49c9919ee65aa3f5f61f40fbc4d7febf34f37f7d5d1641326f3ddf7e99af2c37c8a6cfd3ef9c319cf2b2b9df5031b486ba6ab1e9b7bd112ef1eb0b997699f9f00ef37c4b1fb426cb8cb78ac68ee6125138a6845783e98a3c777ff76a08abd69b3abca0503b444ad4092810af2eec1c65de253ad349660fcd74fbc90d71134ce4c3deae2a9832ad9bbe127fa4ffc7deb3bc772f12773e4e159d8b127210b086d7de327d6ff35e72e5c4fa61993a69a"}], 0x150}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, &(0x7f00000000c0)) getsockopt$sock_timeval(r0, 0xffff, 0xfaadbca8bcef80c3, &(0x7f0000000000), &(0x7f0000000040)=0x10) 00:00:50 executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x100000000002a, 0xfffffffffffffff9, &(0x7f00000001c0)="8fe8f025", 0xfffffffffffffe09) mknod(&(0x7f0000000000)='./file0\x00', 0x8010, 0x7ff) 00:00:50 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:50 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000080)="ec591da7ae21c0bd9cd034c4fc4360aca288ba2581dca9dc1b24195894fadd28383ddfa247eb7418f549a17cf4296b9368c8eee470de3be9652773e26d2539392240afd772cd639aefe556fb90e2b519417b9e72c4761459900b0cf29b369e8b7aef12dadf165c808721b2c7b44ca5152c74e21c9f9dce525f387a0ab27db74ccdac39b7a68b822fad0ce9ab728d9bbc1571103222ab999dcc23dcc5a8b2a144670cb7040f7ad4368d228ff8fa"}, {&(0x7f00000001c0)="facb9724f818fb99f86f7e0ce53035aefe728948668d631461f317d643ed65601bdcecc895e9ccb30585e7f98689c1930cc357dc035bd37f1cd878374cb9c98b08c9ec375d72122cee73c0ad05fd2df47ad2cb119ed6b6a021cfbcf8642b51676782884201b2f6ee1fd23a921bddaffcd3c5f9d4706a52371e338a97bd87b6a0ae35890a33e7e16fe44965c69acfa6ba2ed9899b9890f36a3036a20360a011d5129a7e9e488665027fe7037473e680b7f202cd70c98e5cadb3b3123ebf26e36d81c5e3aa3feb93c926ed9e839a38674b05c4971c8b432360d1a0a748e9c35165f0b47b337304da2a130495a5fe27e141ee3c1858a58cba98cb36feffa266a553c4ed38051e7e754c589693ab773a231640bac3ff8729d768a6b78023685267c0e3cecf5f418fb586cf65d051bbf6b14cd6731d618c704b0119f6b670fbc41cc429f39380996f4fb992dd653f51d06a0b3a5da2a837efe8efdcfe8d6e5466cedc96797ec78d77c8a0076bf4d9d7bb59712fbadf6cfded4250179036c6ae456c99886954fae9190c04d44bfad7e664d597dda272ca806be42532576d7588676b3489824aafb6d47daf1d99258a85874efe2e2f412dbf084402d3b3ac00b8d4932240ac274f4c736b78d2cc0ca7389d4f1cab60682b95b4038812c76a92ad05cbcf14f3a907fac72c88884483146e22fd74a59f8ced00d79fca0f6aff2688b34122bd8dafdccebae54ba3d8289a3540f12043d7c8181c7bfefd6e0a5d48f71d4f4f8b23d7629d557c37a121c233a01f9e346c1c8675ebc3be6292b91142de56b3c6bee7a6400d250e1724f6bc5e239c0883d1e0f8a2fb6ea5dcdc21d6600fb8cb64d7d1829bc13389e05e5a0a729e8a14cc4f20c1e455f18b2a931e4237c63d1b744e1c827555caa148d5ff8abc5070d8785ddf465755bd9829dc4c824791b0f0de61c9d9d03d9298d299f2057273b55ce5075594e9856d749e7ed99289b5d7eeb581b77243dfb5f763d50d45c8de68d066e8398198ba9fab89ac5c64ca2eee3dfd51346b9c127724e8d1778e046154c0faa99d8e4198ee315dbe2a48e3b580f80f0e243dd57466da1eb113de720c086b34248afd796b2b6798feb616e8c119ae73e626820704af4425ea0d8ef8815f695414223f63a6c0b64dd74869acf6f1858ee9e74ff979c5eed266285f0f69c098a203d63f4cccc7bdda4e23f65ec5c8f0cd710ae6172070bbfd7370cd4e9a32cf0b1f9ad109c5989b3098df7d73c4064af89b1e8003740a775b90636ffd2e778af2e86b7d0fe5a0cbba3f8b6f85816c34016cf060dfc6a4772a07428cd417fcbc2a3c047211bf258174d0266159d94192f25f861d21604e0d7b0a73b269450e481e6f60236f3122050ef30bd4f40d4a0158cf3c336bb1c7a37fd4a7344a2e03851a9fc4ffec08f79d563f3eed166ccd884a7cf44c4416159d4ef6e4b4cd6b047e273f5051fddeb968add15e1497469f2babe14cda4aedd7a43a650b5d4e85103559d44e5118bc083756ed55a03bfe4d2f7d48bd293a2ad2483f925a5dd8cef3662b2e76d550d0198ffe3c654ee7c3abe35530b2b30e06b11261b276bd2c9fb6e933a43a2303921f6d2a07d1b8c46cea825b2ff6fd6e5f41d03d515b121e93623ab71421946bc7326c0a15a1a64e54e23e48da8eac8b34f3b8f0b1fbea922289f006e264925b4d6b81534bdda39c8de26093fcbea033454906dfcfdb99ffe4ed0ee213206b7213ec78a19a4caa79a76083963bf2d6783ad26adb0e7ec82464e6c35f381694892949f080cc57eec6fb1ee2e6e479943c7fa0ca374945b160ccc8b390a010ddd2b28ab31c28886e6aa45ab9ffdeb29431b2d51c3dba1726f3ff170614e562e594e998605096c9d58c3dc30e878e40eb648fe0f009ce7b5a028fbe47d81ad6ffc2285c2f0769da3e1358c70375506c4b4ab6aa3741121bd85bf02fdf08e02e2c1e396e4a1118c95f7e464d2acf59264227b2d644583795c93a24d53f967d6f59a32f158fa785bb07080f19f1249e641b0e31b505d33274b10f0fec84411e19da7852f2cd0613a85aaf5b13566110c87bb3cc0868f5c4182b3ecf5dee802ecdc765cbe1799fbe4d4f5d052ee6aa009424df7c8b4808050a49d9f131536b02b801bb19058da9677d03499099e7304f98f55a2ea074f7c3582c05c2b7491eeb568b546200159a5daa9f8aa25fbb1216bd323e20bf06bd8fdbf2b378ed7829600122c553b8e410498e0b333d016fd55119ce975b8d1835f7cb14048fc2deae4b8e2cf35b2d373048bb91c6cf1809c3cd671b15d7c6ab25ec1ea7a917d7ee43c5a26929031e58099f26b21ffb1cdbc055ba7819f6dea8b01d7518e58f7ca6fe1eab3efe2fea2d31add7d1c88753528754a7a9837577542101e293d6fc7644209a74b5eb27c0b34138815c75baf242b5f4d128e12a6554807dd1d5f9664546fb9b33cb0dd3393270c67cdd982851b81e762b3c26a79c1ecafad16be2c040e6fbcc95ffeb12e9955daaab599ebb307a2dfaae4436afd1f63ea5511026d3809fc994e1f443c5b0f4c0d566f5b9e8234b45dc8b89d09d68e0e576f7aa8378b141ce338230452a9960a1093a549914fc83b31c367a5c97be93f28e11b36f1a0160a8ece5a2f7e04c0de48de6910f2272a9c228e0caab9426648175f91c5e8e82a8a9d3aa39cd9f8ae2d3ae5a894c03d0d7ccf559d31bfe205c1320c619b1360130c0233a4f62b1562e3f7af30255a89d04353e090fcede1ff4fbad07d96186ce2c6c5d5369d2e0a57fbefc3ff6eb9dffeb958ce6bf6c965e02c55c11dc4da499fa22e320f0614f75776c49dd4f1b469014a021de5b7ee417916a0690b6026d67e8358dd0cf6c3c3643a38502d97bfbb264845fe7a330a017bcc8d25cba688a40719947d42797287dd809e7ff016c3929e2af920f95c04c2ea5b8d901a4c416d7a37913a4f055b116079f32c554b0b15e5b42625761acd073a265ac531446cb6767866c1df293612468fb70925b43080131af40e13fd1985544d03db9eb54c76c909419b3342daca9c0c22b1483bebd4995bf6706e95a8da64872afa00e02397cfa38ce171f27d3e330a5a12cf957b2a6d781daf1d1abefca8c260b8ff79217864c50c36bfc6bfb164f3cb73ecda9799091fad4796940988bca6bdda4e90dc28c43b137f510c28aee67a2ec0f30d769805a4fdd5c3ae73ff82595e261c2df98ed8e324c60dc8a6911493f41d7583e55bfee3cdd365444e49158458619d8d6f140d2fff915d3caf15458f5492ed1755bcdf6666b6fb551fc7dfe56dabcf967b180247ee35e1d68f97f9f6c35b799cd16cef51aa550cb98f1cfe102709ea815f1975927d76242749666d04d1105f1d07645946135b053a26557630e4c80b92ec4a8cbc691352505818d1519373372d47812b16c20a283d1958d8f37b9d697fb70ff18c842974b13f4ee4752ad033a22febd2f166f4874b6e667d5bfb7549c1459134ec3667ce9b2f7fcaf190c9d9f1a04c14974308d1691925f97c535d49d5c2b223965a50e4709cb7b5e79c666f1ecde9a58380a0a100ee3e701886805c066d89a417d8a2dbeec3e6e37a088e4b76b7c9d22cd3b5c2ebbaa5d0df6461b38df0c822c4c90460834ea634f55857c0476d6dcd55ee6b8816929f31ab506257b760f56efd9875cd005c674e948332ad840f8c520465c3edd02808be9a5fdecb90635fe0482eb74bc07ce357266044a1aa4c7561cb90f7a93e38b522ea2a9cb6e7c11e8dfdc365c487c203e614a0d4eedf257a7585ed626f571342745ef1bdcf789ac1c8bc41111f834e79d2dc2fc0d874959cc417b20a3441c869654f3a6c24a058965439c3461dcd6da4e6245521298a4158ac28ea5a64e81073bcdecd3f8f166869456622764bbc33b5221c3d9b8935ba5c1e2a06b8e68d4af13ee0d19d4682a68d9d227502a32e4f2138ca3b4625d730caf1b1b6e5bd8adb6ca94432f7f76cef2c9ede53838c82ad1fa99c53514c4b26f9d7c00c6fa87a1bfb5cf2cf96e8ac702198d0d53f67b0c58919606c437fde5f769a5cd36c14310fdec09cbaaf509712d87f86ca739c94614caca2b7d552a0fc6243be1b940b9a099277af97fdd210be4995516cee2458438e44878d17b41ca49074e4a4becae45f91e943c0707b59e727c253bbdf38feff1d3947ba6b4a90d58a1363114dca9ea03c8a09d60a42378e1b3f318dd6217da8257e365f99792c04b1ec7784d8804412e3e5cafc60b405d4de15153c4caacd00f1d55042046cc697837017605ab355050ca8adb9971b4035abe892438b7a25cc3f7669c1153f766e798ef416fc4e0184bc7d344f85076b6865a738297580dd0a965e4a0e0ce997a903b3d1d734fca5a8a69bfce99d270f0d4a903210f0d03521d1e2e9693ea5a68615b52981864055ef35a19fe0c859dd67f38e72ffbf4ad817f358d91af6161860e505434c8d6f473a321c11146b5353691f371cc28c275a304e97cff768453f7e8baf83ccf504c6e78529a4f9e4df2512039e1d6a61cf175b9e366c767e047ad6493c3827a9af50f7bda7891675fbbdf0c5d2422a5d1e4781f762fa5e87a49eacefe6c03937146a32db1fa8d316814a3a82afbfdd5950424808f886afdb4fd9704a540277aba3ce0f8540c71e017d0788604fc1287fddf1dee7e8c86e921ba0ecf9b39a9c77cd329f317eb0c5e5b5981cc2b3523a34c9abb66ae0d255691f58c4149e91829e6da150c7652b798d1341f0ee79e65812e1305adac2c99872c2e16b1b64a6eaf77e2b2660b2c486afb15c3413382a2c24a48f77280fece6069f9aa859b53558bd3a2644b1378bc112530534ffb368d6c9000c66d3de7f7260b67a4d40ef437c6af633458d315756d004c561175c74b324b5ca4000e595f869b32e9bbc5071797e92dee61c3ae11bd705175345cff6abb44e00ada4605f5e6916e8203473fde625e717d9f9970af820a862d8424153be5d8f57e877529cc0873325eaaf77446e983dafe4314cc9071b35270142ae1fd1a09aa2db38cd0b3268a25281abd3511ee30e8e3e68f1ced2b0c999cc1c3b4170cdf565580d67de4a4f11ca4a093a482aba78dc9f9c35dd43096ee426d929cade2d5b6e933627b72fe653bad570f5da310b77f64cf3787c60a3c2f88d43bda822651d4a5aacca83e9c6161fd5c3175f267a36294bf45c4f61ed61f8004f81eebad98a44bc930b4588baa9fc08f8d19a9dd37eb8a2f2d0c80c997fc3c4ed82f0344c90180538669a960c869adb1630edfb037a950fe190c65e42471b221a2f5020c456aac23ef555d721ef760c68990c840b0b8842c9b574cab1cc80075751367a0d70175661b99e634d5016ee87c60e48b31476ed121c5c719fac452988bcd1a62daf894e1aadb3370b961b603d7ac5b97101825072c1d3712e16931863fdfdae2d2a9075a1534046874f6689a2ec64788538283077b63ae4db895c4cf9b917918b0cc0e58822e5b882e2ef3e7aeb916671eb6ae3e40d35b8acedec1b15322e5a1f0d46ee25cbe70e7c54afe240ee5a2fef97ac7bd95d8069af5e22d289155183e025ec942cc6b1a88146360c9ee1148d188aeb0c21ce84d2ac0caaea72df29bd8f03c98375cc693acf7adaef29847df7a267c678c7fced4a4758caae13305d12af92e1cd0fde86dcedecef74d74f880d6aeaab6c09bac6683a272475bfc16fd59417725c213927e5713c09d0e69acd916030c5a497c9107e6802b12e4b0c8922fe8d6477c2a804b624ce37f189fa365"}, {&(0x7f00000011c0)="5a5790bb98a4c22f9612024268a0781af36b0d2204c981646d78c51d4239545048a1cbc5b60eeea27b8daf6aac207ed10af930476c217f173fbc43e17bfdf3af102225129f0edb9e431dc8abd320114c6a3b0ef3f9e5aff6f97ee765101689d4bbfdfe49ea7c81610cc2d826f282554ffb9e3a7a7cf8b69a82c1cc1400c0cccb578da0a19cb17656d0f2669cf31d8871e2123d8ee6b3666e22be05d1035257540bcfbe22d0cfdc8082e9cd1b6d314fcc263434be6a360572e8dc56256c748c8ded6295f30644ee5f"}], 0x73) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) 00:00:51 executing program 4: r0 = socket(0x10, 0x40000006, 0x0) socket(0x10, 0x0, 0xfffffffffffffffb) chmod(&(0x7f0000000000)='./file0\x00', 0x44) recvfrom$unix(r0, &(0x7f0000000040)=""/4, 0x4, 0x1, 0x0, 0x0) getsockopt(r0, 0x22, 0x0, 0x0, 0x0) 00:00:51 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x9) r1 = getuid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x0) mprotect(&(0x7f00003a8000/0x2000)=nil, 0x2000, 0x4) 00:00:51 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r5 = getpid() fcntl$setown(r0, 0x6, r5) recvfrom$unix(r0, &(0x7f0000000080)=""/218, 0xda, 0x40, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) msgget$private(0x0, 0x0) 00:00:51 executing program 3: clock_nanosleep(0x40000001, 0x0, &(0x7f0000000000), 0x0) 00:00:51 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:51 executing program 5: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1fff, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) close(r0) r2 = dup2(r1, r1) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) clock_getres(0x0, &(0x7f0000000100)) socketpair(0x18, 0x20000000, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) [ 913.2684865] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5445 command syz-executor.1) [ 913.4853054] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5445 command syz-executor.1) 00:00:52 executing program 5: r0 = msgget(0x0, 0x10) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getgid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0xfffffffffffffff7, r1, r2, r3, r4, 0x1, 0x9}, 0x2, 0x3f, r5, r6, 0x1d9, 0x3f, 0x3f, 0x6}) r7 = geteuid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) socketpair(0x18, 0x0, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r9, &(0x7f0000000140)=""/13, 0xd, 0x802, 0x0, 0x0) setgid(r2) recvmsg(r9, &(0x7f0000000780)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/118, 0x76}, {&(0x7f0000000240)=""/23, 0x17}, {&(0x7f0000000280)=""/32, 0x20}, {&(0x7f00000002c0)=""/201, 0xc9}, {&(0x7f00000003c0)=""/132, 0x84}, {&(0x7f0000000480)=""/35, 0x23}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000005c0)=""/25, 0x19}, {&(0x7f0000000600)=""/70, 0x46}], 0x9, &(0x7f0000000740)=""/26, 0x1a}, 0x800) recvfrom(r9, &(0x7f00000007c0)=""/4096, 0x1000, 0x40, 0x0, 0x0) pipe2(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r10, &(0x7f0000001800)='./file0\x00', &(0x7f0000001840)=""/158, 0x9e) fdatasync(r11) fchown(r10, r7, r2) link(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0\x00') getuid() shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r12 = dup2(r10, r10) unlinkat(r12, &(0x7f0000001980)='./file0\x00', 0x0) fcntl$setstatus(r9, 0x4, 0x1090040) r13 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) setsockopt(r8, 0x3, 0x20, &(0x7f0000001a00)="cce4c69281ea2e07aab3aa61f2112a9a0b014f370a9e8be617fbdca1786cd3d22112655f18e1de4568ef15fc41dc2ef0a40e5bd4f17474e20e557a4006afb03c61955c9ad47fdb2990c32d0602dab8ebe1ab03f8a4fb9f39f80d21257e6919f4112a9b66ff3eba40a454cc098a2a3e074fd309e73eb02e7ee3d70c77bc89e2b3d8ecb75a48a86e794f028f8f91adc6e253e1a66d9b1b6a45e70560a34778d5dafc50e69905353ae99c612e87622dd4e1037043f9f66a5bf25c4bec1ac28250484ce82e74e09bedcb432263bc00ef8c5834f040", 0xd3) accept$inet(r13, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) fsync(r10) msgsnd(r0, &(0x7f0000001b80)={0x2}, 0x8, 0x800) [ 913.5936843] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5445 command syz-executor.1) [ 913.6153826] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5445 command syz-executor.1) 00:00:52 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="010075a6e91f710600000033614b00"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto$unix(r2, &(0x7f0000000000)="d2e88fc634bc117b11f3535887d316851781b8db013d6e3c52fa26522a079ab1623f318989d36ce529f69499a9d5eec1af4e05a4f71300d7a04f69d4360037f3cffa8a3d82c474dcbd0a7cdafa204bf9e40493147085330545766b0484a0866cd812922c06d0e618642076a34dcbce1305e3c9b04fd643934f248ab6af6fea3e39176943c8e2bc9c2358870b14c18aab2104e26a94c89d274ac891", 0x9b, 0x400, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:00:52 executing program 4: setrlimit(0x9, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x3, 0x8) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0)=0x11f32e2e, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080), 0xc) setrlimit(0xf, &(0x7f0000000100)={0xa9b0, 0x6}) socket(0x1f, 0x1000000000000001, 0x2) 00:00:52 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="827e6e470c8717f4183f0301"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, 0x0, 0xffffffd0) sendto(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 00:00:53 executing program 3: setuid(0xee01) clock_settime(0x40000002, &(0x7f0000000000)={0x3, 0x6}) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:53 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x110602, 0xc611d9f837e09621) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) socketpair(0x2, 0x7, 0x2, &(0x7f0000000040)) 00:00:53 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:53 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0xffffffff, 0x1}, 0xc) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$inet(r4, 0x0, 0x0) sendto(r1, &(0x7f0000000040), 0xffffffffffffffac, 0x8000, 0x0, 0xa7) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000600"/110], &(0x7f0000000200)=0x6e) geteuid() sendto(r3, &(0x7f0000000000)="7fd429ce753e88f8a2d6f891090d5e87f75637d012b215a85b0b2d593c60dccbbfd8f678e3bc9d39d78ead60a8a1d328e05eb291a6cb2f1d567bac36dcb33977452bbca821b17b8ea27906a5cb1f9b9a4afb6c6e4c71f57cb26c88c5a5ebdb17838a8c04b6ec81eba6f7d5a51048c1e951b7f76ecd372115ace5bf0bdc254c00b6f659ad8cd311c07e37ef932197ebed815e7e78670e3e8b10a36f339e80f41fc30f80f1c89d3b8c010919152b0594b5113c24c8859e0e9566bca6c60a323706a94b6fef05ef36f6e781bba0f218f4442df4893be419b99db6268817d1a3f4bced2ebf0fe71c293c71bb7da8b877115d60417b6b799d218374d42d56759d4c", 0xff, 0x6, 0x0, 0x0) getegid() connect$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) chown(0x0, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) 00:00:54 executing program 4: r0 = socket$inet6(0x18, 0x40000000, 0x800000) getrlimit(0x7, &(0x7f0000000040)) socket(0x6, 0x10000000, 0xfffffffffffffbff) getsockopt(r0, 0x200000029, 0xd, 0x0, 0x0) 00:00:54 executing program 2: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') truncate(&(0x7f0000000080)='./file1\x00', 0x0) r0 = semget$private(0x0, 0x2, 0x118) semop(r0, &(0x7f0000000040)=[{0x3, 0x5, 0x1800}, {0x0, 0x5}, {0x3, 0x3f, 0x1800}], 0x3) chmod(&(0x7f0000000000)='./file1\x00', 0x2) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) close(r1) 00:00:54 executing program 5: mkdir(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x41) pipe(&(0x7f0000000140)={0xffffffffffffffff}) open(&(0x7f0000000180)='./file0/file0\x00', 0x100, 0x40) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = dup(r1) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0xa0) openat(r0, &(0x7f00000002c0)='./file0/file0\x00', 0x298, 0x100) r3 = open$dir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x40, 0x8) mknodat(r3, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x7000, 0x71a2) 00:00:54 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x20000000) accept(r0, 0x0, &(0x7f0000000080)) 00:00:54 executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f00000000c0), 0x1067) openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x814, r0, 0x0, 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x10004, 0x10, r0, 0x0, 0x0) 00:00:55 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x191, 0x20) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') setuid(0xee01) ftruncate(r0, 0x1000) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r2) clock_nanosleep(0x60000001, 0x0, &(0x7f00000000c0)={0x0, 0x9}, &(0x7f0000000100)) 00:00:55 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="01010138d2f396b92ebfbb4b003fbb594256a1fb9b340832fa96e8129f01ee76aca535ba46ba67bb877fa20a199ee56f412d170fd286be6e0a474dcd37adffcd431f619cfc49e85b0a05692287072a7f9d165e3e72bd16e07ec8aa8ba707dbf101fcc8e2c335b177ab8bf8269d7db7c1f26ff5a7b5c3368933f4678e322f2f392ae4a1cc6a61f27278418f5ef5d2b89faa3efa1eb5768366fe901101cb62d6387cacc126ea311bd445ec10c4294e36e446b4449e1bbecfda45d7ffe1e8394600e6589ec5503b4ca312bcb9d9c0a8f357c90d717b2d2595342bb8f3982ad56a8f37d18eed7c570631f1a5ceaf7f095c458776c758e812e8a8959934cb394b9d178811f25c117a2fad5088f8f11e9a419b12a919ba3b917e20d6f019fc98c10c432339a7f257faa270b57a960b3d522c6e64d64db3d5cb041cbbcda827c405c923d5c18df7b3f53863d61f74f561269e6607f7480c1eb7acfdbfc08964b946aebae3bc0a5d049f6d8635405cb0f7ed0c6207a6ef4fcd2593376908ab877470fc73bf8a9d6fe539f031804cf679d6bf80de90fa029e02c180f67bd70276bf08d69a570c9dd0a0264e416be29bccd4bd6d0aee701f1459dc34982601673f5b7f03170e4646933beaf02dd11a08749961ec979728dd5667274f22506fe3b9a615f885ab4394215b5aa3dd9b7aa0dba96d6960d29b5c2c4bb3d5e2cc791e62af430b2d463dc8a6e5057ac6598387e79cd9ce2156044b07b0701742898614cd91a0b53e803bb09a85f02a6302f0148ec9bff24add4a03d80eeba1075be0931f061b93dc25b7450c8dc012b814f1da455906a7f1fa778b9f63e4b8216daa7866e4610de30512001493538e5062fe6f886c60a597b19cbc787294f78e7d724d45a10231384ab3047672f6de4d3b05ca90368142fc90af34de5add5b32b33fc38e1b5e0f7892aa1c8d00f7505c4b66ee47c3f25462d52148a55ff4845e8b3ace7b6e919b05420df12bb5ba20dcfd31cbab2aecbf21ab2507f9"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233614b006f636ed256d0bacdb07b1ba74f29c101b4302ec82bbc90cfc21df8dcd20b2fc7107ee470dc030319623f54c2021de7171f8010e0b087c9685cfa10107bc4b972f8f609d249f75e443ecb4d791a8e785d5526fc87f51371d029e37ef236a125c3907ebf592041b1e1e12f90438e6544c127951333f642987ab823403bc080c4deb3af69cd"], 0x6e) semget$private(0x0, 0x7, 0x14) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000000)="ce209282d9e28c2dbd1a3bcab6643ab1f98c105c8bf7ed94f6dd68eca32bbff76167e5d2afcb895e4455f58791bafd5983596f91a11aca2443e43937544606db4ee07c385ec247e3bf90", 0xffffff45, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getuid() accept$inet6(r1, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) 00:00:55 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r8, r9) 00:00:56 executing program 4: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:56 executing program 3: clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) 00:00:56 executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_int(r0, 0xffff, 0x2080, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={r1, r2, r3}, 0xc) setsockopt(r0, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) 00:00:56 executing program 3: clock_nanosleep(0x60000000, 0x1, &(0x7f0000000000)={0x9, 0x7}, &(0x7f0000000040)) r0 = getuid() setuid(r0) setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) [ 918.2873324] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 6663 command syz-executor.5) 00:00:57 executing program 5: r0 = getpgrp() ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x4}, 0x0) ptrace(0x20, r0, &(0x7f0000000000), 0x0) getppid() 00:00:57 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, r0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) semget$private(0x0, 0x7, 0x40000020) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') listen(r4, 0x0) linkat(r2, &(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', 0x400) sendto$inet(r2, &(0x7f0000000480)="4bb410da3db9b6d84e801a1deef3f4cde62558bceea99ac659bb53f639426da2bbd2c017212506072485ae0e44d6279b20c381a24fad3af5dc35bee81b0517fb30be70cf6c6e0613e864d7891eace5127461cb1d6b435c36a82ead808376cd835bfc98561dcdc8c14a7e6b0145e960b126a87472b28530c5b806f6c06262eb513770939ae19b93d518a94eae990b514eb4e6c66a6d43aa56b44312a5da91bf782056f0f4813f92c1fce77bd27291115a8dabba3cf1955d1935c1d4e13aa2bbe6cf82be72a8d14c39713e15ce3f6d41ec70e443d9aa2bbf05eb8eb532ef5a12d1fc293d98a07e832260fa4e312fb704c15bada2e6fb38209ea1eb96e0728071f8adffc23ecd2cdb59b88df6d620b9800d651c8353ccbbcb07f89e23c1b9a12012c274923b39035fad0e472335d1b5220ef8f1dd7bbdd7697543ae0c4d88eaa6900604f0c1818232b64495aaf1b79241317a42ebf73635f7abf84b454620d3c6de137a80939b02542ddf68b1e6fe4f3875253be3af5efcc6fc4ec3310a7d0595962b11ec339ecbad57b3c1d610d8bc6ff5af47949c3a0073427e155bc8c5314f77ce3b18c233696150efa46660642178ea10b8a84e30ff9cc9596db30ebfe8e066c0e5c8d2a15f817b388f247f0b3919f1748900c177c56c840716b6ab880aa09913e5505cc3681a86d907e0e25473eec2b9e3a50ce44d0c4a1137b0717741b6a48b6f42b2f200c08e7fa13783d97ef881bc4e251c77958940f82b47169b1a7af5876a499af63ea3bc31ddfcfc1ecaffdac14bf40cca4391371ad73e59f198eb567145e3688dcac83936c85ba2d0ed83b23e80aafd1520f765937f8b36c2153a8de68b1d29b0ed0e452b1268343a15a1ad036b376e3d36c9ade8335eeb296cf2f347e55204d46404ea81fdd175e0a5a0b559acb33be0d9c18a8c72a9f115f0b7a0b32016010b40135ba7559e7a75aa44c4d99a5883068fa0097f9c24e9d732a5d4e6a90fc61bf9c0e648c56ef8f7209a060e34577b58d2253a812e4f87e2f78a50620823e25d0a9a842e55c550b7da58547fd94fbda06ebfcfc9ebacbb7314ec0f18aad7274b760e09328c0a2302899c435046ac34484f1af54f548372259565c7037bc1cdeec3cffa7f0dfa8684dc07eadaca43f3c6b5448e4be60fec56309cfc04fee4958a4e66f13169096d10f6594603132bdfa0ad696925cca8cd2242e530b200bf772af179aff38955abef4222a0aa69dee9e47cf507e34fd421d55b28632196a771729de3d7f40c6830a04c7aebe524600fdc3dda47998e4a5a608635a7b94a6e35be138f051f36646183572232e29f174d3602ec0ba6ec9cbf4d3b89573f592ef4865bbd7f723083233910a7ca0fca586dc3e1f50fa979cfecfe8cb6c617fb68f6460629d9fc573f284452ec3a97f7a45de2d04d199a891e8b8107522790989c832701bfae73304c11dcecfefdc8c1f90826e8406877e59ac90ce3ef5d2819194e94cacb528474d48eab3f86da50043d38935a48d61135b9839124761acf2a27075be03b1e962cc8636045f355dfa90ac9e297987729e2db80afc69ae5b646c61edf613ce90b5d4f824c1ac3a27fd71d370db33172db3aa0f1c66938aa0af304d528873926e4e04bf2ecd536e9af15a271b503d4feae336659c88ba2eb30c88deddaa5771010f4301b48e339732864478355b5782284ab6c2677bee408be00c8c83b4548171e0f20d6d4efe88dc276c86c2b4f08a6b3d11bac8f2b04eeaf61cf2cd2c7cc770c7beeb0919f411072cb3648cf0890b54ba5495418fcf2a05baef8af9ef62bf46e39049336c5cb2cc2e91ba312c70b3e4a971a244381c0e5a6d7881401e7ce882de5de92eaa6e9fe9180947120b9044c81d4fbb7853690e9e273e69a432ddf762cd786705ee978f6f41fe8c7751aaf050a43e73c774d540b00b7d0563ff0a1cb043305dd094c0aeb2c637a0e6df9568b3e8ecf7517b1e1c71e40a50cfbddadb07fd5c124cdcd5412744ee7ca8a6d16840df3cda22388d13ae893aa2cbf1bf50667b7a1764f21d2a6fe5ca72d9b430f9cddb8c2535d2d14eb74e8dc7174cf646bacda575c69995e8e729ceaad44304d2c67f231f632fc520a2369e83a090e27fdb31b01bcf80916e9131071ac6aad0f660557d54e36c747fb5ae100f45b5e0eb0ebb007ccab3b2ed54072fc2fb28a02d2e10bf851cfbf1c0b86f1dea2fed0477d6fcdbb5334ea4cd0afff454cf6f6f67802fdd1dd1fa06c01f9f976db77499200a4c0fd3f09727128e087d1c96a914679004a620777b011098e90a210c935c923355755c328754a1ccdf9bff63e805818b19ffd11c1f9a9330445b10ed9384cdb00121c7ab49d8b32cb5b79386743b3bfe63859524943e7243c9c5543abc68cadb0d5572ee816deb1e3f35d8cc458931ee84338513dea0788ecc47a878fd72c1af92d3a0e6e21d094c29120e925a6413fa64dcb1dc6a1446982777112357e57310db2e51dcb68e5021fc5db9d3edd0dd5311975c9489af547b1a0fe4b51e1bd205a35721d326f3a6f5fa26456a9d481925b58d67e8b9044edd5083b3874fba220e202e2cd40b74ddf824e5d09f10777fb4e8b794a7f38d9fb327e2b1813c36d03f3f0ad637c60b1dfcc2f4246e308fedea6ed15163bfb12ccd7d83770c09685b5b204de98cd43dcd3f2a933b5d8d47313bb507c9845e95bf1f4560ec1de0d0986fd8f32e7b7aaf73bb398b7d1c7de85cdb0fbcaa2b145876da6b2f5bd6646badf966ca9b73cc239db432563cb5e5bcc96f09811cf7b3c22de68b4499c7d65249852ed20419e48d633ec66d3e880e5636aa8c8a252bf4fe8eed4689e1bc6d257c115677299ea1ab3b9b76a42fc804b026425da5508a69da2cd96caf29bb833e4748dd290c4eb1a41f4a359ce998f607e9ad81d89d04b475bae583b14d9260e402e6db3b44018e91fb68abfb67f69c227091313f814ca93c270486a89671818042a16504772549621ed0ca32a96c52329725ac93fe42ac35b0cc0cd249ea5f1b8ea8fadbac1516ad0533fd407e9fac26966c0ab56ad58e94e62c5d04b32851f52e2e076a3b08392b90af03aa205b7d5860b83cf6d518824acf13529732f1a5adf2a8ead3bd314226d67f4777b604eadbfba2af87420684dcbc76ce5352d00277e02ee455c3a45c559efd828ab881dd67dd5384fffe23b477bda799d74ad20cdc1637dc54357f04b82b4494da1055f7a923efa6ebabbdcd23ff0550dadedc30cf8b33a7c093d1e844e86c0f357b6f44c52ccb7c524cdaff2a32db91de05d70bc7a77c8132cf7f21cdb1d4078253980684de67c38d07be15c53a12efbd2ebfec0f435bcf931c47cb095e1362407c74525ee36438b1a8f0d4addd38d0aef7c77824384a8cce672546533bbae2523ce7227841442662c46519557a55b7a0c7ce59de34b68a2789765a5c9d1b123da3d39fd1aa06d5ac122e95d8deb891c52b6c825d879fc3133e9b2390479217770573719398618a3c377ce27ee443f2be83bf6d36372be099141634421bd71a09a0d01743b39526adea123a0b74e45e6e98995265c7b656a36b78d32832e73306e3c8ba69b715e4767f49c77b828663f0a074c195a28aaa326f67d16ae8215b9d80c498fa3e94b4b4b847a4063b73a0a8fd41c18e5a4bad807c21685268f938d056143d32723406a66ec47db0aaf86df94ec0cd729634eefd1bb9595150a0b70f85236002419101202d7611f7e2bac28bfc0fa299a7b09d45005a94e3e802c5ca37fdcf51d1ca2329d32b9af138cf6c3ff4adcb356f2c7f7a64430704ce26512fa753e0da7f75e60b7422a2716123c3a8af2563e2831f0b5cd15b90b4a9a8fb4b217daf29833433b155dad0e45c54645161549ef03c934d26414e19f7a2d184715e3fe5f39241d15b6ea2bb2a7e68ebdd2202d53571caff51a6233ddaaa788e8eca15e1c31e04ad2bcbedb3923b958e75f89976bd0291f9a1b7c160adeada0e19f58b50cd485211fc38e4449dd1b684be6d934c792912fa786904ad3303bdfe593adaa99ed1df4b9bb420a915f9f2d083a262e0436a5e884c25637c98f54fd27e5f3679e1523d209aaae8ed4866a17b95ebc5e2fb45e96194f205bb0a63f1e03dfb30d4df552412da1fff84d7bf89e0dba143b576de630ce298f4e94cc54041cfd7fb22a99d22b987287a083127ade37fdf835334264f0902534f2c0094c364401cf1744746cbd0b44da6096ded8a47f30299a1d7641ff2aad69c3e1c9f4eb6a13883ccd04452f6018b6a93944d6a724c3fa80e1aba2c795ac1c90f484590968fa0b1e48f4c476711804bfc1c833c3da9eb4c737962d117ebc6ef8e0b24431c83e97a2d1f1e8cde211e9a3054e1ed9881d962c187e938eb26027d365064fbb0358e74e6f01e4fb0e49aa3101227622c96f28d3061553882a7048758dc0d3cf9b45c6ccca7695ed50795fcdf0f2f593082f310dc1c7c0c7f8ff28c43c579b24f0c6a74c011900aae29dc961bf67e049aed7fbccf2f2b02b48efb8841fdd0f85a46efde8637bae5096bb706a5944533398090a57db8ee8c1fd54081db68d1dead68934f95a4c5276f267865470ecb574f505fcf8b1c07d400d11ee289e170b3548ff0d1fb83a19739c5c6718d76dc0b7eab4f03b92c0cc3dd5a44826f51baae8a19a020728d80a037ed8d744a606c093935a51494679e57a4387d10f0a5b58e775f178a75f6ad96927dc697c3da5f98a47de8787a59a25bb31f7f3891d326766ee6b1bf5663c9ca8459d8bda7b4b950c8e23863ba58bb1d916707d87dba8aa5e0e6bce4505e7602544e94c81984619ba2f25dd329df3962f08cc8f69ac9d92d73261e43de146e8df8a874371a258bfe70acafa6fde9249a73173e89d92fa47c6dc5b8295ba10e669e68bfa49e4be0a17bfca9d021f08633213ecf23af9ad427a188c70a96cff60f16cabe2dda321a5d74993e764adb9e36cc613c337faaf0ab954a91249ee0301abe20d093ca497b518ef5c3b648d9e6be79c2babfce52b72dcb56a671bd565eb64b05d45cb3870f9e1e69acf354a8cc99a28b2cb974df33d0494627295beb237f0be1ee768ede200d8189f8b961da16a0317919f4b463291639ed01a558bebc986d4e7a12dcdf4da8c29e9ecfda008033254612d805ed455fe079942ce306a0222f21a2f3f500f6c84fdc33205db33f9dee2b3e22c33dd77e2f9c6c7ae2386c17841f26f94b7ca761bf5c98dfcbc74d59b40b25aa978f113c23ff2186a70c28e57f1dba4e9bf081d1135052f88aa0d9811da2e00870ab78ea65d86976879b4f5b4ac72bae32cee414ba94a9931702dc658f195701f353f45969ef0e0e97dad64c5098f74839edaf9b9904f76053c9e2e4a9b9a912919b31c5a87ec459ee03bef02a30d960441385f0be6bfc143a9be27e8b9b87bfb59565bd06a1b932a829c03bc02af073c8303673209915b23553bf24501ad46867ff91748d725bf43d1371407607eaa76b806ea7b188e0cad1557289f2a1d0e964977dd7c262cf114d6aa0c820a2ba5d4861f67e95858e3884815e446a9c42a399ba8f7e276756a9270b49c20ba4c3020d22d67bfc0814d6d494942f26f347b8dc71e30658611bff439581c1a38cc8cd5f50dfea1e6c62dbef5219ca4c76e6280926a672c7c044a34700b33ddfb26af99ce2371bdcb3ab8355c0fe4fd803bdb6680bec674ac8d887b78590c51df35071277f4264f60985fbe7cc6559539f22d077ee6a1d61512e43015220814d595e476e723cb", 0x1000, 0xc, &(0x7f0000000140)={0x2, 0x2}, 0xc) rmdir(&(0x7f0000000080)='./file0\x00') connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f7189591e9633614b00"], 0x6e) mkdir(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', 0x10) setrlimit(0x5, &(0x7f0000000100)={0x7, 0x8}) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r4, 0x4, 0x20040) symlink(0x0, 0x0) 00:00:57 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r8, r9) 00:00:57 executing program 1: r0 = getpgrp() ptrace(0x9, r0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x16, r0, 0x0, 0x0) ptrace(0x20, r0, 0x0, 0x100000001) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x5ff) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r3, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) 00:00:57 executing program 3: r0 = open(&(0x7f0000000100)='./file0\x00', 0x400008, 0x190) clock_gettime(0x1, &(0x7f0000000140)) getdents(r0, &(0x7f0000000180)=""/72, 0x48) setuid(0xee01) clock_nanosleep(0x0, 0x1, &(0x7f0000000000)={0x4, 0x7}, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x1060008) clock_nanosleep(0x40000000, 0x1, &(0x7f0000000200)={0x8}, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$dupfd(r1, 0xc, r2) 00:00:58 executing program 2: setregid(0xee01, 0x0) r0 = getgid() setregid(0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket$unix(0x1, 0x1ffffffff, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) 00:00:58 executing program 4: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}}, 0x3c) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xfffffffffffffffe, 0x4) socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 00:00:58 executing program 3: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) clock_nanosleep(0x1, 0x0, &(0x7f0000000080)={0x101, 0x9}, &(0x7f00000000c0)) r1 = dup(r0) getdents(r1, &(0x7f0000000100)=""/63, 0x3f) fdatasync(r0) setuid(0xee01) r2 = msgget(0x2, 0xa) msgrcv(r2, &(0x7f0000000180)={0x0, ""/199}, 0xcf, 0x0, 0x800) msgget(0x0, 0x200) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:59 executing program 5: r0 = socket(0x1d, 0x10000000000003, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') socket(0x1d, 0x3, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="020000000200000000000856c43f195b9615650000000000", 0x18}], 0x1) sendto(r0, &(0x7f0000000080)="41911977e23abc1b16b2e4f88e8e7aaf16be098820ae8a6356f7f9b411479c53b09c8cf8602ac28a6cdc57baa2fb85608858c3a0fe2cc2d046ba51365b5e6627f9c65a4d725412946736b136d8c9ee09db57702e2a4c11cdc73eb0b48f3c2f7d1c543400ed999246e6354fcad9f74d88e9fa3518bedb28edc94e46c122a6293baf43a1046ce515530a6a4b8214865a1e6b0dd135cb153dfb3ccd2464c13ab9bb46b52664c1396d3f4176a5705051d76a", 0xb0, 0xe, &(0x7f0000000140)=@un=@abs={0x49059957d996a2d, 0x0, 0x3}, 0x8) 00:00:59 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) shutdown(r0, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x0, 0x8) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) shutdown(r1, 0x1) getpeername$inet(r2, &(0x7f0000000100), &(0x7f00000003c0)=0xc) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000000)=""/235, 0xeb}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000200)=""/34, 0x22}, {&(0x7f0000000240)=""/214, 0xd6}], 0x5, 0x0) 00:01:00 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r8, r9) 00:01:00 executing program 3: clock_nanosleep(0x0, 0x1, &(0x7f0000000000)={0x6, 0x6}, &(0x7f0000000040)) setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) semget$private(0x0, 0x1, 0x100) 00:01:00 executing program 4: r0 = socket(0x80000000000001f, 0x5, 0x2) getsockopt(r0, 0x40, 0x0, &(0x7f0000000000)=""/74, &(0x7f0000000080)=0x4a) getsockopt(r0, 0x2, 0x2, 0x0, 0x0) 00:01:00 executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000140)=""/151, 0x97, 0x0, 0x0, 0x0) r2 = socket(0x1d, 0x10000000000003, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000640)="0204fde60200000000000800005fcf00", 0x10}], 0x1) close(r0) sendto(r2, &(0x7f0000000040)="7f40e36508c9cfc6e601ec8ebcbbdc1cda492757e7d4520be9eb1d351107a5128a4ce13c1fb1320c7b8fa22be39fe57faae11201bcd8fd70e947074359c316f6623ba19f453434d6c3f3c7c323fc4ccbeea1", 0x52, 0x2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 00:01:00 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x1, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() r2 = socket$inet(0x2, 0x10000000, 0x7) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = getegid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f00000000c0)=[r0, r1, r3, r4, r5]) 00:01:01 executing program 4: write(0xffffffffffffffff, &(0x7f00000004c0)='v', 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) 00:01:01 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000), 0xc) getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) geteuid() getuid() getuid() r0 = getuid() setuid(r0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:01:01 executing program 2: setitimer(0x0, &(0x7f0000000040)={{}, {0x40}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:01:02 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r8, r9) 00:01:03 executing program 2: r0 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2003) shmdt(r1) socketpair(0x1, 0x2, 0x200000000006, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x2}, {0x0, 0x749e}}) 00:01:05 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) getppid() r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r0) 00:01:05 executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) open$dir(0x0, 0x0, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mlock(&(0x7f000000b000/0x4000)=nil, 0x4000) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) madvise(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x2) socket$unix(0x1, 0x0, 0x0) r2 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000007000/0x1000)=nil, 0x3000) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) 00:01:05 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r8, r9) 00:01:05 executing program 2: setrlimit(0x9, &(0x7f0000000000)) socket$inet6(0x18, 0x0, 0x2) 00:01:05 executing program 1: r0 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='.\x00') 00:01:05 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) r0 = shmget(0x0, 0x3000, 0x104, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) 00:01:06 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) socketpair(0x2, 0x1, 0x1000, &(0x7f0000000080)) bind$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0100ccfc2ec39d0e682d18910fd38d03e91f7189591e9233614b0038f8f11eafe5b4d356500ffa3344677bea4bac5d6e5776c773db267a0b9a"], 0xc) listen(r4, 0x4) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r2, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\\\xfd]#(\x00']) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind(r5, &(0x7f0000000000)=@in6={0x18, 0x3, 0xc348, 0x168d0636}, 0xc) socketpair(0x749d1588405ac2f, 0x10000001, 0x1, &(0x7f0000000140)) [ 928.1299266] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5565 command syz-executor.4) 00:01:06 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b004f61049600fb4bce80b56a82bd1734065346fa7fa9cef2c76b39ffd035989ca4ec2ed6f555b543b5af88e592ee6d7a257a1daf5bfc9b1df10dd22b3cbac4a10a39ff20fb9c"], 0x1) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0021c88e4d38b9a87c033bcea30bd95e1bb83614b00da83b7557852d6315ade4f8c98953bc7c3bede8764ab1758b6d975f6bcdb52fff65b70c50e29685ee69c285c48096c45e7e7a76ebdbeaa76acce7a564fa9f63f773dac2829207672bb8b241cd23"], 0x1) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000100)="8acef30f9e8e0dcf708526b4faa29878a43674055d2bebd107ec6d5c0ed43d7b04101b13b0a18f1604ba1b6ae7c85d6a887c8e64876b27d28f236db6289be05c4959ff9c9a7d8d3a25a6509f7c9bd43861d84ac28c5bce75ac6a278a6d9e8781a42e52e2991a5c509b8b9ed1e373d3105db8b194529841a3d6a2e61c59d954c967dc30efc177478722337ecc949e17b6d7967ce7a0c6b097062322867b07a5cb7a9a4e0d4a009dc0a413d7884f92e74a3db09eca7d72798987c799850d93cad33eacd7fa2092ff9b2e4aa924d995cdc91b12f9cd98", 0xd5, 0x2, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) pipe(0x0) getppid() close(0xffffffffffffffff) 00:01:07 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f71ee69e04f33614b0037a9014a61d340000000000000d180c519b92c11ffc1dfa83c57585873371236c992fbf6eff6bb316dd4ba95f485699552bfb9de350a748edb2c3d8c081fc2d4ee3b21af82c5f0909e51cb6894bae5b2dde883a3b0fcb3c81475684dcf0af08bb6a82c4593556e3f1f36b004"], 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="01e4681f7189591e9233614b0032dfb4b2a6e651be042e026db71eb0a95f4a98003e8009884b7053328e0345c89e1398dce1e67fb33d"], 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getpeername(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r2, 0xc, r3) mknodat(r1, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x8104, 0x8) 00:01:07 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() r0 = geteuid() setuid(r0) r1 = geteuid() clock_getres(0x1, &(0x7f0000000080)) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) setuid(r1) 00:01:07 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r8, r9) [ 929.2030703] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5565 command syz-executor.4) 00:01:08 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b002dd1f59972da4430148bc67a9ccfff073ac6575df5d7ba6c09f8f2b1e1fe019b66c164024d004098862b043203e1c6636cc56946d9eaebcf3e77868a88de4b22d3343809e9df1bd2cda6fd08ca261468c14d02a4053b4cd1c4a04c97a0ba8b8e1f194b861abebcbe945d634c1fa7e702b7d0aa7f64db3a799e3fe3116747432ce678e1725e14c03893e650609c2eaf4a58972da1975b161ca5b9a5eed12e9f2d7c7f54b1f1503f8d62628eef598fe020467302cc8c2e6fe8df86e64115d2842818878a5dba4ff1063d0a8310b59ba2be473fc391abcf7342add1da4c609b7c31b59bd11cda7cc8cdcecb9a685c22623cd934992d24f77084628fde78b78e0acb51afc2fd5c9496515e29ce3a48c120a1d438d5f6d20bd19b468b0e1da93bb78250dbdcb4ee05788244646f5ee4721cfa444937e2c38bc861d047a84fcbca0ddcd88fe083b4c3aa1f16965fa4e336a9c8265a58c387272ec91c2631c6b64559c9193fa39d6d6ce1d96da6908687e1df0a64f43b4ebf2b5b58189fc988faa8573aa781e9a96cd36abef699544eccc99197bf60c2d4882f906f75a9a437ea96ea8e3b"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getsockname(0xffffffffffffffff, 0x0, 0x0) 00:01:08 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) chroot(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00') listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getsockname$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r5 = accept$inet(r4, 0x0, 0x0) linkat(r2, &(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r1, &(0x7f0000000200)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(r2, 0x4, 0x50000) r6 = dup2(r4, r3) fsync(r4) utimes(&(0x7f00000002c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000300)={{0x4, 0x81}, {0x4, 0x3}}) readv(r6, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/108, 0x6c}], 0x1) socket$unix(0x1, 0x1, 0x0) getpeername$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:01:08 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140)={0x200}, 0x0) 00:01:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x3ff}, {0x18, 0x2, 0xb7800000000, 0x4d}, 0x6, [0xfe, 0xffff, 0xe293, 0x10000, 0x400, 0x100000000, 0x2, 0x5b]}, 0x3c) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) 00:01:08 executing program 5: socket$unix(0x1, 0x5, 0x0) r0 = socket(0x1d, 0x10000000000003, 0x0) semget$private(0x0, 0x0, 0x4) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r0, 0x0, 0x0) 00:01:09 executing program 5: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{}, {}, 0x31}, 0x3c) r0 = socket(0x800000018, 0x3, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) 00:01:09 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, 0x0, 0x0) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r9) 00:01:09 executing program 3: setuid(0xee01) r0 = socket$inet(0x2, 0x4, 0xdea4) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000000)={0xfffffffffffffffc, 0x9}, 0x10) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:01:10 executing program 5: r0 = socket(0x18, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x1030040) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/134, 0x86}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xcc3f897d718c3e8f) shutdown(r0, 0x0) r1 = msgget$private(0x0, 0x40a) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/184}, 0xc0, 0x0, 0x1000) 00:01:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000180)={0x6, 0x7}, 0x10) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES16], 0x0) r2 = socket(0x10, 0x1, 0x0) setsockopt(r2, 0x1, 0x80000000000000c, &(0x7f0000000300)="462361f5488fdb6091557ed23ac6d81a70ef712534ab19e17db68ee3a0df400eff5ffedb54d08f9181a061195635bfe810468596fec4be6cf37f8400367eb15ef799db7cd91f28d10ce189a8649ccbdce08dcb193010f4ab762b040a93d13b8341fbcb4995584d9e74fb38020b3c127e42393a659d813cb58eaca8428e0f83270ccb1dbf16d4b00c6d4a68af2783b44b8a66e34623bda55e9b3b71108c863cdf862a0b349c9271666146828843eeb0219a867fc68ea75dd327d26a817e6a5b8d84bd46d94db26936822e878c4a0e3d324c8d3555825f09266393563f3d78f8a3bb5a1d31fe19176e5f1d08ab8719d806d9c2642e1306e67232f9becb5ce438f7ba0e6da68dcd17d6c8de38da1b4e34d53f8cff2ad90f3edf07649f41e3c40fa4a7e1f54858c5f29ccb27849d72041038a870e751eb2c05493bf15aa1db9eb9e366e0dba7e365f8393c7357049cf5025d6be84a6ecaa4ba8c8e6c306701bf40178869cc97217006fd03f41073186a4395f985e9756238c5679e4c92a422415750d09933b88d5a", 0xffffffffffffffc6) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0x6}, {0x18, 0x1, 0xff, 0xbb4d}, 0xc41f, [0x800, 0x80000000, 0x4635, 0x10001, 0x401, 0xfffffffffffffc01, 0x1, 0x100000001]}, 0x3c) recvfrom$unix(r1, &(0x7f00000000c0)=""/134, 0x86, 0x42, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000000)) socket$inet6(0x18, 0x0, 0xfffffffffffffe01) socket$unix(0x1, 0x7, 0x0) 00:01:10 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000040)="89c514cc2e22162b3806a9130f22d8131b7f7943dcfdd4c82d9f3088495ed2eaf29927402041a0564cbf085806e8f198a7abee9b81d1b62fb686914c66a48bf7c78571ab6facff51460dc59485b6b0aa00d393347b72209e7727ea67236759a2f2b1a37763d0e77159cb021645c6dd6c14c52ed89bda4e320dda3ef439edf5a993d8263116c631c6663a580b5606203e1d4df789daf45779af82b183ff3c9f5bcce50d55a95d1dfa5bc77430a9b0469826619289de8424a0d6923abfa9f73ac71bdb0a5ed26f2edaae3e16b18b13e2eb2b58a81329723543036e07ff5c7fa0c0320ac8f58fa69ff600a4356a9e973795c72be9e9f0f1dd721aaedf84bb", 0xfd}, {&(0x7f0000000140)="d3c11b063804b01695db2b2b578432e34aa86cfccee6f2c0ab9ce1e48cad62bc2483c7bd6fc375b53a8bb3f0c1dc44234a8ec8d78b79d8cef7e31b1f75aba2968678da8dc9fe510ae0a8d7d1d9c8071ae7201551cbb520011ed23b347d643c96eb15a6175d94f9abfc3176db6e6072dcb3a74d4535ab10aa02049b7658f397b7b87461ab0a5076204ee75707c108b88f12effb886deffacaf48b31c98fb895ffb7d5db01542ba31a770b1748d55d656e9514a72ef77e95f2f02dd245ccef3c54b5cf9d4a0b2f5f0155c597b242ee5baa26ff4d265916b866bc72", 0xda}, {&(0x7f0000000240)="5d6cb515af2e603a89427deb5239d20c38572f", 0x13}, {&(0x7f0000000280)="8c9faebd3556a5886c1367bd92ee8bb21017ba0d03a3e16525dd8475ca7e702f87e7127157a61b620c0b62e9271e9868975727fe91893396893bc755e4a6ceef9a272eba0e0a88587d81599ca5e51f17f767faef81722fcdb20903e7c3f60122bf25940d11785040c7a658c691dffbed4473e2e05807c7e64a575678581665598314315c274a2cbabf39404a6476dbe86e86d5015c6a0a5ca15e498b3f62a610e37cc0802ca7e034bdab4d008015839a6a346c4140d7b91fb680406395d34a", 0xbf}, {&(0x7f0000000340)="74ca1a4161733ab02e005820398b0bffdeefefbef343180ba95c501ae4a838245a626ddc93bad0a03797ef834c3064ec8add1ea0157d1fe5349c8a030c3808549203f1009dd6380eac932315ae0c68e9bda918fccad5321d5affe4f4811491953b5be496dda00e1c184c90a688cf01f616ed1f95", 0x74}, {&(0x7f00000003c0)="20ee4d147fc7ac91098d6a01ff9132f209db8887ef6ec37f41c624bbb33ff2f714b9ee64d0ce0808e9456c093051b4890d94deba8512075bc3d5aaa2eca47b974cd93b10394bf7bb2a65a28cf4e8ac73f8b9139ddbdd22c8468ae796b3fe1c7b9c7d6495f33eb273e75ea4f9408529d14c00e012b83d34dae1cdcb61d47eb10d86b367e7a12ad46620546e5f1313ee9c1bbcd64fab796267eb6e20c64bb73ce29b220bb3ff6d7ec1b60f89f1f359699b0ba36014c57b8fb2899b7ab155339b7cd959c7a9de7ed59d54e755d2a9d1df0dd87a33535fde0e8c33f7ac7afd17e6ab96741a2937bddc03e77fb09945ce10a12159afb5b391cb1fc1f43db0a92d90e2fc78c2728ff4af2918af7ca9915f9be14c8da363c3ae27e61a4b0b565439633f2b600b293daefb632efefc7b603bac065ed24bddef83df20c2f64910ea9577910e835f5c2bb499ef6d342d51bd4fb186f935005aa9a1e34fe328f72cbf8b72e73b4d9eb96bcb784af60198f11f0b7b9ed4382349b40b361a6ed7e016290e3733d534c4d714dafc596eeedf43b1144558654d4446e28e6e484801ac7527fa5d45f39315edb404fc779947956af305767523e587818ee8db0597b86cf3fc50fac8e597e2c3bbd65f0c7309c7219189f146c9d9d9dc2d79e9090a95282d8bc9885f4d3b10079e69358301fe11eddb715296da96cc3a62c3c8dbe2d66e6e8d88e61c4b7daac99a5bcaf07a2362194464fe301a946745bfbf589bb3f6cd1dbf0f7f8115e817a670fcb67c781e3d0bf42b7272ebbe8421d84916e421d716f846366dc9615eb63f5e0314745c1ddbdfee8ba494aa5a1305e4fbb690055b54c20d8a3dd174474980225532eddc4d2af7bdf27e7bc3c3d58d282f4ab9111bbc4b3112029057c39cf318bd131f5fdbe01068dd9745c7b4ef49e91b36bf2f1990cce72cac9131a15d7e92d94a99aeeb8da15ed36d56ff0630f1cad6cd430180de4869108113f3877a7bbf415bc3633bb2ad79262247c8c5aa9b00efb040da3e6b9ca0439778fa31c17a0702df095e78f43c407a66a31c238abb8000d020f222c55da51753eeb8e54acca7e1847feb6bc862c7f624f2bfab927045290e538bf4d4b84ddfe0d889e13d46c4945dad8309c877ef9f1c57fb493c76857f89ea7324983a23dad708e705e7bcdeb54dfd64d1715cc756d88f2210146ad12a23d56999ce840d7e6da00d6ccda3fa9324cf3f8204e622a96c895e18aa0d2e493b4d39e8a37f302131a9dccfed133b239378b80d971c86dd196163a3a18c77f8ddd516a8ebcba6df6fa5c926101afe830ba4f45c6a4e1b99b3a5c732fc061f76282dc2a5174c2dd0bba8a49ebf9cbd4321c4449972fe54e4af554c16d12f86f55bc99a4451dbbbb159f77b8d9dbe76fd481f2eb9821cb1e69bfcc53f78a308764a280a0bee1b369ec0593732113fc07d776a68878cb8621c8d77d33f66d8b483e61c37585fc4b2c1be0a8aa26f4d46a536815d531665423f26aab163be6abfad9e6842ac36544077fe69930c50dae0bb028ae8851274ac7670b19fb43f4a80a6912fd4d23ffee5ae73230dcddaaec69b1a9df9ccb213e90baf883475b28d62532fd8c60da0c4f5a12a817276bf1b09e5c5b36c76f397aaa2941c6861f0c55d5208b550cf05dd53f4a77abf1ae2ff8f8b6c3af3f188d9564a741900dc2cf515b41311ff491e78d9586a27ed10b21e5b5263057aec9cd53eab4c7f6c7a2ce8cc07fd32df01e4a31156750619e90aeaed9915baa47b54bab953f720ab6ad786daacbd7738bf8569495d77cc9e23bd0a7c520ff81398ac4cefa3f5c05f6823dc168dc078eb46d0f6c9e32f81fe4eba261910474a57e905d9ead50887d0343e6f3df6e510bfc8efb6a9d9b721db73ddc56c9fb7fce037e877cfa61b1b8d1ec7d1dbb0dcf5acade2b78c00642996ea80e72b05267c9b9c3507f409a033cf9f3d20d8d4eea692cd8400f2c9e3396972bb7721c000b3e18f848f6311f926cbaeec449a92d039d804b1167281ab7b214f1dce7aaa506c86c12bcd342b83c98bd484b42ab361d5d3c2769558c4eb8186cd7f26893a845294042f412245e2c940981de16797a09ced1d6cccf77055294e598d680b6080b53f771d6b812ab7d8aaba7581e2cb6f2b639046fb9929f8c046bc85d509e550b2d3a30da103fd033eff9a29dd81a57fd19d2be5d91daa4c995e1f05e01f375104125d4524db78397b97d07e411c75d9e18ea9c5c08a43cc84146df2b46d851514ca41e5a09d44d67d605316e63bb7c7c207ce521f168f00524d9e5d884e521b447d396645d319773769fdc3356b11215dd4fa60e8c8b3142bd63eed83c50f554cfaa933c63f1974959c27dd7b25bf28435f18e3c507627b8d321c89cc009d1db9beeb785d8ce2334b2f619a9e750bda243fc6bf107ba84f919765824b4f45505aa186d55fa1074c20f6395ae279b9124a5f34c825e24cc7553fffb327c72d4b0c13e1b5166f8b8cbd8a3f1eebba1315d0844555716028a577f28dba050d4f05621dec699d450e42f99c72b19b8a1cf74ffbf21ce6fa6d24f04fb1b88530e4aafabe3a012485692ab8138a07d2e81c693105f601567b507f5364a1ba6bda312f7e5de3637e13826478efecf3cc602afd4ed350ab2ffe141174a01d5e93384aafdb5ab41b42c30b5060ba707a74160fcb068b4d2f3029039a76862424dd45b25c7847dad34bbdd13ae45f14ae2a7aaa1f1514e960dca0f63a4f0879ed4a1adcbc097a4890b36c227d08abfaee647ddc92ca67a1a3055df10cc935b049c5a39b8875c174cdb41a1cdb1e31d4865b1f3eece3282686c8298440b693b2b07ca27a6cf3d9e4c32c37db7292032c444eb997672311c4f727981a06ae0da80d99950b809c91b012899ce4f2314b7741e5b86e24d9249381c161318fc9c71c993bd50e6f8b532b333e2cdc3664896d93201cd08198182a07f894da927811a1f2133268d2a9a9236282813329290ed9239d36495d930ea3defca70c42ab3474c1fdb2b0dcd1f1e1f1ae2c0153100ecafadf38b81c4d073f8e38ec0fa5ae7fbf519aab6714dd63d1720aa8637e3246046540521f93ea210c9b5e8f8a564f5152c81bb090bfea57fa8afd2176749aa31e5f2901e29ec3d7cd67a6436c74caa709823db799210f03cde6761ed42975c7f8e5b4d7c4f95d70225d96672e47b15c1e584b6a758ae68c5bedc5e29d1adcdd702dd53ccbbdcc0bbda9ca8eb268a5af8df944ebd650250e8a22840acb65360fa74683a5702fbf6350c18d32eb758996cec2902a09c9c65ffaf222c9ae52860222fe13f4e759cfc01c50158af33276643c945a4e67dd9579cd41768420971db7308cad26483956eefe94c2ab27aa1cb6c9de30ec3cac7a7f7841240bea05df1de6104c1aaaffd7c30dc8ec1c51f2a3c2c74f2bc4e2b2da87096313a216c8b839879239b615991ad46527ed5b28b6e3d400704072819df1ce848baee0f302453b451f2846aede933a0329881133ea14b802b29874b1bef977f30f2ab293cd2f3b217d984c829fad5d33fe0f7ab94aaf9aebd52b66343d4037446d1a68a113a7c50b49d3f68a8b9fcfec388dbc1ced2356cbbb48b2f8d437149c7116ed0cbb149f9df177217ea1b7c6b28f807517959be6586de91f2de5f1343004dca90d0aa65e1c2ae2ce16ecf1ede6c31ca70964e538b39ea18d60db33b3844888f1fd8535a2a88b4ef2b58bef5a70f5d9918bcea4c5c5ca22b8a7e5ca07018831a69e58f693f7ae979e1115d00d013aa2569ab4ccfbb721e55b89355303f74cf4c953b67b1056e76cfb467acb048f01f8ee358fd9592c9ac4a288bf423e37e8a9208451c5bdf79ea789cf15ac94ac8133bb229e37bafd42d2d9227fd0742cb1568a6544f9dfb3e1ea5190fec639052bfc3a57414cef8cbb29006060037ecf3ea672f9ec91b4002c274bfa1f5f4dd2a2fda4bef164f98e26f963b574e29a59e9590331b79041b6f4bd2b51bbac047c42b48361d6621d22daa910438ea485ad28ae559e8d5d93cc0c45ae188a561391c76c0bf1bf66c4b768945859fc784ddaaca5bac2e642566689da6d4b2de7f15d4fd63b5aa234c39bec772542db9a797cf500a5f7c1de4b0b497092e866481bc98eba1d1c28eec55688d9a068d774cb00240350a821b6effaca15cdb458f56f540dd6e7fbc91ab8a5b036d3d9dcf499450585198552470ae5dac10ddbdfad41d3fa93d0cba0088f9b278ae335499424d6d18c1ec102bc1dca495d7cd9fa42de3c18cea77c0907c12edea6cd046a86cf9c19ce13020f7bd381c6723f9a7b3468a6bd99cf29dcc09224409ea9e8ebede4d98182f0a7042caa19b66ca84248afe6c3e2fb8dee467093f34f686ee94a339f13a6f547509112849bbb262baff1ebd883bda368a04e274868f87379ec59c29a81ab300d1e9885720e8a5e1ee3f9cc65856768c1a7e53c0d11ae3bd34282418362733ce2f66e42d2b4120ef5c6faa24c09fc6b173b92a837b9f5689d78d99a7920a638c727c2860bef3957ef8c59c55b8e1dcc0db48d596a8d9c5876a8e80b7ab7dcffd46d316cc243f3a3eb5fc936658e1f9610e82a170dd5079268f2a6e7aec904a13228c234003d32c69bf90657965f782727d28efe743eafa4e6b12cfd3a2a30e2215df8195da99bdaed48cf6f15d1950703a2dc69a86e4669fafeddb96b514fde1e20ef99b830ccc96dbe95809a650c3ca58fdebe29edeb908f2713bddc98196c61d1e7252374dea0f86db08339cb10e04c889c809f40c5bb878cb370bb162a2f9c543102277590436d984ba6943c7e50eeff8392139908ee1493c693254edf6a9a793827f201ced98c8fee87bdc516f69db9598c64ac5d2251846b7f4f75b8510aa598257444fea38028ceed2b408cb129868e873e748391b0ec05a69f0733d78ef3f6e4c0f3680aa3a38fd969c98e185977a2f407aeba19e5c6f942b25a8fc48ed2c6762356459a7bce3ac2b03d8322bd5a17878a8817d32f736dd157ba62c9cf48897df83e547d583fa79b51470118ddeb77b0bf0edf6eb3c93c68b41b57ae8d55eae64f822f5344daac1e8c65e41faabe297e35e0baafffb653ba566bf22bfea84cfb88734a6769896af2f9f566c1e86ad8a954011baba563f37f20529923e35c04700266b2055602c01c1679b0f9597815c3276713392c58852f7f15bf6ff7f22c2eabca06b0315c43ad5608496c59e0e9cb1b416a3dc3d6c28e9b64ba5d462fccdd2820d389d2427043030c1820f159cce18e6db77790d9ea686ed7709acfc10b0095c9d2a275a9b86a2b0670f57e733004f56f2f3b4c26e5123bdc05710ec8ba74a81abdb0dfdf68464cafc6a6ff207afe2f18bee3125569b3e356754b497fe12276c3df075f8838c9607486707e5da2f30a9597ca25414b21532e46d6850e5739f4b2b1cace7dffa1f7d4b26896b76df7bb57159746ebc15be8910716486cf229bc68a755a8050ee919cf921afd8ca6c03a381731199587a41c2ad7881ee1843652efdb09f375d20950b55a9dc6bfc5acde48cfad0433bb2c6d6657ce1a4912cdf3f43180f7c1d91f958c5265ffd6b1561b965a95d7441a1f457074aa3e41050c40f9e263aa735afc59ab4507e6e3af6c1deedb5a1585b22b5a2d3cb475225cf4561eb0240fdb807fa4ec285f9a53541f999eb7e7353c3cdeb90b710a6eb69a2305c448bbca3bada2d852d3a32b68541f21063c0e344a5fb7bb0400d14b9846ef422dbc3f0ce04295f470089fd2d8071f", 0x1000}, {&(0x7f00000013c0)="90f3652fd7d0934b1463754163e7739f3a6eb41ab4eae146a04e28025fe8afcb9791c7c0b2fc8699403a5c2d904d01f1906581ae72996bb3c4715ff47db2d33bd6c816d765a37b98626387099fff8eb57070c131d9", 0x55}, {&(0x7f0000001440)="b47395914344315e8fd22fde8724a763e7f3b0a5152f0d9c1487b15147925286018c43c747adada430374b7b2f8b88b8500d4bd139c966fec31f41361315ab325d1517", 0x43}], 0x8) write(r0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:01:10 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, 0x0, 0x0) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r9) 00:01:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/144, 0x90}], 0x1, &(0x7f0000000100)=""/178, 0xb2}, 0x0) pipe(&(0x7f0000000200)) open$dir(&(0x7f0000000240)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x410000, 0x10c) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) fchownat(r1, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 00:01:11 executing program 3: setuid(0xee01) r0 = getuid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r0, r2, 0x200) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:01:11 executing program 2: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x1fe) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r6, 0x0) getpeername(r5, &(0x7f0000000200)=@in, &(0x7f0000000140)=0xc) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getsockname$unix(r2, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) dup2(r6, r5) r8 = semget$private(0x0, 0x5, 0x608) semctl$GETPID(r8, 0x0, 0x4, &(0x7f0000000180)=""/50) semget$private(0x0, 0x1, 0x8) r9 = semget$private(0x0, 0x4, 0x0) bind$inet(r4, &(0x7f00000001c0)={0x2, 0x3}, 0xc) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000000080)=""/67) socket$unix(0x1, 0x7, 0x0) msgget(0x0, 0xc0) socket(0x0, 0x40000020000002, 0x0) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000100)=0xc) socket$unix(0x1, 0x1, 0x0) 00:01:11 executing program 5: r0 = socket(0x22, 0x10000003, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt(r0, 0x22, 0x0, 0x0, 0x0) 00:01:11 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000580)=0x4) clock_gettime(0x0, &(0x7f0000000000)) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000280)=0xff) wait4(r2, &(0x7f00000000c0), 0x9, &(0x7f0000000180)) setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) socket$inet(0x2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x3c9d81e8c49b1be5, 0xffffffffffffffff) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000300)=0x8) r4 = fcntl$dupfd(r3, 0x0, r3) fcntl$dupfd(r0, 0x0, r4) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000240)=0xc) getuid() 00:01:11 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000380)="b5", 0x1}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1) clock_settime(0x0, &(0x7f0000000000)={0xffffffff}) clock_settime(0x0, &(0x7f0000000840)) 00:01:11 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x6, 0x4) munlockall() r1 = socket$inet(0x2, 0x10000003, 0xf17) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r3, r5) read(r0, &(0x7f0000000140)=""/101, 0x65) chown(&(0x7f00000001c0)='./file0\x00', r3, r4) unlink(&(0x7f0000000200)='./file0\x00') r6 = semget(0x1, 0x2, 0xb3ec02c9a7a4a15d) semop(r6, &(0x7f0000000240)=[{0x0, 0x0, 0x1000}, {0x4, 0x1000, 0x1000}, {0x6, 0x4000}, {0x0, 0x2, 0x1000}, {0x3, 0x40, 0x1800}], 0x5) setpgid(r2, r2) r7 = socket$inet(0x2, 0x10000000, 0x984) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000280), 0xc) socketpair(0x11, 0x10000000, 0x3f, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000300)={0x0}, 0xc) r11 = socket$inet6(0x18, 0x0, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) flock(r1, 0x2) socket$unix(0x1, 0x5, 0x0) setpgid(r2, r2) setpgid(r10, r10) select(0x40, &(0x7f00000003c0)={0x6, 0x7, 0x6, 0x8, 0x800, 0xfffffffffffffde2, 0x5, 0x100}, &(0x7f0000000400)={0x2, 0x3, 0xd348, 0x2, 0x5, 0x3, 0x1, 0x7}, &(0x7f0000000440)={0x7fff, 0x10001, 0xffff, 0x85, 0xece, 0x9, 0x3fe00000, 0x800}, &(0x7f0000000480)={0x9, 0x8001}) getpgrp() pipe(&(0x7f00000004c0)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000500)=[0x1, 0x80, 0x0]) sendto$inet6(r11, &(0x7f0000000540)="db6c74d30ff289cbca9a58e743055a7c27a444bc90278a78453e0ae74dc7917a1ee2d9a86e6bf0ddbb0f6e299e02cd6c5352b9fd2b66969d31019caeebdd436011f69aee8605a1fb1c43e2368c011e245013417e1f8cc78f0f14d2d9bba72377e7ac402acdc1c0eb3d", 0x69, 0x400, &(0x7f00000005c0)={0x18, 0x1, 0x9, 0x6}, 0xc) paccept(r9, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc, 0x20000000) listen(r8, 0x2) 00:01:12 executing program 5: getrusage(0x0, &(0x7f0000000000)) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = socket$inet6(0x18, 0x5, 0x10000) lseek(r0, 0x0, 0x1) clock_settime(0x1, &(0x7f00000000c0)={0x0, 0x2}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) msgget$private(0x0, 0x8e) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) clock_nanosleep(0x0, 0x0, &(0x7f0000000100)={0x0, 0x80000000}, &(0x7f0000000140)) fchmod(r0, 0x40) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x5, 0x7}, 0x8) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r1 = open(&(0x7f0000000280)='./file0\x00', 0x1000000, 0x9) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0x100000000}, 0x8) nanosleep(&(0x7f0000000340)={0x6, 0xe8c}, 0x0) bind$unix(r1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) fchroot(r0) bind$unix(r1, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) read(r1, &(0x7f0000000400)=""/28, 0x1c) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000440)=""/205) r3 = open(&(0x7f0000000540)='./file0\x00', 0x200, 0x86) connect$unix(r1, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) mknodat(r3, &(0x7f00000005c0)='./file0\x00', 0x82, 0x3dd09fb0) fdatasync(r1) semget$private(0x0, 0x3, 0x10) readv(r1, &(0x7f0000000740)=[{&(0x7f0000000600)=""/20, 0x14}, {&(0x7f0000000640)=""/169, 0xa9}, {&(0x7f0000000700)=""/43, 0x2b}], 0x3) symlink(&(0x7f0000000880)='./file2\x00', &(0x7f0000000900)='./file2\x00') connect$unix(r3, &(0x7f0000000800)=@abs={0x1, 0x0, 0x2}, 0x8) 00:01:12 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r0) setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:01:12 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) semget$private(0x0, 0x2, 0x240) setuid(r0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) semget$private(0x0, 0x1, 0x0) 00:00:00 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, 0x0, 0x0) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r9) 00:00:00 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0x98960eeae573ee33) recvfrom$inet6(r0, &(0x7f0000000080)=""/175, 0xaf, 0x43, 0x0, 0x0) clock_settime(0x0, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) 00:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{}, {r0, 0x8adc14ddc4d89d6d}], 0x2, 0x1ff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0xffffffff00000021, 0x7, 0x8}, 0xc) paccept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc, 0x70000000) shutdown(r0, 0x1) 00:00:00 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) chmod(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x106) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = semget(0x3, 0x2, 0x20) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/20) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0xff6b) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fdatasync(0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:00:00 executing program 3: setuid(0xee01) clock_nanosleep(0x40000000, 0x0, &(0x7f0000000140), 0x0) 00:00:00 executing program 4: r0 = socket(0x18, 0x1, 0x0) close(r0) fsync(r0) r1 = socket(0x18, 0x1, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x200000000a, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) mknodat(r3, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x10, 0x40) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000100)=@abs={0x7b697003fc056101, 0x0, 0x3}, 0xfd9d) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) sync() pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="e2bdb88bd34b1a9f90a1f9aff3726ab46cad4c3d2d5c8df1c3ed9f9031d0302a747e", 0x22}], 0x1, 0x0) 00:00:01 executing program 1: mincore(&(0x7f0000002000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) 00:00:01 executing program 5: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x3) sync() lseek(0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) fdatasync(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = shmget(0x0, 0x3000, 0x481, &(0x7f0000654000/0x3000)=nil) shmat(r2, &(0x7f0000214000/0x4000)=nil, 0x1000) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000000)) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0xc000, 0x200) mlockall(0x3) semget$private(0x0, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 00:00:01 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r6 = socket$inet(0x2, 0x5, 0x5) r7 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r8 = socket$inet6(0x18, 0x20000002, 0x7fffffff) socketpair(0x10, 0x2, 0x3, &(0x7f0000000480)={0xffffffffffffffff}) r10 = socket$inet6(0x18, 0x3, 0xb) r11 = dup(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f0000000580)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="464fc46c1d27f3056a18d14748c84bddc6c22b1839701e37c1762bc0469cd86f1c495493dd63bd7649258ce553981cfe1629598bfcd956fcd119ffee3ff1d754", 0x40}, {&(0x7f0000000180)="6b5595f38b362773c0ffcc4b6f5490b62d5b10da736e91d8bfade36ac7bb3242b560ccdb73a27dd9ada1edda3ecb18cd1c211a5e8481d2f101d4f9f5d23fe2f45de7fb2d1d4f185199a01a73823c82eec4979590cd946e3376cf3f447683c5f79c269a67c64d0b961fef74c4b1ae213c736434b8bc9f8ff87bbee4c35d11a1d16a31541f4e8d9ec284b28f048bdd515ae1d77bbcb0c52d595840f1e410061e607715441fcf6f2ff5", 0xa8}, {&(0x7f00000000c0)="c359031048df510f82bd4b", 0xb}, {&(0x7f0000000100)="9ea26c6b3718499a3399a1ba", 0xc}, {&(0x7f0000000240)="aea4239333c73cb1bca93c2ab0b08fb9ce7257c0e7481d8a9e500b169a5e79099e8781465477523bdc250b23307959c33df20e7ab9dc7673ed361b084227dbd9d546be3fbfd451a1042a648a15fdb6d8f02f6f780de4407d68ea9b666c739d01c2f3c87ea281c44fc210a38fc8297f9068910c67145ca347b46bcfbc4c4103332c95d6b3938d9822ded140d9890a0e714412252aa4c5da9182ee58ad07ed3a4fe95c56928ee83e5d", 0xa8}], 0x5, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x2, r0, r3, r2}, @cred={0x20, 0xffff, 0x2, r0, r1, r2}, @cred={0x20, 0xffff, 0x2, r0, r1, r2}, @rights={0x18, 0xffff, 0x1, [r5, r6]}, @cred={0x20, 0xffff, 0x2, r0, r1, r2}, @rights={0x28, 0xffff, 0x1, [r7, r8, r9, r10, r11]}], 0xc0, 0x406}, 0x40c) setuid(r3) clock_nanosleep(0x20000000, 0x0, &(0x7f0000000140)={0x0, 0x1}, 0x0) 00:00:01 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=ANY=[@ANYBLOB="1200c5355189491e9233614b00"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fchdir(0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x10000, 0x401}, 0x10) 00:00:01 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) semget$private(0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x610) 00:00:02 executing program 3: setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:03 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(0x0, r9, r10) 00:00:03 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) paccept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8, 0x40000000) r1 = dup2(0xffffffffffffffff, r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:03 executing program 4: r0 = socket(0x2, 0x6, 0x700000) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 00:00:03 executing program 2: r0 = socket$inet(0x2, 0x20000006, 0x80000001) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mlockall(0xe83e9184640eadb5) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000080)={0x2, 0x400}, 0x10) r2 = paccept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002, 0x40000000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001140)="eb08bbb3ff3a5dbcacd3db5c2b00287ee493657d", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) fcntl$setown(r0, 0x6, r3) bind$inet(r1, &(0x7f0000001200)={0x2, 0x1}, 0xc) r6 = fcntl$dupfd(r0, 0x0, r2) rmdir(&(0x7f0000001240)='./file0\x00') getpeername$unix(r6, &(0x7f0000001280)=@file={0x0, ""/56}, &(0x7f00000012c0)=0x3a) socket$unix(0x1, 0x2, 0x0) getpeername$inet6(r6, &(0x7f0000001300), &(0x7f0000001340)=0xc) mkdirat(r6, &(0x7f0000001380)='./file0\x00', 0x10) symlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') lchown(&(0x7f0000001440)='./file0\x00', r4, r5) bind$inet(r6, &(0x7f0000001480)={0x2, 0x1}, 0xc) getpeername$unix(r2, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) r7 = accept$inet(r0, &(0x7f0000001540), &(0x7f0000001580)=0xc) mknod(&(0x7f00000015c0)='./file0\x00', 0x2c, 0x7f) getsockname(r0, &(0x7f0000001600)=@in, &(0x7f0000001640)=0xc) shutdown(r1, 0x3) getpeername$inet(r0, &(0x7f0000001680), &(0x7f00000016c0)=0xc) preadv(r7, &(0x7f0000001ac0)=[{&(0x7f0000001700)}, {&(0x7f0000001740)=""/44, 0x2c}, {&(0x7f0000001780)=""/200, 0xc8}, {&(0x7f0000001880)=""/164, 0xa4}, {&(0x7f0000001940)=""/161, 0xa1}, {&(0x7f0000001a00)=""/172, 0xac}], 0x6, 0x0) r8 = open(&(0x7f0000001b40)='./file0/file0\x00', 0x80000, 0x0) stat(&(0x7f0000001b80)='./file0/file0\x00', &(0x7f0000001bc0)) sendto$inet6(r8, &(0x7f0000001c40)="52fe6888789d406e2e2101580eabe2744dabb510626027e6ff28e9de0a84e5c538def68a277f1eaa16f77df5e6bf95a24e6dcda0e4382da8b653cdf18c883d1fed151664a761b5a372c83e23a04ecad22ad631bf1d071a33709bdc9ebd215327c684f5946134c3658e1f6898e6cbae1b1f8bc389aba8d3976a01c7279902b3789fccff90c009201c2bdbf94cbc1fba97a07c60e7aaa1b8c9d5b55fc55665619f83267a12c373d90ecb87f9bf35faaa31f07f4a0241f0f06ca3557414bf60a19c187af35fc8ec1936390ca6", 0xcb, 0x1, &(0x7f0000001d40)={0x18, 0x0, 0x7, 0x3961}, 0xc) socket$unix(0x1, 0x7, 0x0) symlink(&(0x7f0000001d80)='./file0\x00', &(0x7f0000001dc0)='./file0\x00') 00:00:03 executing program 3: munlockall() setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:03 executing program 1: r0 = socket(0x80000000000001f, 0x5, 0x2) shutdown(r0, 0x1) r1 = socket(0x1f, 0x1, 0x0) listen(r1, 0x0) listen(r1, 0x0) dup2(r1, r0) 00:00:04 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(0x0, r9, r10) 00:00:13 executing program 5: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x2, 0x4) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) writev(r0, &(0x7f0000002280)=[{0x0}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) 00:00:13 executing program 4: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x3) 00:00:13 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180), 0xc) getuid() r1 = geteuid() setuid(r1) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:13 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(0x0, r9, r10) 00:00:13 executing program 2: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9", 0x1}], 0x1) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) 00:00:13 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) sync() r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x6, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="a83da7f33a8261b9339533614b00d05bc88dc407e14814c10df9c94304a508d2b8fd7c80929d4852083b2de58fd2b571f819718b36280a3bdfa9453b2b1a1e5855290bfbc129e5f62556268d00"/89], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x45) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x5, 0x0) 00:00:15 executing program 2: r0 = socket(0x1f, 0x10000003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf921, 0x7}, 0x8) shutdown(r0, 0x2) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, &(0x7f0000000440)=[{0x10}], 0x10}, 0x0) 00:00:16 executing program 3: setuid(0xee01) getpgrp() clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) getuid() 00:00:16 executing program 2: madvise(&(0x7f0000bdd000/0x2000)=nil, 0x2000, 0x0) 00:00:16 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x1, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) flock(0xffffffffffffffff, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) listen(r1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) sendto(r2, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(&(0x7f0000000140)=[{r2, 0x4}], 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000000)={0x3}, 0x10) listen(0xffffffffffffffff, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:00:16 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f4ca55de4005c"], 0x10) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x7, 0x200}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), 0x4) getpeername$unix(r0, &(0x7f0000001380)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 00:00:17 executing program 2: r0 = socket(0x18, 0x1, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0x278) 00:00:17 executing program 3: setuid(0xee01) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/192, 0xc0) clock_nanosleep(0x1, 0x1, &(0x7f0000000040)={0x8000, 0xfffffffffffff001}, 0x0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:22 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0), 0xc) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r9) 00:00:22 executing program 1: mknod(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xc010, 0xffffffff) r0 = socket$unix(0x1, 0x8000000000005, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/228, &(0x7f0000000040)=0xe4) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) writev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="26633933862171815a647e8e99f2b3b389b2b6fcef5133c95b8870bc5456b80ca4a4feab2aca237fee9e9c54b8a6189d0d03da047b35688667dfbe9f77b7d51ee7f06d39e1e87e93a50062d3987f66c068c0a75344b6ab24535e9010ede0da61e61ebf629b94da2de7139349ddaed7b37529afe57eb374", 0x77}], 0x1) accept$inet(0xffffffffffffffff, 0x0, 0x0) 00:00:22 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="010000614be302000000000000"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fchroot(0xffffffffffffffff) fcntl$dupfd(r1, 0xc, r0) accept$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) 00:00:22 executing program 3: setuid(0xee01) clock_settime(0x1, &(0x7f0000000000)={0x9, 0x4}) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:22 executing program 5: r0 = socket(0x2, 0x1, 0x4) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fcntl$dupfd(r0, 0xc, r1) r2 = getpgid(0xffffffffffffffff) getpgid(r2) 00:00:22 executing program 2: r0 = getpgrp() link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x198) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x80) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/57, 0x39}], 0x1) ptrace(0x9, r0, 0x0, 0x0) ptrace(0x7, r0, &(0x7f0000000100), 0x6) fcntl$getflags(r2, 0x3) wait4(0x0, 0x0, 0x2000000000002, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) sendto(r2, &(0x7f0000000300)="a46bb2be59688c4a2809d3c1aab951ba050e6f5011c90c29e964267147efac4e19bc0a0415d5af417af9e4c80ae93ecbe59ebe298aeaadf31df83d62829ef6c07921c0b65a06bed52790f9fa2090f69f89ab4597e828d145cdb82a9b770969b124c27044ba2cec453545f84ddbbe646c244c391df51e01171ffa32b339bc76210b558844d5b9b9a76cff8c2e905897be192d5d03af6ba9f68ca6dd4d3b3740ca9d349192657089d05fe233ca16f58931f57e4f25a0e61ebfb9751482774d9e51d25703fbbda29d", 0xc7, 0x2, &(0x7f0000000280)=@in6={0x18, 0x3, 0x1ff, 0x4}, 0xc) r4 = getuid() setreuid(r3, r4) geteuid() r5 = getpgid(r0) ptrace(0x5, r0, &(0x7f0000000040), 0x0) ptrace(0x4, r5, &(0x7f0000000200), 0x0) dup(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000002c0), 0xc) 00:00:23 executing program 3: clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) clock_nanosleep(0x20000003, 0x1, &(0x7f0000000000)={0x8, 0x8}, &(0x7f0000000040)) 00:00:23 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000), 0xc) r0 = geteuid() setuid(r0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:23 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0), 0xc) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r9) 00:00:24 executing program 5: r0 = getpid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x1000000, 0x1) fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x0, 0x3, 0x10000, 0x1, r0}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') ptrace(0x9, r0, 0x0, 0x0) 00:00:24 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r0, 0x6, r1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b085ccd664d33a86c77f1efbf7ffe2d44bc9aef9f78b17df389d4d1a1df9df8d6bae2d7e778487ac6f3a7191ec235d4c0a507a453f0956ed0be8e50d52355c750967c761d8e1b7daba0906d0c44d50b0516400d5ebea487f4"], 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000340)={0x38000000000000, 0x4d6}, 0x10) r4 = semget(0x3, 0x4, 0x80) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000240)=""/198) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendmsg(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="da25dc5c2e33d39e2e2ffa0276d53ce1635768a258609e916f7944709c86883215b4d5f8cb55b8f5b260487c645172520e79c4dcb2dce0", 0x37}, {&(0x7f00000000c0)="b138ece7169ad27511ce73c233a4e7a238aff582c391b780d8665e3fe07d6d563f4168552f7e1c41892696684c237f7e58ba13f436b46e6cb40b5a04f9587caa39ab20e53920ce9ae58c199c3ed2ce0bada5781cea821925a133b95bd9eb1b31ad28ae581e601a014defbc3ef3449d867928a7a2673eaa0e286260c6434df115b1336f24a60a7d5ead13627184cfc0529e47eb8efd35daf422b585a7c26133dbab86e42ba24821b6737635b0c2fbe37e467430f15c21d471c0e20c2eaddb2fce3e2241f96b2024962de7745b40868ea8811a832560d69d4a8c4625affe", 0xdd}], 0x2, &(0x7f0000000480)=[{0xf8, 0x6, 0xc00, "861ed36382ecf95b883d9940ca601db9a109fe56d6bc36673513687c98a4487586fd445588de125593849786bb030ea7d0663d30a16234398c11aca117d80b9cb16619e960b4190490e94b29f90574031fa7d95b0959df62cbaac83645c415c4361c1a798e0ba87c7badc6e4d57c2da1daaa379c110f52adf96541bc7db674bfe40f32fff60366252ad8b1fd6354552ae924831652f87141182e9d66b44a070ca5016e67106e065c7b2068336254d36a88ff64afa30acff4f1a9b2aece648d60eb744e0970839ec1668c5b7cb7622603b1afae47ff9d93ddbc81f0364803cc2197867c16f6"}, {0x58, 0x100, 0x4c9, "65fa1ed5cd5641655c20e07fcea8739cd851861a77596662a32373ac58027b058a503ac299d1000b2799ea5310896b6ab4d2536535306e79b5cd4a746b9c75706ce3546199263876"}, {0x80, 0x101, 0x4, "946d2aa3d809766e75040ab9316b3b43d6922dd050a08dc2ff00fef1d1c9bb145a3aa386bd30d41eb941fb2176f2a4b679f72ac7f78f92157f3bf6a3efefd47e91dad4c004d4708a1cc194e314b4a0617d893e386bbb55a9f4f28789eabe770ca3016f0c0b6578cd9d0a1bc0a50c06"}, {0x1010, 0x129, 0x10001, "5c4882ebde73c3d750011de939d78f7fb79931f6dfc6a65cc9a71e65f6f64c35c027443544fa2bff5eaa639265e47792c829135e1df0bb1c9812474aa418254cbd1cb8e53e9a36140335545035fe0b2d31a15b8408abc5d9e6238eb33e006dce8037c9c35d2cfc0baa351db71946e4a19187762ada99da64785bdff8b5f7fb8cd57c1c4c994d67aa48a93ce1407a4b46f81c150ff975c4d042a19fb78a0ea6597f272bd9dd2602ca601caa72d2b96b30f7daedf2433d9b51e64397fdefe90c02d53d1c8b132a9b3a3f054bc05612af323c08fa90e61c2c339aa080c61aba4bdd3d583dfba5a0d2eef8fb8c09655167ad5a4e6fd7104004e2cf3084dc2821770c2449380a985c80c47f4590471ae0f7df7faff57b511f30408dc4c102f86bd686821ebe5ccf91c409b01fd20789790c9e2d32695d63e260df4a66b70994d44c8801ce868e7e85231d706b7dd04909c7c9578c10aa8ef0480579909540c483087cb0cf62c21064277d3c0d264062ed486c6c141486444e63440f7657b43e955dda44cbfd5c689884d949517b275db015d1592cbd82a8ba2ee778f11dd9ba910066bd518378b31ce87129451da441da4869f251283700771055dbea881527a50cd065274867a811880fbc83b9086ad33d6d9bfc76935573e6fe527147c62fea7fd9d5141270fe5b2037edcb0bbb09f14d78ad8ef8cabea5a1d0dfc9c5481ec08b0b34187f44f6c981ff0446222992a219a2d31cd8cb1f189877686f3565c6abbacb9f838366066de1c524a279626375f415bfedda1305c4844b939bdd49132d7b7cab3998e12b01ec7ba0f073bd0712eded4490ba1b2a6d883c0ddedb262b17792411d978ef1e52c89907967ace175302c015e2c64189b7c1f0245a721c36ae230893b04959806f4dc2ef7309bc99b628250457291a4c24b51ceb909b1f3f82fdd2ee1211fc1cdfcf311ccd4152d7c5be310718d58c2378f6cf94b7f85ba5afa9c9a0bc148563fd83bb8bf8a2a15c0b469e57dc5222008375006b9c7b6eff666013eab8490fe0bd1d2fa88f5287407b3078f6eb230be6c32c63d88c8296caaf4acda0d967d6f0c07002ed8a3c980189f083e5210bc381911b68429c4312129ea4eedfefa7ecf5bb53d77cb32f8b7876ddf7d39a146a8332a07b65a468931caf53326dfce97fb4d8b27c4720a5439b7bdad5cb1a11a9212fe3bbac24cc9cde7e1f11377c9a5378ab3207829d26f50722f6f8d30755c90f4e92565ec998733aeeda85ded43f96d34dc0720ff761fc96434c503bfc0ead3be14f9829a67d9e90e53e29f48ae6a8a0704226876960e528074b545ffebda0ed65e548c2b20d06d6df426f0169dae6f04bf632dcbaf75a49ee1c15ddb54259d3c7429232e2ade036b9e58a695539baba845cbe51e6c4d91f1537ba3fa73af1c90fa49621c5680d1841e1eec97964d628ce3455a8f631c47013193d1ec810684d01164bec75a0633d0e5956ab2d89b3d409a1d8ebfca4ade5500c40eb5683fd5fdcb9a548c37a5f76f74fb30ce60a13c5a46a8e4671607285692800c066c6a72555a892450c68c30327870eed4a5e0772a32fe801ce4e5e3ef720f22e0f47ba6c10229a77b803eca0c2ed967c576e5b36f013b6f8d72bfce82f039973b8e7445a5799540ded40752911bff78ad4de3aae275def889c6384b17dd383b9afa6101628ac4f04638f8bfca12c5d2dd7eedbf2b5feecde3c802559d99f5751c8ab649db23c1b8d4fd72e086cf6b0c6270ec3c8218a31063c9f46975fdfe9e2936f85df70a1484fed06035b1ce825cc50a457d19841c163631840d2d772e9079f05874f1f9ec80da151d7731adcb9fa334e7465d0bca1448f16fd6e83adb033fd508936490a0c74676aa4144663f6f8346563ba7d0c61349b4bbbdaa770459f2ff1f0d6f107431ac9072a22d036c8da273db7689557951d82a56a4cf4aa6d30f80de0998e0b718445e060fde2e600e2d6fc3d75bfe79f4ea6447b627eb9c13091c1f18ed76b795b616a47ab3b6271955c389c1d0dd3e074b230dcf104e78b129c7d006a92e3091454394203d08f0aff54021ebb48302fed2a5896adf39a006583a0fd2a850b5cb577b0bb13345e7e2c905e7eb15e244b12ef4c6e7155bd32add5d549a418b9b3d783da302cd688d374c83b0ff5219628b1afd22f0ba77047248af091bcb6e003737169ee2015467352e285f6d345527b8305fb9bc5902fb96f3d8c223ca763ef84f1704db6530e16056cb80b0e92085bf338408ab94b00a29e33262f735f132d279da864fcbc9539bf030619bf0b47b0394b8d783d3b0d5591eb8f8bb87ee1440bbee5e278a64b559bb9ace2ea3a67f66d29f2c6b10a22d25665d45c192f653062c805ba73b232c5a73ba48795f865b2eabbd3f0b1d33c22d85c045df1c5a019eddd7634047812d5d571a4f0a3997be5d862b3773924c3be1a470e6f2edee2a7e7f017f9589b891658d3ded7ee3e3c0433e07498eb16cdd13613d5b9d54bb2323953647580304c47068b0f8371020742503b078badff5942821ad85138a2709b8c403bcfd038059e1e1266e347bba2bf40f496c3c7c06c983bfe4622a80f61dfcb5b330407bc40f6e17d005543c6d9692b243807ac953df0a975f1977bafda5749f93c9ca6a170cdf3428bf7c7b42077913fdd7b3b6fa59cd9c58b56395ed455518b2201921af50788df60f55c752025d321bb536625567e52eb43e32cf446db5dd8cd060c14011b06bcc98fd925919acbae84e061e3f8d1f5992b7b799d3b807bf2e6f5c0e79c174a15136cf3495bbd9b9247c228aee643cee3513d7eaf0bff2ab9c3b05a2024a6941784842e167d314d2b6b7a77115db9a71ac56daf59b797659e2820d44d88632e6eb0f2c6a92b27e5692f567968bb5fe4838b7a16540b1c96897d0a5c3d0a59978539949968d15dc5e4d6e9c26b396a21bf10906852185836f0b0aaf7263e98289a7cf781cd5b73ce17c9a559c4eeedcbb6c7a56dfd7ab0ed065464dd3569b1b8e585e7b812d88b061c29484316e89557e4d448ada8b794e8fb2dfd9082e2f87e5ebb5e9c8bd9585a4c26e792c2d4644514019c9dbf64a517436e72a7753c5ceb0bf6527534503a149e6287520db79f4f2deb3ceeec53b8377412819cf71db7d4fcb3eb87c04d74cb096a2430ce3c2d02daa0ccebd48e667c8075c068730481fd7bc53b77e6a679291d8074bb7cf27b0c68739eb39446e0fa53e6df2caad704f44ca15a65140ca253388ed9f4117060bf32cca2b866c219045b9d33ce8c3d91d088732f139139e47e4901b72e20fb25a0a6f467737c0fb94edcdd2e844b81913e0096fecfa4564b38ab899bc0c5f874acfe53524233ff94c6338c4ad5a60cf578db3a39a77540cbecf59202643778eccc9136bd8929ad64cc42ebf98049b407a8bdc71b035067f8887fbef5bdfd1a1ef7c481646dfd6aa4b38e502da3d2b9b5e245694563762990c94f4b1b08e465e6d2dda27202508b9934513a0928c3daabe2da24b3f10f63e4f715f04df04294f67c5f52ec495b159effee0bfd3e26d5c40c62cffc410cf9618837d4dbe5bff2576d415ef130bec20452f6248c89bc98f938d6f74dc4452e128e7e3348c2247bcc9e20c81af7a1958894392e4fc09028ba75d29fbfeb14245eab4b1ec6e2b5d00c7522c5f2de1e91649d42fa5bd753c68f3c252a237df0ad5de4ba575540e10529ab036d4658873bbcea61cb5ee8482826e35df119fc6e5ae4fef68906b29105f0780456508eb391d65469ffee3f6f9010710526d0255b877349a22bae65b9b4d6c6b84e2f6d1ca89ee93829b61cfc9643b874bc0231c97039bb7d33aaf292c0856baaebd742dd2717961db4295171961ecb57c45b84dadc92b55d9a7e201158318fb623d25ba8a34cdf251380cfd23b125438beef7723b370ea26d69ec0138b1bd90eff6cbca6b111a5f6aa7b50221cdd626393d32680f9d6a2b47d769a415be7262313e53917fd6687a0ffd03fdfdc50c8510c4fdb44166091ff5e5f1dfdbe2b94169e8a937a7aa1df210b873ae736ce873b5e3dd88497ba811db7b6d7cacfd3f8b0c4deb7c4d0a7b0cb99830017e6fa764d5ed35b642a8ff5793abf6f58a9e758afffa980be885f409c2a5893f023d679ec3369e2c897102056212e0f3b9431b6666c994c3514d54f27d1affae64bf3d65db71ed4c467e14972d4ea7b147043410bc6ff36305d376d48c80950fe873960a6e3934c82a8130c281f1960c95d62b002154e84323fa8d4a1571ac7d41901ef57d12722c2a12ccc9e1ad17ee9f132d7d69c2cece2c867ff3b537a7079c86d60435362e3e6367b61f112b260b609efbb05d69524b21a2d28dcbea63a74ec3ec24bd604f59dfcf47c77eeef12d3d658b01b3d56aaf1e3164f9dfd9d85f3c2ca8d6413e0968ddb02d9b3fdf1472c3ea40fe52d8efb9a88e9b1a5aa407270c308a9effd8823e5d75f26e3135ca87be4841a3e675674f0ecbfc923c8fb4f98121eb9f76eebbda51d34aa5e620c0e64fd98f93edf1188732c35531bb1f882d6cbd156e189ea89fa92f990a67d12910010f6f643a40fa60f80524215d0bc33a33a54a03325c26e91155c2df74f7a9b56ef003db6f67146de59fd7d0b175f88f0d9cf67d6d23ba90ba5894b0050bcd47cabe0ba3e863f43ca618a65f65536cd142daaa694d8cdf55d1c84e432e5460c30fe34184c1a963f0afdcd99151a6324f7d5d44780605a700045cf8bc25adeb892a67cf4e51e32ac99eadc198ff8bdc24ee62a906e0ab5795e62ce3c253bbdb0100e9cd98cd1cf86489e81f9832f4e14630aa108a2b9530ff5712a9e2f1b4482ce57ea2bbcd5379f214c5e0025b3533b84cbacd6278e439b8b517ebe2782e5f90dc3a735588202653846fc55b6e59df3443284d4577cb8961f2dad520ad189c252a9c3811ac040af5aa142c4292a7d2a78fa87445516ff74d09f76cb7cd44014dc8a93039fdca681f6f055f8574fe26bbe2c68ec7020d83adeee7a539e3a269a1c219035d46f1f70bee1f5b01daf4ba3206f813e715c5a04abacabfd39e0d04b3e586eb56d940ffe539589ccac3b364494695fdafcdf6619e81d09f5b82e7a2d825a85d75ccee48db0a91a71e2dd21b3d19495d3c60c40f54ec5b67b346076a7b381be012d9af69841c56109909fac36797e6fdf2ceeb4b5bdc3ff720c3690041d53c6a6de37dd0529229a065dd555b86f0c193502c0cad49c15c8d5ee15c62711dd7cc7137d39357ea1a01cbbc508d8bbd8510c4838198f403b20b052a72cc932e9416a01e578531e09de52fd4b43f9865a52b27ea3e42686bac726d785d3f80efc14c5abab8bef608f6899937824d827fb448b728a9a4c9f2a9ab45b645e46685725a7cc82a84c661341950596bdfc65ee7872bfbff91902b7719c2d2f414bb41665c4e281026a85fdeec0cef514748592f8a2db3002a014afc3811c27d68c3494a716d16e264473e59a150c18b76a0751c25ba99878f03239f51ac29fb29d5eb14ed35a05500b56d92badd06b2e8bd45e2852dafa8f54b4c5aa93efd6acdd35ae96bbf9c22ebeb38a5c148d6f5a87daf29a460639a8de4af9ad5c603b8de85eeb00ff53356d64bf782f58cdacd8150d3c6eead1c9f797974cddc658787518e657b1dddd17bf612dc234a3dfa0bb90d4d3f1e32354f56dc448a80e6e41cd125070860f88b5420573e4baedda2bc158c4bad33c54ef461640df4e8f1c7971329ccf309c0d74efd3939b805099f858a378ec2b"}], 0x11e0}, 0x4) r5 = accept$inet(r3, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x4000000000003d, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) 00:00:24 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) r0 = semget$private(0x0, 0x0, 0x80) r1 = msgget$private(0x0, 0xac) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/154) mknod(&(0x7f00000000c0)='./file0\x00', 0x6, 0x5) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = paccept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8, 0x70000000) readv(r2, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/233, 0xe9}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/99, 0x63}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f00000004c0)=""/219, 0xdb}], 0x5) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) fchown(r2, r3, r4) 00:00:25 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) socket$unix(0x1, 0x7, 0x0) 00:00:25 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) pwritev(r1, &(0x7f00000011c0)=[{&(0x7f00000000c0)="1bd279270ef69fa864937ebdbd27bdb1b6b493f5d6b1c91162937931a8a49d8a654bf0e428642902d1ae8ad44b7119659622ce008dd8b0cc263e4f8b01696288d4d0c78fcc70cd664fd343f1c52ab835c18d8df4cc84cd5cf5174a56ccf1f5635ed40a63aebba6a58c5eda2e62fc1f57ea2bcc630eabd7109780063de6520a9a265108d98a80d27281a1a7e6cfdc926ea77938c8db20cceb939083458d3ec64096b505a9b7609661b6fe6584a68706871cbe219b19853f284537d6a6c73de503950654686471adda36b8c3cdf64a731f53cf994a7267d916c475fe81513335335f4cab7d37cd75f2b796b626fb0a69394be99c49339a0b51f9b4186c", 0xfc}, {&(0x7f00000001c0)="128989954bf10a718bde1b365003d81ceffe276507f058fd32587d6576033a66b242c505388339759d3654be92aa7d00972fb264e72dd8d18f0ea90f69ade85a8302615d7ad0e8b7f155f0c6e305393b7837c0311a562201bdb9a43b4b8e70a35d946d048701d9e6908a8e78ffb1299a014762bada984084b55d89a22cb0cd3db1328589cd44468501fcad400cb7fb86a0f30102c4bc0e8805674a6472b556d2886ad3860a99b07ca3fb8d2fe4edefaa0be579b54eb5f1392fca856de4f12b365b8b69f567cfae845dcbfa1489b2d3aec69bac5ffb4eb8b09a0e87f65c1a32935d84eccd33f2b69782a7595c2719832ed7b157b2c48046fd72caf875f67ed582f7239b87f2fed327f21a55ab1c884a4b2a47b0b7f3e4200fcc39942726b5c68764c2aaa75291134d4acdee7be7da67a58100e95b09096bc97626d26a449f7a710db5e4dafe5d1a766654b3d5c5662023fbd4d568d405584f073c4d71e89a8435574bb1e74011f6cb65503862f8734c2259122862db38cbea482403bf20a34fb4ff4c3846e23ec1435663e75ded9eca33d3d4018617a6f412ab404b3941761a845b71bb91cf348a75d7d8aa3c2a9d6d8b9415f7c7538f660d71bb45e4fcd5e25209dff0dc63095b96c68da4b3d0e11082218657cd0312a7be1bddd237fbdcbd6ed517a385ea7b212a323cb66dc638aca03bd6bcb4a853bfa22b132a9eea65dfc3c58cb600692516a8b3712f7c1c7d855d9eb54436a0783efc6c29f1fc72596e4ee0319c181c6592fa4685fc621d7129e5da335cf51ab96a2a11bfcb6fcc1a109a04ceac6693d67e5e810cdcf8654e09b3bdf6522d0d98696c701b6c20827a4e32ad84692159df77e42d22729e75c0b774337eb0b9d7980e2923e3b6af6532dafe651f1761e614ae68219de2966a9ea3e6e3b1b12073bb0f5151ff73500bd5f84d3635317c56005de6679c062f3e7ab192bb1ba3d5e8f135482f7c14f6ca9a40cb20011a7fc92c75f69700344496266fe4996b9aca74a48e11f44f2fd0649e1ec2b5a71025114998a9bac91ddeeff7635e62d71a6742f90427927da129231c0a350b0e5dc74d59d0629db9420e8cd910eaa83e4104b55a5e467239df146e47b4e0e807aaab064efd9cc8673e7bae460835e98d919867d4152c09cd7b587c50058669c6008fe7d051edd16a1cf2884f49e74b5b8171e7dad4f1287981d3773bd100d6597d442ce0bf5b87c5c688a8ccc6797a5d3c5d0579ee441ec24999543b481b37de26024aebe559f6125e9d89cdd85cff4e7b216a52de248ef3072736e40fb09cc88baf7e8e3276a505d438b72bf8f4220b9d0682af4f6422b50eefcac3b008de6d02e3e6debd9a9968de0c6a16bd9ade4964f6b79517be1b9bbf55e8e6da6e30d2b17d0836e7e474dcad1d6f2ed1f296b72d27cb055c43e906035f54097bbed01d68e99ccc6edb003db9cbc690a89e4b02d6b056b466421de39e3fe46e2b19ca981aa50e11f125d416ecaff57fcad66740d4aebead0d18799a9f39576cb4dd4d8d137b1389ff4869c03a419129f0405d267ba9e3a6727d00fc08065868130e74025cea96fe82886358f69e51fc986fb61b901ebd6add2b8478c139e2171aa7aa177558c2977434c91b24660b7d21224f93d340bcb515f619c1822ab89a67dd2aacb40ef8e9b05f316beb6d763f98cca7eef59847e7faa291122557b3055ea5798c2cf7e5f9937c86955483b08137e4878e26da7bf507e07d4f17443f441522baf5aa4a0b66fd385bfd312af38bccbe20e2f22539188738e4e72cb8f2687c0827c833832729ebc4e0ef3542da069c37da73f250dbd1149e5714338466075cc8a06581a0dcccabfe42522835655352c58465638f499d22e67404e7514d1341807d7765e5f75656c8e297788e30bbca17b567f5557418b091c50aea5d5e9c5ffc4fbaedc802b3091036430b95df6953bc4cb5061245f544f4c1426c64e505dd807761c7966dbb06a592c2f3707fea4c04353cafdd2dd8c37e014574a1b710038be94f23bb100ea2e76036b40a790181b339ab1d9be8ccdbd9d9b33e62a947406f252533227907428168579bce23797fd903b5e93270d43eb23fd02fa8bff89c6ec2ad9170c6614ffef3dbeca11117a014703517159ce98b8c2c6324670f033c6986ac9170b36b8e2d3db920e4e4eb5c9e14c5cfb532778d0e79eedeff058a0f7aa4dd56d92f986bad0636219e9b23a23a12045c3935f48ac69902a7101b40c2839736e36bc6308197c22121577f1f06d837ab9f31eb539a3fcee5f7cd98ab799a341d519121e3f4b1ce7fd6b1ee063baafe266a447d69f627f3d482ef030b831e55675a1523361a190baef262e4afdc44c14b0f85447ad3803f31fc4bdc34c8999149b8c3662c202d3e3c8705cba75160b164f80761838ba2e4693c0d738d0ff5b59596b4996a543e31cf51905f41b6f68ab543f18d5632c7fa2a917de53e2129f0780eabc9e50908cd63373b25e01aeb0295ed4d26db5868c07505a43b79f5cbc025430fff4d49bcf718d09aa7a7cfe4577c44d957ae0e20406310d3ea4291d52b41bcb4afc6f414a4cd728e813c6e9709cab7d2cf3779e9fc1d7b60e2b0465c30bd4e67a0332ce6c4cb2c9a9ce8fee265895b1c844e68667feed914bffc282ea16a2fc75ad7187a2f0427d2d435e3540e276e2c6236814bc602033cb84acfdb1080c64711286738791c0ae74256d00883b8f6a4b2461c8e1ef3ff3f76262f5abc263107db9a42b518b8c02c06a74b7d01869e2ddb17bde6372899e5a12aa3a01a9f2dfbbb6a94c1e5effe1c76c7495cabbca7dba9de5f15819e3436953cc22d58514cb0ac93fbc58aee9b106831425666a0553c848d630b4d4205ee4b286b043b2650fe5cc8c3b89e75807fa6bd2c2e77dec12bdbda26236f367b7ae1e716f5098b9ebee099307678db31344d691b948b14732d89ed7933e4d47531861eab31449a3b7d341f356cc4e8be8c7883c5b79147d3eb512bbf5949e8333b9dd951858ef7fa0f88137ba61f9fd3bdff1b9b3cf3701f613ee7e691680e042c5ce3b0873165019dc5cee38782e7a09f605a85e1df6cbafc3b9cef013a202c252804da683e6724bcd434dedfaf404b7f5f7cfe66055c571c5b75da119b108659d880427f9a5217c010cfc88c650dd987ebddd4a2c685e4aa64b192889668df0228fae59ec306d1cb12c4f86bc3730019e67281837968d7902b80143bf68639774530cbd49f1e63bc68a4baa247d447d0969c881d69342db282e76ba722db82f30cb5b3e2c40e925b962f1958f3c0c6dabb98dda1ab4c7c2c1413612aa1095916736e930c0d99c03c1292f547971b0f9a12a10aadc732e861598c88f6e1ca8dfa066d4f86dcd456d2399be7b6711a83dae26dbda802d3d051be9634bb093073bd0091f1c67daf25cf2833fc8b5fdb9c8569cb7ab952e837d0d53eb7dfa5fd48834fa7b7b59f2ed35a2f6882b3cc66bbc90d26e73ff19a83a80a3d9a5dce89540a7b87aaa0d13423b2f473ef0915c2e25a8ebbd450a7097f7af6911b8e8e694a92d2bbb8e5238dcdf5d3cbe90ba4a0502259f8026956b9aa83122f52165fc3b3773f15cc3daaaa6fb22b6e352df4b6b3401f91adcc5a3e4b3fd3268bf2cae0b9e9fa3a3da3bd9730e81d16a9519721f8f9ba56125f9e6be93c39f6459bf728f75c177ec636f3f8fd29bf10d8eb183c1ac148b6c4f9ac63d644c9759d43899c095bc37ea645d31731442a1c45266b614a33b7339cc7649d0032ad5fbe56eded9465c2f963c634a191b1ebee0dac973b64c0271c267cdbf0ddaebca166e05fd50c23a315fdbf548d666cef0aab7cc8648ac107145e48fd72192485eec2cc9b00a259a25fac7637ecaa0bbc86e4bafda147542616c39d10f1966299da05581819ee3f3e3f4306b5a8a74548da199e762e08abed589d9851de8a0991c2cd242cd1c67827336041d07b767fb7f00e0256aa4212f33d7cd19901c7cb27057fd03d7a0f8bc16111481f72ff5c0e9bb2f000a468a5c7cfdd0429a242949aaf9f3fb9762420f3a0f5d5657037fc003261090ef841ddce9801409eca8828a9d44bce7152b45ff1148a6418101f3ee98418e417d16ca0f84c9b107a01cab42c95c46702ed5557e96b1560d5f6f89662c6b8b117b3c750fda09a0f13b0cda6c54c19afb6f152d82eba2933169b2def40b2e8fdfc6f701ec5adc2c4f23defbff877018d47565e912f569a3a1c544453bf6da534e71fdb85c75f08ae49073d69a2f042eeea715f48e517dc414d35c0be9596656433b59e580bb8f895eeed787c8400babe9cbfb15852a40e3cc62539b9721475998be79ad49f0e7352db532481bc524edc8cabb5bd9a9ede4d06bdb4bb3e170f94931fd59e4796b1b8519fecf6ed2a2a405a4a373b617fb40091f797156083bb43e009997d19f5094c8f10f4492b5348c1ccc16f80f39bd6abeb0d7cb397df013f852593d3f09fe1e5a2644ff2657476e2c5d1bb67da35ef59a7aaeae7cbd5e65b89fbe710adfbcab4ccbf33328ca761afd90f10dfcec4d68e0711d98db69d3832ebd0b29a8ef3b4d597ece0f765def5719906ca339c6cf396dc23821adc3d9e6cef918916c4cb1effd81d87f1b27ec492217b849d7e2b263c4fdbb92958b09dda294f3286640b94b7322ae47d60fb76c53a40d8426d08784d23555968862f7d82222780b86db0ec0bafe04abfa834e0119a2d413c334b84aa3e865fe007a00c4c7ed3ffdbd45d3cee3f9c1f4d96447027ae825e13dd8b9c6760f8e434d007c8a16f63f52593fe1706df1b0129d82da8e715a781c0b07a36d9c7058fac3a3a569f6b0ed463be706c70adb3d9a4b916b03eba95b1553501e80057a1c05e8e176576872e778236b73919fbe93f84976a15a0d2ad1bdab0a2d12f2503bb3364eeb070a81beddf77d005745890398361016caa85a030a4af1857cde6b62bca7b7dc20d4206a6c37f387c6d98a6d8aeb0a0a5a15a44e97281da2cf3f6d1b3e9b86b30dc46e9cc823d193a39ed1c817e75715f54cb7b2761418d3faa535f1a252f48f97334aa5f9eef30cc6a8b121451e087bcc4d881b8b00f08eb0960f3330a2c4e68c73075b2089c3bf9ceb27cef02d14a8ef6bedd1be5f3b09f8924ff5ab5e4fca9a4dc4cda69cbd6208b54d87568358ac5646020bb47c9a13bde2c19d5733d4ec733cfaf7b20cf23cc122deb874cfe8917e24a21cc6e019cbe722d616e17bcc9ab435e8f33f9ece7ba39a04397ae88b958c0c1bf69d901ebb8cb1193ff9f0852aef6a96b2b34cfb9ee6040194ce787adaf7c31179be17a4e7bf082d543d0626341f1cf1874214490fdfa3135a9903ff26088dffd6d80f86f922318828ea38497fc2f9c4155966e4c8ff8b229033f901a1a0aeb57c89a4613a7414ac7aa371cada44b247d16b554f663d69733567f0325ba9379ffdefc0ae3c7a88e0d2df18f7ff4ab5662987d7c2d07c326e7e5e688f0e18943b4123134c27849a96ba547b26f24b746f06480f18768d1b4097cbab15ac1e3e4b58f4871442444e0ad41fb98b20de88ce1d929f8b6aceabf76d87da81e5f616110ecaf6b54cd0b988dcc8fec0bd695b64afca0cc3d8bfd0f4daf055b2df059c5bca21184884e1a32847868b5515ac723b7e4fcd819f297e712bcd8cdb039c39d2a2bdbae0693b666cfc68721dd4d1b8b067a5a51e7be29a35b7afde712a2fc87806ea9232c91559bf29338a8a468e8b65780a43832898d0d5706250d9937ceddb81b0539407cb4", 0x1000}], 0x2, 0x0) r2 = fcntl$dupfd(r0, 0xffffffffe0000000, 0xffffffffffffffff) clock_nanosleep(0x3, 0x1, &(0x7f0000001240)={0x3ff, 0x7}, &(0x7f0000001280)) sendto(r0, &(0x7f0000000000)="503e994d3c49e96598fd99a74330a99095e7299732faa17df76518030f30fcd841df3f58d9788dea4f9d56b4a08ce7c95bf6031c", 0x34, 0x8, &(0x7f0000000040)=@in6={0x18, 0x2, 0x0, 0xfffffffffffffffa}, 0xc) accept$unix(r0, 0x0, &(0x7f00000012c0)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x56) unlinkat(r2, &(0x7f0000001200)='./file0\x00', 0x0) 00:00:25 executing program 2: socket(0x6, 0x4, 0x68) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000029, &(0x7f00000001c0)="00000001", 0x4) 00:00:25 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() r0 = getuid() setuid(r0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:25 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0), 0xc) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r9) 00:00:25 executing program 1: r0 = socket$inet(0x2, 0x40000002, 0x0) listen(r0, 0x7) shutdown(r0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000017c0), &(0x7f0000001800)=0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="33ed3938", 0x4}, {&(0x7f0000000040)="d48c978797cac80837d227e912c90d42d20cdfefbf30b50afbb702d6648ea0b66ce3431395e6e9f9e3e93e9257cf261b40479489929b60dc17dbbc801543079ddde25fc9f715ebc65888646a903a82ee5f7cf4bfc60c942abb2975f364b943538c96cc3e9b84c861385df8566e6504afef975637decc92cd7d252c3541da70a5d9e49a7acf1b015a1e8f5f4f06e3c4fa3c1e6aa689d0538adf1b3cbaa803a052d3354082e6b98d24c4b8e0fb095524522d0b", 0xb2}, {&(0x7f0000000180)="d52603300eb34bd2f8c6c28a8cba572c639bd737d258666397ab87df6bf9dbee361627f50d836b53209aa368b65a01066667d1566271945ce3b9e732ed43a4082319ce51242b1e037f2f46fbecde444d9adff60e1875833ecf0d2f18c204094656c3e20bee44c316420b58f7e972a4d24133208ff8a6c2a45a", 0x79}, {&(0x7f0000000100)="fedce5efc6e98a0e92acbfae7ea6b24fd4eeaa5a00c1a54ffc76d28d2efb72a42fa4ba738f8ddcf8917e7f2c2fec204c10cbc81acc5ca081945422c4", 0x3c}, {&(0x7f0000000200)="28eabe1f1896141d15fe078c464412e2e49d2e1130a1fb5080088241c2b035f880cb7ee08008c3e0a5173dbbb04171ac58281e6afabe3db749574b948754dbb56010a32a54afb025bc1196a75382ca3d3985bccbb990958831f343572b73b457975e7d9d7b8158099c807b66d5a565bdd84ff10864a3791c9adac870457ee2f26723899655f6ac7e1135b001b1d555eb83021ee0b27d13ec61eda47cb7fcd7d2bfe8185b68d2b3a770227fc2ebcc281ed54131973c47c6179d506adf8ac19cc49e32442d80b336062a8ac11157b364", 0xcf}, {&(0x7f0000000300)="9475647178e21a783ac790ae113b6bed5507e104a9c6d83c36af22c0e1cffe3bb73b853b97c4ae1f7a90483a72be2d2c008bf9cfd65757836bb9b1648753b36cfd5406018ff70754915e5c6c6053297926c1ac907d12", 0x56}, {&(0x7f0000000380)="9885c94d12dadf9475f56bce1c690a81cef6332fd0294de7e5768ee8f9e1bf4bb04dcba8674c2c4e3faf1d11e982b467040d5832bad48fbc9b984b5e12ad5d2884319c198d3b31d84cb97cdb7699fccf814a999fa1db43f67bd8b72e5837d6947174e6d1b628a8a57050e21b7136f230ba56d52882f671de97b6d98044fa153877747ebe615e793f", 0x88}, {&(0x7f0000000440)="aaea79c9", 0x4}], 0x8) r1 = socket(0x1f, 0x1, 0x7ff) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000500)="40ca0646963e46c0f40c284932a3a2c0fbb7df4ec0747e30f0f9910345fe92481ea2b3f2e391d3549369a79fd1d2cc2cef6650fe451013537ac3528f51ed1aef8b9d8ab41440dd021eb027182481c26e36cc0fa20f15c6803cf2427e9907048348c7ade789aefee2537ce1f51502b2d32f698e35e20f80359bd1510a4b", 0x7d}, {&(0x7f0000000580)="3a26e88941ad491f3b165803a0ec3c939cde1a309fea3566949958b91258557d5d818dd6b880c2bc46f8cafaadf039166f78af826b1cc64f9c31c6ccd3fa200007d783cc99843c21136107b33c97284b62b2373e6c64eb28d555bfdb17bac6160d476af4305d88be542d587bd781c3466e0896ed92013ce217cb28048f8841406696c1199dd0f34afd1f99a037ad19ac6aa1b7abc24e3a1e92b3f440a59a7555686bd95e10ab41a74ec63ac39a81455860bcf31dd16d527019319bebcd5286033219f011", 0xc4}, {&(0x7f0000000680)="78e88e1ae605b65f93d2a616c57ba4eeef3e899d7d1f06866b340f09455131d6a74f3a2ef9ba1e439c48f6e62878d2e970a080a9e2800ed1892b86edf9ee937407894e3d4f5f526864bb427b79e89d1aaa7264907ec44d7db9a6c81ca2c824b482796f79ed2f08c42399c68b0fa4aeb3f28c7045b2e0247f220f5037fb33b8e86eb6e85e150b821731ea8a8cead1a6dc6fdce8f0c34ed4e3865d100f60c29e0005b610879828d037a28ca6433a767af728602f704ef6b039f29fa6df2b5e06e70e983f", 0xc3}, {&(0x7f0000000780)="df6b5cb29c88f2d3f4a61bcdf3907737ed879af165b6ef2237ccf97ff02c3485639f1f40e23462426a4195afd79557e368d4b31485ddaedbd192b775942acf36603a0a8f9bb5102f05ae5f0f69e514839e349f5dd9edac03c264e2fb66d3cf20c1c68122135dc9bad062c6a1e13e73f74c67623ffbe9caba4c267cda481f7bb54c3bc1ef7c84330902e7eecbdbdd8f3c7941f40245f68fbac6a0385a9a7db40086bbb385b56b2bb88fa4f074bbee12f4348c0ceb47ae14bea290066f6e655bb492f8ae8c9d861a0ab3ee834007f3aa7be0465158d214ce981bc6178534eb91b08a6880657840af4bf705959f0eca9af17d4d94231a7dfbba38363d202a2a1e3e30c6a86a4e294a48245583405f0c47c895e07234356922761016b97dd4a7cc0f5f39e94c29a323540d60a14e3fcc43ee4b7aac66abd764c0cb2895c307536cd9a7af43bbab736faf18b4a9829e99b95778a1a0a151b553e1224fab7ea90a1dc29d4b9e411484affa3ee0f795f0a6796a96172fecfc726e74fb77b08cdba5d9f53ca4c81e3219ba370dbc3fad7634eccd3b4f6edbe08d94d0cd7acf7ce5c2e3469c0d149b190b7234a8b5dec2f8179cba86f1f0c28efbbd5d8f36f42ba2b5a83138d1d503d27026e7a71331871850e56a851b2435799775ae7ebb77d17d5752fce4450293d34cfc6bb3c5387c16b3afdf2d440e48811b09d3ff7a7e0418fbfaa3b5a1e75baf2922a96e2bc3ad66dc0a43be52d5f8a2495c0231930c6c9e7417c9dfc6cafdc0203bc9537ff2a16d98f6a0f3e596f95c8965c1551216b2d6d8f41325ed0753aae54ddfb7f389c53356491c12994eea9ad7d27597264de9f66c0e99c2d5533d29438848883e1d9f0e21410b49383c04f804a7e7c73760e7c2242bdd09b55711215eb4d8b591278821338941caefb94efbe1f48cc9c432d3d7456b4d0746df0a91f0bd997f2c8a3962fa45817a3b6aed88c50e34988bb14496c7385e810713042057b58dbf55d7d66916acf4999a10d0ec9c2a730d23ed7aa6940531a5470aa0baaca077956d8752af0d93cc3ed948488a6206c20bec1fd3facab3359be1cac4b4acd39878f0ef3af32bf02e2fc28c2f0ac3e7c53a759a3212c2919d3b6cdf737fbc5410f1b4d4135f49f0f810311e9c118eb9568f6b05278cff488108734b0e390bd45dc6ebb2247d70c97261ba1021d0a5a08515f414b3f0529579e2bb039d13e420f7cb1b66acf53e34a379350988a74cba995f41bbf147da30a144328466a71b59b5476985a0b305137657b61c02e8851e7f014b542fdb8e0d30f10daa65c26a910c417347d16d919ce3eea8e730bfe5d2dfe92aaa34437fbde2cc197d7f7238c04d159020a1eb0f31ce75b0f410768fccb00470e2b37c420ce89962b843eaa7d3382f4dd164ae936141811422ea2d4e7d6ef265ea6d14925330d952756153fc96af78e9ae17ea978539268ba458bf710a63cf6d1b92ef9b5d28ff04c55e9f31ab8ed86bfcb383f72d16b85fa2590af46bd3cc6886516bb246d53d13c5f2e80dfa6c1bc8e81bda3cde76c617bccc2942dfd4d745f0ca2077137e134916bf4af34e0fb0d9a17b90fb9553ccb8b4a6e770e7518bd78705200c08146a4332caa9e2150e1852e3298a3e7b2486db2ce1f00dddaec85d1c5b78a81938645e09c6e83565d6738a11888525aa1fca40f8453c94e028338e5c3e3d7b2a5fb842e51174472d5a1e06cab955858b071a091d7583192088847677e2c616ec3b83cdc2156e2b6781412cf904e70584d6d853b0b424de339dfd6220a8a919e16887601eb4dbebe8fc9a7c9e4c685a14ce6b4440fd2762312f3a292e45df23f506413a8fc5b074fecab9a64385a89c8ff6c310d5b2fbcaa4b8b2c6e5a3478929d35ec3005c05ab6b014053bb365fff7e84ae855b4f54efd006583b9be2e68d71795890db7079fddb57c4c680e3f511a54241a078208331b889844b0bb43d2198d1c0ab2b33633b80d8065febe74f1105184589e043596238a5791d797028d3bf8498d2ea65edc56aa4997a8299cc411a7bf37580da6b89bb7aca873d02da1a9e8ddbcedd0b2a5d8cab43993b527c721fa494c2cb8c5d2fe18c9bdaf812938626cf3a9f70c591ddce67f10a172be8d98d44f1a0d0aa9b8dab69cd965bd592f43576e483b8721fb6eb751044348e3a46fdd0106e91dd99adcbd12745b0e2cc253de1e8e9c3b236e7af46bf5bca195511f16bb7354a06547d25033a9b5abfc8b58429587b53bf59cf03d405832a9336a8caabe781ad2eab83195d662ac0cfc9b32f58d723e7af4beb9e49ef075286796bc69805fce99ae18360aac4e059707e5239a54707ff18512ec091f480fe8eac6a38503162043627ce0f4c418db1569995e6422c0a7bc95153ce546d623953ac0749859b549e14a8cc9942e98944a310dfc02ec50935cacdba986b546c03cefd706d6b458f74c57b12ae1782cb9f5c5f84868ae8c78c746e733df9de7f0482500faaadab668160d26e8b96c50d6690d40112f1a3fa66b8e000631ff3df1ee0fa3d14ffb6dcc8f507ffdf1e036d83710964a5b512f67f0625c707e9d8f2fe0667572c58eb065e47cb567033bd373d912f414c7538794bb932bbfe672f34a041c44d8b5d7c0930779e8d6c0036262cd4ad1811510c05358919937fb3da0577282add819b9c17210e117c1ad9721e4c32a96e7207d295c19a0fe04e19500866020c0e49fcb51db9fae3f5e77257da234617d53d961332be0ae293cf4fa0fcc31055181a94c8885acfb92259268f09441fe01e81a21676c4171183245e096a6d39b4b62202cf3d2ab8fc85431cb65f2140ef95422d1671c2d700fcebb5776db2ee6d649dcc13c80ae6d6a718b61758ef2d561093427f95cc6e253d12251048a732d2ee7d056723d5d2429b7b2ea731e1f9fb99caefcd94e8f25293ab23b83fbfffe429093978de82dd350654a3c4d004928c8d2766f75bcbf0249abe613dd462266abd863d160824e747de25ccfd8b093336fac370e0347b4f2e89027d446bb4661aaae822c09de3cf36e465a7f98be7434e67be6a8460c958f6c1c3da343d37a1439bda2a3d1d9c151734e388b5abc72eb79137a27808dc12c9e6caedf6826d5aeee1802518c160698dfbf0357a60cc8cc48470f1b8af37a6bb576b492de28fbe8ba7b6879eff11a69b722de83f62daeb8cee5c6909cf567ce7bd16389db5eecdab27e674901aa8eaa50f492c4228c44b8354a6c9d68e925b39a4fb861851ab9c34a0962e971da9743bbe7ffcaf55ebb811921d420f9ceda28ddb06d09baaffde696804107f4259630501ab2eee579b1e846bb3f1010552f15072003323c85354a1363ad2cd79bb9e5eb031846fa36436277caf29387cc104e8abfd18ab1b6c04704afa7a4ca82a834f0da806ebc8ddbecbbf60fb1840a408963ecd3d99f7914f9a7bbfa970e3a895af66f4811172ce67e3901112a389d7ced1169b13bd55ed8c7b43eeb4aba8807ba036e6011422561b7200338d2b4d4a79fd0dafcb3bf189f66a461f0d08dabd4923d530dd687a14392dfeae891c60992086e98c7ef0a564e6fad5ea1187c3ca3972cf2f6e12c0fb05a2e9bef9a64e258a7d755fe928063919639de86e52305e4b7e93cb8a8f5d708bbab642aca55c35bbf85f1d89661c8fa06f3495ed803955ea28d1f7bd2fbceaef73ac961b8241195a60f0b6229ba04509832237c6b90beb28986929178b13f5a9643579b96899e8e0dc71d641cc16d63625a582164c0e4f039f64d9a44a8c14679d3b3ac80e359b7c16fa306045abc7c1e8d4f9d8d99b1dd90feae2920d9d891edcc2e1b7053cd3cc2f6dc832557498382469ce271ac8701eadf6e2989ec68823873fb3cee927f8ae05a2b42b6cc98871c55b23f32a0e1d815d62b5a8572235d85d29b0a46dd232b40ae6b0651a9f1c58d40728eca6b876b0546a724229b8d41c783177631a63d694203cbc26f1801aeae7230ed6bb06b8b2856dabda4af492fd9ed48fa11e89d719a2e9ddf96c1e1bfc32703de1abb602d12d26485ceb40081b8ecb9e9fbcd6b53ca73f0a95731d899616592026362a2bbf6aa91cf84b60ecc95d29ec0e554b6725cd94ef426836af2a49fa6410d7110d239f5c6e8597b8cee7c943e791b23ab0dddea634754f496b7ed0a24bb90a6799a07ec2281eb8e1c94c2d9bc5fadd2b8d6e4c0f1d055a61f22b551794ae30c0da327d60f237d6baabc0b5d49307a4dbcc58c9ab0f8eb40acbf96e82b9007713aa47bcada99ff34987543026573c34cf17b3c02ba04ea0e871cf531dd320871667e11afe68c1d7e806ffe8e619cc757d8748c6f07e2f971645505f66e5220c9bdf76ca063dd148489c8dea1bb139240680b6c03539e6cbd3ebfd43bee1977bdbd2faefd3c64573815848fae1f9594244d689babaa43802502702f079dd25628610270cd7ae1c556e232c80d453c7755bb4a834c99245fe8479506746983e3fb396e5b9991e7e9fd9c269e08ba6096c0ccc0682bce5d4a226583d1b5f3067cb0724d9afd66463323938de2a66bdcefb24c1f99034e4c4bffdea4d6e64627f06c95425d77627a8184f0a5760ced0fc4818a0b6a353a2bf4eacf1d16537eadf15f3de6cbda350591bc8726934a94ac7351290c142ec0eee4abb0b6f282afe30d751a8269da2bdaeec29064e9235d4d85c5ae2974fe231be366f202b69b60d3494e59b343fa9891df6203acd8f1334cf4a0449e4197f32a99ad1b961e80e0edc484188dd1875de900800ac4926f3624f6aad90dce19f38e1e58fd92d4f23cea012b8f52bf42dfccef1d66c9f3467dcf788391b3064c9fd9f9d70580b508fab0fce2e0e3a16e0a3dd3a91811724f6e7b6c716cd39cf96928b9dbbd6f5da1e6d51c06fddfa2cca19d015aa41e609b9feed3e8144cc18b96bd781bcd04f384b8df3f827e32ba3ad2c2f24acc747765b72b7cb6dee22b9c6b890dfc77a5451c4dfa80e563c3f1211d839771c94bb144cc99d1ac5d1bd12f1189fa38646420b8063552fceb30e836a0bc7cf1407380bee24dc5c64bff536bba7170fdf545b6526e40498378d5ff7411a0778e12fd600fcbdb10f613e65e04f383d28c21aa84f4914abe2f54b0592c21e25f22125e988404a43ab5ff44808b9c47e797ad0ff66f914ea65d18faadb49610fc9ec8fc11369ef431e9901bb1b725d94e53726cb051a8ae99268b0e537a19a46e739fd432601c9cf154ee4ce6f50c66fb1258ec5d6068e63929a10bc0d95dc060cf503d1d7d478af9696f998b5d1031b203cad3160e6df61744ea951a3c7d6c045a5e950248c12034eacd018f536f22bb49efc2e8d0f99b16b6253a7bbd844586aa1315bdff8ce4cb5db5cbefcf7e67a60d05ab01a45b395a53f9f809376554bd9dc6571a8c94f5f7af1c84342682fcac4b961769c6d6d2ba5b18a976b5e63c0671936b52a36232c1d39ee30b29a0068b46ab2940debdcd2a5eecdfb0830a853059a2b4f529a114abe73b68df2a0b169e0fd914e1487702194548692eac667b1a77fc963343ad170454868de8d0c07977fea18f877209d8429bace4065a59054b51f04b6df3ae9d5eddc4cc964694a3418a09be65135dd11119e2bfd444de0cf705d6eb5b83855f8102276f15c4577c296e52353f4a5758a688bc2edc6b19ff5f18ddce1993cdd689a8f7e0d1aa16674309eb039dfcf9be0315de7e7f899132cbc35b6202574c561c7399b223e4e63e11440960c794d4a8ebc93d6888915c8fb25a1b6636a1833f1", 0x1000}], 0x4) 00:00:26 executing program 5: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x40000000000015, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2020, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x212, r0, 0x0, 0x0) r1 = semget(0x1, 0x0, 0x211) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0xda4732380e1365db) fcntl$getown(r2, 0x5) socket$inet(0x2, 0x400000000000007, 0x6) 00:00:26 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0x2000000000000000}, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x2, 0x8787}) 00:00:26 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002be, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r1 = dup2(r0, r0) fdatasync(0xffffffffffffffff) close(r1) 00:00:27 executing program 1: r0 = socket(0x18, 0x20000003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="87df4703392a895c", 0x8) 00:00:27 executing program 5: r0 = socket(0x2, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/68, 0x44, 0x803, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 00:00:27 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0xa82c2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001100)='g', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000000)="ac03aacef68e44537f793eaeaf57f5ff22835477e66a4492e931e3c00ddef28005cc10e690d6141988eb65227f88", 0x2e}, {&(0x7f0000001140)="d97b029473d22ff0516bc7b0fd6902930104d1cda6a0266ee8a514a2f3a7edadf37bb6bbe8dfffae9d13f81eb1bc85fa2694e40972194bfaff7b19c0a1ed1bc41039c0983c57747cf61059ec8b127336c69255008cbb795a91dd66319833a01cf1016529a71f308190f0fe9a200df70e78bb8fe03908edebbf28a1bcce4855e416ddbebcdbc1bab08ee63b0ad51555ac6f7b7a274260766655cca6f57f37", 0x9e}, {&(0x7f0000001200)="5d4e12fb07a1bbcec6aa69e2dd0940748e64bd9046d64466e6a1d327981a61b86cc2b87f3baa7d63f3b0462c106206c95d5ee86e4923a69d7207c9f0874e31d1bd3d47f66c405e6240e73cbd84e68fa17800ce4902c10e1639a7e6f4c4d909f6ad9a2945e9454d4a63afcceb2ecf420dfe334885d8532078ba3c7bb97a24b3eec3e8b68235e998b30ce9f55034a385600064429cc108f7644afeb794893a2e1986f6451a5ec9b74ecd87b24d6d7c08d0e7cf76e239f741b9810d68393a17cf63b6eb1bbc", 0xc4}, {&(0x7f0000001440)="e3dff798b6119b566d4bc888e08c1b089b8288e5addde5c4bfb27f2d0b65e49bf253de078c94cf77c263f849c2551b0b984d10df654f133cbe117701a7b00a9a92e72241e7136ffbe12d4604697babd9ee5754b8c0e80317daab5d4175ab4c1084e29b9d41840048a2432fe891b57c15c9ebf382cb761c9b8e21864a3d900ef25260bc958cee594bf704bbd768b8cb75e5b3a036a27a6179c4c2c6f10e1e1c19b737373bc1c5622ac2c3d50d397c3991bc46c816f6d5498854d1ee66b6d67f6151aa766d4ae727285ebcb976fad6b462d661bc40ea4f5627dad7e7ce872eab3ada2457ddaa158f063eff16cd5a34e6b41c714c103add0b5684d27b4249122949ac81320bd23cce19d3358491bbe39eb5a3f782ea40a3bf8ed22406b168e03ab91c94a039a232d70b59a3bbf1475660e3170b137ff5a859e0b082fb35a037d2111bf23a9bf1d986d9cf141104bd210a9b77f818ba75882f61fc4757ed249afd3bc9ecf274c5b7f77bd36a8c974962970b39259e69e59669162661ff0aa94b660bfc04f5c99820238b160948c8aab4f764bff8563bcddf2b1ea94617b6de0974993c8f1d8314acbbd60729805637e5628200590b5ed3db261b97847b5449e4f99c846c8cf52658dc13e6b3b95cb0da7c1cd4597466f49819f8e59c04afe33a3517a3be9d79c4d1dff89fdba630d0483dc273810b4ca1831e85b4d9285bb6a0823117cc3d383e0a1f1954b71a011b9c33a103e8fdeb85f7efbcdcbceb07c7a47b51c18cecd21fe4291f8f3666a37371d79e031b4b35c3dd60f19150e9d550100dafb09fbd61ed72b129c77ff9de6e98788c93295a74d609a8ea90bb2fce338a1fed7b6f91cfcc10df9dadc5d0387a40a298be52d29f52aa7cb62d529797fc2efe895e172d2bfeb50d2b791eaac260c457ff580ce45b19ab5de19d8e0af079b54f894be13a3d4e3dda0d4bef4a80318ae262f09048dd6b17c39581656af60284f6e6649bf64ce3d423c95ec66d0d0ac5fac28778ee576c43f46a346cfdf7ecbecccf7d90ef00544ee410fda1736c68aeaf1aca44f440f3264aa3bb66cdb44eec62f5f9abbdcc1104ade04889e762d8ef313e77e0e2340e889374ea421ed1d79afe844c795547d2ac1f4e799632e5de7b0752b27dccd722760c03f77605edd21eabb2c35af9f54a52e49ff0a81d430a37c52a20fdaff83ef9c835fb43c242f097e1250dc5342db0a4237c1f144debb1d13fc2e5fd5ad2738b9fb1c1b3763818b4f9bf2d5f8c74d22ab6d55ae944dfee5d111695729722d35795bdad75544bfa33d673f193a8d6359f842df6ae92c8128450c782649cafc67d9ed754a2dd6f1a2ec5ac4ee3050e95639296000efcb459998f2f0c0305dce34cea492b5dd1165971d0f6c77d4187788fcf0a747d35a7ace3238cc7d3cbbcdf7f6c8e5614575276dc48ebaae7c708ecaefc52cc3bbd0599b16e624e050991a8381f4465c4dd3046d18cb6ab04d5098dea9b7927a49fceab54b6d2dec1df4ae0eba505ea7e4616201392aa1050f790a8016eacdf9da7d63610e01f34cfa69a7969d798791904d4e38c68dcf75e36ee025d131ded1644dddf2339e40d0ab1ba25a061ff380a1b148f2d22004ed1d079b79caa2ee82857eaa9ef53fcdb78944f52331b482543be95effc0dc2b553d3859484805d3da753c2e472bf6a9d4c077edfdd8a14e8257dc5523171cb36143368c0a51b4b9c24da57afbdc783ff218257b8111ac0e998a6f9e25823ee46392e0391f0786468d52032dbb0702903acd95b32d6716c997f6eaf5cfb6d6e6d01101afaba8cb77da19589dc583f397cf2c53320b0447eb73732c0898f98d3fd4452ed65cb027d0bd2d2e8f54194132e9a5b414d8155d0e6249c8c8d77233362cec23498c5fca3a65debafc5cf2e5dee0591ebb6f3a52a12ac51f5c29805dacaf19cb89f27492021607bdcc315cae0bdd992447695d2fe600be71c78dda8865e6352836744eeda966bf0fa8f967fd57e1ba8f2efc3a0a2a5ee162a0855a11757d46edfa136d20bf04387c9ccb4272ec0654b117e5dba7ca000e9435ac597cc2fd279b8220359a92935102f9791f456c990e6a6f45f57dcff135cf20ca87cf5e28b9654826fe774a92d779556f46eb960de5b025b27ae25dabc201a65b12461bcac820efbb603671b2b478033adc2f0d20ab1d7979991e0595b11afb8a2058e1c81015b96b247448cb3ec8b5a19bea4d60320353a50152ddbdde92b59c6375c917021d4d11c8cc94d1bcc486fb003eb072e8ba1b4045353b8feb0618c0dbbd845b60e7e99b3457266d0b1eba731fa53dfd48344f0be6bafe5ff90c2ae4fcb75e493e31f2e120ef9a2ffd992702fb086473eae326f0d49d859dc81100d2241902676ab51f45e6f7f3f4cc44c3ae975d6e6fd6ee84979cf4b24f4176a5535911e8cf6534e6f927aa792e4dec96794aaa5d7e08c9e58840391b44549a05cba924328990a9e439e8e3f0457fe06e260a5576e77dae8879db70db867c2669163b6240c3463f087dc84eccc2d7f048c241bc1adc32a62eb85cbec8d99f199b2a479f9040673727cb2e52e0534b3c06d802604af9ed9b96db17230dc33adcfe37d0705de0507b125b2b57e02fb10c4dccaef3b086bcb53aa42882548bccb2844dd1e71ed1748855c40bbd1f44d878cb9cb4737cb0be92e2ede31fda998903b7b3f04f89732c2e910f23c7782b7e786034263f90f3fd530a083e2f51e3e8b660a94621354097246f86cb0f036448c47e03c803096b76162449988822c914286e53fc340c883b50e0f929af1aba0d1db8020154ef71f3acae34190dab2790056a70f1a09092964f4e3475f99fca53fd937dc8f105ed18bf961e340342d1a81065c8377fc2bdd577c1f5aa8a7513f318f1bb891768a5746e24e415825ecb671daca24f14b93277b4d65452ff4219ec8882aa7fb428aebad67d1d38fe4426226bf69ea75098f45f25b2955251b5e54c803c3523768e33a0762d9d4d88f3b23157576012cabe78a79c60aaeaaa4508f3dfed607cdf17c9eeee01eee21152c05fd402ebf5963b9cc6680e17523beb19524eb543ae4dbfbb867fc39262017556be3414c3b9ef5693114a64c2d4c3011ea87fb170e7f6941dfab274b4bbf68eee6a518559c15c5e6a435fa158a0bee53de7deab8e093a3144bc7a6cd7b4280f03c627f2b4b95f9e2db3e69dcf23b33d98c0c718557966247b75cd4012c20b8767eb54dfc796db6860a228058d1638080f267bcefd1595efa9ac5a0f6eea5cd9c68aa86c4add61e6ddea6b574c8e9ea0aca7fd96e75cac92c20c6d4d168d6e3396b3e2543bcea23db9489f0066013943c4068081f0e41e3806a2e7af8e162de8321bb59677a77439d472a8f3e5dc0a5bdbb28a29a92c2da6f12ec654cd59a373d4228f0a34f00d1f8ef106b93031c2749dfc66ac055c309019386d43153a600f15e6408695b40c2e0036a8caeefa423136530bf0c3c76a6603584bfe9d55295ecdc13cbd8367f6c818a650867071cb3b676735fe39cd4e1d1d0d364d94787b587e419f829bdd92bd5d634d79909f3c437d8c366c28f45a539b70bdfecbee7597165f31605e86beb6cbafd5440b21d56fc02c596897ca9036de76c6719e0538f11c3794dfcb31221e1b0a9d43391e0516d6d432aa6dafcce3da7a889f704a39b640b2027e8897ed3f39114a91c3001d28879447602d3cd48f4678dead3479441afbe47c58c970b6dc0d8e74ed4a188b41eb4b0d612f9f1019be32978d09683ac5c2f95f3c78cde5601eb5f51ab7bcabbd506cb53979e928abda556e23e22e85f89709f2f54365e534ef4eeb029576f0454b962285ba0c424fce8654361877edf4629dba6c038e85e31dafc8e6d9379a2242adae9d3a628fb0b706a84f6891c48b9b3b6a21e3dff8dad3850b4dafc05394aaccf6d330e98d5e33cd36efeb92148301b1a0fa16084aed64d5e570c39eef843f9600a248552adcb17e148a0ff1b0b3ca21a1a329e4290a8a3e282f125cfa76e8fad312d8f56266da856764f7511d08ed0ed6f763cd3deaa7c10847c32377d28707ca67e7eebc68a4f6516d63ce878513ec640ef6f89545217e7e5bb36c71533177a3697e6f505088578dd3d7a6f251cc83b7583e9175edf41999e41ba818d76dc08046891550a76c8c030b9815f0326142b0e1081c26d1e46955d4351b7259ff279bf3e9619dfbd7d6ee7918c36f3250f13c9a2d2e3616b2777a4a1212d3c9b6fcb7539831257701d40486307cab7e54d1a7d39d37820eb1bdbfe8713b066287f1d77f7e2460021340c820780fcf697afb438c973d178d84dc9825da2dc34ad60db264b1807e5e45b0d472d5ecfdbd557c53840a4f1d437301f494fbcb3d182b001feb6077f13607b08bcc979da578b8788d7ee07bb2bfda280f07f423948a95136affebbe20d95b55bfd43648ca9e21b87828ee96a588088a4a6c8f392e57b16d550bc9873f73cbf7e01c60fc6d9d8ac6477eaa908d7b6b15aab6e1dccdc9360f3e14f7fb8550688cb91a3e456e5989703f08de764489c8b71dc61bb54e87d6b8a2de1ddcab7d5ac3169a4d79266e3e7b706564904dab7a4cb43891a4054a7d6e626c394d47e4594a0473b24cd896b3062920117d91443d06febc32dc3a0bdb0a0b21ccb5e35c641fe1a2170723ad7c8af71ad553595f510e535da778550b0f9d80fd98e98ce603e902a09dc82235d88079c5f347639c0e0e97adaa701f306af4098de68a0fc44a2b416d36c056c843952203bb5952d4bb12fe2b8cfb325035af5bbe586dc9e68d0107faaa18b6964c361d710836ab95af30d6837325dd0a34225ab07e097356f62d144a6e3ffcf87953008efff281b9a1f41702696b6346986dd920740d0767f0d28aa207fed5aad80cf691d235e62d1170c47c4da627e56153d826f79adef9802a148184a34a52743ac799d6a321ccebd92eca06cecc67d5e1d4fec4c4f0d602f8208bdf8405d1ce24c690fdbf2b3c0de33e202bcb144657334cb24572250dc0301296d2331eab4e8beb034de397c7b5b9f416cd895122c5087ed08c734f31264f776c2106aab60c3c37ae1bcef03f5d8e2314b36191d9329fe401f718be75600284d82a55ee741202c796c56888b1820a03c2984d32eeca2b0490281b6b66258343762b5c64ad5b793bf2fb7ffb4eb32526e2186d539ca3feaadf018684e14673a3ac7060d3227687a6550f8b5ce658fab210159b5827f8994e70f6e128997a3db0bea01ed42bcf15dcc99c26ccd1800fda7ed5ac896ace330ce240030f4172d154fac50844499dd97cc6cd9d12e783ca86a3cab2fafbbfc94681111626edc4dbe58fc6646c572e1d508f8f52305bfbadaf12589d5d3bd10c49ce9c730f93c8b6fd6c758a24adb6864c2b388a0bedc4ee062e5c10bae563e16a08efe950e29acc54318ff3e79f9e357de370ca1ec98dea781900265128146e9870eb63b359896201d5619bf844ef6bc0057f985cfb7c6ecec7b46451c97e1d24945ca8b4ecd163bc2ad9bbeaaf69c135e9f3717acc6478e0eaee7067644adc76c4dc78560f27c5c5c4ba4aa33c1d1db49e16751282efee215e1c9fa13e2680159cef0f5f9711aa67e8e06c639bbd1a9cf9da49c5e3ac68594db9d27f19db1ad43537560d59d297fa74878c42c5a0dbb40518eb98be825964d810a202786bf899fad030e419149814e4e3c7ab745ec0583673a2cfd8d1dbde5efb39baf4b4f74dd48c86ba313e764fb7113e482548d79e2bf482a02", 0x1000}, {&(0x7f0000001300)="33b129d6f95f19ead33b617838c07d96f8ad196732f202b7b40ac01b64ccbb9965af05c5bcd71733432a8719021b1ae6647ad05f81f4ceb0f9620169fb13cb7822da085e25f882c1e057794a62d2b8ef590fad31f904569207277e4707aa6c58a79a42aeeafb7d891c25d42b2a10bebe501f1892663a0728a9293dcb7b38d4aea89264c13d5dc011faba6d4ea729574b65ba40b03b340fe16db0577c0d1a1257cf036134b3db6c1bab51535affb66efde849a1e7fca83070ddfa532a4c07f098a12e1eb18e6b44baab58b9ddcef3235f5d538f", 0xd3}, {&(0x7f0000002440)="0125d99862d174d13c6b82a803befa40d9d315f27ac3c4a06929a7e7dcf557a0a81c0e9fb59683a4108f525639aa9066845b9ee2f03c422f26988084356d70d7f7e556ad0d90f07569e8d3a3ddc8232f866bc8c56c2ff7b18b1495ccf5cb379ead1f2b394e8dd8bcf60c0cee4fa41d92b96a9ac193fba58783a1407a7d52398e5c447569f73826b0b31bd41b1b5b8737", 0x90}, {&(0x7f0000000080)="05bd8d70b370b071a7d9bba7ce525cc128c7c0c308b73f4f53842a14ac238e37", 0x20}], 0x7, 0x0) preadv(r0, &(0x7f00000010c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1, 0x0) 00:00:27 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) dup2(r1, r0) socketpair(0x19, 0x50000000, 0x81, &(0x7f0000000000)={0xffffffffffffffff}) dup(r2) chdir(&(0x7f00000000c0)='./file0\x00') [ 961.8852458] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 6723 command syz-executor.4) [ 961.9611379] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 6723 command syz-executor.4) 00:00:28 executing program 4: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)='c', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) [ 962.8716655] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 6602 command syz-executor.4) [ 962.9583973] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 6602 command syz-executor.4) 00:00:29 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) clock_nanosleep(0x31972e3f27705bf9, 0x0, &(0x7f0000000000)={0x7, 0x7}, &(0x7f0000000040)) 00:00:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10400, 0x100) fchdir(r0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 00:00:29 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) recvfrom$unix(r2, &(0x7f0000000000)=""/118, 0x76, 0x800, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) mkdir(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x44) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) 00:00:29 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = socket(0x800000000000011, 0x3, 0x18) r2 = semget$private(0x0, 0x7, 0x407) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001080)=[0x3, 0x1f, 0x20fa9779, 0x481df6000000000, 0x9, 0x40]) close(r1) 00:00:29 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x200000, 0x120) socket$unix(0x1, 0x0, 0x0) 00:00:30 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, 0x0) 00:00:30 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f712f76d4eb33614b00"], 0xc) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000002580)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/158, 0x9e}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x3, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/47, 0x2f}], 0x1, 0x0}, 0x0) sendto(r2, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) 00:00:30 executing program 3: setuid(0xee01) 00:00:30 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, 0x0) 00:00:31 executing program 1: r0 = socket(0x1f, 0x3, 0x731a8471) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1000000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_gettime(0x2, &(0x7f0000000000)) sendto(r0, &(0x7f0000000940)="93a5ac1df9a60e0a47095d5203cf4f25b5b38c1fc348957a7ce715005c90310166fece92fb8ed13545370778c72b0f4df2874cab9f50e0d262995e85c00be2cdf8ab31dd27c0315e7c8014ccd028f27023420a70fef9f7cc8d1a3483f5b4e7da60642ff7875ea4e44bd20da93d91f62164181770471b95e48bf7901342eba122853f831f3c42eb685c1ef3864f96e77d249e1d151d6d4317f71e6463b107e99aedbf7e2a76ba15c6c4d5ffa40dae87e0a8e79a3372689204b3bd52f845d338d61d80c8e5a0193cd617ba96895f1a86c8a48a66b24fb67b361e551c7f9caba2550536529cd5684f24ad6ed90678601db327b59d18e1a793f288c2b4d422d5399aafef7cef952b3cbaa7ca1beddf373b84c1799e6b5a215fe934b44c6cb4fb121d7d61cc456f7a7624bcb5053c83f9b06c3af03febb54b00a510205ddc1790eee352d0524d6bd760128161bf0128a70043b576501de02551feb4d682d75a7afdc35d5eddff70074d23b66bde90080b6ce6973dfd8be89a602a67d72c701e5063883bf3d9eb3e288400ac5b6284afb926f50d70d87c26e80ec6db6fbc5ae8c3e03f2710b53acffbb14407c0ec4be43739969ed79fa7d808a5ac288ebd588de5688965ae1bc8e776d3250906e9ab4fa6cedfee9b57440da6943f0b0fa6513d49cfc27e1e72681922121956fc7e136403a0701dc5869bef87c65be69e6d7f36ad29342485852f7ae9dae65c0639b84d19523093a893cb052aa1ec7d3fa738d1647d1f3d39c5d545f4b8723bdd85078dd04f45435c9ed0772633956a2163881a019790609c03a02b7457dea2a422cb11bb0761ddd7e9417692c4cc27d10164f3ad1e93e9619449c4ef2f9908122886a6aa9fb376ea7ea1480682c90acb6c3b21390dd3e565cff91abad0a6626e50f39c2e9d5510879f783c1efae79a0ae0239092871ea13f4eff3d57478a47ef3b8c82db3403813281b334c6c73e5e3b43e100cc129afbcdce26067decf17f3538fbe98307cca27d1f62e37d5b5f1d9a1a2c96f1c8541f71ba9487f90ff05eff96f6e824c6f4619b3490d65d3a0a38bb60301a4d9e8e309beffd55054e8a30e6427b2dbd8dd21cbeb9f8980cee8da4affe7e8c86f06fb15b8d34e54100b9a713c90753582d22a9a4ec158bc12ad7c7575c21b22f26557c96f87339c64be0034427dce838b4be46fdb4e548be66e0a0577845a14a56b75159c77f6cb34c6b9742bfe09b2f32df0d87cdee6b24d8644e547fdd82b9c71d14432fed1bbf2a3f7f1008ef34d1a648c4245185451a5fe0c6bf4b68848a11f02563d50a509d317c485a0c08ca90d53c95f15d2e248e56fc60cac79606809e91625f31f2bb81e97eaa3dcc4ced6db3aad7f859b7c166a754c8aba6574b4c0c43c07b685e8a687d07ba801fc9e6bde6d6c5f8eee07c96c0eb5f1a597fb9c964ed0416d5038b87a142ca2407446754e33c65cf42c805fbb17619ee3ed0619646f2803786a06f6c32f7938e5a4e255b66de0a09a09bdb79800cc84e650650221aab401c0d05389eda81d3466bc125539f431a0231e8fbff22317f71c35d89126dd843cb2d2ecf23a5c3e6da10c55ef37be95fe525cca90e9fc9ab3e7b9044194e6f18d35c13e223961442d35c0cadd1fe0b7ab313a7144f549560e39823f1cc6106e4c8c57cf99df80184e98b5c238beceec80fa44c9d1469594d49be00b6e924be9e2a3b211d54285e0f89506d40a633157be0007af83e4af4491678ee86fa409810a7f17371910d09c2199e4285e9a11dcb60f4a57d855017129aa3b05b6ddc881513f72b38c42007da9ba7dc5aedcde62086ca0ac952c6ff7e0e0507107aeede0a34f54945f2ec31ab51ea28536863e870a09a6a1dcacb5092aebaf13feeb08550c49d2894ea6ade0b5f444d2b17177c4774ace36272a8123c3376850ec3e1d0df0a0087ee49895318c2ecf11b17e48997fdc3c63bbdb04a72e5589d4b4f632d45ed190a0daac747dd7545cfe9723bf71405e8e8d40dfa5d6b9ff40e3cd3277aa173274c6e602f58d988bf815ba68aa70498ad0e3b607d9959fc2e2ca77a433d488f8e1100e980009b0c2a5a2fe8c832466c18a645f6b976b38e66d22608c44858abce1c39237dca045206adbf2c4305bc612d368dd071d4c90d8122cc96dac780a06a4442ae0199711ea36e4031aa727a72421cba8fc081d1a231ad5cf97f2f465278868bb3d0703d4a5af374c324c6d763ebb7afed46b5dc51a8367460ac2464d8fe25d39bd186d0b177a0ae26c4757d3fa51abe55d5c9f965defd1790051c921d78386b03b572374378dedaf2ff469f22d20582a0bfa24256924d87610965c01e9d33326db444d9cc347ef8b12d6d36e588f4848eb79095427b96f2041e7c13210a2186af8ecea4d6601962db17417dd35c234c9191afc99ce64993c87fce7332c77c31e12364736ac28d202363a3226d5b3820a0b32b3f179d6f737e58e105a27ffacadc0afc490f9b14a425133ffc6c52e36b8db8dead9d75f879213327cd82de27d486d2f6bd546aa5aeb984a2d625ed0858ac074fe3301f595765f0499cb5936071e2edcf0b220f7254900efa1046cc71c4d6a81a87b539e0eeb55c356ec9d65c48bdf709ce7b932d1f167e7784587e7baa24b2e4207361d30e8bafd989756adededf5cb065a04139ebe47625a25d27418b310333803c4b8859c9d1097a956b18f86fd16bf42c7ee6b6ea4a7a055a89bafdfdbd47f293be746ca8377e32d30e1ddeee6dc3efd990a6ad098065f1c0056c932ec1cb011b5c6fdc43acf64c7d5b4a6dd6e4aa71b68d0160785217cb37f80239e22c964acc070edc8450a8903c7869e3e7e790a085e686e1af756ce6ee8b5408c539769c3e1ed7e8cba0b5b224b8c1439be591666c1ed19f04c937c07a901987511f2cf3ec81121ff1f6cd316437edf2d9aca35c0d8a4e42209736b5b55cd9562b58a15e72f4367a19d867a6df63059442a0ac6d8e63f80d31bb19969c00642cba91c0174f9e60c3faddff17ef9dc02aacbd2402c4e2a204b8fd294ccc92256e9f612e52964e9d326a13bc771be3b2f55ca1407ddb30c04c7e90a96d654d1b063f24aebd9d62f346620eae5204805d55cf848ef86a346c9a311eb4bdd8eecc72b4b86728cdd6a736b225128369f8707048a1f80f7afa3762dc894c181f83ddea2d792700030415636add1335686a2a70ee2705637e4a00c00af2868e1830fdf89a777cd31c1cd98aff2b898ef00f11039693de4dfc5780b3ff0c1d880e470552d54aaf2e4db5b19a1ed23c6987f7c1faabb69396b579a2358294193b8d9d578da605ecbbf97dfecd9a019dd935b027b56127a2b0f986985c8d58d4d3f9c2ce924d204d49e286dc1a4059899b74c3d4eafeb04e1582f44d19489cb32505f7f66c31fca155221e3a08f4029adedf2c03075c6f6c516208a32d41642403438ca7889d7629f6b7bc1e76a9b3ff7243c295d8fd49f22950ca8209c5d99307d0802a8108b3a4025a3d42f8490ba82a28b7ccaccf651d086a07c28badd8c76fabab83a2737b22355a03530034e604e283377b4cbb986d537fe9baffade4e36ebf2367282e35199921f2b7a8f888255a9d350feb665d675563c3c9e20b651d49935da340c56295f9aa6c34c35ff5599ae358b4db377fbb65bc4e1529ec369e74628a30a42641005f9ec45626852b2555b3f7803f7436a672a2805ead4307e88c6489b8ecefd7c3e0ced06e64fc430bf98cba066978de87ba68b425e0e3781a042b8e4b25092aa33a9794143e1016ce185cf2e9cf19d558aedf71605a9f2bb84f3bb9822f60fdcede469983bc06a90b03664821ea294ae4b759afc95031c24a9b72a7ee5069be6042c8b18e7ce7c4f182a591aad73f2db669e4fd42fbf6735774bc4d256c0dfeb8b456073a2c9f6a4fe2535ea0df43b4f9fd651b50d191dd536a2f9e3dbb7169550ab672301d0e5c36e7ee1c7836acbc2e84cd8d8de8c7ac45fd486aa7c3a4cd86352c0af97c071ee9864204ceece1be710ff3e1cf114dab0d781dc143e2545e80bf6ad1b27f07ff6c07de8cfb1fcb2ca47faa9e8560190cba3d85b0f01ab6f10ac28e7b0b5ed9cc95d99b768d4e7fcd25c0384e846e7119cb1a40910ddbb3280cd470194e44b320e2a2fbed88f7db9dc159b439c997d329515cb5b4808fd40690522bdd3efb5c3d04edff626fe35603adc765dff61015db7c04c634db6e0a7694c73d36ca0aa9ba5dbf5f4691ed01b8d3e23615cad7199ae9f67a9cfddbd3e082d8881f0536fe905237a0c05581dc7a4f1bbdfa357b91c36d936ffbe73e566caab1b98491f984904f972cc5763b046393a6d5387cf5f7a1640767189e81ea51be88c11086d7f470d76db515167628c2d5f03cee96a754cf8e9432c5a6426803f3cb1246e203f7518e91b0990efe7ac1b2ffa924d16063ea6d2b2a46b52954e5c5c67162477de83e675873949c56781d466d85585d16c3f61629373fb752b015c6cf2d6c12e363cab4af73f56c445b6f8ec82385433b7a5194442c2c92af39dcfd5f1e0a604fc3f97f045435f3f4c67a7832d38a8b810244c96977b74f5ebb1ae37c98d443f25321d408becc9e544c9230fc7b6316ae83c3bf894daa6c9b17a4f36b774b54dbede8b346e9636c17b12c8e6249e879a462b6e08df023efb67eaa5895b440b73c249cc7d3db90e510893a23046083d4c3bbce2bc13e1a16e0f965a55c5763b563bae9240a9911f0ddaea0bba385030c7c4a4be493bbdb822374e1772cf8761b3511a4b1e1f2d3a4eaf6620159e7621773e14bbcbd2fee547f68d0cc6872d942dfbc9ad25c48a37d61e683699354ff4b0f2a2e3cafc21a584124fe5373787fd46434ac7d582e052c99102224bab1fc7d5f8f7142d170b6d7c0a2db2ff89ad5054a3be65873d1274b5ddbde5ba7fda36a795c7e3604b54450aae6d03d06aedee8644d981e65e00406cf2ce0db1cca1c42b40c1f3b1599cba8517d5967a016caa8cace6565ba77d6a24739d9fea7a541e228043e4569fb69f3411d417eba4087e4d6e266a3e0f0600646b92c72be74ab51cc17a1a08d08b7fef0861d01613a2b8d7e7e198d8b08d0081798cd48dc71223bcffea3df9ea696edc4bd317843c28b3a0a0d9c828553105c5e9dc4fc34262ef2acf97e3720dcd911fb57a113bade785b9c0330e2e883a62958e3fc76a1a1efcf3a8121a23975e62467b3a50b2ba4dad63f7f019cf1c5d8918104f9ef8f620e262934c241b01ed547949c04ed3700930075b11d03f36a7fb4528254dbd81d6b356934a91283b98651a043a1a4cd0a452153b7c3d6a999529bc9c82d3ec35e0bf5ac5b64c155a59756b7e4f2b00889dd00a67ec0ceae0b061003c10b228a265906231c63aa92e70a85db2436381db10690a5218343999fef5ebabc95745245cb08e61babd01a983fbec2619da80a92b79ea5edeca95f59a60c4b82b7197dc551d910413da2da35746c1fbb8c38bf27c6fd28b8b2eac90212ae9ef04c93c12c3c309cc1ee2a73a843c7db08f659b174dd6a1649c05213b1c1e99a357aa5743db23b176a2ff22103998723bd8858ce0456538a23a62b3b4b65c3d3076e48912fb056218b639558cc47fc06627b25e7057d4438cee5a43383c3bf3ef69e5ed59a1807e2c06ddb32e1bffe1d224ebc4eb2604bf20407055a2636e83723ac34f8cc55544b82f37398c4f294bfc81ba0b64233702a58d9bdf05ad13067d909ac6105063d8f17c1923f64e3c7b2dff004bc602ca4410a75d7", 0x1000, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000100)="681fae909de2b816cfc853fff3e6cbca39e2de8b838e3d563d8a23269b78897105e634b608cc5949415cd4aecc22bbcaa0cd523abd5540ae25a636bce4e993246947de602346852c1858e1fb242570d04a75b6afb5e84ead2ee2d63ba99fb12e152b5737bf09c4514bfb8c26b3d758fbd8f6a9b81b546fd718116de1f1fce025b52b8b598d30e938d2d316494979a740c03baf7f11bf937cf0fa4f2acf390bf4577612a1e39a4cf273ba8ee76bc0919bec3b8f1ca27c59e4ba3d4d804956930dde1875f929063448e0f83f0c956c2d3637f73f57426ca8283fbd85001e146a32e1b5c4a228c8", 0xe6, 0x0, 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x600) 00:00:31 executing program 3: geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) semget$private(0x0, 0x5, 0xde63a3da0124e7ec) 00:00:31 executing program 2: r0 = msgget$private(0x0, 0x1) msgsnd(r0, &(0x7f0000000000)={0x1, "a59c7bd578042097cd822ae28d57df2591bd32c9e6e125ea50bb70f556232100f7e1f137902339c3f9443af6419c156a83041a0428f88726ae627da97d0cb13b45e3371711d74ba9701ecb1fb5265f6bde528d903e9bc82202528890aa7c3c436e4bdb26207eafb440feace5974245f4f62275289f3019e036de054350ff1f3e5525577a01f631db49ece8a0e38a11393d266abcc7824d38af3ff361162a4a5049c6c78414b59386d940"}, 0xb2, 0x800) msgsnd(r0, &(0x7f00000000c0)={0x3, "805eeb819f3d16e44b6569c9b11084384b868953ca4cb4f34220e1ab08e7c92bc333332c90e6222e669ce31c6a4d458b61348f5940bdc0807684f8e49ea91cb7aa5ad35d981f4ddde3fab5ba53f19b43fbc3a64e2017cc5d50bd434014a98578e8b7bea442628a937efdb6cadff3f6db9cf2a50dc8a2517714fe952f1c9d4664da8cb9e9fef529a3de6037477ae172d1d1b585f7b4006659f67850e78752094a6d704e137a4b50088280614063b727f2cd6b9ea1f71427d64a46af245d4fa470feb9bffd9606bde32f5cf4bef0e8020cb7618a1a1eec14d24c342eef5f5f33f1530d8875f37a861df97138f0"}, 0xf4, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/4096) msgrcv(r0, &(0x7f00000011c0)={0x0, ""/201}, 0x9f, 0x2, 0x1000) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000038c0)={&(0x7f00000012c0)=@in6={0x18, 0x0, 0x80, 0x100000000}, 0xc, &(0x7f0000002440)=[{&(0x7f0000002400)="8c0e6ed7b5bb46740af4ce58923584219c6995ebdfa21128b555b28968f79ad1eb24dc083ee3f3ed4a5253906d33bc83968cbf5f812280b44cde", 0x3a}], 0x1, 0x0}, 0x1) read(r1, &(0x7f0000003900)=""/184, 0xb8) stat(&(0x7f00000039c0)='./file0\x00', &(0x7f0000003a00)) chdir(&(0x7f0000003a80)='./file0\x00') semget$private(0x0, 0x3, 0x8) msgrcv(r0, &(0x7f0000001300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087810dcddf125aca53bb3eb7564a0427076a926236a99d16e20f00"/252], 0xf3, 0x1, 0x800) 00:00:31 executing program 4: r0 = semget(0x2, 0x4, 0xcc) semop(r0, &(0x7f0000000000)=[{0x1, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x1, 0x0, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0x7, 0x1800}], 0x5) r1 = semget(0x3, 0x4, 0x80) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x5b08) r2 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/222) r3 = semget(0x1, 0x0, 0x80) semget$private(0x0, 0x3, 0x200) semget(0x1, 0x0, 0x400) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x22, 0x20) getsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f00000001c0), &(0x7f0000000200)=0x10) semget(0x3, 0x4, 0x412) r5 = semget$private(0x0, 0x2, 0x68c) semctl$GETZCNT(r5, 0x5, 0x7, &(0x7f0000000240)=""/70) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/250) semget$private(0x0, 0x4, 0x448) getpeername$inet6(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r6 = fcntl$getown(r4, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000004c0)={r6, r7, r8}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000500)=""/224, &(0x7f0000000600)=0xe0) write(r4, &(0x7f0000000640)="7348b7c963387d05aa7d1a1e2ec53287da3b88d6c14eaa39cfde8d67d2a5628c1a4fa5b6a67cd5f5b7946d1018d4e440e3a25542a43340de2dcfd5d51b86d2eafb0b09c4d098d84df7de85336fe709", 0x4f) shmget$private(0x0, 0x4000, 0x1b1, &(0x7f0000ffc000/0x4000)=nil) semget$private(0x0, 0x3, 0x83) semget(0x3, 0x3, 0x4) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000006c0)=""/43) accept(r4, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) semop(r3, &(0x7f0000000780)=[{0x2, 0xffffffffffffff81, 0x1000}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x1, 0xfffffffffffffff7, 0x1000}, {0x0, 0x3f, 0x1800}], 0x6) fcntl$setflags(r4, 0x2, 0x1) 00:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="c20201f0e8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0c009adfca3b39a59100"], 0x10) r1 = dup2(r0, r0) r2 = dup(r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 00:00:32 executing program 5: mknod$loop(&(0x7f0000000200)='./file0\x00', 0xe001, 0x1) readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0x27) open$dir(&(0x7f0000000040)='./file0\x00', 0x1000000, 0xa0) r0 = paccept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8, 0x50000000) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200100, 0x1008000000) bind(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:32 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000000), 0x0) r1 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 00:00:32 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:32 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, 0x0) 00:00:32 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000100)=ANY=[@ANYBLOB="0000002819276c54a44595860600000000000000"], 0xa, &(0x7f0000001280)=[{&(0x7f0000001200)="0f242f41f67ce71ccd76e861e748bb2cefe1465fc8e15f8ea7256bddbe9b087089f11c91034f63939135596219c7acf82e4f5d6737ce2eecde89a2eb5e791963ac3d0a850fe250f7e55e6cdab4cec3ea214f83db8ff6ed93547bcaace0791ad2d4c9bcc58915917a4d902b6c56fe538207", 0x71}], 0x1}, 0x4) r1 = socket$inet(0x2, 0x60000003, 0x0) shutdown(r1, 0x2) write(r1, 0x0, 0x0) r2 = paccept(r1, &(0x7f0000001500)=@un=@file={0x0, ""/62}, &(0x7f0000001340)=0x40, 0x0) getsockname(r2, &(0x7f0000001400)=@in, &(0x7f0000001440)=0xc) r3 = semget$private(0x0, 0x9, 0x408) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000200)=0x5, 0x4) connect$inet(r0, &(0x7f00000014c0)={0x2, 0x2}, 0xc) getpeername$unix(r2, &(0x7f0000002440)=@file={0x0, ""/4096}, &(0x7f0000001380)=0xff87) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180), 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000001c0)={r4, r5, r6}, 0xc) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000000)=""/158) connect$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) 00:00:32 executing program 4: r0 = socket$inet(0x2, 0x0, 0x401) getsockopt$inet_opts(r0, 0x0, 0x100000001, 0x0, 0x0) shmget(0x0, 0x1000, 0x1, &(0x7f0000ffb000/0x1000)=nil) r1 = shmget(0x2, 0x3000, 0x1a1, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 00:00:32 executing program 1: pipe(&(0x7f0000000100)) r0 = socket(0x1f, 0x1, 0x0) close(r0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:00:33 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) 00:00:33 executing program 5: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, 0xffffffffffffffff, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 00:00:33 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000280)=0xc) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) fdatasync(r0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 00:00:34 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000480)="6c41eab7e9ce8be428d9f92e26695d5ae245a817db5189c3213828131598bf7626c67df2f1ecfd55e620bdf0506eb1bd6750113ad47c7d033ef92f4e8bdb2cd27d7289c7878c27a173368b4da85425f073b99c06fc0cf408a5224661a8cbb12af65edbeabc26be0ee799cae7925017d895622fd125d54f8480e7adea175576b4313a16c357752b8726b6421453e7f7204615e42d3b1c250cacb67583d631ccf1b1fb5ac3a4b6a888530f2cf34d5bf3d0b33b7c098efbad7bd63aae00230684c2d51510da903feb14467490eac476ca4cf9e7095ee9a8c763832a4bfe2232fe44317a750cbb90ab15269f4841516d9cf4c8f4b196eb93d88befaf00929d26a45c9972f693d757b94cf519635327ffb88d1059af91764eb8cfb9dea6de80816744693ab75e94386b16f89720012a70cf7004b11afae63a15d9072944508bbd7f85a8bd90241374394479a8f4d9e113ef6ca3ba85e35861916c83fd627489854913141a48a2ec4c7b105442dfb603eb59358cda5d01e6f7b38c754815f188abbed749e10a505b0aa3e10a5855915e30fe9243b24f332328491540743632381da7df9e81c80e524477765662b16c9671f820d0071ac0ce7d2549d42d8f34a3f3ba9279623f27b989af1db19856a7319dd0c8496750f518968eadf952b198b92892c3577f7ed361d2aa48973a1c8eb9c946460bdd03ec8456e4ceb63dd964a527fd7809214b15b2a2abd117898b01fced004c0bd77e20f1bd842e2ce9a5fff705680d55100a88845d213b40ff12987252729e880eb7f33967da3b5f8d785158577cab8a78fb72e75d67ac5fc0da5fd22d65f39681a7f3b033b342b14cf7f0df9dd85bad8e726eb1e346b9457d2c88dde6e02b58bd3123f4750f9d487d55f44ec3627ffc0acd4fede34c9aad3238665f396825275a1bdecdd80ee2da3aa7e06d8b027b05cd79d6bf4acabc4bccc2de865d0e1b993b87c41a474d1d999dc35938479bef7eabf1d6e68d8c0de39e142185bacc4ff5a93465fd080e2f055f836dfda8520202602aa86b441db5633b670580b049d8d83cadbaef86df56fe0dbef2bf86baf84266a1a7a22cdf38dde33126bf99f7b1b4862bda105f1e810bc68aaf0881afd6621cb10f5fddd1cba2bdd36a75c25261f45f6ef3314bc0a5658bfd35cb7197a319fd1b7383e57d00dba7cfcabef54b44a03c0fe606c0e8565c5f537885778aff658d147e4b6980a85c159f1ef0972be8b45d1fe8bd6ab30098ec5cac09452b49660f1cc55b5f8c0834687e80651d3367311604b38903bd54c4f182c424debf11e3b87f2e53061d878acf1388f45cf7a6368ab0d23850b74eb9ad404b64d0712335e1de74119557a1607953c645927d28c9dcadd7cd9a190155f98f9ccd43921530fff98f70a0ea18885af0e29dfb3a95b451934dd1b4595d299a6e9f232790e759a04affff67fc35b8b0795463b8a68aff5c266f24c876b3656c18d41a792b7113f4ade464c07dd01a616ebb4cd849f93db212caa5ee8bcb1d54558d920785a9e17332cfc6db9358e0811ab7fe11b8a2801cea9fc967b3333eb40b74f2bc6d5566eb51c188b19100e0e761506586c395d6e4ad063cd098ac910214972458a480f8bfe5a446dea5f400ab85cffe7be4b3581d03562d369aeb95adbad6d7e2c9bee02c89ec10f0b01c149f5155f28ad156938aac30620649cfd482c0f225ccb7a534a8f961b67e0afccce6351e3244fbc9e16704d2e921329f1eb56ea289a8117932972b9abb1a35c6348e60efd63668ba704bddc6687e83c5522f3b5e6da07740632e2852989b71a42aeb78f4fd31432923e16564474c8496d37c0ab29cffa82536f1320dfdb1d55a517a8e9d8fe6c9201a4759abed72f0832f9dcf6b639edb4c59685b7d0fc2a3ef07845ad63edbdf5de68e2d2156a63192659e73da3db80afa0921c38dcca8a0901770dbcb0dea6d22db92c66221a7339dc76a9769d1155d25b288f40de40e9b3a69656c895a76ba99df67b216f007840a7ffde05040961ffdb17391863baa377692647878cc232769faef138facf9470c7c6717d7cc7c8937e3a808f79ae2aea5e473a0b08a51b56c025491b7cc697fa3e928923e635e8e61d9fd2d6031752967089c36d3bfbd104290374ab59d796ef9b8b75284ce96474c72f07a30cd85060d9465b72fba6447adcb130060a34fea2a516b37dcc56e54790b015576fa9eeee40f26424f4419277101e3c900a717b32a53e1165be021fcf92014d7c94bd78a78dd1f806d679e348f9eecb62c316820cc8975247dfdcec339fe308e2d8852dbea42dff3d793e44309563091e856425c05fd2f44f544395b811689762a229f774dff3526e3421a0e9ad8c45399fb6fd9b98fbff2ff91df209b0c123779f1845f648b9ab5df62f8399f1a9c125beeefdd752b9ed86b353a798e544bb19c413efa28f4ddb77d5d9012601c91ae45c7328e40a7f80bc4092ed1ad2be7f8d795715d7f4e6ef791ba4712e67fdc545a96cc60be15c2730eb6887bf06f19235ba54d9583980a0c440fa0eddbd61e20dc371654da8f5558ddfc720a7b56c475b6dfae4cb61187896921c03836e00fd43f982d3e0c9a7dc8ccf856935a082d7e841bdcdee7b8b3d0ed9149db6d45fedb3f48ce9cdda8197ded0edfdf97bec63f4fc8a20d4ab7016a22af41f8e71b6495d5790de9af664d9290d63b0a79fa893e8f9a2b9cad808bccd3dc0d5a76c87034649d1322a6ebcfa18a821d6767033441625c9e5ee13ee99530db713d062a3a348d1f2316c503ff74f3986cf242c1de29de048e80f4e60669e655a35c55201aadd34374dcc1928b468892bbb6c4e9109f9353626df8a61482653bc4c8b115defee9de197bdd7d2fbe3727d945c45911639004cd42f3228e3b4032ddf276df82a9d055ed5a11ebafe1d9c199d7d083df15babee6bc394e3006e22eb1de0cd0e77b41205f5135dfa3c6edc8b02211330e7005b5c19447a9d151888a0899239153e21cfd8ad6969f0b389f83d9964d5dbf2fa8c54edc314260493852558caaabbf27e39eb2cd5fb5efde2f9104ba04e971db8f7467f2f8d5a99dd7a9feac0b5dc48ae5a64d56f08f96e7adf4d8077a8b9f3a803b288c00c66b3c0929b7ad0554ba6073cb7d6be757626793ff9faa3c37b867bde0fb0e59a5f6d607d7db76487353c67f2160947d232bfbae20b02472de9745d072bac1dbf7b96f89a3a0558f893caa9b022d1bfcb8991314455c5fd4c44c57ef6d3e7e0777320e202f607960606c6c517fe2436d92fbf9707aab6c46c1911eeb0e4f154eeea32d3f69d4f9f4623224dded4d2664325af51010005f09f3c9be11b27ede9fa3d6348035da97a2ee886806d2167faa091ddf071106f8083cb4af886a930d6ea0ab50473f70b46d6c7e9c66bf1a296c879a3e45aa5cd0e36f20750791ea69dee73f5900f0c93a9a13bdb173bcb2748c769e76952e3c58b539db49a5c284350fa3608479f7d0454d7966df824fd805341944594ae8084e6ccc93092816d9c823e9c28516d4f886c6a1cc8de1cac9aa75a63886ad42e15570d2b1e260abbe0e1409f0fed7bc7a27ece313fbe3e39461acab9843f1a60a0859c3ca9e073a610e59e64ec9ee8583638a0ff8d9771283038106eb25a78d22a23a3e8a4a70e0ffd62973fce24e13d6008c616f64625feb10a8da352cbffa2098e20502c5783f5a46cd78b4bf31d4d9b274e8f1b29c2b2e5b5cce610e5b5a7a9ef0b351186cd4140aa239455d11e5037cd88be6840475c4a4f91e828511e11741384c81395a4c7b53779d8d7c6df68869a1caeb629666e21f4882ad2c21b113db6ea883c3663451f91e5dc727009ec75fe9091cf7472f991bd41bdcff07528d1da30ca80fa4d12c0a4795637caca075b3f92bf377a7dbe3387e12c8f1161b8efc6f377c5c0149bcc2801e440f30abefedb3355c9788ae02ae9dabf19df3b0c4f5b28c1d94360b70942718e7a16da854105c13233d6984a54866bc4ee2c98d30c09a4277b5b97320dda977ddf3fd83036b168e05096cd0757dfa546faa02ff3749df23a73fd61c21c6076149becf6050af221eb09dc8a55b57ff668bc9058d34ad76c140e11fdba935d38fdd823dbbd3dbff5d20a3984f17829c9e32b5d7bc514a3e69a9d193548b13939c4bc1efe5da0ba46a715f26a872df85d1929d8d6e56925c6a88fc15144582c31eb62e61fb48b5caf6118a957cb4fc033c3dcf380797d09c9eb9a462da3d07bb806b243e7807fa8921a80ecebffa9891e2d3a827087158231aa1fa089244c21fbd6bc8e2e05529102ce8f018b4bd49391e95d93e6d04a5268e7e025a0de31152fe2f6a95c3f5116e186ba0e30f10a5ae6c71328976f7c0dcf01c4c54424cc832284165b6c214f66167d05880831d9584e1fe8b36ded9743dc77066b52ade8a87eb5347677d26242cf21e8a236b7ece72a0a53b65da68a972ecbdb7d729b3b53d4d2f7a4e89f0bebd6e9ab7f4a3de2a3cbeb58410605e0e1989a89084982641f6988081c9aebdddacadce0c317e6533edc8c80bbb0f7ebd11a630e99f81ee3f583a91c3716620ca7a4e1c25284370a150242c1288dc9a39691b0f7e5eaa87573548994eb43c836f5b8223bd1a267f36263e057d0555ba40470b5a035a4a1372361e5f419fb07112220e7c3760ebb28c45cdea8c7af5bcc3d294f04f256aaedca70045967805cdedaf4386c531f328b72c2ffd37bd22e1981d172710720f19583a11e91dd2fe29f1ebd067c427377bcadbfa1a588045be832edec3d2a13c459eb4c8f12f3725cc8ca99a5ef914b7d97c35798947f82b73d9b14a8655969300a6e7594212e4b9eac4bd962a263b7d721a718c2ff9087f498b013424542b158088a21ab2b20713cb749c1e931461f91621966643828001f79c0153eda52953456c953787986b0bbea0dcc143f88ffad8eea5e3039651a514968cba303b00d27943302ea76ace5cb7999689bfa7cd762c23f567fe710b0687c1d90554b612a63a12d372fff463e0615eabb96b81accd2a9843c8bcecaff543ce7cab0b914ba56e75aafcfb4b88c2ab86bae31e86cbda66b118e4d07e9d0fd66a8c68e7e89f6ffbe43898533cb0c51d6bbac625f6d06ca8aa3b0eba102644574c0c8cca70566bfa9b8846c3fc38d56fcfb017cedb875f867ebc4aa22f9c3bcbf31b279cb806f7c92c7a65e31e0bee3ce2f11ceb6a64a738ae12588ccc89dc79c7b5d9e27e698746a442b3f1e6bb1c75abf2d18da4d748aa046aa1a6e891e087083b0d84483f3f839e0ce9aeaa00a726248e20de1010a722b70d3b72ec73d4b5308d99781b2242b0163bd55e521f4164d105267224dfdffdb602e6b2b7ca2d6ad1233e1a4340f3b722bc75e9c820c8e3336fa811853577d927db9c7dba03e19d7204dba30a029b0d82d3d58c2d53cfc0bd1d99d033d5bb47be99d70e842823fb15a2c9627d3052319cfab23284bb217e31ecaf26020f1ea621223d1558916a05647714ca7f40e3dfdec99a5059c19856795b89c32b5b08f8406872d33df2f5994163a166f446353c2d7f02e01a356a297a36a2eccdac2eaff55b789da140ed875af9192d5d7a7eff73c0fb765fcbb2cd65971c9e0ab6e452219f5c0c712c7aa0a489b5a42ee01de75fcd5bd0dd0e5d6c30a29a06990019bcb9179531a6d57380d76f157575a3104d09114f4d57a55e9973c7b8c0b498945d22a26bcf66d169cc6506297b9d395f689fd1b498baca95a107efb6527b3c56144d88fff869c91764e587", 0x1000}], 0x1, &(0x7f0000001480)=[{0x1010, 0xffff, 0x8, "3348d43204db89b365d66bddd367664c784dd5d1064fff78ed4142dde0e0bd919e62712ff35c762603f9243d8b42e35837416638a84931799421327838f3c8b01ee296764d6a7b22a78587ff4f0467d324661b0fd1c97da23c64be5cff9e7c5325822732ceade754114f817e290bd4b5e31e8a8b3da713e78daeb44d665e5841211e0ffdc922283a817a0c9da322ffd9f1628df475b17fda68635944469b4a50bb58912b8e679ca4aa6f8b6d18d95187583e530d90c945361ffbb33c94125572f45a80da1cdcbf5f629d1bd7331f254e4ca936293cdf399fd593528b824714be3793cd53e6e464d241779d2a9a529edd1474fe92bbc0f4203736aaf811f03cf305666c5de2fa32f1aad24ea7bd7cf30f13ac63f675b5f1c589c4298b1e38396b73ea71b4b10305015e9ff90c0a4ab1e0d0b9a5b123ab7f339cecc144056e76520049c69baf82710c1511dc355ad665cd8cc1ec98115aed4ef833b3dacf10c1846cf59af0cb1888177a4be8e67ffbb31f1d87005785ff49e10744d43da0a83dc16509209aaae3c93525a30746b76cc2d056eb9e50e1a801f2d5d2d4cd35fa9b5a62b58de9fd6ef1e84d3ba04c3ae0ddadf1214cd761ca941ca78b8ac0d74253872a440cff3c40bea1afbc9cf4291b6c4f8c22b7fa581c4f7f5bd8fde6890084bc6bebb3ed0e8e00d8fce1047e0622eb9e74dcc2ae71cd43322d1154ab88078341781b0effab777a0bb668dd806c92c7ab097bdb106e2f044441f829f40556efbac7d460fc8bd2d79430582afaf5eb9d4095ef87ab1319a3d6b5f759c4a2ac52a1962234e20837f9083294568a5b6a54feaf4d839f1693f1d06e4afba3f8dc50991560f3f1739b0d522564118742365d39d241c7a03fca917559bc28c8c63c8d52818eb7f4b4fb254cda2b815f7f83007402cb41c9e4db5c5d56571b4039801ce0b3ec62ecbb5ccba9785cd123d19ccdc0c07dc55fb37b102d4c0b98a0eab633033018531b84481fa66b2809b3cbabf836a6b4d04aa64f274c5064090353825d8d6e9c20811d8156d1f96776a10889da761ff8e0299e8e69693b55264b1a5073a7f6050751150d71eda1b87f6d84d98fdb7fcb289ec8f1ae99066aa57192c205bb058955f7ed2d8f66e25ccf5c132ba53c64fefe9cdbc471ad2783e3ad420aaad5d362426e8f78ebe44d5221f4164089661695b5efa3fd58303edd8d687a985d59641cab669a49849ba3bdf1b820ebec6446795768a6656097164eef30bf7ca2d02444f578a345ccef1552c93213781d5d0b2740da9f332ec2399c6f87cef6d601bdc966f14b55e8726e338d75169f4da8a2a0857446a8abc3dd2b37a13393213ab55a6e91783b938b7835f1189c9dd5508b3070d81acd2a27ea4065aa5b096c5d40c64f7b2d6f844cef58aac16f1553b3790cec012a1e742ca3ce35ab9ba4e33d2bace1dd979077b6a5dca2612bf8fe65c943dc681caa2918782b7956afd861b9208cca64df87925d56a35fce8dff1191ddbc83ae133dadeb3fdf43595d97e8102717eb0d2bdc9d6e8e2c01ead02da81eb19611b33bd3aa19f6a2feaafc9a810181249460671d090f991c5df9fb424366d53f2c19969f8dc694ccb1f70f0fa5b439a675e33b7ef991ef4149e51b5dbc37c0acef0992461b82e76f166bde6519b37f40094912983b61569026cbf123f4854e41687d843d2657bc6ad78552673962099591f80f54fbd127eeb379d791cdf37c7dfbae5c09b1ec47a1feb85529ef57df422424d4401a05526ca0e52d5b7d6e28829033578accdba40b98e4418bf606a0dcf8a85ef5c8ec8875f106486964a4bbf10b9458a8bec4c13d7d8c175ffb2f7e1c5e61b13b50954182df4502a70f076ef1d671b306d3e3c15fa6b251eb8d802efe3da0306a0ea753b5804ce2370d070907418a9b9445d9c4b5781c3a43d59f24b9e726c1adc14cd2750f82838b7501cdaac35c5215b710793e8ef0bc00fe49ef2a371a47250570226328c423b44c09b2374351a7ad2b2114d3ee8befc633909a031a7f827e2a69d509642dac68cc3049352fac466bc97a3fe3f9a1644e7c58a1faa703c709d8c914ae22f7703ecb7fdc61fe385d6feb1220171e73f67a61f13772f69ef328f9c73f10d311317286fa7e201dc458030254a1c2f36fdb045c3b378f73db893ffc3b0e3180af848e3499a625503f5009b9a517bf16259969a31aff2a8283d0eb3437f9b3551929edb0875feef5792fdb633ad6a72c3a4e6e044fcebd6c04e03753c33b6c2015c8a49e078d1aff67bfa497b27588611bf0c57539b4ebe5d91b134aebb56616a41439a99ee3012203d1eac63a784bccbe5ae545968e970ea2e3e4730db3d80d1bf0ce91dc0673d94b57f411444f66bc865c0bc574219e446e2e441bba4d16bdbeb998e5e426abb756522c97200bd3b360c72e6a4d54de9597ca4f7a62979dddf4e3a7b55198ce133ea254cf6c96c5a6320716f2042651443ab75701db5369fd3ad0b2b1229d277c88e40eaae037557cb2774a26063a8869305c946559e5c88de492d089ab7da00df818b096b9a6e5b7d316bef13e2e381e60944cdbe193ca39eeb6665d2097fad8de8d82d87cd8f76caa42194590c98413cab949e0b5a6778c5a96ccdd2dd15ef1c38ead13f8ced35162a1bfab3fe386c35d5d87901f28678ea985556a302bbf803e82d9d70c2832f22e03106827bb4262d33f218007bd5790ce666aecb3876508c2a9b7c7356c5a8b5e077d4ebfda43130ab6669b64fad0b39ebd6912ce7c6329e003741ddf70c632f8028e37099d0ed2780313786a961a5536ec3d3037f8173ae7ad815ff4a0258d99f4e2f1a57cd0e85a63a8c4f2d0bf8ac9e75320a53c6aa3ece7e27815af42f5ec0003434c25b8a6fe060f787fe99b83281a437a6f3b6a35b09b250fa43cde69f1330f282ba525a4d402f17aab67c8dc2711e23dcd9f2d717bd0805efcf9b23d2f68185895928d98cb07864a178dac099d1dc813c4b0e7486ccdbc9e82779ae6685ef30715bc453a7a038be921294f82d5f1d658516433c51467172ca8df3e8c28122870695bad43512ab710d0bf7e4b1c1cb497c816b1bb91afa25c56aee991df3c6ab9ba71f369e9fafd7b03a18d705303a584dbdad9abd2ae4d1810ec5beca36433a3c6ba613d44f34e5fd346866a4732ab2d1b0abf12a363c94ef1b662d9b01c31d3becf06ba1ecc208e13cdad417e6786bef718561b404f75ed14598c45e6d4acc8414381d9d231039cc62b6d01ae85e5e86af7dc0ef92a9e3083529cfb4a568591cf4dd002ff001587a6411ad24d99e961c1fab9634728d25e10710efbe43e03e7641fe36728d3d15bb265f6ec0ee21a3af6bc0e167ddab167816d095e80e743ce4e4c1a17a5003215834a057e7938e89f85b5c93d522b9a448f07e0229993e214868a8294596042f8bf73182d438f70480763338cd1d30233e9c72b288e356244614c297b75db905803cd3b4428ab1a978b1863b7f8970df54ad6f2f01112aee467619e3609593f6d40777a0471f9ce64ce863a9fc01dcb5a880638b56e579ad3e85d6c9351c5e3d10b4847313f1a08e55a24d8c963d69456fb6d580c48fbb546983b2b60d2a6ead9e7e40c2b0350e77b44a56c61dc464fe20c8c5e66033dbdef8678ca55120ca309c79ea8d3e78787bc89e688b8af80600928cccfb3c72f8a8ede91e314c7efedc52ecffbd7e2375ea923cfc3d04f0a4be60af45be3ed12256660ae630d1d8d5231501cf03279c462b209b981cab2cb10d75261b4f7b288611444ab5a9d3f44a545ac58e408347bd1b0b3b4fbfe64d9bf3ef272b148965ce705db95fcfe93571e19c095d1c846564926f448959649327912d09db4a3a31bb32f54d052debb83802f1e9a59c8e1e76aff499b27b29d2086e74c7f04a3179a6938bf7cca8bca772e9b1a065154d222ef62e99a19fe42f4213a7ff5da266daad4c3574e8dc1c3605197f789ddab0fee80912171e7fe0f20befbc542d0b09036f3ae35a6e2b1552ba6222893f6a598af6ad8f9468a6db8db5a94bf297759ef195b458b90a1a785d00f73d6d50d4d1b4eed82a734ad23633cdc011ebb14e2ac8fffa0eca4a8950152a7111278f60a68d3fb905e3cbd5c38bcbdd684ed183a88fe553200dabb80cbc853b7196c3401919cea220efe0ea1c612a3b5b7ba54c846386236cf971c24d1363571a4e85ebf2ab097dec2eaac79d945be9f86c9f351b0892497720f603b977c47fc5cd51c2ddc8cba39e41e0ea50955c81036ffbdf25cc3fbf18acb2f8013e019465b65ad483287e3719bf2099c5fccaa1763462fdf8a346650af13158fd9d24c2508bb3902d287415fdbba068558d0559b6eea79efbebdd2e7f2bfa8f0584f8dff72404742a95f9ac1357046a3cf20852e28614965fd3283533665d9dc329cad65dd075bb774f8ffb6696359047d19260be12fe15549d19586bdd3957fc94e16c4e62ae71832940a4446590685dc5035b49d70def94726c281082891cf69dbc585752cc000c210bbdf1888936a012bd27b83e81ffc311b2bc8b4f212d691b4d7d285b2923600a5e1850592676b2f1c1c406600cc4cd25017f78d25f7ca072c760fbc77fb6d15133b2e50f3d91306a7539a5e10cdcfb63da0ffe43fbc4eeaae9b75691b07f16e2d73afa686ca945ad21f0bb80cad43a41a8dbe0797f19cf37de66aad340f7536d35a5b9945a95fc152e41cc2bc5edc1e85b696302e99c109d9ff7436c7b35ad628bd1c8319724611de36da7e77e45edc13975a3efffb101afdbca0347ab61b87ec956ced4f641bd054d72d5ab72dc86148bb5604f7251c65cfb11e94bedaf043c962b6f8a4d1a4a08849db06b7da774e254240ea290b5cb082725e48941676a9b2febbc793964aabc47085afec86b0191e554770b930183b119ea95190363b4a1f9ed2fc611576126eb5f58d9a943ec50046ce2aae2868bdd72e2fb85c0a351fcde076344a822f86c403fafcd4b1846b6b453c080c74a4db5a5f6c0693125e6ba060affef2e182608d64532fbde34e29d0644346c2aa9cca9043c4f416ccd7f43cf84fa8b411cbe2b21d6d34a186bffe5b6acc6af98041db094f41f2dfea3a68d8be9bb43ed4a217d1ea3674f3ba0f1ed21a47e8b39a85272b2491402bbf16e6bf85324c479b5adcc41520e6645a4050ee3c448003de3dee1d79dfe894b90050a3a897110b7c7eedbb6b20080ead99ae16b15476a0952af32d87bc1c4df984d6e9e777b030ccda7d36b09bbf91fa13a82c063421a070c9e7582a4e8c0aa3faa819d4bfabc9beae32611c7fd833e57f0cdfa55ba592e1dfc428329c2075b2c7d2cf448c28313404b8f28bcc9f9656515be14ee99ec61aeb0b4c4a7827bdd57494274b5ec59c7776d0add5e255268f437a966814a110c97336375fe905c2f3e4f40b566ad6ae2ddab8e7d0aac4c1639e270b3485749f7e18f758c2d9e42f0e9cd33a89bbc0440c87e82fa3ad52bfaea17809d8a3db708cbe51b34653517ce4283d9282c0cdb247f5574736dc9eed6f6430737d8cca3ee48fd8c32fc254f5d99013aa49d68a2a62a090d23a3c9c4671d7850739d9c5aacd8658ec30a1e8bb6984c26b32346ee9e7a6082a08063300acd6976d432577ab40e6d839d6e51576ad81ff3d99f48485bc411dbe858505bad30443636fd9b7d0e6237de380b13eb32429486e969d00773781680d043953faec00ec15102eb5338de4862b50d361b60c00045a9d157c3511c6af7bd2f964ad6eef92ea6ebb18"}, {0xf0, 0x11, 0x7ff, "6318686576b786dce1ec2ded839a00b9e43ad98118fe16ebb1e7168906cef6826b078269d0f6cf04ddfa53bfae96b47a08197692c735e8e8e1479ba940641d1a41d8b9d696bdf3ec4cb506761135cb0ef9a1d6c882784e12859b0b2bf36ac563a129c32640db09c642f5306364dbb5d8eb7e77b3cf0b6b3ea9e0142d1b8781dab044a3ee179a4de4574323a494a2cb8857dcb31ae7086e0ed12cbc4832f31792951ca08f6d13061dabed59bc4970b6fe6f3c8219f763c3aa5e979e6e19bfba23a7ecfa81e4344fd3dee90488c0ec4cd23ff9c30d3e96a12bafef"}], 0x1100}, 0x40b) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) poll(&(0x7f0000000000)=[{r1, 0x60}], 0x1, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) 00:00:34 executing program 4: r0 = open(0x0, 0x0, 0x88) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x400004, 0x1010, r0, 0x0, 0x0) getppid() r1 = msgget(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) getppid() mlockall(0x1) fcntl$dupfd(r0, 0xfffffffffffffffc, r0) lseek(0xffffffffffffffff, 0x0, 0x0) lstat(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sync() semget$private(0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) mlockall(0x3) 00:00:34 executing program 2: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x48000, 0x70) r3 = open$dir(&(0x7f0000000240)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x20001, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0)={0x400, 0x7}, 0x8) linkat(r2, &(0x7f0000000200)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r3, &(0x7f0000000280)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) r6 = fcntl$dupfd(r5, 0xa, r0) socket$unix(0x1, 0x1, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffffc8) listen(r7, 0x10000000000000) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="0200e91f7189591e9232614b00"], 0x8) sendto(r1, &(0x7f00000000c0)="93671344d6e711aef48852c52c7a7e2fc2980504840df5a2d6ebe6018a007bac2af6334ee4ba44d7019a5fb19a21ed64ad4e489ee2cb2495200c1a782d7ec0e305f70261c7da0d81cba65879d1dbd5095fd9d93b0b73d941a38de0d14b971f9d8c0e4b8d34e91ca63045eef21304e754243cac23e9047ed18263", 0x7a, 0x8, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r8 = accept$inet(r7, 0x0, 0x0) sendto(r8, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) sendto$inet(r1, &(0x7f0000000000)="28760d7d01ae39922faf8249194a4af5cc106ed16b488be7e1e48798c05cc75292113b8869b370dd8300f0343ee60f8c5f78c51654108ee4b44df445b03658764c4dae44c37e296cded59c9d26caf006fbc67ba1b259e7ebb72262a5c390e573c69c639a008e5825d2d44fee56fb8146ab38235be8feee1b72eecd97116146552ac7c1879e1e1e9869393661ce2efaad7719613dc06ef13aa4b0fbb626097a66", 0xa0, 0x2, 0x0, 0x0) getpeername(r8, 0x0, 0x0) fchroot(r8) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) 00:00:34 executing program 3: setuid(0xee01) clock_nanosleep(0x20000000, 0x0, &(0x7f0000000000)={0x4, 0x80000000000}, &(0x7f0000000040)) exit(0x3) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:34 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1100, 0x0) r1 = dup2(r0, r0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/161, 0xa1}, {&(0x7f0000000180)=""/231, 0xe7}, {&(0x7f0000000280)=""/188, 0xbc}, {&(0x7f0000000340)=""/81, 0x51}], 0x4, 0x0) fcntl$setstatus(r0, 0x4, 0x80000) fchroot(r0) close(r1) getpeername$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) 00:00:35 executing program 3: setuid(0xee01) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) r0 = dup(0xffffffffffffffff) r1 = shmget$private(0x0, 0x1000, 0x240, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) lseek(r0, 0x0, 0x1) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getuid() read(r0, &(0x7f0000000200)=""/217, 0xd9) sendto(r0, &(0x7f0000000300)="e42e8ddc9cdd2495d638acfeab348bd4d558e8b3755d977d7b40b5c768f1763ddf3cde24a30984c7d5aa66a7be7f21018b4720b5321cc97c99afedb83bfa782d2fb3b64a0f30acbceadcdae3e5f2710ae1832ae5f64ca1ac5c8a810c4f994ad0778ae6705534a2c24ea1fc09357499dbdc007f8f998e16a0881f787ed11f8ba21fc31c8644f9119c4d529252035057f011324a23fb8cf1bb1920e58d24b0b2cf7fdaedc393b140e829958bedaecb64a1dc11c7346dbf756e9bd99771abd7a98928adb868431fe413749e3f8a019952a3090d4076da676d5e29fcfa3f1ec43fc1fba7d81fe5b2647c9941c8", 0xeb, 0x2, &(0x7f0000000100)=@in6={0x18, 0x2, 0xea, 0xb9}, 0xc) r5 = getegid() r6 = getpid() r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xbd7, r2, r3, r4, r5, 0x40, 0x6}, 0x2, 0x7fffffff, r6, r7, 0x3f, 0x6, 0x1}) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:00:35 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="77c021266756509cfc33614b00"], 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xa82c2, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001100)='g', 0x1}], 0x1) sendto(r0, &(0x7f0000001440)="3ea519735253dd7abcbc669bc84f4ca6333b7c3fb93bb830e130e4fd9d535549d90af4da28fe4e2c1044dfc7b61c9746e6cf9a96110ff225a58cc8a0ed48955149ae84ca342f78eecfde515616c0bbc0d2e7bd6b577185c9d80e65446126b5e563d9934970b5412ea94deae53aab939f0373c2ce84ecdf145429074f7b6ca23a4965a98dca6d84ce2b02b0c44d30fa9f5ead37403e7a6d3acf83a22bb6358ec9787172d8bb7d94af80e838768848c4041044708c10fc3128eafce9a1ceb2c60315837eae3bcff6af927998815ead757e0a3934331e14036583bf76df809432762eb57861a27d36ba93da05c860c0e0c79632ef5ba9abe9a7a797aafdc8526fc02ebbaa5dfea9168dabd1e8c74453f26f43fd3995634ca3074af5c85af23f62ee8ace876fb273c99f9ca1c17fe9d9e371eb5663d995654cce7566d7eca5ce91906fec04e276094fffba11baffd8e587ec94b557ac0af2b5780de4498338cc845de89b13f84bb64390743c18e4554ddcd197b51f241022bba6dbeeaa8d7b3d068ec1143cacf9c8bae3e65ca0a303e09481733a4efccfe98872df69a7ef4514057adc4b1d7328ca1917d18d9080234e0689e631e44beb5f0ea230be503ba907a32346651a9c542f1b8882530f3694785f49f48d7f23df0a0712938c8de69d72879478f43a237d33480e7f3d6fc6399304d78ebc2f9a21a331fb3740c3803a2a13cff7731d455614b1fcfd24fc16e56b44acb9b1dd2172b21669b55ce51f8613a94454c9ee6bc28d27c2cdfa60313631af0ea399250a184653cc4d682a8cb7f854c1f16fe7fd545b1be7984d79fecf0c701b529518dae1ba6ca73f4195d241c817c592ad28a900e76d7235737f11d28573b89964dacc3303e724c15839b638aa96b5dc8c9047225e4ecbeabbb560a91383ed5e5bab4dbceced606faefd8deb9832dd2ff805832c48d7585130c0beb000d4d8619ab674e5ae94f12637d1f2a7d8346a627a7b55012d8eb8f01aa38ae73da7a79708349e8833436fb18aa38ba336b3a8af9e1b4a9063d833154451da169812e642b035789dea6d1792226926fcc85c7c480095ea18b553b1e36fb64cc9fe2e231467002e41873d9bf9e7c5cac9ac6f5a30385f18f06861a8e34ede43cdfb91b47d88fd0c80c5f3aa8144d9e1c569a7ddc31cfbc8874e01e7a752308b4c97c0eaf3e1ca90a83e03c37e434b41513ecd9fd6fdf31783f74817782708da2534375bc3cc438cf6a3efb768fece71513473fd8620d48d40fca384c683d8238f1b1b810c406525ad6e2dc432c2a75b2f3aa3f3d9623d21560ceba77229aed6737285c69286a50f76e2c1e43c9ab3f88a345ebd737592012b283f092e3e1b273f83a9cb20829e8b77bdd36aa79ba81fc7eecc68bcd3b52d66431729cc522da66c38b826e3fd9bea3319d6b79dbd3496ee1b12ee315f235d43b7023fa523a28c74025243ae2d4c804a2758836f33ab60536d2275892e04545d5c10c0ef091e5a4328f664e7af5b3e22f87bf53570347cb6558f0aa8b8ac7a3fc8d473e8f10a1374ca41369af2b61c6cb94a38276ad36bb65f67b75e112621a5593a01e87a5a31ad96eb8650b41e65c99a61fd745e478eedce788c24b137061a1d66bcb2c82f05a200421797ac2becd394c9f0ecf10f8f1be4dc0df1f43dba81c955c611acc177689f56f588f23c1fdcc3b32be907fcf09e8a381773bb30a5f7e354f758bbac867dfeedf7214e42c505134d016268f453d1d6388557b0c9c1eac688be255dfc52324bdb2ac46720711a53a386d8cadf183f9e16e71ee881c7320a7127e85d7ce497c3f37388e8d4080cd8a8287777154965a86cb5bd2a834eadd8df499d13be929efb14b97dbdcc8d88a1ccc24a9295c290f6d1a60202f9eca2fb2b913a864a4a14c83bd1badd314964ade06795511706dcd1478a372fdcced2bf6b2da8deb69c6ae5837b1f5f4068a8e3f534e8ad4523dd1df11bbfafcc0fce2b43444c52a214897f83f61522beb7cb0dc8e8008baaf56f4add06339274b33bd47b70431d7c5c27dbced0eebc84e5f8858dd4095ced13b6353e2cf37b09c01724da2c53f1e12124d6e6fbe3b7472749e79bbcf5272dfdbaf1fb7318f6db82c2a89714843a8b846fec5845c5bdd6762f188abb81ccb82b8dd53eb58d0288777e05fb15b086a0528bc464a96ec3f8f7aaf4efaec29b560719f68067e91aea00314be1d767929e55cc0e748d375cb6fa0b814387e4463286816a64d08c33eb33d0a0ca9914773901fa491cb4a49eed2d0578b3c94e6e1d396627b66c30de3b750067ed858b38de8c092e14f5b884b027f52a42db61533e0a098c5a0daa23b49ec5b9a3e53d0707884bd381d8cb1aeeef07492178b580ce586919892baec19cfd80a081b1da0b9f1fbfb18178f8e9afe16c850da2db168933bc8e922ce215dd2a3f3386754f638e9baaa1bc8ee111e0d35a78214f8a9a7fcff09c620aad1bbd6145b0a34d85242dd0fdfd08922043e2ae178b99840594caa6684cfa49390377584085de9c67434420cae3cbc7a7c921643a3131e51dad763fddc4dcd8649f69efdbffeb48696e21d40506eda2b52be0ef137f4c433f5be66f2b0594cc3e011da1c1944068e4e09865d15c952837ada505877427a263f490789f10303b9c2566203777a09b27ca53b4fd5a9b3f5504e7484da98f64fda181433476e3d1203bd25d00d573e0ee20e6dd051e46d8ca77b03c3f927bee77d2c9987e1d7984dbc50691eb33da5cff00cbe320a4ea4309df0b01ab60081602f1117bf0063bb8a8d5b781a0d7b3b58091b3f318400ab28b227e860d35676f2294876bb89bbd7b3ead20afff9dbd6ea22cae094e7392782d6bd3896f0d98a4d9301a9c1adb033b2594f71e8392fcdca282f0f282361ce805bee970decd59e8f95556fa550910be42b1893888155d84d6ffce9b16c3bfc08facc6b2d676bbe070976cdcc6007a069890ada298ab94d17ecae0565c844b5a8915784db94b4fc1359c0b253b1011222ac025230b838ad72904471c3d03b99fff951c1014272563377dd16daa7ec1845a3f0419942e81f7f79bf64e52a9031b2ed636dede435c582621a667476aefd30bb5aa81dc092b9065b1d3c3e19bd11e22c9f20c0a9efc29ca1c39310ad7111b2245540c6899e6934fe17d1baa05fcf43c58fdadabe2b21509bf9cbd7f724db4d53fc0433fb11aa4762a1cd33f397389952d9d28f8211672ee71841822d89f4039c969532af0be72af794fd94d9b54fc25d47663a49035d7f32bb6ad811563fffee2e828a36542a84c87f0009c1198f1d02385e4b1aa65e71f56cebf3779ce6ddc4c0e0b627ac441059d676ad9ce939a4a7b3fc42e31309a65497148a256cd845d016db8d297e8b70479bcd60906d7b9eb4b2560543c68a885a04325e01adc1e3f6884f70fff6f8ed25852d774982177af3a2f1898e172c053de0b2254e675411c4c78f7721eab4039bf8677c4dc922780b0ba31f604ac8f84f62a73d412d66e4388ea2a83aa3a24f41ed1378ca616661f098da2b5f8fde334d025b2918ed71c2f0fb5fd821fc3a135ef9ca2dcc64a172b867cffd6bb9f927740c29bf0b9be4f4e9cbe895bd37d1672b954a4bd0d1ba92044cb15b43207c164c1f440df8954fcd2dd55163b5846b569a61fceed8bc7ef217c68f65e0bd4643dd3f3a99c5a8dd69ff1d285826e180713cd601d33c9f1fbd8afd57e18fb1e9d711f398245dd0ab82f419ac2572b0ed21d563bf47fbe3fd24246724b852c7fe10c5b7412e01ac51a6a7584ae75b1c13ea7533b5ae8a0da6bcb051b5b6ecbe0e0253e3518d7ef9eba075dddc7c42cb2f18b333468a69f40ff5694993142c1e0e1dd45e4c188d5febce8a6d3c6b480dbd693cc1267768eb2d5035f99fe52a80e71a1c68c7cb64d2a70a6242221d036eff57f2b1f775c95a905f365ed9440de78e9c2db57e40ccb9956cdd5075909014c05434a03a436c2d7e01941a8c82858fc4832aceb5f7cce283eee755033ae9ac656a3e2dc9f45db7d9154d08a01f9ed6d507505649f403a3f9c2ee2c0a8a878af4b8f59a632e30fe322043d1acba699e0077898e682f5d20a2ac54203006ed76dce17c0f8871d9ada308da5a43e538c0301fed304bc09e2bd3eb52b6e16b0c7d4cc68fd5c1024780b963ef05a3559da99e095751372d3b70db6b8d9107ed6320ce57d8da80fe76a89e93546220cf9f4c6183afd7bd6be74239e01c44c6cc82b79e55a9a1beec8608eea080d0627021c296076d7f1f28152acf13e8857a8fec237e0caf49d0015d7c4daabd53dbb0243f742d38a4e735ed1d6c6516b5c5fb3ec1fb1a848531bc19ef319068807fe5db590d1fb6dbdd7b70d301a69036b2b73627cf06704e47706923548477c17062cac7dfa27c8956d2d1cf8ada00acd0d21bc8ea34012a840658b526b23abe19664470b278b52f597eba15f32bec2c6769e23af53c1cd3da38f117b2a6f9057b7327699d28f0c00d8107296ad0de2bcdf969a426ca81da1f148d0d2dfba1e22cc21852c129f5ca6f86ab14fab881175dca372e2adaef592463cc4b3e6668d572979f5d07d05b60feeecf123b92ad008793707c6e36e76f1fb95fe4766e47310d198480c8540cfacfc088e7bf9608dbc7cd9c35bd0b4b231da935cbe77f659e4c573dfa25c1fff0c74efb491cc38899c01e7b534837607f2f4139fd12d5aeb9c9f2194cdfcf78d0adbf1bf5bdbc0d94ebc7f398b249d0ed5346569e3347a0201bed381d31eb7f3819ac53003db6c699ee83d1ca1fc264740f103d722ec128e9e0eec99a6517e97f7b40cfee11f412b04eb98b04d4f718ff62b59c3817873668beece9b6ce2ffac2db972b84f6a9fbfc40552f8cd3cb46bab46b48d03ea7d98e4b5cd04eab8720cbce22c886d00c17bc7ca45d1d1bb6c468e8a084ed453e8a2dd1b7684795a459478881946ee78286a8dc601e7c3e73dfe3e2d89c721b05fcf0e5c063a09c5b67333fade523cfc915289c1986d1475839de0d1741424bae9bac2155773a4f145c8240491a012765107d7baf780c41feac80ef3df799dc7125a9595f5aecd6f80f2ddb169363dd2f1a65765ca9a792896127cd23c80aa64e9c60150d8a89a02fb8e015787125a21bdd2ab00800a629e1254f396718a0bafb1aa24a12b355e748774bb9fc3d99d73576fee52fa0b4b4f9ad2b3b853ff18e8a7482962a1298149bd2f67ad398adeeb7bdf91fe514b8cd3e6e324334ca70096e7b6c6f0b1d0f3f5044ad9d963ac3aa4f54ba505725ca72aca1a4c216e7ef390aca3112b1250f85d0d61de7a2b68809315af187c3f25d73a288337089995705e097f22c03d9ab952f33ed64e9f1f752f931bafa5f648a7b1e258647bcab032f71bb31fab46c47fb4d12a964b83c3bfadcb5e976688392052e6d80f61c944867904a93151afc8fdcad6f9b7fbe50232c7971bd4cd9dbc923ce571ed72afb09c21460278f0aed720baf7430f8460b7790af1a642db1434784fb42d6894b3458a517ba1981fdf2267819d1fc8e24a035743384eab0c5660b8d57c7a69ce3f9507f85ff40f10e6c80842dda4aea577afdbd8c2f504a89b2d4d1f579263cd171cbf59ed7d9d6580256a43c6677eea644f836d00859e030d53cd193c453bdcb085984d339359929f18ad26c2c1ce58204f9d34bbb18faadc5f9f6aed048d383dade0f4faa19ee717ab07d7e7553ca9c0e900101dcd8574b90ad66ebe9e858adca30af3c777d17caae00119bd9f3a900338b1f4", 0x1000, 0x5, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) dup2(r0, r0) preadv(r0, &(0x7f00000010c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1, 0x0) [ 970.6547134] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5069 command syz-executor.1) [ 970.7197435] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 5069 command syz-executor.1) 00:00:36 executing program 1: setrlimit(0x2, &(0x7f000000a000)={0xfffffffffffffffe, 0x7}) 00:00:36 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0x1a8) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, r8, 0xffffffffffffffff]) setgid(r9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r10, r11) 00:00:37 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f000000a000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/179) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x10) bind(0xffffffffffffffff, 0x0, 0x0) 00:00:37 executing program 3: msgget(0x1, 0x8) setuid(0xee01) clock_nanosleep(0x40000001, 0x100000000000, &(0x7f0000000140)={0x3fe, 0x3}, 0x0) [ 972.1072311] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4143 command syz-executor.5) [ 972.1722729] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4143 command syz-executor.5) 00:00:37 executing program 5: select(0xffffffffffffff6e, 0x0, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0), 0xc) r1 = msgget(0x1, 0x20) msgctl$IPC_RMID(r1, 0x0) select(0x40, &(0x7f0000000100)={0x10000, 0x4, 0x5, 0x3, 0xa, 0x80000000, 0x101, 0x5}, &(0x7f0000000140)={0x0, 0x0, 0x401, 0x3, 0x7, 0x80, 0xfffffffffffffe60, 0x6}, &(0x7f0000000180)={0x6, 0x4, 0xfffffffffffffffc, 0x7, 0x1e0, 0x8001, 0x81, 0x1}, &(0x7f00000001c0)={0x0, 0x57df1a14}) select(0x40, &(0x7f0000000000)={0x100000000000000, 0xfffffffeffffffff, 0x10001, 0x5, 0x1, 0x3f, 0x4, 0x8}, &(0x7f0000000040)={0x9, 0x5, 0x1, 0xffffffffffffff81, 0xfffffffffffffff8, 0x9, 0x80000000, 0x5}, &(0x7f0000000080)={0xffff, 0xffffffff80000000, 0xcd81, 0x4, 0x20, 0x36e, 0x0, 0x2}, &(0x7f00000000c0)={0x1, 0x9}) r2 = open(&(0x7f0000000200)='./file0\x00', 0xc0008, 0x2) getdents(r2, &(0x7f0000000240)=""/9, 0x9) getuid() 00:00:38 executing program 5: r0 = socket(0x1d, 0x10000008000003, 0x6) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x800000000, 0xffff}, 0x8) fcntl$setstatus(r0, 0x4, 0x40044) shutdown(r0, 0x1) 00:00:42 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) connect(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r1) 00:00:42 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="ebff000000000000", 0x8) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0xffffffffffffffb4) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 00:00:42 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = getegid() setgid(r3) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000e91fdb7a857e106c2a8400"], 0x1) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r6 = accept$inet(r5, 0x0, 0x0) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) openat(0xffffffffffffffff, 0x0, 0x8000, 0x2) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:00:42 executing program 3: setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) shmget(0x2, 0x1000, 0x298, &(0x7f0000ffe000/0x1000)=nil) setuid(r0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000000)={0x0, 0x7}, 0x0) 00:00:42 executing program 1: socketpair(0x1, 0x5, 0x101, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = paccept(r0, 0x0, &(0x7f0000000040), 0x50000000) semget(0x1, 0x8000000, 0x624) chroot(&(0x7f0000000100)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x1e, 0x1}, {0x18, 0x0, 0x7ad9, 0x100000001}, 0x20, [0x4, 0x1, 0x37f9, 0x9, 0x7, 0x3ff, 0x7, 0x40]}, 0x3c) 00:00:42 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=ANY=[@ANYBLOB="0110e91f718959008000004b00"], 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) getgroups(0x1, &(0x7f0000001500)=[r8]) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) bind(r4, &(0x7f0000001540)=@in6={0x18, 0x0, 0xffffffffffffffa6, 0x43}, 0xc) r11 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r10, r11) 00:00:43 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) r3 = getpid() link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x200000000, r3}) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x3, 0x1}, 0xc) 00:00:43 executing program 3: getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:43 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt(r0, 0x80000000, 0xff, 0x0, 0x0) fchroot(r0) 00:00:43 executing program 1: r0 = socket(0x12, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/68, 0x8c, 0x40, 0x0, 0x0) listen(r0, 0x0) semget$private(0x0, 0x2, 0x1) 00:00:44 executing program 5: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xfd67}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000001, 0x831, r0, 0x0, 0x0) r2 = socket(0x10, 0x1, 0x1) shutdown(r2, 0x0) 00:00:44 executing program 3: geteuid() r0 = getuid() setuid(r0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) setreuid(r0, r0) 00:00:44 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) dup2(r3, r3) open$dir(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 00:00:44 executing program 4: setrlimit(0x9, &(0x7f0000000000)) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) setegid(r0) socketpair(0x1f, 0x5, 0x0, 0x0) 00:00:44 executing program 3: r0 = getuid() getuid() r1 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000000)=""/230, 0xe6, 0x802, 0x0, 0x0) setuid(r0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:44 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) sendto(r6, &(0x7f0000001480)="3b6b9cb80492e94cb954c0982ca8d3a3902f530b0756085c2198e1aef126a6e209e7e24ad90b41f9d647d8584a3e3ed62dae1e1f7dd5bb3f3628b4b6f4c2341dd3544c2219c32015e972681984be776c7e6f56c9e0addf7e49f119d89def4dd74f57731556a047af03ad7c09e57002ad55fee8b4988f881a849e1e8cd973c6fbf82449bce78c98beefce4de749259476be599097014694f7", 0x98, 0x40f, &(0x7f0000001540)=@in6={0x18, 0x1, 0x7ff, 0x2a}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:44 executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7c000000, 0x8}, 0x8) setsockopt(r0, 0x1000000000029, 0x3a, 0x0, 0x0) 00:00:45 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x200000000a, 0xffffffffffffffff) read(r0, &(0x7f0000000140)=""/34, 0xfffffffffffffee9) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) 00:00:45 executing program 4: r0 = socket$inet(0x2, 0x40000002, 0x0) shutdown(r0, 0x2) r1 = socket(0x23187bc154a654d9, 0x10000000, 0xfffffffffffffffd) accept$inet6(r1, 0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) clock_nanosleep(0x3, 0x0, &(0x7f0000000000)={0x4, 0x9d7d}, 0x0) clock_settime(0x200003, &(0x7f0000000040)={0x100000000, 0x101}) shutdown(r0, 0x800002) 00:00:45 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) bind$unix(r0, &(0x7f0000001240)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000002f50c14e9f5de40b285a89ef222ad52ac6121f22755ab5fd424a4bc0c240766f36e28a2f3ac1875b5538cf6b208123e0cf017b04dd299367d4c906d8151c39f588a06414242808bbaab940269f9efb58080c4827c1f38370ae5d7a41a2c7ffa9bf343d2fe6"], 0xa, 0x0}, 0x0) 00:00:45 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f3ac30615e2c27be1030bc70cdec40d5bfd0000e56b7a75dec728f7fc1e7256e9adefac11fa98e22dc5d6e8"], 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x1, 0x0, 0x6, 0x4de, 0x3, 0x2e, 0x7}, &(0x7f0000000040)={0x2, 0x81, 0x7ee, 0x8, 0xff, 0x8, 0x6, 0x6}, &(0x7f0000000080)={0xbfb, 0x8, 0x7f, 0x1, 0x1000, 0x0, 0x81, 0x6}, &(0x7f00000000c0)={0xfffffffffffffffe, 0x5}) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) bind(r3, &(0x7f0000000140)=@in6={0x18, 0x2, 0x8b}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) 00:00:45 executing program 3: setuid(0xee01) clock_nanosleep(0x40000003, 0x0, &(0x7f0000000000), 0x0) r0 = getpid() r1 = getuid() r2 = socket$inet(0x2, 0x60000000, 0x8) r3 = fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x200000000fffffe) renameat(r3, &(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') setrlimit(0x7, &(0x7f00000000c0)={0x7b, 0x4}) r5 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r1, r5) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000040)={r0, r1, r5}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={r0, r1, r5}, 0xc) 00:00:45 executing program 0: r0 = semget$private(0x0, 0x2, 0x74e) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r5, 0x0) openat(r3, &(0x7f0000001480)='./file1\x00', 0x1040000, 0x8) connect$unix(r3, &(0x7f00000015c0)=ANY=[@ANYRES16=r3], 0x1) r6 = accept$inet(r5, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r6, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) setrlimit(0x2, &(0x7f00000014c0)={0x3f, 0x5e}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r6, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r7) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001500)={0x0}, &(0x7f0000001540)=0xc) fcntl$lock(r5, 0xf, &(0x7f0000001580)={0x2, 0x2, 0x6, 0xa7, r8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:46 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1f, 0x0, 0x3) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0xfff}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)="cdb1daaed40d3514dc45f449588a7cae41b1e67a549fe3087b15f1757f44956eb7cf622990b4c42f904ed1f86c4d3909ed8cd7e0ee6173712a4f3ae5f694a26ea108440d2feecda2c29b636404900d5ae81052630e3b682b64afe7560bae064656bc7752ba41a3adcbc5b2e0997d2cc41a11cb396cf8ea6c4b047c5ab23bc458dd915f37f6649bfcc871c6e432eb6de8d7fa934e882c9d47676c5e5e5ecad81e13887a77ac49dbb98631adda77ec9c34765b5b5b16886643544d9ec4c5613a46be77847f", 0xc4}], 0x1, &(0x7f0000000200)=[{0xf0, 0x100, 0x0, "ba540033cff0831c3d1aed61189fde713aae3bd117f1a5df977894337c86c1221e016ddf14442a988c6e8b0dacd036169741f5870b74f9194239b8c5bbf1696d0343ebc1dd219b585731a899b8d47e0b2c03c2627a37c678834d43f7e963d74cf35b90606ca9c9cd194ef7b84f0b2d12e1d7490ce4ee439ba50467c92fb71c7e8824babd4528cb9c95d729edf6de510ae434e1994bee9de4a147d0cf51123d5a62cf3ea99e3618855a5e26a5f0ce1536cf7f54cee7beeb0f35bedcd6d44ffdf3c81e193dea885b8cf43a859425a69bbcd8c9493a8244eab73f0088ae"}, {0x48, 0x1, 0x101, "1939f290a381f265813ed770fa7353a68fe516fd79a1afc4e1f4b843308ab15695af07c8e2f9e1cb95bac252ea66b1f38fe349f9b2"}, {0x58, 0x0, 0x2, "16b9cdd69496078a6533b0ce2ffc05c141090181ead0f00d4a3eda0f4bf0933e8a64b51cb7855d8facdf6434ffe7ff43adb83e287a3eef7fe371e963c569f1079545fe7e9e11"}, {0x78, 0x11, 0x1f, "1003706fe90b4bc4513cbc44ea7d8e8b5c4b6ff98509f173d1e14b39ff6891535ee078dacb7246805aff4c951b5bedead1a65fb638454e95a8ac123232673a53fb4715a92f1e113e071e235c5734bc49325d3a84f9c1cd68f16c95d163266dd856fe4f"}, {0xd0, 0xffff, 0xffffffff, "ad151beee7dfb9c380411364d709dc9f16e3e4fea4713dff1f2a9c50a2a9676b3d12daea92572bdd731cbf86187a27ee4c525e21ceac14e54eb36cb556a172934f3bf650a858109353c134bc9a916390f173540742717f760268262a8b581c49a74c55ce8994b56f84859987cf7026ce2589bb833e7d36088999b83533b7f0c7c9f65916db568e5e54ac989e9681e3ac74dd7613d28ec35d9d7536473e524ef3fb9d71fb7c95db82dbe97eb1ccf5f287a59e8427bf41fa5be1d52437fb"}, {0x20, 0x17, 0x6, "f89592b36355f4a2ae22a826e29c"}], 0x2f8}, 0x8) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="00000001", 0x4) 00:00:46 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002be, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r1 = dup2(r0, r0) fdatasync(0xffffffffffffffff) close(r1) socket$unix(0x1, 0x1, 0x0) 00:00:46 executing program 3: getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040), 0xc) r0 = getuid() setuid(r0) r1 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') clock_nanosleep(0x40000001, 0x2, &(0x7f0000000140), 0x0) 00:00:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 00:00:47 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80000, 0x102) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x5, 0x6}, {0x18, 0x1, 0x1000}, 0xa4, [0x4, 0x0, 0x1, 0x75e, 0xff, 0x1, 0xad42, 0x800]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x5, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x1, 0x10000000, 0xfff) sendto$unix(r1, &(0x7f00000000c0)="abc464e5f841409724feacc2d98d6253472a437a50793ddcb75a217c63d4918465375e019d445b0b209969e356ad3f52c8a4d0317f88ccb154dd979c7a4b720d1a5cf4f60d6ca4334d009458f47c8741eb89e01a5ceb346e450b80563dc25509854feedabf15d50c373f8a436bd4304f10f367b8aeef4c6c00002ad8b1e1f406df4a9dff5bbcfa46ad5b01210691847f18ad447b7b0c2de0eaf7c77f4b54d1e7aa3f9c4aca33b490b820fcad19eec6a1ebc31522e80c2e46e26f516e8d010596310bce9aa3301543b948ca3b3d3b1a722ab5d34771584a0126dbd49ab0b5f7ca788dcf99", 0xe4, 0x400, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:47 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) bind$unix(r2, &(0x7f0000001540)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$unix(r4, &(0x7f0000001480)=@abs, &(0x7f00000014c0)=0x8) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() semop(r0, &(0x7f0000001500)=[{0x1, 0x8, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x8}, {0x3, 0x80000001, 0x800}, {0x1, 0x0, 0x800}], 0x5) lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:47 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xcf38) listen(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f71895910bce74e4ce5a917f4e3d7e102e57695b5361b33614b00"], 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getppid() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) msgget$private(0x0, 0x4) sendto$unix(r3, &(0x7f0000000040)="a7b8713975b173fcd261b6fde84aaf5081ac261cdbdb8017014e1e6b24291bbc5229024492a58402ae2b70df358ca6c997e54a587f5a919d342e53a9e6b7b2844f8e7952a0146ba8a108d182a22c21c1165891a844a7d778232e6764684248069ce7b5a485dd1a94ed93905962ab6199de6eceedde4eec8a1cfc1a04a6e2240bf47c8ff64b1e8c2f55428c0e66a81609ee4f062661f8b9490964f9829a1469531090f02e12c48d9400521948733e6bcf3ceefe663c467d1117afb713d23c93d4c4e40b200b6c72178f5159703cb2436e7c33260a273a8e6b178782dc8fd5f8c0feb378e6c131", 0xe6, 0x8, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:47 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x2}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000010c0)=0xc, 0x10000000) bind$inet6(r0, &(0x7f0000001100)={0x18, 0x3, 0xffffffff7fffffff, 0x1000}, 0xc) r1 = socket(0x18, 0x8100000000001, 0x0) setsockopt(r1, 0x1000000027, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd5ffaf9225ec848e6993192ef5d0082e63a6a064667d5f16bf89648", 0x22) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x5, 0x1f, &(0x7f00000000c0)="2804ccff6f72c0f6e8775d1301f2b9277bed1438879dbda8112264ec461d0d785357028128ae0cb008f830be3552066763eda2f929089ffbcacba0fcb6e60f40a7dc2d0d44849e62924014e5f8afbe8260dfe58d6a2b59d9e7023a21ffa01f598f6003d7197dfe54296b5cd70a44a6942f20385266553306f32a7766c0229c79ed9d09c4cd72430725bb1a31f2aa6a2257024898b378b743a0d5342544e2706de581dfe32956309aaf19e764a5ef1852ebbeb8b880191ab8e85f56b269696b3bc29b495af0fe20c585b490378b84d9baefb06e98e4144c596294d6d98a58e90bf49ec98323bf0fd3f30dfac9c19a29a4a28dcf42a952d68e39a0a236a3ce8d566d725580433925634cfd8babf7b2a8fbc8fee1441d3e60e38e2ecf8f50c14fd46b4e5c1e441ec4f8a350dea4accba9b283acf3729873b0b3a8b387df20bbc5a3e8c03a03aed3bd6cd64c6d3faab2fdb64959a847f626e87c3a34de41ea63905ddd72a86a71e1424777186cfedb1c64d7b7cf376838b6dd9b9c1c37100f8d07d81159117997354cf92a88e8bebfa5f0ce470a433709b9195df9f6ef2a2b2d2df8d1b423c699a275da0c8357a9ab1f54618dfa1ec5287f8f278788ee15e51255ff1f75d07ef4a20e8ee1552fbb2dfc026b581e21c1277e0183a77d61bdbc9aab08a4df064efb76ef5e71ef7ce4be574e384859d864a735e5d7fad7cb23fd554ea2b05a3230c5ea52ffcda30acd34614d504dbc971f954615cbfcbb2b7700a311a2f4ea55a9b79cc1ed9f7d8cd01137fcbadab1b53110b01613da564b4ac7fec0688f00b3cba9c4e5f11ea811a8262aba1348109fd2157ce83eff9e7c3d52297026ba155818b9b61dd0f39748df34a38a0b4bf1ab30082f8a5369db04b31ce895b82eba505f174566e693ccda6d6216f46ac5b4533a81373017c5ca849ea4cee597ab741788bba71bac9d0ddce8daeaaf8dd7b6418df1f37c5ddc47a4564acb78e4c291d2384327d3b992e460f9598ba7842057c836d328a802b959bcefdeca76ef0861e2ef336a85263ec1ae536726bc020aed78b9c7b3b98f34a515c1c72fc534ba273d02bbd8d095f1e23c711215a83a616812b24ae0a23a5e235573379f9c10eb9617881db50c9a7f8cf3b7fbda5d0153628239be04f5248175571629fb43f158a434d8f01f840a21d5200de4f0a363f55f435c1e7f521e92c0dfb477b38027869e90e20b3ae0353b8a4a74f0fb2438259c5976561a9aabffc32799a18377f65aa710f04fcc282ea3487fb17ec69b1964222ce9d2c7f80f991bacfb2927b9dc2b00b8010d3fa30764320a2e51a2852ef154bc0eafa42456e17c4ec64b6b488d008021b36f343af37549468073aea22fb4f9fa0bee21c270d5c9f470866163b8de31d0606c2022d28aa1177b95ce99bdf94c98eba84dc87e1d2eebda81941f8db62db4115c3c8dc6128b4ec1e01b91532fd8ed66814aff571ddff722846714c7af31e70755586f84908edf8270390af52e0d583f061f39b318e149b051a6e302e059b07eafad636613fe5a156e77348b4b3109dc0ed6f77fe1ecf81d63339353bd278f0947707e1fc19c8e1316c503cee31dbe26292005dcf067024b17019d19237a451113170739288c9439d09e3e52a70fd920a166df0285ef9247af3f2f2a1918eed5adb8b817b8abc4d226e33b02edcad2cd7ef67da2a6e0705d58c1c840444a6c75c5cc7518ed295c8269d677937eabb129e3f988a4ce7afd63690867d0e9055811505507563db03756867acc296d316b52979c38e79d0e40bc4a7a66443211d55493c4fa668bf916c6c43122f644f8bba504d89a6a0db7e2988c59ff53e40110318e5504923b7dd851ad2bec341f7868bb2ffd5b28dd4c7dbd4ce728135611fd8caa8c457874c735b1d60ea8edf058137731693c970c29bf214533acefb28833c4b4de6be8611e5e0a320b6df5bcd0dad9eae9aadd431710c6b2b3d5ef64faa5dcdc35bb8569e31efd267403f17ba6b40316093b89af7fa3bd35138f97f6dce7ca40257001d8a5fc773852a2248a5d740c5500d74ad797603c86a70ac1a07eaddd075e2bb92df05460587dfaeedc9ec1c2905f7775db14c2fd06e1ccd13b8f9b00f50b272cec4e2b7b290421cbf316ee2bd84965a171e9ac607d4057f729253379913ba49c19a73d915ecfa95898ee1f84f8b71adbe3dabf62310dbe227765ab2ad93ecc0fb4533755472e88b34cde0cff5250c6da5c2fee5fb211e4ca66efd8d4dc51d0e5caf5c8128ce5a42160effca6da720a63a660a1b646f59c5f1ba46a70b4bf2f4f235aeaa03dd687dbc7a0efb50fb43589c85940e27246d31d26a3d82f32596e3a6b229981ffbda804fdbd3aacfb15e8d367b39470a40976e44a2c2463b0796f4f870a951135699edac8ffb8f5a138a452edd0c25faacba6604c1966bb7dd31f98e766ab76018a75edde5fa4d6fd0d3b1c202f3b6b62f6961d6821afd4da97999f01704d939c443474e014b03c67d50eac1b7e96daba582f3be4e2eb9ce491601e4c35bcd243b84245c2fbf2b16f0fdd4a7c8a0496522610eda20564e4506dcf08043f5d2939a8a03dce288f8e2461e29b8ab1b6a05eaeff72b9a5f05c555aa6038a938674da7f3b51fbd142707114396df40ab1138df22ad63335448f6ad4d9965dbc2666e768ece157d64a6e494e2a3c0705f376f93c296bdcd8d17d0a13477107a1abee0e5f7bf2968e5f072d8d824c87e9e0e66828d1ff15fb49e438418d5d9a9c646a7f4df7663d5ea456cced117c78472bda45e2585163fcc46dd40d2006704cdbf46b18c0623127f350a527b163aff82c5d29d77adae8843b800cb993a4003f2d61e065e712c31d25c6dd1621481fa42e83a62bdb2b50c8dff162d8d6e65218f6ce2d5c7db99858ee409cbbdc38b6ac7142794d7ae3c370d8fa109bc80b3bd0eb5d134c15ec8b64c8f443c8e2ab1cc73d630b0579dbcc6929859a4b8dcfe9b52de0a5807af289a7d1c9a5bbfb18ec36f404b4327664762e4ad4ab15b05314319b0fe3374bc3c452b93c4785afbd711c1f5773a58a6347030123ad155edf903f5b3aa582f0764ae9d824ced0eda3a1f5005e00f229e1e26f623b59fd734c414ffc6ccc0c4a31ef12a1235743a433bd3c52aa601bac120ba7cf5916fc3d35d763e868b0ccbd20f253b1d3210996e95fb12f4d3b3f36e705095625aa14621c8549792c1bd1dc779722313796f58cfa5894afd26b564a323fe780d63f4d65a953b4b664ec4506a42b08be8029062ac4b61478a099d3bccad3ff146c14bc54c39e612273cdef3b58426846d6084cb7e83b773c4d53aa6a7d0e3b39a28cdc68e41b6a5ad9a83f7a59f07ca6905aa8f8a94e7f90e739d4bb5ed57444b55a05d9484ea90837bdf777395f69e0bae389602ddd19c7ee36f324eec829360aaa168db4fcce46580014e2588bd69225858fb0e99047e0bae9a4f5a91c3b462e7e75d477372769dadd3b4425b324dfd350926a6757f2638a5ff7e37d6633a20cf730da01f0e4a33a134cfc04e9551518a84039453bcad9e2a5da389af9c4d0bce6697b9d8a0a9f3dadb731cc75651084b32d60e9066630e154ecd0f273e0066a7823522796bdff2e1f62bd8791e43e4dc451cadef17e8efb4645966aa0ef75928d4a0c9b109108e3b95a36edf1c650ba93c51f04bbcabf4c4b47c924dd7de9538f9bf1b72868d91cb33abd2d9b330117b8ad2587894aed0005846aca21cf6d0869318e4ac1444ebe44b68e54b7c3b5e070363e8ff4bfec828537da3ba93863f155ab959cfec876db3b4bdfb052911d7ad38dc1aa7b3a32525e79efafc2b55b2c71135e9a9ebd28853a63977e51ee04ece97a8dc1ae2c2c1e0c549fbb54fef88be901e57f99f20246c1aabaa8cf2070e991a7ee4c1e0f3c16e09db04307eb79c22d071fc98496057e6596518384d1e89e8dd30d1c928b68a030d698143bd8a06a812679a23902d2fcee9e1ebf0514045dae1c571064e9685f4acc75c82e603d544a0186a141d9e73fc8036689bd52c2979c23336c4d40df4423ef423bf747ecfbcff5e2a54d35f7da1e27bf61470eb47f481c96494bd73b4473fd6cfd151b0a41641e57793c3faeda450b2895d3e04f960f93f5455f3ae5e79101806154cc2fca9dc4fadcf11733b971c1901ca3f00f6b3d0c94d0133b15c986a5c9eeec8b33a9573b71dd15d513da91d8d3df2b6946b6d46abdac1a2fa5615af5c16cf395a35ff2c3c2db6ab763e915848dff2435b8dc144a2ec29861e1383ae69883d1062b1a001f5bea1b65673c2ac3f63c1a9a10fe52def0b0116450ee235b406ebecaff6714614b4444fc6645db75fc4c381aacf0fceb8ed1949c8d32f3d11b85f3a720fc8e891e48f407237bac47d15f1d4478e6958346c16b1bbc8d1a009e5f4d8e0ea80117c1be77ec7e8cfb55bbb7a008cc9f2830dfe80b7d164bc7ef1a32414e792da29a442c064b065ba73084fde15369ce932efc48f7cb3bf420dc76c9844972dde11b2f06d7671e9e42c7ee7227a487c38fbcc8b6a7b0647e013be66d9a8c439e072ec4bc39ed57c90444d36421eea2ec577dc3fa2702d6185efca2f5af9971afe763b47ef168ede918e84a7930a97614963052b79b5639e921f0bf373888260e87aae62c8b0f3c1d831a96eb14ef81fea7c1cad7254db7c5b61a72b9f176c68212b1788e6d39ea8a51bbda915cc2b6e8e1a122f971701b73997b30504a31a696f1e26b27c396e34edcad7aeba66391b2a37cd53c58301e04195d8bd94a9606a5edb54dcb58709a21236b832231362c9c7c0e345449df8daf639369f69041724dc6a2d218ebde7904e9e6ae1f4745ac2749faaaa9166eaa51281df8b35e1fa8b3d019d03d22df0a03f88666331b46e00e0014887c47b7ab418e8403e6b9149f56b9716116eb9e8b82a6c09c2d7c4f0b8cbb9d7810947432cbc67141e8802b2f070aaff6ff3ad5dd1c24879276d5fe308043dda914b8d6507fea994a9e45607313d9900c44cece10ababb10c622847f3641b1c7af967a1d9c3c24d0883764899d83a199edfad3827499e89fa9e22382c9beccf5e92be129b44801327ce27ff21a8aba47d8db1d45a31f7277b5586030dbbe020a50488a5cf1d3475314cf2d17d91d2ff67f0a2bf6d49c70f99a5735a955983dd655e2fa85fbd7c63d942ec309d40fdc7537851b02568245fe0a2113d326f39547367b578106dd6056ba2c767423bb168429fb03ae95798f97c16f7d6053d3616da3b59de6c250496e6b3c12aefe225c2d3ff69c544a796493ca4ee86b4c886985a6d9402e95371c0f3de7bf67cae2600ca7f5b9bcfd9fb4b6f223ce9fac33606f7eeca75cafdf99a5016bf47db119c72e4807bd6759247d90b7243cc2403cfa247b4f4324d11e7911fa7ef6ce6fa93dfd9b3e7bf6add0796b12a711934f156fd14c5e283518645417fa93894e713fea14e4ffaabfcb32dcb8c58779d14b8d9fe5b18e3ebbe7b21b75fb4ddac119565c64d3013c5c25337cb60463b73d025539dd78d3e598523643ac98b1b3adda70afc6cd3981a33b07856f53505a3197fe220c1c4e96d23bfe455b02ad3b7d32451a47b37fe98c7ed1b51f11105581ae5b886a59ad0cf3e03b423d3c6adfe7cf3f383e233acf3ff909188b917e9eec66bf059161ddff674a73aff40cde660d37a6a58b1464b0e06d33920df3a24271dc6a8d1a9e0ee06ecf7f6f4fecd42e49dcadc06441acdd578c3845fce6b5da056dc2624ee2b38271803174abfc5", 0x1000) 00:00:48 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) 00:00:48 executing program 3: r0 = geteuid() setuid(r0) clock_nanosleep(0x40000001, 0x0, &(0x7f0000000140), 0x0) 00:00:48 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) readlinkat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040), 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x4e8, &(0x7f0000010000/0x1000)=nil) madvise(&(0x7f0000008000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000007000/0x2000)=nil, 0x2000) mlock(&(0x7f000000b000/0x1000)=nil, 0x1000) fchmod(r0, 0x8) 00:00:48 executing program 4: r0 = socket$unix(0x1, 0x7, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x1a, 0x1, 0x7f) setsockopt(r1, 0x81, 0x13, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) shutdown(r1, 0x2) 00:00:48 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fcntl$setstatus(r2, 0x4, 0x40) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) connect$unix(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = shmget$private(0x0, 0x4000, 0x22d, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r6, 0x0) 00:00:48 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) getdents(r1, &(0x7f0000000000)=""/48, 0x30) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x200000000a, 0xffffffffffffffff) bind$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c653008"], 0xa) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r3, 0x0, 0x0) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) open$dir(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x80800, 0x65) write(r3, &(0x7f0000000040)="027c5f54277fd75294432d1cd56f5a94f18ca7f3d243f1fef2074ebcca97b2572133075292e5d89d0e9567507c8cc02956e5569e497439cec7e25c424eebc06e6957fec2ad0fc336", 0x48) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) 00:00:49 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000001540)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="644c0c2e553101f7e91f00"], 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r6, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) clock_getres(0x20000000, &(0x7f0000001480)) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() getpeername$unix(r6, &(0x7f00000014c0)=@file={0x0, ""/17}, &(0x7f0000001500)=0x13) nanosleep(&(0x7f0000001580)={0x5}, &(0x7f00000015c0)) lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x1ff) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000140)="692c2e1a88fbd1112cb1dfc0b5d1ec8885a0404fd78ed44c0a3ff17c84c565a224ad5ed9ebc348d5c977688e2ae6335eb4c4a0251c35274cc5235fad7299439e1be760ab362de172b344f6a804dccdb6fc624c9de3e382eaede51f77475a3d1806124dc94621425700d058e212db0bb07cf36acaa547872fc43343d268cd055f99071aa2510a18cf0ccfddc066bf5b7bddd9a4c2a6a2", 0x96}, {&(0x7f0000000200)="2eeb715a1ad85d84f1720bf6a44721d4e1b7429df83afa7d5a6a1390954d827b9ef92458f07cceae4d53efad4b3aaba976d09e4c353cd326b3c5613a9272a91fa2628a4c08f7f2867dbf6bba1b4f645845983ac7c465bd99105eee769c847ab19dd52931de9bdd71c057e9ad9eddef808f909a375d34057dfb4bd509f4e2cca40c8b93a7743cca901b516ac1f1c2c6a20853b75f0816ece8652c08117fab5cd46bc5b789d5e2e78c7f51f99cb94adf25c47e77915e57bec0d3471488e33e76d8799227bcc99f20eec8c393d956b3a83e8abcacb5a1e0617d41dcd9e580feea61fc3d2c7b2c0fbc29d3e9a0cf49610611e4f408bbd5f1c444eeb8457609dd3d21b14b14beff8649962ecab6c7ffbc4b1a55d386412959db11a8c439b8f4203b1457c3eaef91f8ca8b051381fc7e5bb873d5b516034e652409ae8d20d60e1eb515022716ea5a3b100c4693ff8662b03852f14b427852f4efe97a7c8cad9fb81a415e8ab2089d3d2942f9dfc94c17f261a0d58c006159f69ef5bc7f1d7090c2bb64b247c3edb71227d701b9e7cc05ed8464affcf8bbc0ff6e19d99a83c063120166ee05a2531fa88cfabf1c80b07994d54d7c20ccddd400c93303e923b2886a37280b07a85e85f4c1ebeeedcf105af46b28b73a47f9a85124c02e179b21ada2bde7300740721b43040edb1ac79c2d55c861ca8b6713ae8bc481caf805d6f695262a719267a1ff730daca49aef73577c9082175a4ff18bb682ace3ccae994aeaaa313acd1be07f425fed5f710a5afa4b200b6d3ad5c6fb4175bef6cfb9c984ad1fecb6a81de408aeff2c2451df2beedd2b85f3c38ed546d519eab10939a1ecc57f673e62a65d50af79e05c857230f5c08cfbf8a127ab4297ba83ac0c6f5f99996e0099f9e4f1dd28a5ec49ac2d68aa3c6c31345094f8298a38db9d63f47a3eae0d26c63a4801b3b385ebd845559e0fc86a46fe29cc66b9dd429d58ad931d34f3457322a551aa79b272898bed96c28f77ebc6b8a53f06938b72bc37c4f7c4f2269877b34be1bc3572e2401298d88ce47344c63ae7664989072b693ae32b4747892a332782153df5951743d2c395bf20d5baeba8e923c6f9be33e0f3b922d3b1ce540a143e161890aba44b6f76a5044cf32834ede782bcc1e0bfa0c938578b59e4ad1d499ab502d6b86b48a7979f022b8abf04e1be64f2d5cdf2ede46ac7e9082cfeddd107818e5c8f6c48b567d0385e38e0d43bc4a4cfb62bc121a4953e675130d5e4bee391b9a30c23bf962e08edbb520c44b5b0fd3356013253796a823b8760516f594b3bee343a967f6e9ce9562a7701fe7208b39bf6a29c006865f3f4562909c9d0b13169a3e21f3b7c21f9aa0f96941bff2307aba118a82e09a85d27844adc9d0e7b92f618ba6374761f90fcb2768a4874ac07a1bba48cbbda95583c9ee5da33cbdc3b85f11602eb86bb94a5db1dd6a654f460ea3ebfc91b2cf5751d2a57fdc5f25148a9bbbaa922cdc3c97cc81df70c445b37bf6ab46cd3620a9853a70ada583b2e5a9effc5ee9bbb91d584e1214677a8b0ad648d9a393541ac6d959852b4309648606366e2799787d4dd1e6598ae163820f80c44df3b4f1463011b2208691ba256a4231216192193aff038b2723c431f94a98cfa18ca1a8e50f88d9bdb3ec3ecd39405e2552d56a459957119b2e54532e72081c44d244889a73ed51ba9df3f611865044a6f83f886db96e8b5e325026bf85c74015d65cc47eb8193447e962e14e314e4d34604f1db36110863f07c11eea373bc81519500d76a99cfabbf9c5083bdadba554190650130336804092cd85c9743f46334b45a9819d9c9992190f94ca59ed99db0495508c3b80595151eb56b3257db342d77e0e6c588bba36195ab5726176d324df57e6c3b967dc7ecd01540a277e4a62b2e297ee6d91d0e0b556dfabeeea3faa4dd0bf8d66c8e6b523d5d1aba0f59219ac36d50aaa78fedb9a3c2554e3988b8e92aaac6b9684d0e4b3d560224126503d2b7e359eb3a491d608f85ddd4967f44666172b12d5223175adf1f8250c66ad3d44312c16c429d9d1790b64cb3757c103195daaf5ae09c0dfb7e1a0305e81c300c91278ec442e7198bc7e3e5fcb1ff80251cfcfb50d93ce551c24cde11176be6059a7e5b5d719868b55fd55c2992a7f618d1039dc1c0c346acbe0f593658a35df142f8caf4248a920ed3fc898e01e6d6826f307b92c4e85f2d3c901c535040f145df52fe66ea3c5071b22d31fd28709598a2edff77c13a312da909575ec7d311bf09cf13c5783562a11f9bf27b2869faa816b4e5138cb53be5b2a9615aa82c62c4c00a016ef496e6681830af6263ca14cbbc903119276face4c6e71e8d0ea43d24bd8db55f0c1058e9a379845dc3122bf26d72752f6f1c6a64d838368b38231a7e9ba31e1fc3ea75cc8b7668e3b42c4c4d6ccbe69e8aa8364c2ec8d745bfba5b4b80a93db07503a576162070a828fa334a2d25d67efdf55956cee6788f88ac184b3fab4cf3dd74172315ae1f7317f9c1145c3fd7f0ce8a4b4efa92bd7daa56f51b605aabdb96db6c26ec1f27bf3aa313e0eac8d361ddd96eb8103ef4e60203433c4fb71cfc260866f55b517431382486f536ba88106e4d2dcc83a1d0a4baaac12a987a5798466cf9ce7d2cc705191d14a1240aff472e7c3f8e7a7c33356f8b9dae02afcebedc25d6cbdeff4f003345ddab19c9cdba7389ac051e8462073d98f78baba356b9d5cad0418f1d0d35fa40f132a229c94cdcd3fc29fee41cfc41693d5a1cec594e4c7e27c0d1d2f6242e33c8f78a94798bad2e3db32aa530773cd5c70fbabd768e2d7862d90e831711ce77a386f64762a6fe844ee3cd1945820e2bcdea2d871011c81b55e9dbacbb0e0fcd127abdf1d99f17f5cff64297ffe6ddeace05271dab1a8e6ca2db04474533faba878af610b48b78a4d7eb40f02410db6ab0a507798d1549f665369bf63aa6e5822960384a07f5390b5929413a638b9c1f2920749118f9a8d7028da2dfca624cb1c2922e353b185c8d19b8ddd66320a9760e569aeffe24d2c18a128b040a351b460e0ddf7e4292a73b53125bfb529f40258bbcfe182fb7f6c3fb5f324f828b77d3309a79ab1b17f306f77a4be77cd5090c00fa02b6ef41823e741cc5f16044653c11540f02ffe5038763da69332c9f5191f789018c026e22949756e3da08934151a084a0ecd79efeda5c28c12c1126b50b9c6013aca66eb6576df25d527608953a1e3a5da3b6802d337f2d211238f432294cae1ddc119c8a8dc25b6cab7ab3122a373bd10ebc36c3c4b8d0a4dc8c05ed5606083433c12a8e1e1bed0cb0984c0b0eb5ddcadef88b0aa24d331d1486c352fece690b853ee56a502f6fd861ad7a855e34855f4b82e683f325fd1f5f5d74b941cd22edd911d1f4c9b305d705959ec3bd56f91f6e50dbfe41799b5080ea0c395f825dc4fc7b689b0e30ae63cf2c8bc4c71bc17786289e0424907e0003f43c3539fec814d1446183edd475a712ec95f21dae240502fe1dbdc1cdee99f927cfcf03eb1304ddc0db0bda5342d9b83460e52e3d1152ce4676f8ce99b5da45e1452b39dd4c27f6a5ac68cf1cec46ce620b67a73e3f8adcf88242b3806cd6794fb872d3943a26b6f203fe55f351ff18376727fb21d6429768becac740ec019d22b789da39f2f8479ceaae269dc754bbed5a7d91dcfd4f96dac0aedd01e8075133a778d8f9e365daefc0a6608b28e0d822969165788c5ae42556da3a477106d7478b6553635ba30a66105325cf2a446593572f41ccc333a2648976cbb4f3f5fb15710873625e73ac8399d2637715918a26d08f62bfbba8ccf2b474f53772e9c65bc9aaede78f538f7fd17507b2325eca6541edf7cc2cfe4fe9a0ee9ca5b14c0a32960c017448140326d1de48d358f3a32f4216dd10ca91477068165eedaf3d2c58748570eb3b2981863d39f32dcb055cd158185bd356f8420e99b2604967d3c2a46b1867a240f5791d7ac1b6cf455e37bdb4f48327a33c269cf68b622f5c842cb788f81e84236245058a52621d24c609306308295edadecfe59ac40b4e5ff365e1a36619f2efa9f60590171cd05f3b7e5ac9e2971257861c5b1cf3258dad3b19cc55c0dd1396696b81afe49c95b41d818b5ab59c8f34695f402ad50bf67306d06a80ad364900f7f4ccf3a791b9c0a48e472080be512c3c6b378e3c1f979429184e79ce5eccca41e7b15c04a36410d39741e027de7347dbd67603c49b05d192bb3f1f83ba1ab9050f21dd6aa2a27db7e1a8f65362fb93b665df241258e324d8ddb068a2993bd5c70caf0b77470d507f6ab81c3ba03263c1521f8b61ca722dcefa9906921624e8273ca4918787d6f07ac0589789c68ba742f496db3c8ea5683e85078db8df972c81fd01a7d0dfa40814b98c9db7362fd6f2a9bbfd58ec17f86aa84e5c9de57686d1847b4e69e0f7952d5671484aa4587ccca17847439789a7d88a36cc9c76d1390e781f5a72e6768dc57280f450e1b4552dd12a4b76248996513f391434ef8f877c0549ef5073d24b2ff42be71289339997d1b47bd1a97ac012d836c0f879a1b7072c2bdeefc848786c4caedfde47ea26af663d8b974c156ae81a22a6348a3a165141e7c92994c5493625126f604f7e4d5b6a9897a91e969778cc53b16ab5c16e403affb187896d75afffad3fcb6155e4a1b9c12300afb9f617db346209232f85f24123959314fdd0f8343b86fe5e42223711dd932e2d3922fbac566498fd0ea0aa69c5752310e7980c6dc81d6bc9aa2873f1661805bd8ee2356c2e120da372595878e6f5f186b71d553b0167b7703c6ec8df1d2eafb348ca57d2c289afece54ef6e91c39fe13dde7de963f2b50c41a0e5faa6eabbca143fbb97dfb7812d404179a335b7dad9448509f82a3423e92c96d5661a00efa9fd2c6b1119791000479dc8f9d61cb97a109b53e6da118570bd127d362491e037c75839139a16ebcf1de5392301521282c0032ec7374d843c3bfa375926cbcd42007cc1aa1a6c0a5a9507542285e402862df3a25bfedd36fbce1fdd978c93bd01f1d968dfd787c9d972c96cb5216c5c664bf8c8e59bc5b417c6a0a5c6844e83098e68f8c3854be411918483159ee4735d0aaf004a4a3a9c79491c405898dd7ce0634c076bcd66ab6a69e713523fddd5f120e0e4ded896ab2400633ab770348bf64b48617ee42937ddb5863aa6d71a5b585a4c28bb0694b4f3b9427428dc458c8a47c1c6ce523f70be7f09c0c61523f8a61aa57b5461ab3af42aaf6c05531b469c58db3f9eede4027b5189bf2d2b00aeff134001d2359e1355981457d07e5a5632148e14074393e8e2944dfa0f3bdbb057a0a3bf6112df15071470b24bd7c8c46b2c351712588a8c7d24b3ba9bf82bc30a76b36c04588b84ad943e746f6a330eaa322f2135b80e64d1073e92a0456b80419978ae33bdc56c487bedbfd09dead11dbcfa7a7b1fff0e67c92bc4c43316e7cf5e11db59fa7b40ebf6674b3c9f09766cb6822bd57560d5f8802d2ff043b15603b7be3bf24fca1cc0b8a3f2af647fd8d180926e98150928de2c6f875ce0d965cbc35adbb527440f2c0fe90748800a0d2efa89f6fe11402495edc3e910703e868af3d888a34028ec1b510648e737957fc1943dfc4e3582856219b026fa64a223b21e2e2eefa5596b16423e17a0f0160bd37bc8cd2dfac09ce1aa7772f9a41e3b9410826777fa08902a937a4890f9e795c4876c4b8f18a40c55588e23e7f3b2a218f0363d315", 0x1000}, {&(0x7f0000000080)="9140a19d49cd7c5b026e1c4757d688bdc3b5d285a8c23bd1f358615fb573d7f11e38464c73235a357a9c28c384aa9948a3db510b122a06d9120ebc", 0x3b}, {&(0x7f0000001200)="42b4a61f084fb9ff068e83c1fcbe5b5f4d5e5e35a89c120a19fa45068ee2aa2ac5c94186dc4bc8400c347ed209e138a19939f8a2559140bc0d624ca5977fa5dd920ff8ed2261bab63d2e424bc1e50f11b6590a092fe963cf36717cdfac44138bdb96da23e1c81edfd1ee9c6fb345609fb9355f2745878b51d86a0b2891cd4d4d0b685d55467a72ef0a", 0x89}, {&(0x7f00000012c0)="fad0308ed37209c7ce4eecb4b7e661fa473c3b2afc456242ea04f4f20988355d750b9b77ab71f3454405db4e29db06a02b0ad2a53982704c48386f34a5efae42fc52b2568f7c532c32744d53bd6e90028b40a1380ce23e0933da6a4e265c1ad499d698f4020036fdd939092e29d540b59339f175fb0a8faeff0e889f71b89d6380e1a3c45115ffe1c8c8d1752faef9ba81414614a926a1467c9f3f42f4bc1d371ae9629078d63c2a", 0xa8}, {&(0x7f0000001380)="814525cb09b544be8f6621f7d39f5f6feecee931f44c497e96c40ea2b43a6593283233105f01608cc31f76c07ebdf9d9fb3602d99f9d039a20eb6499ad22e60434400c6a802fd841026bc5bf9e523cce89def1733111121de0dbed2e56ca1588094bc6bc9c634c45718094709a3c564f8c87a68e016a29513d735b22a1d3f207dc5ab9c5bee7a90e2938618157d4b77e334b431fe6640f62fbfc5a1d73bbef83926f", 0xa2}, {&(0x7f0000001440)="30f6a84807f4a035a74275ae11f42a1cd56aecab072789b639cd1b4e076764404c197622f6ac38da87e8d8838b714b046e84c3313b509271ed7f49b2c000bb003795496b00e255a17e12964dd1321c1602d918cfd16ddb73cb24627b14e7157e96d05d3a82960f83762404fcb6bfc2f4cd39ef57d709fd48dfb28a76c7e1f8ed0f68d2c14b6a2eab03f3659ab6b6f50c", 0x90}, {&(0x7f0000001500)="d9217eab691ad003f3f57b086781472e60ea2cea75f8eb271069bfdf73616779db3b6367153093f9dceb2b960bb0b7efafefd3db50b784ccc5378e127e81735efccb8a9d9f83a02685fd03853a457db42cd44e7e0469f2d1d8cbf72979034849c75e9889c6de5f09579d566bb0b3b25c6d6359af64ed2dde8d1a5f6fcc6161847bba11bb6e8393f72c9472ef71591095e9f1696a74ba2dc025d63dc5da4ce7912293e9f17de06337025e9211770e4129fcb3ab9cdba95db4efa26e43b752e9eb", 0xc0}], 0x8, 0x0) shutdown(r0, 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) writev(0xffffffffffffffff, 0x0, 0x0) preadv(r1, &(0x7f0000000180), 0x1000000000000203, 0x0) [ 983.9660287] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 6858 command syz-executor.2) 00:00:49 executing program 2: clock_settime(0x0, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f00000000c0), 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0x7) 00:00:49 executing program 5: setregid(0xee01, 0x0) r0 = getgid() setegid(r0) setuid(0xee01) r1 = shmget(0x0, 0x3000, 0x0, &(0x7f0000fbb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgrp() r4 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r2, r0, 0xffffffffffffffff, r0, 0x20, 0xf6}, 0x8, 0xfff, r3, r4, 0x1, 0x8, 0x5}) 00:00:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) readv(r0, &(0x7f0000001040)=[{&(0x7f0000000040)=""/4096, 0x97}], 0x1) sendmsg(r0, &(0x7f00000023c0)={&(0x7f0000001080)=@in={0x2, 0x0}, 0xc, &(0x7f0000002280)=[{&(0x7f00000010c0)="7ff278464e83984184f6d0d79356b95e9744508c97df", 0x16}, {&(0x7f0000001100)="2cca9e95db4c078d2cc4ea1a84d4afa863953fab6f74cdb2bd18d6970a54d5b1934804e5b0c114a5bc83e7d275c5c00d5819b5bc980777d1845697cace238410d33169b54bb189343427f5d3b99ea004d0b7df7d0abe978341667ad042ed46e26138fc12eaea9f85d7911df1d291383acba369cb79848254e0a7a6a173", 0x7d}, {&(0x7f0000001180)="94dbba2c883d456e5290e86320507a0bdc05580fab3ef2e255b0cf432a8ba7566b6552cbf7e7d80fb4c9d483cf64fbe82b9ad590f8d71fb0755098f5484ddb120539bf39866e50e3c2577c21032955cc0620e1ebf6b592ee162e973531e1575e6bc7c77e8710a91ba26e76c80333af879a9d49a6f3b5e6646c7d944268883f24a902c553224c057d2473a5cf23eed5bc9435b8ee9b02ad004675ce4f13066fc411b7a6cf9b9e879240521928b153c8141d6285f3e317fe5b22cd9b968a8997fca02cdd99c8b812e3439be6e8243e5f375441ad9cdb55d8c3c2a03e7c55952e76fd91b692f5f17fc9a8c2f6d2af6d70e24c4c0da8a552c42f004f5abe4615a9391e21460c96adacb2c18f68aa4142afd344fb35d9bdc491fa7d084ddcf81d0f75030ac331fd179ae1c6703574b257b4ea6ea76e39a72f8cf8d07e6349145220c7f44e53f959bab0cabb91d3a6983820d0247951c20a424de4f9c4c1cfb2c5550aa369a50402fd8a2bbd0a3ab7b85d31005f0dbb6ac4f2417040facefb8e60b880c6454cc84649999ac832723837c2dbf494540ee103f1a3b4583da54c83c4d33487279ac53de24064744d3f4a3e2f2930eea98912f4d826611b75c4f3758d8ccc8054874dfcf997f0d3691b1f2fcc0e8ecd78bf335327505634d033c55737bb8c01f3d689e8e3e30588acbac251053e910c3d3c2507c3a43de17f5a0127851f032b5131be6abaf881b3e721cf8406220152d3dede130d7f3008595a36cdc6538204adb0818a47f8c52172dc067a9822e02ce287cef0959bdc4741417761f83a15236bb9592447b4648aee6f35db4d8ceb6a5e19cd7ddb0e9171623246967494b5abdea5d9ff4fb0a074e227e11f2cd0310ffc785043f4dfdfdb8d4e64435fb39d65b1d8b3529d01f63a147d9d5f8949e41a9cd6459f66f90eeb6028bb8612d5e12e538e945054d5650bd45ea975d990da556912907bcfd156930c83702c968e95f7b52711239df3c8d0913dc8262415276ac9fb7a02e35e036e68ac84a76ff0b89093cce28058a474cadaa056b32df450c2bae2728b96e4297a56fccdc9c0c95049b20cd8c38e55e48ffba80b55ef993c66b14515d668161a4e4f7eac591b03c32d306ca69726f1c2ccef427e752dfda7c4b1498cd7630bba6660ef319ca90f1f71e2757cc06f5f439f3e13f1e5d2db876230135fabe977b5b3e4adb64b8486aa0db06baf7a2a8ed020da0c73894547d8b1e1b8639d914a2ea9c2be1fff2fa2d43cd32d7668ded6a650100101bcf7492244d3eb80e2de96d2749d5e92f07f503d326e9530ff5030b49fbe06c0f3a6e3f95a7f1698d79d38cf2acda3116ecbe33444fa6e158d06fa8e61cdc33bcd5d96eda2b320ec03640e34c39e8ccb28dfa5db6db79242c39c7d2636e0a0e3478363850c9e74d0d4240dfcb17026231a87627b775c7f1f54ccfa5877b9a13afcf3f0b8f9d3c401b0eaf0705a54ee1e98e2bc1a91eefe420f6d59ea836a6fae7868aad13bed64bfcde87d2593ffb49ab631baff9b9b3b326fba68936720224037da3b1b5cae087d3f64ad41c3f9403a7704d606d893ee7e1aa36a2a9dd5b431bd6e85d87deb8f7fbcf95a962a7a10da3adcc84b86626242aa96566ca185c839b82110cfb7c3a11d0c03ba1ee7928863faf60d6d8dfe2c10c7974221c1e4d339df7c6bba9c4c3b130c0ee1a216d2059d34885c8ed7005915e8883dadb151afc23e3efcf330bc4bb10a6de5d61bb032079b81fafb9f7b66738a055a4849413cec5471c4c07744fc32a8bdaa68865e9c26f61c6492d89a33c424a98a18d010199cfcab61b8e58aecfbee25228d64fb2acdd08b88e86e20e4e79ea4b3c001971c1543ad0926e38d6801256d70c75230ee171d69203a6407cfe518715c47ff335668c7aa817cb97d0dc6c953e4e3ea63edec01002a84cd6986cc0b95493d3c6b05952a11413db71ea9c4e630beb97a1b810e4dc131b309ea9127a5aebc27866cf9850837848cfdd0ee39a6b551bdcc90b764e2c74181b22c40618d6b475a5dfb836e36d57d6f9da15dd8f93e4cf6056e9a1fbd6526786b07fbb63d9adf027c23468ee27c610d6f9064f6a632b6e76f7071aef2e01338c65e33b390e11336e71db1effee5a33ece8bfb495220d8cfe6a7d32c6ba5aff72f0d74fc82d9714a278d1e90cdd915bf11ee330b625d79b4e674228767e0e0a5b3539f7a01e9b4845b2837f72b66782b9b8f0de84cacd8765f8e6344f5e88977dd76cf2c9da294a6a8f313359a81ee2cd9d8d7a409256e0eb7265771ef2926f9d9399c6192c3ac5b9d8b9eeadff1b92357926a36b6fc06a3912b899e77e62bd22bb661b8323f1a4224e9cafa76f7926da06daa5e0f22d450273a06afb6c3361f2738035ef40f49b8ddefd1ee3f1ee29e2fbaa980c63bac0b539d36fa730cdc56038c1f787c6369eacbbaa0578d423ea463fb86b8b09831097d8dfd806aabc8e76fd2d20e8dfd9f576c38aa29d002afcafc687c3fb74bfffbc87080abe50b52313dfb9bc3e0954199b3b9e0b3a8d6604b436a20800b647b871c2c2a53182a68edbf6b041b93a00a2a05953760c663d41062fe05a9e7e7bfcf348d2fd279266117a7020297eea7f521b79b7ab8b6b9a800bbdaa878e9480b1b04441a0a51fe13c6c70c9dfc4d943e3e1ed0c2541d51e20b83c6348b87b5511156c7596f7567da27443c7a09db69bc073bad40cc4c810d0f5f94b78626a2076d721201e7639632f6747053c2d06c69d3837da2ce593840ef9d35ffccb1d8f3331ccadbd2ef69a2b007b586b5161078e9765933600cb44a9375ac5106a83b1de4054dc8ed19bef5488ff5232b666dbfb775761206b7ee38c6b85e0b79c4deba6ce8239d8df0118461f73cca09abffa55df74cdeb680637af0d29ad494022d8c47084dd99d18cf4fcc523f215e1aea67f8ab62bb0dd07a37d87d2361ab4e4a87799b76432941d99c9b6e96b2958afb1da7ece57c2eb71c6530a2a24b55b8c776dbc88ac7e55d65b1d80e2fd72b515b9232a823d4e7e467bd25b5fb17ff59c74824b240582935fdf7955e234035753c3aac398dbf85d5ee9376b65125c6b6b4e01b969ff236b5d5f8eb852fc15429ba49af6086489b6851c30bcf4c145de83e7a21fadbee91f77f3119293a97928f5e3390bfbab5bac4a88dfa4272ec3db11cb4091400f7aa4637877549d6648346c37e41ced0473ee5ab2b96b63953324e3bbde6f17c25c9c9ee0e60ffbbbc00890e96975bb912dcabd3afb41ca0bd9145570af9fb2d4751c35dba7d7cf21351f86b175701a8a566e05773b2c7d9f7d2f64bf4e485a9e226b89861a7aa5032efa8eda2f3b145a0132bf1a49904ebd56ae08af7e5176d9162390a4da22c3e662cebfa602995a93e70bcbdb0f5422eafe290cde3af5fd376ed124c557d90b916aba064f24eb9e9a11e8d090d599363cc271c340b6e39696038ab37053a78b9e9146dacd597b71057a9ef5ed6b3c52ea7ab9d35d54ef37a919a9a7c188b176d4962f1277d98f2bc2f0be3da8ab5df5dc51f48e06f8a5818292b229ecfd137bd7cc8a76e24f0b755cd442c5446e70a015d8b264d30f154cfb7aad417a2a00709fc249eb80f4164944a7f0109deab95fe876dd87c41b362378c02464d84b769a356d3a1bd4181522e8d53060df02f2acef8bc8d15501da5ca96be25d69f03a7ea055e3fb6036a5b97af9a15f05e1905b6caf7cd63598a174ed29125b0539bd6cef5806985e8ee32f52312c5b4fa203d01d2685a774168776e46563f0b890334648dcacdf7c58e121be046674a24d2a1f26564f527dd8dc5fd13e3f82aa57cef46f957233adcf854b69717541068a8ddc40ea1dbe4889e227ef6b50ea136e4e29c59f8062f677e71c862750257a2cd862f6ca3293a4b30d94be66409da6fe9d81f933a5b828da917179eff19b51486225c84337c8789ba8faa8b8319243fcb16cb5686456ffc91789c6a20fc982271ed1b66e56318d9091c522642ff332307e52c9116cc0c0d006e18f250abd348c72a56e007ef56c656814ad9d48a8e823a068f513e7f0b561eedec087b6a506d563cfb1d5399fd9df4e68161798923505dd4c1b6530564fbb5442a2b7d65d4646f3c935f3ad8737fe31b7947e66f803276125052cbd471cf43111cd527aeb3be51dc2c368315c1db4a37f44199dfc9f1cf23d3e10d52971b8fd266113fd49cc3a967c5b0d9e21a20f366e518d121a2b395e743f0fa9b3b0d1d4860efb372bf967913927fe9c6e9dfc751e8b575c257d533879dda0d071b89051a7b69736e1733034da547b06f66f0c712784f49371ef08d3f0b70f2df521f40cae7537be1f0d705fabd76f3bb1bbef00c0937049c14233ade377e580ce0b1ccc64c5e091c8ae80265ab4bd9f73b966519974315ee7ba47f84a61f877513467eac4f8e0528d1758c3c631a788cb0fdabeda597dd930cf1745f3820bc0ba93e01893100638367cee65c5c2f8ecf47175eedd02c71cbe98bce12926701f71af4d112a9cc4ef460af5c450a0ce0e0248f740da7dbfafd4eb6663ce18b763a182b37e2e68f568a3ee2f785edcbaf71ac2233dea5f736ef283799775d46195fca0952e889f7de851bc2f096b9ab4a71dda4848c8eb72ebefcc2cbdea05c4ce18b78f1e3312f1cbfe62a7625ec02cf34e4a94e022d5e629d1393234946fd6aea4b5f447daa8fa45a9fc7cd514ead4bd667f142bfc19c611d18d4baa153b67d23239930b96f7e395c3fe2aa694bdaa79257118b17acb067e38b74c122f8e5a65b84e5ae7cb7975ccb0301c7dc08da9b0effced52837d2a82a679d8b5892ea60e88942754758c59375b57edf8fc61d83d5e5b25b54af730096a66fb412ed72fb9adc478576e020d84413b0b525f39a5657be70761ceb7d57dc769ab6ec96498ceb37437d601622464b6aa4f3625a352574d70d12b84360197adb9bb7b93b40d1136d62665d09225c0a5398732cd7971e8ddfad25cb3070665eb892d440e98580bc4021b5a161b666e27d4e9ff71524720ebdd5afe624cb0ee5b1b64d4a07fa546750747cb5136c33fe60bcfbe9fa20df850a3ec629967bb1460d34ae1042484987e38539a3af740f20b491e84c213d7c6702ebea186ee44090327269474458e1c31b5d2b0681201f7e178ec1676aa8550d4c4bf726cc00ce7bbb9140d34cfab9ed2d4098bc7bb3b498026c9749cf86a57ba67a4e7e7f5d62a799f05d160d1e2a6486b178a7b3b9908a7ea9d45f5ec76a373142601dbaf50f53e993355c447a0f6a9e3c1cc6aaf1a6285103d719060fd53ce9e23022f7f3b5523cde042c821640ceb3d99743b8a6e38049c1f813e9ca10182acc4f368a7aee469621aa0693d98e3982b0bfce977e65c60e15d7df4dc965a44cb42f5c7d5bb3b499e48a81838b5e8a39f4b796757b554cc8a93b3a16b66c0189835221ac4a5c5b36fa34582f1480a98e5d2750217501cd09fecb68bc8db9262b6712c85add320be37f6f88a96e1e08dff3ce1c478ba327baa998564a148dc66c6a605864e3bd32123bd80864d592a16d90c9a2b6705b6e4388e38e8098d021de70005958ddd1cc6cbd0eeb004ca9c914d633bdfdb9baa2894459a8f1b5b1817511c924581a9c1bfe40cccc450422ee1cdfbe18b416c01354b16f3e37df890f3873645498521b0dc5dd5c690466f75f7e5e2a89e88a696bd01c6eca4a06eb26800e2d47b7b93c8af0fdd3e686e565ed60af432f5762bf02f64c469ea0ea314ca9f8cdab4cee5bdc61c501", 0x1000}, {&(0x7f0000002180)="b59de7c914457fc3a61e598c46e4b6a80036984bacfbf68ef630e88062777be7cad963f0e15b440954aff3aa270cf04ea15f57b32858c087d4b95fdd3fb4ed3d4af948e109737ec1c0b059837784ad1b7cdcde8ed9f3e8567054dd08f39f519f7bdd3ae81f73c597e21eef0e24d228435a9de033ba601d67b769a3f19925d6ca1fb4a71813afcd67fe855e540930287cb4abb4ffefa1a13e49ec14f38c9e01d279cddfa0184a447799b4aac0a736759a126e3a14068b1983927ba49585bc38f1cdb750d130e0084dea1e7a5d262befaae29ed9cddcaae64b32", 0xd9}], 0x4, &(0x7f00000022c0)=[{0xc8, 0x11, 0xffffffffffffffff, "e0004743bb33c45c32adf01d972fc0cdfd2467b6a9962ca98a18af55cf89c6be779cf217ace038df087efe169e8018ec0c393515e3fd5db9c8faf776b30f308f65a1da0f3ff1e1944c418bfff4a6b3266bd6324fead19eb0bbe57e8723101782c0d6264ee3ce37bc8c7e53e196ae773e86cf31765994e404fa100ba6b6d096254f6e3da239fd19430956bda005618c0accbd21f21819236754e6a8ede9fa0883dbd51f34c1676e5a56b390f14b1cb9e06e8d0073e104"}], 0xc8}, 0x0) getdents(r0, 0x0, 0xfffffdcb) 00:00:00 executing program 4: r0 = socket(0x1f, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = geteuid() setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0xffffffffffffffff}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x18) setuid(r2) listen(r1, 0x0) 00:00:00 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000001480), 0x281) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:00 executing program 5: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x11, 0x30000003, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x563308cc56a1112a, './file0\x00'}, 0xa) 00:00:00 executing program 1: r0 = dup(0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0xc, r1) r3 = semget$private(0x0, 0x6, 0xc) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x7) semop(r3, &(0x7f0000000040)=[{0x3}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = socket$inet(0x2, 0x10000007, 0x1) r5 = socket$inet(0x2, 0x40000007, 0x7) semget(0x3, 0x4, 0x40) msgsnd(0x0, &(0x7f0000000080)=ANY=[], 0x0, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000010c0)={0x3, 0x1, 0x2a, 0x3ff, 0x7}, 0xc) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000001100)=""/42) dup(r5) r6 = socket$inet(0x2, 0x4, 0x8) semget(0x0, 0xc74ccf48aa0bfc87, 0x30) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="fa0100a277452c171e3000b61f8015989562000ee594568200"/35], 0x1) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000001240)=""/93) msgget(0x1, 0x0) lseek(r4, 0x0, 0x3b9fd390c3254cd2) sendto(r6, &(0x7f0000001200), 0x0, 0x400, 0x0, 0x0) rename(&(0x7f0000001140)='./file0\x00', &(0x7f00000012c0)='./file0\x00') ftruncate(r5, 0x9) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000001300)=0x640) semget$private(0x0, 0x6, 0x648) pipe(&(0x7f0000001380)) pipe2(&(0x7f00000013c0), 0x1000000) semget$private(0x0, 0x3, 0x0) recvfrom$unix(r1, &(0x7f0000001400), 0x0, 0x40, &(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xffffffffffffffdb) getuid() 00:00:00 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) getppid() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fchdir(r2) msgget$private(0x0, 0x4) 00:00:00 executing program 3: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000000)=""/17, 0x11, 0x800, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f6669756c302f66696c653000bf1b80d79ef7e7b817cc2814b91f"], 0x10) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0) accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000280)=0x8) unlinkat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000140)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 00:00:00 executing program 5: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x800000003, 0xffffffffffffffff) mlockall(0x1) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$dupfd(r1, 0xc, r1) write(r1, &(0x7f00000000c0), 0x3dbd3c) write(r1, &(0x7f0000000000)='3', 0x1) write(r1, &(0x7f0000000280)="796a3b343b6a0cedf91be9c8266a0e90131b0087afbee7eb0ee6b93d26e62ef059a1c87511cbe33924d66544590098ae9377d62dddb56e58a532a5e66f5a92b4e966876948f905e792b515b89e8f386973c3787a0c410680054298f12289a70354ab5da1c8dfdde04b6509b6303661316ac1de78c8f8fec7aa617711d8c569c033765d5e78b99bc494361b6c300119440f14980770bc3b088dcbd5fc20d9b5919cd534d6bc44d5ee1f5423a12f3b", 0xfffffffffffffe44) write(r0, &(0x7f0000000040)="49747ce64b8e57f4e17e3d28c2a13859a93db7342c06e4e03f005469ae1ca2c6371a46162c7454c39ee1aaf719334cc0480b6377f8497e53ae25220bb5187f930699064b3025ea1751866cc2a508000000a76c51134db9f4d0032b43dd660ca130966c0cd4aab021d217748191986a86c644851f9e0eef91c3be9d5502e631eb8b8112596dccc42a01be201ec16c7788ba8eea4bdd3331cf40f39606c78162d0a127ae2b99d7c6833a51da72fc9ad2e926912bed7651fe696d9bf56679909e6c61cce19bb44972f251297fc0920ab93e56aac2420e0f85cf071114098391391179fb2cea", 0xfffffffffffffdff) 00:00:00 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000000080)=""/77, 0x4d}, {&(0x7f0000000100)=""/247, 0xf7}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/214, 0xd6}, {&(0x7f00000013c0)=""/182, 0xb6}], 0x7, 0x0) bind$unix(r4, &(0x7f0000001480)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r4, 0x0) connect$unix(r3, &(0x7f0000000380)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r5 = accept$inet(r4, 0x0, 0x0) sendto(r5, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) [ 985.5162177] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 6077 command syz-executor.3) 00:00:00 executing program 2: r0 = getpgrp() socket(0x10, 0x0, 0xf4f9) wait4(r0, &(0x7f0000000000), 0x20002, &(0x7f0000000100)) r1 = socket(0x22, 0x10000003, 0x0) r2 = dup2(r1, r1) sendto(r1, &(0x7f00000000c0)="558c4e1d", 0x4, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000500)={0x0, 0x237, &(0x7f00000003c0)=[{&(0x7f0000000540)=""/119, 0x1a6}], 0x10000000000000e5, 0x0}, 0x0) [ 986.0689869] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 6077 command syz-executor.3) 00:00:02 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) close(r0) pipe2(0x0, 0x0) fcntl$getown(r0, 0x5) r1 = dup(r0) sendto(r1, &(0x7f0000000000)="a7ed67a9ecaa40607f53c153f58ba1fb95e30289a1929b2ad6b9b051736ae3e1426a06813830d660d8d6553814a1aae39ee1db7473c077d4531865fbd0dd15644d118564735f80a21aaf8c31feb2879668a4af2bea325e91e56c49e4a47318a87317e12928e4cdb81f88af1e", 0x6c, 0xd, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:02 executing program 1: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0x2a, r2) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r5, 0x0) connect$unix(r4, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r6 = accept$inet(r5, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) exit(0x5) sendto(r6, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r6, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r6, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r8, r9) 00:00:02 executing program 3: r0 = getpgrp() r1 = open(&(0x7f0000000000)='./file0\x00', 0x400000, 0x8) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x3, 0x8, 0x800, r0}) ptrace(0x9, r0, 0x0, 0x0) r2 = getpid() setpgid(r2, r2) 00:00:02 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x4, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0x4b4f0f4aabb670df}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:04 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="010030505f42338809b47b4b00"], 0x6e) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=[{0x10, 0x1}], 0x10}, 0x0) poll(&(0x7f0000000000)=[{r1, 0x20}, {r0, 0x20}, {r1, 0x4}, {r1, 0xa}, {r1, 0xc7}], 0x5, 0x80000001) 00:00:04 executing program 4: r0 = socket(0x1f, 0x10000003, 0x0) setsockopt(r0, 0x1, 0xffffffffffffffff, 0x0, 0xfffffdda) r1 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x400, r2, r3, r4, r5, 0xc, 0x7}, 0x8, 0x1, r6, r7, 0x80000001, 0x40, 0x5}) 00:00:04 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000100), 0x2d) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x60000000, &(0x7f0000000340)) r3 = fcntl$dupfd(r2, 0x200000000a, 0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/110, &(0x7f0000000300)=0x6e) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = accept$inet(r6, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/101) sendto(r7, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) readv(r7, &(0x7f0000000240)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/184, 0xffffffffffffff3b}], 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x20, 0x800}, {0x4, 0x2, 0x800}, {0x6, 0x95, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x40, 0x63a4b7bffa07a69e}, {0x3, 0x8, 0x1800}], 0x7) ftruncate(r7, 0xc50) shmctl$SHM_UNLOCK(r1, 0x4) dup2(r7, r7) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) 00:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mlock(&(0x7f000000b000/0x4000)=nil, 0x4000) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x1, 0x12, r1, 0x0, 0x0) madvise(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x70) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) madvise(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x7) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x200) 00:00:04 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) setreuid(0x0, 0xee00) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)}], 0x1) utimes(&(0x7f0000000180)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f070000009233614b00"], 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 00:00:05 executing program 3: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200020000000b, &(0x7f0000000000)="eaff0000000000972ab8019745cc55613bc2b8fc6db9753ccb80a82fbf9eb944aa315f35b2ba6217375d3abf6fdf876cef27c0036bea4bd7ae7fec6751a7ce5efd444fad66520dc73adae1103a627999c07995db448af9a9ce36e883f44c08a342480ccb4f272333b20ee23a465a3930ff015a9274c1dadbe80c812871b365f3a9658ad77efb77994ca977d3fc439491450ff0cb791f84f6e328d294437897fe7443342ff0e531b8db64400b91fdae4eec12304185cb958d67e3c4a8ad454c759548aa93c4fa7f6bbc984adad3ee34bde2342ea9e709960e4b66390ac3b961f9520578a478885fcbac18998af309ec13ecf16a49ecb2442fcfc8d78e5223ceb30cb875a45e91591406941511abd0", 0xfffffffffffffd6d) semget$private(0x0, 0x2, 0x20) 00:00:05 executing program 4: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) close(r0) pipe2(0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) close(r0) [ 990.5566906] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 6954 command syz-executor.1) 00:00:06 executing program 5: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x40, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x11) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') 00:00:06 executing program 2: r0 = socket$inet(0x2, 0xab7b7db3e7ebd674, 0x5) getsockopt(r0, 0xfffffffffffffffa, 0x80000000, &(0x7f00000000c0)=""/76, &(0x7f0000000040)=0x4c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="ea14135c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="ea00005c00000000", 0x8) 00:00:06 executing program 4: r0 = semget(0x1, 0x5, 0x1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/227) r1 = semget$private(0x0, 0x7, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/2) msgget$private(0x0, 0xe) r2 = msgget$private(0x0, 0x4) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x208, 0x12) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x20) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000240)=0x8) write(r4, &(0x7f0000000b40)="38ee000500000000800000f095000072e0a35400fbe654f8db5460c1c6de", 0x2d0) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x10402, 0x10) unlinkat(r4, &(0x7f0000000300)='./file0\x00', 0x800) mlockall(0x2) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/169) semget$private(0x0, 0x2, 0x400) getegid() mkdir(&(0x7f0000000400)='./file0\x00', 0x4) symlinkat(&(0x7f0000000440)='./file0\x00', r3, &(0x7f0000000480)='./file1\x00') r6 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) r7 = accept(r6, &(0x7f0000000c40)=@in, &(0x7f0000000b00)=0x4a1319bd3d5a4a68) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1802, &(0x7f0000000580), &(0x7f00000005c0)=0x4) semop(r1, &(0x7f0000000600)=[{0x2, 0x1, 0x800}, {0x7, 0x2, 0x1800}, {0x3, 0x7f, 0x800}, {0x1, 0x8000, 0x1000}], 0x4) readv(r4, &(0x7f0000000700)=[{&(0x7f0000000640)=""/57, 0x39}, {&(0x7f0000000680)=""/124, 0x7c}], 0x2) fcntl$getown(r5, 0x5) msgrcv(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffff000000000018c4516e90e233f5eea35f6c4eacd24af1153db71caebf8125fda38473fb15d62aac185d20e3376ab18da7cc5c33a19c759338b16babfc90a5a745b16976649674d0f4f948c8e4422fd796"], 0xd4, 0x3, 0x800) msgrcv(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba64d423b4de94c79eadfbd074000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f4db1cd4b7c538acd1a2363220000000000000000"], 0x80, 0x2, 0x1000) recvmsg(r7, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f00000008c0)=""/7, 0x7}, {&(0x7f0000000900)=""/130, 0x82}], 0x2, &(0x7f0000000a00)=""/141, 0x8d}, 0x2) getpid() [ 991.5647709] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 6954 command syz-executor.1) [ 991.9008014] panic: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/netbsd/kernel/sys/uvm/uvm_page.c", line 1608 [ 991.9241603] cpu0: Begin traceback... [ 991.9766463] vpanic() at netbsd:vpanic+0x267 [ 992.0958847] _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure [ 992.2259627] uvm_pageunwire() at netbsd:uvm_pageunwire+0xee [ 992.3451979] uvm_fault_unwire_locked() at netbsd:uvm_fault_unwire_locked+0x2f9 [ 992.4644402] uvm_unmap_remove() at netbsd:uvm_unmap_remove+0x4ec [ 992.5836765] uvm_map_enter() at netbsd:uvm_map_enter+0x4db [ 992.7029214] uvm_map() at netbsd:uvm_map+0x17e [ 992.8438343] uvm_mmap.part.0() at netbsd:uvm_mmap.part.0+0x27d [ 992.9630747] sys_mmap() at netbsd:sys_mmap+0x8b8 [ 993.0823111] sys___syscall() at netbsd:sys___syscall+0xf5 [ 993.2123883] syscall() at netbsd:syscall+0x3ac [ 993.2449064] --- syscall (number 198) --- [ 993.2991050] 797464c43b9a: [ 993.2991050] cpu0: End traceback... [ 993.2991050] fatal breakpoint trap in supervisor mode [ 993.3128915] trap type 1 code 0 rip 0xffffffff8021cd1d cs 0x8 rflags 0x246 cr2 0x74d571c57ff8 ilevel 0 rsp 0xffffbf0170ddf510 [ 993.3270067] curlwp 0xffffbf0012a422e0 pid 6954.3 lowest kstack 0xffffbf0170dd82c0 Stopped in pid 6954.3 (syz-executor.1) at netbsd:breakpoint+0x5: leave ? breakpoint() at netbsd:breakpoint+0x5 db_panic() at netbsd:db_panic+0xf9 vpanic() at netbsd:vpanic+0x267 _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure uvm_pageunwire() at netbsd:uvm_pageunwire+0xee uvm_fault_unwire_locked() at netbsd:uvm_fault_unwire_locked+0x2f9 uvm_unmap_remove() at netbsd:uvm_unmap_remove+0x4ec uvm_map_enter() at netbsd:uvm_map_enter+0x4db uvm_map() at netbsd:uvm_map+0x17e uvm_mmap.part.0() at netbsd:uvm_mmap.part.0+0x27d sys_mmap() at netbsd:sys_mmap+0x8b8 sys___syscall() at netbsd:sys___syscall+0xf5 syscall() at netbsd:syscall+0x3ac --- syscall (number 198) --- 797464c43b9a: ds 0 es 0 fs f401 gs 223a rdi ffffbf000d935458 rsi ffffbf0012a425c8 rbp ffffbf0170ddf510 rbx ffffffff82610040 cpu_info_primary rdx 3ffff rcx ffffbf0171c64000 rax ffffbf0012faa088 r8 4 r9 ffffffff82891e63 db_onpanic+0x3 r10 1ffffffff05123cc r11 10 r12 ffffbf016d8b2000 r13 ffffffff81f39040 vmmapbsy+0x1140 r14 ffffbf0170ddf5a0 r15 ffffbf016d8a0058 rip ffffffff8021cd1d breakpoint+0x5 cs 8 rflags 246 rsp ffffbf0170ddf510 ss 10 netbsd:breakpoint+0x5: leave PID LID S CPU FLAGS STRUCT LWP * NAME WAIT 5293 1 2 1 0 ffffbf001397e9a0 syz-executor.3 6141 3 1 0 0 ffffbf001392a0a0 syz-executor.4 6141 2 2 1 0 ffffbf0013b68a80 syz-executor.4 6141 1 2 0 0 ffffbf0013b621a0 syz-executor.4 3494 5 2 1 0 ffffbf0013941500 syz-executor.2 3494 4 3 1 80 ffffbf0012a2c700 syz-executor.2 parked 3494 3 3 1 80 ffffbf0013ecb300 syz-executor.2 parked 3494 2 3 1 80 ffffbf0013b6bac0 syz-executor.2 parked 3494 1 2 1 0 ffffbf00136d3900 syz-executor.2 7011 2 2 1 0 ffffbf0013b65a40 syz-executor.5 7011 1 2 1 0 ffffbf00139a39c0 syz-executor.5 6676 4 3 1 80 ffffbf0013ecab60 syz-executor.0 parked 6676 3 3 1 80 ffffbf0013b651c0 syz-executor.0 parked 6676 2 2 1 0 ffffbf00139410c0 syz-executor.0 6676 1 2 1 10000000 ffffbf0013b6b240 syz-executor.0 6954 5 3 1 80 ffffbf0013949960 syz-executor.1 parked 6954 4 3 1 80 ffffbf001392a920 syz-executor.1 parked 6954 > 3 7 0 0 ffffbf0012a422e0 syz-executor.1 6954 2 2 1 0 ffffbf0013b66620 syz-executor.1 6954 1 2 0 10000000 ffffbf0012a2cb40 syz-executor.1 5634 1 2 1 0 ffffbf0013b6b680 syz-executor.2 3385 1 3 1 0 ffffbf0013b62a20 syz-executor.1 tstile 5541 1 3 1 0 ffffbf001397e560 syz-executor.5 tstile 4951 1 3 1 0 ffffbf0013d8e2c0 syz-executor.4 tstile 40 1 2 1 0 ffffbf00120c2b20 syz-executor.0 571 11 2 0 0 ffffbf0012fcd740 syz-fuzzer 571 10 3 0 80 ffffbf001305c040 syz-fuzzer parked 571 9 3 1 80 ffffbf0011f71680 syz-fuzzer parked 571 8 3 1 80 ffffbf00136cd8e0 syz-fuzzer parked 571 7 3 0 80 ffffbf000f6ea9c0 syz-fuzzer parked 571 6 3 1 80 ffffbf0012fcdb80 syz-fuzzer parked 571 5 3 1 80 ffffbf00136cd4a0 syz-fuzzer parked 571 4 3 0 80 ffffbf00136cd060 syz-fuzzer parked 571 3 3 1 80 ffffbf0012fdb320 syz-fuzzer parked 571 2 3 1 80 ffffbf0011f71ac0 syz-fuzzer parked 571 1 3 1 80 ffffbf0012fdb760 syz-fuzzer kqueue 570 1 3 0 80 ffffbf0011fb0260 sshd select 460 1 3 1 80 ffffbf001305c8c0 getty nanoslp 414 1 3 1 80 ffffbf001305c480 getty nanoslp 540 1 3 1 80 ffffbf0013008780 getty nanoslp 562 1 3 1 80 ffffbf0011f71240 getty ttyraw 529 1 3 0 80 ffffbf00120486c0 cron nanoslp 536 1 3 1 80 ffffbf0013008bc0 inetd kqueue 467 1 3 1 80 ffffbf0012fcd300 sshd select 324 1 3 0 80 ffffbf0013008340 powerd kqueue 203 1 3 0 80 ffffbf0012048b00 syslogd kqueue 302 1 3 0 80 ffffbf0011fb0ae0 dhcpcd kqueue 223 1 3 1 80 ffffbf0011fb06a0 dhcpcd kqueue 1 1 3 1 80 ffffbf0011f10a60 init wait 0 58 3 0 204 ffffbf0011f26640 physiod physiod 0 57 3 0 204 ffffbf0011f5c220 pooldrain pooldrain 0 56 3 0 204 ffffbf0011f5caa0 aiodoned aiodoned 0 55 2 0 200 ffffbf0011f5c660 ioflush 0 54 3 0 200 ffffbf0011f26a80 pgdaemon pgdaemon 0 51 2 1 200 ffffbf0011f26200 npfgc-0 0 50 3 0 204 ffffbf0011f10620 rt_free rt_free 0 49 3 0 204 ffffbf0011f101e0 unpgc unpgc 0 48 2 0 200 ffffbf0011f09a40 key_timehandler 0 47 3 1 204 ffffbf0011f09600 icmp6_wqinput/1 icmp6_wqinput 0 46 3 0 204 ffffbf0011f091c0 icmp6_wqinput/0 icmp6_wqinput 0 45 3 1 204 ffffbf0011dbaa20 nd6_timer nd6_timer 0 44 3 1 204 ffffbf0011db8160 carp6_wqinput/1 carp6_wqinput 0 43 3 0 204 ffffbf0011db85a0 carp6_wqinput/0 carp6_wqinput 0 42 3 1 204 ffffbf0011db89e0 carp_wqinput/1 carp_wqinput 0 41 3 0 204 ffffbf0011db9180 carp_wqinput/0 carp_wqinput 0 40 3 1 204 ffffbf0011db95c0 icmp_wqinput/1 icmp_wqinput 0 39 3 0 204 ffffbf0011db9a00 icmp_wqinput/0 icmp_wqinput 0 38 3 1 204 ffffbf0011dba1a0 rt_timer rt_timer 0 37 3 0 204 ffffbf0011dba5e0 vmem_rehash vmem_rehash 0 27 3 0 204 ffffbf000f6ea580 scsibus0 sccomp 0 26 3 0 200 ffffbf000f6ea140 pms0 pmsreset 0 25 3 1 204 ffffbf000f6b39a0 xcall/1 xcall 0 24 1 1 200 ffffbf000f6b3560 softser/1 0 23 1 1 200 ffffbf000f6b3120 softclk/1 0 22 1 1 200 ffffbf000f6b0980 softbio/1 0 21 1 1 200 ffffbf000f6b0540 softnet/1 0 20 1 1 201 ffffbf000f6b0100 idle/1 0 19 3 0 204 ffffbf000de68960 lnxpwrwq lnxpwrwq 0 18 3 0 204 ffffbf000de68520 lnxlngwq lnxlngwq 0 17 3 0 204 ffffbf000de680e0 lnxsyswq lnxsyswq 0 16 3 0 204 ffffbf000de62940 lnxrcugc lnxrcugc 0 15 3 0 204 ffffbf000de62500 sysmon smtaskq 0 14 3 0 204 ffffbf000de620c0 pmfsuspend pmfsuspend 0 13 3 0 204 ffffbf000de58920 pmfevent pmfevent 0 12 3 0 204 ffffbf000de584e0 sopendfree sopendfr 0 11 3 0 204 ffffbf000de580a0 nfssilly nfssilly 0 10 2 1 200 ffffbf000de4e900 cachegc 0 9 3 1 204 ffffbf000de4e4c0 vdrain vdrain 0 8 3 0 200 ffffbf000de4e080 modunload mod_unld 0 7 3 0 204 ffffbf000de3f8e0 xcall/0 xcall 0 6 1 0 200 ffffbf000de3f4a0 softser/0 0 5 1 0 200 ffffbf000de3f060 softclk/0 0 4 1 0 200 ffffbf000de3a8c0 softbio/0 0 3 1 0 200 ffffbf000de3a480 softnet/0 0 2 1 0 201 ffffbf000de3a040 idle/0 0 > 1 7 1 200 ffffffff82959000 swapper [Locks tracked through LWPs] Locks held by an LWP (syz-executor.3): Lock 0 (initialized at kcov_open) lock address : 0xffffbf0013854d48 type : sleep/adaptive initialized : 0xffffffff811a1d9f shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 current cpu : 0 last held: 1 current lwp : 0xffffbf0012a422e0 last held: 0xffffbf001397e9a0 last locked* : 0xffffffff811a1f5e unlocked : 000000000000000000 owner field : 0xffffbf001397e9a0 wait/spin: 0/0 Turnstile chain at 0xffffffff82b707d0. => No active turnstile for this lock. Locks held by an LWP (syz-executor.4): Lock 0 (initialized at fork1) lock address : 0xffffbf0013910640 type : sleep/adaptive initialized : 0xffffffff81114aeb shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 2 current cpu : 0 last held: 0 current lwp : 0xffffbf0012a422e0 last held: 0xffffbf0013b621a0 last locked* : 0xffffffff811da656 unlocked : 0xffffffff81124468 owner field : 000000000000000000 wait/spin: 0/0 Turnstile chain at 0xffffffff82b705c0. => Turnstile at 0xffffbf00133a63f0 (wrq=0xffffbf00133a6410, rdq=0xffffbf00133a6420). => 0 waiting readers: => 1 waiting writers: 0xffffbf0013d8e2c0 Locks held by an LWP (syz-executor.5): Lock 0 (initialized at amap_alloc) lock address : 0xffffbf0013830940 type : sleep/adaptive initialized : 0xffffffff810963c2 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 current cpu : 0 last held: 1 current lwp : 0xffffbf0012a422e0 last held: 0xffffbf00139a39c0 last locked* : 0xffffffff810a5cb9 unlocked : 0xffffffff810a4177 owner field : 0xffffbf00139a39c0 wait/spin: 0/0 Turnstile chain at 0xffffffff82b707c0. => No active turnstile for this lock. Locks held by an LWP (syz-executor.0): Lock 0 (initialized at amap_alloc) lock address : 0xffffbf00138a5440 type : sleep/adaptive initialized : 0xffffffff810963c2 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 current cpu : 0 last held: 1 current lwp : 0xffffbf0012a422e0 last held: 0xffffbf00139410c0 last locked* : 0xffffffff810a5cb9 unlocked : 0xffffffff810a4177 owner field : 0xffffbf00139410c0 wait/spin: 0/0 Turnstile chain at 0xffffffff82b705c0. => No active turnstile for this lock. Locks held by an LWP (syz-executor.1): Lock 0 (initialized at uvm_map_setup) lock address : 0xffffbf001399dd98 type : sleep/adaptive initialized : 0xffffffff810b6b6d shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 current cpu : 0 last held: 0 current lwp : 0xffffbf0012a422e0 last held: 0xffffbf0012a422e0 last locked* : 0xffffffff810b0ba0 unlocked : 0xffffffff810a4196 owner/count : 0xffffbf0012a422e0 flags : 0x0000000000000004 Turnstile chain at 0xffffffff82b70870. => No active turnstile for this lock. Lock 1 (initialized at uvm_obj_init) lock address : 0xffffbf0013994240 type : sleep/adaptive initialized : 0xffffffff810c24b3 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 1 current cpu : 0 last held: 0 current lwp : 0xffffbf0012a422e0 last held: 0xffffbf0012a422e0 last locked* : 0xffffffff810b7510 unlocked : 0xffffffff810cb4e1 owner field : 0xffffbf0012a422e0 wait/spin: 0/0 Turnstile chain at 0xffffffff82b705c0. => No active turnstile for this lock. Lock 2 (initialized at uvm_page_init) lock address : 0xffffffff82c04300 type : sleep/adaptive initialized : 0xffffffff810c4027 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 current cpu : 0 last held: 0 current lwp : 0xffffbf0012a422e0 last held: 0xffffbf0012a422e0 last locked* : 0xffffffff810a9085 unlocked : 0xffffffff810caef5 owner field : 0xffffbf0012a422e0 wait/spin: 0/0 Turnstile chain at 0xffffffff82b70740. => No active turnstile for this lock. Locks held by an LWP (syz-executor.1): Lock 0 (initialized at vcache_alloc) lock address : 0xffffbf0013bda5f0 type : sleep/adaptive initialized : 0xffffffff8126e4ab shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 current cpu : 0 last held: 0 current lwp : 0xffffbf0012a422e0 last held: 0xffffbf0013b66620 last locked* : 0xffffffff8129d280 unlocked : 0xffffffff8129d2b3 owner/count : 0xffffbf0013b66620 flags : 0x0000000000000004 Turnstile chain at 0xffffffff82b70920. => No active turnstile for this lock. Lock 1 (initialized at genfs_node_init) lock address : 0xffffbf0013850398 type : sleep/adaptive initialized : 0xffffffff8129d400 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 current cpu : 0 last held: 0 current lwp : 0xffffbf0012a422e0 last held: 0xffffbf0013b66620 last locked* : 0xffffffff8100c3f1 unlocked : 0xffffffff81292385 owner/count : 0xffffbf0013b66620 flags : 0x0000000000000004 Turnstile chain at 0xffffffff82b70870. => No active turnstile for this lock. Locks held by an LWP (syz-executor.4): Lock 0 (initialized at procinit) lock address : 0xffffbf000d9340c0 type : sleep/adaptive initialized : 0xffffffff81137797 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 2 current cpu : 0 last held: 1 current lwp : 0xffffbf0012a422e0 last held: 0xffffbf0013d8e2c0 last locked* : 0xffffffff81112502 unlocked : 0xffffffff811129b4 owner field : 0xffffffff82959000 wait/spin: 0/0 Turnstile chain at 0xffffffff82b706c0. => Turnstile at 0xffffbf0013b67a10 (wrq=0xffffbf0013b67a30, rdq=0xffffbf0013b67a40). => 0 waiting readers: => 2 waiting writers: 0xffffbf0013b62a20 0xffffbf001397e560 [Locks tracked through CPUs] PAGE FLAG PQ UOBJECT UANON 0xffffbf0000014180 0048 0000 0x0 0x0 0xffffbf00000141f8 0048 0000 0x0 0x0 0xffffbf0000014270 0048 0000 0x0 0x0 0xffffbf00000142e8 0048 0000 0x0 0x0 0xffffbf0000014360 0048 0000 0x0 0x0 0xffffbf00000143d8 0040 0000 0x0 0x0 0xffffbf0000014450 0048 0000 0x0 0x0 0xffffbf00000144c8 0048 0000 0x0 0x0 0xffffbf0000014540 0040 0000 0x0 0x0 0xffffbf00000145b8 0040 0000 0x0 0x0 0xffffbf0000014630 0040 0000 0x0 0x0 0xffffbf00000146a8 0040 0000 0x0 0x0 0xffffbf0000014720 0040 0000 0x0 0x0 0xffffbf0000014798 0048 0000 0x0 0x0 0xffffbf0000014810 0048 0000 0x0 0x0 0xffffbf0000014888 0040 0000 0x0 0x0 0xffffbf0000014900 0048 0000 0x0 0x0 0xffffbf0000014978 0048 0000 0x0 0x0 0xffffbf00000149f0 0048 0000 0x0 0x0 0xffffbf0000014a68 0048 0000 0x0 0x0 0xffffbf0000014ae0 0048 0000 0x0 0x0 0xffffbf0000014b58 0048 0000 0x0 0x0 0xffffbf0000014bd0 0040 0000 0x0 0x0 0xffffbf0000014c48 0048 0000 0x0 0x0 0xffffbf0000014cc0 0048 0000 0x0 0x0 0xffffbf0000014d38 0048 0000 0x0 0x0 0xffffbf0000014db0 0048 0000 0x0 0x0 0xffffbf0000014e28 0048 0000 0x0 0x0 0xffffbf0000014ea0 0048 0000 0x0 0x0 0xffffbf0000014f18 0040 0000 0x0 0x0 0xffffbf0000014f90 0048 0000 0x0 0x0 0xffffbf0000015008 0048 0000 0x0 0x0 0xffffbf0000015080 0048 0000 0x0 0x0 0xffffbf00000150f8 0048 0000 0x0 0x0 0xffffbf0000015170 0048 0000 0x0 0x0 0xffffbf00000151e8 0048 0000 0x0 0x0 0xffffbf0000015260 0048 0000 0x0 0x0 0xffffbf00000152d8 0048 0000 0x0 0x0 0xffffbf0000015350 0048 0000 0x0 0x0 0xffffbf00000153c8 0048 0000 0x0 0x0 0xffffbf0000015440 0048 0000 0x0 0x0 0xffffbf00000154b8 0048 0000 0x0 0x0 0xffffbf0000015530 0048 0000 0x0 0x0 0xffffbf00000155a8 0048 0000 0x0 0x0 0xffffbf0000015620 0048 0000 0x0 0x0 0xffffbf0000015698 0048 0000 0x0 0x0 0xffffbf0000015710 0048 0000 0x0 0x0 0xffffbf0000015788 0048 0000 0x0 0x0 0xffffbf0000015800 0048 0000 0x0 0x0 0xffffbf0000015878 0048 0000 0x0 0x0 0xffffbf00000158f0 0048 0000 0x0 0x0 0xffffbf0000015968 0048 0000 0x0 0x0 0xffffbf00000159e0 0048 0000 0x0 0x0 0xffffbf0000015a58 0048 0000 0x0 0x0 0xffffbf0000015ad0 0048 0000 0x0 0x0 0xffffbf0000015b48 0048 0000 0x0 0x0 0xffffbf0000015bc0 0048 0000 0x0 0x0 0xffffbf0000015c38 0048 0000 0x0 0x0 0xffffbf0000015cb0 0048 0000 0x0 0x0 0xffffbf0000015d28 0041 0000 0x0 0x0 0xffffbf0000015da0 0041 0000 0x0 0x0 0xffffbf0000015e18 0048 0000 0x0 0x0 0xffffbf0000015e90 0048 0000 0x0 0x0 0xffffbf0000015f08 0048 0000 0x0 0x0 0xffffbf0000015f80 0048 0000 0x0 0x0 0xffffbf0000015ff8 0048 0000 0x0 0x0 0xffffbf0000016070 0040 0000 0x0 0x0 0xffffbf00000160e8 0041 0000 0x0 0x0 0xffffbf0000016160 0041 0000 0x0 0x0 0xffffbf00000161d8 0048 0000 0x0 0x0 0xffffbf0000016250 0048 0000 0x0 0x0 0xffffbf00000162c8 0048 0000 0x0 0x0 0xffffbf0000016340 0048 0000 0x0 0x0 0xffffbf00000163b8 0048 0000 0x0 0x0 0xffffbf0000016430 0041 0000 0x0 0x0 0xffffbf00000164a8 0048 0000 0x0 0x0 0xffffbf0000016520 0048 0000 0x0 0x0 0xffffbf0000016598 0041 0000 0x0 0x0 0xffffbf0000016610 0040 0000 0x0 0x0 0xffffbf0000016688 0048 0000 0x0 0x0 0xffffbf0000016700 0040 0000 0x0 0x0 0xffffbf0000016778 0040 0000 0x0 0x0 0xffffbf00000167f0 0041 0000 0x0 0x0 0xffffbf0000016868 0048 0000 0x0 0x0 0xffffbf00000168e0 0048 0000 0x0 0x0 0xffffbf0000016958 0041 0000 0x0 0x0 0xffffbf00000169d0 0041 0000 0x0 0x0 0xffffbf0000016a48 0040 0000 0x0 0x0 0xffffbf0000016ac0 0041 0000 0x0 0x0 0xffffbf0000016b38 0041 0000 0x0 0x0 0xffffbf0000016bb0 0048 0000 0x0 0x0 0xffffbf0000016c28 0048 0000 0x0 0x0 0xffffbf0000016ca0 0048 0000 0x0 0x0 0xffffbf0000016d18 0048 0000 0x0 0x0 0xffffbf0000016d90 0041 0000 0x0 0x0 0xffffbf0000016e08 0041 0000 0x0 0x0 0xffffbf0000016e80 0041 0000 0x0 0x0 0xffffbf0000016ef8 0041 0000 0x0 0x0 0xffffbf0000016f70 0048 0000 0x0 0x0 0xffffbf0000016fe8 0048 0000 0x0 0x0 0xffffbf0000017060 0048 0000 0x0 0x0 0xffffbf00000170d8 0048 0000 0x0 0x0 0xffffbf0000017150 0048 0000 0x0 0x0 0xffffbf00000171c8 0041 0000 0x0 0x0 0xffffbf0000017240 0048 0000 0x0 0x0 0xffffbf00000172b8 0048 0000 0x0 0x0 0xffffbf0000017330 0048 0000 0x0 0x0 0xffffbf00000173a8 0048 0000 0x0 0x0 0xffffbf0000017420 0048 0000 0x0 0x0 0xffffbf0000017498 0048 0000 0x0 0x0 0xffffbf0000017510 0048 0000 0x0 0x0 0xffffbf0000017588 0048 0000 0x0 0x0 0xffffbf0000017600 0048 0000 0x0 0x0 0xffffbf0000017678 0048 0000 0x0 0x0 0xffffbf00000176f0 0048 0000 0x0 0x0 0xffffbf0000017768 0048 0000 0x0 0x0 0xffffbf00000177e0 0048 0000 0x0 0x0 0xffffbf0000017858 0048 0000 0x0 0x0 0xffffbf00000178d0 0048 0000 0x0 0x0 0xffffbf0000017948 0048 0000 0x0 0x0 0xffffbf00000179c0 0048 0000 0x0 0x0 0xffffbf0000017a38 0048 0000 0x0 0x0 0xffffbf0000017ab0 0048 0000 0x0 0x0 0xffffbf0000017b28 0048 0000 0x0 0x0 0xffffbf0000017ba0 0048 0000 0x0 0x0 0xffffbf0000017c18 0048 0000 0x0 0x0 0xffffbf0000017c90 0048 0000 0x0 0x0 0xffffbf0000017d08 0048 0000 0x0 0x0 0xffffbf0000017d80 0048 0000 0x0 0x0 0xffffbf0000017df8 0048 0000 0x0 0x0 0xffffbf0000017e70 0048 0000 0x0 0x0 0xffffbf0000017ee8 0048 0000 0x0 0x0 0xffffbf0000017f60 0048 0000 0x0 0x0 0xffffbf0000017fd8 0048 0000 0x0 0x0 0xffffbf0000018050 0048 0000 0x0 0x0 0xffffbf00000180c8 0048 0000 0x0 0x0 0xffffbf0000018140 0048 0000 0x0 0x0 0xffffbf00000181b8 0048 0000 0x0 0x0 0xffffbf0000018230 0048 0000 0x0 0x0 0xffffbf00000182a8 0048 0000 0x0 0x0 0xffffbf0000018320 0048 0000 0x0 0x0 0xffffbf0000018398 0048 0000 0x0 0x0 0xffffbf0000018410 0048 0000 0x0 0x0 0xffffbf0000018488 0048 0000 0x0 0x0 0xffffbf0000018500 0048 0000 0x0 0x0 0xffffbf0000018578 0048 0000 0x0 0x0 0xffffbf00000185f0 0048 0000 0x0 0x0 0xffffbf0000018668 0048 0000 0x0 0x0 0xffffbf00000186e0 0048 0000 0x0 0x0 0xffffbf0000018758 0048 0000 0x0 0x0 0xffffbf00000187d0 0048 0000 0x0 0x0 0xffffbf0000018848 0048 0000 0x0 0x0 0xffffbf00000188c0 0048 0000 0x0 0x0 0xffffbf0000018938 0048 0000 0x0 0x0 0xffffbf00000189b0 0048 0000 0x0 0x0 0xffffbf0000018a28 0048 0000 0x0 0x0 0xffffbf0000018aa0 0048 0000 0x0 0x0 0xffffbf0000018b18 0048 0000 0x0 0x0 0xffffbf0000018b90 0048 0000 0x0 0x0 0xffffbf0000018c08 0048 0000 0x0 0x0 0xffffbf0000018c80 0048 0000 0x0 0x0 0xffffbf0000018cf8 0048 0000 0x0 0x0 0xffffbf0000018d70 0048 0000 0x0 0x0 0xffffbf0000018de8 0048 0000 0x0 0x0 0xffffbf0000018e60 0048 0000 0x0 0x0 0xffffbf0000018ed8 0048 0000 0x0 0x0 0xffffbf0000018f50 0048 0000 0x0 0x0 0xffffbf0000018fc8 0048 0000 0x0 0x0 0xffffbf0000019040 0048 0000 0x0 0x0 0xffffbf00000190b8 0048 0000 0x0 0x0 0xffffbf0000019130 0048 0000 0x0 0x0 0xffffbf00000191a8 0048 0000 0x0 0x0 0xffffbf0000019220 0048 0000 0x0 0x0 0xffffbf0000019298 0048 0000 0x0 0x0 0xffffbf0000019310 0048 0000 0x0 0x0 0xffffbf0000019388 0048 0000 0x0 0x0 0xffffbf0000019400 0048 0000 0x0 0x0 0xffffbf0000019478 0048 0000 0x0 0x0 0xffffbf00000194f0 0048 0000 0x0 0x0 0xffffbf0000019568 0048 0000 0x0 0x0 0xffffbf00000195e0 0048 0000 0x0 0x0 0xffffbf0000019658 0048 0000 0x0 0x0 0xffffbf00000196d0 0048 0000 0x0 0x0 0xffffbf0000019748 0048 0000 0x0 0x0 0xffffbf00000197c0 0048 0000 0x0 0x0 0xffffbf0000019838 0008 0000 0x0 0x0 0xffffbf00000198b0 0008 0000 0x0 0x0 0xffffbf0000019928 0008 0000 0x0 0x0 0xffffbf00000199a0 0008 0000 0x0 0x0 0xffffbf0000019a18 0008 0000 0x0 0x0 0xffffbf0000019a90 0008 0000 0x0 0x0 0xffffbf0000019b08 0008 0000 0x0 0x0 0xffffbf0000019b80 0008 0000 0x0 0x0 0xffffbf0000019bf8 0008 0000 0x0 0x0 0xffffbf0000019c70 0008 0000 0x0 0x0 0xffffbf0000019ce8 0008 0000 0x0 0x0 0xffffbf0000019d60 0008 0000 0x0 0x0 0xffffbf0000019dd8 0008 0000 0x0 0x0 0xffffbf0000019e50 0008 0000 0x0 0x0 0xffffbf0000019ec8 0008 0000 0x0 0x0 0xffffbf0000019f40 0008 0000 0x0 0x0 0xffffbf0000019fb8 0008 0000 0x0 0x0 0xffffbf000001a030 0008 0000 0x0 0x0 0xffffbf000001a0a8 0008 0000 0x0 0x0 0xffffbf000001a120 0008 0000 0x0 0x0 0xffffbf000001a198 0008 0000 0x0 0x0 0xffffbf000001a210 0008 0000 0x0 0x0 0xffffbf000001a288 0008 0000 0x0 0x0 0xffffbf000001a300 0008 0000 0x0 0x0 0xffffbf000001a378 0008 0000 0x0 0x0 0xffffbf000001a3f0 0008 0000 0x0 0x0 0xffffbf000001a468 0008 0000 0x0 0x0 0xffffbf000001a4e0 0008 0000 0x0 0x0 0xffffbf000001a558 0008 0000 0x0 0x0 0xffffbf000001a5d0 0008 0000 0x0 0x0 0xffffbf000001a648 0008 0000 0x0 0x0 0xffffbf000001a6c0 0008 0000 0x0 0x0 0xffffbf000001a738 0008 0000 0x0 0x0 0xffffbf000001a7b0 0008 0000 0x0 0x0 0xffffbf000001a828 0008 0000 0x0 0x0 0xffffbf000001a8a0 0008 0000 0x0 0x0 0xffffbf000001a918 0008 0000 0x0 0x0 0xffffbf000001a990 0008 0000 0x0 0x0 0xffffbf000001aa08 0008 0000 0x0 0x0 0xffffbf000001aa80 0008 0000 0x0 0x0 0xffffbf000001aaf8 0008 0000 0x0 0x0 0xffffbf000001ab70 0008 0000 0x0 0x0 0xffffbf000001abe8 0008 0000 0x0 0x0 0xffffbf000001ac60 0008 0000 0x0 0x0 0xffffbf000001acd8 0008 0000 0x0 0x0 0xffffbf000001ad50 0008 0000 0x0 0x0 0xffffbf000001adc8 0008 0000 0x0 0x0 0xffffbf000001ae40 0008 0000 0x0 0x0 0xffffbf000001aeb8 0008 0000 0x0 0x0 0xffffbf000001af30 0008 0000 0x0 0x0 0xffffbf000001afa8 0008 0000 0x0 0x0 0xffffbf000001b020 0008 0000 0x0 0x0 0xffffbf000001b098 0008 0000 0x0 0x0 0xffffbf000001b110 0008 0000 0x0 0x0 0xffffbf000001b188 0048 0000 0x0 0x0 0xffffbf000001b200 0048 0000 0x0 0x0 0xffffbf000001b278 0048 0000 0x0 0x0 0xffffbf000001b2f0 0048 0000 0x0 0x0 0xffffbf000001b368 0048 0000 0x0 0x0 0xffffbf000001b3e0 0048 0000 0x0 0x0 0xffffbf000001b458 0048 0000 0x0 0x0 0xffffbf000001b4d0 0048 0000 0x0 0x0 0xffffbf000001b548 0048 0000 0x0 0x0 0xffffbf000001b5c0 0048 0000 0x0 0x0 0xffffbf000001b638 0048 0000 0x0 0x0 0xffffbf000001b6b0 0048 0000 0x0 0x0 0xffffbf000001b728 0048 0000 0x0 0x0 0xffffbf000001b7a0 0048 0000 0x0 0x0 0xffffbf000001b818 0048 0000 0x0 0x0 0xffffbf000001b890 0048 0000 0x0 0x0 0xffffbf000001b908 0048 0000 0x0 0x0 0xffffbf000001b980 0048 0000 0x0 0x0 0xffffbf000001b9f8 0048 0000 0x0 0x0 0xffffbf000001ba70 0048 0000 0x0 0x0 0xffffbf000001bae8 0048 0000 0x0 0x0 0xffffbf000001bb60 0048 0000 0x0 0x0 0xffffbf000001bbd8 0048 0000 0x0 0x0 0xffffbf000001bc50 0048 0000 0x0 0x0 0xffffbf000001bcc8 0048 0000 0x0 0x0 0xffffbf000001bd40 0048 0000 0x0 0x0 0xffffbf000001bdb8 0048 0000 0x0 0x0 0xffffbf000001be30 0048 0000 0x0 0x0 0xffffbf000001bea8 0048 0000 0x0 0x0 0xffffbf000001bf20 0048 0000 0x0 0x0 0xffffbf000001bf98 0048 0000 0x0 0x0 0xffffbf000001c010 0048 0000 0x0 0x0 0xffffbf000001c088 0048 0000 0x0 0x0 0xffffbf000001c100 0048 0000 0x0 0x0 0xffffbf000001c178 0048 0000 0x0 0x0 0xffffbf000001c1f0 0048 0000 0x0 0x0 0xffffbf000001c268 0048 0000 0x0 0x0 0xffffbf000001c2e0 0048 0000 0x0 0x0 0xffffbf000001c358 0048 0000 0x0 0x0 0xffffbf000001c3d0 0048 0000 0x0 0x0 0xffffbf000001c448 0048 0000 0x0 0x0 0xffffbf000001c4c0 0048 0000 0x0 0x0 0xffffbf000001c538 0048 0000 0x0 0x0 0xffffbf000001c5b0 0008 0000 0x0 0x0 0xffffbf000001c628 0008 0000 0x0 0x0 0xffffbf000001c6a0 0008 0000 0x0 0x0 0xffffbf000001c718 0008 0000 0x0 0x0 0xffffbf000001c790 0008 0000 0x0 0x0 0xffffbf000001c808 0008 0000 0x0 0x0 0xffffbf000001c880 0008 0000 0x0 0x0 0xffffbf000001c8f8 0008 0000 0x0 0x0 0xffffbf000001c970 0008 0000 0x0 0x0 0xffffbf000001c9e8 0008 0000 0x0 0x0 0xffffbf000001ca60 0008 0000 0x0 0x0 0xffffbf000001cad8 0008 0000 0x0 0x0 0xffffbf000001cb50 0008 0000 0x0 0x0 0xffffbf000001cbc8 0008 0000 0x0 0x0 0xffffbf000001cc40 0008 0000 0x0 0x0 0xffffbf000001ccb8 0008 0000 0x0 0x0 0xffffbf000001cd30 0008 0000 0x0 0x0 0xffffbf000001cda8 0008 0000 0x0 0x0 0xffffbf000001ce20 0008 0000 0x0 0x0 0xffffbf000001ce98 0008 0000 0x0 0x0 0xffffbf000001cf10 0008 0000 0x0 0x0 0xffffbf000001cf88 0008 0000 0x0 0x0 0xffffbf000001d000 0008 0000 0x0 0x0 0xffffbf000001d078 0008 0000 0x0 0x0 0xffffbf000001d0f0 0008 0000 0x0 0x0 0xffffbf000001d168 0008 0000 0x0 0x0 0xffffbf000001d1e0 0008 0000 0x0 0x0 0xffffbf000001d258 0008 0000 0x0 0x0 0xffffbf000001d2d0 0008 0000 0x0 0x0 0xffffbf000001d348 0008 0000 0x0 0x0 0xffffbf000001d3c0 0008 0000 0x0 0x0 0xffffbf000001d438 0008 0000 0x0 0x0 0xffffbf000001d4b0 0008 0000 0x0 0x0 0xffffbf000001d528 0008 0000 0x0 0x0 0xffffbf000001d5a0 0008 0000 0x0 0x0 0xffffbf000001d618 0008 0000 0x0 0x0 0xffffbf000001d690 0008 0000 0x0 0x0 0xffffbf000001d708 0008 0000 0x0 0x0 0xffffbf000001d780 0008 0000 0x0 0x0 0xffffbf000001d7f8 0008 0000 0x0 0x0 0xffffbf000001d870 0008 0000 0x0 0x0 0xffffbf000001d8e8 0008 0000 0x0 0x0 0xffffbf000001d960 0008 0000 0x0 0x0 0xffffbf000001d9d8 0008 0000 0x0 0x0 0xffffbf000001da50 0008 0000 0x0 0x0 0xffffbf000001dac8 0008 0000 0x0 0x0 0xffffbf000001db40 0008 0000 0x0 0x0 0xffffbf000001dbb8 0008 0000 0x0 0x0 0xffffbf000001dc30 0008 0000 0x0 0x0 0xffffbf000001dca8 0008 0000 0x0 0x0 0xffffbf000001dd20 0008 0000 0x0 0x0 0xffffbf000001dd98 0008 0000 0x0 0x0 0xffffbf000001de10 0008 0000 0x0 0x0 0xffffbf000001de88 0008 0000 0x0 0x0 0xffffbf000001df00 0048 0000 0x0 0x0 0xffffbf000001df78 0048 0000 0x0 0x0 0xffffbf000001dff0 0048 0000 0x0 0x0 0xffffbf000001e068 0048 0000 0x0 0x0 0xffffbf000001e0e0 0048 0000 0x0 0x0 0xffffbf000001e158 0048 0000 0x0 0x0 0xffffbf000001e1d0 0048 0000 0x0 0x0 0xffffbf000001e248 0048 0000 0x0 0x0 0xffffbf000001e2c0 0048 0000 0x0 0x0 0xffffbf000001e338 0048 0000 0x0 0x0 0xffffbf000001e3b0 0048 0000 0x0 0x0 0xffffbf000001e428 0048 0000 0x0 0x0 0xffffbf000001e4a0 0048 0000 0x0 0x0 0xffffbf000001e518 0048 0000 0x0 0x0 0xffffbf000001e590 0048 0000 0x0 0x0 0xffffbf000001e608 0048 0000 0x0 0x0 0xffffbf000001e680 0048 0000 0x0 0x0 0xffffbf000001e6f8 0048 0000 0x0 0x0 0xffffbf000001e770 0048 0000 0x0 0x0 0xffffbf000001e7e8 0048 0000 0x0 0x0 0xffffbf000001e860 0048 0000 0x0 0x0 0xffffbf000001e8d8 0048 0000 0x0 0x0 0xffffbf000001e950 0048 0000 0x0 0x0 0xffffbf000001e9c8 0048 0000 0x0 0x0 0xffffbf000001ea40 0048 0000 0x0 0x0 0xffffbf000001eab8 0048 0000 0x0 0x0 0xffffbf000001eb30 0048 0000 0x0 0x0 0xffffbf000001eba8 0048 0000 0x0 0x0 0xffffbf000001ec20 0040 0000 0x0 0x0 0xffffbf000001ec98 0048 0000 0x0 0x0 0xffffbf000001ed10 0048 0000 0x0 0x0 0xffffbf000001ed88 0048 0000 0x0 0x0 0xffffbf000001ee00 0048 0000 0x0 0x0 0xffffbf000001ee78 0048 0000 0x0 0x0 0xffffbf000001eef0 0048 0000 0x0 0x0 0xffffbf000001ef68 0040 0000 0x0 0x0 0xffffbf000001efe0 0040 0000 0x0 0x0 0xffffbf000001f058 0048 0000 0x0 0x0 0xffffbf000001f0d0 0040 0000 0x0 0x0 0xffffbf000001f148 0040 0000 0x0 0x0 0xffffbf000001f1c0 0048 0000 0x0 0x0 0xffffbf000001f238 0048 0000 0x0 0x0 0xffffbf000001f2b0 0048 0000 0x0 0x0 0xffffbf000001f328 0008 0000 0x0 0x0 0xffffbf000001f3a0 0008 0000 0x0 0x0 0xffffbf000001f418 0008 0000 0x0 0x0 0xffffbf000001f490 0008 0000 0x0 0x0 0xffffbf000001f508 0008 0000 0x0 0x0 0xffffbf000001f580 0008 0000 0x0 0x0 0xffffbf000001f5f8 0008 0000 0x0 0x0 0xffffbf000001f670 0008 0000 0x0 0x0 0xffffbf000001f6e8 0008 0000 0x0 0x0 0xffffbf000001f760 0008 0000 0x0 0x0 0xffffbf000001f7d8 0008 0000 0x0 0x0 0xffffbf000001f850 0008 0000 0x0 0x0 0xffffbf000001f8c8 0008 0000 0x0 0x0 0xffffbf000001f940 0008 0000 0x0 0x0 0xffffbf000001f9b8 0008 0000 0x0 0x0 0xffffbf000001fa30 0008 0000 0x0 0x0 0xffffbf000001faa8 0008 0000 0x0 0x0 0xffffbf000001fb20 0008 0000 0x0 0x0 0xffffbf000001fb98 0008 0000 0x0 0x0 0xffffbf000001fc10 0008 0000 0x0 0x0 0xffffbf000001fc88 0008 0000 0x0 0x0 0xffffbf000001fd00 0008 0000 0x0 0x0 0xffffbf000001fd78 0008 0000 0x0 0x0 0xffffbf000001fdf0 0008 0000 0x0 0x0 0xffffbf000001fe68 0008 0000 0x0 0x0 0xffffbf000001fee0 0008 0000 0x0 0x0 0xffffbf000001ff58 0008 0000 0x0 0x0 0xffffbf000001ffd0 0008 0000 0x0 0x0 0xffffbf0000020048 0008 0000 0x0 0x0 0xffffbf00000200c0 0008 0000 0x0 0x0 0xffffbf0000020138 0008 0000 0x0 0x0 0xffffbf00000201b0 0008 0000 0x0 0x0 0xffffbf0000020228 0008 0000 0x0 0x0 0xffffbf00000202a0 0008 0000 0x0 0x0 0xffffbf0000020318 0008 0000 0x0 0x0 0xffffbf0000020390 0008 0000 0x0 0x0 0xffffbf0000020408 0008 0000 0x0 0x0 0xffffbf0000020480 0008 0000 0x0 0x0 0xffffbf00000204f8 0008 0000 0x0 0x0 0xffffbf0000020570 0008 0000 0x0 0x0 0xffffbf00000205e8 0008 0000 0x0 0x0 0xffffbf0000020660 0008 0000 0x0 0x0 0xffffbf00000206d8 0008 0000 0x0 0x0 0xffffbf0000020750 0008 0000 0x0 0x0 0xffffbf00000207c8 0008 0000 0x0 0x0 0xffffbf0000020840 0008 0000 0x0 0x0 0xffffbf00000208b8 0008 0000 0x0 0x0 0xffffbf0000020930 0008 0000 0x0 0x0 0xffffbf00000209a8 0008 0000 0x0 0x0 0xffffbf0000020a20 0008 0000 0x0 0x0 0xffffbf0000020a98 0008 0000 0x0 0x0 0xffffbf0000020b10 0008 0000 0x0 0x0 0xffffbf0000020b88 0008 0000 0x0 0x0 0xffffbf0000020c00 0008 0000 0x0 0x0 0xffffbf0000020c78 0040 0000 0x0 0x0 0xffffbf0000020cf0 0040 0000 0x0 0x0 0xffffbf0000020d68 0040 0000 0x0 0x0 0xffffbf0000020de0 0040 0000 0x0 0x0 0xffffbf0000020e58 0040 0000 0x0 0x0 0xffffbf0000020ed0 0040 0000 0x0 0x0 0xffffbf0000020f48 0040 0000 0x0 0x0 0xffffbf0000020fc0 0040 0000 0x0 0x0 0xffffbf0000021038 0040 0000 0x0 0x0 0xffffbf00000210b0 0040 0000 0x0 0x0 0xffffbf0000021128 0040 0000 0x0 0x0 0xffffbf00000211a0 0040 0000 0x0 0x0 0xffffbf0000021218 0040 0000 0x0 0x0 0xffffbf0000021290 0040 0000 0x0 0x0 0xffffbf0000021308 0040 0000 0x0 0x0 0xffffbf0000021380 0040 0000 0x0 0x0 0xffffbf00000213f8 0040 0000 0x0 0x0 0xffffbf0000021470 0040 0000 0x0 0x0 0xffffbf00000214e8 0040 0000 0x0 0x0 0xffffbf0000021560 0040 0000 0x0 0x0 0xffffbf00000215d8 0040 0000 0x0 0x0 0xffffbf0000021650 0040 0000 0x0 0x0 0xffffbf00000216c8 0040 0000 0x0 0x0 0xffffbf0000021740 0040 0000 0x0 0x0 0xffffbf00000217b8 0040 0000 0x0 0x0 0xffffbf0000021830 0040 0000 0x0 0x0 0xffffbf00000218a8 0040 0000 0x0 0x0 0xffffbf0000021920 0040 0000 0x0 0x0 0xffffbf0000021998 0040 0000 0x0 0x0 0xffffbf0000021a10 0040 0000 0x0 0x0 0xffffbf0000021a88 0040 0000 0x0 0x0 0xffffbf0000021b00 0040 0000 0x0 0x0 0xffffbf0000021b78 0040 0000 0x0 0x0 0xffffbf0000021bf0 0040 0000 0x0 0x0 0xffffbf0000021c68 0040 0000 0x0 0x0 0xffffbf0000021ce0 0040 0000 0x0 0x0 0xffffbf0000021d58 0040 0000 0x0 0x0 0xffffbf0000021dd0 0040 0000 0x0 0x0 0xffffbf0000021e48 0040 0000 0x0 0x0 0xffffbf0000021ec0 0040 0000 0x0 0x0 0xffffbf0000021f38 0040 0000 0x0 0x0 0xffffbf0000021fb0 0040 0000 0x0 0x0 0xffffbf0000022028 0040 0000 0x0 0x0 0xffffbf00000220a0 0040 0000 0x0 0x0 0xffffbf0000022118 0040 0000 0x0 0x0 0xffffbf0000022190 0040 0000 0x0 0x0 0xffffbf0000022208 0040 0000 0x0 0x0 0xffffbf0000022280 0040 0000 0x0 0x0 0xffffbf00000222f8 0040 0000 0x0 0x0 0xffffbf0000022370 0040 0000 0x0 0x0 0xffffbf00000223e8 0040 0000 0x0 0x0 0xffffbf0000022460 0048 0000 0x0 0x0 0xffffbf00000224d8 0040 0000 0x0 0x0 0xffffbf0000022550 0040 0000 0x0 0x0 0xffffbf00000225c8 0040 0000 0x0 0x0 0xffffbf0000022640 0040 0000 0x0 0x0 0xffffbf00000226b8 0040 0000 0x0 0x0 0xffffbf0000022730 0040 0000 0x0 0x0 0xffffbf00000227a8 0048 0000 0x0 0x0 0xffffbf0000022820 0048 0000 0x0 0x0 0xffffbf0000022898 0040 0000 0x0 0x0 0xffffbf0000022910 0040 0000 0x0 0x0 0xffffbf0000022988 0048 0000 0x0 0x0 0xffffbf0000022a00 0040 0000 0x0 0x0 0xffffbf0000022a78 0048 0000 0x0 0x0 0xffffbf0000022af0 0048 0000 0x0 0x0 0xffffbf0000022b68 0048 0000 0x0 0x0 0xffffbf0000022be0 0048 0000 0x0 0x0 0xffffbf0000022c58 0048 0000 0x0 0x0 0xffffbf0000022cd0 0048 0000 0x0 0x0 0xffffbf0000022d48 0048 0000 0x0 0x0 0xffffbf0000022dc0 0048 0000 0x0 0x0 0xffffbf0000022e38 0048 0000 0x0 0x0 0xffffbf0000022eb0 0048 0000 0x0 0x0 0xffffbf0000022f28 0048 0000 0x0 0x0 0xffffbf0000022fa0 0048 0000 0x0 0x0 0xffffbf0000023018 0048 0000 0x0 0x0 0xffffbf0000023090 0048 0000 0x0 0x0 0xffffbf0000023108 0048 0000 0x0 0x0 0xffffbf0000023180 0048 0000 0x0 0x0 0xffffbf00000231f8 0048 0000 0x0 0x0 0xffffbf0000023270 0048 0000 0x0 0x0 0xffffbf00000232e8 0048 0000 0x0 0x0 0xffffbf0000023360 0048 0000 0x0 0x0 0xffffbf00000233d8 0048 0000 0x0 0x0 0xffffbf0000023450 0048 0000 0x0 0x0 0xffffbf00000234c8 0048 0000 0x0 0x0 0xffffbf0000023540 0048 0000 0x0 0x0 0xffffbf00000235b8 0048 0000 0x0 0x0 0xffffbf0000023630 0048 0000 0x0 0x0 0xffffbf00000236a8 0048 0000 0x0 0x0 0xffffbf0000023720 0048 0000 0x0 0x0 0xffffbf0000023798 0048 0000 0x0 0x0 0xffffbf0000023810 0048 0000 0x0 0x0 0xffffbf0000023888 0048 0000 0x0 0x0 0xffffbf0000023900 0048 0000 0x0 0x0 0xffffbf0000023978 0048 0000 0x0 0x0 0xffffbf00000239f0 0048 0000 0x0 0x0 0xffffbf0000023a68 0048 0000 0x0 0x0 0xffffbf0000023ae0 0048 0000 0x0 0x0 0xffffbf0000023b58 0048 0000 0x0 0x0 0xffffbf0000023bd0 0048 0000 0x0 0x0 0xffffbf0000023c48 0048 0000 0x0 0x0 0xffffbf0000023cc0 0048 0000 0x0 0x0 0xffffbf0000023d38 0048 0000 0x0 0x0 0xffffbf0000023db0 0048 0000 0x0 0x0 0xffffbf0000023e28 0048 0000 0x0 0x0 0xffffbf0000023ea0 0048 0000 0x0 0x0 0xffffbf0000023f18 0048 0000 0x0 0x0 0xffffbf0000023f90 0048 0000 0x0 0x0 0xffffbf0000024008 0048 0000 0x0 0x0 0xffffbf0000024080 0048 0000 0x0 0x0 0xffffbf00000240f8 0048 0000 0x0 0x0 0xffffbf0000024170 0048 0000 0x0 0x0 0xffffbf00000241e8 0048 0000 0x0 0x0 0xffffbf0000024260 0048 0000 0x0 0x0 0xffffbf00000242d8 0048 0000 0x0 0x0 0xffffbf0000024350 0048 0000 0x0 0x0 0xffffbf00000243c8 0008 0000 0x0 0x0 0xffffbf0000024440 0008 0000 0x0 0x0 0xffffbf00000244b8 0008 0000 0x0 0x0 0xffffbf0000024530 0008 0000 0x0 0x0 0xffffbf00000245a8 0008 0000 0x0 0x0 0xffffbf0000024620 0008 0000 0x0 0x0 0xffffbf0000024698 0008 0000 0x0 0x0 0xffffbf0000024710 0008 0000 0x0 0x0 0xffffbf0000024788 0008 0000 0x0 0x0 0xffffbf0000024800 0008 0000 0x0 0x0 0xffffbf0000024878 0008 0000 0x0 0x0 0xffffbf00000248f0 0008 0000 0x0 0x0 0xffffbf0000024968 0008 0000 0x0 0x0 0xffffbf00000249e0 0008 0000 0x0 0x0 0xffffbf0000024a58 0008 0000 0x0 0x0 0xffffbf0000024ad0 0008 0000 0x0 0x0 0xffffbf0000024b48 0008 0000 0x0 0x0 0xffffbf0000024bc0 0008 0000 0x0 0x0 0xffffbf0000024c38 0008 0000 0x0 0x0 0xffffbf0000024cb0 0008 0000 0x0 0x0 0xffffbf0000024d28 0008 0000 0x0 0x0 0xffffbf0000024da0 0008 0000 0x0 0x0 0xffffbf0000024e18 0008 0000 0x0 0x0 0xffffbf0000024e90 0008 0000 0x0 0x0 0xffffbf0000024f08 0008 0000 0x0 0x0 0xffffbf0000024f80 0008 0000 0x0 0x0 0xffffbf0000024ff8 0008 0000 0x0 0x0 0xffffbf0000025070 0008 0000 0x0 0x0 0xffffbf00000250e8 0008 0000 0x0 0x0 0xffffbf0000025160 0008 0000 0x0 0x0 0xffffbf00000251d8 0008 0000 0x0 0x0 0xffffbf0000025250 0008 0000 0x0 0x0 0xffffbf00000252c8 0008 0000 0x0 0x0 0xffffbf0000025340 0008 0000 0x0 0x0 0xffffbf00000253b8 0008 0000 0x0 0x0 0xffffbf0000025430 0008 0000 0x0 0x0 0xffffbf00000254a8 0008 0000 0x0 0x0 0xffffbf0000025520 0008 0000 0x0 0x0 0xffffbf0000025598 0008 0000 0x0 0x0 0xffffbf0000025610 0008 0000 0x0 0x0 0xffffbf0000025688 0008 0000 0x0 0x0 0xffffbf0000025700 0008 0000 0x0 0x0 0xffffbf0000025778 0008 0000 0x0 0x0 0xffffbf00000257f0 0008 0000 0x0 0x0 0xffffbf0000025868 0008 0000 0x0 0x0 0xffffbf00000258e0 0008 0000 0x0 0x0 0xffffbf0000025958 0008 0000 0x0 0x0 0xffffbf00000259d0 0008 0000 0x0 0x0 0xffffbf0000025a48 0008 0000 0x0 0x0 0xffffbf0000025ac0 0008 0000 0x0 0x0 0xffffbf0000025b38 0008 0000 0x0 0x0 0xffffbf0000025bb0 0008 0000 0x0 0x0 0xffffbf0000025c28 0008 0000 0x0 0x0 0xffffbf0000025ca0 0008 0000 0x0 0x0 0xffffbf0000025d18 0008 0000 0x0 0x0 0xffffbf0000025d90 0008 0000 0x0 0x0 0xffffbf0000025e08 0008 0000 0x0 0x0 0xffffbf0000025e80 0008 0000 0x0 0x0 0xffffbf0000025ef8 0008 0000 0x0 0x0 0xffffbf0000025f70 0008 0000 0x0 0x0 0xffffbf0000025fe8 0008 0000 0x0 0x0 0xffffbf0000026060 0008 0000 0x0 0x0 0xffffbf00000260d8 0008 0000 0x0 0x0 0xffffbf0000026150 0008 0000 0x0 0x0 0xffffbf00000261c8 0008 0000 0x0 0x0 0xffffbf0000026240 0008 0000 0x0 0x0 0xffffbf00000262b8 0008 0000 0x0 0x0 0xffffbf0000026330 0008 0000 0x0 0x0 0xffffbf00000263a8 0008 0000 0x0 0x0 0xffffbf0000026420 0008 0000 0x0 0x0 0xffffbf0000026498 0008 0000 0x0 0x0 0xffffbf0000026510 0008 0000 0x0 0x0 0xffffbf0000026588 0008 0000 0x0 0x0 0xffffbf0000026600 0008 0000 0x0 0x0 0xffffbf0000026678 0008 0000 0x0 0x0 0xffffbf00000266f0 0008 0000 0x0 0x0 0xffffbf0000026768 0008 0000 0x0 0x0 0xffffbf00000267e0 0008 0000 0x0 0x0 0xffffbf0000026858 0008 0000 0x0 0x0 0xffffbf00000268d0 0008 0000 0x0 0x0 0xffffbf0000026948 0008 0000 0x0 0x0 0xffffbf00000269c0 0008 0000 0x0 0x0 0xffffbf0000026a38 0008 0000 0x0 0x0 0xffffbf0000026ab0 0008 0000 0x0 0x0 0xffffbf0000026b28 0008 0000 0x0 0x0 0xffffbf0000026ba0 0008 0000 0x0 0x0 0xffffbf0000026c18 0008 0000 0x0 0x0 0xffffbf0000026c90 0008 0000 0x0 0x0 0xffffbf0000026d08 0008 0000 0x0 0x0 0xffffbf0000026d80 0008 0000 0x0 0x0 0xffffbf0000026df8 0008 0000 0x0 0x0 0xffffbf0000026e70 0008 0000 0x0 0x0 0xffffbf0000026ee8 0008 0000 0x0 0x0 0xffffbf0000026f60 0008 0000 0x0 0x0 0xffffbf0000026fd8 0008 0000 0x0 0x0 0xffffbf0000027050 0008 0000 0x0 0x0 0xffffbf00000270c8 0008 0000 0x0 0x0 0xffffbf0000027140 0008 0000 0x0 0x0 0xffffbf00000271b8 0008 0000 0x0 0x0 0xffffbf0000027230 0008 0000 0x0 0x0 0xffffbf00000272a8 0008 0000 0x0 0x0 0xffffbf0000027320 0008 0000 0x0 0x0 0xffffbf0000027398 0008 0000 0x0 0x0 0xffffbf0000027410 0008 0000 0x0 0x0 0xffffbf0000027488 0008 0000 0x0 0x0 0xffffbf0000027500 0008 0000 0x0 0x0 0xffffbf0000027578 0008 0000 0x0 0x0 0xffffbf00000275f0 0008 0000 0x0 0x0 0xffffbf0000027668 0008 0000 0x0 0x0 0xffffbf00000276e0 0008 0000 0x0 0x0 0xffffbf0000027758 0008 0000 0x0 0x0 0xffffbf00000277d0 0008 0000 0x0 0x0 0xffffbf0000027848 0008 0000 0x0 0x0 0xffffbf00000278c0 0008 0000 0x0 0x0 0xffffbf0000027938 0008 0000 0x0 0x0 0xffffbf00000279b0 0008 0000 0x0 0x0 0xffffbf0000027a28 0008 0000 0x0 0x0 0xffffbf0000027aa0 0008 0000 0x0 0x0 0xffffbf0000027b18 0008 0000 0x0 0x0 0xffffbf0000027b90 0008 0000 0x0 0x0 0xffffbf0000027c08 0008 0000 0x0 0x0 0xffffbf0000027c80 0008 0000 0x0 0x0 0xffffbf0000027cf8 0008 0000 0x0 0x0 0xffffbf0000027d70 0008 0000 0x0 0x0 0xffffbf0000027de8 0008 0000 0x0 0x0 0xffffbf0000027e60 0008 0000 0x0 0x0 0xffffbf0000027ed8 0008 0000 0x0 0x0 0xffffbf0000027f50 0008 0000 0x0 0x0 0xffffbf0000027fc8 0008 0000 0x0 0x0 0xffffbf0000028040 0008 0000 0x0 0x0 0xffffbf00000280b8 0008 0000 0x0 0x0 0xffffbf0000028130 0008 0000 0x0 0x0 0xffffbf00000281a8 0008 0000 0x0 0x0 0xffffbf0000028220 0008 0000 0x0 0x0 0xffffbf0000028298 0008 0000 0x0 0x0 0xffffbf0000028310 0008 0000 0x0 0x0 0xffffbf0000028388 0008 0000 0x0 0x0 0xffffbf0000028400 0008 0000 0x0 0x0 0xffffbf0000028478 0008 0000 0x0 0x0 0xffffbf00000284f0 0008 0000 0x0 0x0 0xffffbf0000028568 0008 0000 0x0 0x0 0xffffbf00000285e0 0008 0000 0x0 0x0 0xffffbf0000028658 0008 0000 0x0 0x0 0xffffbf00000286d0 0008 0000 0x0 0x0 0xffffbf0000028748 0008 0000 0x0 0x0 0xffffbf00000287c0 0008 0000 0x0 0x0 0xffffbf0000028838 0008 0000 0x0 0x0 0xffffbf00000288b0 0008 0000 0x0 0x0 0xffffbf0000028928 0008 0000 0x0 0x0 0xffffbf00000289a0 0008 0000 0x0 0x0 0xffffbf0000028a18 0008 0000 0x0 0x0 0xffffbf0000028a90 0008 0000 0x0 0x0 0xffffbf0000028b08 0008 0000 0x0 0x0 0xffffbf0000028b80 0008 0000 0x0 0x0 0xffffbf0000028bf8 0008 0000 0x0 0x0 0xffffbf0000028c70 0008 0000 0x0 0x0 0xffffbf0000028ce8 0008 0000 0x0 0x0 0xffffbf0000028d60 0008 0000 0x0 0x0 0xffffbf0000028dd8 0008 0000 0x0 0x0 0xffffbf0000028e50 0008 0000 0x0 0x0 0xffffbf0000028ec8 0008 0000 0x0 0x0 0xffffbf0000028f40 0008 0000 0x0 0x0 0xffffbf0000028fb8 0008 0000 0x0 0x0 0xffffbf0000029030 0008 0000 0x0 0x0 0xffffbf00000290a8 0008 0000 0x0 0x0 0xffffbf0000029120 0008 0000 0x0 0x0 0xffffbf0000029198 0008 0000 0x0 0x0 0xffffbf0000029210 0008 0000 0x0 0x0 0xffffbf0000029288 0008 0000 0x0 0x0 0xffffbf0000029300 0008 0000 0x0 0x0 0xffffbf0000029378 0008 0000 0x0 0x0 0xffffbf00000293f0 0008 0000 0x0 0x0 0xffffbf0000029468 0008 0000 0x0 0x0 0xffffbf00000294e0 0008 0000 0x0 0x0 0xffffbf0000029558 0008 0000 0x0 0x0 0xffffbf00000295d0 0008 0000 0x0 0x0 0xffffbf0000029648 0008 0000 0x0 0x0 0xffffbf00000296c0 0008 0000 0x0 0x0 0xffffbf0000029738 0008 0000 0x0 0x0 0xffffbf00000297b0 0008 0000 0x0 0x0 0xffffbf0000029828 0008 0000 0x0 0x0 0xffffbf00000298a0 0008 0000 0x0 0x0 0xffffbf0000029918 0008 0000 0x0 0x0 0xffffbf0000029990 0008 0000 0x0 0x0 0xffffbf0000029a08 0008 0000 0x0 0x0 0xffffbf0000029a80 0008 0000 0x0 0x0 0xffffbf0000029af8 0008 0000 0x0 0x0 0xffffbf0000029b70 0008 0000 0x0 0x0 0xffffbf0000029be8 0008 0000 0x0 0x0 0xffffbf0000029c60 0008 0000 0x0 0x0 0xffffbf0000029cd8 0008 0000 0x0 0x0 0xffffbf0000029d50 0008 0000 0x0 0x0 0xffffbf0000029dc8 0008 0000 0x0 0x0 0xffffbf0000029e40 0008 0000 0x0 0x0 0xffffbf0000029eb8 0008 0000 0x0 0x0 0xffffbf0000029f30 0008 0000 0x0 0x0 0xffffbf0000029fa8 0008 0000 0x0 0x0 0xffffbf000002a020 0008 0000 0x0 0x0 0xffffbf000002a098 0008 0000 0x0 0x0 0xffffbf000002a110 0008 0000 0x0 0x0 0xffffbf000002a188 0008 0000 0x0 0x0 0xffffbf000002a200 0008 0000 0x0 0x0 0xffffbf000002a278 0008 0000 0x0 0x0 0xffffbf000002a2f0 0008 0000 0x0 0x0 0xffffbf000002a368 0008 0000 0x0 0x0 0xffffbf000002a3e0 0008 0000 0x0 0x0 0xffffbf000002a458 0008 0000 0x0 0x0 0xffffbf000002a4d0 0008 0000 0x0 0x0 0xffffbf000002a548 0008 0000 0x0 0x0 0xffffbf000002a5c0 0008 0000 0x0 0x0 0xffffbf000002a638 0008 0000 0x0 0x0 0xffffbf000002a6b0 0008 0000 0x0 0x0 0xffffbf000002a728 0008 0000 0x0 0x0 0xffffbf000002a7a0 0008 0000 0x0 0x0 0xffffbf000002a818 0008 0000 0x0 0x0 0xffffbf000002a890 0008 0000 0x0 0x0 0xffffbf000002a908 0008 0000 0x0 0x0 0xffffbf000002a980 0008 0000 0x0 0x0 0xffffbf000002a9f8 0008 0000 0x0 0x0 0xffffbf000002aa70 0008 0000 0x0 0x0 0xffffbf000002aae8 0008 0000 0x0 0x0 0xffffbf000002ab60 0008 0000 0x0 0x0 0xffffbf000002abd8 0008 0000 0x0 0x0 0xffffbf000002ac50 0008 0000 0x0 0x0 0xffffbf000002acc8 0008 0000 0x0 0x0 0xffffbf000002ad40 0008 0000 0x0 0x0 0xffffbf000002adb8 0008 0000 0x0 0x0 0xffffbf000002ae30 0008 0000 0x0 0x0 0xffffbf000002aea8 0008 0000 0x0 0x0 0xffffbf000002af20 0008 0000 0x0 0x0 0xffffbf000002af98 0008 0000 0x0 0x0 0xffffbf000002b010 0008 0000 0x0 0x0 0xffffbf000002b088 0008 0000 0x0 0x0 0xffffbf000002b100 0008 0000 0x0 0x0 0xffffbf000002b178 0008 0000 0x0 0x0 0xffffbf000002b1f0 0008 0000 0x0 0x0 0xffffbf000002b268 0008 0000 0x0 0x0 0xffffbf000002b2e0 0008 0000 0x0 0x0 0xffffbf000002b358 0008 0000 0x0 0x0 0xffffbf000002b3d0 0008 0000 0x0 0x0 0xffffbf000002b448 0008 0000 0x0 0x0 0xffffbf000002b4c0 0008 0000 0x0 0x0 0xffffbf000002b538 0008 0000 0x0 0x0 0xffffbf000002b5b0 0008 0000 0x0 0x0 0xffffbf000002b628 0008 0000 0x0 0x0 0xffffbf000002b6a0 0008 0000 0x0 0x0 0xffffbf000002b718 0008 0000 0x0 0x0 0xffffbf000002b790 0008 0000 0x0 0x0 0xffffbf000002b808 0008 0000 0x0 0x0 0xffffbf000002b880 0008 0000 0x0 0x0