Warning: Permanently added '10.128.0.66' (ECDSA) to the list of known hosts. 2019/12/16 23:26:37 fuzzer started 2019/12/16 23:26:37 dialing manager at 10.128.0.105:41667 2019/12/16 23:26:37 syscalls: 215 2019/12/16 23:26:37 code coverage: enabled 2019/12/16 23:26:37 comparison tracing: enabled 2019/12/16 23:26:37 extra coverage: support is not implemented in syzkaller 2019/12/16 23:26:37 setuid sandbox: support is not implemented in syzkaller 2019/12/16 23:26:37 namespace sandbox: support is not implemented in syzkaller 2019/12/16 23:26:37 Android sandbox: support is not implemented in syzkaller 2019/12/16 23:26:37 fault injection: support is not implemented in syzkaller 2019/12/16 23:26:37 leak checking: support is not implemented in syzkaller 2019/12/16 23:26:37 net packet injection: support is not implemented in syzkaller 2019/12/16 23:26:37 net device setup: support is not implemented in syzkaller 2019/12/16 23:26:37 concurrency sanitizer: support is not implemented in syzkaller 2019/12/16 23:26:37 devlink PCI setup: support is not implemented in syzkaller 23:26:40 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x3) r1 = fcntl$dupfd(0xffffffffffffffff, 0xf0e55ec01ec40777, 0xffffffffffffffff) flock(r1, 0x1) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x8) r2 = getgid() getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0xb) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0xeaae988a81977c4a, &(0x7f0000000200)=0x8, 0x4) r5 = fcntl$getown(r3, 0x5) r6 = getppid() setpgid(r5, r6) r7 = paccept(r4, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc, 0x0) getsockname$unix(r7, &(0x7f00000002c0)=@file={0x0, ""/68}, &(0x7f0000000340)=0x46) r8 = semget(0x0, 0x0, 0x59) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000380)=[0x100, 0x40]) getgroups(0x1, &(0x7f00000003c0)=[0x0]) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, r2, r9, r10, r11]) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r14 = socket$unix(0x1, 0x5, 0x0) fchmod(r14, 0x24) fchroot(r7) close(r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r16 = getegid() getgroups(0x4, &(0x7f0000000500)=[r12, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000580)=[r15, r13, r16, r17, r10, r18, 0x0]) 23:26:40 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x50802, 0x101) chroot(&(0x7f0000000040)='./file0\x00') socketpair(0x1f, 0xed61a33ec46b929, 0x20, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0)=""/4096, 0x1000, 0x800, &(0x7f00000010c0)=@file={0x2, './file0\x00'}, 0xa) socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000001100)=@abs, &(0x7f0000001140)=0x8) socket$unix(0x1, 0x1, 0x0) socketpair(0x10, 0x2, 0x3, &(0x7f0000001180)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000011c0), &(0x7f0000001200)=0xc) symlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='./file0\x00') r4 = socket$inet6(0x18, 0x1000000b, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000012c0), 0xc) socketpair(0x0, 0x20000000, 0x4, &(0x7f0000001300)={0xffffffffffffffff}) lseek(r5, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r6) clock_gettime(0x2, &(0x7f0000001380)) r7 = semget$private(0x0, 0x4, 0x90) semop(r7, &(0x7f00000013c0)=[{0x4, 0x200, 0x1800}, {0x2, 0x4}], 0x2) link(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)='./file0\x00') r8 = accept(r0, &(0x7f0000001480)=@un=@abs, &(0x7f00000014c0)=0x8) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001500), &(0x7f0000001540)=0xc) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000001580), &(0x7f00000015c0)=0xc) accept(r9, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001680)=[0x7339, 0x4, 0x8, 0xfffc, 0x100, 0x100]) r10 = accept$inet(0xffffffffffffffff, &(0x7f00000016c0), &(0x7f0000001700)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x210, r10, 0x0, 0x80000001) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001740)) 23:26:40 executing program 5: r0 = socket(0x18, 0x4, 0x5) listen(r0, 0x10000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x2, 0x5, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) fdatasync(r3) r4 = dup(r2) bind$inet6(r4, &(0x7f0000000100)={0x18, 0x3, 0x1ff, 0xfffffff9}, 0xc) msgget$private(0x0, 0x20c) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) getrusage(0x7fffffffffffffff, &(0x7f00000001c0)) socketpair(0x8, 0x20000000, 0x1, &(0x7f0000000280)) fdatasync(0xffffffffffffffff) r5 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) getsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000340), &(0x7f0000000380)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x1) fsync(r6) r7 = socket$inet(0x2, 0x2, 0xf9) r8 = getpid() fcntl$setown(r7, 0x6, r8) setsockopt(r2, 0x400, 0x5, &(0x7f0000000480)="3edd5d818059bdedce91cbe2fafd7edb5a8f86ad40faed591918e24728287e6be17bbf34e6a0ae81598db5cfb886eda64571dc51562f7cf08144324233915125a473101fea7314e41299d0f1f90c4d8f148bddef1c90d8dee417d53b56d262", 0x5f) r9 = _lwp_self() r10 = _lwp_self() _lwp_wait(r9, &(0x7f0000000500)=r10) r11 = dup(0xffffffffffffffff) fcntl$setstatus(r11, 0x4, 0x1000000) r12 = semget$private(0x0, 0x2, 0x12a) semctl$GETPID(r12, 0x3, 0x4, &(0x7f0000000540)=""/179) r13 = shmget(0x2, 0x4000, 0xa, &(0x7f0000ff9000/0x4000)=nil) shmat(r13, &(0x7f0000ffc000/0x3000)=nil, 0x1000) 23:26:40 executing program 3: r0 = shmget$private(0x0, 0x1000, 0x5, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) shmget(0x1, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) _lwp_exit() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f00000025c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000002440)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/254, 0xfe}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/44, 0x2c}, {&(0x7f0000002280)=""/198, 0xc6}, {&(0x7f0000002380)=""/38, 0x26}, {&(0x7f00000023c0)=""/128, 0x80}], 0x7, &(0x7f00000024c0)=""/206, 0xce}, 0x0) getitimer(0x2, &(0x7f0000002600)) r2 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) _lwp_exit() r3 = open(&(0x7f0000002640)='./file1\x00', 0x8004, 0xc2) sendto$inet6(r3, &(0x7f0000002680)="e1130bd9f1066b7229011882f1a302c53622ec89ede5cb1fda0696f6d55f4ff90780be17d5407b5567a8d189f4443bc81bc0f63d9d671a7fbbf809243c0b274dce58383e23561f6a356e655519ec0cf7cace9cd632476ce42034e4c69951defa62dc23448217346f368a5fdfb27aa180282a9ddd32692da9192fe7384044ee6ce364e8d39ccb9c51c02b5aa334d50149", 0x90, 0x8, &(0x7f0000002740)={0x18, 0x3, 0x7, 0x6}, 0xc) symlink(&(0x7f0000002780)='./file1\x00', &(0x7f00000027c0)='./file0\x00') r4 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) r5 = getuid() getgroups(0x4, &(0x7f0000002800)=[0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) r8 = getegid() r9 = __clone(0x100, &(0x7f00000028c0)="36db9f0e70367319f38ff6106a0b1a31948a626e67cdf50f16a46c7d199662a29b9980f614a9c293d8ac05c67638d28edbf9c4dd252e5179c43b90e12c396129258e252b") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000002940)={0x0}, &(0x7f0000002980)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000029c0)={{0x1f, r5, r6, r7, r8, 0x48, 0x20}, 0x200, 0xcb35, r9, r10, 0x5, 0xfffffffffffffffa}) sendto(0xffffffffffffffff, &(0x7f0000002a40)="6b03fcab3205dc487a0229bb4406aa21272d414bb37ba602ebc3b0e5babaa5f59de5960388f109819fe5bf7f8f6dae07ff15dea76410f78a3cac", 0x3a, 0x9, &(0x7f0000002a80)=@un=@file={0x1, './file0\x00'}, 0xa) getrlimit(0x0, &(0x7f0000002ac0)) shmget(0x1, 0x3000, 0x220, &(0x7f0000ffd000/0x3000)=nil) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname(r11, &(0x7f0000002b00)=@un=@file={0x0, ""/4096}, &(0x7f0000003b40)=0x1002) socket$inet(0x2, 0x1, 0x40) clock_gettime(0x0, &(0x7f0000003b80)) getpeername$inet6(r1, &(0x7f0000003bc0), &(0x7f0000003c00)=0xc) 23:26:40 executing program 4: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x2558d98c5b55f030) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) r2 = getgid() r3 = geteuid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x9, 0x0, r2, r3, r4, 0x10, 0x3}, 0x9, 0x8, r5, r7, 0x5, 0x10000, 0x80000000}) r8 = shmget$private(0x0, 0x2000, 0x412, &(0x7f0000ffc000/0x2000)=nil) shmat(r8, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmctl$IPC_RMID(r8, 0x0) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x202, 0x194) fchmodat(r9, &(0x7f0000000180)='./file0\x00', 0x20, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f00000001c0)='./file0\x00', r6, r10, 0x700) r11 = shmget(0x1, 0x1000, 0x8, &(0x7f0000ffb000/0x1000)=nil) shmat(r11, &(0x7f0000ff9000/0x3000)=nil, 0x0) r12 = getgid() setgroups(0x2, &(0x7f0000000240)=[r10, r12]) r13 = semget(0x3, 0xec335f0118bfcd31, 0x10) semctl$GETVAL(r13, 0x0, 0x5, &(0x7f0000000280)=""/138) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x19155aa1a8913e5f) r14 = socket(0x2, 0x40000000, 0x6) getsockopt$inet_opts(r14, 0x0, 0x0, &(0x7f0000000340)=""/90, &(0x7f00000003c0)=0x5a) open(&(0x7f0000000400)='./file0\x00', 0x1001, 0x80) pipe(&(0x7f0000000440)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000001a00)={&(0x7f0000000480)=@in={0x2, 0x3}, 0xc, &(0x7f00000017c0)=[{&(0x7f00000004c0)="b766cbe7995023b0559c49c1fe46c2918c4dab3b9496b4d229bd586afc7402e548cc5c6b05edd6069181605f9137b34b780264d5cd577cc6e8ce359ad6e3b2db969c730167948bffd1c83f37805dd532b378ff8fe155861a6a6b48d0ced6b44aa45f0e802ec055579d076f8e23a280ce05bb13b0b508e15084c9355f7cac4870a74f392cbe84c65955a56ef83a4b88cb1131e11455b1b91c1191501d030962726804f33d063a52", 0xa7}, {&(0x7f0000000580)="ff0ce62e70c2b9e21a73ecb5d2e170b7027384a2ed652886344a0b8a9e218f8492f66297ebaf5b66a8a006f46fc6a4e86b17e1d953394bdb00b7240d22316280a176d38bb6c037508ac74fa6b9bd5f2a51925963bcad5ee19325c74087267245c9a802e0d5aabe370c58845c574f0edf72ce2be5130d4bd78e828b0b55ff2757ff91c55a", 0x84}, {&(0x7f0000000640)="c173037b99e42e853373a648a927948a8d8f8bac2374e747355983add70a9c0567e0543fd34ce2eee0d9d0f71c7e7054034de82d88568d11887b80985ad5f78f", 0x40}, {&(0x7f0000000680)="44594ce95ac71e28967befbedc7c6f3215cb22624a6e892bbf130a9d497eac268e00de1ac504f49e0dc807717aa8c15fb7ce2b131a65b9c204602d4f5a0e218c2e4faabcabe039c87655ebcf2a71717431901fa764023948ede584fd8dc0dc981eec5eaf31fce0c98fa86a921b55b764cc266a75270cbf5a6a62b339d8911cd3825b05a23263abfd2c28bbe677a5021cb42fe343456a2972ad6d0b650f962b7e91b1e2757bb64f660d905036ebbe3205f8781069bea8a316535740ee6849e8d5d7540c8d987a2456b41fed83724359e64641185c9d611838f94fa1b300f243b9d7abaab36a6735c499957fc103d14e7aa56383a27f38", 0xf6}, {&(0x7f0000000780)="b9ae0bbe003fe17ee25b804a6af377f49a3f1dc4ec3c", 0x16}, {&(0x7f00000007c0)="5fde6abb26af604ac768c140523d8991920b317f095f0f72efa139bc7f13bb19ffafe2043c75fbe3fabbea7a38a2b43ee8967f63358899b8abd1ae688e504c84a747c31b6e5d6bf724f18a3e22277d12e1a4719962b5f535552c4cc7ed9b1ce546b3549ff51b1417747cc4fd690c1686427c06772ac364cdd41b3ecbcf220ed5435526326f912c9deb74c89219efd1861053fb48ddae149bd234ec44e036092fd271fa0dacb1fdf83fac9c945f39f9683eb55229c084efa7918cc968000de3fa866f0d3af0f7e16adf24d3fc0aa88dffff7886eff3729bb5fd009593180bfa5fd11df9340f37a56e403ef80f29d3d7fcb39182f106cdbe2ac7fae24c83caedd3e282d849fbb8d1b29180df37efb787c749e511de616e5888de51f650cbfe60fe79da418a02b6371a0ef4091a11bfe607fced90bcd433927a534fbe3762662b0bcbfa1ffae4cee26eb03aa2975fd2a9996d020ee24404d85bb5016dfa7037f39f752b13fbc522c9ffd29faaf8ee7b9bfbff0bb8493e02e31c89ef25855c21da41995ce1c0392f23921d2f295f58fd72b891ef3660fbe6e7186c15e63a074a7ff12e74563591ca93999860f4c8dcfe2367df046edbd73c59688b5b0154f82b5f64dd65c211842be6a2e0691ee53b8268e99cb8d2b9381d209d5157c9d618bfd7714244e3b061a1dfa71b0d96c012a9bcddd54cd3489b1cc7f5a42bfc2a14224ce766713a25075a25ff182f43cb225a1ef9607afcfc9fb0d7be3603c3381d35f9a024e74629165abef93cde443a0aa3a90bb2e341764f9c4cb6db12c55895b62269a97b263295ebed4085114ffd19e148868b16641272d968228c7426de8642ed0977d8bd3591a54e9fc37741bf37fac985aba6ab1c5bd594b9a10c5b2a0ca9959aabe10ff4be3ae5ded773695d281060c3d818c01748d2e7cf63cc98b8afa5821900550ba4bd66dd0b09f6530861845c6196a00eb9ea8600e9c5e527e163f9e46a1a33a464f6ec53cde44f596b600eb1a1e0e4ddecd4e9f8bbbe1f34ed084a57ac3fc3eb424b64ba0b111ae9e3c5ea45e8c53e8dc15e763cb1dc075177f71bd98f4ecf5a7ff9981507a141c05c630e8a8a9db89afba9f701b68be29743d80555a5696eb5edf4811ab7e30900cde1ab34f819aad6399bb210bcf9d1725c4505027b28ab1751aef40b8cf4d421ef2c6cb2d5fb2b6d2cff5315b43a675dd2c706b42a08635f5fca448bfaa26bab16960d0a36ee89b71ea4e92d2df1bac80dbe98f8425fed31aed392efa3adab266de9f2b191883b9ee42751b4392d96abccc3531b2cbdf713a4e52b4198090664f78b593ef01b0f374fa996c1930d77f1c3405424d28ca99bd4dbb486d2886fde155dfef5e375d37de266d908dcbc09d5b58c3a504bfec2a4171cf87b15ebe87e8deb7a02e99b7523e628327c2620f854f02d45dc735c1b731e8cf20fd512d0cf2e761a82b893bdaa32bb5201a163a395b888c37267f05fc91f26909ae21fa9c8d3c640eff15d3b27ed0a141e6c0eade0198db81c773dfc5a37da7b5a2bc99092840602e2d8c7fbf3b26d76e9afb8f1fe3612785418473651758625522ee37e32802de60015a50560fe0fa202c2fe66a4c94c8fad2e1d34b3cd7962e3690c36f4d2b168a3aa25a164804a1f49cbb57303bb230c5c5b0dae6d33cf14913a4b7d93c4ad0cd9a7422109857d4e4ece0c30e4ea3a7962b5c8d944c8f4f836850a4e3628be0adacf7838c5f6a96f6d28dee499eabff299a0c585c73b1c4cb8e0502667fdc6edfd2863bed9edea03c7dfe283a12e326d93033ea61ae14d053e861d7401b6758aa672146bd55ea58cdcd5ba3ab233285a849dec3721a11e0f20e5f1bc0ef6c73964524bcd4c9e081f4b58015496d01d1eec2fb5497d7251c4203087f890a503d2a1e2b6cabdb9ad172c36331b07899fe09131a7227aed4b837e8bf1784e62449c02f1d1e232fa6c88dbdd107bc10b85828b69835af2547f2a5ae6ccfe3485758187c6d9f46e4f7f8a1edd3a7e9339d8b4e3cb563df2137456ac3e9fd7632f28d6e257877bdb6d87e5c9cca2a9505bcb6136e20aa181d4c90948f03ab8467af744b0503f7ff7e8b22125283fd35cf5c0b64c39bda9e6988999131bd3055183dd708322db6369ef8dd186e576fbf22b51e219bb207763be192c9cd1e5467b2c87705daf1275f6c4780e994bfd0e38420a995c331baf3fb0122b5f644599500f311d3dfa70691a887a27ebddefc6719b3118856315f0e568978435374080e1814a200788a4d92fa5a5ceea4028dbe9bdebdf46fefe29e949acbdec3f0702497da4229825ee525436404c25e12e8731d625b704f3519a01588b076afb87d84e884b7574e9a5ab47fc699e976893ac17c13e92f9c4c3332b49cadab6e86dcd03993cba8cabc649f060895e0564309e0d75a87cef298ed8f06292d913ad4ad5297d42cc77dce76a9f9177cccb4756de829309a573ce84f24d714b958a325e33a60d5d636172db212a31b8d265c88ed7c1759039cc91d1499739041e0cd16309c09f372a895bdd29fce00d67faa901ca30b5a6e9262689563eeabcae94a49a3337f64ce568d56be1a6e9207f533d49df840f01cbbd027f38a536d532073c0457c438882f40e922eeddcf6c5e6417bae2ae13eede23452fbfba7cabe35408b52a925e4792525a69d3878ed68892a679b93571d829bf845c10f373466032169e3c7df8108a0a50c19d390a78d65f6c4f1da86ca638a42932221e99c189ce1e6023521b93df74af8e81edd960f710e9037556a379ceeb33ce41373ce307e9f7dc7e015212aa6dc10bc0d35dea6eb723280be0af00cd36fa36dabf1fbcd1b297458a63f814906b4cc2f342cdfb6a72c5b0f16d7ec1402fb7b0cd349e876410049ff207e94c7291530cacb61e1ecdeaae7ab3658c016e0d94fc5efec5ea56583461484427fa563a65a6803ff00ce2d6d377f628f7ad991e267e527a3083339b27439a62618085ed9866e92732085b187d37f682161aa1ea606085adf7fb082f4a5d350f36844c8e35bb2584338b452f5116ed6c9df7a3c66e0aa9839ab935edd740c9c9678e152330ee76986e9a323e22dd0fd7ae1095ed1f40a606d08fad0da0ec319ff38cadc1490362c8c367accaf7fa49e03dfbdadd72d877ca9a964c3617eb4df2fbc512f3da852278778909e9177f0e542609169ebe5b0d195e6455693ffc77932c2474b7dba67ed729bd533945445d4ba18a0d552f80ed3c0ca7b152e093b38ba9384decf501a02dbefd8dc941a3ad68af653c9c1f2bfd0f49f8317a3483a331a758784af5ff9cf07691b69dae12e4db4ecd6d24bf58f3f28a86971435071d04865b0e0bf948a9833302e8fc2afe0410f29a4c17bfe2fd222b50142c7c87f896ba41a3fcc78a5c66ba5ef5b131148debb520aa72178cf90f40e120e9c9854ee3b9826079314fb193a41a0d7336b6c4d8ca334b18a36893ad6ea1a16e4279a24860dd517e100d1e76722ff3c4c8829a458ed1b0f3f009bedf74a7bbb47f218ca728d04d3447466006a12229f3afd121becb2485974fea7995bed8bb1f8754fc0664b114675f5c95179134c4c2b95ca4e33a65c89eeafec51798b28c729a699678df81febde3b06ec79d03b79b5655ea5605772381ba3638dd11c6e684a5bfa4ff7a5ad3fda8e0fe5bfab8b055a340635231758e7381d0bebcac47434ee33976dcf0df38bae7b29ac0eef4f95cc526759bc6c78ac5bcc77d480a9713ec9c1c05ed5c652b9f246b991b41f93bc2a730ed8497294e38f92689215111b62a137958b5e50c5a101998ccea1c23b8f461c0ad469052a186f884cae116d8b534b6d11925595021e47f8d90c5b6c9ba1fa639fcb86202c8b2de95bb15717b5f3d21fd91d1c9da5fe6ae158df16abad60ccb6d8e299ecc96bb3ff1c9fabfd6100133789a894de048b585c683e830f016defd972cab17fa9f33a8066266a73e4264aeebfb976fe72611a14cc7897e447d836ce449d473b95f71955b7b085ee939cf87a348e51c176bfd07ddaeaf661aaffe03b414cb0991f89259b5f95cc05021ef511ad49077a62c6a1affa7e8790081899240851866fe34683ad4efa6679f47d9f079b21fd413b380c75df43b45986154904984b45398014acb217be21472746f464a6194dc107443379616ffb307ae653df855a782533119680c8a5670b338edfb7ec434a19f5e9acea107fde4fed4df32bae10cbfa567e0c67cb0bc16caf636a79ecfb7f906ff8f3d3afc7674672d9051aee847f1744d7672a825cdd28aa3a091195047abfe45c80bf1846e14cd4a47b8f75164bd99f9eb1e1874f189d25f59589fdf8c896978af41c67cd5959a020be749308a691fdb171a5f2b3c303af9fda5f88b72a4c0eea7b7f6611c2b87dce9a0a9621309a1afbbe880736d872239375200bb797c1df958eeeecd8b918512db4bf6fd0ef53f451768df16409a06721cf228b8659965bb1818a89c8caa1f3b9d2fdad0b796f8956eb7ff3a05022b1c06143449ff0e2695a92bc97d759bc4c817b0aa9d930a6b83f513f652c347f655919fb3d44686bb0d18cb03cd784b6910fd14701a8afb2c651a624be91295f8eb70fc37a83d71ea448b4c5f98f1b5518d9e66942267e0483ef8b6c75c4d872a91400aaa64ce534b84660e3f9342f18b7e05603f5fe1994c853d4cd5d29a46ca010018d21caab5de7d7878aede2abb43f105925557428e511c5745fcdcee50f4d82409791af964c8068a2da85096f60747c46a33222a3e3a7c2e9881f021f33b8910623a32b0f4515734816b68a35e9e0036ce7eacd3731b51a15f515474cad4e9c0c6478e6df61c51e663306895851889df003cfc2b1ff9d7517393b0fa76e4efc24177bfeccf02f69c4b65afa01fb12920bb28ff539107b8ee5f25263ec5bcb31932843a143a37d59df4bbdecbc3c880e8d224cb3b45ba2347ecbbaa341892430076c68fee9eafad2c7756872eaaf64d7bba80ecfbd6733510adc742ac642ac1d4e9c829ff77548c758eccc60f55368fce396051e6218464ed72989503f529787a8325740180f8e753de53d2b7991baa33bbfadedb4f1cbf44f5286bf4f5b27a99a3620c51488de15992427350567e852ad3f2c00c6db13f7832527523219aa7d9deba7acd298402871f1cf005ee3d824107b39ff049ee3d764df55df275bdf858d6ae0b353ceccb9368dc27e90fcddfd10af6d1f78dd1336c468f6c98d07e152fd78baea1ec0da08f47d5afdb8252ce8f6ba48bc98e7ebdde1dbfd337c259e87c2176a27c718a5fa7dd2cb0b7c3d798ff10309330547f4e3e7d0bfb78d236e472118a8a65a101d23bf089475454533072da467e26e7331e642cb25c895ac7fd61af0380fa216c1c60d92b3ddd702c42717e865c336afb4aa06be08f0d06abc82e820da7d7a12e9c30f03f11e16d06268deb9eb06f2ee512499fc86668af848ca66b633750c694a80ca48d1921468250e12dc6c9ed9986869721ee90fa7be7bf8fd437c01357f1184db7c69567aea09f08193e9c141aaec14e5df2b736d0ef3d9b14245d54cfc766b6242b20183667c28aad2ef09a875943109045ca78dee7f1e94a25f036c0935b6014972663a017437f62fab6eddb683b381038f7a3170b6330c99e54801be5b23f4a856231d5c390b7fbcd491597c22bbef932a17b8cad985e479f9d8a4ca666b26fe5a181915b15e5ae0eb5a95f785246cea183bd39431572ea99324d29ddcf69cadb527b3b83e8b88aaf561101da5a7b85", 0x1000}], 0x6, &(0x7f0000001840)=[{0xb0, 0x100, 0x10001, "3e5b49ac53d686939a534e49ec92c47689eb9a742974b0069d547b8d4f1fdb128aa027f6115efd004627585f0ec3fca456d3e73a7d4b075639a956c5414225fc1564e7fee5300ab6f8f0261de198bcdf8be64dca8a90271a232e8d401c0c0202a0a230a950527a23f995f200ad718e0c5bde901f15cbb00165ecba7f382869b3d652039520f66312c5db0a315ee8ff0c8eb38aba47fd48f022"}, {0xf8, 0x7c5ebe7121d047b1, 0x2, "e0994d6ae3698e9d6e585b0034a778d8eecd1b6665060385016355939b201bb0486c7ea25519972b5b7f12ac41db7e7100a68aed705dafa1b6ff079a1c7e7c051007d281167663c1cce6bbec289d1215d42400092e2c2bc79b618238a836b82cd9322356a48ae9f015b87f164a57c27e8abbf9a524ddb3eaed6500661233efc97da523e0e3d2a274823d403e3cfcb150d85b5fb049a752807ae05c7e8110c5aaaa8d79d5c0058a303c8dc567f5f4f50591f839380697febf1034eccfcbf82e3790b7b506c1defd6e021f4ba268089859d5de208f5ccd43c6421a9ab0e9f8b165971b912e2bb6"}], 0x1a8}, 0x0) semget$private(0x0, 0x1, 0x401) open$dir(&(0x7f0000001a40)='./file0\x00', 0x0, 0x1a8) 23:26:40 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpid() connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x80) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) __clone(0x4480, &(0x7f0000000100)="edf4dc02ce8ffe") __clone(0x8264cf9f479da54a, &(0x7f0000000140)="38517fe87f1b708e0b5afadebcd1f6700d5116fd7038b602e08190") setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="593193ff1f93f03791bec83be5cc8457", 0x10) r2 = semget$private(0x0, 0xebb07868cb8178c, 0x100) semop(r2, &(0x7f00000001c0)=[{0x0, 0xfffc, 0x1400}, {0x6, 0x7, 0x800}, {0x0, 0x1ff}, {0x1, 0x4, 0x1000}, {0x8c2fa09af9c8bb95, 0x0, 0xc00}, {0x5, 0x9, 0x1800}, {0x0, 0xf815, 0x2800}, {0x0, 0x4, 0x1000}, {0x1, 0x3f, 0x800}], 0x9) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/172, 0xac) r3 = geteuid() r4 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r3, r4) r5 = accept$inet6(r1, 0x0, &(0x7f0000000340)) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = socket$inet(0x2, 0x4, 0xc2) writev(r7, &(0x7f00000004c0)=[{&(0x7f0000000380)="982db8a6409d5909ce5df03952ab0e7c3ac91e1e802e20be36a17ad4a14feb52f9240e97dc62ad4280b987fbe35e108f02e308b016e7547293bb047f74b07737c0caa124c9b0225b6d3b1b89a73f2e3a75ad1abb00f014c216f894414dd4a03566258507086bee89a70af38e6a7839580ae12e9e71068039e8a2ea72e4461cfbc67332255240b98c09657a3c0f70ba522adc8aa7c2a10f1e7fdd66f6c4fc658dd9f49854edcc761d44bfe697baa56532d55a569db169724572d04628174c4d51a2275dbef925f4d1838cc8ebeb6ab6e2d3057f4ccf", 0xd5}, {&(0x7f0000000480)="ee8fe7af9f2ca1ef802e4ed8b24caf51cebd4f9339c9ebc8f20f78347eb1d1f82f350d8985ea04d283eefe42030c645ff63028d68a27769b04985458047e3c", 0x3f}], 0x2) fchmod(r1, 0x8) r8 = socket(0x0, 0x10000000, 0x1) pread(r8, &(0x7f0000000500)="8fa851296da445ca35cffa606f809eac78c1d16954c9c1b8b9e8b419367700552b9676796589bdbc2ea81f48af9aa1f1f9d5a2178587e230fe03414692981b71c754795221d9d8c73feba907d9e407868a79b24416e20124163adc81f825fb84660e1f618bf28b7ced61037a506b7417a0fc44a303e8096fb9d4bc14765a19b76402e75234fca0bab3cac7e216481bbd0f8c96d5694f91120dc7106aaeb63a4a2fad9774edb37b2da08b8b44d7a0ddb9743d86799bd892294136c5b2a0bae611c39983d1abb665b259faf9ad01fe48cf591d6d51d52909e2d48c4e243cc6ad8e30594742ce0b017eb3a1c963f6fa79d588599bf209d4034bbda68dfe9d27cc1ab9291203b6299f888d0dee86fdee3082230b1a4277413ba7b825112d59f7d985494d5afe21fb0a5f11c3b6110a70c9ac64a8d140988309ecddecdec1c3843cf0dc4bcec6261d6344dd4183face8e7b798257575d5ad2f0bf1bb27e640c5958b8fec23a7ce63bacb24771a8189c82cc3ab3a084cd7c46f37b91b078fc0f91b949b7d66369290bf0755d427cc60804c592f0bc0cc981d26ea73aedb269cc892d62da0a5209078ea2d2cb9ad075e4ebc6ab0481d873ff95751c3dbe0b68aacd65d91e01167a11efc65f9f5f7b849937758c76f66edd274968ce259f6ccaf32a15941cabbf94ae93232fd6a610dbed27b21845132c4cc11bdb382df390584ba599a57677daca41e2864ffb0f744a4e30609605811c217ceaa7515a863d239487731a87f68e0841b944470c181c41562f8100fbe452f25379ff889c59e5218933fb9a40f3407c98c1fc85f9bb7c0bd24baaf43d38d67fed1535cf4d41512d7b9c360b22d480c4019f9c268f1512eee5ab05d07acf2c8e46a7f3669afb8bdf8f9cd7f8d12a1ae9563a032123b1f92896b082b31e59eee9f00b3bef789f890f5f23768ce66a0e2ea25999ad92e3f48b4ed40fb8db8d4f69ec09b3b80da81bc99adf702cb924e364658a12637e40395bd41fe505d663a51a631b5e7f345c74f1dfb2eed98f5d49a2dac8031c99ec8183130fe72421b28029e440a630f6e710bf922871e1c5dc871aff3c487bc4b93768f8285f0de3fdf075a3d30bc886c0c215053541242f8953c7d8e19d014b53343e21dc56cc38f44764314b9b19d45b3c580803bdb25a422621fe54f8b32a65bddc1b030883f4dce54a509c0dba2c86ba1a329f65631e4f3c8ca88c9dc3dd3bc74f1cab1f59163c16f8063d47554ba1436ce5bf304f1ed4cd4e8a51070529510d954f58483ba0a26ab26d6026e10e0272bcacd2a05fffed20140654501930fb9a589dda9df9e43dc769009219b560114801e4a68d0d7b150a35a498bcfb2ab5c0b74b671a23cd3df160ab5906a313f73c48ed8d699cdc3accce265390bcc2b0237cf6a444df969b27ca74486f3e094b564d0c4171c22f73bc88b8861371cac75cf5aa58d376639e4f87b07559853acf22e2365e027e0ffa7802656a32ab2701455b4c7ac1b81a9d677b1040b0c2a0b81e286837707277f889f6f8547a72c0e4362a80bb1b02c5878fe83cd98d26a6bbbd0982b5a97ffacea6262dd6eb09c9a1d1084a93356be53a70b8774fddf74a1a5f5cd690c6a64fa54558b24b85536d68e3999b67bf2c3470c620c889d9a35f0f7397c94af3892ee01e03746ae5209c8a0d450756c6de98d56c0d2a3c249d5a822915f5d3e5bfcd6402c9089db8a9ca73002eacea7707dca7a450dd97fe57f7b5945053225feb4de727489bae7a2a540c1fd3f8704087f6ca23bdda6142085c4bc082a06c312a49a5cac9240ef60222fdd7a4221cf94c4f7fdca8926b3f201ae691f7d51a858c9a4702b512c2d8d8c6732bf6021b64d9e1b515db1dc4e967079cf3240d3b545115633f4143145c49af213b3137505b9225f8216d379e857159d1a4c952f29ce1df4da18e24845551dfdd23b632e1c38d7ceb4449fa389f72ca8cb6d63e8cb865f43802499a1550294b7e5881382d5dfe9b970a77a34e645aaeaac1ec9d591a196f5a91c474c03d04081ceb8e9ad1cee865142b6e9f822411a757a540e46dbae42dd5621599c7ff01d922d246c0142dfcfbe45d08074ff2044a0ddfe6eddd3995dcaaf62ea1e49d28a8044be4a99c5eff8db89a94a8c18f892cc7c9cca699cf3f7516df29112b7b7303f6a45d5c3d661667110ecb5c3dc357136bffbc4aaf2a756259b581414e6769d6da9ddc5ef03e52ca8ca7ae0e1966eccf02bc18846bb84013ae843b2ead80ac182a19e9c9511aeaed3c2eb48ab3536695056f4873a8128b06e180daf44a105039b6c64e212568ff802ed552037d09902101c05914345fd387f4eda9b32de4c6740fe702510044d2025bb4138a4bd7f1e16aa6c1b8a9a0d5f6248e02cc1ec0243ee5d441a7b95cdfa1fe42ce9e02e7e3c0c5256d444450c9b70b3b58458b8beeb2785fefd31ad89f1f9e8ed96477bf491b387ea8d686bb7da2413d0f538ca35f6d2da77b4dad096d06a3cabeb87b88fc371b9c142f9c258de0abbb0efe8ee22c14390cd1236d776815e224096635c8d6f52d0b993142fc347a69da166915e68eca1399aba6c1b7061d06aa931940a55e1f6b2af1ffbddb8b3af1d4435c8943baf9eed6b588c5f3ae0a366b5e9d71b6ddf8d8acb956fb7c648fb70652c380b575646ca991646cf5620be28a1346336b2a36caae9c68a6b2034783e4e714dc55d0044df8c275780d41889cd00b6d9d94eb636734f53ea5515a36429df827e79587121d9cde11143bc5ce1892c6a051901af5e3ae2733439b3b2d428d6752f353c7c1e37b584e07d1cdb4fb553690e4fd557a694f9e7c8b7fcdd822e728eeb5a00bc874bab6d634855615acb8e05db7e6510a2e1944d567c778c898683f7ff580901922aa36e6fd858aa10b1a5a9023a08983b979f13edd52a53d77f7bed16536a2f8c773cbad5f3ff819d872e1665b19319caaf98789e05794b013354c78b6684e626a4fd38e5ebd6944d5867d04ec126f82c2ba7c4f580568c5ea607d8918e5bad39c3609f6bd11e4759e83629086d7c9e06328f4418ee157bbc064cc61ad9d4105d4a70d8ca6f97d90ef31f2007ac824d2c0667d2e2db921ef0dd7ffb8ee49ac157c51fd47588f3e9764f727ac7a4d2a8c82650f8623a041a74ff28710b1a2c9d1bc31d04c9c431b6a029591e55c8375c9813d908daeda58c2a2a4096374ab7265626ba09ec15e82298d357173c6a782766f357260760a7c7ba3af84ff1ddc2537de6fc1fd314768760b66064166d940553f8fef7b37c73c96dd635fe61c115301e3a94d0c177d7144cb505c3591af52db7770495269dce13956e7c56d09bb865f43254735924e5d377bd1eec700b39f6afe7f7f70b4eb9d15ffe3850be71926a98f93dde9c7c01a4ae9f3c6b252eedae7df35684bf2f18c4d4fb4ec777714a2dc7a0fcfb6f995fe5e66537d0c070bbcad2fc6a6cb6732336f64328e7c4435c213a975ef4221dbc3585b6b74716fcb4185c235a7f8c3bd1ff69db6baa762f0b1963614ca7c7b85ab24326238ba7cdbd9947f589976ff9f8b9f4feaa96d3a2c87c3c144b2089aef63f592ad11a7f8600ed99957aa45ef1b95c4c6855d58084db99f124d47869b3cd8940e694fd68f38d208e505a305986d75ab0473b8fa952d9b24d197def64d047c37ec13f443e3728cbc508125d98be555932bf33f11d69c77c7952e467ed8bff18ef237447d545bc6b57888faaffc0a16f6a0ba50e44890ccc21535657df53f8da82f5a74a8ab709ce02380d2bb3b6cfd9242a7c42ce9f5e7a25aabe3c78aeb0b64bf311b4891a8b04cd60198b00e8d461294b2cb3374566d27fd03550488d17608f5e1377b8fb4b784cd25c447488aa0adb8d8f58d56299fdebbcb2c650aa732bd790047407f2bd014bf2b55595dd3416b88fec3e558bde0ad3b8de540707c307ad042eb24365fff48293f73dfc1bcdf70cc916600f1a5768b2a979f02d52eb3f9bbed31d8a533da3c0522d36a27dce42787957a007859098f39b6524048b4d878409558157e0af61d6161248cd1a5c61edbf57669ee55d7ee28f120e6380d0ee3c99d6706b95912e6fd088ebc88543b953e7736625a7992a4243a862cf76481225ca6fcb7bd88e60b5104b19d4431d56a0c8e4090bafe728089718cea38adb0c8e39edd55db3cd05f12a4fd4ca46c24614b859f24041807f4721d372afe6cc4c1e3827acbe714c06ca67c7409f026e676ec7aed1e94b65d4618ab0e8b0862d589a17f8b487b30107e1324171f5796f581726678be5522084b238fe24eef5c31a7bf050acbf0146a1074e2584d73a3ec94ac5ebe2f59f872a8bd188194bb85143bdc4103d5cc322a38c0d29063bff42450b0759593c857ca1050d09e4ff0d2011689bf50f6dc52ed89e7d32c52e0d3532762e902924105ceb861146abf7c359b59cced9c6fc9fd2f7146d2360f02cdd2d46826f6705372f92533448f2af861e949ff8e4ec59b2c8278aac83f1f996c0f859515a191e558adb7a330fbfea1c069c27d00d2240247bbc302af4b18cf8e41dcbc22b0b3f25303668d5922d60c96fb17989002f37fcacd807c6dcd33351562647c3466c25cb3d6d6a20cf969487dce15d06123988f319681c7ea664af806f5173166ac743d63d36a29f6eca20a62fab5b38dae0a67066fde4dbb3ff0db356ec55a8b397f215e3b6714c9e7e11ee9ace176e3da4de3117d40ce825fca1f5b33cd14d2ce59fe6b11e604ed389a0bf2b29d51f8b615bf986b893ca529fc22323e89154da5a8b4bdff2816cd149ccf104e24694d0d39f2414ef7f8d4f32c7b5ca668eb32ee8e143f885a09e6d50b3db5c78ec19afe9ca32eaffe4707afb607dc8870de798fc71ea5bbbc2efd0888d372e4501aed2a1f9cdc750f19c7bdcca468df45b7f469c07ada36e3b522958326dd710a7a2428690d053a006e1c15ab2a472c398fcef35d6d126ff2ba029ac497b737be0b79ec244b42bf28da53a93d9b1ee7daa310f1de9702b11ff254d49ef7a8cfd8b60ebc88b00dc3e50f2743900f2fc3463b52b2b2226efae1fc84e63d5ca0f75248d4562093e2cbe2e488d3d707045f995c64026e04415895ebdd0e682df4e5d54c9f1a4a8a0fea240a1b0c8f3000742504cab60c37c7e48f191ef4185853dafd8f1f1896bc1ecd740a6f1a8740bba5fa83277c673265ea0b0f7969aeb28f9782a9ee08bac13e78492d9949950062067803572ec6f36d3fffcee5569f8808f312302e6f6b190c2ea3905b4fe85c279947391d806c256a95d723848739023fc1ab33546333bea94c7cb5eb319850f9b2da3070947cdc062b6e44fd460e0c13902bc7dd948f89f08b19bbfa223431a73ccdd3ad0ad17cf8fa6258d5524bfe04e065db7634f42552c6b3ce3d6da32d38858bfb66c2aedbb474503e32fd4f270a465cd73e46327df0ef774fc9b71c52be057486ae96b3d46ab86eefddf21b55d61930fa80fd919f9ac21f805227066e220c163bf91458ae5d79141bf6be16f12bb627b3b2d41d12a6a6314b580ed04ec7193488c99f3af5f886e23ef1503871ed9d1cde5d756078afa6b88e6f44880ae65cab5578470626d2257d3665345487b3005870ba6ced5f5ff77ba5f8e178d2c792085fd5d7232819344570a4f81ff9aa4b0295475773ad73618dac17b10296a8a7adde21e27773460455638af76f4e188773742f0d38aa8b047375f3b34deb95846fa456a4b33445acb917c382f6a615f757bbfdcca7adf207142a15a2f6b3dd4a", 0x1000, 0x4) r9 = socket$unix(0x1, 0x6, 0x0) r10 = getgid() fchown(r9, r3, r10) fchmodat(r8, &(0x7f0000001500)='./file0\x00', 0x3, 0x800) setreuid(r3, 0x0) _lwp_self() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r11, &(0x7f0000001580)="6208dfea321cc0da6b6a11c9573cd187f980e0cb79a1d04591", 0x19, 0x2, &(0x7f00000015c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 23:26:42 executing program 0: r0 = __clone(0x4b80, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20051, 0x120) msgget(0x0, 0x40) ptrace(0xfffffffffffffffc, r0, &(0x7f0000000000), 0x1ff) 23:26:42 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socket(0x800000018, 0x1, 0x0) getppid() r0 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f00000018c0)='.\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) paccept(r0, 0x0, 0x0, 0x0) 23:26:42 executing program 5: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file1\x00', 0x400, 0x10) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x400000020000000) r3 = getpgid(r2) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000100)=0x10004, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() setreuid(0x0, r8) r9 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x0, r5, r7, r8, r9, 0xa0, 0x1f}, 0x2, 0x7fff, r3, r10, 0x1000, 0x8, 0x5}) fchownat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, r7, 0x200) mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2004, 0xffffffffffffffff) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='./file0\x00') fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 23:26:42 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000000c0)={0x8000}, 0x10) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/4096}, 0xffffffffffffffe7, 0x2, 0x0) msgsnd(r1, &(0x7f0000001080)=ANY=[@ANYBLOB="0100000000000000e386bda0079dfb98d22b6923c61a380f0cef24dbb70002ec2fc141959100"/52], 0x31, 0x800) msgrcv(r1, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e100"/92], 0x5c, 0x0, 0x800) msgrcv(r1, &(0x7f0000000100)={0x0, ""/247}, 0xff, 0x2, 0x800) 23:26:42 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x50802, 0x101) chroot(&(0x7f0000000040)='./file0\x00') socketpair(0x1f, 0xed61a33ec46b929, 0x20, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0)=""/4096, 0x1000, 0x800, &(0x7f00000010c0)=@file={0x2, './file0\x00'}, 0xa) socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000001100)=@abs, &(0x7f0000001140)=0x8) socket$unix(0x1, 0x1, 0x0) socketpair(0x10, 0x2, 0x3, &(0x7f0000001180)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000011c0), &(0x7f0000001200)=0xc) symlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='./file0\x00') r4 = socket$inet6(0x18, 0x1000000b, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000012c0), 0xc) socketpair(0x0, 0x20000000, 0x4, &(0x7f0000001300)={0xffffffffffffffff}) lseek(r5, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r6) clock_gettime(0x2, &(0x7f0000001380)) r7 = semget$private(0x0, 0x4, 0x90) semop(r7, &(0x7f00000013c0)=[{0x4, 0x200, 0x1800}, {0x2, 0x4}], 0x2) link(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)='./file0\x00') r8 = accept(r0, &(0x7f0000001480)=@un=@abs, &(0x7f00000014c0)=0x8) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001500), &(0x7f0000001540)=0xc) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000001580), &(0x7f00000015c0)=0xc) accept(r9, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001680)=[0x7339, 0x4, 0x8, 0xfffc, 0x100, 0x100]) r10 = accept$inet(0xffffffffffffffff, &(0x7f00000016c0), &(0x7f0000001700)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x210, r10, 0x0, 0x80000001) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001740)) 23:26:43 executing program 4: mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x100000001}) mkdir(&(0x7f0000000000)='./file0/control/file1\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/control/file1\x00') r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0/control/file1\x00', r1, &(0x7f0000000300)='./file0\x00') fchroot(r1) readlinkat(r1, &(0x7f00000000c0)='./file0/control/file1\x00', &(0x7f0000000200)=""/204, 0xcc) getuid() 23:26:43 executing program 4: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair(0x6edbf0356e8611dd, 0x40000000, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) _lwp_self() _lwp_self() bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000060000ffde000000"], 0xa) 23:26:43 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x5, 0x8000}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\\&{\x00', &(0x7f00000000c0)='$\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00']) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r0) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r1) renameat(r0, &(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0/file0\x00') r2 = open(&(0x7f0000000580)='./file0/file0\x00', 0x1e212c7676976c93, 0x1) r3 = shmget(0x2, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x4000) sendto(0xffffffffffffffff, &(0x7f0000000540)="af8f40fbe8a3", 0x6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = _lwp_self() r5 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r5) r6 = accept$inet6(r5, &(0x7f0000000240), &(0x7f00000005c0)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x210, r6, 0x0, 0x100000001) _lwp_continue(r4) r7 = msgget$private(0x0, 0x430) _lwp_create(&(0x7f0000000480)={0x65f9f3123f3d446f, 0x0, {[0x6, 0xcc8, 0x6, 0x2]}, {0x7, 0x0, 0x4}, {0x1ff, 0x21f7, '\x00'}}, 0x80, &(0x7f0000000500)=0x0) _lwp_suspend(r8) msgrcv(r7, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/235], 0xed, 0x0, 0x1000) _lwp_wakeup(r4) 23:26:43 executing program 3: socket(0x11, 0x3, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1f, 0x5, 0x2) listen(r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x54fb3584665b5c43, 0x48) socket(0x1f, 0x3, 0x80) fchroot(r2) dup(r2) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 23:26:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r0) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r1) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) stat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r2, &(0x7f0000000040)='./file0/file0\x00') open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x80200, 0x0) semget$private(0x0, 0x2, 0x88) 23:26:43 executing program 2: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x9, 0xffffffffffff0d59}, {0xb9fd, 0x7}}, 0x200) 23:26:43 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) socketpair(0x18, 0x5, 0x0, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(0xffffffffffffff9c, 0x5) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 23:26:43 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x100000000000023d) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) getrusage(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x8001, r1, &(0x7f0000001180), 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) __clone(0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) semop(0x0, &(0x7f0000000240), 0x0) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 23:26:43 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file1\x00') r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file1\x00', 0x40000, 0x1) renameat(r0, &(0x7f0000000140)='./file0/file1\x00', r1, &(0x7f00000001c0)='./file0\x00') 23:26:44 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r1) getsockopt$sock_timeval(r1, 0xffff, 0x5520925365b128f6, &(0x7f00000000c0), &(0x7f0000000100)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x810, r2, 0x0, 0x1000) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00005c00000001", 0x8) 23:26:44 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x5eeb219e, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r2) fchmod(r1, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 23:26:44 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x100000000000023d) r1 = open(0x0, 0x1080a, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x9, r2, 0x0, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) getrusage(0x0, &(0x7f0000000040)) setsockopt(r1, 0x0, 0xffff, &(0x7f0000000240)="19", 0x1) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x5, r2, &(0x7f0000001180), 0x0) setreuid(0x0, 0x0) 23:26:44 executing program 4: mkdir(&(0x7f0000027000)='./file0\x00', 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)='./file0/bus\x00') 23:26:44 executing program 3: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r2) getsockname$unix(r2, &(0x7f0000001280)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0xe179}], 0x1000000000000013) pipe(&(0x7f0000000240)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socket(0x6, 0x10000000, 0x5) 23:26:44 executing program 2: r0 = __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) readlink(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)=""/38, 0x26) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000314fdbd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000933912d5211e1cc1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3d2e656a111a6aaacd5ba00"/4104], 0xfffffffffffffda1, 0x3, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e100"/92], 0x5c, 0x0, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000010c0), 0x0) semop(r3, &(0x7f0000000240), 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) __clone(0x0, &(0x7f0000001f00)="eac68242c44a9cadb81ba372c9838633b76e967e135fe393feed261318704ad8") __clone(0x0, 0x0) wait4(r0, &(0x7f0000001040), 0x4, 0x0) 23:26:44 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="072dbf6435d68587a71f2dbb76553951b40d0bc9a7fe"], 0x1) r0 = socket(0x1, 0x3, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000180)="052048fcba908f94813832747fbb0c59274a46141a2cf8c33ef7f0ad91740ba34c17f00ae02ef73f23505b25e1d86d4df6558eaca7845d8226c4316b44c68b5572f9985990c345d8173b0f0b198e758c16c9756355bb1ad0c84f30ebe33c92585e249cce95b657ad618531321351b962b3b15ee1738ecc65c03445edb9d7de538b66af78dd3628ddc5d1bddba494a0f06649ab4e7e4cb1747274ce5596b3262c1381a093c12e91e373b5152203f0bf83c3e27b77b35eeb0e4aad4814", 0xbc, 0x0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) socketpair(0xb880053be7499c1f, 0x4, 0x7f, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 23:26:44 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xb, 0x1c11, 0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6341eb4c5b2f2592, 0x20) pwritev(r0, &(0x7f00000023c0)=[{&(0x7f0000000040)="1950527d8a2a50cd57b78777bb3671d6c0d6b6d3a5815f42ef89336c04fb24e010e15401a55975bd4b835fb9e9c40b5a487895baac18e6262741be947646c2fd55ee84eb0c03b0ccf43eec40ad6784b34b78ae73e198c254c30b35f006fa3665a82be38f1b76289d51d2910609aceccd144f38c69279856115f77b8cef97925f091694d2bc6cdc1fec2ccd9ab11520286221b6411309386e213772b06dfb62600fae5d9ed86d58a872bc65d4e1708209a844d3026624621f01c6f9e938e0c67ed3dfe5e12a2accc2092f57655973a3121783ac20037a6f540c577b298e978d1adb00f324e8a9d4c4b1fd36b0f5394ec9fab643950db4fc57c95437e65f15b77d09eb424f3099cca3799ddb036b7b0380dce718b2d87dc6c2476cc7eba00488ba7828e916dd7d5c000355a58a536aad056877b106a0e419b57d1dcd4d33c6ed1d3dd293395e0f28e1d776a020240da3bc8e52a55512d08f4e0c9afd806fe5620cbe53b0acae9b26f70f7b8d80ec2c15037041b0e810456617ff99882d5b64d4141fd2544bf78661094e25477d51a1d67304f5e30591a37326f859eda8e81f072e2ca0b5e682b6ba3a91109a8c924f8ebb21b0f34d656ef4379f9b77113bcca358f7d910cedf36dd37dd131bbd3ef16ffd82c4bc18ba9963f8dd899d502ea04995b6f686a088bf54dd374cdfc6670d4a069103414b59fa830bf17b334203baae8cd288a8dcae5196f79fd1c5b8a148e32eb5fe8dc049fa76a5bd044c2c0a305bef0edabcf52815eff82317d184f6de0be7975db6bcde04d5bb13addc8adee1788c56c9db89259cb87e4621f7daa8986921d160a7df1ca0a825193619260ab0adbc0ce1cf2f80629ee6069312b9b6e0bb23e37527562d0edd168043e8917b100d26e4c44255428502b29a5e5372f167bf1c8db48c0164ddad894b0db9bdc3139f2b6188e0ef08416f6765e59a9a106cd353a6da14977e450a7e46c701a087c8b537e6053f0fc38e0b450931a180bd2799b8a8309fa3476498f22f589f0b54d15179141697788496b94f25aa244f654fc9acb76d379aaac02d7514aafc4dc1c96d59b5eea11ab9b1a3f6c8575015b286c456d1a58a0e01107097be99bafe9968c6b70e9adfb7ea16bd7fd5146aa59fae437373bafac06f976afc509f40601c83f8e6e88a819e65b2c886b84a5ed2c42cab72429a5fe93e22f481d37d0757f05f15730c13afd779e84322c2f53984a10d318aa42494a8ad4625e553cd7eb2be3f9b344bcc8b04d3890ee16b26ce3cfc2916759d95cbe3395b3b7fcf67ac8639de85fdee21edea108cbe85ffec2edeca67d02d7e06def2c098907b0263650980727991a75787c232a53c19fad347eecc9dcb257896ed505429a50bde925efde5913cb98afd7b962aa96ee71876d5f1ac2a45566ff71c281bf8bdb2a912530c6e6d7df54d6d53ba5064fbbf86ae378e9d50848f09a83b0688ade942913f688be256dfbc30e1746945de474eaad956f9f00966497bcbb29a514d0e9b0973659846e943f96afa5a837fc374a2482f65a76d668a89e92ad6db99e9beba02ec8c628c72b97efaea760d3ad41a94529835a99fd48ecb719ad3f9d2ef8e01270f2143b5fdfd3f65611abcbd9d3f48fc24527591c926339102886a09a945228f48b0ac1e74b56d3f791ff17ff1d981a0c742541fa300565d9501098bb9b1d8bb1812388f7824dd0f4d365f555e7f960f151c1bea3b955c07ceadb4d110bbbd5de265c2ffd9c4b0eabbeb2fd556dc3f6932054f65a4adca6d17fedf74d732baf5d23499054c56a7df4fe6256a8b60229744ad647941c124d06104d2ff5ae24186884ebf5752886b9449b7ff9594f3f37333bf25b37b0e87eccf84bbceded177a64ae4abcb41837a5f124437310a9d33462dc2cbe81096fb67a2940443ad39884d457c2771dbbf3f788a44908d3cdf861152023fe851c98a2385f9771eab6bd82d0d97cf11668b9c665151bd0f906f641591b5c1f1f87170fa6021895328998fe83d856ef989b00fbe13a0ee1cd22ffe6ced1b74d9c9e6f7079f625d137473acfea81e32b434160d6a0d6d7af2cfdc73cdf49db446c003c802a3f6e4a57a43d2638ec7db5b8670e12992d3813edff126e32b1f61eb154f6145b59e258b10d6aba615b83f2eeba29ceb5b010f6c325c32a623b0fe00d57ad5aebd42a6bdfb076385fc4e2dd6f2d3687c572437773c74dc15ce761b5c2378010282990b293a9fd285d131a4b7f03599846766af653dc5e9ed7b3b91d61097f2727b3b5f2feebc4745993a31396505e368ba5ce4683f6dbf3684d31977f66bc9e8b491cd3e767e71c57adee496c70df96c98ef3f5565f916b2840787d977af076719eba30b1e2b79d77b2afcab35f2db6a54e3a14cc7cbe1bf4de4f3d483139a3995ef39d7db8d31ebf94fa7e69247e1e27dac9d322e08c6453451be07420088a73d06406a81d00383ef3853b24300682a1c5fb381e5c340f7b50359a581b902e3b1fcdc2a8401806f94d73dd6a0828edb65a61e1765927772e96ad7e22f42ff31ec658dc81d0a184bb95c3f7724b28922e41d97053d911678a21839686c4eda362a0cf54732fad1bf7b9075f520d362bcedb16f62057909048b21964965baa3b08247da8697f7bbbc211540de2db7764159a1a6eb9010538bf3fdb373fa8ad6456d8d5c3f4b81f44785432b6cff61ff129fb326623169f1a485a09260a54ff9c9f153be1d26dca060972fd3c95cf20f19ab501cada85172a69a46120c4231597dfe59274e864f18273c7456cf94c28b257d257c76b7629e84ed3938f9af1c6b67dcf5ca499e0735d4dd04622592de66d9f8fb15d0d9e5e69438b12a4c23b3fac94ba5b2dc1a75ab7d7c24fce35691771584a019af5a826e6e8a08b006bc988a2d3dc2ba928a129020911c1e0cf83cac0c9f67585ca591d80ce86ea2007aedb42c18c9c312490ff4a4407e73bfd84e776d09ab4ad53859ddfcdfdc7c8b458219185b133d8039b0201fbdca4f82eb01a6feb291b40de3ca9ede6c2015155802663484005ea1f2f39650d920d4a64762062d69a40499b32796c2bea1a04ee4006381acabdc610204eec3d52a5782953ed3612fa0b9fbe310ca1c9b2906e4604e658b550b800b6af0970ce1cc7f7812269a14dae3c266bc45869dfa56ec4c3a5daa40b74b63f2f428271963d2cf0006a98903571b4b3042b4b9badc65dddad599467fc59c0733fc52bd61bf345d603efe1e4fadecf279a7fc34f96270f87ff6f0ca0c04be77f43c8b6e68be32ef424e9e7b08dadbf5e89b5158c5715023610d81e3ea13dfd1d92da814c8453c20e600e317d08bcc4aa8d68906aaa79923f578da32296ae6d6cfd6b8c971d41cb21d0ed35d7ebe7a2aa212b1230a8a95ad7fc4eb3393643f5ad118fb15583bac973ac8e1254a511c059b32086b3969128941f52199303a5eeb379384e712533496c02147bd51331b0ee2da0b087ae46c73bc3d38ee56a90a2751f39eccec31dc07349cd790be2cfbf6101cbe7b8a0a95407a02e86b07a137220de7b08d0ce126c2ebae396f4af3ddad955be6ccadb9f532744f00727a571538720de21451eaaf2e39cde4b3f1d0e249af856ef958a8d1419f91987c1da8d43b78c9bf23716eb83f8c428215483280342f56da105ba1f62b9f5fb90657fda52493efd12535c9d475b53f735bdce628b0abbf143d4d796f88439afaad62763ea9651d820783cfa47c7986f0f0b7c9839530514526537a84236fb698019a41790db5b4a3d1b426a9a2a6bb70f8d2fabc9cff63f108fec6ddac12277d0e3e14142f4eab27adabb7dcd162906c8fa3dc853323907081c6efcfbfdb433a5f1964709c4893fb2bc64534ee5fbde337a1e85d180a1b917d390c46f25f36020c14be8b9ce903b20e55abdf3b87dc0816d4aba6d0d5357e734bad8174a7ec12bb1bf6d03faf994aa9a2d71078c7b32361a11a10101b82d8feb07af0948f88327008fd50eeb4a01d7ada25284953c52bac57006a3bf7be505c1ec75a0579eaedc2cd93967329577ef3742e71f73248e8bc5d7248d66747a98b019ba6af4b4f86f32178ed5cacfe7c75fc81d6d0c642b8495a4f68b85062527b69f4c724726a50fdf5754178d1bcc0ade58669c7710e31a0db763661a8060c684304490aaf279e5b0bb2cc96caa877b94d3ae6c4acf63e4e990b5fbd05d8b2d25544dad24a3dc296f989b2540adc5ae255e2a1edceafa0b91d938f13aef9b605b55bf2b3b24bf1769be1432e300630e9b8e5a481ba415c4d5e31c427cff26eeb7767342030a97638503397dd635a1c91c67f444295eea963ef3705b219bba2c48e0f4bccb500a17a0aac416104ba4fc4308c8224306718f09c04f4610a721ba7847065a24b3b30334e8e237823a84b5c3d448a46b3b35937b5ab412cce0f242cac6a60e54632ba621372abbae44a5cfa75b1c9e07c2f0377c303c29de21af7d51ecdc276615ebfd5f22f8ae0811086c3ea22335466f580993076aa70cfaccd1c4fdbb209272b14889d819bc951792c4231177aff4a22827b4133627755dee5c532bdc2295ea6a3a1c4d8b4c4da87df36a1f9c154583b2d79607d1fe3a65003ad5dd90611a366b03bfa96a144c752ca6b2b5ffd986e2343c370587d4392210e2eaf9691b7a8384f9a61736013d2f79f1aa3543996b09d381914d667bb6ed4dbe280963f2085d04dc3c85fd34d4515e7680ac2fdab8a9938436268c44b7c953788d0777ee15b33732daf27a1dd64bc80705263abed7f535205def45ef8ada21b9609bfb93133c56f752e86eaf1c518b8c604bde228986a935c7d2383c73dbc490d7566455968af9f0c7514f1763dff95d2fa4617163b8d0b16d65c6b829ed16da58a4528ad3e54b74d2dc6e9d3c84ea0414ac0d2e45110e772fbe6570211fa052eddd8c7c54fd016a3f42e900f75d254e147098d896c17f0fdf12c9005272d03492a691d34bea93923efa1f5f09f66fee834c7a17820d4078cb131f8494bd4ba0d707569adbf0d7e4e763dee48eb0ada5b68955a3eade786e9a6c03065eb85c9f55f7d2684d3733331a3c72a7297c8b730c521830dcf258a6b5657738247fc1a9cc4fc76b0f67b0fd424a597f552ac7ff06d75f83922b780d25e734f70d0d3a8f8d88784dc96f58ca33975d2c253c933e1164d014e20dd295ead333903ac68dd46d64f8a98293ae49e08be8587818c80799af78b76c181a03c106975fbe859a61a4260e962526cc059a5f9d58e2aea2eabea148bdc61988b6df86ef2b8e3ec7a4dabaaa619160c72fae4a6a13c4c6ef57adfa7b844f55247daa7b6cc72296da772af0a7feee82bede22d7c0d1216aef0ed6c5ebe84293e43699a9a12c59c6d824dc4e6d0c8a3355da50e4cfa49c37716ec25eb74b3d04289c082d8b44326d1cf0d192bbfb9e450894ac15a850bedcbbb6bee20d17fc001ed93afc2aad0c29b76140acb33267480608402f79c3ad5116846fbc195e5d3393f802ca2e8291660db2f86ff2ca0717252e245bf86226870ed4b4d121d3579cf0fa179a03141962eacb378566e871f6da0f2be81817e1993d0e709d3fb1432617e4706cd0a011db91451f018d8e6a934ae4f64b247dab869c9f97eee4d68b6a4719f4e04f282314681376ba346bfa2d00ebaf3e25fb8d19cb37e0a8dd33f84aa68f01e686ddef8957b6ae1250021f3955ebcee982c0971bf40a2b9c620ba7cf342c43f98feace484537b32950bfdd8e08b702f836eda133daecc0e97ca22d88ba758", 0x1000}, {&(0x7f0000001040)="0c44c8a5f4c5ecb0c383e6e57dee12e72a167ab21617a6b42bd1d54e7a775260ac38f015e6d40c549029f925dd35a4b34a37c084abdbab4454fb7b0d12b5fb41e70f901fd8bb656e55f25287b5bd1b", 0x4f}, {&(0x7f00000010c0)="f1bc43c5e13dd988f75bf8a2752572a731654cc97497f1a8ad01b268a412c90a4d5f71d5fc633eaca9d9f6493104c87b343094e47f84f18f4135a2ed9ec25cae9ca982c7e852fb9e2a070dc3b32317ad6162a28002cae45e4248ab1520c6454c642898856df2669ccb2fbced2ce60c20aee389ce9426fc7a684871aea4efef6a790f16626c9cc1a294d26f266494156218d98303a22972273d4ce7bd1427299712303d8fbe716d95644e84de223c51c78e8a5977b4b0e02e4b868bff2ca19b7b3a43859b7e30a615cbc08c33bb851198bded622096959c57bfb77bf68565775b28dd814492917dce6c62bf7748694fb7b90e4891ab74e88958201b5fb044045e257d45c430183e977c12098e725f10a502ffd56e849b222a12421d532880123d639c546c9bf357f39641b0751374d5648161693d0923d8be0d2edbeee66cd9d9e37a2c567a64582acfc26244d5c7d9bd89cb3081f389c36df00c4ccc4ad68b889aadafb49e3743b36de3c14b46625c74f818a0eef3f411d43cbded3d6eabff9ff196ec5dc9a9585df8af4f3eb9a50ca97fcbff2e3a5245f651e436226d3e4d7f2c125771500be01799dc9aebaf975870184a9be0d67d133da41e42663edb0ded7a0c94e74af4348b973ba4f36c0b9a31f7a524aa9ca0243b7488ae2560c5f6d1d860a6294051118f9983f714f53149fbaea41016508f695e5adc9243e5237d8d65861ddf5cce4d7330b1ac81aebd89cd041a423174f39c257cf9011c769d758a5819167b23b06cf7798cb96fb4d5b90253497160c12b1d5018737654285dab96e92c3d15815d1e53cc20e3d62fcd7b69f9bc3691c5cf57aab284807d2eaafbcb79cd9012bfcd11bbc9e8afc1f1bd7dbcede676244c8fe0f0b4204c655e0f6caad469ed9c5232a1bbad33071f41362733d0867b6ce1ba399a939a9cee011654a9530292e88136f170fd5fa7ea4584ebafe1cf925a3c3569235f44f2bbb1f5e4bd98b0d008d23c1adf6d600c6e4c4afbbbd103db290d476e9dd309ea48e35c7514400d0791475e42b80ee4ae12ba76280fab5b634953b3784fdc80400c3b1fc85c2cec34cf88bd25ceaddebab57f37ea0b17bffed2903dfc98f9bbb0d8234938c41189b5c1621b0967e5092dbca187353378ba39ad10bf082caff5833ed42b30e1e0d48e03f13ffa89b3d7ebbfbe781565a531bde88a6ae67774e77f941b342ba1e63e8066aa0466d3bdbc13f3dc3f4ffeca4f3c15ade1f723fde63cd74204fbe15942531118a382773165955fda3374ee0c3ea7f7c02af1afe98921ed8c1b100baefcddf5d03ae5085cf5df72b5dad3de758383867144a4e17c492cf2c0d00d855c9184319280e9d607218f381e0e6adcd5399fc3fce410569c5b9e7b1a4ceaed52bd61a4d266a5664d2348a4eeef05f5df403b42e48d54949c44061b5107f5542103cdb45433ca112b776cf0a4938fe1a7c7cd0a4d9bfbc9ecef45f9908c256418aca649c6c5c894d49eaf1de3bd7b2f693634516187577eef942e8e8298590e931fe47afe224ea1afa60979701e27de86f1ebde925b9d5565461ad1e23c057becc21119b6d7dd162820692e51a5022fbb2970f559462ae3cdbed8899152caa817e1ca5fc61ad871b0b755f0acfb064e2bcaa3143d35f49aeaa8babdbd86c95d1a49542854de7ebdcfcc6051bb07840ac8e48ea3c428e5988ddd730e1db1a54dac0595425383006eca2b0b1eaf3e8cfa6cd3b5d0c073709df65387ed488bb93f46c3d6f1f59d9fbd8aa47ae0b2427fba73cd2a435f0b003901e91149ba439958f77228bd79d5fd52f3442f4ba03cb6d723b35d09e9bd572a561e331ee68850289177cf9f46677a682af95e92438c48f668f3d5b49034629c9dbfe7927959d2bb3c70c77bafa44065629da7e804aaa70469f768372e77712b22efb34498397b53cabac0739cb8294b3420fb9908cc481c3aea94a257b370d7d2d8f98c77896913b970ead31163ad10ecfa7b7a11c6854263518edb1fce46886634f62a1cdcdde723b9cd945338bea872d6687935d2ec6e8fd832de923a55f2a54f617c86e7a86b48484b38a72afca254a0d0504d6daf709ce91b43244aa7fd5406034d22ab20e63dc0e5cd7443eaa2038bb36121bc79c57dedba961ce74d8847ac9206fbc34d2eb751c3fb7d45145d2fe05cc7248e210edc7bf899011db7799c1f37f01cadc21368a7e5ef89d2945e4be556512c51652661303bcc8457bd17c3c97478de2d799ab4c998a81a369bb0bfe564d6827f4fb2fc78b2ab080438ddaa69b9f8f0fafec80736abbd6bf8899da28ee057d8281a221a97c40d0f9882163a79198b262e3060c8e0345a671f48457582f5dc49f3b8d349edc24b5a68e19ca51b89fd126ad4196147cc8dfe6e70f52f6fad664944bb63d80e9860f0f18d24ee8da74ab53a4ed931a0f2e9b570517e130e7db22188176494b93ea57ed20ec9612d2961a21715c7516749e25dfcbb57b5aaf7af4828f94bb0e0d5220269ded54bbd4970e8eb19930fd1160e749aa41c55a7fd4e0e80cd151245f4872363dda13ba2ee7978c9dbce1472be4b1c018c81a5a73de72fa9a82ee61e78a562fa708ab2d3d39fdce690abe93722316a231547bc3ea926ba5ee8ed68de0df8b31b6f9c9ad12f1f191cd8462424352b8005572b21d9b55935a7d1227c643f957bc223dfbbd5acc6df2950ac9aea370b748a00ac10980c5d186e2499549e95c48fcabbe6055c156f361caff543116972ef9bcd443a4c048ea8b96e3e10ca7ffa046f9992e5e2b4469fc497851d988234191a3cc144ea27b016fd5788c3c543499d264723570c9af53c8b9cd0d57f8c4f082be2fac3dda83a28285a7819df4268b0a484228cabd5138c260f1c047e74295ac11150abb3367f43d55aa86b41afa949ca8d496cb6238435b7ec165e5d7d9cb21f0632410cf33ce7283978b72fb5e296c4ffe088a8f55f924f8fe5efcbebece94d9d73166535f55b55ab0d99a3cd3e18b7ac5cf34f45a5e9088d9f3e2bd98a3dc7799e7df69953ad3b2ab4c11dbd3749377ff34b58cad107f7ba3aca6154c8680f216ec51227d917454fb1dcd5b6bc6232a1c4768411eb8a9108d862ec46affb2b7a7acc693298ef85ceab6df6bc7176287878adf345f488a6817574bc87eaf38d0d3b21c5398c6ebae7b21de2a692cc9b31773b5e764ddf475e2069f720aa68e56bbca64ce9e4e8f45ee6be97cae7b8e9c887164ddbbaa5fd41bcc0e56c40d62099b49239111e584789e72b9cdf651ae8e500de53feebb991ae8b495e2a65199a49a057e969450d4c1b81cf9d03fc6ec0e868606b6e9654fcf08adf001112de521cb48b80583e888b9a40c5c4eeee55c722e83160d51de075e9badfafb242d8bcd40204f19d5326b71d9fe532b2fcee1b68b4406c70121d89093e267f68da38d5b9259b883ff97aaf26a1584207b7c2d99ad34298b103bfa8f038e9ff0621df787a5e0320abcc4a737e71b770e5facb6ac7154cfb884cb4c7ccf2cfa3223d77cd549951634d7b9c5ac9fddab45203ad166dc811ce8c19b6bf66819d55ed1a1ccd48410f48bb8ebb03e0b2bffebcb07523cb7019bbbc1f0097eaa2f7270aba82862d03d41adb8374133b52863fe070b06fb37f964680b1e3efcda780aed1f88057aa29eb050415e9111972518ca7c78c60bea0acf2dea5d1a91df0005cec0b2850bbac4508a597beae75096a2168c2b76375a85f6094e46497a89ebe3aed49af6618cd9c67df18f23a1d55fc8f59fb0d660640b82875d20b13cd7cfd63cf651cf44eaac034a8573a5601c06edc62ff9f38b642cd90e8d1480a95156c432ef004604db138778d0c596bb58adcb63d1ed88cd46ead49c695d4d712bd9c90fb22c24408450be54f3687de7c8e0f8dda6b75f7c19ff21b3555725794935f2f7dbb12ce8532db38a8a45e057143575411504dbe92bec621334620c4dc439f05aeb7dbf09e98da4c53aba5ce435799b49880e3fafedbf71a0f632af589b00f0e2ad3febdabd445d0d3ef6bcaa2eb8926409e93b1cfe6886152e35c4731836971370fadf71d64ed95d6c79a3090db88cb44a5f5f1d8d1f921c34a94006b35eed6623ee2501807e2717fec2bee7fd33b9ea008319467f6219b5299a9a1c667b326f5729656065e29226d831f26949d19005f3d26055caf152fcafc542ae1e0c080ef4152bbec41c226cf705de24a5ada5b3283b827487e110e956e824226953a8ff916dbac8ed85f4a9cec4cf277f7f04f8de93e2bf849b17cf76cbf901da30e786813412e1c5c283215af0598f8ecd566e74094ada1c7cb8c3b674c4f3d5a425d75f1c8c71c96de72ee7db99e3594b384007922a305eb936298087371c112fbbbf1104e3794503f4595abbdf4f364656111d7ea6c86bca2d1ea89aed14c3f4076415c6cdbf3de2e44f00de73dfaf1812622ad3379683720a9b5d75f84d387029286c72b23f4acecd4a5375ed052f174cf4712ae96cfae4d622262dcf89500810d962060dcbe52fb25b03caac31317f35aee81d355f7b25008c73f2c3c1794fa060c888ee1b2a2b7bbc688abc9334b022942a6a4c7634ca2560a330805810895c8a4e1ead0f5e5e5f02788a8a0982224938a067ce1ed4700d51ca8ff1a6f745abfb4aadd8dd5b97d59d432c2c1508b7f7078074bf770eaed10045dba9aae65300457eca0e25eda3f589995d302da1a117f7c4e7d9d35cadfa508c354cc5cd124aea7c2bd2ae811d0e29820e6f0ffd1a0d527660710d7876c749a070352875393e21d23a56f9e61f44a76498e1f14a39452c78f1bff9aba00618a10d1c4819af62fdefd9ed111428374555ba5a2dc6c3b9b1369c22afeecc6fb38d02de78162ff9ea246cf596a147f21518d2c7ee31e27c1ab2ad22fc247b44d090c83dc467d892b6a9b78f1bae44827cf626fbd17a05f3eab017966b3acc47b065a8916ff2222646725f7bdce45bd2142352188d8bca735d1d67652c71680388ad0296f074b491906215d824016696e583ccf94b88875bafddbaf3a3cebe84756285ca4a1110b6fb1cbc238393310bc80614004f588c162880f13e96170e8d4c71bd8f99714a90a9557fa0b7595147c9155b5cbc34c21b297e6edb674998ec84e58b003930e4908e86895236cffb981249fa0fc3e5db97a23b2d1473769ed30b2c399cc79560109438f563895792ceedf44af0658341ff7a900a0a4bca4a51c7cc9cd67b5d7272dab62a1567a3e315ba6f6c4214be6c410768db256150de669aaff5f79be2495691e1806c50ef08ba45bf04a7ecdc8a3abd89d14e128da8efefe2fe642441a33e605d7246e139f8069b2642bdb0873f26a7716bbc66b1ca7df831f2eb7885ac93d5531b235a4c33c307434943c87fba6379bd9765435901f31ad8578e728b28e81428cbd61dcf3a6aed002f290f0a43a4d1556922585dc8a1af08967c10d8a50654472e008cf4761105c70bb701cbca834111239e753766b3124916f25401e0cd65c7573c36ff1f262fa1119018e137ec20f3460060e590fbedfde3a4e616f621066c3942f2276c287c586c573e68ad67d57c02c8c02741e34b134100bd87de3c7b9662b89b58d873d3c63b9cd3856ac4e93b37278dee7b2cc63aa484c74dfc9e1341bfc51b709585db2391f731c52765cf83917a07f0f5115b42cb5cb18c4f782a9766f2524ac4ee459a4d2c2ae80b6474fc701235ad99ab939e04cac3e071294b0466f25dbea3df96db09d12d5b01c75682761757c5911453df811dab910", 0x1000}, {&(0x7f00000020c0)="14cb30397eb8ef931d43908788f13a83bbf3700da06fad095919f1b31308a2720c13616b42fdcd501211407eb4bf223cbbc5a81e4f7febe085dfc3bc65d6ae556f9479febce5c46df32527adb5d809b10cafafae5839498b57b6ba139a832f8dd26c9a391e16901f1fe22fd723d2ea207aadf59f0a4a89a29d7f5d888f956cd552cca22217f0b08967ffd357f9307bada71c9f224455d695ec664ddb815e95b729d7df779768d76c03a687a92e5aec93056334bba53a0a204c0699ca1e5cb9eb4f72ac1aacfd315963330d0037bba0824a1a2c", 0xd3}, {&(0x7f00000021c0)="cbad270b8799d5ad62a9f11e7b618c3541affd01989302188821639c8433c254e8f9cc295c376a193a8d6eed706507fe6c358877dea25cbcffaee7f5f30bc77cb71e7a6087abba6ef611a72906108e0a211234352165a57d7fb82ed37e7d122281ec7fc99a9a48f21554eef06a6b5a80f41f75c166be629d7188ccc4ca0a1eee9349e6da4eda3c371a956e6e8ca355060a4b7ee8a65f4de7988520f7f276c339061a87e1efba2888165d00827c3c011ba6fa5e0e9c1a30c4a77e0f3a1f198d491542f98c40f263cf", 0xc8}, {&(0x7f00000022c0)="6a8c9115a750e8aeeef56159446ec9172fe539875648b5a65107f60c3ec1b027", 0x20}, {&(0x7f0000002300)="7e2cff91e6bfec24a09bb47a17dc742138e1af656a6f0b8be3ff7507aed3d0b95206052e67f443dd462441151c69fc63145898ebf84976775ce34ca41eb5548e8b1f0722184046afadc61274a40f6d7fb71db298ea538fa39adf66761d0d19a05aacd65bf03d0e086102bebe12cb83dfab4843025ee17329773a2ec62754af69bb0c903189929e4bb6bd5a3db5636cc37c9fbeed31507a77e573708553fdfd48c30d81b08c7662d7cb76", 0xaa}], 0x7, 0x7) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 23:26:44 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2020231, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x100000000000023d) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) getrusage(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x8001, r1, &(0x7f0000001180), 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) __clone(0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) semop(0x0, &(0x7f0000000240), 0x0) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 23:26:45 executing program 4: mlockall(0x0) mincore(&(0x7f00006ce000/0x2000)=nil, 0x2000, &(0x7f0000000100)=""/180) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r0) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r1) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r2) r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r3) r4 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r4) r5 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r5) r6 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r6) r7 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r7) r8 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r8) r9 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r9) r10 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r10) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYRES16=r0, @ANYRESOCT=r10, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC=r4, @ANYRESHEX=r5, @ANYRES64, @ANYRESHEX=r0], @ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES64=r4, @ANYBLOB="0c91345e23bd641e0008ac56d0da2121fb08b311972e32cda28f0a52894c6d2da845410b40738e5a04a86c28789dfa44c71795ff9e96738534b55b056870cc372e5293966589ecfcf7ab4e844c39b39af92545fa", @ANYRESHEX=r9, @ANYRESDEC=r3, @ANYRESHEX, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR64, @ANYRESHEX], @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESHEX=r3, @ANYRESDEC=r7, @ANYBLOB="36d9b0e5a091f995c2b50d69abe932d8ab5d60fc58d230c61e2a019b4c7993e47c73762a3fa43660d97cb99017fa05426dadefa550e8738282b6d6f6686c66ee3b612d5f43cedbbcb45a3e26e43a3d414e489c474ef0ebe4a18c130621586a2740f82a43fa2664e45a902686ded7c76c6978894bb3bdde4b0d9525db50c61eeb977a1b189675612c8cfdf74f8606c36435a44bbd81b032bfa84acb797b0746bea66e8537713ccdc148f66e48b34d43800c508ac3942a9100"]], @ANYRES16=r8, @ANYBLOB="7dd56e98702406c64468918979b3bbc58e4cdf5c1a373c7b2910b113f998d04baaf666c31b656cd6d68a926a853d3a3d19d338de058ffd3674f2ea85debb1c42e7d26f2c96ab0ae744ed43262219ecf201b79c12573f44e8e678a3aa49ecc9ec2a3f48330a9261cb338cfba86c03803e65993f96f5ed30c0352139505b688a43302e318a4bbe58ff00548719c49300aa9dffd59f3bbcb9c82fc22ba933524e07fae49463487224fc0f3bf76b69ae1e5c5d5b2f4ecf05aa2344d8f98453d81f0165ef6aa62c1fd78920088f3195a0e7f8ca8ee1ebfcf961d1212fdfea9ef32d98cec2fafd16aa035ac3fcdc866ec6edb6e9647539883ddf0d01514e6e36"], 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 23:26:45 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@abs={0x0, 0x0, 0x3}, 0x8) connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x0}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0036d34384db45e3ba317e7ac9bc86fbc2a64062b4fb83c2ad9b550e183aa4500f91a2cda178efc5735f753d418c5d260536996d702233d41ca02838f2f2b654b32efb8f6b0f58164c560a74450ec7ecf6d49507fa50fc52717c621b14c9ef054bd9d0a44eac7530992f7d6f2d8620450ebbbfe02eb38cbd0daf89efcdcd215e856d42227ca3b109a1c1554a8e9a8da205a459c51bfb39d43515b0ac39efbc592c2013cac4db261c0bcafef60e4d60caad2c183bd9925be22e094548e2f4bb6b70babe840100008000000000634197488bdc200a7d658ff166000000002a00000000000010"], 0xd) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) [ 41.6005012] ubc_uiomove: error=14 [ 41.6005012] ubc_uiomove: error=14 23:26:45 executing program 4: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2c01c0, 0x0) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r0) r1 = dup(r0) fcntl$getflags(r1, 0x1) 23:26:45 executing program 5: mlockall(0x2) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) socket$inet6(0x18, 0x3, 0xd3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x1, 0x5, 0x5, &(0x7f0000000040)) r0 = semget$private(0x0, 0x7, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0x6) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080), 0xc) [ 41.8507786] ubc_uiomove: error=14 [ 41.8613109] ubc_uiomove: error=14 23:26:45 executing program 0: open$dir(0x0, 0x1000000, 0x156) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/145, 0x457) getdents(r0, 0x0, 0x61dbbb8ae4f79471) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r1) recvfrom$unix(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x800, 0x0, 0x0) 23:26:45 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) poll(&(0x7f00000001c0)=[{r4}, {0xffffffffffffffff, 0x2}], 0x2, 0x2) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r5 = dup(r3) fsync(r5) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1e3) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) fchmodat(r3, &(0x7f00000000c0)='./file1\x00', 0x100, 0x400) [ 41.9609016] ubc_uiomove: error=14 [ 41.9720603] ubc_uiomove: error=14 23:26:45 executing program 2: __clone(0x200, 0x0) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r0) r1 = __clone(0x0, 0x0) ptrace(0x9, r1, 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x512, 0x3f, r1}) 23:26:45 executing program 4: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x80000, 0x40) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') 23:26:45 executing program 3: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r2) getsockname$unix(r2, &(0x7f0000001280)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0xe179}], 0x1000000000000013) pipe(&(0x7f0000000240)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socket(0x6, 0x10000000, 0x5) 23:26:45 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000040), 0x100000000000017c, 0x0) geteuid() __clone(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r2 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x400000020000000) r6 = getpgid(r5) r7 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r7, &(0x7f0000001000/0x2000)=nil, 0x0) r8 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x9, 0x1, 0x7f, 0x91, 0xcab}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1004, &(0x7f0000000100)=0x10004, 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r12 = getuid() setreuid(0x0, r12) r13 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x0, r9, r11, r12, r13, 0xa0, 0x1f}, 0x2, 0x7fff, r6, r14, 0x1000, 0x8, 0x5}) r15 = __clone(0x0, 0x0) ptrace(0x9, r15, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x400, 0x0, r3, r4, r13, 0x2, 0xf6}, 0x80, 0x20000, r15, 0xffffffffffffffff, 0x43, 0x2800000000000000, 0x5, 0x4}) 23:26:45 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000340)="06d072e7b16924a9cef1b3d4232e3b53d45fec454fe18698900fef82091c80f1e949b8343b758e999e2b6611faae1682ac3535fe8fe748350c9aac0a", 0x3c}], 0x1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2088621, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r0, &(0x7f0000000280), 0xd) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0xfff) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) [ 42.2412063] ubc_uiomove: error=14 [ 42.2412063] ubc_uiomove: error=14 23:26:45 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2020231, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r0, &(0x7f0000000280), 0xd) fdatasync(r0) [ 42.2912622] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 527 command syz-executor.1) 23:26:45 executing program 4: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffff9c, 0x0, 0x69) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x202, 0x5) select(0x40, &(0x7f0000000140)={0x4, 0x2, 0x6, 0x5, 0x51, 0x4, 0xffffffffffff0001, 0x7}, &(0x7f0000000180)={0x7, 0x3, 0x400, 0x0, 0x101, 0xffffffff, 0x7f, 0x3f}, &(0x7f00000001c0)={0x4, 0x270c, 0x3f, 0x7, 0x800, 0xe3, 0x9, 0xfffffffffffff800}, &(0x7f0000000200)={0x1, 0x800}) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/99}, &(0x7f0000000040)=0x65) [ 42.5415408] ubc_uiomove: error=14 [ 42.6516628] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 527 command syz-executor.1) 23:26:46 executing program 0: setrlimit(0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socket(0x11, 0x3, 0x0) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) pipe(0x0) r2 = socket(0x1f, 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) flock(0xffffffffffffffff, 0xc) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2f66696c6530001835a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c16ef9e06f52c1bce5ed8772a4e4bbabb76f279653733033b45bd632937a526e65300b700000000f100000d1b95a967c90fac571191169d196bbdb0c715c0fe2abbca36c4d179a3eb19996408215cb31bf68ac6fdb12503f30810567414ba464ba35d039ee4262c71805d12cb2819bd8723e26f4b6bd9671fa22f8fb099e3a00cfbc83284c769bde1c8a2dd6828b7fef63ba4f7d952e3daaf6b60c28ea5cfda139fb2218d607fea1020396caf61220eb6be16dad9605b29e0fbdc931565aee019e9b4d0a470000000000000000000d36343000000000000"], 0x10) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/107, 0x6b}, {&(0x7f0000000540)=""/202, 0xca}], 0x2, 0x2) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000280)={0x1cd9}, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) geteuid() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) getsockopt(r4, 0x3, 0x2, &(0x7f00000001c0)=""/151, &(0x7f00000002c0)=0x97) r5 = semget$private(0x0, 0x7, 0x0) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000000)=0x1) 23:26:46 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) poll(&(0x7f00000001c0)=[{r4}, {0xffffffffffffffff, 0x2}], 0x2, 0x2) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r5 = dup(r3) fsync(r5) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1e3) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) fchmodat(r3, &(0x7f00000000c0)='./file1\x00', 0x100, 0x400) [ 42.7617790] ubc_uiomove: error=14 23:26:46 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r0, &(0x7f0000000080), 0x10000000000001ac) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchroot(r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="39543e39951dce08c53789727878f9211062f81dd9391fd0292b6deee45d820ffdb8db39218e54ce45ba9f164e103596d87a23a69716e46fe5dc7d566ad67e0c985dcadf6cc0617f40a2ab30d8db916f93444e030257d11324e979864ec6cdcda52a700ab8b6a67987e38af477fac87f9d6eeec5a4f18f89fd11a38e0b6185f44e14b7b415ec32d9e8267a5522b38a10b7f062ee0ecdfe848dbaa0e318f0f389ea3d98feef407c9fa05e9b3acca01395c1e3e00cc684bbf8475bb15f4bba64faa9c33e0c874c928f453da7d24299", 0xce}, {&(0x7f0000000240)="f794f7a7f70b21c71571f7d8cc8e550fb090c519d46e22d11ba1e4b2a8d11a6d08ff3c84e826d7fc748a035b7b257c6d9f4bdf84a4b20ce2e152477b982b08936217c8e218c682aadefa9acc4d5c7bfcb9aa4156cd8c4c247c971b32d67e57f1c4fc99853f24849192bb8799648f18b4183eb20e27a9b0ce63527d9d24405ca613e3ee24355833fd6f4da6c0b3aeda9b0b70932e1fd43f02fa666f77f775648b1579cf394f494fae75184acbadbbb4d4b9ade32d0f67eca63526393e34c4fa57a5db01d685f9418e95b2958d3bfe3e7335dc1ee0e83e6aad413eebb7ee46da579c01f6906aa8bf5be16fa208ac8a010377", 0xf1}, {&(0x7f0000000380)="4ad7e563f81da4ed4a45ae07686a83bcdd91d4a7aeeefb3af015178469b3d105bb8d4dc82fba02f7f36f1b124b66bc91a2ac017c61cecca44027d3f88522f8142ddc25196fa6185616fc14cbf4c64ca4f9d1230687fc7b2b4368ceb12d7d9609a635b1d1a40874d6da1cbb15f7923ff9be93176493e5fa93d23eaa7774bfa605f1cf3dcf9df083b6553a92126bc48a3feb7b4faa900ca69d9cf37ab0e44d780bf23e1d6a87e1c51eb9d5be3d942949cc4ef0fd6a6fe84bcdfa06731d674f9b5d8d1d8e0a4e8c675a0043932ff85f45fa117e4cc9238b910fbd405d57228448c237043ae43ac68b701fab9183c139de76b1fb625327c78db2", 0xf8}], 0x3) preadv(r1, &(0x7f0000000040), 0x100000000000017c, 0x0) 23:26:46 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x48002, 0x0) bind$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0x3}, 0xc) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) preadv(r0, &(0x7f0000001480)=[{0x0}], 0x1, 0x7f) 23:26:46 executing program 4: mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x181) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x7062) r2 = paccept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc, 0x8000000) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{0x0}], 0x1) r4 = socket(0x0, 0x20000000, 0x3) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000340), 0x0) poll(&(0x7f0000000100)=[{r2, 0x119}, {r1, 0x40}, {r0, 0x4}, {r0}, {r3, 0x1}, {0xffffffffffffff9c, 0x1}, {r4, 0x80}, {r0, 0x1}, {r0, 0x100}, {r5, 0x4}], 0xa, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0), 0xc) r6 = getuid() setreuid(0x0, r6) [ 42.9720159] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 412 command syz-executor.1) [ 43.2022655] ubc_uiomove: error=14 23:26:46 executing program 3: socket(0x1f, 0x3, 0x0) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x3, 0x0) socket(0x1f, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pipe(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001580)) socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socket(0x1f, 0x3, 0x0) socket(0xb, 0x20000003, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socket(0x10, 0x10000001, 0x9) socket(0x1f, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) socket(0x1f, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) __clone(0x0, 0x0) 23:26:46 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2020231, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000340)=[{}], 0x1) writev(r0, &(0x7f0000000280), 0xd) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0xa0, 0x0) write(r0, 0x0, 0x1e4) socket(0x6c7a3f28a5678f80, 0x40000000, 0x97) fdatasync(r0) 23:26:47 executing program 0: setrlimit(0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) socket(0x11, 0x3, 0x0) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) pipe(0x0) r2 = socket(0x1f, 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) flock(0xffffffffffffffff, 0xc) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2f66696c6530001835a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c16ef9e06f52c1bce5ed8772a4e4bbabb76f279653733033b45bd632937a526e65300b700000000f100000d1b95a967c90fac571191169d196bbdb0c715c0fe2abbca36c4d179a3eb19996408215cb31bf68ac6fdb12503f30810567414ba464ba35d039ee4262c71805d12cb2819bd8723e26f4b6bd9671fa22f8fb099e3a00cfbc83284c769bde1c8a2dd6828b7fef63ba4f7d952e3daaf6b60c28ea5cfda139fb2218d607fea1020396caf61220eb6be16dad9605b29e0fbdc931565aee019e9b4d0a470000000000000000000d36343000000000000"], 0x10) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/107, 0x6b}, {&(0x7f0000000540)=""/202, 0xca}], 0x2, 0x2) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) socket(0x1f, 0x1, 0x0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000280)={0x1cd9}, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) geteuid() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0xa10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001140), 0xfffffffffffffdf4) getsockopt(r4, 0x3, 0x2, &(0x7f00000001c0)=""/151, &(0x7f00000002c0)=0x97) r5 = semget$private(0x0, 0x7, 0x0) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000000)=0x1) [ 43.4825764] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 763 command syz-executor.0) [ 43.5126140] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 763 command syz-executor.0) [ 43.6427510] panic: kernel diagnostic assertion "uvm_page_locked_p(pg)" failed: file "/syzkaller/managers/netbsd-kubsan/kernel/sys/arch/x86/x86/pmap.c", line 3536 [ 43.6527523] cpu1: Begin traceback... [ 43.6727751] vpanic() at netbsd:vpanic+0x2aa [ 43.7128203] kern_assert() at netbsd:kern_assert+0x63 [ 43.7528642] pmap_remove_pte() at netbsd:pmap_remove_pte+0x408 [ 43.7929111] pmap_remove() at netbsd:pmap_remove+0x236 [ 43.8329513] uvm_unmap_remove() at netbsd:uvm_unmap_remove+0x7be [ 43.8629836] uvmspace_free() at netbsd:uvmspace_free+0x2e8 [ 43.9030293] uvm_proc_exit() at netbsd:uvm_proc_exit+0xf6 [ 43.9330626] exit1() at netbsd:exit1+0x4cb [ 43.9731067] sys_exit() at netbsd:sys_exit+0xba [ 44.0131497] syscall() at netbsd:syscall+0x29a [ 44.0231657] --- syscall (number 1) --- [ 44.0231657] Skipping crash dump on recursive panic [ 44.0331714] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:153:24, member access within misaligned address 0xffffffff for type 'struct x86_64_frame' which requires 8 byte alignment [ 44.0531943] Faulted in mid-traceback; aborting... [ 44.0531943] fatal breakpoint trap in supervisor mode [ 44.0632039] trap type 1 code 0 rip 0xffffffff8021dd9d cs 0x8 rflags 0x286 cr2 0x60b2a0 ilevel 0 rsp 0xffffbb00b2cebda0 [ 44.0732196] curlwp 0xffffe56094bc6200 pid 471.1 lowest kstack 0xffffbb00b2ce92c0 Stopped in pid 471.1 (syz-executor.2) at netbsd:breakpoint+0x5: leave ? breakpoint() at netbsd:breakpoint+0x5 db_panic() at netbsd:db_panic+0xd1 vpanic() at netbsd:vpanic+0x2aa isAlreadyReported() at netbsd:isAlreadyReported HandleTypeMismatch.part.1() at netbsd:HandleTypeMismatch.part.1+0xcc HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x7b db_nextframe() at netbsd:db_nextframe+0x6f6 db_stack_trace_print() at netbsd:db_stack_trace_print+0x2c4 db_panic() at netbsd:db_panic+0x8b vpanic() at netbsd:vpanic+0x2aa kern_assert() at netbsd:kern_assert+0x63 pmap_remove_pte() at netbsd:pmap_remove_pte+0x408 pmap_remove() at netbsd:pmap_remove+0x236 uvm_unmap_remove() at netbsd:uvm_unmap_remove+0x7be uvmspace_free() at netbsd:uvmspace_free+0x2e8 uvm_proc_exit() at netbsd:uvm_proc_exit+0xf6 exit1() at netbsd:exit1+0x4cb sys_exit() at netbsd:sys_exit+0xba syscall() at netbsd:syscall+0x29a --- syscall (number 1) --- [ 44.0832306] Skipping crash dump on recursive panic [ 44.0832306] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:154:14, member access within misaligned address 0xffffffff for type 'struct x86_64_frame' which requires 8 byte alignment [ 44.0832306] Faulted in mid-traceback; aborting... [ 44.0832306] fatal breakpoint trap in supervisor mode [ 44.0832306] trap type 1 code 0 rip 0xffffffff8021dd9d cs 0x8 rflags 0x286 cr2 0x60b2a0 ilevel 0x8 rsp 0xffffbb00b2ceaaa0 [ 44.0832306] curlwp 0xffffe56094bc6200 pid 471.1 lowest kstack 0xffffbb00b2ce92c0 Stopped in pid 471.1 (syz-executor.2) at netbsd:breakpoint+0x5: leave