Jan 4 20:17:04 ci2-netbsd-kubsan-3 getty[561]: /dev/ttyE1: Device not configured NetBSD/amd64 (ci2-netbsd-kubsan-3.c.syzkaller.internal) (console) Warning: Permanently added '10.128.1.54' (ECDSA) to the list of known hosts. 2020/01/04 20:17:14 fuzzer started 2020/01/04 20:17:14 dialing manager at 10.128.0.105:33187 2020/01/04 20:17:14 syscalls: 201 2020/01/04 20:17:14 code coverage: enabled 2020/01/04 20:17:14 comparison tracing: enabled 2020/01/04 20:17:14 extra coverage: support is not implemented in syzkaller 2020/01/04 20:17:14 setuid sandbox: support is not implemented in syzkaller 2020/01/04 20:17:14 namespace sandbox: support is not implemented in syzkaller 2020/01/04 20:17:14 Android sandbox: support is not implemented in syzkaller 2020/01/04 20:17:14 fault injection: support is not implemented in syzkaller 2020/01/04 20:17:14 leak checking: support is not implemented in syzkaller 2020/01/04 20:17:14 net packet injection: support is not implemented in syzkaller 2020/01/04 20:17:14 net device setup: support is not implemented in syzkaller 2020/01/04 20:17:14 concurrency sanitizer: support is not implemented in syzkaller 2020/01/04 20:17:14 devlink PCI setup: support is not implemented in syzkaller 20:17:17 executing program 0: mprotect(&(0x7f0000d89000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000d84000/0xe000)=nil, 0xe000) 20:17:17 executing program 1: pipe(&(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) 20:17:17 executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0xb, &(0x7f0000000040), 0x4) 20:17:17 executing program 3: clock_gettime(0x3, &(0x7f00000002c0)) 20:17:17 executing program 5: r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1021, &(0x7f00000000c0)="07140000", 0x4) 20:17:17 executing program 4: writev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000100)="d2cbf91c2efa5d1a4c4714481631ef9ae3fb5bc08c221540c28e8d252214bb8883420f0a7e8e5e41c21059c71aa5c6e4dbf3f839e1fbab178b4a84e6e4074c0081b49e670b338c2374d94cb99d2e5e2f800d79493b028bfc291c98d3917c4941fd1ab969a260792498177147deca71064daa18605de9136ab550aec8"}], 0x10000000000000a6) 20:17:19 executing program 4: 20:17:19 executing program 3: clock_gettime(0x3, &(0x7f00000002c0)) 20:17:19 executing program 4: open(&(0x7f0000000100)='./file0\x00', 0x41e159871d82aa49, 0x0) 20:17:19 executing program 3: clock_gettime(0x3, &(0x7f00000002c0)) 20:17:19 executing program 4: open(&(0x7f0000000100)='./file0\x00', 0x41e159871d82aa49, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) chown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 20:17:19 executing program 0: mprotect(&(0x7f0000d89000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000d84000/0xe000)=nil, 0xe000) 20:17:19 executing program 2: truncate(&(0x7f00000001c0)='./file2\x00', 0x0) 20:17:19 executing program 1: pipe(&(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) 20:17:19 executing program 5: poll(&(0x7f0000000100), 0x32c, 0x0) 20:17:19 executing program 0: pipe(&(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) 20:17:19 executing program 4: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r1, &(0x7f0000000200)='./file0/file0\x00') 20:17:19 executing program 3: clock_gettime(0x3, &(0x7f00000002c0)) 20:17:19 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 20:17:20 executing program 3: clock_gettime(0x0, &(0x7f00000002c0)) 20:17:20 executing program 1: pipe(&(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) 20:17:20 executing program 2: 20:17:20 executing program 5: 20:17:20 executing program 3: clock_gettime(0x0, 0x0) 20:17:20 executing program 2: 20:17:20 executing program 4: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r1, &(0x7f0000000200)='./file0/file0\x00') 20:17:20 executing program 5: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r1, &(0x7f0000000200)='./file0/file0\x00') 20:17:20 executing program 0: 20:17:20 executing program 2: 20:17:20 executing program 1: pipe(&(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) 20:17:20 executing program 4: 20:17:20 executing program 3: clock_gettime(0x0, 0x0) 20:17:20 executing program 2: 20:17:20 executing program 5: 20:17:20 executing program 2: 20:17:20 executing program 0: 20:17:20 executing program 4: 20:17:20 executing program 4: 20:17:20 executing program 2: 20:17:20 executing program 3: clock_gettime(0x0, 0x0) 20:17:20 executing program 0: 20:17:20 executing program 5: 20:17:20 executing program 1: pipe(&(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) socket(0x18, 0x2, 0x0) 20:17:20 executing program 0: 20:17:20 executing program 2: 20:17:20 executing program 4: 20:17:20 executing program 3: 20:17:20 executing program 2: 20:17:20 executing program 4: 20:17:20 executing program 2: 20:17:20 executing program 3: 20:17:20 executing program 4: 20:17:21 executing program 2: 20:17:21 executing program 5: 20:17:21 executing program 1: pipe(&(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) 20:17:21 executing program 3: 20:17:21 executing program 4: 20:17:21 executing program 0: 20:17:21 executing program 2: 20:17:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 20:17:21 executing program 3: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) 20:17:21 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) 20:17:21 executing program 4: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1025, 0x0, 0x0) 20:17:21 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 20:17:21 executing program 0: symlink(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)='./file0\x00') symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') 20:17:21 executing program 4: r0 = socket(0x2, 0x1, 0x0) bind$inet(r0, 0x0, 0x0) 20:17:21 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 20:17:21 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) 20:17:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000000)) 20:17:21 executing program 1: pipe(&(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setuid(0x0) 20:17:21 executing program 3: utimes(0x0, &(0x7f0000000040)={{}, {0x0, 0x100000000}}) 20:17:21 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') 20:17:21 executing program 1: pipe(&(0x7f0000000140)) setuid(0x0) 20:17:21 executing program 5: r0 = socket(0x800000018, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:17:21 executing program 3: mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0xf, 0x10, 0xffffffffffffffff, 0x0, 0x0) 20:17:21 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0xc600}}, 0x0) 20:17:21 executing program 1: setuid(0x0) 20:17:21 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) 20:17:21 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) 20:17:21 executing program 5: socket(0x0, 0x743d79559b127fc7, 0x0) 20:17:21 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 20:17:21 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000002000)=[{0x0}], 0x1) 20:17:22 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) 20:17:22 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0xc600}}, 0x0) 20:17:22 executing program 3: r0 = socket(0x2, 0x1, 0x0) fcntl$lock(r0, 0x7, 0x0) 20:17:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 20:17:22 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) 20:17:22 executing program 5: sendto(0xffffffffffffff9c, &(0x7f0000000140)="5db0429cadebf4418ace73d2e2f4ccb798aa4041eecb3a32b505389062d578492bf0ca55859e5a7c0cb02831d8654e173ca9f535b03ddf4fc5206512fc0525a908ecb2a6950eb8a08027f4b3287e43b85f89be9fcce815ddac55a6bbe681b89690e87ad5471f783aca5dd699e26bfcb329ae0b353df0914080c9f682b10c64d5ca", 0x81, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f00000001c0), 0x4) 20:17:22 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001680)) seteuid(0x0) 20:17:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000040), 0x0) 20:17:22 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) 20:17:22 executing program 3: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 20:17:22 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x102, 0x0) r0 = getuid() r1 = getegid() lchown(&(0x7f0000000340)='./file0\x00', r0, r1) open$dir(&(0x7f0000000400)='./file0\x00', 0x150, 0x0) 20:17:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) 20:17:22 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') 20:17:22 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) 20:17:22 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xffffffffffffff05) 20:17:22 executing program 1: poll(0x0, 0x84, 0x0) 20:17:22 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 20:17:22 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x13, &(0x7f00000001c0), 0x4) 20:17:22 executing program 3: 20:17:22 executing program 2: seteuid(0x0) 20:17:22 executing program 5: 20:17:22 executing program 4: fcntl$lock(0xffffffffffffffff, 0xb, 0x0) 20:17:22 executing program 5: 20:17:22 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) 20:17:22 executing program 3: 20:17:22 executing program 1: 20:17:22 executing program 5: 20:17:23 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) 20:17:23 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 20:17:23 executing program 1: 20:17:23 executing program 5: 20:17:23 executing program 3: 20:17:23 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) 20:17:23 executing program 2: 20:17:23 executing program 5: 20:17:23 executing program 5: 20:17:23 executing program 4: 20:17:23 executing program 2: 20:17:23 executing program 3: 20:17:23 executing program 5: 20:17:23 executing program 5: 20:17:23 executing program 4: 20:17:23 executing program 0: 20:17:23 executing program 1: 20:17:23 executing program 2: 20:17:23 executing program 3: 20:17:23 executing program 5: 20:17:23 executing program 4: 20:17:23 executing program 2: 20:17:23 executing program 1: 20:17:23 executing program 0: 20:17:23 executing program 4: 20:17:23 executing program 3: 20:17:23 executing program 5: 20:17:23 executing program 2: 20:17:23 executing program 0: 20:17:23 executing program 5: 20:17:23 executing program 1: 20:17:23 executing program 3: 20:17:23 executing program 2: 20:17:23 executing program 3: 20:17:23 executing program 0: 20:17:23 executing program 5: 20:17:23 executing program 4: 20:17:23 executing program 5: 20:17:23 executing program 3: 20:17:23 executing program 2: 20:17:23 executing program 5: 20:17:23 executing program 0: 20:17:23 executing program 1: 20:17:23 executing program 3: 20:17:23 executing program 5: 20:17:23 executing program 0: 20:17:23 executing program 1: munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000daa000/0x1000)=nil) shmat(r0, &(0x7f0000c83000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) 20:17:23 executing program 3: mlock(&(0x7f000006e000/0x1000)=nil, 0x1000) munlock(&(0x7f000006e000/0x2000)=nil, 0x2000) 20:17:23 executing program 4: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0xffff, 0x10, 0x0, 0x0) 20:17:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000001c0), 0x4) 20:17:23 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000200), 0x4) 20:17:23 executing program 2: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) 20:17:23 executing program 5: mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) 20:17:23 executing program 3: mlock(&(0x7f000006e000/0x1000)=nil, 0x1000) mprotect(&(0x7f000006e000/0x3000)=nil, 0x3000, 0x0) 20:17:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 20:17:24 executing program 4: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) 20:17:24 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1023, 0x0, 0x0) 20:17:24 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000140)=""/221, 0xdd}], 0x1, 0x0) 20:17:24 executing program 1: socketpair(0x1, 0x3, 0xfd, 0x0) 20:17:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000001340)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) 20:17:24 executing program 3: r0 = socket(0x800000018, 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 20:17:24 executing program 2: sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="c09385b9ea31148cb3f272c8bf5747dc57bd13633a326ee7ac14796956344d3f9ec854d9b16503b0a311eb7004d13d56aaae7c530dd1e5f2e179a236b0e931379f5e", 0x42, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x2, 0x0) setsockopt(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x28) 20:17:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0x0) 20:17:24 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000140)=""/221, 0xdd}], 0x1, 0x0) 20:17:24 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000140)=""/221, 0xdd}], 0x1, 0x0) 20:17:24 executing program 0: munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000daa000/0x1000)=nil) shmat(r0, &(0x7f0000c83000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000c78000/0x3000)=nil, 0x0) shmdt(r1) 20:17:24 executing program 3: r0 = socket(0x800000018, 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 20:17:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r1) setgid(0x0) 20:17:24 executing program 2: symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) 20:17:24 executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 20:17:24 executing program 5: fchownat(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x4) 20:17:24 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mprotect(&(0x7f0000ced000/0x2000)=nil, 0x2000, 0x2) 20:17:24 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x10, &(0x7f0000000080)={0x30f}, 0x10) 20:17:25 executing program 5: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 20:17:25 executing program 2: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x17, 0x0, 0x0) 20:17:25 executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 20:17:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) stat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 20:17:25 executing program 2: setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) 20:17:25 executing program 3: r0 = socket(0x800000018, 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 20:17:25 executing program 2: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) 20:17:25 executing program 5: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) 20:17:25 executing program 5: getdents(0xffffffffffffffff, &(0x7f0000000340)=""/57, 0xfffffffffffffd25) 20:17:25 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 20:17:25 executing program 3: r0 = socket(0x800000018, 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 20:17:25 executing program 2: r0 = socket(0x800000018, 0x1, 0x0) fcntl$getown(r0, 0x5) 20:17:25 executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 20:17:25 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 20:17:25 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x0) 20:17:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504", 0x4, 0x0, 0x0, 0x0) 20:17:25 executing program 0: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) 20:17:25 executing program 2: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 20:17:25 executing program 3: r0 = socket(0x800000018, 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) 20:17:25 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x0) login: [ 46.6827286] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1146 command syz-executor.5) [ 46.7027482] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 1146 command syz-executor.5) 20:17:25 executing program 2: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:26 executing program 0: munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000daa000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000c83000/0x2000)=nil, 0x0) shmdt(r1) 20:17:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/222, 0xde, 0x0, 0x0, 0x0) 20:17:26 executing program 2: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:26 executing program 3: r0 = socket(0x800000018, 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) 20:17:26 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e) 20:17:26 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 20:17:26 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)=@abs, 0x6e) 20:17:26 executing program 2: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:26 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 20:17:26 executing program 3: r0 = socket(0x800000018, 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) 20:17:26 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 20:17:26 executing program 2: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:26 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x102, 0x0) 20:17:26 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 20:17:26 executing program 3: r0 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r0) 20:17:26 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e) 20:17:26 executing program 2: bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:26 executing program 1: r0 = socket(0x18, 0x0, 0x0) connect(r0, 0x0, 0x0) 20:17:26 executing program 0: clock_nanosleep(0x0, 0x3, &(0x7f0000000000)={0x0, 0x1c9c380}, 0x0) 20:17:27 executing program 3: r0 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r0) 20:17:27 executing program 1: 20:17:27 executing program 3: r0 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r0) 20:17:27 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e) 20:17:27 executing program 1: 20:17:27 executing program 3: r0 = socket(0x0, 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 20:17:27 executing program 5: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 20:17:27 executing program 1: 20:17:27 executing program 4: 20:17:27 executing program 0: clock_nanosleep(0x0, 0x3, &(0x7f0000000000)={0x0, 0x1c9c380}, 0x0) 20:17:27 executing program 2: bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:27 executing program 3: r0 = socket(0x0, 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 20:17:27 executing program 4: 20:17:27 executing program 1: 20:17:27 executing program 4: 20:17:27 executing program 1: 20:17:27 executing program 5: bind$inet6(0xffffffffffffffff, 0x0, 0x0) 20:17:27 executing program 1: 20:17:27 executing program 4: 20:17:27 executing program 5: bind$inet6(0xffffffffffffffff, 0x0, 0x0) 20:17:27 executing program 0: clock_nanosleep(0x0, 0x3, &(0x7f0000000000)={0x0, 0x1c9c380}, 0x0) 20:17:27 executing program 2: bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:27 executing program 5: bind$inet6(0xffffffffffffffff, 0x0, 0x0) 20:17:27 executing program 3: r0 = socket(0x0, 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 20:17:27 executing program 0: clock_nanosleep(0x0, 0x3, &(0x7f0000000000)={0x0, 0x1c9c380}, 0x0) 20:17:27 executing program 1: 20:17:27 executing program 4: 20:17:27 executing program 1: 20:17:27 executing program 5: 20:17:27 executing program 4: 20:17:27 executing program 2: r0 = socket(0x0, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:28 executing program 1: 20:17:28 executing program 5: 20:17:28 executing program 4: 20:17:28 executing program 5: 20:17:28 executing program 3: r0 = socket(0x800000018, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 20:17:28 executing program 1: 20:17:28 executing program 0: clock_nanosleep(0x0, 0x0, &(0x7f0000000000)={0x0, 0x1c9c380}, 0x0) 20:17:28 executing program 4: 20:17:28 executing program 5: 20:17:28 executing program 2: r0 = socket(0x0, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:28 executing program 1: 20:17:28 executing program 4: 20:17:28 executing program 5: pipe(&(0x7f0000000140)) poll(&(0x7f0000000080), 0xe8, 0x0) 20:17:28 executing program 4: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f00000002c0)={0xa, 0x0}, 0x1c) 20:17:28 executing program 0: clock_nanosleep(0x0, 0x0, &(0x7f0000000000)={0x0, 0x1c9c380}, 0x0) 20:17:28 executing program 1: socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0x1, 0x15, 0x0, &(0x7f0000000040)) 20:17:28 executing program 3: r0 = socket(0x800000018, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 20:17:28 executing program 5: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file1/file0\x00') 20:17:28 executing program 4: select(0x10, &(0x7f0000000000), &(0x7f0000000240), 0x0, 0x0) 20:17:28 executing program 5: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) 20:17:28 executing program 1: getrlimit(0xd93737578ce973af, 0x0) 20:17:28 executing program 2: r0 = socket(0x0, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:28 executing program 5: mkdirat(0xffffffffffffffff, &(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', 0x0) 20:17:28 executing program 0: clock_nanosleep(0x0, 0x0, &(0x7f0000000000)={0x0, 0x1c9c380}, 0x0) 20:17:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 20:17:28 executing program 0: clock_nanosleep(0x0, 0x3, 0x0, 0x0) 20:17:28 executing program 1: r0 = socket(0x2, 0x3, 0x1) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x0}, 0x1c) 20:17:28 executing program 3: r0 = socket(0x800000018, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 20:17:28 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x20000008, 0x0, 0x0) 20:17:28 executing program 2: r0 = socket(0x800000018, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:29 executing program 4: socketpair(0x15, 0x0, 0x0, &(0x7f0000000080)) 20:17:29 executing program 5: setitimer(0x1, &(0x7f0000000040)={{}, {0x77359400}}, &(0x7f0000000080)) 20:17:29 executing program 1: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="2400000002031f001cfffd946fa2830020200a800900010001e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) 20:17:29 executing program 0: clock_nanosleep(0x0, 0x3, 0x0, 0x0) 20:17:29 executing program 2: r0 = socket(0x800000018, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:29 executing program 3: socket(0x800000018, 0x1, 0x0) r0 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r0) 20:17:29 executing program 4: stat(&(0x7f00000004c0)='./file0\x00', 0x0) 20:17:29 executing program 0: clock_nanosleep(0x0, 0x3, 0x0, 0x0) 20:17:29 executing program 2: r0 = socket(0x800000018, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:29 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 20:17:29 executing program 5: r0 = socket$inet6(0x18, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 20:17:29 executing program 0: clock_nanosleep(0x0, 0x3, &(0x7f0000000000), 0x0) 20:17:29 executing program 1: clock_getres(0x26f0b393fbbfa5f3, 0x0) 20:17:29 executing program 4: 20:17:29 executing program 3: socket(0x800000018, 0x1, 0x0) r0 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r0) 20:17:29 executing program 5: 20:17:29 executing program 4: 20:17:29 executing program 5: 20:17:29 executing program 0: 20:17:29 executing program 2: socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:29 executing program 4: 20:17:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 20:17:29 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x40, 0x59) 20:17:29 executing program 5: r0 = socket(0x1, 0x3, 0x0) getsockname(r0, &(0x7f0000000000), &(0x7f00000000c0)=0x80) dup(0xffffffffffffffff) 20:17:29 executing program 2: socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:29 executing program 4: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)) 20:17:30 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x26040, 0x2) 20:17:30 executing program 3: socket(0x800000018, 0x1, 0x0) r0 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r0) 20:17:30 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="b5", 0x1, 0x0, 0x0, 0x0) 20:17:30 executing program 2: socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 20:17:30 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0xa947142c780d90c4, 0x0) 20:17:30 executing program 2: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, 0x0, 0x0) 20:17:30 executing program 4: socketpair$unix(0x1, 0x5, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) 20:17:30 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x8000001d9042, 0x10a) 20:17:30 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x6e) 20:17:30 executing program 3: r0 = socket(0x800000018, 0x1, 0x0) getppid() fcntl$setown(r0, 0x6, 0x0) 20:17:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 20:17:30 executing program 3: r0 = socket(0x800000018, 0x1, 0x0) getppid() fcntl$setown(r0, 0x6, 0x0) 20:17:30 executing program 0: r0 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r0, 0x1, 0xc, 0x0) 20:17:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 20:17:30 executing program 2: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, 0x0, 0x0) 20:17:30 executing program 3: r0 = socket(0x800000018, 0x1, 0x0) getppid() fcntl$setown(r0, 0x6, 0x0) 20:17:30 executing program 0: socketpair(0x1, 0x80001, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0x22, 0x0, 0x0) 20:17:30 executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x80040, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2000, 0x8) 20:17:31 executing program 4: pipe2(0x0, 0x39221c11ad9a09ac) 20:17:31 executing program 2: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, 0x0, 0x0) 20:17:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000180)='!', 0x1, 0x14000840, 0x0, 0x0) 20:17:31 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2d, 0x0, 0x0) 20:17:31 executing program 5: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1440, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 20:17:31 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x2e, 0x0, 0x0) 20:17:31 executing program 4: select(0x40, &(0x7f0000000200)={0x9}, 0x0, 0x0, 0x0) 20:17:31 executing program 5: 20:17:31 executing program 5: 20:17:31 executing program 4: 20:17:31 executing program 0: 20:17:31 executing program 5: 20:17:31 executing program 4: 20:17:31 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x2e, 0x0, 0x0) 20:17:31 executing program 2: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs, 0x8) 20:17:31 executing program 5: 20:17:31 executing program 0: 20:17:31 executing program 3: 20:17:31 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x2e, 0x0, 0x0) 20:17:31 executing program 4: 20:17:31 executing program 5: 20:17:31 executing program 0: 20:17:31 executing program 1: r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 20:17:31 executing program 2: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs, 0x8) 20:17:31 executing program 5: 20:17:31 executing program 4: 20:17:31 executing program 5: 20:17:31 executing program 0: 20:17:31 executing program 3: 20:17:31 executing program 1: r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 20:17:31 executing program 5: 20:17:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/11, 0xb, 0x40, 0x0, 0x0) 20:17:31 executing program 5: 20:17:31 executing program 1: r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 20:17:31 executing program 5: 20:17:31 executing program 2: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs, 0x8) 20:17:31 executing program 1: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 20:17:32 executing program 4: 20:17:32 executing program 5: 20:17:32 executing program 5: clock_nanosleep(0x0, 0x3, 0x0, 0x0) 20:17:32 executing program 3: r0 = socket(0x800000018, 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) 20:17:32 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001680)) seteuid(0x0) 20:17:32 executing program 4: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/11, 0xb, 0x40, 0x0, 0x0) 20:17:32 executing program 5: clock_nanosleep(0x0, 0x3, 0x0, 0x0) 20:17:32 executing program 5: clock_nanosleep(0x0, 0x3, 0x0, 0x0) 20:17:32 executing program 1: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 20:17:32 executing program 4: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:32 executing program 3: r0 = socket(0x800000018, 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 20:17:32 executing program 5: clock_nanosleep(0x0, 0x0, 0x0, 0x0) 20:17:32 executing program 2: clock_nanosleep(0x0, 0x3, &(0x7f0000000000), 0x0) 20:17:32 executing program 5: clock_nanosleep(0x0, 0x0, 0x0, 0x0) 20:17:32 executing program 1: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 20:17:32 executing program 5: fork() fork() clock_nanosleep(0x1, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x10000000, 0x81) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) pwrite(r2, &(0x7f0000000100)="33311b8ec60515aa135882bc3612545bccfd47094bc472796116e6e3b3013355b34d6e7a680a44d9dee202b7584e75e0338924188c5d8b23f95c59a2709b77ee20995e2981ecd14e", 0x48, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000000c0)={0x5, 0x8d5}, 0x10) r3 = __clone(0x0, 0x0) ptrace(0x9, r3, 0x0, 0x400000020000000) getpgid(r3) getpgid(r3) 20:17:32 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) recvfrom(r0, &(0x7f0000000380)=""/248, 0xf8, 0x2, &(0x7f0000000040)=@in={0x2, 0x1}, 0x39b) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/190) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) socket(0x800000018, 0x1, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) bind$unix(r2, &(0x7f0000000140)=@abs={0x93b07e6cb64e86d0, 0x0, 0x1}, 0x8) r3 = socket(0x2, 0x1, 0x0) dup(r3) accept$inet(r3, 0x0, 0x0) r4 = dup(r3) getpeername$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgid(r5) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 20:17:33 executing program 3: r0 = semget(0x1, 0x3, 0x386) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/98) r1 = socket(0x800000018, 0x1, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) 20:17:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) recvfrom(r0, &(0x7f0000000380)=""/248, 0xf8, 0x2, &(0x7f0000000040)=@in={0x2, 0x1}, 0x39b) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/190) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) socket(0x800000018, 0x1, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) bind$unix(r2, &(0x7f0000000140)=@abs={0x93b07e6cb64e86d0, 0x0, 0x1}, 0x8) r3 = socket(0x2, 0x1, 0x0) dup(r3) accept$inet(r3, 0x0, 0x0) r4 = dup(r3) getpeername$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgid(r5) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 20:17:33 executing program 5: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002, 0x20000000) getpeername$unix(r0, &(0x7f0000001080)=@file={0x0, ""/89}, &(0x7f0000001100)=0x5b) 20:17:33 executing program 2: clock_nanosleep(0x0, 0x3, &(0x7f0000000000), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x800000) fcntl$getflags(r0, 0x0) 20:17:33 executing program 4: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x400) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:33 executing program 1: socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x2e, 0x0, 0x0) 20:17:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) recvfrom(r0, &(0x7f0000000380)=""/248, 0xf8, 0x2, &(0x7f0000000040)=@in={0x2, 0x1}, 0x39b) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/190) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) socket(0x800000018, 0x1, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) bind$unix(r2, &(0x7f0000000140)=@abs={0x93b07e6cb64e86d0, 0x0, 0x1}, 0x8) r3 = socket(0x2, 0x1, 0x0) dup(r3) accept$inet(r3, 0x0, 0x0) r4 = dup(r3) getpeername$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgid(r5) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 20:17:33 executing program 3: r0 = socket(0x800000018, 0x1, 0x0) r1 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000040), 0xc) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) fchdir(r2) fcntl$setown(r0, 0x6, r1) 20:17:33 executing program 5: clock_nanosleep(0x0, 0x0, 0x0, 0x0) 20:17:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) recvfrom(r0, &(0x7f0000000380)=""/248, 0xf8, 0x2, &(0x7f0000000040)=@in={0x2, 0x1}, 0x39b) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/190) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) socket(0x800000018, 0x1, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) bind$unix(r2, &(0x7f0000000140)=@abs={0x93b07e6cb64e86d0, 0x0, 0x1}, 0x8) r3 = socket(0x2, 0x1, 0x0) dup(r3) accept$inet(r3, 0x0, 0x0) r4 = dup(r3) getpeername$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgid(r5) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 20:17:33 executing program 1: socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x2e, 0x0, 0x0) 20:17:33 executing program 2: clock_nanosleep(0x0, 0x1, &(0x7f0000000000)={0x8000000000000000}, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10020, 0x20) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x15, 0x0) 20:17:33 executing program 1: socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x2e, 0x0, 0x0) 20:17:33 executing program 4: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) dup(r1) accept$inet(r1, 0x0, 0x0) getsockopt(r1, 0x12d5, 0xffff, &(0x7f0000000000)=""/120, &(0x7f0000000080)=0x78) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) 20:17:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) recvfrom(r0, &(0x7f0000000380)=""/248, 0xf8, 0x2, &(0x7f0000000040)=@in={0x2, 0x1}, 0x39b) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/190) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) socket(0x800000018, 0x1, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) bind$unix(r2, &(0x7f0000000140)=@abs={0x93b07e6cb64e86d0, 0x0, 0x1}, 0x8) r3 = socket(0x2, 0x1, 0x0) dup(r3) accept$inet(r3, 0x0, 0x0) r4 = dup(r3) getpeername$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgid(r5) 20:17:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) recvfrom(r0, &(0x7f0000000380)=""/248, 0xf8, 0x2, &(0x7f0000000040)=@in={0x2, 0x1}, 0x39b) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/190) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) socket(0x800000018, 0x1, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) bind$unix(r2, &(0x7f0000000140)=@abs={0x93b07e6cb64e86d0, 0x0, 0x1}, 0x8) r3 = socket(0x2, 0x1, 0x0) dup(r3) accept$inet(r3, 0x0, 0x0) r4 = dup(r3) getpeername$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 20:17:33 executing program 5: clock_nanosleep(0x0, 0x0, 0x0, 0x0) fork() madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) [ 54.5621078] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/kern/subr_time.c:344:3, signed integer overflow: -9223372036854775808 - 1578169053 cannot be represented in type 'long int' [ 54.5873275] cpu0: Begin traceback... [ 54.6121628] vpanic() at netbsd:vpanic+0x2aa [ 54.6722351] isAlreadyReported() at netbsd:isAlreadyReported [ 54.7323082] HandleOverflow() at netbsd:HandleOverflow+0x1fb [ 54.7923861] ts2timo() at netbsd:ts2timo+0x649 [ 54.8524446] nanosleep1() at netbsd:nanosleep1+0x3e [ 54.9125203] sys_clock_nanosleep() at netbsd:sys_clock_nanosleep+0xb7 [ 54.9725975] sys___syscall() at netbsd:sys___syscall+0x1c8 [ 55.0426757] syscall() at netbsd:syscall+0x29a [ 55.0627042] --- syscall (number 198) --- [ 55.0627042] Skipping crash dump on recursive panic [ 55.0733118] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:153:24, member access within misaligned address 0x4 for type 'struct x86_64_frame' which requires 8 byte alignment [ 55.0943145] Faulted in mid-traceback; aborting... [ 55.0943145] fatal breakpoint trap in supervisor mode [ 55.1050730] trap type 1 code 0 rip 0xffffffff8021e7cd cs 0x8 rflags 0x282 cr2 0x7c858b200000 ilevel 0 rsp 0xffff9e00b2ca6960 [ 55.1170402] curlwp 0xffff8cd9cc6965a0 pid 1643.3 lowest kstack 0xffff9e00b2ca42c0 Stopped in pid 1643.3 (syz-executor.2) at netbsd:breakpoint+0x5: leave ? breakpoint() at netbsd:breakpoint+0x5 db_panic() at netbsd:db_panic+0xd1 vpanic() at netbsd:vpanic+0x2aa isAlreadyReported() at netbsd:isAlreadyReported HandleTypeMismatch.part.1() at netbsd:HandleTypeMismatch.part.1+0xcc HandleTypeMismatch() at netbsd:HandleTypeMismatch+0x7b db_nextframe() at netbsd:db_nextframe+0x6f6 db_stack_trace_print() at netbsd:db_stack_trace_print+0x2c4 db_panic() at netbsd:db_panic+0x8b vpanic() at netbsd:vpanic+0x2aa isAlreadyReported() at netbsd:isAlreadyReported HandleOverflow() at netbsd:HandleOverflow+0x1fb ts2timo() at netbsd:ts2timo+0x649 nanosleep1() at netbsd:nanosleep1+0x3e sys_clock_nanosleep() at netbsd:sys_clock_nanosleep+0xb7 sys___syscall() at netbsd:sys___syscall+0x1c8 syscall() at netbsd:syscall+0x29a --- syscall (number 198) --- [ 55.1248861] Skipping crash dump on recursive panic [ 55.1248861] panic: UBSan: Undefined Behavior in /syzkaller/managers/netbsd-kubsan/kernel/sys/arch/amd64/amd64/db_machdep.c:154:14, member access within misaligned address 0x4 for type 'struct x86_64_frame' which requires 8 byte alignment [ 55.1248861] Faulted in mid-traceback; aborting... [ 55.1248861] fatal breakpoint trap in supervisor mode [ 55.1248861] trap type 1 code 0 rip 0xffffffff8021e7cd cs 0x8 rflags 0x282 cr2 0x7c858b200000 ilevel 0x8 rsp 0xffff9e00b2ca5660 [ 55.1248861] curlwp 0xffff8cd9cc6965a0 pid 1643.3 lowest kstack 0xffff9e00b2ca42c0 Stopped in pid 1643.3 (syz-executor.2) at netbsd:breakpoint+0x5: leave