Warning: Permanently added '10.128.0.30' (ECDSA) to the list of known hosts. 2020/01/21 14:07:24 fuzzer started 2020/01/21 14:07:24 dialing manager at 10.128.0.105:43865 2020/01/21 14:07:24 syscalls: 215 2020/01/21 14:07:24 code coverage: enabled 2020/01/21 14:07:24 comparison tracing: enabled 2020/01/21 14:07:24 extra coverage: support is not implemented in syzkaller 2020/01/21 14:07:24 setuid sandbox: support is not implemented in syzkaller 2020/01/21 14:07:24 namespace sandbox: support is not implemented in syzkaller 2020/01/21 14:07:24 Android sandbox: support is not implemented in syzkaller 2020/01/21 14:07:24 fault injection: support is not implemented in syzkaller 2020/01/21 14:07:24 leak checking: support is not implemented in syzkaller 2020/01/21 14:07:24 net packet injection: support is not implemented in syzkaller 2020/01/21 14:07:24 net device setup: support is not implemented in syzkaller 2020/01/21 14:07:24 concurrency sanitizer: support is not implemented in syzkaller 2020/01/21 14:07:24 devlink PCI setup: support is not implemented in syzkaller 14:07:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) lseek(r0, 0x8, 0x2) r1 = socket(0x1, 0x20000000, 0x1) listen(r1, 0xe9) fdatasync(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/70, 0x46) msgget$private(0x0, 0xa1) r4 = dup(0xffffffffffffff9c) readv(r4, &(0x7f0000003400)=[{&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000140)=""/57, 0x39}, {&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000200)=""/254, 0xfe}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/4096, 0x1000}, {&(0x7f0000003300)=""/7, 0x7}, {&(0x7f0000003340)=""/130, 0x82}], 0x9) open$dir(&(0x7f00000034c0)='./file0\x00', 0x800, 0x11a) r5 = getegid() r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000003500)={0x0, 0x0, 0x0}, &(0x7f0000003540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000003580)={0x0, 0x0, 0x0}, &(0x7f00000035c0)=0xc) r10 = getegid() setgroups(0x5, &(0x7f0000003600)=[r5, r6, r8, r9, r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000003640)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r11, &(0x7f0000003680)="0eeb94e86b970f871a09db13fda73f513153cbd3e446a7b3b2f436a25ef60e13222b3b60d45eea72fcaadb50e69b166e50da4ce8611da1ca2bece2bd2313334e2bd4ee2b04007fb9e23da1ccbef9818a999112de41d2f9427be6792fa509a82d417c7a0b083fb3b546059e8687cd2193029695aff5ab41d3de47c7f4923f4012b74231be0cbf1b603138bd8f0371b8e0610d6132907400dc69de665532b8ae7c1b465531ba354d5db7587b34c2a33a220334621631790d2851a026bd35ac3a244159e9211ca0b4d6308817a06dbb01272b23de14e643068b4d543be4a2158af9f74f1f404774bd222c8bce3a14441027f96f0cedd21d680f25c7e7335c", 0xfd, 0x7) getpeername$unix(r1, &(0x7f0000003780)=@abs, &(0x7f00000037c0)=0x8) r12 = shmget(0x1, 0x1000, 0x81, &(0x7f0000ffc000/0x1000)=nil) r13 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000003800)={0x0, 0x0}, &(0x7f0000003840)=0xc) r15 = getegid() r16 = fork() shmctl$IPC_SET(r12, 0x1, &(0x7f0000003880)={{0x5, r7, r13, r14, r15, 0x121, 0x5}, 0x1, 0xe29, 0xffffffffffffffff, r16, 0xe21, 0x20}) r17 = dup(0xffffffffffffff9c) fchroot(r17) lseek(r17, 0x7fffffff, 0x1) clock_settime(0x2, &(0x7f0000003900)={0x51}) 14:07:29 executing program 1: msgget$private(0x0, 0x82) msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/46}, 0x36, 0x3, 0x800) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/87, 0x57) r2 = dup(r1) recvfrom$inet6(r2, &(0x7f0000000140)=""/90, 0x5a, 0x42, &(0x7f00000001c0)={0x18, 0x3, 0x9, 0x5}, 0xc) link(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x0, 0x1, 0x9ea9}, 0xc) pwrite(r2, &(0x7f0000000340)="24a302a59bf13b40cb714074903e4506bf07e2b6fbad87b379dd3053571e99fab0bd58da82384bdb7231f9e8c840f8871d80b14282dbbbe09a8eeb044215860b41948129cd7a7d6875acf03799ead06b4f9ee42ee3cbc96e608fd9665c4292cea478d935c40c6edfb9b2374c30b84b72fb51051127923acfc0fccaf38d33978383887a9171ca165d2a7af0d03cbbac173a07e206d2383fe1a7b27db69318feb636b2e9120b651c5aa041bad00019db7786819633b530170e904592e35f", 0xbd, 0x5) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(r4, r5) r6 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f00000004c0)='./file0/file0\x00', 0x20000, 0x80) accept$inet6(r8, &(0x7f0000000500), &(0x7f0000000540)=0xc) r9 = __clone(0xff, &(0x7f0000000580)="9af1fd2c18492ed4111c5e644d2a9e1ee8666597c1234028fa579e97a236cf953806c98a18a1ac415ec7010302127cfd81af6613ff1c0c64b583d14ccb9c918ba32d7fc191017c4570f54659b5a607d4d0027578a01fe7e1c709e58cc7562c723fa8e781520d85eff2e17a47981e51780def6e05d35ec7f06736b459c5032f595bb9b031f3825d81093d874a76f7eb35f950c24a8477f037c017278826b303c6e719a4bea265fdd3d2254d02fcb4f633e42257c96c086c21646ee07bc86b36406845b1ef15c65e10687bd2603a9419edfe0d6075974e082c91ab0de929c394e027d3b4bb2effcd24208d3c80301d3cb0573056e6") fcntl$lock(r8, 0x9, &(0x7f0000000680)={0x3, 0x1, 0x6, 0xe0b9, r9}) connect$inet6(0xffffffffffffff9c, &(0x7f00000006c0)={0x18, 0x1, 0x40c0, 0x9}, 0xc) sendto$unix(r0, &(0x7f0000000700)="35b7c7170ceb01a3", 0x8, 0x2, &(0x7f0000000740)=@abs={0x1, 0x0, 0x3}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1c00004) readv(r10, &(0x7f0000001980)=[{&(0x7f0000000800)=""/76, 0x4c}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/218, 0xda}], 0x3) r11 = paccept(0xffffffffffffff9c, &(0x7f00000019c0)=@in6, &(0x7f0000001a00)=0xc, 0x10000000) preadv(r11, &(0x7f0000001c40)=[{&(0x7f0000001a40)=""/16, 0x10}, {&(0x7f0000001a80)=""/139, 0x8b}, {&(0x7f0000001b40)=""/205, 0xcd}], 0x3, 0x101) recvfrom$unix(r1, &(0x7f0000001c80)=""/248, 0xf8, 0x0, &(0x7f0000001d80)=@abs={0x0, 0x0, 0x0}, 0x8) shutdown(r7, 0x1) accept$inet6(r2, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) 14:07:29 executing program 2: getrusage(0xffffffffffffffff, &(0x7f0000000000)) socketpair(0x2, 0x40000000, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = dup(r1) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0xc2) r4 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt(r4, 0x1e5a7bf9, 0xfffff001, &(0x7f00000001c0)=""/101, &(0x7f0000000240)=0x65) connect(r3, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r5 = socket$inet(0x2, 0x40000000, 0x4) sendto$inet(r5, &(0x7f00000002c0)="250c67f61bfbf2cea03c4f11b661ff1644670e566602156fefe929bb1f51d0afeb8fded06ca925beb169922dcc6edc8d37680ca5eddb483cbab110fa9ae56d9cb766eeda68da371f8d7054bebff0eecca57222d3c002f777e064065ac2e4117bdb439b0ef38c796d6a86a36e1e8fb456ac0558a8d1d7ffd400567bc6a0cff98336f5d18f64ca6032592ed74b6feb6675dad1cdcb2f9d623340b0cc28a18c4e233b51986722", 0xa5, 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x0) getsockname(r4, &(0x7f0000000380)=@un=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) close(r2) r6 = socket$unix(0x1, 0x9a021881089e1e06, 0x0) accept$unix(r6, 0x0, &(0x7f0000000440)) r7 = paccept(0xffffffffffffffff, &(0x7f0000000480)=@un=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e, 0x10000000) bind(r7, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) posix_spawn(0xffffffffffffffff, &(0x7f0000000580)='^\xe4{\x00', &(0x7f0000000600)={0x8, 0xe7e8, &(0x7f00000005c0)=@close={0x2, 0xffffffffffffff9c}}, &(0x7f0000000640)={0x8, r8, {0x5}, 0x7, {[0xfffffff9, 0x81, 0x100, 0x7]}, {[0xff07, 0x7, 0x0, 0xa585]}}, &(0x7f0000000680)=['!{\x00'], &(0x7f00000006c0)=['[.\x11\x00', '(\xe2&}@{]\x00', ',\x00', '[%[\xb4/.@:\\\x00', '\x00', '+[{\x00']) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000700)="b42bdedc13849103c58c4c7b856ff908e111a19a761d1d635169e429d4901fdf2ee922afae1222dc55266f273b73d673c630218984748c8d865b10d201dbb01f9cc518914c90f986ec8f6bb03514693a89990ab72c87e4282424c11e721dd4f0e6ad282d015841d90eb02b66e945deb4f8dd85e0078a2a959597928ba649a5e73031d235c8184ddc9b02aab4bf79b638668bc849d2a8e98f442d39b4487c7efa46a40ef9009ada00594716c8e9ec18cbf688cbcf337f24bf805cadd267e393b22a5847", 0xc3}], 0x1, 0x5) r9 = semget(0x1, 0x2, 0x0) semctl$IPC_RMID(r9, 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0x3) dup(r10) socket(0x10, 0x1, 0x3) r11 = socket(0x10, 0x5, 0x80) accept$inet6(r11, &(0x7f0000000840), &(0x7f0000000880)=0xc) socket(0x2, 0x10000000, 0x92) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000008c0), &(0x7f0000000900)=0xc) connect$inet6(r7, &(0x7f0000000940)={0x18, 0x0, 0x9f4, 0x6}, 0xc) 14:07:29 executing program 4: socketpair(0x2, 0x10000000, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x200, 0xb59d}, {0x18, 0x2, 0x0, 0x450}, 0x200, [0x81, 0x5, 0x1f, 0x3, 0x9, 0x5adc, 0x6, 0x5]}, 0x3c) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x1f, 0x9}, {0x18, 0x0, 0xb2, 0x10000}, 0xfa2, [0x3f9, 0x10001, 0x8, 0x6, 0x6, 0xb, 0x3]}, 0x3c) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x10c) getdents(r2, &(0x7f0000000140)=""/4096, 0x1000) r3 = open(&(0x7f0000001140)='./file0\x00', 0x20, 0x109) r4 = open(&(0x7f0000001180)='./file0\x00', 0x400000, 0x163) r5 = dup2(r4, r3) r6 = socket$inet(0x2, 0x1, 0x4) writev(r6, &(0x7f0000001500)=[{&(0x7f00000011c0)="97fecd790a54b470bff58c5a9774b5200c2fd3b52477bf459f8ddec99b573837611632431b94b6fe5f2b3c4ffb70a3e1f41b158c14f2320dd402edb7a7b005920c9c68db1a82a758f6f3e7b9c5f0e60d450b63584ca07deb4e745f149dbfdb253a36bbc2b2ff5987adf7376c3b0c193d412218f7bb3917e7e0347560d257abad7970", 0x82}, {&(0x7f0000001280)="9288f8cb4f41a96de00f13b5923d925e0a1cf4040b74f8e9e790a320cb897154056e06bea441a1be2ed7a854fa0cec0af3324f7723324a71bb07c9738968c002a804c8ba80d7309cac6fb37a1fe0888814526d14eb1e8eb897d7d1c97b5fa3b0951b44c9", 0x64}, {&(0x7f0000001300)="f6a6cd6d22e7b70cd10dd2efea295829ba622f3c38ee2c5be0cee86308ff9cd902d563fac5569fbe98192efd49dc94c502fab0d53b8bc0aa653eb03c6a4fae8c90cd5ddd09495ec3c34f86ac4f2ca458b7fdbdeb6e1c279387e1cf621425a8040c6364b03adb8119fe19830a822d54a5461b0ce6ac9f417a19fef2c3fd0a75a4844d7cf356e6e913c87d126633d9c09a1931eab540de884fa385fd2fb65792f5760431d64ecb75b689cf54ac033b9e6e2d770f25af87b9a2f79a196071617be799551a09feadbc48b2e8b11dcf3f7a9794046cd86d6f52966d7d99d6ad9acccfb894ec76", 0xe4}, {&(0x7f0000001400)="eeb2c56acbfca27438a6e435f8ee54915b15823ebc4bbbfdd867f0d078ade2d0969cdba389ccb673e4e55c54613aec3128ee763fa0444f6f57aa865895bd24cf6c609811140813f95ba12fceb26b2e9149c9c43406a3a48e1bff7bf20cc4fb6caaed0050727763b5a4b6840258b9e814dc2f5e747ceb29bf935367eebff060f0b73c5d761777f8991eb442e6fcaf07548c6db28943ff0e87ec19fb3c18157f5566f1d9449151dcd410fbbd84de09882a05a87f7c72926f29bc0abc13ded1556b9d41d692d231a30e3aa67b973e72b6a6903830284aa0ebf4635f1384543113e005", 0xe1}], 0x4) write(0xffffffffffffffff, &(0x7f0000001540)="757b553fb96f6f480b6f5e1507abb5a4ae42adfa85660ecf8565790a22fa9f26634265e61af845803abd351b3d4be218b6f8ea8b2be7ef66327742c7c0b3e6c0f793f1433753249c0be2622e0d583212bd05a85b47d83b1c20c5b6c3779ae113b14fcb1f26e5d2146561cc94df44960710e349d24cb7195d1b3248f2c23246b2d64cbc88249e1c4008451940df48ab4b83f1243f70f4e5ea024e5fa5435379f683a327ad1dbc", 0xa6) pipe(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000001640)={0x1, 0x0, 0x80, 0xd8, 0x9}, 0xc) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) r10 = accept$inet6(r9, &(0x7f0000001680), &(0x7f00000016c0)=0xc) accept(0xffffffffffffffff, &(0x7f0000001700)=@in, &(0x7f0000001740)=0xc) r11 = dup(0xffffffffffffff9c) write(r11, &(0x7f0000001780)="a71a9d0a2cd119f4d0a4a9bc3aaa78f5913b7f6bfa31f3728efa04353882714a74fa662368d13c28cd38ed5b72a338d5a1c5e78f64828c83d40993ccb51bd09d1770a4583a91315cd18115d5e7c170baac795927dca87244cddf8a7f92e8a442a74d3bda00919f0080050c4e28b1a1a8a5ed367f957217aedd46b8b5f6735190465275ff279f7c001497977f315d6f0917eb7b3c08d19d64a8cc9c9cd77d03ef9a9936834ffa9e58ba3bf8e49211d0b4c32d089fe42c117098e35b29a292ae159bfdff4f19614b7d891c699839c892106e72ccc2caa8dae4978f", 0xda) fchdir(0xffffffffffffff9c) chdir(&(0x7f0000001880)='./file0\x00') getpeername(r7, &(0x7f00000018c0)=@in6, &(0x7f0000001900)=0xc) r12 = semget(0x3, 0x4, 0xab) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000001a00)={{0xfffffb70, 0xffffffffffffffff, r13, r14, r15, 0x85, 0x3}, 0x7, 0x4, 0x2faa3a6f}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001a80)) pipe(&(0x7f0000001ac0)) r16 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x210, r16, 0x0, 0x7) 14:07:29 executing program 3: r0 = getgid() setgid(r0) r1 = semget(0x1, 0x0, 0x40) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x4, r2, r4, r5, r0, 0xa6, 0x5}, 0x404, 0x401, 0x2}) r6 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) seteuid(r7) r9 = socket$unix(0x1, 0x0, 0x0) dup2(r6, r9) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r10 = semget(0x1, 0x1, 0x80) getgroups(0x9, &(0x7f0000000240)=[0xffffffffffffffff, r8, 0x0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x480000, r3, r8, 0x0, r11, 0x80, 0x6}, 0x8, 0x6, 0xff}) r12 = semget$private(0x0, 0x1, 0x500) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000300)=""/200) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000400)=""/109) r13 = getgid() setgid(r13) r14 = semget(0x3, 0x0, 0xc2) semop(r14, &(0x7f0000000480)=[{0x0, 0x0, 0x1800}, {0x0, 0x9, 0x1800}, {0x0, 0x6, 0x1000}, {0x0, 0x5, 0x800}, {0x4, 0x5}, {0x0, 0x0, 0x800}, {0x3}], 0x7) __clone(0x1ff, &(0x7f00000004c0)="01c2edefef53ffa813f4eee5821dcae5713d1ce883c44a11d912f2696e9d76c83eabe869954aa66c16c6f30bbb8effded6870f7dbb89b92a40b2cb39e1791fbdc1c5349948aaf73c845571b914cbea9cdf8f52920bb865a6497f0db19f71c7ffb27ceb312ee3624dcfe318add5c7696544740a0fb23db1321ef6ed984448af36252112a1b60ae1b7") r15 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) setregid(r15, r16) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) r18 = accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) dup2(r17, r18) 14:07:29 executing program 5: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0x0, r1) getsockopt(r2, 0x0, 0x9, &(0x7f00000000c0)=""/154, &(0x7f0000000180)=0x9a) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/138, 0x8a) r4 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x5, 0x810, r4, 0x0, 0x7fff) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r5, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) lseek(0xffffffffffffff9c, 0x3, 0x0) r7 = shmget(0x3, 0x4000, 0x261, &(0x7f0000a36000/0x4000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) socketpair(0x1, 0x3, 0x40, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000001440)=@file={0x1, './file1\x00'}, 0xa) r9 = __clone(0x1000, &(0x7f0000001480)="296dcdc3f7717ad543cc6af16289b153b742ae502a8a704699209d9651b978a93eaf975a3cc6d3fc55f5c4b474a34a92bae5a52a02c58ff6f184b6a286e79522cabfe606f35d6f50bb35413732769c938108f02824d71620c936b1c4dce149637356478eaff28bd21697c6262e6fd1325124f47e33a418477d8e7e81d7b2b0f81a893974c30bd6fb6285551f4fe19ddbfff70cf40ea6129d8f3738630e395269f13d49168bd1adb01b2232f75aedd4f161624b863b4df66038fb80ce") r10 = getpgid(r9) pipe(&(0x7f0000001540)) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000001580), &(0x7f00000015c0)=0x8) connect$unix(r3, &(0x7f0000001600)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) r12 = socket(0x1, 0x2, 0x80) fcntl$dupfd(r11, 0xc, r12) pwrite(0xffffffffffffff9c, &(0x7f0000001680)="2e8ff38b739d0eb048909880ffa568c246a58f820faf1395e4ebf4edac2347ba4b2b065da663e8c9ed61fc9caebc8430c0564f04d6c8389b04c5d9fd2b6ec0e0114228cec991940c5943304b5563481c10713aaf52e92c92edd0f91353682b13275a0392f6df68c547f283c93e0ae58999946fcc34ae576aca01a156a1c38b5a065acd19124a9a18caa1b1dac97df364fd3686560aba5c961a2b4d9c3f8a575b59e97ef424301a2a7baaa29429e34fe725a46bda2d7c81028bfbb873bd23dad5ba55e80f9c64a1bc362bd8da6be0e300524efcea8ec838693b7db179", 0xdc, 0x1f) r13 = socket$inet(0x2, 0x4, 0x8) fcntl$lock(r13, 0x9, &(0x7f0000001780)={0x3, 0x1, 0x7fffffff, 0x9, r10}) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f00000017c0)=0x8001) fdatasync(0xffffffffffffff9c) getgroups(0x6, &(0x7f0000001800)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000001840)=[r14]) r15 = posix_spawn(0x0, &(0x7f0000001880)='+{-$\x00', &(0x7f0000001900)={0x0, 0x6, &(0x7f00000018c0)=@close={0x2, r6}}, &(0x7f0000001940)={0x20, r9, {0x8}, 0x200, {[0x5, 0x50, 0x4, 0x20]}, {[0x2, 0xffff7fff, 0x0, 0xff]}}, &(0x7f0000001980)=['%/\x00', '.\x00', ',.\\$\x00', '\x00', '\x00', '@o%]\x00'], &(0x7f00000019c0)=['%^\x00']) fcntl$lock(r0, 0x7, &(0x7f0000001a00)={0x1, 0x1, 0x3, 0x0, r15}) 14:07:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) write(r1, &(0x7f0000000180)="a03b526a1a2da5c8cb271b1ae007d7cc767bb66b18367247638348b0c85bb2289cd230d7adf1f6665eca69578937", 0x2e) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file1/file0\x00') 14:07:31 executing program 1: open$dir(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x100) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 14:07:32 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x3d) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000), 0x4) connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 14:07:32 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="02000000", 0x4) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:07:32 executing program 2: r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000002574b1cff8c6c13fc6149b02a80f", 0x14) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)=""/177, 0xb1}], 0x1, 0x3f) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r1, &(0x7f0000000100)="f8f89b0410aa9726c001d363aa06cf37bff3977a8a15d78841fbc54198acf634bcad5db66088e4cf639bb337bc8efde1cc1d4318c45c3cc35199d222df03d1ab3d93ef921c673954d369172923478b157bca4d5037e2e0e0e7a52d3ea9c3eaa21f7218a7e16a9fc6aeb7cc6248ea0d97a25d533f2f7905dc556269657a0d79187f20d2fa690672e48c98ed0e5e7a9832d4a2c80d6a54be665b2cad8557f33348fb826b3062d5bfde24356329508e05e3fca4473799b066e1d977aca051a360bb52e110ba9fb53927", 0xc8, 0x40d, 0x0, 0x0) 14:07:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) shutdown(r3, 0x0) r4 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, r4}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={r4, r6, r7}, 0xc) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 14:07:32 executing program 2: socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x0, 0x40000000, 0x7) fcntl$dupfd(r0, 0x0, r1) r2 = dup2(r0, 0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)="306c534bad3fdfb53e2d810eca109dab57464e43a4fe8f353a001867a4e1fe08b5e0a4ad4fe8062ea616e4e0cffd05d1fd34fec66053bee39bc10f5479a3ca9a3d6c72a79a1aeefdd867783eeb7caf7ec0bde072abf802449c8d5d628696611f09fa3fbd794e6213e6e949ac13a391f4671fca0d2446", 0x76) accept$inet(r2, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000040)="572cee5ee8e4b6680ddb68f87bfe4e0514253053683e6c24fdead09497c0cbd592c6379506d701a6984d35ca", 0x2c) socket$inet6(0x18, 0x20000000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r5, 0xc, 0xffffffffffffffff) dup2(0xffffffffffffffff, r5) 14:07:32 executing program 5: r0 = socket(0x22, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="af48e2c185e82cfac33e65e96cb6470000fe398c1323b5ac82d34cacceaf65e871a758bba8b7ba250669adee61c0d5b0ed0af2487bfc3059efba2f8129dcbd79e328c93f79b92475749609cdc12d8d79b6f2ba66c47f89fb39fb7bd2991f53a47f541e237bfbb870ad266f040c9aa12dbde75505e0ca75dc67838d", 0x7b, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 14:07:32 executing program 2: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) faccessat(r1, &(0x7f0000000ec0)='./file0\x00', 0xc9, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000ac0)=[{&(0x7f0000000400)=""/203, 0xcb}, {&(0x7f0000000500)=""/245, 0xf5}, {&(0x7f00000001c0)=""/14, 0xe}, {&(0x7f0000000600)=""/207, 0xcf}, {&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000700)=""/172, 0xac}, {&(0x7f00000007c0)=""/107, 0x6b}, {&(0x7f0000000840)=""/232, 0xe8}, {&(0x7f0000000940)=""/117, 0x75}, {&(0x7f00000009c0)=""/201, 0xc9}], 0xa) sendmsg$unix(r4, &(0x7f0000000e80)={&(0x7f0000000c40)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000e40)=[{&(0x7f0000000c80)="1dd816f287d57592278fb9892c7cdb745a664109341735e74020da8ef45a3aa5cb1ed8715b4e994519b53f23e73e419a565b6182b4f4830eb9a8d5730e96979bd599003185bde48fea6aeec86fc82b64446ab13f3203ffc066904be156f9bbb279e4b87784781bcf491a23e86a345fec76f6077035f99a81ad4a754dc7bedfa7e485a8bf48dd4fbc956d968617192bc548b6a1d05094a4dcf79872380dc1424eb0cfea25d24741a169a204b041f81c6430018bbad5", 0xb5}, {&(0x7f0000000d40)="f63faaa235aa587a61b6ae58feada8630c04e533b53c482875583138d6fc4187ae5bf7ad175d96ce83b1c10580c231737b25fb8fddf53e98d5e7d30060df47cc0f015bb9ba791239f2eb0a344c7f2e8944ed9bcc3b29590200c5e1f28727f7eb58af86877b48d4fc109e9e65bd6dc8d4de1fc5801cd065c55fef1cb4b60d8dc40d3b695876c2f2796a1dec99ebfccc677642395605c3906b9a4a23674f8fdef6f5500c79ab48aef8ca0908b275c35b7cc8d9f89a87d63836fd2ccc20de88fe0fe21b6f1f9134d92d4039ee3bf1cabf2e3592498511774c7d5c060566a27b1de7955ba9f16f630a9367e5d6c706f31bf322df62", 0xf3}], 0x2, 0x0, 0x0, 0x406}, 0x1) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000140)='./file0/file0\x00') open(&(0x7f0000000b80)='./file1\x00', 0x40000, 0x128) r5 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x2) bind$unix(r5, &(0x7f0000000c00)=@abs={0x1, 0x0, 0x3}, 0x8) rename(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00', &(0x7f0000000100)='./file0\x00') 14:07:32 executing program 4: _lwp_create(&(0x7f0000000180)=ANY=[@ANYBLOB="2f000f4000000000", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00', @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="020000000000000000000000000000005e590000030000000300000006000000080900000000000005000000000000000400000000000000290600000000000001000000010000005b2c00"], @ANYBLOB="e40700000300000002000003000f0000040000000000000001000000000000000400000000000000920a000000000000ff0300000000002000"], @ANYBLOB="ffff000000010000a5000000000040000500000000000000ff030000000000000200000000000000060000000000000000f8ffffffffffff5c40242800"], 0xc0, &(0x7f0000000080)) pipe2(0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) preadv(r0, &(0x7f0000000680)=[{0x0}], 0x1, 0x0) r1 = _lwp_self() _lwp_getname(r1, &(0x7f0000000200)=""/2, 0x2) 14:07:32 executing program 1: mincore(&(0x7f0000010000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/198) r0 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x7, 0x12, r0, 0x0, 0x8000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 14:07:32 executing program 3: mknod(&(0x7f0000000000)='.\x00', 0x100, 0xffff) 14:07:32 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x30703a1, 0x0) writev(r0, &(0x7f0000000340), 0x18a4b911eda87a4) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:07:32 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) __clone(0x0, 0x0) pipe2(&(0x7f0000001b40), 0x0) 14:07:32 executing program 2: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) faccessat(r1, &(0x7f0000000ec0)='./file0\x00', 0xc9, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000ac0)=[{&(0x7f0000000400)=""/203, 0xcb}, {&(0x7f0000000500)=""/245, 0xf5}, {&(0x7f00000001c0)=""/14, 0xe}, {&(0x7f0000000600)=""/207, 0xcf}, {&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000700)=""/172, 0xac}, {&(0x7f00000007c0)=""/107, 0x6b}, {&(0x7f0000000840)=""/232, 0xe8}, {&(0x7f0000000940)=""/117, 0x75}, {&(0x7f00000009c0)=""/201, 0xc9}], 0xa) sendmsg$unix(r4, &(0x7f0000000e80)={&(0x7f0000000c40)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000e40)=[{&(0x7f0000000c80)="1dd816f287d57592278fb9892c7cdb745a664109341735e74020da8ef45a3aa5cb1ed8715b4e994519b53f23e73e419a565b6182b4f4830eb9a8d5730e96979bd599003185bde48fea6aeec86fc82b64446ab13f3203ffc066904be156f9bbb279e4b87784781bcf491a23e86a345fec76f6077035f99a81ad4a754dc7bedfa7e485a8bf48dd4fbc956d968617192bc548b6a1d05094a4dcf79872380dc1424eb0cfea25d24741a169a204b041f81c6430018bbad5", 0xb5}, {&(0x7f0000000d40)="f63faaa235aa587a61b6ae58feada8630c04e533b53c482875583138d6fc4187ae5bf7ad175d96ce83b1c10580c231737b25fb8fddf53e98d5e7d30060df47cc0f015bb9ba791239f2eb0a344c7f2e8944ed9bcc3b29590200c5e1f28727f7eb58af86877b48d4fc109e9e65bd6dc8d4de1fc5801cd065c55fef1cb4b60d8dc40d3b695876c2f2796a1dec99ebfccc677642395605c3906b9a4a23674f8fdef6f5500c79ab48aef8ca0908b275c35b7cc8d9f89a87d63836fd2ccc20de88fe0fe21b6f1f9134d92d4039ee3bf1cabf2e3592498511774c7d5c060566a27b1de7955ba9f16f630a9367e5d6c706f31bf322df62", 0xf3}], 0x2, 0x0, 0x0, 0x406}, 0x1) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000140)='./file0/file0\x00') open(&(0x7f0000000b80)='./file1\x00', 0x40000, 0x128) r5 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x2) bind$unix(r5, &(0x7f0000000c00)=@abs={0x1, 0x0, 0x3}, 0x8) rename(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00', &(0x7f0000000100)='./file0\x00') 14:07:32 executing program 1: semctl$GETVAL(0xffffffffffffffff, 0x3, 0x5, &(0x7f0000000240)=""/238) r0 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x140) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="c2a234ceafddaae7ae897bfee58b707cdbd38c22854583407ae5bad5963636e583eba57dc69cfe899bd0a09438face019600f7dd64f152a52fb0c74720c7ce7789848ec5702ffec9ae9b2148d33dac9a590a07b501622215269d38817a7ba1a38b39fc53bcc5f7acd35a5e38a4e47d35c7ad79c48981b244cef40437213e995a333ea7635d9722b563a33c7379d52535da3276", 0x93) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="3a6a9f9ffbe8fefbc19f3d194ac4234e60bbc90159f2bbc3d23e2af1fae6ed02f59ccdf67a0a98428a41d3869fc80cbfa5aa249a5841e8e743ef3189141d99d96934e3e70daf3a8e08ce891ea63e78135f66667f4ee5b6c03aafed3fee2eb397b5eae87b1bc570bdcae1bf24067383ec15432b51c87062d16b8dcc695bc118a790eed38b", 0x84) socketpair(0x2, 0x2, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) _lwp_setname(0xffffffffffffffff, &(0x7f0000000080)='(*\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) paccept(r3, 0x0, &(0x7f00000000c0)=0xfffffffffffffda0, 0x40000000) 14:07:33 executing program 3: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001740), 0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) open$dir(&(0x7f00000002c0)='./file0\x00', 0x80000, 0x113) preadv(r2, &(0x7f0000001640)=[{&(0x7f0000000040)=""/217, 0xd9}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/92, 0x5c}, {&(0x7f00000001c0)=""/162, 0xa2}, {&(0x7f0000000280)=""/14, 0xe}, {&(0x7f0000001380)=""/181, 0xb5}, {&(0x7f0000001440)=""/115, 0x73}, {&(0x7f00000014c0)=""/96, 0x60}, {&(0x7f0000001540)=""/245, 0xf5}], 0x9, 0x1000082) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) semctl$IPC_RMID(0x0, 0x0, 0x0) geteuid() r4 = getuid() setreuid(0x0, r4) r5 = getuid() r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x4, r4, 0x0, r5, r6, 0x1, 0x1}, 0x0, 0x2}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000001700)=0x1, 0x4) writev(r1, &(0x7f0000000280), 0xd) 14:07:33 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x0) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) mmap(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x101) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 14:07:33 executing program 5: r0 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000280)=""/131) r1 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000280)=""/131) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/4096) semop(r1, &(0x7f0000001080)=[{0x1, 0xfff7, 0x800}, {0x3, 0x1}], 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/4096) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/193) r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0xb, 0x0, 0x0) listen(r2, 0x6) [ 46.9123436] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 390 command syz-executor.0) 14:07:33 executing program 3: r0 = _lwp_self() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) _lwp_wakeup(0x0) _lwp_continue(0x0) _lwp_getname(0x0, 0x0, 0x0) r1 = _lwp_self() _lwp_wakeup(r1) _lwp_continue(0x0) _lwp_setname(r1, &(0x7f0000000080)='\x00') r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) _lwp_wait(0xffffffffffffffff, 0x0) r3 = __clone(0x0, 0x0) getpgid(r3) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r4 = socket$unix(0x1, 0x0, 0x0) r5 = accept$unix(r4, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000200), 0xc) setreuid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) _lwp_wakeup(r0) _lwp_suspend(r0) _lwp_wakeup(r0) 14:07:33 executing program 0: open(&(0x7f0000000140)='./file0/file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x40000000, 0x7f) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000200010005}) [ 46.9925000] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 390 command syz-executor.0) 14:07:33 executing program 5: pipe2(0xfffffffffffffffe, 0x3000000) r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x10000000) ftruncate(r0, 0x0) 14:07:33 executing program 4: open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) 14:07:33 executing program 1: open$dir(0x0, 0x8, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80000, 0x44) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 14:07:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e2f66696c653000530032e040583e603f1a6e53b936086c911774a0921d76085baaab354bb3a6b47ffeb98653704bada445b644996d94cbd5abcf04b6f9d884020628092d5fdb1ad69722ef6a1b8aa031ebe2300d63d567b0e46d885d000c28b862"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) recvmsg(r2, &(0x7f0000000940)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000980)=""/136, 0x88}, {&(0x7f0000000a40)=""/129, 0x81}, {&(0x7f0000000480)=""/252, 0xfc}, {&(0x7f0000000580)=""/233, 0xe9}, {&(0x7f0000000680)=""/17, 0x11}, {&(0x7f00000006c0)=""/124, 0x7c}, {&(0x7f0000000740)=""/252, 0xfc}], 0x7, &(0x7f00000008c0)=""/89, 0x59}, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e08000000692081"], 0xa) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) fcntl$getown(r2, 0x5) accept$inet(r2, 0x0, 0x0) r5 = socket$inet6(0x18, 0x40000004, 0x1) readv(r5, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/165, 0xa5}, {&(0x7f0000000140)=""/85, 0x55}, {&(0x7f0000000280)=""/132, 0x84}], 0x3) r6 = getgid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000003000/0x2000)=nil) shmctl$SHM_LOCK(r8, 0x3) shmctl$SHM_UNLOCK(r8, 0x4) shmctl$SHM_LOCK(r8, 0x3) shmctl$IPC_RMID(r8, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000400)=0x2, 0x4) lchown(&(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, r6) 14:07:33 executing program 4: r0 = _lwp_self() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = _lwp_self() _lwp_suspend(r1) _lwp_wakeup(0x0) _lwp_continue(r1) _lwp_getname(r1, &(0x7f0000000000)=""/3, 0x3) r2 = _lwp_self() _lwp_suspend(r2) _lwp_wakeup(r2) _lwp_setname(r2, &(0x7f0000000080)='\x00') r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) writev(r3, &(0x7f0000000000), 0x371) _lwp_wakeup(r0) _lwp_wakeup(r0) 14:07:33 executing program 2: r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xc000, 0x4) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400000, 0x24) chmod(&(0x7f0000000140)='./file0\x00', 0x15) nanosleep(&(0x7f00000005c0)={0x3, 0x20}, &(0x7f0000000600)) rmdir(&(0x7f0000000580)='./file0\x00') r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x95) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0) close(r1) fchdir(r2) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000180)="960c886f4d50ffe55c0cfd266c3e9afb35adb0d2e13a1c9d4ef357688689ce5941f8b6197e5c6a1fa3f172305fa0a784fbb912df8ba244e953e1e902ac43f93a3e10de22dfc75f6bd5f2f986409ea15cbf6464c92a8718049797c81fd7ff664d492e522e7f42b2007f218176ea62c45429d642f0987c91bf3cf0289f970bdc1146cba144f82db3054ee4712e9065deb000b2b166d7ce6c217c59592f3570b7070914a798b68cc50cbb0f", 0xaa}, {&(0x7f0000000240)="bcae981184b3df85b7785a31ef4a8e4d3347c59357760b", 0x17}, {&(0x7f0000000280)="fab7b59a8d505de8015146ca2d7cc45e79bf016a96db9f26c28ad1c3766e5e167e26fa91", 0x24}, {&(0x7f00000002c0)="6560f61909ca5ae3f7cefe1a86b8af3a49b7c14bb34b99253eae09bb4342d1887c0bf803ac8a2a487210ca17dfbedc274105bc7de61f497eb3c463ac4f7d951cb034fe4a4a9546e38a5b937049940b3aacfc41826a9d6c4151e89c222593fc1731dbe599f202987393a16f37b53432676d923392f40c0cfbf6e0a010d6ca5ca836218140d90150ce804f22264856dfd2", 0x90}, {&(0x7f0000000380)="08f42bfd861ab5985a1550daf65dd3fe576e7b7d9e01267d92dee8775a3e25009535ccca0e773485dce1bbab30d7a67b41bc8c5ddd6b9c126ce453d12e6411d9f97ace546d8577f28a8023e46407dacf34f0480e47a4d05f9a86324f557369cf0c77034c6f26caf70c421c50d62bc3434d5ec0f3decd5b0180257af395fe0e40791061de4f038e1154b8c54cfb07cdea530fafa1c03b9ceecb65a128d97e1eecf24a0510d061f3aedf24534d290226e6e885cab724c6ef7e27ca2d352cf68ce18735573a2162eb81dbbbbd8d4d25393dabbb471eaf4ac78b0456dcc37fc1c7e76d083f529758f0ae6c", 0xe9}, {&(0x7f0000000480)="cc63a33fe464d546289844d3f7785c542b01781a385a585ebbed24419457a8f686564c6cfbe77fcd426f6d97815dc293d4319ce3dd794d42dd09d71977181f8719b7fd89655f6054e3130fcc4dfcb8bb127d21d4cd703bcf10ddeabe93e3ceb596828ee81be9124be52cc2671a29182ec075", 0x72}], 0x6) 14:07:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 14:07:33 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r2 = __clone(0x0, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{0x0}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r4, 0x0, 0x0) posix_spawn(r2, &(0x7f0000000380)='.\xba\xb3}\x00M\xbd\xf0\x81\xe5\xdc\xe5\x9d\xea\x92\xe2^\xb7\x04X\xa7\xe0Kx\xa8\x1d\xae3\x94Q\xe3Y&@\x1d\xa1)\xc8#`\xe1\xda\xad\x19\x81*J\x01w\x80\x13d\xa0c\n\xd3[R\xdf\xa9\xe2?X\x99o\x86R\x8c\xea\"\xa2q\xfal\xe2\xbc\xef\x15\x12\xf4nZ\xa6\xb2\x1b\x8f2\xf8wa\xf3u\xc37G\x84\x8co\x1d\xb2\x88m\x00\xd9\xe2\xa1\fo\xc6\xeb\x92\xbf9\x8d\xa6\x19\xc4\xaf\xe3\x8a\xd5\xbf\xd7\xfea\xb9\x1eNsc\xb8/\xcc\xfe\x0f\r\x98\xed\xa7\x87c]P\xe1\xf0j;\x8fE\x10=}\x10\x9d\xbe\xa7dW\x16X\xd2\x04W\x19\xc9\x1d\x06R\xc6\xce\x90;\xa7\x11U 1\x12\x9b\xa6\x8d\x1b\xab]\x14\xec1CD\xfe\xe1x\x9b\x9e\xf7\xd2\xe99\xaeNW\xd3\n?\xaf\xab\xfaA\x9a\x13\x84D\xc70p\xa0\x15\x9eu[\xf7\x8c7;\xdb\xf3f\xc6\xbf/\xe4U\x9f\xb0\xcb\xad9\xa2t\xaf\xc8\xf2\xc9e\xa7\x7f\x8b\xb8\x8f%(\x99\xc7.\xc5\xe5\x87\x81*\x9a\xba\xec\x17\xb5\x14\xa40xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r8, 0x0, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f00000014c0)=0x1000) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r9 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x42000400000c02c1, 0x20) pwritev(r9, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 14:07:33 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x18a) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x38001, 0x0) fdatasync(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="561cffe2cd2789817ca1b045aee5d3a46352e79dd7378a9778debae8ae37e51037e0a3d3403f71153e746b48857af94ed9fbc404a0ba2393621fd10fd4140d14e8f96171720a1c0e64dfb0769776acf2b3770d05315b8ab50564f267e9aeb234e75d754ab26a5ce54a7c8d0b5b1a6d2d33564f79a0ebc3b31856af3d11ef4679155cf98060f44cc7bc14aea6f1cde99a572159f709487fc3", 0x98) 14:07:34 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r1, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) __clone(0x0, 0x0) socket(0x10, 0x4, 0x40) r2 = semget(0x2, 0x0, 0x400) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/116) € € [ 48.6188315] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 766 command syz-executor.1) [ 48.6357934] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 201 command syz-executor.5) [ 48.8062008] ubc_uiomove: error=14 [ 48.8062008] ubc_uiomove: error=14 [ 48.8160289] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 766 command syz-executor.1) 14:07:35 executing program 3: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x1b, 0x0, 0x0) select(0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x0, 0x2710}) 14:07:35 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/4096, &(0x7f0000000000)=0x1000) r2 = __vfork14() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x101, 0x10000, r2}) posix_spawn(0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0) 14:07:35 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 14:07:35 executing program 4: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x48) write(r0, &(0x7f0000000780)="089267d3ff4f0b87969f", 0x100ad) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x84) fsync(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4000040000118302, 0x0) write(r1, &(0x7f0000000780)="089267d3ff4f0b87969f", 0x100ad) chdir(&(0x7f00000000c0)='./file0\x00') fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x24, 0x600) pipe(&(0x7f0000000100)={0xffffffffffffffff}) _lwp_create(&(0x7f00000002c0)={0x8, &(0x7f0000000240)={0x0, 0x0, {[0x3, 0x600, 0x4, 0xa50]}, {0x80000001, 0x2}, {0x80000001, 0x2, '+(%}\x00'}}, {[0x51a, 0x133, 0x10000, 0x6]}, {0x0, 0x7, 0x4}, {0xe803, 0x4, '+\x00'}}, 0x40, &(0x7f0000000340)=0x0) compat_50__lwp_park(&(0x7f0000000200)={0x80}, r3, &(0x7f0000000380)=0x6, &(0x7f00000003c0)=0x10000) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) connect(r4, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) sendmsg$unix(r2, 0x0, 0x0) 14:07:35 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r2 = __clone(0x0, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r4, &(0x7f0000000340)=[{0x0}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x55ad85fd40ecec69, 0xa11, r4, 0x0, 0x0) posix_spawn(r2, &(0x7f0000000380)='.\xba\xb3}\x00M\xbd\xf0\x81\xe5\xdc\xe5\x9d\xea\x92\xe2^\xb7\x04X\xa7\xe0Kx\xa8\x1d\xae3\x94Q\xe3Y&@\x1d\xa1)\xc8#`\xe1\xda\xad\x19\x81*J\x01w\x80\x13d\xa0c\n\xd3[R\xdf\xa9\xe2?X\x99o\x86R\x8c\xea\"\xa2q\xfal\xe2\xbc\xef\x15\x12\xf4nZ\xa6\xb2\x1b\x8f2\xf8wa\xf3u\xc37G\x84\x8co\x1d\xb2\x88m\x00\xd9\xe2\xa1\fo\xc6\xeb\x92\xbf9\x8d\xa6\x19\xc4\xaf\xe3\x8a\xd5\xbf\xd7\xfea\xb9\x1eNsc\xb8/\xcc\xfe\x0f\r\x98\xed\xa7\x87c]P\xe1\xf0j;\x8fE\x10=}\x10\x9d\xbe\xa7dW\x16X\xd2\x04W\x19\xc9\x1d\x06R\xc6\xce\x90;\xa7\x11U 1\x12\x9b\xa6\x8d\x1b\xab]\x14\xec1CD\xfe\xe1x\x9b\x9e\xf7\xd2\xe99\xaeNW\xd3\n?\xaf\xab\xfaA\x9a\x13\x84D\xc70p\xa0\x15\x9eu[\xf7\x8c7;\xdb\xf3f\xc6\xbf/\xe4U\x9f\xb0\xcb\xad9\xa2t\xaf\xc8\xf2\xc9e\xa7\x7f\x8b\xb8\x8f%(\x99\xc7.\xc5\xe5\x87\x81*\x9a\xba\xec\x17\xb5\x14\xa40xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r8, 0x0, 0x0, 0x9, 0xb}, 0x8, 0x2, 0xe97}) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f00000014c0)=0x1000) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r9 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x42000400000c02c1, 0x20) pwritev(r9, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 14:07:36 executing program 3: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000001240)=""/137) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/4096) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000500)=""/214) r2 = open$dir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x4) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f00000000c0)='./file0\x00') readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/28, 0x1c) mkdirat(r0, &(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000140)='./file0/file0\x00') rename(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00', &(0x7f0000000100)='./file0\x00') semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000010c0)=""/85) pipe2(&(0x7f0000001080), 0x1000000) 14:07:36 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x48) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3c00000) r3 = socket(0x1d, 0x3, 0x0) r4 = dup(r3) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r6 = accept(r5, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) recvfrom$unix(r6, &(0x7f0000000b00)=""/173, 0xad, 0x1, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r4, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="88ee9ff00275cadfa90d00000641090000000000007573f20000000000000000ceb5da5199f971c6a2bf75a316c7dcb9c612b5200438b2a8e934ed65"], 0x10}, 0x19) mknodat(r4, &(0x7f0000000140)='./file0\x00', 0x1000, 0xf26b) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8afc7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000ceb34b0dc06c1c7122de504b508dba0bf3960c25a453a1a1316403df19599398932afae4d9a74b46efe5d53e683791f6d2ab561eaaed07d9b073f0a36223838fc75655ca9ee130238f9a5084f95184b88b64a30c5f05c5f5d073b2c6340643258b20bb0cb1b61b14287cd89924160358f632ee86f0bb7f3c3d8e23ecfaf63357b136b7a886f646ba6551df94e6f3c8236cb69229fd5ce2610c4b134799e452db2817a0d6"], 0x10) writev(r7, &(0x7f0000000380)=[{&(0x7f0000000540)="0be17751460eab4df885cd6ddc2f5d43e521f24ddf371d6d8c5358136b0fc902148e178d8c32cc86b2e811506c592eb86777f1ceaf523428a3adfe15948a7a576d90a21d087ef81cbf801662c1b6f77c2b1ed4f5c1403e51f90117881a83992d7dba54bfc5aa92a59a9b7a5050ac8caad02241c3a113dea3dad78126ed0193dce8f6cea7bbc5f134cc7c90b6d37d43f46faf85da133ac6a39d96d245a96ac2ad30e64dbb9ba3dff1b0d1bf900cea4e88c2dd503539fced98d262f047d391664b8d05b4a557edce90f244e274588d98708e4c5d85d648d3f35a59207ceefe8699fb8d2d7459cd23372779fbbaaddca2f64dc7563d90aab9e9903a2aeca665d3907451185f8938e54044c7dfade1e4e594e7532e26d9ddd503f45c56cd96e99cf4d83780084921790037a7605f6354685dd2163a31604e78a7f00734eedfa6d2020038bf0b2dc29bfb1721c81396e322d391d2b33c65b45df0867127cfad88b819633af829cd5aafaa2fe85d8770497a25b9e2eaac02c27dc8d743573736cbde979b63f3f420c590396c7ae13c947435f9645f6719937c6210f975c876925a3035f5d119c31fefe3d2f67e17db9432e0bb5db20d0dce77b8d1f7ff2f3509bd26e05c4f30541c58f98caa7da82ca155ca10df7179a2b879faac35818a0fa581956c405b5fe787c9935ea0d476802878f8e05e9b38f98adcfcd718060ba8c7e188f79f6ab94edf98b1d75d102f83141e8292364fc9f48eeec90b4128e4a18870f05372c1bd35bd1c88dc70f75dde88a4e2515a3a1e1431039142e2805eeae275b44ded45343643ced0ccd4ca4360685b4cba2c8ed00c0bc7e4878d0e994dd7a53a2db50824fa4b1102557654de03ff0bcc9d3a5587d861ebc73bfd88fcc8963a4c8eb3d17076dece4830b0e993c3916484450f8c31a24654ed33e66a8f76c60fcca28a067c6f988c98219010d8892c89d75b53c9c6db035d41ddd30e07315f2e605e76b172d2b8601c526d725080e19667f6029e13d268fbfcd4642ba4952d3531b306ad183568aaadc728c5385e8ce876041bc63673214e6c30f572191feaea2628c7ac56d49c6aceaca9d7961792166a4bd4efa0f24bcd3184394d5803147b691098eaf520e25c7ebb4f249c3c2f20e17fa0d046947d9110e33590744bdd0e3dddde87ae78e2553ab9bcde3a0cc7856b02144482c5e0fcb76006feb6e9c63becc00b44ed5944f108284f6dbb7a32bd392281e42ffdd72014f6b2cc2175ed9bffa4d5bb5dd0f9dbecfee35de8601cff981ea4ee02d0c557763838e4d7736a6367847dcf985f64e1500555ae7e2559e9e25d753d43e124f67d1f93b8df8611e4a33a954cf39435b30871c63095787ad9531941605e74943528f395c5aa864cbf2e035af6923398f834684e4567380a622e96136ec7acb1cabba73cf03ccab9bc1e6cd535895663052063af0c4dae52cba683dbd4b9244b553cc6abd90da0d4b8f6c79a0544bd4b4559db02e17afa59df8c4981118dae99dd08b43dda3342bec58d21da00b7cd5d10f0b0b8ac119cc3d6ee9c7817813955df2d53c0c78602ed507c0a6dcd92625d92d415713581cb0749ce2310d4397b480dfc4951330f44ea2310ace33e19ec1a60fd85ee0fabaa1ad0ec59def4d08fd48b1ece7f4248cbd5d14d8563d825469e96234a037b4540ceb61d94124ddba3274969de13eefc56ca9316986699378ef2264cf47371bcde91dd82de8f1d24557ffcee05f9c2f92cb3c66807ebb2d73d43dd66d9dd29893bebd0053d8f8c98d888862c1ad3debb2e48d605b89d8fde60394aeb4cb7147a6854901871369c118db4a4e3f371b73eacdcb22a1c354da7718568a8aa38fb5aee373caff965add8acb84719bd07a677a72f8a9393f79946f55946a4307a7538c02b34c9a9e71174d91bca41e522d1ccfb87eafeb548cfeb1ea3238cd72b57df1818589b51f90dc0de2f8f160e63c93996477159660d06f41cd8c7c94c6dee703e65cba2b17d29d2967d2a443315", 0x599}], 0x1) recvfrom$unix(r7, &(0x7f00000001c0)=""/111, 0x6f, 0x1002, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) renameat(r2, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 14:07:36 executing program 2: r0 = socket(0x2, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f660200faedfcf023750e79045fffc264cea0653000"], 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, r2, 0x600) ptrace(0x8, r1, &(0x7f00000000c0), 0x5) 14:07:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget(0x3, 0x0, 0x8c) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000040)=""/218) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="a407a8564dcb564ceafab8fbdd767e1652f65051c4da0985a760af87a974148284f3cadea27627b2d71b1c89869d2a4d6c9cc737e50000000000"], 0x10) socket(0x2, 0x5, 0x38) write(r2, 0x0, 0x0) setsockopt(r2, 0x8, 0x8, &(0x7f00000006c0)="8b4052e3951cf40cafd8bb39e603f0ba061fbb81d4ac823c063adb9ab1f2078562d4c6d92ff431226a3d2ad50bebc3883292071115ec2091bcc974d64b2c19257955a5bf209e44bc6ce960d2a84c96af2aedc05eb3234f63ede46a10f6bd9dcbd3566b2ba823b6a4907c9a933642b4c530c8cdef5db9f53487a311ae84505ac109", 0x81) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/19) recvmsg(r3, &(0x7f0000000680)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000380)=""/57, 0x39}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/79, 0x4f}, {&(0x7f0000000480)=""/128, 0x80}], 0x6, &(0x7f0000000580)=""/249, 0xf9}, 0x840) 14:07:36 executing program 1: r0 = socket(0x10, 0x2, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x800, &(0x7f0000000040)={0xa, 0x0, 0x4}, 0xc) getgid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) fcntl$dupfd(r2, 0xc, r3) sendto$unix(r1, &(0x7f0000000080)="66de24531399b98b0d44989e339bb557cad370bcabc5fa218988280ac2ab9df23477509a2d7ca962d75813b2e1ba99d56359ba0504e67542f048c32e4a6164a527af6e5d37f907dacdf960bb93a2c0f65be5b63c9326108a41f3da300a461df7681d3a", 0x63, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0xa) 14:07:36 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x40, 0x0) 14:07:36 executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x4c0700, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000109000/0x3000)=nil, 0x3000) mincore(&(0x7f0000000000/0x4000)=nil, 0x4000, &(0x7f0000000400)=""/135) preadv(r0, &(0x7f0000000040), 0x100000000000017c, 0x0) r1 = geteuid() r2 = __clone(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r3 = msgget$private(0x0, 0x16) r4 = fork() ptrace(0x5, r4, &(0x7f0000000040), 0x3) r5 = geteuid() socketpair(0x1f, 0x10000000, 0x9, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000300)=0x800, 0x4) r7 = getgid() lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r7) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg$unix(r8, &(0x7f0000001900)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f0000000500)="3ac6550a66650d4bd49b9908b6319ebfd89393c131ef5d2847c9425066f294b0413586b33d911ff553f43d7741ab7bacbe1d9d180caa0e1948357a48a69f101bd02510c568c56423d04772d966948eae4d67df8a69a39d7c79e5c45ded1acf53396b6052b292524801e1a34136a105c4a1b7ea79590f0ceb986ea9bbe1255aa1c2e89c870545ebbca26adefba844b46d67c58a3e00c345587f1db3964cd0362c02a593608598f546d08a6bf5f5f959b456318b2a6c83c3b84c", 0xb9}, {&(0x7f00000005c0)="82f967a46c8890779bd15723cdea65d29a20dbe7004367de3bc292bd2081fb83bc4ab00e4dec47da9a02013f522c6d3649329aa604ba921d533c8c2312ff15470a520bea9c6ea64f601e70bd05e110e0a36c01ce0435a5cc91c93bc49bd99130e7937f944d70d7de3c78e92f414955584a708ed2673112459dc8165ba67670424cc7ab4e8c43f84d10b23956440c62b27ae8c11453e4184c041ad44933bc25e03849569f7315ccf36b2729e6b6d059eb72eea9f569a82c187db285344435099e7b35b24506dd0f730d14561aa72c2716e3ad236495f9f331058558297ede1a0859899637bb0b93da8ed59aaa833550c9326c5fcd22abc794cb78eb4b680306bab30b0a6bc2e89a29b38a820559eb25f63927049bc5e8db94fe6192779498cf53090606499e4850b328823f556d5ae1f69a5162f5285d9d9b7c06ff09a9c9ff0fce52e1785c09560652e116f9cd72c5baef06b3c4fb71cc31493144f08d2d07d4ed35444d9cfa4d74046a24a5508334eb3d82ba1b076d5183c4b26dc2d43b93b09f78b001c2e244e42980206d43caf9813c804b02e874285489fc67e92a2d6db91e3aa1fbdba8ee7fb11265a9e4cdc5db11d7082f3207d7fee2c85070b0f921bfdd069eeb2aef5b6aaa9ca8d92882ac4a4af7e17163a4f61c1d1c2d9e502275ceb6f3c8f389a6be5bf769a82870f0b8809de737e39e9b96fc7d2b52138f47923de301c0993982fe7a271ec0ed2c0c443d5bb9d0ac22ad61f438c0751a7303a6061b93c9c6836270e1daea1e35e273937798be736e0f298751776edbbe7321f12ec6d07d649bbcbe2234724cd09415bff508280637a9e833c289169a634988bf48b357ab1f4c8be96703a05412daf200a1f4c81c459003d88836962845274c07f135ee9107074f48eb85c6f1bfef4171dce3391fb5bb55009821b6a3326c591103d3486ae7718fc48972fab96dca3b0e10251f08a53180758048ecd6008276fead6e916c56a009e51377cbf891ba05516b306cd9051d3d34f932c0f74e4f99c5f911f6456eb55bf106ce577372abb2d4efb678081bd7a2f2c376ccb2dce595d0f1c9f386abf96a8e0124a71209e4e933042b8df72941659b7b2cac52042235abc0720efed78932206f088fdb1d469b1a8ab33ef85ebf7793756632139c13fc7bec012ef62f79a204152612195ef3c3eb239a269e9f106250899a1fbdb5d39acf72011394c91f4411e74c0b1bf44e6e7ef970b8f270082820e7c99618e8aaa9460aa8fb12bb8de0b6010b76ec96a00842a14297e4b965a4ebc4f184d09b88ef50402ec4b17cbe125b527a37af70a432140109870c65583ec00dbab7ea479bd10ffb466a6da4a07ff57aea6d922784b7613b2f28ac74c3f18daac5e48ecccd4db6f0e4e06e9ce861215d7a532e3b18481a01795cf92ee2deb07a0236409d9f186bf22a5774e3c4c622a3d6db7597a9aa71e2c8d222b9b2d06970ca7418c20205a8110aca7822189dd04517d4857b87cf80f6b8537f617b804e3e8c362d2b3fbc69d07d7c3181057ed38bdf0e5b848ccc7d18d4381194ca109f82417926a9a68501cf255abfd7220edc77a85b0ceac218d72a2bd1bfb67681394aa7c2268ef7f5749a8d397e76d27809fad2e7cbfa5c3e21dec91c6922e514312e70e73460b791370972c0fc7f7623c71f373e5565b048e4586834fc5b64f1d5e569149af9f9647bc858b5a659f142a5c3ad0fc9c43a9c7304c462affea878082c1112b3b9738ba8972ac130b4c30bdc1271b6a47d0d3e299a2a039529f1e8f942131e869a952a4bee49e4436bbda6672275bca40bd9ae28911233fda5633a466b90acdcf80ea757e0733428c2c298e3e03cc206d2c85370d87de4d0965f4c9603060f22d5144cc891ecfdc135bd6c861d96ffa8d9dd13ab1f4885980924f742495892ea401a5dbd470c5be40bff5812c32953820a92d98a2d5c1c83013dbd890824fa602f206dd94a3829a949e997f141d982e06d2a117f28d885983eee66ee6f2ce584dff7d72a220cbf4be3c5e92a584089452823a3b5d13011600ce1c6ad613ff4f328007fbae66bfcfd1ca076d822f08408e967775eeb804b25ae8111296e59c5f8746e80a71bffd71e3dde5f7a14a2fda854c2b62dea2f0e7b9559aed0ce9741522d6c5e7f575edb80533c4d3b737ac38f2bcda92c5575564a9ca97db322d95f033fdce8a96efc7fd89d2558b431d923d360af6fe3870820a9ecb34f42a9c5ca8ed3207f4455b8eb80b8f780aa1057344b3b1d2f4d41ede52ca4136de78953d69c48f14906d677bc695dcf469b1825ce2a94eb8b3f85192e1496db68c9dc374116840f3bea95f7d53e9b9e0e02a1ddaa76e7fea063919db88b24c937d57d7807ad1f2993e1fda40a079ebdc2f2cd7e886a10ab74f0ff5b1e5416f3646b6bd16633ecae2572da2cf0e9821abe3e55bd4bdfb641d8a9e5b82bb3749ed9c180e4171300dedc11eb25ffc2f8278a0bfb5625c054b28f5e713869f90352108debfbd75d60e6f9c0a0ab2b8df1b820ce070deca6027551b6e78c5b37e5451132a48815bc88904871850a1baf3bde4e416131a3243ddc50ed6ed1ac7d80162d85c5448cdc47ec57070d4938d46cf89062b36069489c1149196f594e1572a0f0c3bd2eddcfe066691d97263150e94b7b905c45f7e276f619db18097462cc9716b22cc501c7383b436cb2ba42f1d62ebf48069f3d14dfd880136779c76b9de8341108b1007f8a33c631508f5fed489150546b7c20e18b33d5b32a833d142b95000b4b5f68c8846d68bbfc5a3f29536e062795bf5371c5c53852cff6aff1263fa4c663501d7bff231a22e20f61759d0b8f1b9a02c5843d115e05ea71be3db15e15fa38e1da04b72bddb16b30844cbeed7d69ce7441ff81039bcaf1b10b376fb865820dfc0015a681303722e48a77d85b1e33232990fe24ffee34f2d030ca304d08bd9b26291792bd836cec45efea5cdf914227c2ede09ffe1a42361bc4ce2d1bc95ef9f5b297b5fa91a1784bd9a251bfdb643d81bd089c8992bf93ee70cef967ff9d69bc4837bf5ea088d898e21288254b488b4f996176a71fca75d2632ea42671690ed12e11345e1dd5cc53fa7f631e9245683cfc3b9cb981081f35bb0401b678daa8421969d2d539ab2be7ec9ae472311931198afcb310adeed52a6ed505bc38e35fd7d6d88000b0cd49a4354b8f344246a30dc60479a087acc09a9b853ed4e00c93a2b0e4add1f35baaf5785cfb7351e378c14bebaf2c1bdc0c8a849a402359e83a34a82dada67575f6e19a8e522df7ba3f59dbb7567e2b15ef4e98fe15b11c9e183a3c90dd0111da59f19328f2bb590413c0e67dca211cf4a4553ff33d6d6d7c3dfe204ec798bebaee61a9b5864ee9d16ce69bb50c07b1782ed382bee763f280ec523d4698e5fb17caaf9dabad48a960ce0de086130f4b0f5a85156229b6aa108d172ce04eceaf2d14ada7d027358824c97719ca227e778c2e1a686c2053e15074450cdca206d7192e5186a54f7c46d51f9f248f5fecb152b5a049b931fa245dde32e0c238f67c60a8181b4504c5053e829debb5b0011418461110d234c4464af7a38c51383fd2d83b2088e4178f294c88b4833c1882851edfe709a4f1fb7f9c43e189d05917e818364bb3d809464aeea78ea66df3e5f9446ca6d2c1cdf7f45a0b5cd4dbdb71a10d2551c3350aa4cdb7a1ddbf7aa23b06fb4b172f448708b592e6eec49ea9a7d2882528a2fee0bad63bf17ffda2516263af6cf999196debd0f6cd6dfb42363c3fd45db84a5a19069715a97d5162458719ede8fb79cef9b6064487f8257343977b385449707142baf8d2d37af8cbdf6811e548d87cd4ebf09482197c0ecfc5b41fefd708bdba2cfcb81fd1324ea86634c66a079e20800c4e19b09168d7e3ee00758aea97b2d2df7c43afad7794576a58c1f1330c46c06b752e130fb0ae2013cdd7e06b419173f1c60aae87f4df290bb948f20ef724899a8f69d18ea11d5612522eb005cb81ed162314b0b6cdde3de10605be42a421b895412aaac57e66276ea3b342e9a1f262f6103d9867d1614d7b631d61a7c1d6020aebb1605a51c26c4b9597b1f0c3742ab8d8eb2d5332d974cac584df12aac2e2213aa3107099acab49c7d85a910787ec4664a60f50a92452c162522f22f6b7600c36a4af50e60d2e64566173df7c246b8952ba1a056e75ef95608c208e943daddeaf3635d0f4c8bf649d23ff47f28e0222d5c10068b5311bd7772d4dc35ac6a41e1e7ca5710f78e78e624c9019a54acdc9b6afe8be72efebf33a0fcf0f00f9db88898dd0c7d958e2261985d59fdadc6df6f49af88b297bd19e8b5906fbd4adb1c7d3177ef493d08130e2d27643949c7406e1648971b2317d42c3a4e3504f84b3e83b80f3e2978f16335d66aed65ee9257d9b7fac48b133172882bbf954fa7426263c5b353cf323998d4d3b598130a5ed9233373915de8edaefd1b47698fa67662637742f0edc02328bb3ddba2bc583cb296c284b9f1607a091420c440163c955e33abfb16c2484ffc3626f7880e62cc205d9ed458d0f61b06a6b52ac8b0ec1ab743ee4a008ca0c1f9768e8b24930921e68b5eb27b5ce961a22c84d90f9e10bfcedf3cb8e6d63f76858164b8a060eb5e0abb5342622c371be6ea74f358c93734383cffa36e0e3e633836f7264197f713c96805c614bc0a5374b37feceae1bafc85e8a76b4749af84185bd7b310eb88edaae80f2e8b1433c37b6f64cda146415a9c21f91f6f248961f7eb74d8f7a032163302bea2d6a77eef96ff54f99ba1d1f559bacae8e5df7d247e40063273ae56d65ec31ebe32a1b1d2e53d63f4950a5b9407dfb05c5db3334a02d1d81b9421ae77e893ae72bfcec19e3399171205f4c7e180d5317eec9063d75434484f6e5f3c6bf6521d32682ce720062e0c3173957e836adb63a48974f7cac46011c4370ff3879845f6c38d2e23ed7e41b47fa5c0c13b3580bc55bc1617adfe2fa23df9881cd526193031b3891b5b9caab456e81be6ec1174f65840d30f1d614d01a2fb2b0fffd963ee900a456d37b930f8f01f8562d50eccdb62d55138009d56f3746c03c1dd19d1f8ade69a6b6cfb8b30b3e8bd55dadf82b2564f72a2bca99038766805e32de5f71084f69e23489598d875d8f74dfa9edbdfcb207c2591413f4cbef73978b154935a43ab8d9c970d33e065efbe897353804b0df76fb9d4d10264c83deed19c021e28576780cb17764d201d108c7cdd0b90a2dcac28c034d419f3f477f4972fcb38c005fa0fd1d66f8ff3ed9f05919edfbc1570f1aa567004e9d3a4447df457a6ae4f04f26252a6b7efa78b43dd8655fb1f98f7b15d515ca8ac2d672c0dfd83c1f81576571c8020b21ee3e244261d7b18d20456f40bd90791b3a23c654ad81739a0595f2946ee05c41677ca53d735b733c7adff2cab0756be37bc2d9328b759505d7f56bfbec2ea2d223003127cc380bc569aef842610e0ee6033d124c40b608622d51472769e89a72e93813f9f3a2b6ad5aa8e8334f15b7f8cbf1a0dc01b175294a1f4772acfaa54c11c3790a225fe9a0c0e918d4b01a4f2e4e6f15178ac245b52aec6123b33254435d0061e7f396dcdfb2d978bf0f2b2f2fb2617bd42a2afdfca4379841b08673439139fa649e9e0da9621b5d57724401665b2678be5ebf061ee6a4812a37d4bad68de68aea011fc2766faacb835bc65789ffb3bace2557ef9a99248b672eb94e5bfce235be3ff8e590366f216baf3d4550a6e52417", 0x1000}, {&(0x7f00000015c0)="d26047c83db2bdf25adf515d1d3ce32e2ad54d2d42101b265d5daaeda576eddfd2a8b3b2d508885a862b761ee5453ecda1cb33b6cd76cc109cf50298b2", 0x3d}, {&(0x7f0000001600)="9fc885e689f71ad9b92c72bed1bb02cd58c7b25f781940fc6a8d18ebc3f8f138f4975a4c3e06cba8c788cdeaf609519d42df77755bf2b6cf14835783b628f4fd082b9f53be8a80d202398dfbea7437bb70da8ee48b4e7ecb57cac380c019d1f64ee702425af49984bcb60ff0f0b3d318bbf8563f5b9bc599670e80ac92efb4e8434d9cd33721e217406cba22615593f80acec61b7cc885e4e1", 0x99}, {&(0x7f00000016c0)="7804c140a5fce623d834d22b298ad1bc819bf510f9c863e6186b7cfaed9b43617f313bac729096101e891536458e7fd57e31f61cfe2a6f616ea5b20b909423993c62b74d131a2573526c7c9920d612e7c50bd59ed86124c887ead3131c5d9d36febd825e4ef831a57ecf82eeffda1945f98aa5abb9e438c5a31a713613ddf2c66c522f9dd2edb946cd58758163e733555e1f6b2db3d48a25fdb471ae248961ff756b9f5775374b7361899488f215b57f50ee34b966b623e1b5cd9967d6404cda3ca07c99", 0xc4}, {&(0x7f00000017c0)="b64e74e8f0b590debd7462cf7f50f6d035926fab9150ae56ecf1a129fc62da3fc9eb", 0x22}, {&(0x7f0000001800)="ab2b888acff2d854a92d66718451701066", 0x11}], 0x7, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x2, r4, r5, r7}], 0x20, 0x1}, 0x1) msgget$private(0x0, 0x8) unlink(&(0x7f00000000c0)='./file0\x00') r9 = geteuid() r10 = open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x400, 0x259) fchownat(r10, &(0x7f0000000280)='./file0/file0\x00', r5, r7, 0x200) r11 = getgid() r12 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, r12}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x5d06, r1, r7, r9, r11, 0x182, 0x9}, 0x2, 0xfffffffffffffff9, r2, r12, 0x6, 0x7, 0x33, 0x7fffffff}) 14:07:36 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) mlock(&(0x7f0000013000/0x2000)=nil, 0x2000) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) __clone(0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r3 = socket(0x6, 0x3, 0x7f) sendmsg$unix(r3, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c6530008594b84071d653050a504d3d5d49ed157f040ce7a864ae5876947743f1b755fdf64fa0f36b9bb307090dc3ad049ece9cbffe7fc76a006d90d015a86df1cf971a8dd8bba90b727aabdcdbba6b36f039412d3736c6d61e372fda556a52d2f72aa46d0e89bad6bca9cd66b64d30df3ec0"], 0xa, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x8}, 0x6) € [ 50.6092195] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 583 command syz-executor.5) [ 50.6993888] panic: kernel diagnostic assertion "uvm_page_locked_p(old_pg)" failed: file "/syzkaller/managers/netbsd-kubsan/kernel/sys/arch/x86/x86/pmap.c", line 4377 [ 50.7194139] cpu1: Begin traceback... [ 50.7394547] vpanic() at netbsd:vpanic+0x2aa [ 50.7795314] kern_assert() at netbsd:kern_assert+0x63 [ 50.8095832] pmap_enter_ma() at netbsd:pmap_enter_ma+0x1ddb [ 50.8496596] pmap_enter_default() at netbsd:pmap_enter_default+0x7a [ 50.8997558] uvm_fault_lower_enter() at netbsd:uvm_fault_lower_enter+0x283 [ 50.9398366] uvm_fault_internal() at netbsd:uvm_fault_internal+0x2966 [ 50.9799108] trap() at netbsd:trap+0x1215 [ 50.9899187] --- trap (number 6) --- [ 50.9899187] Skipping crash dump on recursive panic [ 50.9999362] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:153:24, member access within misaligned address 0xc615 for type 'struct x86_64_frame' which requires 8 byte alignment [ 51.0199762] Faulted in mid-traceback; aborting... [ 51.0299926] fatal breakpoint trap in supervisor mode [ 51.0299926] trap type 1 code 0 rip 0xffffffff8021e7cd cs 0x8 rflags 0x282 cr2 0x20001900 ilevel 0 rsp 0xffffc300b2ca6b80 [ 51.0400160] curlwp 0xffffe32ac4e7fa00 pid 688.1 lowest kstack 0xffffc300b2ca42c0 Stopped in pid 688.1 (syz-executor.3) 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_enter_ma() at netbsd:pmap_enter_ma+0x1ddb pmap_enter_default() at netbsd:pmap_enter_default+0x7a uvm_fault_lower_enter() at netbsd:uvm_fault_lower_enter+0x283 uvm_fault_internal() at netbsd:uvm_fault_internal+0x2966 trap() at netbsd:trap+0x1215 --- trap (number 6) --- [ 51.0500292] Skipping crash dump on recursive panic [ 51.0500292] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:154:14, member access within misaligned address 0xc615 for type 'struct x86_64_frame' which requires 8 byte alignment [ 51.0500292] Faulted in mid-traceback; aborting... [ 51.0500292] fatal breakpoint trap in supervisor mode [ 51.0500292] trap type 1 code 0 rip 0xffffffff8021e7cd cs 0x8 rflags 0x282 cr2 0x20001900 ilevel 0x8 rsp 0xffffc300b2ca5880 [ 51.0500292] curlwp 0xffffe32ac4e7fa00 pid 688.1 lowest kstack 0xffffc300b2ca42c0 Stopped in pid 688.1 (syz-executor.3) at netbsd:breakpoint+0x5: leave