Fri May 15 21:44:49 UTC 2020 May 15 21:44:52 ci2-netbsd-kubsan-1 getty[724]: /dev/ttyE1: Device not configured May 15 21:44:52 ci2-netbsd-kubsan-1 ge NetBSD/amd64 (ci2-netbsd-kubsan-1.c.syzkaller.internal) (console) login: May 15 21:44:52 ci2-netbsd-kubsan-1 getty[726]: /dev/ttyE3: Device not configured Warning: Permanently added '10.128.1.40' (ECDSA) to the list of known hosts. 2020/05/15 21:45:02 fuzzer started 2020/05/15 21:45:02 dialing manager at 10.128.0.105:41079 2020/05/15 21:45:02 syscalls: 223 2020/05/15 21:45:02 code coverage: enabled 2020/05/15 21:45:02 comparison tracing: enabled 2020/05/15 21:45:02 extra coverage: support is not implemented in syzkaller 2020/05/15 21:45:02 setuid sandbox: support is not implemented in syzkaller 2020/05/15 21:45:02 namespace sandbox: support is not implemented in syzkaller 2020/05/15 21:45:02 Android sandbox: support is not implemented in syzkaller 2020/05/15 21:45:02 fault injection: support is not implemented in syzkaller 2020/05/15 21:45:02 leak checking: support is not implemented in syzkaller 2020/05/15 21:45:02 net packet injection: support is not implemented in syzkaller 2020/05/15 21:45:02 net device setup: support is not implemented in syzkaller 2020/05/15 21:45:02 concurrency sanitizer: support is not implemented in syzkaller 2020/05/15 21:45:02 devlink PCI setup: support is not implemented in syzkaller 2020/05/15 21:45:02 USB emulation: support is not implemented in syzkaller 21:45:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r1, &(0x7f0000000140)=ANY=[], 0x2) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) 21:45:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x8c) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000e68000)={0x2, 0x0}, 0x10) 21:45:06 executing program 2: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60"]) 21:45:06 executing program 3: r0 = socket$inet6(0x10, 0x3, 0x4) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0}, 0x10) sendto$inet6(r0, &(0x7f00000001c0)="4c00000012001f15b9409b849ac00a00a5784002000000000000030038c88cc055c5ac27a6c5b068d0bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8000000", 0x4c, 0x0, 0x0, 0x0) 21:45:06 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x26008ff9, &(0x7f0000e68000)={0x2, 0x0}, 0x24) 21:45:07 executing program 5: syz_emit_ethernet(0x36, &(0x7f00000000c0)) 21:45:08 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="900000001c001f4d154a817393278bff0a80a578020000000104740014000100ac1414bb0542d6401051a2d708f37ac8da1a297e0099c5ac0000c5b068d0bf46d323456536016466fcb78dcaaf6c3efed495a46215be0000760700c0c80cefd28581d158ba86c9d2896c6d3bca2d0000000b0015009e49a6560641263da4de1df32c1739d7fbee9aa241731ae9e0b390", 0x90, 0x0, 0x0, 0x0) 21:45:08 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)) 21:45:08 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000080), 0x80) syz_emit_ethernet(0x2a, &(0x7f0000000080)) 21:45:08 executing program 2: syz_emit_ethernet(0x32, &(0x7f0000000000)) 21:45:08 executing program 1: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000002c0)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) posix_spawn(0x0, &(0x7f0000001540)='^+,-\x00', 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 21:45:08 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x20040008, &(0x7f00008d4fe4)={0xa, 0x0}, 0x1c) 21:45:08 executing program 2: syz_emit_ethernet(0x6a, &(0x7f00000000c0)) 21:45:08 executing program 0: 21:45:08 executing program 2: 21:45:08 executing program 3: 21:45:08 executing program 1: 21:45:08 executing program 5: 21:45:08 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 21:45:08 executing program 2: semctl$GETALL(0x0, 0x0, 0xd, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000200)={0x0, 0x989680}, 0x0) 21:45:08 executing program 4: syz_emit_ethernet(0x6a, &(0x7f00000000c0)) 21:45:08 executing program 1: 21:45:08 executing program 3: 21:45:08 executing program 1: 21:45:09 executing program 4: 21:45:09 executing program 1: 21:45:09 executing program 0: 21:45:09 executing program 1: 21:45:09 executing program 0: 21:45:09 executing program 5: 21:45:09 executing program 4: 21:45:09 executing program 2: 21:45:09 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd6000040000200600fe8000000000000000000000000000bbfe800000ff"]) 21:45:09 executing program 3: 21:45:09 executing program 0: 21:45:09 executing program 4: 21:45:09 executing program 2: 21:45:09 executing program 1: 21:45:09 executing program 0: 21:45:09 executing program 4: 21:45:09 executing program 2: 21:45:09 executing program 5: 21:45:09 executing program 2: 21:45:09 executing program 0: 21:45:09 executing program 3: 21:45:09 executing program 1: 21:45:09 executing program 4: 21:45:09 executing program 0: 21:45:09 executing program 2: 21:45:09 executing program 1: 21:45:09 executing program 4: 21:45:09 executing program 2: 21:45:09 executing program 5: 21:45:09 executing program 1: 21:45:09 executing program 2: 21:45:09 executing program 3: 21:45:09 executing program 0: 21:45:09 executing program 4: 21:45:09 executing program 3: 21:45:09 executing program 1: 21:45:09 executing program 2: 21:45:09 executing program 2: 21:45:09 executing program 0: 21:45:09 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=[@cred], 0x20}, 0x0) 21:45:09 executing program 4: msgsnd(0x0, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgrcv(0x0, &(0x7f0000000080)={0x0, ""/35}, 0x27, 0x0, 0x0) 21:45:09 executing program 1: mlockall(0x3) mmap(&(0x7f0000000000/0xddf000)=nil, 0xddf000, 0x100000a, 0x32, 0xffffffffffffffff, 0x0, 0x0) 21:45:09 executing program 3: open(&(0x7f0000000300)='.\x00', 0x450002, 0x0) 21:45:09 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0x92000) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="23c4658dfff93460aa7a64c08d30c111e90d3112abe3a81800b346bdf8ce9d7b3721581a74798f7be792e9d7335b04cfd54b73e8459c21e9054aa7c1f9c2b9f992045400bf45df8ac28e63a413d23ccd7574848b190ad45903865a240e15f168d900f59069ff8bf3a2e84cff2ba260", 0x6f) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0x92000) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/26) 21:45:09 executing program 0: r0 = socket(0x1d, 0x3, 0x0) socketpair(0x18, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r1, 0xfffffff9, 0x5, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) r2 = socket(0x1d, 0x5, 0x0) dup2(r0, r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0, 0x0) dup2(r3, r4) r5 = dup2(r4, r2) lseek(r5, 0x5, 0x2) 21:45:09 executing program 2: r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0x0) _lwp_create(&(0x7f0000001380)={0x0, &(0x7f0000001300)={0x0, &(0x7f0000000240)={0x0, 0x0, {[0x0, 0x0, 0x0, 0xb0000000]}, {}, {0x0, 0x0, ':]\x00'}}, {}, {}, {0x0, 0x0, '\x00'}}, {}, {}, {0x0, 0x0, '\x00'}}, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./bus/file0\x00', 0x40, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0) 21:45:09 executing program 3: setrlimit(0x9, &(0x7f0000000200)) socket(0x18, 0x2, 0xfd) setrlimit(0xb, &(0x7f0000000000)={0x7, 0x1ff}) 21:45:09 executing program 0: mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0, 0x0) r4 = dup2(r2, r3) readv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000200)=""/6}, {&(0x7f00000194c0)=""/144}], 0x1000000000000036) getpeername(r4, &(0x7f00000000c0)=@in6, &(0x7f0000019580)=0xc) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0, 0x0) dup2(r0, r1) fchmodat(r1, &(0x7f0000000080)='./file1\x00', 0x100, 0x600) symlink(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000002c0)='./file0\x00') r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0xfffffff9}, 0x8) rename(&(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', &(0x7f0000000100)='./file0\x00') r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(r6, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102352, 0xffffff38}], 0x1) r7 = fcntl$dupfd(r6, 0xc, r3) readv(r7, &(0x7f0000000400)=[{&(0x7f0000000200)}, {&(0x7f0000000280)=""/33, 0x21}, {&(0x7f0000000300)=""/208, 0xd0}], 0x3) 21:45:09 executing program 2: clock_getres(0x40000000, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) r0 = socket(0x10, 0x20000000, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:45:09 executing program 5: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0, 0x0) r2 = dup2(r0, r1) readv(r2, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000140)=""/193, 0xc1}, {&(0x7f0000000240)=""/176, 0xb0}, {&(0x7f0000000300)=""/135, 0x87}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/115, 0x73}, {&(0x7f0000000440)=""/170, 0xaa}, {&(0x7f00000000c0)=""/8, 0x8}], 0x7, 0xc735) lchmod(&(0x7f0000000100)='./file0\x00', 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1ca) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 21:45:09 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:09 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r2) readv(r3, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="01042e6f6668c2c46d7cc950c200cfcf1f852a8d696c657f867a5017e9e9043c35e39b0616b428425d4d731bd0a6753200ebbbf612c0f22649b69976c71641c0c62dae85a5fb5bf89f7c59da64e40008"], 0xa) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0, 0x0) r6 = dup2(r4, r5) readv(r6, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) openat(r6, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x3a) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r8, 0x0, 0xffffffffffffff44) r9 = dup2(r7, r8) readv(r9, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) shutdown(r0, 0x0) 21:45:10 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x0) write(r1, &(0x7f0000000780)="089267d3ff4f0b87969f", 0x100ad) msgget$private(0x0, 0xa0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x8, 0xffffffe0}, {0x18, 0x3, 0x9, 0x9}, 0x1ff, [0x3, 0x7fff, 0x1, 0x0, 0x7c42b39a, 0x8001, 0x1, 0x6]}, 0x3c) [ 40.9507093] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 957 command syz-executor.5) 21:45:10 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r4, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000580)='./file0\x00', 0x10000, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r5, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) preadv(r5, &(0x7f0000000400)=[{}, {&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/231, 0xe7}, {&(0x7f0000000280)=""/176, 0xb0}, {&(0x7f0000000380)=""/101, 0x65}, {&(0x7f00000004c0)=""/172, 0xac}], 0x7, 0xf6a5) 21:45:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5", 0x141}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) readlink(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0xc000, 0xeb13) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r1, &(0x7f0000000300)=[{0x3, 0x1, 0x800}, {0x0, 0xffff}, {0x3, 0x1, 0x1000}, {0x3, 0x9, 0x1800}, {0x4, 0x134, 0x3800}, {0x2, 0x0, 0x1800}, {0x2, 0x7fff, 0x1000}], 0x7) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000440), 0x0, &(0x7f0000000200)=""/72, 0x48}, 0x2) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000002c0)='./file0\x00') r2 = semget(0x3, 0x4, 0x100) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/43) [ 41.2813000] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1787 command syz-executor.0) 21:45:10 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) [ 41.3414083] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 957 command syz-executor.5) [ 41.4015165] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1787 command syz-executor.0) [ 41.4716431] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1081 command syz-executor.1) 21:45:10 executing program 5: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) __clone(0x0, 0x0) ptrace(0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0xc0) 21:45:10 executing program 0: write(0xffffffffffffffff, 0x0, 0x0) __clone(0x0, 0x0) fork() __clone(0x0, 0x0) r0 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x9, r0, 0x0, 0xe8ec) __clone(0x0, 0x0) r1 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r1, 0x0, 0x0, 0x0) r2 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r2, 0x0, 0x0, 0x0) setpgid(r1, r2) sendto(0xffffffffffffffff, &(0x7f00000002c0)="ce7e23bf0ac8fa29d387da26ac75cb79e7d5e644befae0847390ec0f0aa745fda618ecd57dc9dfd6f98768e71bbfcbe5911e81b5d916e2f8c1b9f2733df1153bd79114f620391004b3119fe9180f", 0x4e, 0x8, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0x4}, 0xc) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)) fcntl$getown(0xffffffffffffffff, 0x5) ptrace(0x9, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffef7) ptrace(0x1, 0x0, 0x0, 0x0) 21:45:10 executing program 2: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000015000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000014000/0x4000)=nil, 0x4000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) dup2(r1, r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0, 0x0) dup2(r3, r4) dup2(r2, r3) r5 = open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) getrlimit(0x2, &(0x7f00000000c0)) mmap(&(0x7f00001ab000/0x2000)=nil, 0x2000, 0x3, 0x810, 0xffffffffffffffff, 0x0, 0x400) dup2(r5, r6) recvfrom$unix(r6, &(0x7f0000000000)=""/34, 0x22, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c65300044101cb2eeda46026b1fb5eb2f2202b3f172f9e0f31f0ad226c656a6bfbe9929baecffc6fb764b4a922794dc0cc00b97ca"], 0xa) mlock(&(0x7f0000013000/0x3000)=nil, 0x3000) [ 41.6119007] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1081 command syz-executor.1) [ 41.7922316] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1075 command syz-executor.2) [ 41.8623527] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1075 command syz-executor.2) [ 41.8823931] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1075 command syz-executor.2) [ 41.9024248] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1075 command syz-executor.2) 21:45:10 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) [ 41.9324766] ubc_uiomove: error=22 21:45:11 executing program 3: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ff3000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r3) shmdt(r3) 21:45:11 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) fchmod(r0, 0x100) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r6 = dup2(r1, r5) readv(r6, &(0x7f0000000240)=[{&(0x7f0000000080)=""/1, 0x1}, {0x0}], 0x2) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) 21:45:11 executing program 5: mknod(&(0x7f0000000180)='./bus\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) _lwp_create(&(0x7f0000001380)={0x0, &(0x7f0000001300)={0x0, &(0x7f0000000240)={0x0, 0x0, {[0x0, 0x0, 0x0, 0xb0000000]}, {}, {0x0, 0x0, ':]\x00'}}, {}, {}, {0x0, 0x0, '\x00'}}, {}, {}, {0x0, 0x0, '\x00'}}, 0x0, 0x0) r1 = _lwp_self() _lwp_unpark_all(&(0x7f0000000080)=[0x0, 0x0], 0x2, 0x0) compat_50__lwp_park(&(0x7f0000000580)={0x0, 0x7}, 0x0, &(0x7f00000005c0)=0x61, &(0x7f0000000600)=0x1) r2 = _lwp_self() _lwp_unpark_all(&(0x7f0000000080)=[r1, r2], 0x2, 0x0) _lwp_wakeup(r1) open$dir(&(0x7f0000000000)='./bus\x00', 0x200000, 0x100) _lwp_create(&(0x7f0000000340)={0x2, &(0x7f00000002c0)={0x4, 0x0, {[0x8000, 0xa1f, 0x4, 0x7fffffff]}, {0x5, 0x8000, 0x1}, {0x80000000, 0x3, ':]\x00'}}, {[0x1, 0x1000, 0x40000, 0x6]}, {0x9c9, 0xc0, 0x5}, {0x5, 0x6, '@-\x00'}}, 0xc0, &(0x7f00000000c0)=0x0) compat_50__lwp_park(&(0x7f0000000040)={0x101, 0x1}, r3, &(0x7f0000000140)=0xffff, &(0x7f0000000200)=0x80000000) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0) r4 = fork() r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000740)="8f5eaecaf750f7d1fb5a4210186da9dc83cd6b0601442588edc463ee7a33e44d76fcef8717bcc0a810eeda4f694fa05802488a50b1a14fc999067ba62e2374483af70d9aaa3ba1f15a06246ae62f5114d139af4fdf0f0e8ab8e2e45406fb31d569022918e5cf8b8b33f2d391f9eb02465eaac2e473b524e3c6d533a10f6d0963a396fc175b95caab30514d91951804a549dfb9eea9598ce733de6d46d46895a93fc2a2236314b30100ea39b840350d5ca15371af6df1f4ebe4b33845c3f2b65859ef6608be8dad5cabacabbe971666a4c7c7e421d502a6bbf3fa5db8f2eed0aca95396f402d52e98fc141a287a014a2ecd2d2a2cae0dccd5020ca337b43bbb80488e8429465482789e1a921dfbef8cac12ad80fa0e780fbe72c74f352c9e32802bca4cf2f97f67de93c3deefa0868f58f6516bd50ac7cac1dfff704c7419d61dca43ae3f56451d0c3348aeb0708ff7613d1f4f98349c55632918280435ef9ce935db2c6ff112174cc637c5849407b94b55250e1640c6fe1b25786bf7d544586a83da6f3dfb43b23e20cec2b1c817b2cd4090a71adf9618f81dc654f7c6eb8cdd279d0e4cd9e0a8834e58d9b7003f4fc282014d33d4b04b985dc1919d2b6067d7", 0x1c0}], 0x1) openat(r0, &(0x7f0000000540)='./file0\x00', 0x800, 0xf4) r6 = fcntl$getown(r0, 0x5) posix_spawn(r4, &(0x7f00000003c0)='@-\x00', &(0x7f0000000440)={0x9, 0x2, &(0x7f0000000400)=@dup={0x1, r5, {0x8000}}}, &(0x7f0000000480)={0x20, r6, {0x101}, 0xffffe88e, {[0x5d8, 0x7, 0x1, 0x5]}, {[0x8, 0x3, 0x6, 0x9f]}}, &(0x7f00000004c0)=['=&-\x00'], &(0x7f0000000500)=['@-\x00', ':]\x00', '\x00', '\x00']) [ 42.0226411] ubc_uiomove: error=22 [ 42.0326648] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1081 command syz-executor.1) [ 42.0426781] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1081 command syz-executor.1) [ 42.1228219] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1229 command syz-executor.3) 21:45:11 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0}, 0x5) recvfrom$unix(r1, 0x0, 0x0, 0x2, 0x0, 0x0) [ 42.1929466] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1720 command syz-executor.2) 21:45:11 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r4, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000580)='./file0\x00', 0x10000, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r5, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) preadv(r5, &(0x7f0000000400)=[{}, {&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/231, 0xe7}, {&(0x7f0000000280)=""/176, 0xb0}, {&(0x7f0000000380)=""/101, 0x65}, {&(0x7f00000004c0)=""/172, 0xac}], 0x7, 0xf6a5) 21:45:11 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0}, 0x5) recvfrom$unix(r1, 0x0, 0x0, 0x2, 0x0, 0x0) 21:45:11 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000027000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0, 0x1000) dup2(r1, r2) fcntl$dupfd(r0, 0x0, r1) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0, 0x0) dup2(r3, r4) r5 = dup(r4) dup(r5) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) writev(r6, &(0x7f0000000340), 0x0) r7 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r7, 0x0, 0x0, 0x0) posix_spawn(0x0, &(0x7f0000000000)='\x00', &(0x7f0000000180)={0x9, 0x5, &(0x7f00000000c0)=@open={0x0, 0xffffffffffffffff, {&(0x7f0000000080)='3\x00', 0x9, 0x3}}}, &(0x7f00000001c0)={0x10, r7, {0x1ff}, 0x6, {[0x7fff, 0x6, 0x6, 0x80]}, {[0x5, 0x4f0, 0x103, 0x8]}}, &(0x7f0000000200)=['-\x00', '\x00', 'G#%%\x00', '\x00', '+\x00', ')\\-w!(\xb1@[\x00', 'X .\x00\x82\x9f\xa2\xc7B\xbe\xee\xed\xf2>!W\x82a\a\b\x1d\x11\x98O\xf3\xac', ')&\x00', ')&\x00'], &(0x7f0000000240)=['+\x00', '\x00', '\x00', '\xd1\x00', '\x00', '\x00']) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000, 0x0) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) [ 42.3933172] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1720 command syz-executor.2) [ 42.5435842] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1918 command syz-executor.2) [ 42.5636201] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1918 command syz-executor.2) 21:45:11 executing program 3: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1000000, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r2, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x400) __clone(0x0, 0x0) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/197, 0xc5}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f00000002c0)=""/22, 0x16}, {&(0x7f0000000380)=""/144, 0x90}, {&(0x7f0000000440)=""/203, 0xcb}, {&(0x7f0000000540)=""/91, 0x5b}], 0x6, &(0x7f0000000300)=""/8, 0x8}, 0x2) setpgid(0x0, 0x0) r3 = __clone(0x0, 0x0) setpgid(r3, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x400000000}) setpgid(0x0, r3) 21:45:11 executing program 5: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000002d80)={&(0x7f0000002b80)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002d40)=[@rights={0x10}], 0x10}, 0x402) chmod(&(0x7f0000000000)='./file0\x00', 0x80) 21:45:11 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000380)='./file1\x00') mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r2) readv(r3, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r4 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x40000, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0, 0x0) dup2(r5, r6) r7 = accept(r6, &(0x7f00000194c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009120a42e2f0edfa66c64d0d24263820000000000000000ff000000000000000000000000000000000000000000001d98b4ba6ebec49106bc152c282f240a2103693b4ec2891e8d12faf156aabeb785abe82f376469e4b26c412b6eb9db316840342b6eabbc21a8335cac5e211971cf108d71dd692d54f013358936054983f41ef3feca48fdbd31f386ac3384a48531b326f93d3a43982a32914a057a1cee3e3800896db76f2844b6272758b5ad804f6e"], &(0x7f00000001c0)=0x6e) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r8, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x1}, {}, {r0, 0x40}, {0xffffffffffffffff, 0x4}, {r4, 0x4}, {r7, 0x4}, {r8, 0x8}, {0xffffffffffffff9c, 0x4}], 0x8, 0x3) [ 42.7339267] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1457 command syz-executor.1) [ 42.7639819] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1212 command syz-executor.0) 21:45:11 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) __getcwd(&(0x7f00000004c0)=""/165, 0xa5) [ 42.7840169] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1212 command syz-executor.0) [ 42.8140774] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1918 command syz-executor.2) [ 42.8341077] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1918 command syz-executor.2) 21:45:11 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:11 executing program 5: mknod$loop(&(0x7f0000000000)='./file1\x00', 0xc000, 0x0) r0 = getuid() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = getegid() fchown(r1, r0, r2) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r3, &(0x7f0000003800), 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x4, 0x10, r5, 0x0, 0x0) dup2(r4, r5) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r6, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) r7 = dup2(r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="20100000000013795d15beb204652800", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r7], 0xfe5e, 0x2}, 0x4) open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') _lwp_self() 21:45:11 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0xffffffffffffff42) 21:45:11 executing program 0: r0 = _lwp_self() r1 = _lwp_self() _lwp_suspend(r1) r2 = _lwp_self() r3 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = getuid() r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = getegid() fchown(r5, r4, r6) r7 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r7, 0x0, 0x0, 0x0) r8 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, r6, 0x4, 0x4}, 0x7, 0x1, r7, r8, 0x100, 0x3, 0x9}) semop(r3, &(0x7f00000000c0)=[{0x3, 0x5, 0x800}, {0x4, 0x3, 0x1000}, {0x0, 0x6, 0x800}, {0x1, 0x3ff, 0x1800}, {0x1, 0x4d, 0x1800}], 0x5) r9 = _lwp_self() _lwp_unpark_all(&(0x7f0000000080)=[r2, r9], 0x2, 0x0) compat_50__lwp_park(&(0x7f0000000000)={0x9, 0x7}, r2, &(0x7f0000000040)=0x3, &(0x7f0000000080)=0x8) _lwp_kill(r0, 0x10) 21:45:12 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0, 0x0) dup2(r2, r3) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x200) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000000000/0x2000)=nil, 0x0) write(r1, &(0x7f0000000780)="089267d3ff4f0b87969f", 0x100ad) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) [ 42.9944063] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1457 command syz-executor.1) [ 43.1947618] ubc_uiomove: error=22 21:45:12 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x478b89, 0x8) sendmsg(r1, &(0x7f0000000900)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0xbfd, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000380)="b672df80e384d6a0555a400123f55df8d39fdac18e8c86971d99554e192e0e6fd0bc3cebfdc9f8c24138421982535f45327fa8ff12172c8b3289ae468f5b1829108b22da8ac9a525e0fc7fb4f75545c9642d7cb3c9fbdd147341c03abbc82d2879d3e98a07e1976b0e127e292d36fa3c0e022fb25662f8dc9ed3a304239c3b14875a036f52fff938ec6c787af4bb8451716c801572853b5f93a761b5a4b2bac5859570df292b37219de74859a3c9c85048855810a2665f379f573e47a2f4d1", 0xbf}, {&(0x7f0000000440)="8e8fab5d9e30ae6788aef7bc8c2e873223a1fbf0f4894c6471ee5656eec47ffea89b21f98a25224b9a47db4557147a853486eeaaa092ccd4f5602efec9f65643e280a5375ed3ef5df7a3bf61ff0449333cb590575768b37b68c9feafa83f135f76b5dfa178b1a9", 0x67}, {&(0x7f0000000140)="ba6a55f0195fb5eac6f2bd", 0xb}, {&(0x7f0000000200)="06a454821a08929b85923837", 0xc}, {&(0x7f00000004c0)="a63fee02ce27dd433825dc247aaa6231eefbdcf85096ebd70763a82cdbc2d3e339f22f6c7a0d845ccd18fc23749411d1801710f5307d1e9a7329642035ba17005ed2533379432748a85de3d32d917e7c065167052faa3d0ed08bf29f2b041c9cced0c0d2bbfc6796e12ad0725de0a775e6dcc08a2c5f2902d9ef65ad450a61004603c8df00dd7d98d2c530bceb4c28ca", 0x90}], 0x5, &(0x7f0000000600)=[{0xd8, 0x101, 0x5, "3f8854a172fef96b2f6318cae724cd8d3b5886258a2631e01cb6c0db722a6215976109e04785a8fb34aa38b7f807a48892b26cba48f286737c8fd2f863310df646eaf6e682e7296624f8b8d744a37c351866c8df6c92f47063de9dba13c4949073367bb9eea2f204dfb830592bb161412165cd5dc8bab0b8078edd5023b90861fb1affbd71ef1ed15648698bb1c9f135b372e06c39870b5e7ae9dd4098b816c61c37d54a13999a645576b09e43723b7c4cc1eda0aea461ae4ba254b36b82e7ad7852727bfcbb"}, {0x98, 0x0, 0x9, "55ee7d3f775e5d098c89ffe3763b806c32b109c8efbaf3100af785696e2b328b46c7a622a834a44a27651a1465d89c411730b623389543b0370adf861fe072e04a89019e1bfb0228a3ab26f5e8ae3ac74ef9c55cf56e6ee3cafba96dfe463482cdc875ce00601f8e289ccd90249f4588b20126c360d442f6ea4200aa17051c042cfeeb"}, {0x90, 0xffff, 0xae, "dfc575c03d891479b36e39c7775822ee99b33f31050250af4fd0f0ced50e743cac5798a0f5552a546c7912b70cd7118cd8495fb863cd7b253aeece79965cc90166a892ad641cd8eb444275b36b033cf6837f0983f7e9e250b8ed1c7e5d084b23d5ab7351bf5293df9da72fd629e58dd847a76157db836076d8b4995335d017"}, {0xa0, 0x0, 0x8, "760696833f44537d8fa7461b9a6fd103053a75a303e25496ab7c81bd220606f87da1a9425d0d35801544c1349f3fe6aab566b41d95ef6c657f758d1d3beacbc2fa5ea88d8ccad80a3aabd96cd1dc4a2f6ef65bd270d736993012d2d6cf4664e76d287a4a29f66576459e4d4f8d961791511ef1749de1dd1fcb6c863f71a95a51dc6de26db260dc4d6c00ce4663"}, {0x60, 0x29, 0x6, "50af4aa13ae649d6574a059a068c077be134ea4a0daf9d1cdbdff6a18a053b4299ce904aaf4950634ea112c6316da06d7d9cc0f97644886adfb5a554502517018b14f33ffeb0d88443bdccd4"}], 0x300}, 0x1) syz_emit_ethernet(0xa6, &(0x7f00000002c0)="0ea3362c7811c7f5cfc5b06e31be445634534513986cb27a66710592cb0347245e6527346ede581e23bffeaf2f55a6eb342002e063da9184441ae4ee8b3aeeb9bc5e1e7289b97ee13d3b285f1c164aacd05c955f9233b46f5349f47831899561b190690c9da2a301c9a6ac89985de9ab3c575ea22c40ee899987dbc5ac3cf1e7c343a5e02543975f17269a887dd90c2a05682524f2195ffb0068da9699417069c7f8a42d8fa8") rmdir(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x10c) _lwp_create(&(0x7f0000001380)={0x0, &(0x7f0000001300)={0x0, &(0x7f0000000240)={0x0, 0x0, {[0x0, 0x0, 0x0, 0xb0000000]}, {}, {0x0, 0x0, ':]\x00'}}, {}, {}, {0x0, 0x0, '\x00'}}, {}, {}, {0x0, 0x0, '\x00'}}, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0) 21:45:12 executing program 3: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1000000, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r2, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x400) __clone(0x0, 0x0) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/197, 0xc5}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f00000002c0)=""/22, 0x16}, {&(0x7f0000000380)=""/144, 0x90}, {&(0x7f0000000440)=""/203, 0xcb}, {&(0x7f0000000540)=""/91, 0x5b}], 0x6, &(0x7f0000000300)=""/8, 0x8}, 0x2) setpgid(0x0, 0x0) r3 = __clone(0x0, 0x0) setpgid(r3, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x400000000}) setpgid(0x0, r3) 21:45:12 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r1, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) 21:45:12 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r1, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) 21:45:12 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0, 0x0) dup2(r2, r3) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x200) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000000000/0x2000)=nil, 0x0) write(r1, &(0x7f0000000780)="089267d3ff4f0b87969f", 0x100ad) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 21:45:12 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r1, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) 21:45:12 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) getdents(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r2) readv(r3, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x0, 0x6, 0x8}, 0xc) 21:45:12 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) [ 43.6355610] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1476 command syz-executor.3) [ 43.6556002] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1476 command syz-executor.3) [ 43.7457587] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1978 command syz-executor.5) 21:45:12 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r0, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) lseek(r0, 0xf, 0x1) openat(r0, &(0x7f0000000200)='./file2\x00', 0x40000, 0x5) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r2) readv(r3, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0xff, 0x0, 0xfb, 0x3ff, 0x4}, 0xc) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000100)='./file0\x00') r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffff, 0x100000001}) 21:45:12 executing program 5: madvise(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000100)={0xffffffffffff0000, 0x4}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0, 0x0) r2 = dup2(r0, r1) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) clock_nanosleep(0x40000002, 0x0, &(0x7f0000000140)={0x5, 0x200}, 0x0) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0, 0x0) dup2(r3, r4) fchroot(r3) [ 43.8058687] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1978 command syz-executor.5) 21:45:12 executing program 1: mkdir(&(0x7f00000002c0)='./bus\x00', 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 21:45:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r1) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0, 0x0) r5 = dup2(r3, r4) readv(r5, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYRESHEX=r5, @ANYRESDEC=0x0, @ANYRES32=r5, @ANYBLOB="a6fd5520627072fa20d2ace9f7782e6739ab8b0ab80635388f777f8849d298e43e35c3ac945bf5ec376539c68132102fb568063fd5b79872b5944a0753b7b59a2d4ca8b9790839b086e80b49c658c5c872216b0af46aee5a0ff311fc9058917f1962dc9e3e0be2e5efc7ce98238a2b5a612dd347f9fa0fb8bd90a40ae74ba791ef6e8fbd71d6cd73ef9fc99f9c78860f7c730b4c8116d63849dff4b10287a3fbd97dafaaefb9f3dda452689b59332b05b257550b24d6151b43b4d98f99cfb2f7ed0be250f72f75916feb8dbb14a748f482a920", @ANYBLOB="13a5184206b2b2ae122372adb1d013a697c92ba196ed7d1c369365f29734fd7a1b0b110af06e644a758146538355d4765b671b0550e3a42c04e305f0838407bb6e1fba83efea59ebc7219f85f5e6b9b0ce2e2e66a73129dd81d7ea4286e169ebf37cbce18abb75d20f664af75036fc28fc033d421b38b5d9559407dc81264c0b61f3454de0f2dc1d93c7172f725b9d92d451590b12cbed58e84518a60ef4110bb70135e3c5c3cce27da01bd19085ea17d686cbbb570770487edf0bce", @ANYBLOB="6e83997f34ab6205a345d43214ff88d2d95ef6c04935b1ff547e6a157224a8e476c87da5ddc81f322918be3cb174c523b964e8b592"], 0x10) dup2(r1, r0) r6 = dup(r0) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x1000000) fcntl$getown(r7, 0x5) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 21:45:13 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fcntl$getown(0xffffffffffffffff, 0x5) 21:45:13 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:13 executing program 5: mkdir(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0, 0x0) dup2(r0, r1) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='\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, 0x0, 0x200) 21:45:13 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) fcntl$getown(0xffffffffffffffff, 0x5) [ 44.5872822] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1363 command syz-executor.3) 21:45:13 executing program 2: __clone(0x0, 0x0) setrlimit(0x6, &(0x7f0000000180)) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) r0 = semget$private(0x0, 0x3, 0x183) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000040)=""/27) 21:45:13 executing program 1: r0 = _lwp_self() r1 = _lwp_self() r2 = _lwp_self() r3 = _lwp_self() _lwp_unpark_all(&(0x7f0000000080)=[r2, r3], 0x2, 0x0) _lwp_wakeup(r2) _lwp_suspend(r1) _lwp_wakeup(r1) _lwp_suspend(r0) r4 = _lwp_self() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) _lwp_suspend(r4) _lwp_wakeup(r4) 21:45:13 executing program 0: socketpair(0x18, 0x3, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0, 0x0) r2 = dup2(r0, r1) readv(r2, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r3, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 21:45:13 executing program 3: pipe(&(0x7f0000000400)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x195) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0, 0x0) r2 = dup2(r0, r1) readv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) dup2(r2, 0xffffffffffffff9c) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x10000000, 0xf8) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0, 0x0) r7 = dup2(r5, r6) readv(r7, &(0x7f0000019500)=[{&(0x7f0000019540)=""/102400, 0x19000}], 0x1) setsockopt$sock_timeval(r7, 0xffff, 0x100c, &(0x7f0000000440)={0x10001, 0x400}, 0x10) connect$unix(r4, &(0x7f00000025c0)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f299aafb85bebf0d9b882627f96f0bf44ec765ed0e76d92c6b8a03b10820a58fe43b00fa040000000000000041ac5da52f7dc8062782813c8cefb076ce2ef9c0e36d58ab4f79a66de7fb584d4900000062f5d276783fc9b9008e7447d55587267ba5050932edd6fdc2ef47bcd2c38f572cf51ad725dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3eca44df0430b67f056497c7bff9df01000000000000c1ecc440000447c89263b7abec43beaf656f936230157687362d7ceac6f705d4729f7c40b3dffccd0e67beab3b0007ef3ec567000000000000008f564b4d217824b0aa5560ea147f1bd941f977d3f79c942baa147a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80000000000000000ec055d2490dd5a000000000000ff2fc70933cde830b88ec43cb4b89c93dcbb2b4b5d76743a141e51dc2151b327cbb0baef94f6d193342c0308f0556b337f4eaa9cc05ff9c570b995729b734a6c9dd7a14e3f139fe6171347bd3f86e6332359608830b4f1dc9a3ee89f77c39aa74532178421b0672aa476511885f46115e61e5a850920c4379ba262012d047c8a101f6b2586db5d67c5c8777ee38f5dadb5e9e575f5ea99bf1ac20bd3329307564ce3a4e3066aabb1d8c9d1f539fe0011524b9f5d3a82cf5def98305214ef9c183f399270761098ebcdf5fe4036cde71c917139bc0bba3759c20e87860b3aeca194de712cee8b9792c0189cbbfec2e3b092c82b8ccfe3655b2c71f0a056c9ee8121a63faf1550bb80349f02790a78a382ce92efb68fc5c00bfd459d136a44af05009a8ec8544020eff0a28810f0ed03b8d3c3c92f7b99bd535d5b3ef8b1834e110f35ffda3800130238cc787fb91ec8e2b6a864d69a74a2a57bf4a1266dd255bb787897874c808c39725aa1c7f68024480382b942e7ea35ee2b4d2804b03f73b2aca900080000000000002dc37dccef813dc78c000000000000a75bb9000000000000000000000000000000000c55f9b78862f1987b1eeb67593b1c77dc53b7a0ebc9a49f310ef082faaec91845bc0cee62c6c59f6bdb9cef64f79557af38a339a32d08ad9374b1d00888a29de6ead3f3d66b6a2e513d03915d6184b735a23f2ae61cee747f58db87aedbee0be48df36ff637000000000000000000000000003192a4242146ae83dfa1ed548eabaf6343674a99bacd4a1482580e2b81ebc2554c481510be4a670ff709d7954a5503df2ba7b4c54fd3a8e3c5483a5b4f37910176ce148025caca9fbb34a66d307777f1beca3fe249b4f74191c967828108000000000000000000000000000000009d8881d09753f73e9983c9a2495fc6cfb113ce4f6ce16150731e84ba619d29af3594ca76799f1f926d95b7c9c7f686eec6879ac5b7cef3663c20a1"], 0x10) _lwp_create(&(0x7f00000001c0)={0x2, &(0x7f0000000140)={0x400f002e, &(0x7f00000000c0)={0xe, 0x0, {[0x2, 0x7fffffff, 0x10000, 0x8]}, {0x6, 0xfffffffffffffffb, 0x5}, {0x6, 0x4, ']\x00'}}, {[0x1000, 0x100, 0x7ff, 0x7]}, {0x5, 0x3, 0x7}, {0x7f, 0x80000000, '\x00'}}, {[0x7fff, 0x7f, 0x4, 0x5]}, {0x7, 0x8001, 0x5}, {0x3f4, 0x3, '.\xf1-\\\x00'}}, 0x0, &(0x7f0000000000)) dup2(r4, r3) sendmsg(r3, &(0x7f0000000080)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x0) _lwp_create(&(0x7f0000000340)={0x400f0020, &(0x7f00000002c0)={0x2, &(0x7f0000000240)={0x1, 0x0, {[0x8001, 0xffffff5c, 0x756, 0x5]}, {0x5, 0x6, 0x4}, {0x0, 0xa130, '\x00'}}, {[0x8, 0x101, 0x6, 0x80000001]}, {0x60c, 0x8001, 0x5}, {0x1, 0xbcf, '\x00'}}, {[0x4, 0x7ff, 0xfffffffb]}, {0xffffffffffff0000, 0x5}, {0x8, 0x0, '.\xf1-\\\x00'}}, 0xc0, &(0x7f00000003c0)) 21:45:13 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:13 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="897ee5151acb39000000000000ffff8727"], 0x9}, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0, 0x0) dup2(r2, r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0, 0x0) dup2(r4, r5) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r7, 0x0, 0x0) dup2(r6, r7) recvfrom$unix(r0, &(0x7f0000000180)=""/72, 0x4e, 0x43, 0x0, 0xfffffffffffffd27) sendmsg(r1, &(0x7f0000000380)={0x0, 0x333, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000000000000007"], 0x18}, 0x0) 21:45:13 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0, 0x0) dup2(r2, r3) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) dup2(r1, r0) 21:45:14 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:14 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r0, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) flock(r0, 0x6) r1 = socket(0x11, 0x800000003, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000000)={0x0, 0xfffffffffffffffe}, 0x10) [ 45.1282606] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1469 command syz-executor.3) [ 45.1683348] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1469 command syz-executor.3) 21:45:14 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0, 0x0) r2 = dup2(r0, r1) readv(r2, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r3, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x400) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r4, 0x0, 0x0, 0x0) r5 = __clone(0x0, 0x0) ptrace(0x9, r5, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) ptrace(0x4, r5, &(0x7f0000000340), 0x0) 21:45:14 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:14 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="7613de232d3c3c20e6820556eda0af60f97424e589f158", 0x17}], 0x1) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) 21:45:14 executing program 2: open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x1, 0x7}, 0xc) open(0x0, 0x0, 0x0) mlockall(0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) read(0xffffffffffffffff, &(0x7f0000000000)=""/61, 0x3d) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r2) readv(r3, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) fcntl$getown(r3, 0x5) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x48) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r4, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)}], 0x1) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r6 = dup2(r1, r5) readv(r6, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) 21:45:14 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:14 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0, 0x0) dup2(r0, r1) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setrlimit(0x9, &(0x7f0000000200)) socket(0x400000000018, 0x1, 0x0) 21:45:14 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x2, 0xa9f}, {0x2}}, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) preadv(r2, &(0x7f0000000000), 0x10000000000003c2, 0x0) 21:45:14 executing program 1: r0 = socket(0x18, 0x20000000, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r2) readv(r3, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setflags(r0, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) _lwp_getprivate() setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="25144001ab2d7500", 0x8) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0, 0x0) dup2(r5, r6) setsockopt$inet_opts(r6, 0x0, 0x52408994c5ccd64, &(0x7f0000000040)="eac2956865894e92149221bbf5fe4de2dc32800b99525ce3fcfa176f1e76902a7a34ac3de471dcbd4db39c39fe04a16df02a12132c50fa9652140fe84d56a8d555e5436cbfdc59746c5401762478729809811abdd4ce6262b32302fa5dc510f0a9501e2dbcff661c2cdc117c77e2e0a12612f13df56deafe3099ee469c0eb3478abc0bcad98093414aef9bae8d7e8c5eafc3aa71f97e617bb038f0d7a2594c2a8a4a3afc33b72ab1b4e476f8ad042c9dc4c3a9b76c117db95b79afad5ad2ba249eedd473186b217a66a9eea2185f338a2fd02015d76d5cb3f6a374d7f448", 0xde) [ 45.8896445] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1588 command syz-executor.5) 21:45:15 executing program 1: r0 = socket(0x18, 0x20000000, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r2) readv(r3, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setflags(r0, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) _lwp_getprivate() setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="25144001ab2d7500", 0x8) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0, 0x0) dup2(r5, r6) setsockopt$inet_opts(r6, 0x0, 0x52408994c5ccd64, &(0x7f0000000040)="eac2956865894e92149221bbf5fe4de2dc32800b99525ce3fcfa176f1e76902a7a34ac3de471dcbd4db39c39fe04a16df02a12132c50fa9652140fe84d56a8d555e5436cbfdc59746c5401762478729809811abdd4ce6262b32302fa5dc510f0a9501e2dbcff661c2cdc117c77e2e0a12612f13df56deafe3099ee469c0eb3478abc0bcad98093414aef9bae8d7e8c5eafc3aa71f97e617bb038f0d7a2594c2a8a4a3afc33b72ab1b4e476f8ad042c9dc4c3a9b76c117db95b79afad5ad2ba249eedd473186b217a66a9eea2185f338a2fd02015d76d5cb3f6a374d7f448", 0xde) [ 46.0198738] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1588 command syz-executor.5) 21:45:15 executing program 5: setrlimit(0x6, &(0x7f0000000180)={0x200000000006, 0xdfffffffffffffff}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = getegid() fchown(r0, 0x0, r1) r2 = getuid() r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = getegid() fchown(r3, r2, r4) r5 = getuid() r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1cd) r7 = getegid() fchown(r6, r5, r7) getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, r4, r7]) r9 = getuid() r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r11 = getegid() fchown(r10, r9, r11) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r8, r11]) mlockall(0x1) open$dir(0x0, 0x0, 0x0) [ 46.0799815] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2234 command syz-executor.2) 21:45:15 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000380)=0x8) dup(r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r2, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000200)="91107f6bc9fa16785c4ecca0e3c01ee03e138ce9fca37bf2191c95da22a502289749866cf060ff79b873c9e34154d7095d844824e26bbf7da870dfc4f856022ba46498c5ce60d7c7c5cc777af5ce68302aec5e1fe0cbece8c96fe0626703c4801bb2218dcf0b46d41377a5d94f29ca0621e70918826124d02a4df76d77b39b1eccae43b7c722d3267fbdaa665cdde3f3a9c8042d4acb965f0eeaa49f5e1d35db1df700000000", 0xa6}, {&(0x7f0000000940)="0d717016b71c62043070f543951ab9b0970cc85116540588341d24245e9cfe7f009ec0ddd70cd736b6a9252f7cce8c7ca9226d1fde98d7b9d91af7ab76756b90e98fa913777c70d2aa5c1e95ea8a09bcdfaf1a2246ec6e7e4400050809faf282bfd1f19a4a068e236775983f6b7222245d57106c9dd8d99e3173a038b40a3f1df03b940f8d0f92dda3117ae1b7c6b87947d33d4f2fe898dcf7e996b5bd7e0a5b53a90720797949493bb6f75606764dc9088dde68c568a2f34c958e1533cccd7d6da5762b10837a29d0945f8ea596817689b05f77045b8b93513e57d28dbcaceb527c9361c7b9aa3cdae06c54f8170824fd3d69f1b87040d06621916f43389e067f56f5d7b2fbb2a156bda46fa55add2f8ef026894a8771e0b551eaf9f65a9ce9287c00d28de950ef08a52ff0328971c6dde95f087dda8d60169a4d6c1785ae31350d7b1a553fd7bcaf4fe998ea1740c0506fd71b6ec61ca6d6284f2979d191d62d4d747c493eef9c5f8269c8d6dc8c992f558cd5d3413d9b4a3d286fcdde0e6e6ea1a48732e2be9b4482a26e4433378e129f0bf55b09e74b5f5d5c982fefb587a04be98456f5e997664c2c6aed4d2042bd898f1230200b59c8a680f16d7ed29b95a8719e86a5a7b6803592329025e5ea1248c81b2d38e00e89c82ca9141287e1750369d241e89ce06a5b9cdc1bb19e17aacf2504418cb2013e0585d0edbee568fbc502356833650e39964b7dcd621869f2672065b71562b665d7d956903329e87662039d2e24d79baabc72d1030eddfe0df9a74dcafa60038b2772dd33ea51939a04691db3e4366a430943157044d079c7951b66bef49df4f18a6de11a42454e32c1858f38d0cb4d17cb6be543328128e2f59e8bd04ec723ba84a6c765d45c8d37f03264e2aa78f345706da53e5a5bb891dcc183200a9b97b53c2e19e3b0c3211dbbb28372ccdc91a77df2462338ab9436ba6d3070c4732d976b553664dfd0df14ae24d919be4472cf61e6eb6390a330f3a5150e776044d829206e463cd043d525a757552bc016841f03a9e470cd8cceb4b35298bad9c493c90110595a250df2c1b2f09e7d8bd6edb8365c8b473b87edf6da2dc89e0b27b2a4c7ac7f499be0850f689330e8323e334bc5657fed12a9b298d5da07f8bab828d9028e008eaffa2f7ba15a6f0774373be3f87c6bf43c0e4fd103f5228df3b49c8cd478874e0f4a50d0bc6cce617196f3b296f9123bf771d43e584bd017a9b1819e01c4613fe01ba9a5e2c82b74203ed0c9ea75d951d69b3a7697f8b03e700a8e8e93dd842aed8b91c50cf616c2f7c64be79fd4193124711490f5d7204a8f72b2baf7a66c17b40ed9e1ab36b76e5f61d2af01342c13f079ff34a084f71b565a8eaff8d0b3ca72fe11d2982d47f035fb895bcc8fb379745e5575319db35e120b75e17c9bd8d425542c1a9e37a88da4702ae0f66bfda77a68ca7c50c420bf88e49f943827ca0a1ad61c966778b36d46c2a7e736f93da42f85f3ced884c069c940c8fb786f799275f31eb501a81bef959a238475deaab12dc7a4ffa0a59cfbb975764069c96929daa40a14d3395e55f201ee33d85246e966793db7f02224e3c428fbca8cec8a4664e0e73641f679f4ee445b3d11d3c7701ddf29a24c309226d523c9f73cc8a9c4a26a353fe0b4ab9474db4e98d2a94ec9fb675226e172b50b5fecb8d55480ef5b7672a3d516850ff115dc8a7e25dcea9e98ddf1ce8036070536831b5756c99a01707eb0f0660567a1934aa0ff1c9d0f0d262a8fed941b4d518cccb1c589e573633c957c1027b50f803ba4b3f3d4c2be107fb98be687cea86c00d10896362dcfdd775a7c79a02adedf03fbb4007a238b5aad4acac2ac76ef14b21eebc7567d360de805ab9a262daf817f4d60cca45ddf471e44a8d2089a63f5b429632494cf39cfbf1f8957f03f2327d2a62dac9df510a5b0c89ae4419cd86a7ca4a5b5df579ce2caec89a64b210a5622f773c1300cda9cef1779bd1149ef33ad171e5ecb1161776a4c5acafdbb38075d1007c273a7bde5d3f13b393502419e491167221159f75d134b370f93afd426a1539e4ecf67bbe7cc4bb1fc21e79cb8a2967b8c43871ccbba4282d397acab2744064d06cc301a709cabf447e81643d7ac22d833dca1c8fc99b7f09ce4abdd4518d7b45099a21697d5512671e748ff9ef3ed5eaa9a40da731f589b361d3e3d07ced38109cb6240c056778e1dfd9745343a92abacd12eeefd59be1c62eff467250f3b7ab75709f6aa6c3d7add37d98cc28df52fdc677d31049b4a5e4709b0270765df0a5a8f9276b438899cd91c10feac0c713b65d468ff2a7ccc5e025df50a1e2c238cdcaf1cfccb67bdba612a0c8ad497ebf3eb30a99e50900ecc7b652d3884ced09b933d75c38e3f0f4cfa709ab7f17cd350718bddd09789dd050f73935834a037443f7558425dd750032731b793994e9d1e2a3b5aad1fc7b482f2f29adc8bfdfed38d5f0bf739aae3e5cf042ad3804b0efe89ce75f5bcdbd2ead5fb94abb7b2fabbabdc2a6ac363ebded20f99b63d31d0ad09d089fe8d0a79273df7f73a157b7d6c848784df735010271c6d2444748bea2ad7d26564b13e0767f5226539d97fda91c749e03c1428e9acb07d3d45f3f2c101049dca6d3340e84ea292465ac76640e8049f268eb1bd2631e616b11d28d86e7640875f70ed0eb5023c03faf002a7c071b5895fc3ac74468f0b784d09bc3d18ebe359e62ae4d11358e08fda8d0a22f7b798490ff1bc9438e0d515c922edae32f43063764582aec8663c3993c28998aa80ee669b83815f24c247ab4bfed4d945ed2496113a0d4960f64e493c0eb690c25e4e3616f79d364071933be2ce89a31b5c9f9fc183628604ade38b3c31309053d072308b5ac8ae160c20d83d33f4c8191dcc04d3877e0f9bfb7182e4bf5891cf1f7d708c70cad8bc75482493b0dcacf709af0ca35099b5d2e4bfc9184c887bd8f0f708edd6015c334f500c653ce5fb580d6d6911ddd5cb1985905b5b825ecba6119ba7b3624284665a36eb92e54db5c4eb82457999ad0a595d4f2454b9ebfb5a7841a3c71fc6659dd300d4492f2b94526d42e4775d1c6b91a97effe07219f8b8d043ec509096214bf08fba1b9c1aff52d41f157a138c06f280e9853cd087ccb88c83c3d92b7e0c4aa2824d3840cefad310545665c6ff4ebe261f3db5692bf865229d4192dda1ca04c1215ad311a5a284ae8ef7d56687ab03bbd7c074669d593faf9a156250c271d2ff1e7d422eae04e1c45b500123e4a6b4257fb43071d32b0d59922446305fcf12c22d29157d0ef5affa5ad71eab387e5aae68e3001fadda808469bb04dcfa7d9ba2e9e99c9998967962bf6cfdaab1d447084be4b81deee0b603ea98d4d541c1a9eb95291299b32f79afe224a5416dbcaba3512d25a860ca2149720724eceabe3275cb7369c844d526324ba608795ececc93f5650d22af05261ab623208b8605184227bc45d464dbf9bc6d0d5a83d07f70ee83d614e3035ae8577346a32cd1b338d8969ba364a9f642f913e233c73a330f87a67d3e3ae78f6c8999b419123b45ddc99f6d4771a743e4497b836b77aeb522e450fce7dd339d591cf79de991fac08cd8d0a0e26115cf4d7012105ae5ff8ad80f38b140ccc75885cf2bf7d382820868fcd0cab2044a191831efa45e547abfc6610c6937cc0ed154fd3170cfbce278f0eeea4ab189c2c9371f232b3e6662ff2b7e2d261bcd29ec66ec924ac7c659c8e067e08818ace608fd8307bd2052e4dcbc1b6d79e96b2a834ef61f6e94701a2931f4c7e5de015458d4d1551557bea2bca3f13ee4c0f1431dc61d3a387c09d6911d1da05ba2f31e07139484c800f5579f8ba89e823ea39f0aed9463216f9d0837daa6d915bc6199c8466b9cece051362b1087fdea548f60036e849ddb02fa2cd7060f5befac69cf3afcaf6d1111367dcdef5cc97fdf616a5f132736cb130298f9a5b29e6c9902dd8672783172b17598ed41755e0d716a2ecd5bd033ec3cd9f24a2c5a5c71f20ec69a68da2691bdd2d0412f88398534ddfdb03bb5738281001e7e80e7bbdf7add6e927fe3f506d75767e634c7af5eb14fe20178d134867b00d735fe49fc6f54c9d20ab1c23c946dab6c0ded5f1b11f9ebd8f46190a84eee7f21f69ee94483f6f861d97da9ce3e1acdef75d79ad7c8048bdcd4dc3d8c59f2523b3d5e8cdbdb7d5988bd7f858a38e22edd1d9a6802587990d3d50bfd2c589d41b7018b20d2b01cf2d319b9cfb90963dc59b4da2cd4febe1d2cbb11b872c1d9ca1068a0dbfb66b399658635b92aa55460c8f96bfc7569115b6ef555b3d28d9d983b950f16180e53443c641c8134904fe38209e82889b3509c5dc5dde5bed59e8328d0c6d71102721b6071c76fb367b4760c01d1d2d89aabd99e3324028e40a3f918ad0bcef580f7dc20e2f9b639def92fb54163d1e4a3bdae7bc8ae7681de98d118f3bf056891c0c61e30718be28f6c7b8baf4437fb3c3b1b2157dadcb90f16f0b4d509be2ace154404f126513406a2693ee758ab537c5004c9b5d6af1a9dfafd45df63c2e58851c75414f40068cabf555166bc8bb3f6a8a746eea912d052fe3cf6be857bf11a056098d15813bb4cab821d731cf999bc1b4675210fd93e4e797d058ba8a211b2ff1375008c67ceca7f7b87b35adfc0bc58f7b62ba470f1a7ae2af2e5160c58175d2f63818ad97cd383f437c73ead9956b2f34f29f980a2a42d571a5cb0c13e4514e964a3307ad29f26d4ae3958c4c26691d21ecff5644bb561e04e13102dc284037b149ae29113a07621c60709d44ed5e2623b34092f824ce192295bf3023d7da69b35ed40dfe9325430bf59691e12d9fcef947a00a5771e685ec5b80aa0a8ed4b02b68a32016e77e2e631e35e43445fab13f43fa799d3b607c1e7bfcf148ace59be964998ccb6f1f562e37aa7132097d734c8cde52886e4cb978a4fafb9fb07bf7bb1f7b1e6a63efe6b49e41ea08ceb05dd54fa620062a9cccc78bc5d617d90b57d20f3cbde18591b68f2dd267f6a163edce7513e19c0c11cbbb8e54035ba3d15e0b436b12fa9d4d68c488c4e1864d1a830046e7fb63119143bf6c3e7115eb548860c08f9b2890581870cf58884bffc6241a5765ba33bab69373d4f15532a75fff759548820099f1629daba0f8696d3e07271694eb51fb138b2b7d51d21e3a21a1ec658b53ec0d130639c11837cb58e19036112d2ffb487b67c0185307b2085f45d615ce9b40c2b95755f978be33b54c7e935da8cc0411170fa943cb254c43c3bccf5eef6e078cde5bd034b90b3b7487cd48644c019aa4ec20d56a2800fa4e15ef6643a58c8b8f2605647cf86aaf63723e1d38cd46bf6bd2eb24053a3486fa22f0ace7a4b960705120ab4d167b0ddcd947f32f7a2e57c13566148569f0b08bcdd93f0db52a7e380166d217471f32c63e45ccf5e488181a810cd4acd083f32693140025d823a03dc9b32ae13bc81ce7afcbea71ce2370003838712b4979937bf10d74131dd2a6dbb26f0ea982ed50f836cb623fdc57ac8b8ca080ef0c6689ef40344f4fb42ca88a3a57079f583b67896966947bfd858e3ed294bbf4cd3c2c2c9787ea6928da59edb5c64b65949f2e1b257132c56c034696d0ce38870c44d673fcfdb84186ba061b83236019e110129a69e7701ff1d782c59600f18f64dce305ee4b2c1c724a94cfe7e8266c0c093e9a1d1f37065dfcfe72051250e52702e974139d96b058d42e2d8a460969f96e8", 0x1000}, {&(0x7f00000002c0)="244a75131e4c0fc6faca84e5f27e368c2bc8cbc359d671763adbef69c0a2e0f0a660d604d98baf17a1bdd12d6dfbebde96548144efc07f135ab2686e942b3847853a645ee4e3cfa914ef0c74391183f71cb172fafb911b6c7564383402b0769cf729804a9eeb8976dfd62bcee913256421ecd42d6e4e9e4513955d092a39462508b273b274e49dde9b346107e26bc11ca2724071625d6475354047d093bf240a1d090235c95108120900000000000000b068b477cad4", 0xb6}, {&(0x7f0000001940)="9d98f65b2148b24044d3cd8b519a6ae90c1fc0f4a344c464cfb63edd4a5dbcfc209c73025d4a6145c594c7d930027b8007973be118defe324f5a19ecfb7c96b0bd9935ab835f2b6fb4f8c6cf5453d2389d49f35b24e3e7ac124155f7d4968bec32ccc9455b379d3bfb0b137088e56ea7997eccdd5cff0ea201d655e1b99ebcccec055f70437b24a41ecdb22328ec3aacee3254ad55b1dd375b43150086fb65e9f6da5ee557bc5207a6022a145458760ee77db4cc04443cbe8e098cd37c272e1e01f79854481efa4cf882337f3456ae175f6b90e19d9d3c946b87276535adb6517fd08caef0e33f839f88a5d76400944f248ca63c879d552ef70be4df90d5398b39ad0c24a70e21cb73a87c48f45e36ccd5c908d7523966b58c6732da518a1d936ff22b880f8e835908601f2082e79deb523ab08820992787868ad4d7af4a1d02c35ae8ab30b982e44c41e5c0932968fb1fadccdb9531316c261be58d9defe9b073f447bac18985dd1d1114b1e0721365def839b7b06bce12504fc8f3443d58f8ed7f8d8b13a44875b0f1a5e2cb4a3b8893d1caf5d7ae2ee8842158a436c5e71daf356a62d855b3dd36a3b46982b51ae62b8ed6b4c323162e2bba1df84f32c875dbf1c28cc3199185", 0x1c8}], 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) [ 46.2903630] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2234 command syz-executor.2) 21:45:15 executing program 2: exit(0x941) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x4) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 21:45:15 executing program 0: symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') 21:45:15 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:15 executing program 2: unlink(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_nanosleep(0x0, 0x0, &(0x7f0000000000), &(0x7f0000000080)) 21:45:15 executing program 0: msgctl$IPC_STAT(0xffffffffffffffff, 0x2, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget$private(0x0, 0x200) r2 = msgget$private(0x0, 0x100) msgsnd(r2, &(0x7f0000000100)={0x0, "77df6746984ea2c4d59e5d42d187c7679e8be8e6b96ca0cf69dafef57c93e8950936e2db0fde0a3b7cc29d83ff69a3020c2b025b81c3df4d134eb308550927e8a1b9d605257a5708c8a550a997f6f1ec9ab6d88ecd6685c8e37119cb9552fd1b4095f4db4fb0083868629e80fc97ce122fd4be8e9a1750e9e2b01896bb508d68f8a593be5d"}, 0x8d, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000a13af007c6ea7a7dbb89e105bd433a0466fbf8c61098e353007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cffaa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbd704b51dd0d169eaf557610e1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0ee2a09000"/164], 0xb2, 0x800) setreuid(0xee00, 0x0) getuid() r3 = getuid() r4 = getuid() r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = getegid() fchown(r5, r4, r6) setreuid(0x0, r4) setreuid(r3, 0x0) setreuid(0xee00, r3) setreuid(0xee00, 0x0) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x1800) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x0, 0x1000) 21:45:15 executing program 1: r0 = socket(0x18, 0x20000000, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r2) readv(r3, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setflags(r0, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) _lwp_getprivate() setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="25144001ab2d7500", 0x8) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0, 0x0) dup2(r5, r6) setsockopt$inet_opts(r6, 0x0, 0x52408994c5ccd64, &(0x7f0000000040)="eac2956865894e92149221bbf5fe4de2dc32800b99525ce3fcfa176f1e76902a7a34ac3de471dcbd4db39c39fe04a16df02a12132c50fa9652140fe84d56a8d555e5436cbfdc59746c5401762478729809811abdd4ce6262b32302fa5dc510f0a9501e2dbcff661c2cdc117c77e2e0a12612f13df56deafe3099ee469c0eb3478abc0bcad98093414aef9bae8d7e8c5eafc3aa71f97e617bb038f0d7a2594c2a8a4a3afc33b72ab1b4e476f8ad042c9dc4c3a9b76c117db95b79afad5ad2ba249eedd473186b217a66a9eea2185f338a2fd02015d76d5cb3f6a374d7f448", 0xde) [ 46.7311658] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1715 command syz-executor.3) 21:45:15 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000380)=0x8) dup(r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r2, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000200)="91107f6bc9fa16785c4ecca0e3c01ee03e138ce9fca37bf2191c95da22a502289749866cf060ff79b873c9e34154d7095d844824e26bbf7da870dfc4f856022ba46498c5ce60d7c7c5cc777af5ce68302aec5e1fe0cbece8c96fe0626703c4801bb2218dcf0b46d41377a5d94f29ca0621e70918826124d02a4df76d77b39b1eccae43b7c722d3267fbdaa665cdde3f3a9c8042d4acb965f0eeaa49f5e1d35db1df700000000", 0xa6}, {&(0x7f0000000940)="0d717016b71c62043070f543951ab9b0970cc85116540588341d24245e9cfe7f009ec0ddd70cd736b6a9252f7cce8c7ca9226d1fde98d7b9d91af7ab76756b90e98fa913777c70d2aa5c1e95ea8a09bcdfaf1a2246ec6e7e4400050809faf282bfd1f19a4a068e236775983f6b7222245d57106c9dd8d99e3173a038b40a3f1df03b940f8d0f92dda3117ae1b7c6b87947d33d4f2fe898dcf7e996b5bd7e0a5b53a90720797949493bb6f75606764dc9088dde68c568a2f34c958e1533cccd7d6da5762b10837a29d0945f8ea596817689b05f77045b8b93513e57d28dbcaceb527c9361c7b9aa3cdae06c54f8170824fd3d69f1b87040d06621916f43389e067f56f5d7b2fbb2a156bda46fa55add2f8ef026894a8771e0b551eaf9f65a9ce9287c00d28de950ef08a52ff0328971c6dde95f087dda8d60169a4d6c1785ae31350d7b1a553fd7bcaf4fe998ea1740c0506fd71b6ec61ca6d6284f2979d191d62d4d747c493eef9c5f8269c8d6dc8c992f558cd5d3413d9b4a3d286fcdde0e6e6ea1a48732e2be9b4482a26e4433378e129f0bf55b09e74b5f5d5c982fefb587a04be98456f5e997664c2c6aed4d2042bd898f1230200b59c8a680f16d7ed29b95a8719e86a5a7b6803592329025e5ea1248c81b2d38e00e89c82ca9141287e1750369d241e89ce06a5b9cdc1bb19e17aacf2504418cb2013e0585d0edbee568fbc502356833650e39964b7dcd621869f2672065b71562b665d7d956903329e87662039d2e24d79baabc72d1030eddfe0df9a74dcafa60038b2772dd33ea51939a04691db3e4366a430943157044d079c7951b66bef49df4f18a6de11a42454e32c1858f38d0cb4d17cb6be543328128e2f59e8bd04ec723ba84a6c765d45c8d37f03264e2aa78f345706da53e5a5bb891dcc183200a9b97b53c2e19e3b0c3211dbbb28372ccdc91a77df2462338ab9436ba6d3070c4732d976b553664dfd0df14ae24d919be4472cf61e6eb6390a330f3a5150e776044d829206e463cd043d525a757552bc016841f03a9e470cd8cceb4b35298bad9c493c90110595a250df2c1b2f09e7d8bd6edb8365c8b473b87edf6da2dc89e0b27b2a4c7ac7f499be0850f689330e8323e334bc5657fed12a9b298d5da07f8bab828d9028e008eaffa2f7ba15a6f0774373be3f87c6bf43c0e4fd103f5228df3b49c8cd478874e0f4a50d0bc6cce617196f3b296f9123bf771d43e584bd017a9b1819e01c4613fe01ba9a5e2c82b74203ed0c9ea75d951d69b3a7697f8b03e700a8e8e93dd842aed8b91c50cf616c2f7c64be79fd4193124711490f5d7204a8f72b2baf7a66c17b40ed9e1ab36b76e5f61d2af01342c13f079ff34a084f71b565a8eaff8d0b3ca72fe11d2982d47f035fb895bcc8fb379745e5575319db35e120b75e17c9bd8d425542c1a9e37a88da4702ae0f66bfda77a68ca7c50c420bf88e49f943827ca0a1ad61c966778b36d46c2a7e736f93da42f85f3ced884c069c940c8fb786f799275f31eb501a81bef959a238475deaab12dc7a4ffa0a59cfbb975764069c96929daa40a14d3395e55f201ee33d85246e966793db7f02224e3c428fbca8cec8a4664e0e73641f679f4ee445b3d11d3c7701ddf29a24c309226d523c9f73cc8a9c4a26a353fe0b4ab9474db4e98d2a94ec9fb675226e172b50b5fecb8d55480ef5b7672a3d516850ff115dc8a7e25dcea9e98ddf1ce8036070536831b5756c99a01707eb0f0660567a1934aa0ff1c9d0f0d262a8fed941b4d518cccb1c589e573633c957c1027b50f803ba4b3f3d4c2be107fb98be687cea86c00d10896362dcfdd775a7c79a02adedf03fbb4007a238b5aad4acac2ac76ef14b21eebc7567d360de805ab9a262daf817f4d60cca45ddf471e44a8d2089a63f5b429632494cf39cfbf1f8957f03f2327d2a62dac9df510a5b0c89ae4419cd86a7ca4a5b5df579ce2caec89a64b210a5622f773c1300cda9cef1779bd1149ef33ad171e5ecb1161776a4c5acafdbb38075d1007c273a7bde5d3f13b393502419e491167221159f75d134b370f93afd426a1539e4ecf67bbe7cc4bb1fc21e79cb8a2967b8c43871ccbba4282d397acab2744064d06cc301a709cabf447e81643d7ac22d833dca1c8fc99b7f09ce4abdd4518d7b45099a21697d5512671e748ff9ef3ed5eaa9a40da731f589b361d3e3d07ced38109cb6240c056778e1dfd9745343a92abacd12eeefd59be1c62eff467250f3b7ab75709f6aa6c3d7add37d98cc28df52fdc677d31049b4a5e4709b0270765df0a5a8f9276b438899cd91c10feac0c713b65d468ff2a7ccc5e025df50a1e2c238cdcaf1cfccb67bdba612a0c8ad497ebf3eb30a99e50900ecc7b652d3884ced09b933d75c38e3f0f4cfa709ab7f17cd350718bddd09789dd050f73935834a037443f7558425dd750032731b793994e9d1e2a3b5aad1fc7b482f2f29adc8bfdfed38d5f0bf739aae3e5cf042ad3804b0efe89ce75f5bcdbd2ead5fb94abb7b2fabbabdc2a6ac363ebded20f99b63d31d0ad09d089fe8d0a79273df7f73a157b7d6c848784df735010271c6d2444748bea2ad7d26564b13e0767f5226539d97fda91c749e03c1428e9acb07d3d45f3f2c101049dca6d3340e84ea292465ac76640e8049f268eb1bd2631e616b11d28d86e7640875f70ed0eb5023c03faf002a7c071b5895fc3ac74468f0b784d09bc3d18ebe359e62ae4d11358e08fda8d0a22f7b798490ff1bc9438e0d515c922edae32f43063764582aec8663c3993c28998aa80ee669b83815f24c247ab4bfed4d945ed2496113a0d4960f64e493c0eb690c25e4e3616f79d364071933be2ce89a31b5c9f9fc183628604ade38b3c31309053d072308b5ac8ae160c20d83d33f4c8191dcc04d3877e0f9bfb7182e4bf5891cf1f7d708c70cad8bc75482493b0dcacf709af0ca35099b5d2e4bfc9184c887bd8f0f708edd6015c334f500c653ce5fb580d6d6911ddd5cb1985905b5b825ecba6119ba7b3624284665a36eb92e54db5c4eb82457999ad0a595d4f2454b9ebfb5a7841a3c71fc6659dd300d4492f2b94526d42e4775d1c6b91a97effe07219f8b8d043ec509096214bf08fba1b9c1aff52d41f157a138c06f280e9853cd087ccb88c83c3d92b7e0c4aa2824d3840cefad310545665c6ff4ebe261f3db5692bf865229d4192dda1ca04c1215ad311a5a284ae8ef7d56687ab03bbd7c074669d593faf9a156250c271d2ff1e7d422eae04e1c45b500123e4a6b4257fb43071d32b0d59922446305fcf12c22d29157d0ef5affa5ad71eab387e5aae68e3001fadda808469bb04dcfa7d9ba2e9e99c9998967962bf6cfdaab1d447084be4b81deee0b603ea98d4d541c1a9eb95291299b32f79afe224a5416dbcaba3512d25a860ca2149720724eceabe3275cb7369c844d526324ba608795ececc93f5650d22af05261ab623208b8605184227bc45d464dbf9bc6d0d5a83d07f70ee83d614e3035ae8577346a32cd1b338d8969ba364a9f642f913e233c73a330f87a67d3e3ae78f6c8999b419123b45ddc99f6d4771a743e4497b836b77aeb522e450fce7dd339d591cf79de991fac08cd8d0a0e26115cf4d7012105ae5ff8ad80f38b140ccc75885cf2bf7d382820868fcd0cab2044a191831efa45e547abfc6610c6937cc0ed154fd3170cfbce278f0eeea4ab189c2c9371f232b3e6662ff2b7e2d261bcd29ec66ec924ac7c659c8e067e08818ace608fd8307bd2052e4dcbc1b6d79e96b2a834ef61f6e94701a2931f4c7e5de015458d4d1551557bea2bca3f13ee4c0f1431dc61d3a387c09d6911d1da05ba2f31e07139484c800f5579f8ba89e823ea39f0aed9463216f9d0837daa6d915bc6199c8466b9cece051362b1087fdea548f60036e849ddb02fa2cd7060f5befac69cf3afcaf6d1111367dcdef5cc97fdf616a5f132736cb130298f9a5b29e6c9902dd8672783172b17598ed41755e0d716a2ecd5bd033ec3cd9f24a2c5a5c71f20ec69a68da2691bdd2d0412f88398534ddfdb03bb5738281001e7e80e7bbdf7add6e927fe3f506d75767e634c7af5eb14fe20178d134867b00d735fe49fc6f54c9d20ab1c23c946dab6c0ded5f1b11f9ebd8f46190a84eee7f21f69ee94483f6f861d97da9ce3e1acdef75d79ad7c8048bdcd4dc3d8c59f2523b3d5e8cdbdb7d5988bd7f858a38e22edd1d9a6802587990d3d50bfd2c589d41b7018b20d2b01cf2d319b9cfb90963dc59b4da2cd4febe1d2cbb11b872c1d9ca1068a0dbfb66b399658635b92aa55460c8f96bfc7569115b6ef555b3d28d9d983b950f16180e53443c641c8134904fe38209e82889b3509c5dc5dde5bed59e8328d0c6d71102721b6071c76fb367b4760c01d1d2d89aabd99e3324028e40a3f918ad0bcef580f7dc20e2f9b639def92fb54163d1e4a3bdae7bc8ae7681de98d118f3bf056891c0c61e30718be28f6c7b8baf4437fb3c3b1b2157dadcb90f16f0b4d509be2ace154404f126513406a2693ee758ab537c5004c9b5d6af1a9dfafd45df63c2e58851c75414f40068cabf555166bc8bb3f6a8a746eea912d052fe3cf6be857bf11a056098d15813bb4cab821d731cf999bc1b4675210fd93e4e797d058ba8a211b2ff1375008c67ceca7f7b87b35adfc0bc58f7b62ba470f1a7ae2af2e5160c58175d2f63818ad97cd383f437c73ead9956b2f34f29f980a2a42d571a5cb0c13e4514e964a3307ad29f26d4ae3958c4c26691d21ecff5644bb561e04e13102dc284037b149ae29113a07621c60709d44ed5e2623b34092f824ce192295bf3023d7da69b35ed40dfe9325430bf59691e12d9fcef947a00a5771e685ec5b80aa0a8ed4b02b68a32016e77e2e631e35e43445fab13f43fa799d3b607c1e7bfcf148ace59be964998ccb6f1f562e37aa7132097d734c8cde52886e4cb978a4fafb9fb07bf7bb1f7b1e6a63efe6b49e41ea08ceb05dd54fa620062a9cccc78bc5d617d90b57d20f3cbde18591b68f2dd267f6a163edce7513e19c0c11cbbb8e54035ba3d15e0b436b12fa9d4d68c488c4e1864d1a830046e7fb63119143bf6c3e7115eb548860c08f9b2890581870cf58884bffc6241a5765ba33bab69373d4f15532a75fff759548820099f1629daba0f8696d3e07271694eb51fb138b2b7d51d21e3a21a1ec658b53ec0d130639c11837cb58e19036112d2ffb487b67c0185307b2085f45d615ce9b40c2b95755f978be33b54c7e935da8cc0411170fa943cb254c43c3bccf5eef6e078cde5bd034b90b3b7487cd48644c019aa4ec20d56a2800fa4e15ef6643a58c8b8f2605647cf86aaf63723e1d38cd46bf6bd2eb24053a3486fa22f0ace7a4b960705120ab4d167b0ddcd947f32f7a2e57c13566148569f0b08bcdd93f0db52a7e380166d217471f32c63e45ccf5e488181a810cd4acd083f32693140025d823a03dc9b32ae13bc81ce7afcbea71ce2370003838712b4979937bf10d74131dd2a6dbb26f0ea982ed50f836cb623fdc57ac8b8ca080ef0c6689ef40344f4fb42ca88a3a57079f583b67896966947bfd858e3ed294bbf4cd3c2c2c9787ea6928da59edb5c64b65949f2e1b257132c56c034696d0ce38870c44d673fcfdb84186ba061b83236019e110129a69e7701ff1d782c59600f18f64dce305ee4b2c1c724a94cfe7e8266c0c093e9a1d1f37065dfcfe72051250e52702e974139d96b058d42e2d8a460969f96e8", 0x1000}, {&(0x7f00000002c0)="244a75131e4c0fc6faca84e5f27e368c2bc8cbc359d671763adbef69c0a2e0f0a660d604d98baf17a1bdd12d6dfbebde96548144efc07f135ab2686e942b3847853a645ee4e3cfa914ef0c74391183f71cb172fafb911b6c7564383402b0769cf729804a9eeb8976dfd62bcee913256421ecd42d6e4e9e4513955d092a39462508b273b274e49dde9b346107e26bc11ca2724071625d6475354047d093bf240a1d090235c95108120900000000000000b068b477cad4", 0xb6}, {&(0x7f0000001940)="9d98f65b2148b24044d3cd8b519a6ae90c1fc0f4a344c464cfb63edd4a5dbcfc209c73025d4a6145c594c7d930027b8007973be118defe324f5a19ecfb7c96b0bd9935ab835f2b6fb4f8c6cf5453d2389d49f35b24e3e7ac124155f7d4968bec32ccc9455b379d3bfb0b137088e56ea7997eccdd5cff0ea201d655e1b99ebcccec055f70437b24a41ecdb22328ec3aacee3254ad55b1dd375b43150086fb65e9f6da5ee557bc5207a6022a145458760ee77db4cc04443cbe8e098cd37c272e1e01f79854481efa4cf882337f3456ae175f6b90e19d9d3c946b87276535adb6517fd08caef0e33f839f88a5d76400944f248ca63c879d552ef70be4df90d5398b39ad0c24a70e21cb73a87c48f45e36ccd5c908d7523966b58c6732da518a1d936ff22b880f8e835908601f2082e79deb523ab08820992787868ad4d7af4a1d02c35ae8ab30b982e44c41e5c0932968fb1fadccdb9531316c261be58d9defe9b073f447bac18985dd1d1114b1e0721365def839b7b06bce12504fc8f3443d58f8ed7f8d8b13a44875b0f1a5e2cb4a3b8893d1caf5d7ae2ee8842158a436c5e71daf356a62d855b3dd36a3b46982b51ae62b8ed6b4c323162e2bba1df84f32c875dbf1c28cc3199185", 0x1c8}], 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 21:45:15 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:16 executing program 1: r0 = socket(0x18, 0x20000000, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r2) readv(r3, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setflags(r0, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) _lwp_getprivate() setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="25144001ab2d7500", 0x8) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0, 0x0) dup2(r5, r6) setsockopt$inet_opts(r6, 0x0, 0x52408994c5ccd64, &(0x7f0000000040)="eac2956865894e92149221bbf5fe4de2dc32800b99525ce3fcfa176f1e76902a7a34ac3de471dcbd4db39c39fe04a16df02a12132c50fa9652140fe84d56a8d555e5436cbfdc59746c5401762478729809811abdd4ce6262b32302fa5dc510f0a9501e2dbcff661c2cdc117c77e2e0a12612f13df56deafe3099ee469c0eb3478abc0bcad98093414aef9bae8d7e8c5eafc3aa71f97e617bb038f0d7a2594c2a8a4a3afc33b72ab1b4e476f8ad042c9dc4c3a9b76c117db95b79afad5ad2ba249eedd473186b217a66a9eea2185f338a2fd02015d76d5cb3f6a374d7f448", 0xde) [ 47.0918207] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1716 command syz-executor.3) 21:45:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="69822e"], 0x10) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) _lwp_create(&(0x7f0000000100)={0xd, &(0x7f0000000080)={0x2, &(0x7f0000000000)={0x1, 0x0, {[0x1000, 0xfffffffa, 0x8000, 0x1]}, {0xac9, 0x6, 0x4}, {0x1345, 0x2, '\\@.$\x00'}}, {[0x0, 0x3f800000, 0x8001, 0x2]}, {0x7ff, 0x7, 0xc}, {0x4, 0x8000, '\\,&\x00'}}, {[0x2, 0x1ff, 0x49, 0xa8a4]}, {0x5, 0xffff, 0x4}, {0xae0, 0x400000000, '].\x00'}}, 0x0, &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) dup2(r1, r2) dup(r1) 21:45:17 executing program 5: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0, 0x0) r2 = dup2(r0, r1) readv(r2, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) recvmsg(r2, &(0x7f0000002680)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000002500)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/126, 0x7e}, {&(0x7f0000001100)=""/180, 0xb4}, {&(0x7f00000011c0)=""/98, 0x62}, {&(0x7f0000001240)=""/4, 0x4}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/115, 0x73}, {&(0x7f0000002300)=""/221, 0xdd}, {&(0x7f0000002400)=""/224, 0xe0}], 0x9, &(0x7f00000025c0)=""/131, 0x83}, 0x0) 21:45:17 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = semget$private(0x0, 0x1, 0x641) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x7) 21:45:17 executing program 2: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0, 0x0) dup2(r4, r5) mmap(&(0x7f00001c5000/0x3000)=nil, 0x3000, 0x0, 0x90, r4, 0x0, 0x0) dup2(r2, r3) bind(r3, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000000), 0x10000000000003c2, 0x0) 21:45:17 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r2) readv(r3, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) r4 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r4, 0x0, 0x0, 0x0) posix_spawn(r0, &(0x7f0000000000)='+\x00', &(0x7f00000000c0)={0x7f, 0x7b25, &(0x7f0000000080)=@dup={0x1, r3, {0x9}}}, &(0x7f0000000100)={0x20, r4, {0x8}, 0x7, {[0x8, 0x6, 0x2, 0x4]}, {[0x30, 0x4, 0x8000, 0x1]}}, &(0x7f0000000140)=[']-!\x00', '+-\x00', '\x00', '%:\x00', '-:*\x00', '*\x00', '\x00', '\\\x00', '+\x00'], &(0x7f0000000180)=['\x00', '$\x00', '\xbe]%\x00', '$\x00']) chroot(&(0x7f0000000040)='./file0\x00') ptrace(0x5, 0x0, 0x0, 0x0) 21:45:17 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:17 executing program 3: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="b9fc745f095c81c188b195b24aed0c0df2cd79447bc09c03e0739cdc585eb6df2a497e875bc031fd0d4e3909c1711e7fa5e8b6f11b5fa1d690d21e917e36ca5e3399c1f0ee992538b416ed680e6c65dacc75f1309d1f8b58c452572e1a6d52cf6b851dc1f5326c45d353103b89a4a39cfa8be112b15ef0c9264b761ddc0bdbfd3b693c47fb89a347107e0132fef678d74d2c2001f4fed1648ba90a0a88274b614a66e4406a009556225a567dfdc19dfb1c9e1995bbe1254e554cf9af16d15544a0cbd8ba49f58f5b9e8974ec", 0xcc}, {&(0x7f0000000c40)="1cf0bfc5c0eaec5e29e07409cb9601fe02479d21b9558f1238a7b7a2d52523650176bddd0bee45bcb950ebc6ca025bb4936f05715e19a8956d996ae132768bdf0f9c3de7daa990ffb4e20ae056b4071210870176b9c763ed43e989e86f03ea8945ec8bb8f19a82832ff95fad0b141ab690c48400100000000000000c9ea5a5dfb460adba8945eb1a337a416bf43afdab340f4d15365403ea8a89e29ef436978c72eaa7958a75f89661de7bf4908d1b9393ea22e58cf3316238bbd9548434c8fab32ec2e300000000000000008b0393aa50c6c8c80fd78944b150e34b470c3a1dad831f2ea15b06c84ad15f9c02951ba45cf7c67faad81857b4a0b534b21887f982a4f0a74840122413946c4bb06b9ff48af105840d2ddc03f2abf9c83e3e35722394b78cf389b260837c605994cc5179a1a0da4d033d411bb14bccb457b8bad40eb7b07922f403d27485d03c7961ef3e5d09bcaaef106cc67d18f9af42dfbdd7b8d07f3bad364e0d484fd7a6954d28a4a1e6b47720baa9a993d686f45f27abc8eed4c909b6d75da87faa256be9742cc49ef7107198812a73bf74e0dbe8dc722c570c02be301a2df4c4231813026b0f", 0x1af}, {&(0x7f00000003c0)="a975d4263703bdffc9f2c20b4eadb8eb16a644605fac2c85f817d05be84cb12294ef7b1cf519b3cd60897422e04b095da0e2cceb1587a03ae8507db37c83984859f09f8a336c786859a7798471b98d76bff15015d04f11fd6d360e5021ea6d253c24d49a373a11ed3ae89ae3d100f556ecbe7d3f71608daf1c5abb184dfd3722763b7f5e277bf3", 0x87}, {&(0x7f0000000480)="8c417f581d8f725f0fbd219d239ea911a517a7da4bc8", 0x16}, {&(0x7f0000000e00)="50244e75f21069bc27321701290876e7cfcde64ce822285ea1ce04a7bdab872b16c6d3c09ade4296e479ed59a45dd86a129b6e41957042e14dcd806baafa91654d3f5178a03762efab80b082c2c56208be4bd9b55a584f793a45a42cee9a7159ad57403edb2debfd0fc0f9601b86f7057f9be2d3489377a6140c52aa074551f966a95e0ab6880d3c26ab608b941b516facfa0977cd2ea9c688218831ffcf870ccd5e407b606630a5e041ec3d61491a7f648cc8b89977c5469b7b4d528dff611aec6671cb67f8545c9170fc4a9a5905beb97a8c4986051cda498bb59aaae95c70560e52662b385f3cdf9bce8d873b9a5f5f3c9b3b7113c64c316b8d0de2e9026dd81b52c04355b1aeaee9bd405bfb12b457cb591d176895d49ea4bbe9a561aef78473503bed4f18ff0291c717792a3007277c070c6da1378c66cfdee4e3e825c7a1c0110f2637d50049ad3616e3836d818bb724130df992a171ff93d99af2d1b2e7b141b496a4f260701c661904d9ac2e7b106b285fe2eb30e97643922994f2e5ef95cfade22df7521078acc739ee3244670a401eb78305c2a617fc755be32c4edce2095a99b79ccf03adf523683ae17546b5f8244c615c87929ebe2caec1d7ca9bbf47e00697aee7bcd7fbac7908f32343d4164082e18496dbe98e8bbdfa68c2e0579e2bf398aa338123d67d10a62fba3b18a755a98d2f1740acf92d1ec1b39a6f263c8f7d88b5e2ec78e472b86c11e53acdffa96bb52bfc9d5ade71666554e086180c721fbe37df1d4514e79be1a96f34b44b85b09fa5d12f9be26c25679fc60dd9b5a3ff981385f4f924ac52bed61e34d410355e9b2ae56906d4682de4ad76f87286f2fa59e1b4c9cfa162de42af7c3912c80888573ed1a30601e0075e7e0a07e6220796a07c5b72cac41013943eec7654e30eff5acd2fb5ff242c77bbb0f7a66fc88cf86cdd5d111f52421987d2c6c03690619ad793c9ba00bdb61cc955686d4c34940620a9effe38b2cb7e59c81c1c9525f03f104e37f5f9dd7c65551757eade1ae0b8cfc7aa423c7422a60f6914bdeace6b599c5e33540a55d64d97b2fc197c9407bbda320f582cea5b773940172637dfd60643ce505d39cb72711a87fe4bab9867a1c012bc6d99a578ca6b240e5a126192783b98806ad2dfbfd1f852007d871a76be10dc846dfe2969a8bfc7fe03a81526b7c5e445f181060696552caf398694538a0f49d8cf27462f644098054151909e5b902d805884b946c38d3934f08a4db657a05741636a1e7a0a3866a6860ef28fa9cd2ce32b51aea7f8385ce0ac88640a46d55b17dceb1507b0e43d3baecb83d5858a0d4e5da5f9ec34ea39b97802eb27058d3803e6201ac190c9f7d178d974937bf250936642cbdc5f703eb8b1eb43081e36635fafa2c0176b98997e612bfcd163bd916ec23eb1d006d25e46f7c6446823f66b61e04a2dbd102f0df9b211a0e0691761c4ae1758981c4e03dcd66d17e56eb52a8b2858e5457b653dcad262ec1b482557eea6fb256373332e0565f93d542a236e1aa44050f06600b28d1825dcc404ed271c31672c482b5c5936253f3792af6ca8d1bdd6f4be73a83a667c382f0009b60ce733ad99ad95b9201e1d4dc4af5d936f4bc56d6c54286dfc6ee83b0ffe56fc7286dd45d743e2aafe737f3cb9f228bd5321dc50fd0166cf5690b5bdbec2a570bac41db05443eb5d5a35ae35bd7d2f673fd61efe07d72ee46773", 0x4d0}], 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xc) read(r0, &(0x7f00000002c0)=""/238, 0xee) 21:45:17 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r2) readv(r3, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) getsockname$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/71], &(0x7f00000000c0)=0x47) getdents(r0, &(0x7f00000005c0)=""/223, 0xfc61) [ 48.7948987] WARNING: module error: vfs load failed for `mcd', error 2 [ 48.8049152] WARNING: module error: vfs load failed for `mcd', error 2 [ 48.8550066] WARNING: module error: vfs load failed for `mcd', error 2 [ 48.8652129] WARNING: module error: vfs load failed for `mcd', error 2 21:45:17 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:18 executing program 1: sync() rename(&(0x7f0000000040)='./file0\x00', 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 21:45:18 executing program 5: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0, 0x0) r2 = dup2(r0, r1) readv(r2, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) recvmsg(r2, &(0x7f0000002680)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000002500)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/126, 0x7e}, {&(0x7f0000001100)=""/180, 0xb4}, {&(0x7f00000011c0)=""/98, 0x62}, {&(0x7f0000001240)=""/4, 0x4}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/115, 0x73}, {&(0x7f0000002300)=""/221, 0xdd}, {&(0x7f0000002400)=""/224, 0xe0}], 0x9, &(0x7f00000025c0)=""/131, 0x83}, 0x0) 21:45:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) dup2(r1, r2) r3 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r3, 0x0, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x400, 0x2871, r3}) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) [ 49.2156611] WARNING: module error: vfs load failed for `mcd', error 2 21:45:18 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) [ 49.2958037] WARNING: module error: vfs load failed for `mcd', error 2 [ 49.4761331] WARNING: module error: vfs load failed for `mcd', error 2 [ 49.6464438] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1742 command syz-executor.2) [ 49.6664708] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1742 command syz-executor.2) [ 49.6778454] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1742 command syz-executor.2) 21:45:18 executing program 3: r0 = socket(0x400000000018, 0x3, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0, 0x0) dup2(r3, r4) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0, 0x0) dup2(r1, r2) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)='M-', 0x2}], 0x1, 0x3) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 21:45:18 executing program 0: open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x1f, 0x3, 0xc) dup2(r1, r0) posix_spawn(0x0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) 21:45:18 executing program 5: setrlimit(0x6, &(0x7f0000000180)) mlockall(0x3) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(0xffffffffffffffff, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r0, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r1, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) r2 = fcntl$dupfd(r0, 0xc, r1) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x2}, {r2, 0x4}], 0x5, 0x8) __clone(0x0, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="6edc42", 0x3}], 0x1) dup2(r3, r4) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="39e250953f", 0x5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) [ 49.7566377] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1742 command syz-executor.2) 21:45:18 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) [ 49.9169337] execve_loadvm: check exec failed for ./file0/file0, error 20 [ 49.9570030] execve_loadvm: check exec failed for ./file0/file0, error 20 21:45:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:45:19 executing program 3: r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x3, 0x10, r2, 0x0, 0x0) mlock(&(0x7f0000013000/0x2000)=nil, 0x2000) unlink(&(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000016000/0x4000)=nil, 0x4000, 0x4, 0x12, r2, 0x0, 0x1b7d) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) fcntl$getown(r2, 0x5) mmap(&(0x7f0000014000/0x4000)=nil, 0x4000, 0x1, 0x410, r1, 0x0, 0x752c) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1, 0x7f}, 0xc) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x11, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) dup2(r3, r4) dup(r4) 21:45:19 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) truncate(&(0x7f0000000080)='./file0\x00', 0x3ff) writev(r0, &(0x7f0000000100), 0x1000000000000308) 21:45:19 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = __clone(0x0, 0x0) ptrace(0x1, r1, 0x0, 0x20000004) 21:45:19 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x1, 0xc0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x1000300010005}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0, 0x0) r4 = dup2(r2, r3) readv(r4, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) recvfrom$unix(r4, &(0x7f0000001340)=""/117, 0x75, 0x0, &(0x7f00000013c0)=@abs={0x1, 0x0, 0x2}, 0x8) preadv(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/112, 0x70}, {&(0x7f0000001240)=""/131, 0x83}], 0x3, 0x3) rename(&(0x7f00000194c0)='./file0\x00', &(0x7f0000019500)='./file0\x00') r5 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x1000300010006}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) shmat(0x0, &(0x7f00000c1000/0x2000)=nil, 0x0) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x3, 0x5a}, {0x3, 0x17e8}}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) mknod(&(0x7f0000000100)='./file1\x00', 0xa00e, 0x7) 21:45:19 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = _lwp_self() _lwp_getname(r2, &(0x7f0000000140)=""/2, 0x2) fcntl$setstatus(r0, 0x4, 0x44) write(r1, &(0x7f0000000300)="12", 0x1) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0, 0x0) r5 = dup2(r3, r4) readv(r5, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) write(r5, &(0x7f00000000c0)="a85fbeb47a58bfd2e4c8bf87f5678dec9872fc4995a8aa01a8cd41182e568d9f97617e573be91b5915d5e31fb902eb72eb742e1edca5b932363569316a774dc9ba4ac788c3180a4996c003277176403507ceec30233dd57535ea73ede7da69127a8b9927c8311b08fd0fed52cd401f18770c125efc14b48810232d48", 0x7c) accept(r1, 0x0, &(0x7f0000000000)) 21:45:19 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(0x0, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) [ 50.2375162] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2109 command syz-executor.1) [ 50.2575459] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2109 command syz-executor.1) 21:45:19 executing program 1: r0 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r0, 0x0, 0x0, 0x0) wait4(r0, &(0x7f00000000c0), 0x20000, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x1, 0x0) chdir(&(0x7f0000000040)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x9) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), 0x4) [ 50.4679275] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2141 command syz-executor.3) 21:45:19 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="de430174643e79c6f5508be93ad26acc1dd08810de30b1ba13695e9e8a3410be0f7b33cc6b00ca5bd962f39374653deb466d929bdc9550fd558c153969ff42926e75784dfb14b03b5b2b004184a5f7e26d6d8b1d98e540a2", 0xffba}], 0x1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fdatasync(r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0, 0x0) r5 = dup2(r3, r4) readv(r5, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r5, r6, r7) 21:45:19 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(0x0, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) [ 50.7584581] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1437 command syz-executor.1) [ 50.7985265] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1437 command syz-executor.1) [ 50.8185659] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1437 command syz-executor.1) [ 50.8285787] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1437 command syz-executor.1) [ 50.9187437] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2141 command syz-executor.3) [ 51.7702828] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2249 command syz-executor.5) [ 52.0207420] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2249 command syz-executor.5) 21:45:21 executing program 2: r0 = socket(0x1, 0x0, 0x0) getsockname$unix(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) dup2(r1, r2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 21:45:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) listen(r0, 0x0) clock_nanosleep(0x40000000, 0x1, &(0x7f0000000000)={0x3, 0xff}, &(0x7f0000000040)) 21:45:21 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) msgrcv(0x0, 0x0, 0xfffffffffffffdf2, 0x0, 0x1800) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000ea372b6b7bea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5df005c1c237e80e4e3b84bdb50fda583104a41876d2e0008f16edca4405da8f132688fac6aec796e718db75f76c0d55a2e1236db347be1b6bb95140fd15dc81d107168520000879d7a99d8548e500233321f0fc0972d02684b4259f502df03e28df460bbf192e0cb857d4e372344391eb7f7eee1c849e0dfad90b0bbf85fc7210dc653ae172f16e65f837774f34ac9b1961b3f8a7d6adfe0f9f32ab021e3c60a8f5f225a104e224fea16e670b8b99426e9b37f3c36f387d9be3d6d34280088c39f19bf6787594da5d01526bf3800000000000000"], 0x2d, 0x0, 0x1800) posix_spawn(0x0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r0 = msgget(0x3, 0x60) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="03000000000000006986dc7411d8441cd80553f94465ff1dcdbafce420366f40c85c6a3043d6face555f2019848df1614702bd8507a86d6dba708efad2d07a03a1b465b461332c12f4aa501735342a10381f6737977cea1d18d5c2dc1805ffa70fe6722c6b47a947c27fe7c9f1c38d0b39a8dea6eee48232e0914510523059614b28c6938f3af23f8de8be78c4fc23de045502a7c785438c2926a36e18bd451138b6ac6d6dbe1194030fc7cff4be4f7f8ce45fb5db3541ef9fae782ed83c04232b2e996060a4380858861e21976f9b97cb275a9226e6aa4649fb1771cbd3567b00000000"], 0x4f, 0x800) 21:45:21 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(0x0, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:21 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8, 0x151) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x18, 0x0}, 0xc) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0, 0x0) dup2(r0, r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0, 0x0) dup2(r2, r3) dup2(r1, r2) 21:45:21 executing program 3: lseek(0xffffffffffffff9c, 0x4, 0x2) r0 = socket$inet6(0x18, 0x40000000, 0x0) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x8, 0x6}, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="78000000000000002900000000040000e36189e5d670871a6e513a9247d21ec8227f45481ea0d79e49df9d7de15a809d36f4966b536df21a5b7f3f12121a4a911088c93c2b4c0900000032b8a0aaeeb722d6dfbb6d7b71bfb12ddebd34bbaba1370a00000000000000"], 0x78}, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) _lwp_getprivate() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg(r2, &(0x7f00000034c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000001300)="37d8caa40c7d8c347c059d7e71ae6e3c341199eb72782d7a47f585e91ea8413dda7e582af1e91f0b96fab205e209f0d07e2a8f76a187c1a0a477f4dfacb1136128548db356bc47de7715917b69a726161b06c96389f171b014d3a76bd15378dc7ebf00b5329c1b043506f2bc7de1212efdb5485ff33771c73a6a26a66f1411e0e7f17e01177d07bf3a3ab316e2b4170e9036b16fe5fede11b34c195abd81173a33364ce1bc86ed462e9f9dc817e4a28cd8742d66c9316c7d8ede430dc67245668bdab727715f8f4b5be268eee993c5dee9445ff43bddf4a3bf312ddfecff8edd10eed1f975b9c638e384075a2a6dc21f0b9c925fc552bc6890e08539a9036862fc46310bf1dda29991ffbccb298bd8c0a42bc1aa405277a7b400c02604d61978b3822bc1adeae8c03cdc7b7d9bd9f4e92c9ea70c4bc8d21d90bb8a226b2659ecd5387bf3b29719aed1eca069b2d9429f92c85ca5dd7349718b7e525c677938388007a1fecd80f5d835adeadf026e5f43d7b37b8e8685233190569b7072611a257768893a0c7d5b7690341ae05dc4ee8c5b54f87d7a5e0e9c4c9e5029e184e498e2afae9c81e267006c97aea34094f29e54a187867304580b0e511fe3103685796b2254cbe4ab22c1bf9772a81193fc35571e1980efccdf2c824f78d4425786e039698471075529962cc9b060988daa7c9532c5b0b4e23437f895b1e5175e286ec143a67403d83cdeb37a800f370dbc833b83ec7c9d02656cd6bcbe8c0e23ec2d433f91142090f84ac0f8cb8a409e16c753b0fb59d33596e63bd200e8f4c58107f0bca6e7aed240b7a32a0988d0b6252de71d86ba03697a901895606b5100547a785d6c682369a7c57628fcc30ad6b56c4a1af21477fbfa3ccdba96088844ac39c230de6d78a690ba2c425c7d7a6331995006df2bc1cd1effee8514c791712617e1e9074f39c23d86b2de1abad0079aff9eac12388df2927cd414027ff7b871705d5556ba238f088e12000d9dc53165832eb381470255725d2be63ee1bd2274e327d62031fdf68c1a6736655b895a651617ebd86970e566dde346246ee1afc7ddb3e2148137a12863d6965dc9c9b9ea00e2eea970a66f56cbbcf78846827c73485df2aa5ddb2d4ec04e3eaba81fd402d671a234ccf11434b77ceed7b889cf7c26b625aa70139a6e7a6b422c2a55b7e48da4831c6b396b3bd1982863b28b3819227318297898a6030b8fd46189f629c1f8a63a08acbb9a105cc6374f0199244e69ef75db9ffe5fbb3719493832e17c2dd8d8693c29364bc42076b665c7a4d34f07d2cbfa92c3db7cefec8eeec6a0d410b9df3d8fe5c38333c805043a823408401b0640abdfb882cac829bff305ee56fc4824d9e4dd3f47c199e4ad7180fee057dcecb8ed8ec45ecb039246c69ba6acafd03720539b8f0c93d8b9b85f46df6df248c5c587594cd8e6d37592e96502d34e1c7e3a6987858fad37b4f67a6d004f32552336b98d1bc93015632fa099da7eb2ca6776739a2aba5ad00fc713eeffa5b43c3ff5143b211bab60812c4e7045334c12597bd55e5247d1670f1c2844887d25a5d04bf71f447649ee4c18389bc048bb54a55f94c77afd12d9c84e616fade3570538374e283cb3e4d15492c18fa0b0eba21aeacfafd59545f70919322cf763841e957e51ebfc7703674b7f3f357ec90036245886fdfb3d6c94854cf940c6f54f89174ba5b24f6b49aaf102c84558e9758a35f85422dab3bf9883c0c77c499a8fbe7902475c83cf01eddc402bebe33079a7e2cbe4af5be25dba88a60d580cccc490b93f708d5dcc9346b6d372304e7a6c91f5d7fe154cde54bbe77712e11d7344ac72d5f48c178e1dbf38c1933f9f65d26108a47dbce38e265cfba2105dbc4e61d9a187a77091b6d5c10775229c4865bccb27175f852088f98fa6a59b2f1f0d10fff46dfc0d007baaa8fe6ce6f1fd727e08947abb9d8f9a4206e5d45fba183391194650bd6ff4c9be601874f68043afb9c8a86c04403d716a61bf2c4a4a5f1cd6a2c7c45ae2494410b039364487e4dcf029a1b2e98b5737489c8fae32cb6e97ec744e4dd11ea3ff49fc69e6d6f06988eef5c31ff8614c5fc70fe240036269a75364001198538295ead9e2bbf2a9f877736828b62c7da847f077a34108cfbf33374b73dc5da78bd7d14a49766cae2c1d85a3ce492433109194984bf155a7388f9573d1a1b7b79816a77e7adb7d003719bc688656b233d3d828026ca942921ff741be1af633421aaf91b9a2c23eb70a6b1e99faf423377d248f8e7966bc020a3bad8191af71ac5d075c6e21900b9d036e2a8f395df5829cadb25f9e78dae64130c8a13f4d07d667c0b0a635866e3939cafef890b9eae82a4e99ce282c62f526f8ebf9bebca7265ce9d1eb8d0e9c907eab2f2f1d9d22ad291aac1fcd617acc050a81c07498d22d02a02594b4c849f2132aeb91d4e2144c1cb5d9114bca5683d3c18d262c1248351431311ca2a3d0a312554a6d4ecfc06ee9c88cf4f314e8ea0c7d9509e679a228f4abaf3cf7e3778699c0695ca4f9d959e4f86c579742b733a47ba69def74fb739e593c869a1436ae90ad1acb6c26c4916b58af2a3e4257c69bc7d8366bcdb33603d5c50443979525c2999f238afea68e247769195fb01a4b83cefcd8d96a818003106b4561ec960b7c77cca35990c5bd8ab2c243e633712811471a9c642eea0c11ba6deb2032b7794c1392d146bc09ea658d1dac4946e32a879ba49f80372a7b9eff0fa0434bc9aa5be2c313111e42c8ae55787891283ebc9d8eaa239d19aa2328d4c3aa8cb453783e8412163a2f3662c844a70b6914826226a44432e292520915da16f185414b99338d8a3593315386a67e92f149ecee2fc0e9f71131a8b20ab3f979c62a379cccc6fda636bcd004f95f3d483eea29aee61e8535b8a976177d582df4d63d6d3321bb92706abce7d548d366691ec69d769f55e4111adc047a4627553192e531eb503d0f2f00ec974a5c7ef44c69464c675558fae51200e8a63166f6c2b290cb5f47680972ca21fe9d921298a9b637b793cf9a11ea9e4410475dd431303c1f6334a942cdb0a0f31762bde439bdd99463c4d7718dd2acc779fe2399f647c06e87fdee95a6349e94a36fa8a02d8e8907ff4dd3e5086355c382caa0cf0bc499089cc6412ac71ee481929c47d0db336122679b94a80726526342069d2278ebdc91d74dbc2c249dd4eccc7a7c57afa83f1ee83771921f8748f23b57af6f776a20ffe57c6ddaef1814ae5456db2560194628a403a1d748be1acf8efe079a85d1fd07341cc1110a16099bbec33433313f3fa093f106e248b99d7c051ce97a05830bc2974189f49f5160ea9d73630eb44a25a7cd1bf8cdd21816798fc03f082d30444cbed30016c2568a0bda428b29d34d59f547ff03c30fa6613f1d723ceb4e1e43ca6d65247db4dc56c508a2b3b6845c6f7e7629d0701a031b6da74d6592aa3e00712a88877010b15cab6e08239b0310a67089d281bc927e0e09152472b90b73f0759e0ac94ab2acbde588405552914faacd7ac5d789456482126b9eae013dc65493dae1e7a83bd86c0e6d2d6b2b3f2434227501d557d1c41d0c1748197c6750eb8ae79392535632986734030604e7effc493da21afc8513b62e59777eb0e80aa6fb7c1c4226ea5ef84a06f0c64b41913a1189964266553df99ceec7d80e4a23c581eb2d25946c7d4dcecf8bc3680df6ccf8b1c60172ecb183089ca7275d877a745c439ae1f57309d5e67e88207c506c1b6efaa4f1854b7b000123579ab81ea98bc72868ba9534796349146545a2556de5e1400cbb088fcfb95b3f4fc909e81641a16ac667dfa01bf0b3b803cb5adf13854cd97fe1825622b145519f6f195eb5a172cfd03b8a2e5da00ca6a7360b62c2aaa7096ea5db3550f0cd2de6148783ce6e0d022308a539e6579a742983e8bf175bb758b152747ae89fe60d91c76172ff93bb1f64977b8c7058c07bbfe9460af057ebd8ba789bb7abf51b32d4d311c881f898107fcde21a699448cba0485ae34a2d0d9611c5494c3cc23b50a4133e371d23125f45c366032929c6166b1f88b68941adb95dc0441bb56f88267efa3ad32df6b2741ea1f08b0060d85e78cd8777cea31960e5712ab38ed964e48522a54e4d73508abcb5fb9c5517bfc4588accf85e4a1fb92f4b024fd1f66866fedf4b25612f7c22ca015b5aefb956cfa35d7d530dbd0ebc62943af8b6947f74f70bf98b245f4320d995a4d8e02e8b87dcc94267b8abe871d2934b31909cbd7ee3938529a68c170d2deb59b88b15f970e19c99e3f34de437d29323a95554ffe7dabb2d26c0898540df226225d7930def312dca7219701c8ea02029fa9a796ee4ee79f4bafa66f6f6a1052b4775917e5c88276560734f725ee70812469d7bffe779a2862137dd07ee7db90022b94a3069bcd053636b3f9913359d942b2035410e30e786d8a21329404cb11676b41ca48c2c83e22acf7733548f1a2603412fb950dd28b5921dc91f35a20b5b88acd8df54aad16337895ffde7cc220b3895f105869d66d4efbee0364ddec3b7809ca0c6f42967ed41f159e043233cee0cdef855fef600e5f8c76901a99e570743cd9c130894745c65a6925ae8115fe11fd9e152e32295e7ecf37fd3512b68c7c495dab022c485e9f20f87cd24c8367a2972e7554939ea84af2594b7ab9eb1343e9a090c02b3349b41ab0d620521617885d71de5ad5e4b8c80138b40ecc92b4f879aa620161bf9dbb765a26f649b7d3a7b3843bf647010aa34ce815195668d42f99e37ef286a61619e7def36b841f234e9c1a058c1301e4353f6275ffdabb1290584e1b100f876f276308eece4b9e868c26cd04f79603d4c64236887b2217134909889fa5999380bffbf2b5f31fbec58974be7288468e908805a9bbe42aa332634625c0870a6251d5e316b99930d22df6cf024c745ef643a1a37a4cefee514c7ef6cb757cecb7e78b39be0cae61ac90a951c3180992a3ac2a9d8f61c169e0dfc363698a6aa6dee8e46361238029d2eb899bbfe41af020fab4a218caa9726249069e2c8b6f8a7b73d916d3451193fd8a9ead31a7e040eacbfc0a0ef2d3c9bc53a59b463a4c277a1b2442bfcfd1280145de023572403aaa02381437daf9c4ff536c69132b3a00009f49d81b3b823298936974d9d1ecae498882228032f15dba3180c7ccf8f89effb905cc412b5001ed5abc37ef3c59f7aed31eddc26858de9e530dd54ea2cd7a0c59dbfb395c76fbb34b8d20b977174fc205a43ddc61addebfc0e11e27b50e554bc4c74c0f3aef3e03f5e476aa36a38582cfdbf725aace6442399938994b1f3c8d28e09926bf85d190c18091e260735f68010957dbb166df27651b76efc862b6b8e714b08d5dee839a94692273c1f431142de4c266c5f17c554ae543a81f26a16ef519da401d0cdd414306f6238c6adf98caf05fb6eddef70471c7786e62213796a116652fbd73e9c7ce5133b0746c7575f8da6c4fe4e287b47d9f2bbd47ae9899493320911a178d2ca1ea8ade67cec8a84b91932385f57d45dc8d1a15aa0d2ff80d9332f8b0850775329ef29627deed57b7ba3e804ff7e2c6d5c45699e0ae09955a4968f4b8a200b24606921134e9de84bf96c41042b2dfdfd2d5609fbc0dbd55ebed733137f5bcf1fe5d0b13b3d81039810429b20f059a50944e3281ba462ae4aa32d4e5e3e66ceade50663d80e11311536b1721a1d1acf4d9cb0931980a16e0280d0c1dded12594a0d9c9e97", 0x1000}, {&(0x7f0000000140)="740fcbe6c718891c60dea8ee2fadc5682ea010b8", 0x14}, {&(0x7f0000002300)="39a4c09e7901c6e2ce500a88417200b5e29c039d26b906922c71404be6c555f7b87bdd39a807804d4d3b14ea5d6e11754c98b21cace1b2b3b5e6a5c4b8fd01eb5633e195f0fe837cf834deb4bfb3a8c89c6334017164df23a4c816274d83519e307e489beb1f5faf7ebe407a", 0x6c}, {&(0x7f0000002380)="a316b1addd52ce24f48f88bfa69fe5177f93894e809d8ea2b581bcd7e7133fe8da1642ebf29bd4b44fa7dce97b1ff92755b734947bf428c5a5735d80e6da62295afee72b62a041c52c7c93f5d45450210e2e50ccc3d6eebb1e50e0388053d3ec284bff8b39f090b0afd7ced5e9473989d84f8720a848048d7cc1c8465e97dbbad80e685cf018ef7cd6ab60e8d0bf95bbf8c87ba7484c586705f266ee126b65a64590d33849332bf48fb45d5a9df439d019c2faa522c42eeefd133d06bd07fc32486e0a324b362f", 0xc7}], 0x4, &(0x7f0000000280)=[{0x18, 0x11, 0x3, "1d"}, {0x20, 0x0, 0xffff, "2ce8e9a2d998f56763"}, {0xa0, 0x6, 0x5, "ea2674301dfbdf3d320267416fe50c1a6e8bccca526148ec3b712aebf1055c72ef432adce9df056a54ecc064326db885152cc3c5a6ce600685da3df1734800144fc1615901c593c0e5628815a8a0ba240d08c649a4e862c90c41bfb0079fd8e28eb83bef76017051d52d548cf7c25818d71d4b2a90e62cafc40b25475d21bd72ccc200000faf4cd033f099e5f932a0"}, {0x40, 0x1, 0x5, "16a9336f1413b238fbe1d015657c577fbfe6843e752a4124217833ddd778ee8b1d9df47a7229a1064729a3708d1c11"}, {0xc8, 0x11, 0x6, "ffee3f9b719b9508cca84ef43cdd2ddf9698e7ba34e7b3e4de9b5ca9307b69fba321e3df7395a3882b41c96c62621154de36b47e8d69cca9d1c17aac79d968e6f9317df6aa23efdb5759b43a99976408b844f84668422f0874af70baafcc1ef324e9a87a7e5369ff75edc8f93fc8f817e78a71ec6186a8d24404b0e6f012d27c020577827e63d2bc8caf9b1dc7e8906f4ad138b13f78746cbeadc5ecf82be6ea2253f85edda0de84140378d89e890506b9"}, {0x80, 0x0, 0x7, "7e07dae2b256ef61ef54c33ee2328bf60e57c6cbf78846020eed6d3bf41c4efe64bd61f0c7b2c6e4da3ef1b27aec00461c38d5ad716c436b7760292ea5e396623589dbff8ad958e7fd7530bd4d2ca7f7428e9aac68bc2bd7c52f6832bf8e78602082a96835cacd92a1e288"}], 0x260}, 0x8) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="30000000a80000002ced722d7e9c092f05006379", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) getpeername$inet6(r0, &(0x7f0000003500), &(0x7f0000003540)=0xc) 21:45:21 executing program 3: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0}, {0xffffffffffffffff, 0x20cd3483dac07be9}], 0x2, 0x57760230) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 21:45:21 executing program 5: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) chdir(0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0, 0x0) r4 = dup2(r2, r3) readv(r4, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f000001a4c0)="b58f89442e1c4000f6244108b95d49ead1a10bfe05c2e230eca2bced2d3385a95174db1164023560b1fe009e3142ce005562068452f190e941a0ae8019738e10f854aef7469c044ded50233c44526ef51aa5896e0bbcd5e72a062f4766ac21a8ebe7cffc8d1ed3dcd1f3a3a9da6198d885a6e18df512cacf96efddc911b6b3da648f6d0666d40cbb4312c9cb783a5225ffb505591e8f255a495d4904238b547b38278d7b8cd1eed5ce7618513cf5b270789cfae6770060df310d96f933e9625b2ae1", 0xc2}, {&(0x7f0000000280)="602995617dcbc07a3e7e569b168e28d644db074769d7c3e8834b192abf143e9327bfd4e4d34a48eb53d2b669753ca99fa435e6317ca8ca1fd45c02c4d5c5ad86c3592672f42024a51f4a557ca6820a1583244445a09ee32ae9c15aba8c3eccdbb513500564c9d3a353709d295203b3606442134cba4492b72bd917a287d2f7aa344ef37f5523ba5dbbc023b677019735ae2b2e2cd4e8f862e1e74539165913e8c638603692724a32828d24adaca78fb6bc0ec022556a", 0xb6}, {&(0x7f00000194c0)="556c394b220bd3c5db0abe611976b3113c0cf1e5bd5f37e9fd039d41cf017656ecca8b6ab46750c020a30c6b4ef61e25337cb2f2ca09daca20382881ea57779240ebd3082c98a7bcb3789000883cf6b4f5d8f0e39cf67c83454827e6e23cb40896e619e1d074b669244612f4373ce44511393b41373bad643cf011da1c314fb1ea8bfa0e366b2560191b78f02efb16303c7784780e71cf416e1f27a05796a60ad8d9850e01a22256a554f32a4589e28cb59fb1c21d668b7d82fde3b7d27fd720c322fb595a8dbdded131f4a229b22751063034e744ecab6fe3ffe9694e0b74dabca0692d7fbf4cc4386f5d489745ef8622effe966044e48ad23766f874a337d43e7a51e03150e02b971f25248bca73b415f39d7b1a236136cc5f5daff103b853c0bc266574ce578b97f54a3a451ceec67a280eddd9a981f5498faec841362025557be35f1472f4c19af22bcb2bc5b8106ac692b49622ab728c4a676eca9af3aa8e59675ee903cb893f895af0b15b76062e969b1e3aef04dcc46ea45cf95ac838c14960c9bdc40c9b390a672a2b592702226327f5f4ae6c85404a280fea62e4788c66595997c5d2f9d6d09cf360d1d4246173ef1337d7e7fe5decbdcbee2d0d2ea6df5ec500b08d4b5266d02dffbed3aad62d983802f931f3c503ae9d6c48868353cb05f994cbaf049555f3098df42abe303947ec37954271087d0ffc2cc12fb1e1dd7b3d623cfaf8dad79c2fcc17f6a77167cd559391b4233ee4da69b642f64dcbb87b7072c457af294bb581694fbf7977773427fca97c82bac3c93232a8fed60cb33f68f1c270ba568021211373b8ad4902278beecb2f0282bc47958de0db0e7ca411b5c069e8867c4bac81e57eab2fb77f3f25bd20ecc88cdcca29f228b163d0b90050868aaf257fd0daf2531780fcb5743c2bd2978f2cd3628c5282a3eb67edf56c548d9c6b20fed04bb14ce016d9507c4af65014481841fdb67f2f15da6b0b7a55c087ee410c4470e1f508d2731e67e1219500ae14ca3b6440ed5f4f70be35d13bcfa4285a4a0f3df4dd988279c2fad743146b640c1e24bdf54aa034fe0298b547488e5aece7c5fca854860e4ee450929f98a3eeba7cf6be8e6faea437baca6dc127e2517086553386031bdd93fc7d009fbf5c1e343baf13b5038cde2a7b19e1a5b4e6496eb5f1170c6078222f20c50b4aa0add54c43f2bc7896c54a48f7289be358dbcff6c722a7e0d3600194f1011a1f2bd821a0b4e6dafa9e859dd26cecdde5b3f315ac84bdd6161046e1ef2c8cdf97daf90880f8b42e991b28743dd57799d3519ec759291eff2db7173ab3562e80aa0376390ef76a663f164b3f8aa533b7db34f91b9d87a29bee68daa61b0801a6998faf8cca057ae9cdda4fd00b3568c8abde590c494ed4a38e6c46865192225cc7307d10ae9a95384dde3f7dfa05295431dbd93e5de3eec0b0561c74585f7688c97e20765949d383c79682933cf4c4ae57a04931390ce3c6ec8e2d814e0ee762a6c4211445358903d1f34ca160e7c882fa348a0c23ca90a21d43f8b79d5ab560cddc4928ba763201143922a8d410fe4148addca7ce261a8eeb45adbbf2ba5ff5f077ea90f235abfc119716564e60a97d8a92f030d1ca009b5b64ed44164ae42004e15d70976648870949b844b7fbdfcb47889c6ac2d679d64fac8fe12287d89e24c21ccdcadbe56695bb97f24830fb3f356a6c5ebf8b4317e82494f76f412572dd9854e6e42a646cc5e0908c0aecc102f6201a5eb14ad654db20f2cfccc1a9a4f47e76e8381db160f5100f32ee3f878eb055cce831ad6be1e999bf56574b82734b82f021579fe0a53fe06bf6df63dacb48516c61829ebab578cf69f6b2a4d6e544574e5dfb757123b44bdd9d3f83e022324aec7b5f54737ee16a76c5635bbf0c976698972a478785edbd77f6b93510fca95c37360f8073db569a47718d25a39ddaec9b9624c4e5a9fe9ae9e576bc28211cd3c85a17476932002c75aa53cb60493ce7b1256b80ddb59fe84217c0302b89d4eb2bcb26897e54e8816ce8657d06296cf45ee9adb493f16c14f7d8d84a22bbf7ff911394ec83c53af5bc2ce34a4b1a6b0e8c0d13a5663db56dc167635b1f0a26d1ad016ba1017b7c0bc180b896cb58dcf0289b5766787070049430a5445a7cf59245cf12571dde180d4bc3891cc03291278edbe09c14aaf835d94afc8a035da7449d8ea9f93acf0e198787fee00a735af7dd3767fd87878fc8a0752b1a6d82c49e6498acd019ff90fad12f2f62e0a753af5b9b15f58cc05c20e771ca8db0f0e870a4f57a190738dc0a32d05530bed97bc9d2917fe3033b72d92e846651d4fa3e231dd5a3078bd1382b1c38f35d1fcee53ee70d90a14b3a254cced6911c4e5b7dc7f3d4effc23faf8979fdf727591f9651e13e542598b928d0b2940f863bf4fd6489c2c10c8437e371ad0e993373f1333e190834840e9945d504c0a8c8dc8d6ad5c3f5dd71341c2a2a2b2d8b1477c23ec83424567b3290ac53550797c986213e0795bea72d03cc71c00e5b7b77de27e3e12600fabf7bdb29aafff94f3845bf59dfe864d6623b3fcce8c2c488c21fde0f6fc2b81b90d6500b09fa59174c0e2019375568e813d5262a782976d36d4bf61003a879db65d300f109f2cc06fb7f091fc1f978c4880d6765a1b773fbc4d00fb72d892fb945bbe4619480012342ffb062ae82b552f39987c0adccfe0293d3718528d81194a142b3f1c16c95cbcd37f5218d2b94762031f2ca49b1132325028e5c1155e1e1b778210b8708e591582723a559d542365b534e22cd57cb6669b01993b72dec1f1f572411920ff46a6bb585ce7fb3ca7cbb172e9c1d2fa9fd6edd604bd5e81abddb5c8e0aae4ba7309ddd1500f174f68cfe608118c311db5f783c2ce083e63089f05c2a9dc14d9bd01d939da7ed025f4fc2ebdf7a856dbe3df3f9fc704290c99f3cc60686a90f490a4ab2c24b1a3fd9623ba89e20c721f5e284018bff2bb10adf4f9adc2673cb23db19151b4f4460a99f4d33c481c5c63b5dc2fea82b98afb77285c2bceab336573cabfaaa84010673bf5cf2acc60a0cffff33ea356fe071f9352b6c02844ab51fafb97bffbb7b6262ee96414bb3aee45f8be9c7bd201746dcf3ceec37b4d8b0ddcbfe2411056650bd93722af5e1bea40e389d35cee04282ed40769f0a6bb5b5ae2083a963fbc594782c87dc6aa6d3559f3a3c68a3e9acf09cc4817ec973590a98cbc254854ccb13370a701b0c1784ac32ce99ad6366f22fd91c15b78961cb6721519b6d29916a56b73d1e384f9c3adfd6cf541ed6cbc0f536e35e5c31a48f4616871a7154c234487e4ad348f020a1c69a5d820cf18a8f3e9654a4cc44e175ceb9bf68a53f9394da6827d31c1cac34cf36abb940f90c65455b590b285d6f81cf1573a382587813fd8619bdb58fa5bd87cf195c7a0a1a56b9120495ad0db6c063244bfd64037cb5496a1d1a41968abdc1888cfbaf9bf363e54dc8c1a73255b66aeb5b0af2e77f29900b55013651e96c5cbc929c0deb4e9e861a034f669c8a61cfd751385d986d72f7e5e0ea0e6fb838a3b831f4052e8cd3e739296f3bce3c0369215c62318a31054166ccf6743903347c2dbdde40a096a2acf4ee72912693106a3d8ae5bd42bd4c4466347f63da56b986dd8b11a4f0e0bf5665c6843259d1ac3f3a4274e9ed468f8b61f1fa7ce85ed4394375548acd3aba4f06599761539e7c4907282a971de30f75cb94b525e50803512e21eb8585c389c56458740da9edf9c0af543f46e8e60ec4952e44ea92d2dd400d196d9ff2ab18ed9cc2efc43c38a4f68209cc1ec5245a202b4dad23ddc4d8b645a84d89532f2db028a9b7f6781a55e19c919216eed0540d848afc8638f82be1c8ae59a32e702ee1129127be11052fc399589d4691ec4502456705fc3ca69761bf0b4b6dbd88ef7c3d015cfc92ba7d485371ade3c099ff36c5cf6abaff6d1062f50b242f61a177e23525b93e3911c412382bd1ff4616e7603067197882d5472ea2dac0b4ad95403984dcd389df800c57b7513485a0c6853772fda2fee92d373b6976ab28c39a372c5ff360c3f041696cf505c9d9c7884df1597664a378e83abf1790c59e0e0012d891d14c4e87a06f34a2b99f1516f01a3138d290b399e4bdc08003731612b9db45a7e37a868f2228e3c7179ab26226e38728601befe4ee0f3f541416cda94452e084c019f21543839275ae5d8d2ce7f995e7fbc5c492bcd99c8d45e28b135415bf568fa359f5bac731556c30a21b427db4fac046a753de8ceeece5d29750e8a55706eb1403a2fd09cbadbc6f4eda72c249894752f387407bf5c55f1139e7248f3cff97669d00a5d80bcdf00e0b9e9b317347365c0b17a56e70b4d429cd3dd4ad01738fddb602f4951e7fdb285912109d261a7eeb33420833c499ab56530274bdbe50e239612afc966887dbb83559d8dbadf95667a9c734bd871ad3467a607a3532efdc178b369942784a0d4e185b5a54790d1135169541373ccfc45e8005d656800786b4ea953613f80304ed506ca2353d37a26062d5635b7c691b9267fd1c75f9e0cfc17f7e613706678eab24a0a8ba2e8549e5ff0a1894b1c46133e340a6bd5dfe5c097fb28c7d88f0cc9cdb711228baedab7a463cc2fac45ab2fc235d34201a77ea8482e008d51ef8b90497bbbb18d0a4b40ee1c87ba34f73fb45c26e0822eaf3313ddb0ddd3218975766001a4b3203c7fc1d9f952c87a0aa17a32c8bcd7c54046ee47d103768f7c9422abba972e6e278797c0a5caa665419bb48e5d2018cca37776b7dedcf409736479f16fd01ab738dcb9d28de4b5f8b63bbfb29d6c1cb00c3a28490bb8b56f5b2fcc29c8157da75a9f944aa507dc7e5530ab1fbad9b83e955d09b04a6a198ee9df449ff568b0dd97daa759e07dc718d7ebe2db0eaa3de9520a86660a44ed0507232f569f03b1dcf7045734a57b9104e972d1cb934b3815bffc1887d9f794d476b53764ae36ad7afd08f1f9354705d0d8c63d2bf854c57d0ae5822096865b6c1dbe5755e5a40bb588a83ca7970ef3839230f76addc1e9b9da0cea614355c0e28edd17862ba679e0ae6c905d087e779bf6e89e27964300a98936b56135a5c6ded1cdab9ce6f097277145b16485bad2645ed9be98ba45ed9fdcd8c8d1f075666140078fa1358a45b16018a6ae2ce69c515e65771864b8c4eab0ae4689dceb6471d8b71c799c5184502472fbdac462a0c0bd9ecb9f0713e594e0587bf579ef58c37c08b63d40c3ab1ae583113ed0cda663299f4575c7404496ebba71ba09aae35095936e37799c641c7eb98523da561c5fb33c8ad55d4257dfd9b87d0a9e39a315a4be5456803892c9e6d34e82dbed6b60d1bb9d38c2139eadf369569b4d97868601269c44f61ca899f730ecb076cc3d21fed6e4d627ad03a9c185bf348daa7e59fb7de341756864d10e796bda03cda1dc28a21b4b90967b59c66e038b86d05607a8c0b55539b8ceae8340db192e65510b890190e16f29f13ea61a8edf64120bc1f0ee223a536bd3f8ea1dc7e559abaa5ea0f564b682b8b9f5e473f6568c000825c7d5c579bd17d90069728840dca5666f1253e9e5357416c59612baccdd3af11c55df4a863735810d1c771820bf20549a5f3096145d59904f915b3bf01ac5d61ac7a390b546e2f87c72a58cfe9fbea39a8b54450ca4954c7157a60390db8fc5788e7f6653eadbeab17e6e0323127ab8f84650dd0f3038762827f08498ecf57b543f165b93", 0x1000}, {&(0x7f0000000380)="36889bc3371814af5e72e402aaee3405faa47e97f7f464d244442d2c83dad989faae19b965b01faf67cccd48768cae7e24ce270045d297a217926006c9823e107961b86839d28ba12ecde6ecada9ff35d8940660729f89d16fc9e15775857ade7ae7e3c125ed58959df2e759fffc3d25ad04d57f0a3b1a8d393bb77b8f5cfc99676175d0ffd5049bff0d65fd5bbcbdc062371fd4bee5a283373dbeefd0d5cc9b870b47773f86b09f50f6147804cc25d45ee5e4490996268195a2efd2cc9ea20af068370a67d7b616357f3fbbf46d0bcca92bb92f69ea03307c51a7cde25d29e571e35281c7f37c4f8316591f6d66d06f", 0xf0}], 0x4) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x64) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r5, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x0, 0x4) r6 = dup2(0xffffffffffffffff, r4) faccessat(r6, &(0x7f0000000000)='./file0\x00', 0x0, 0x300) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) 21:45:21 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$setstatus(r0, 0x4, 0x0) [ 52.6518795] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2746 command syz-executor.5) 21:45:21 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x22) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x54) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x9) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) connect(r1, &(0x7f00000194c0)=@in6={0x18, 0x3, 0x9, 0x8}, 0xc) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0, 0x0) r6 = dup2(r4, r5) readv(r6, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) utimensat(r6, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0xffc0000000, 0x5}, {0xe185, 0xfffffffffffffe01}}, 0x200) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="9c882c15e2702863ce1590e4e12e1f6c4c72b4496c2994f5fdcd57ff4104dce91ec5d5667895647865c099b38e09880bc28bae6119ac30295d12b044d06aab8be3a1db47cf32dbe59968d48c1141c29c7f1f9aa9adc8df66a35b48695615dd6df85bf940ab668d205c122d60f6e7f580c313bf464846c68bda64f228f17e9306e6a1c636dc8c3d5378ea50c3f9bf8b559d3f73a034dbd65a453b1339fb0a3c7fa348d1bc898efba5c477a4219a661b84ca7ad1871fc74480af", 0xb9}, {&(0x7f00000001c0)="901efbffbafddd40d3b2f97af2a56146f963e69b5ac38b598e0743d8f8731d49afcea66e30e5a531318f15af7fb170057f144a3be75991bdc3c9617c11e55e07933e8a496c140a3050ea63315fcc0f01af766722d8b180627b", 0x59}, {&(0x7f0000000380)="ee387e288bfd88caaf7734e75f4f4d6a4cbfdb3a7339b042f3ab65b42f02f9d258f01132c4172a8be975d045318f42c56afb7cbeab53d78b28d5729b1193ccac20b5e3e218c500a5af8d419b86a2135bdcdc5c3957331463a23cc9f63eb6336f248b87", 0x63}, {&(0x7f0000000400)="f7ce07242e415773e26811ab9b6b8e0986b3747702cd2a387a417df1d37b0f8cc4b1e640e61eb33e4f94d5cf91", 0x2d}], 0x4, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) preadv(r3, &(0x7f0000000000), 0x10000000000003c2, 0x0) 21:45:21 executing program 2: r0 = __clone(0x0, 0x0) r1 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r1, 0x0, 0x0, 0x0) r2 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r2, 0x0, 0x0, 0x0) ptrace(0x400000000000039, r2, 0x0, 0x26ef) ptrace(0x8, r0, 0x0, 0x0) 21:45:21 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) [ 52.8923139] ubc_uiomove: error=22 21:45:22 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0, 0x0) dup2(r0, r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0, 0x0) dup2(r2, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES16=r3], 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) [ 53.0526075] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2746 command syz-executor.5) [ 53.0826624] ubc_uiomove: error=22 [ 53.1026998] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1522 command syz-executor.1) 21:45:22 executing program 3: msgctl$IPC_STAT(0xffffffffffffffff, 0x2, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a0466fbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbd704b53dd0d169eaf557610e1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e643b1a"], 0xb2, 0x800) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) 21:45:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) listen(0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r1, &(0x7f0000000040)='\b', 0x1, 0x4, 0x0, 0x0) 21:45:22 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:22 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r1, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0, 0x0) 21:45:22 executing program 2: mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000002c0)='./file0\x00') rename(&(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', &(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r0, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/97, 0x61) [ 53.2830260] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1522 command syz-executor.1) 21:45:22 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) read(r0, 0x0, 0x0) socket$inet(0x2, 0x10000000, 0x56) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r2) readv(r3, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) paccept(r3, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8, 0x50000000) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0, 0x0) r6 = dup2(r4, r5) readv(r6, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="0c0a9fc501d6bde001bc9df9379c59f5800bd2d8672ac26c0dcfd1a4220a169c6c7289f21bc628e93d3e9540fe9e7de358073f91b7dee74fd31a039876815c0ee99f4b53db6dc531a7880af6b63ecc671b6a1d5961d0e44f8ad55346996e2dea5edee573f0927df4dcff92fe9aa735c591fc9f1a7293", 0x76}], 0x2, &(0x7f00000194c0)=[{0x110, 0x101, 0xfffffffb, "609ceae7c42fe840ee5e45a742f530fdc3693e44ae3e85393620d4fab4ca902aa5e79b6a833ae555580e3c8e6eab2ff24671f4cd808dd030fef2e1b7b8287742cf692b02631ecd543779ca0297d6b5e3cf2bf76a828c8cd4e7a306a14f2e195baf7fd9ab7c694817501d8d78244f1d152aa9afbccee00a25e5f00402509feacc9bab1f7692b335d7262b779c7a4dd9f54138efe61f73515dfc84e3c82028c89793f32e412acd5aeacaa2ab43fb57b58b204848d939ca3677fe9f0a0a80ee5aa79bcb355b62104188f6769e208f78ee520bbe77b153dd1b709992c6545f2d845954e33722212adf23c56dc81d2dc0f561cd50d6a0026eb0c9a4f30fa0b5f9d3"}, {0x28, 0xfefe, 0xcc4, "0a2d70bc53a13f247a05a0249eb095384c246b87"}], 0x138}, 0x405) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r7, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) 21:45:22 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:22 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x22) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x54) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x9) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) connect(r1, &(0x7f00000194c0)=@in6={0x18, 0x3, 0x9, 0x8}, 0xc) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0, 0x0) r6 = dup2(r4, r5) readv(r6, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) utimensat(r6, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0xffc0000000, 0x5}, {0xe185, 0xfffffffffffffe01}}, 0x200) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="9c882c15e2702863ce1590e4e12e1f6c4c72b4496c2994f5fdcd57ff4104dce91ec5d5667895647865c099b38e09880bc28bae6119ac30295d12b044d06aab8be3a1db47cf32dbe59968d48c1141c29c7f1f9aa9adc8df66a35b48695615dd6df85bf940ab668d205c122d60f6e7f580c313bf464846c68bda64f228f17e9306e6a1c636dc8c3d5378ea50c3f9bf8b559d3f73a034dbd65a453b1339fb0a3c7fa348d1bc898efba5c477a4219a661b84ca7ad1871fc74480af", 0xb9}, {&(0x7f00000001c0)="901efbffbafddd40d3b2f97af2a56146f963e69b5ac38b598e0743d8f8731d49afcea66e30e5a531318f15af7fb170057f144a3be75991bdc3c9617c11e55e07933e8a496c140a3050ea63315fcc0f01af766722d8b180627b", 0x59}, {&(0x7f0000000380)="ee387e288bfd88caaf7734e75f4f4d6a4cbfdb3a7339b042f3ab65b42f02f9d258f01132c4172a8be975d045318f42c56afb7cbeab53d78b28d5729b1193ccac20b5e3e218c500a5af8d419b86a2135bdcdc5c3957331463a23cc9f63eb6336f248b87", 0x63}, {&(0x7f0000000400)="f7ce07242e415773e26811ab9b6b8e0986b3747702cd2a387a417df1d37b0f8cc4b1e640e61eb33e4f94d5cf91", 0x2d}], 0x4, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) preadv(r3, &(0x7f0000000000), 0x10000000000003c2, 0x0) 21:45:22 executing program 2: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:22 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) [ 54.0343940] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2356 command syz-executor.5) [ 54.0744557] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2936 command syz-executor.1) 21:45:23 executing program 5: r0 = semget$private(0x0, 0x4, 0x220) r1 = getuid() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = getegid() fchown(r2, r1, r3) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, r3, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x9, 0x2}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001000000eecbb281ffffffff", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) [ 54.1145266] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2356 command syz-executor.5) 21:45:23 executing program 0: r0 = __clone(0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r2) readv(r3, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) fcntl$getflags(r3, 0x3) setpgid(r0, 0x0) r4 = getuid() r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = getegid() fchown(r5, r4, r6) stat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = getuid() r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r10 = getegid() fchown(r9, r8, r10) r11 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r11, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r6, r7, r10, 0x25, 0x1}, 0x7, 0x7, r11, 0xffffffffffffffff, 0x49, 0xfffffffffffffffe, 0xfffffff7fffffff9}) 21:45:23 executing program 0: r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/223) 21:45:23 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0, 0x0) r2 = dup2(r0, r1) readv(r2, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[], 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xf) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) 21:45:23 executing program 0: r0 = socket(0x18, 0x20000000, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f00000000c0)="870b9dbdecf391426d7190df3c222e6c9a795ba0f6002ed0ceeecbcc9a0cffffffff00000000a8fb8f8b6b7b644a2e6a4b14bcbb0707e7f6d85d1d7cf777011ec359b1d2d11ce81114f4b27b78ddbbb2d645769fad900295ac225a4a2edc25242975215ff9422e2f438b0edd46d17414656b06f1b6e620b47bbe1fd0376b4503ffb0abf1cb62c93011a33ea2c69274010000000000000069aac9835073feec000000000000000000000000000000000000000000000000000000000000003202a47b6f1d57b77697d6f2b89debcc72", 0xcf) r1 = getuid() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = getegid() fchown(r2, r1, r3) r4 = getuid() r5 = getuid() r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = getegid() fchown(r6, r5, r7) setreuid(0x0, r5) setreuid(0xee00, r4) r8 = getuid() r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r10 = getegid() fchown(r9, r8, r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7ff, 0x0, r3, r4, r10, 0x9, 0x3}, 0x9, 0x9, 0x6}) shutdown(r0, 0x2) 21:45:23 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:23 executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:23 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ff1000/0xf000)=nil, 0x2000) r1 = __clone(0x0, 0x0) ptrace(0x100000000009, r1, 0x0, 0x0) r2 = getuid() r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) r4 = getegid() fchown(r3, r2, r4) setreuid(0x0, r2) setreuid(0x0, r2) r5 = getuid() r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = getegid() fchown(r6, r5, r7) r8 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r8, 0x0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1000, 0x0, 0x0, r2, r7, 0x3c, 0x7fff}, 0x8, 0x7f, r8, r1, 0x8021, 0xff, 0x100000001}) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace(0xfffffffffffffffd, r1, &(0x7f0000000080), 0x0) 21:45:23 executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0, 0x0) r2 = dup2(r0, r1) readv(r2, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000000)="6d83c2d15564c0bcedd31e1c8eb2f600b85c3c51deecfa5d3c20fc8286cb13c598cd8966e8aa895141f8bf4481e9a7bf58ed1d1db863883f978bf82ec10d969b449217f72d0b5bbecb0d3f0df271596492e8059663a9d8cde630a0a2d55acc007463863d6bd31b2e81e1", 0x6a}, {&(0x7f0000000080)="83ae9fe666626c13cc89b60bdb5faed0cf06dd8aa96ccfd31c", 0x19}, {&(0x7f00000000c0)="4cee038c686c836a33168b80101dd0ac385dc162df397dacee0405966e7a5c2bf24813a3c9fc8c4c516e906cf16131fcfa841587ba672d", 0x37}, {&(0x7f0000000100)="9ac4d9c9490ce6999ffb1b1049d0366ca8c4316deb3f16b37d8e0bfdcc4c8449be7d91597d0fbd1f7e4b001c79fdef3b", 0xff60}, {&(0x7f0000000140)="948766ef44723a084fd90dab1eb3d6586cf562ccdaf96153cb92ea95cd27eabc9c4ddf6ba7347ad6d613eb55014d1669c808f75570cd3658ad9aff010e62741353c8ef8f122427fc849223c90cb6e0afa83c6d5624f558b4544d7e612d733eae35343f0f1655c6262f469d090acfb08278dbdba64bd5cabdb932fd26c550b60e73a8c770c02f5eb7e86b18af55791d6034a0f2aa71d87cc1dbbe423a703ce50588947c4a26e7000040000000000000000000", 0xb2}, {&(0x7f0000000200)="5f88f7819e580600936e7dcd82d928b6e1f11823cdf349bbfc86484360dbbdcbd98dfb1fe1e04d92a7e6045daf0c4667db546776b5366fe869880ae5a8b56a2f1937c44a94d3c3440353e1fc165d6e3339cf09f8258ad2ebec42fc689e92d18c3a42e11b73de57685970a6f804423b962e658263732e85cee4bd2fb301c5e44e535f4cac3bd3f7ff36ffc6", 0x8b}, {&(0x7f00000002c0)="c16eeae44118b93c451029cd921b93b25476ed8b44ab805b1720be702ca1cec63cc6986b3a347a39a381fda02d1311c877d1", 0x32}], 0x7, 0x200) socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r3, &(0x7f0000003800)=[{&(0x7f0000003580)="8f", 0x1}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) [ 54.6054173] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2382 command syz-executor.3) [ 54.6454905] ubc_uiomove: error=14 21:45:23 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mmap(&(0x7f0000017000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:23 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r2) readv(r3, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) getsockname(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x9) lchmod(&(0x7f0000000100)='./file0\x00', 0x75) mprotect(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x4) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0, 0x0) dup2(r4, r5) fcntl$setflags(r4, 0x2, 0x0) 21:45:23 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0, 0x0) r2 = dup2(r0, r1) readv(r2, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r4, 0x0, 0x0, 0x0) r5 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r5, 0x0, 0x0, 0x0) ptrace(0x5, r5, &(0x7f0000000140), 0x7328) fcntl$lock(r3, 0x1e, &(0x7f0000000100)={0x2, 0x2, 0x7, 0x0, r4}) mmap(&(0x7f0000fee000/0x12000)=nil, 0x807000, 0x6, 0x10, r3, 0x0, 0x0) [ 54.7556869] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2382 command syz-executor.3) [ 54.7957639] ubc_uiomove: error=14 [ 54.7957639] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3064 command syz-executor.2) [ 54.9059679] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3064 command syz-executor.2) 21:45:24 executing program 1: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) listen(r0, 0x0) r1 = socket(0x11, 0x800000003, 0x0) connect(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r4, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x9, 0xb62, r4}) dup2(r2, r3) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x186) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0, 0x0) r7 = dup2(r5, r6) readv(r7, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000)=0x80, 0x4) [ 54.9560505] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2759 command syz-executor.3) 21:45:24 executing program 4: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x45c, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x21) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/231) semop(r2, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) munlock(&(0x7f0000018000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) 21:45:24 executing program 1: setrlimit(0x4, &(0x7f0000000180)={0x10000000000000, 0xf7ffffffffbffffe}) mlockall(0x3) write(0xffffffffffffffff, 0x0, 0x0) __clone(0x0, &(0x7f0000000000)) r0 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r0, 0x0, 0x0, 0x0) ptrace(0x6, r0, &(0x7f00000000c0), 0xfb0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair(0x1f, 0x5, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0, 0x0) r4 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r4, 0x0, 0x0, 0x0) ptrace(0x6, r4, &(0x7f0000000080), 0x3) dup2(r2, r3) fcntl$dupfd(r1, 0xc, r3) [ 55.0562307] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3064 command syz-executor.2) [ 55.0963302] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3064 command syz-executor.2) 21:45:24 executing program 2: mkdir(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='\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, 0x0, 0x200) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1000000, 0x10) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0, 0x0) r2 = dup2(r0, r1) readv(r2, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/102400, 0x19000}], 0x1) r3 = getuid() r4 = getuid() r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = getegid() fchown(r5, r4, r6) fchownat(r2, &(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', r3, r6, 0x0) 21:45:24 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ff1000/0xf000)=nil, 0x2000) r1 = __clone(0x0, 0x0) ptrace(0x100000000009, r1, 0x0, 0x0) r2 = getuid() r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) r4 = getegid() fchown(r3, r2, r4) setreuid(0x0, r2) setreuid(0x0, r2) r5 = getuid() r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = getegid() fchown(r6, r5, r7) r8 = posix_spawn(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r8, 0x0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1000, 0x0, 0x0, r2, r7, 0x3c, 0x7fff}, 0x8, 0x7f, r8, r1, 0x8021, 0xff, 0x100000001}) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace(0xfffffffffffffffd, r1, &(0x7f0000000080), 0x0) [ 55.5671608] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 2759 command syz-executor.3) [ 55.5790223] fatal double fault in supervisor mode [ 55.5790223] trap type 13 code 0 rip 0xffffffff83102b89 cs 0x8 rflags 0x10246 cr2 0xffffcf00c2a0bff8 ilevel 0x8 rsp 0xffffcf00c2a0c000 [ 55.5790223] curlwp 0xffff812f6020e8c0 pid 3130.3130 lowest kstack 0xffffcf00c2a0a2c0 kernel: double fault trap, code=0 Stopped in pid 3130.3130 (syz-executor.1) at netbsd:__sanitizer_cov_trace_pc+0x18: pushq %rbx ? __sanitizer_cov_trace_pc() at netbsd:__sanitizer_cov_trace_pc+0x18 kpreempt_disable() at netbsd:kpreempt_disable+0xc percpu_getref() at netbsd:percpu_getref+0x1a rnd_add_data_1() at netbsd:rnd_add_data_1+0x13b rnd_add_data() at netbsd:rnd_add_data+0x185 _rnd_add_uint32() at netbsd:_rnd_add_uint32+0x27 dk_done1() at netbsd:dk_done1+0x2b6 sddone() at netbsd:sddone+0x1d0 scsipi_complete() at netbsd:scsipi_complete+0x4a9 scsipi_done() at netbsd:scsipi_done+0xa8a vioscsi_vq_done() at netbsd:vioscsi_vq_done+0x39e virtio_vq_intr_common() at netbsd:virtio_vq_intr_common+0x195 virtio_vq_intr() at netbsd:virtio_vq_intr+0x68 virtio_pci_msix_queue_intr() at netbsd:virtio_pci_msix_queue_intr+0x98 intr_biglock_wrapper() at netbsd:intr_biglock_wrapper+0x4e Xhandle_ioapic_edge17() at netbsd:Xhandle_ioapic_edge17+0x74 --- interrupt --- __sanitizer_cov_trace_pc() at netbsd:__sanitizer_cov_trace_pc+0xf uvm_page_array_fill() at netbsd:uvm_page_array_fill+0x52a uvm_page_array_fill_and_peek() at netbsd:uvm_page_array_fill_and_peek+0x67 uvn_findpage() at netbsd:uvn_findpage+0x110 uvn_findpages() at netbsd:uvn_findpages+0xeb genfs_getpages() at netbsd:genfs_getpages+0x1665 VOP_GETPAGES() at netbsd:VOP_GETPAGES+0x13d uvn_get() at netbsd:uvn_get+0x2d0 uvm_fault_internal() at netbsd:uvm_fault_internal+0x390c trap() at netbsd:trap+0xdfb --- trap (number 6) --- copyin() at netbsd:copyin+0x2f copyin_proc() at netbsd:copyin_proc+0x5d coredump_getseghdrs_elf64() at netbsd:coredump_getseghdrs_elf64+0x200 uvm_coredump_walkmap() at netbsd:uvm_coredump_walkmap+0x2f9 coredump_elf64() at netbsd:coredump_elf64+0xa14 coredump() at netbsd:coredump+0xd19 sigexit() at netbsd:sigexit+0x738 sendsig_siginfo() at netbsd:sendsig_siginfo+0x7fb sendsig() at netbsd:sendsig+0x10c trapsignal() at netbsd:trapsignal+0xb13 trap() at netbsd:trap+0x1600 --- trap (number 6) --- [ 55.5790223] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:154:24, member access within misaligned address 0x2 for type 'struct x86_64_frame' which requires 8 byte alignment [ 55.5790223] cpu0: Begin traceback... [ 55.5790223] vpanic() at netbsd:vpanic+0x29d [ 55.5790223] isAlreadyReported() at netbsd:isAlreadyReported [ 55.5790223] HandleTypeMismatch.part.1() at netbsd:HandleTypeMismatch.part.1+0xcc [ 55.5790223] HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x7b [ 55.5790223] db_nextframe() at netbsd:db_nextframe+0x793 [ 55.5790223] db_stack_trace_print() at netbsd:db_stack_trace_print+0x26e [ 55.5790223] db_command() at netbsd:db_command+0x1e9 [ 55.5790223] db_command_loop() at netbsd:db_command_loop+0x1be [ 55.5790223] db_trap() at netbsd:db_trap+0x212 [ 55.5790223] kdb_trap() at netbsd:kdb_trap+0x154 [ 55.5790223] doubletrap() at netbsd:doubletrap+0x31 [ 55.5790223] Bad frame pointer: 0xffffcf00c2a0c018 [ 55.5790223] cpu0: End traceback... [ 55.5790223] fatal breakpoint trap in supervisor mode [ 55.5790223] trap type 1 code 0 rip 0xffffffff80221a3d cs 0x8 rflags 0x46 cr2 0xffffcf00c2a0bff8 ilevel 0x8 rsp 0xffffff0000015d50 [ 55.5790223] curlwp 0xffff812f6020e8c0 pid 3130.3130 lowest kstack 0xffffcf00c2a0a2c0 Stopped in pid 3130.3130 (syz-executor.1) at netbsd:breakpoint+0x5: leave