kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 9 13:18:06 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.4' (ECDSA) to the list of known hosts. 2019/05/09 13:18:34 fuzzer started 2019/05/09 13:18:39 dialing manager at 10.128.15.235:18446 2019/05/09 13:18:39 syscalls: 320 2019/05/09 13:18:39 code coverage: enabled 2019/05/09 13:18:39 comparison tracing: enabled 2019/05/09 13:18:39 extra coverage: support is not implemented in syzkaller 2019/05/09 13:18:39 setuid sandbox: enabled 2019/05/09 13:18:39 namespace sandbox: support is not implemented in syzkaller 2019/05/09 13:18:39 Android sandbox: support is not implemented in syzkaller 2019/05/09 13:18:39 fault injection: support is not implemented in syzkaller 2019/05/09 13:18:39 leak checking: support is not implemented in syzkaller 2019/05/09 13:18:39 net packet injection: enabled 2019/05/09 13:18:39 net device setup: support is not implemented in syzkaller 13:18:44 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x1c4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) sync() r1 = syz_open_pts() ftruncate(r1, 0x512e) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000240)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000280)=0x7) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0x8000, 0xfff, 0x0, {[0xfffffffffffffff8, 0x9, 0x5849, 0xd14a, 0x2, 0xdd, 0x350, 0xdb9700000000, 0x5, 0x8, 0x8000000000000000, 0x0, 0x56c3, 0x10001, 0x1, 0x5, 0x200, 0x7], [0x7f, 0x0, 0x0, 0x800, 0xff, 0x4, 0x5, 0x1, 0x2], [0x4, 0x8, 0x7fffffff, 0x8, 0x6, 0x8, 0x8], [0xd40, 0xfffffffffffffff7, 0x4, 0x401, 0x0, 0xff], [{0x0, 0xffffffffffffffff, 0x100000001, 0x400}, {0x7, 0x5, 0xab0a, 0x2}, {0x400, 0x3, 0x2, 0x7ff}, {0x6, 0x7, 0xa1, 0x7}, {0xff, 0x100000001, 0x3f64, 0x8000}, {0x100000001, 0x2, 0x10001, 0x1}, {0x1, 0x8, 0x8000, 0x10000}, {0x5, 0x2, 0x3c8, 0x6ef}], {0x3, 0x800, 0x5, 0x1}, {0x3, 0x3, 0xde69, 0x4}}}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000540)=0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = open(&(0x7f00000005c0)='./file0\x00', 0x202d0, 0x117) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000600)=0x6) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000640)={0x1, 0x3, 0x7fffffff, 0x2, 0x2c36}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000680), &(0x7f00000006c0)=0x8) mknodat(r0, &(0x7f0000000700)='./file0\x00', 0x2000, 0xf3) getegid() ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000740)=0x65e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r5 = getuid() setreuid(r4, r5) fsync(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000800)={0x3f, './file0\x00', './file0\x00'}) openat(r0, &(0x7f0000000840)='./file0\x00', 0x10000, 0x2) 13:18:44 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/62, &(0x7f00000000c0)=0x3e) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x122) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000240)={0xff}) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000280)) ioctl$TIOCEXCL(r6, 0x2000740d) r7 = fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) fchown(r6, r10, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) setreuid(r10, r10) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f00000003c0)) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') socketpair(0x1, 0x3, 0x9, &(0x7f0000000480)) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f00000004c0)) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000540)=0x1) close(r8) nanosleep(&(0x7f0000000580)={0x2}, &(0x7f00000005c0)) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000600)=0xf4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2010, r5, 0x0, 0x0) 13:18:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) r1 = syz_open_pts() mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) setreuid(r2, r3) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xbffffffffffffffc, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x5, 0x3d6, 0x23, 0x40000000000048a2, 0x8, 0x0, 0xfff]}, 0x3c) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/204, 0xd4}, {&(0x7f0000000680)=""/2, 0x2}], 0x2, 0x0) fchflags(r1, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x9, './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="106ccd8b768600000046ed970cc99886a5c73bd25c000000b100ae6511e6d788a22385c719fbb96f6480cff0fb6b3411f8725f5d96c01755fe88d0fe7c2f67ca007d7985d68adef718b1c5658870bbb776b3ff3f6cdf59019651305ce44a638986c3f26fd1f1418cc09b42c2b700538dbadf3040974b4af48934672d5b3524e63db20b287f71464485e30df32e8b0e1cd5d616c3515539da64df74515024ae01795fc6263569f5cd66c92736cee9ce06cf9e214911502097bc2fcf3a494780207624c017208d00000000b7a2db95078259b79395dfc5b2a93580cd2a1f8fb57a883541000000784bcaa72b2bed978587900d3149cf5493884acf8e55aeef9fcaf05acf89fd189ee764d0d0bd60d2e5936f6d7b246657f1916580e2bd220aa583a4bace05b14103b6521af9107d5904cca492be3b1dbf697d0aebccbf28d970cd0f05eac554f4ee55ebeae63211c3c96e1793445a02921f46d35fa5480e2c163f1f15f02a901b4091cbb25fa5f3a341050000000000000000d1769402e4578cfe11ff04d2506aee8347196c18db047ed4da4fbfd4b9ddcc556d3ccb400843d32495bc6b3dc115e2c14a6c298dbc76ba4afdf33478bf094c2c535b89f004524e32282df46b32c0764b4f310dffad9562e499129d6bdd7de337c83c048c5df30db0000000000000000000000000c7881a85222304e07efad0b4120283a7672ccd8346e5b1e5daad5cf0b9e7496ffe30fa5a92621f3b05a28ef2aca533c2370facbe01"], 0x221}, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x32e, &(0x7f0000000280)=""/214, 0xd6}, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000640)) execve(0x0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) open(&(0x7f00000005c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") 13:18:45 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x8000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x88, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1028, 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)=0xfffffffffffffffe) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 13:18:45 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3f, 0xfffffffffffffffd}], 0x100001c, 0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) connect(r2, &(0x7f0000000100)=@in6={0x18, 0x0, 0x4, 0x6}, 0xc) mknod$loop(&(0x7f0000000440)='./file1\x00', 0x2020, 0xffffffffffffffff) unlink(&(0x7f0000000580)='./file1\x00') 13:18:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10000) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x200000000000037e, &(0x7f0000000280)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) 13:18:46 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x6) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) r4 = fcntl$dupfd(r2, 0x0, r3) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/192, 0xc0}], 0x1) syz_open_pts() open(&(0x7f0000000200)='./file0\x00', 0xc00, 0x8) ioctl$TIOCFLUSH(r4, 0xc020699c, &(0x7f00000000c0)) 13:18:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000280)=""/132, 0x84}, {&(0x7f0000000140)=""/26, 0x1a}, {&(0x7f0000000340)=""/47, 0x2f}, {&(0x7f0000000380)=""/120, 0x78}, {&(0x7f0000000400)=""/153, 0x99}, {&(0x7f00000004c0)=""/90, 0x5a}, {&(0x7f0000000540)=""/56, 0x38}], 0x7, &(0x7f0000000600)=""/140, 0x8c}, 0x3) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/162, 0xa2) 13:18:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) read(r0, &(0x7f0000000040)=""/180, 0xb4) 13:18:46 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:18:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1, 0x7fff, 0x5, 0x2}, {0x5, 0x400, 0x1, 0x3}, {0xea, 0x1000, 0x1, 0x8}, {0x3, 0x9, 0x4, 0x8}, {0x9, 0x80, 0x2, 0x9}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r1) 13:18:46 executing program 1: r0 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) socketpair(0x1b, 0x6, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x4, 0xc1, './file0\x00', 0x7fff, 0x7, 0x9, 0x4}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xfffffffffffffff8, 0x2}, {0x18, 0x1, 0x5, 0x2}, 0x7fffffff, [0x1ff, 0x3, 0xe8b9, 0xfffffffffffff9ce, 0x8000, 0x5aaa6665, 0x21, 0x8]}, 0x3c) getegid() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xffffffffffffffff, 0x0, 0x8000000000000}], 0x2, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x0, 0x2c, 0x20000002, 0x7fff}, {{r1}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x1, 0x3}, {{r1}, 0xffffffffffffffff, 0x80, 0x22, 0x9, 0x5}, {{r2}, 0xfffffffffffffffb, 0x0, 0x4, 0x3}, {{r2}, 0xfffffffffffffff8, 0xa, 0x10, 0x80000000, 0x6}], 0x5, &(0x7f00000001c0)=[{{r3}, 0x0, 0x1, 0x3, 0xfffffffffffffff8, 0x401}, {{r0}, 0xfffffffffffffffd, 0x80, 0xf0000092, 0x0, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x6c, 0x80000000, 0x0, 0x1ff}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x3, 0x40}, {{r2}, 0xfffffffffffffffd, 0x0, 0x0, 0x4c58cca6, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x6, 0x1, 0x5, 0x27d}], 0x6, &(0x7f00000002c0)={0x8, 0x100}) 13:18:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x180e1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:18:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x4513) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) r1 = shmget$private(0x0, 0x2000, 0x200, &(0x7f00003e9000/0x2000)=nil) shmat(r1, &(0x7f00003e8000/0x3000)=nil, 0x3000) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2a2, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x9130fc3, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0x0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/12, &(0x7f0000000140)=0xc) 13:18:47 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000500)=0xc) setuid(r0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1000005, 0x0) r3 = dup(r2) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000280)={0x4, 0x400000002}) syz_open_pts() read(r2, &(0x7f0000000580)=""/234, 0xea) r4 = socket$inet(0x2, 0x8000, 0x100000001) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) shutdown(r2, 0xfffffffffffffffc) r6 = msgget$private(0x0, 0x200000000041) msgrcv(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff2110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff0000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000000000010526ca45cbd870205354e825dc3a6f2332e57da0002000000000000d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055763f00000000000000829d1c33d7a122c2ebe08805ed59ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf86594b06000055e42335b84152c52159fff20178d56b98e6d0da1e8150a7dea7af59c7bfcd73b863010000006b4e30417ed5"], 0x1, 0x2, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000001ac0)) setuid(0xee01) msgget$private(0x0, 0xc3) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/77) clock_settime(0x4, &(0x7f0000000240)={0xb135, 0x2}) msgsnd(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300eaffffffffffdaadead6c8be30a8b09eca6788df5dcbea5d0de4aecf7ee67ffb2bb26bac36927b953edb61fbd9d57c3954c24c5354dcf060c9d78847609c4bf549db2039013aea6318e3fb3000981f1648b8c3326aa818541b17b53fa5c4a08d4425c3e7509205e22edfa23624c0131d2caece30f33c64893acc51054877c21de24b26b538a14e2c3bd9d045068589b416bbbc90155525ce0f87c223088d6ac7ac824a18ba6c60ff2e34ddc14d0480ae3a946fe5a852589f50d352039c4861d5ad7b7334c70bc08049a33686980e7fdc7cfc6645f148388fb9f2fc47b6de72aa893911411096bc2432b2f572"], 0xee, 0x0) bind$inet(r1, &(0x7f0000000540)={0x2, 0x2}, 0xc) clock_settime(0xb, &(0x7f0000000340)={0xe934, 0x7ff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='r\x00') msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x3a6f, 0x0, r8, 0x0, r7, 0x81, 0x400}, 0x0, 0x2, 0x0, 0x0, 0x101, 0x3, 0x1, 0x1fffffffc000000}) ioctl$TIOCSETA(r1, 0xc2c04224, &(0x7f0000000700)={0x80000, 0x6, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0xa09, 0x4}) setreuid(r0, r0) login: wsmuxpoll: not open 13:18:48 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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') mkdirat(r0, &(0x7f0000000500)='\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) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x2) rename(&(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', &(0x7f0000000280)='./file1\x00') ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) wsmuxpoll: not open 13:18:48 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x6d8a1c48, 0x1}) 13:18:48 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de74c1d0c083c316c5b0598156464e09ae621ba0ff91c08bc4e0a8e63ccd8c5cbee4081e0d0917e96a1264353dbda722c3ebfbb15c3aa2deefff8a12630476cc620be4a02d092131f08ea2edf6ee26c3fc670d0aa51868a66e997b7fe432843e09860bbf31d973efa37fa6a67d22f56d5d1595946e104d7cd283f151b4245c83bc2d4ed561d506cfe8af33a1e71422859b5508746134ed6a1695530ff2cb9334945b0388e80b124ab60808dcf57022bda00a", 0xb2}], 0x1) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855188048358399504ce86468b663003a59d51e6490a56733684c6001eb58955b2e5bd76e37f2b95a7794d66c491ef66cf600917c95173e9b9f6a7593e49c0505bb5b4d374b81ebaeb619f477c3fd4d20dc6528dd19e6e7fdbddc606c027d5ced2c80a99d12b592d1337094922da496a490bd4a9a961c89c4060db9b118cdc1acb5f0e8d73341154ac1632aeb32024d9ee193a2e58a0519ca320861ecad5cd24aa9618f6c440225ebd71bd89f2bea2afe56ae145617db3e9da56e686c97396970f26bdd9114564ccf4c3da370ceae98e9f441fbea4c80bf3cf39b96c45e28ae04e1da26a172159e356d0801ac72c8a56a8cb6daaaa99fe2866138d9c34a146501b735640eb64fa3b253db89ccd8b0aeecd682e6ca0f5a10d4c97b13f88d1c8eb17fb8969e2d0494abb0cba203348f16149e5021d624197acb5eb8e356369279cf1f48f3ffc4a7e3aa4bb5d256c75d5ac7a89c62b8a9facbc0345cf268ef4dd4295cd56cd3c51e3a9836ccbee54f78722db054c724a84324d7b6662633d5cf4d315b537b5e168b69f7fe3a6bd2faf0107b8a56f15cf5cf40673c4b911a1b65aa84b72e1c5f787d91b15cd49bdcff44b492dff65c08aceda0ba70a39bd9eec84ca17996c77d2e7e894ab5dca9174809ded2d970140e5e9b5b07b0a76aef6ea61dc684896ef8a99192de7923f73f845aec2a6382ff34359c03dd5c4a0e01e95d63c293d7d9eaf116edb0f110acd977b7cce6c2a6d05e4a69d894c8cc21351d13a037cbb9410962a550d2a6c7760855804821d026339eb4d911263680f8b66ed5ccd64964b7e26238da7dbdc18b52aede0b6410d73779b8065d4579163b0f5dc6e5b0e028e5973c424a17a999c4a9ccef872eff7b3afd792c52a2e596cdaa3de4d4a08987c2ff17629d9b6b8dd36f51cc3b4331eccf11765526086274ce506efff6ccd6d88d3ddde17ef68131c25518698687e9e00b36455f7b4e8ebd419e5a5b31e11388936fbe3ebed32b0536c87e846ddc5fc4315d99b7428f576f8ec1e50ab693c3c248484f73e51c6bdb939cf1bb44fe5a276ef9fdc35bc5e7da10a49c56a5958bf3ef43375a88daf835ea39ec135cb971a72df1c630b3931e597c4312e027be52a037e4b5973824d16b3cf0e4b5fd9479c7a48e8a22e2436e3c8bd53004852afcf7c8a5b3530f7e2e382d6b7e133f588c230f618144bf3bb69685d66714e0c39a75e5edc95bb8b12102e314bf0bb2bc32c6f3f4f24d171393bd9151c55ba007e6961a68010dd7026d879a013953f973f1aa5ee718922efb544ee40a02cb9b5b8c25eb94b85a0072bd34ca95adc9c79f6838913637a9a2b2527499b1a3ec93e35c56b3d0557ff8b11a4ca29017cc88e236dbad3cb2e215753a51380b97cbb6c930db2248e902ae41cac24188b2f68541eab51e3e1890db2268fdf5af029c40fc2d7687e6778f75b89982b70fe851e9848be7fc9b30d715f87e940ed80239b5d55038255b6f4f7a6870c871c54df0b3002f66ae967f119fe9cc3b5aaa96017b821ee7bf4d201d015b67657c0f301c2ee9acfb2cfd41b7316bc93d3916c9e1d6d22f660e00776ff4b14c626ffc8d33faa3696ad33056a1f0817d4238002760437e7673d0569a4220bddb09c5e7d20e7d712d1a34ce4112340e83663d08d7052943d7a98dc01ff310ebbddfa192e90e30ab33c39ea49a159f7988f943285b9379a7c84dd0cd7981c14b4c171d66a02b1a925f97532dfda722dd48e8f6df75ec6d126af9dac49e4f7e80030ec18ad7d30fe7b5ffec999d100b11b59812af88a9c25c1977f2fc1f96865c532a520d18882329dc38adcc46f2de0375db21116a1a32fc0c1f56bad9efab41fdb45d8d5d6f15159a8196bf13b2dfd1d7fe8a57cf048476c378aefe09652e0bc45fd84c66db00d5a98ce1bd117ce2e83577091966d5b2b9dc9c3e6358c9912aa0b476262a259b477a5d57d4302b03130bc8a682dcb4f24d43a14f88c78fc6c2ecb9321cb525f5bc461a015a787c868ef967dff5eb57387968f6c0e82251916346b1d2bc1c165db667e60a0f05df2fc68242b508a6c9d1ca2119b167ff53c6c17b6b0d03330e4fab6ebb42c21a90955508de68e3c24132012879ff553bd5aa9064e2ea2f336f5f5ebdc8e0f256cd4bd3cfe719c456722f9c0da194a4f39e82c945802ec0784f492b94aaae29a5c149d9d1eddbf6faac6c807f9009024c3ea4f94f186c38ddf3fc68d7b95b099def64e69336c0f559133846f0bcc97fc1c1f4aa9419873c4d55466e2ce1b6c68ee4889608ba0edae8a6d82d4c3173584d87347c6bed86f26a50593da1d8386f3b6ec210beaf8c795fe0fbeb7f9fb8c724aa9474db7c8ef47290b522b4f237cf99667892fe4764c91e31a713a40568227779d7eef475760f121941e47495f3029f53bc5ba180c79b9df2e88d1c76e6827ff9907b28f23e423ca16c3b35f4490809f0d44403b46b3563778dc51f3e11dc053a4d715ecdc53bf13fb2601c5c4841686fe32df7a2ebc1355cb236074a8800e666b908b2707902d3861e6260ab452fba93170bc289a88a54f2f71178657828ab670c95f0ef547c21153ecb17d2be07aa6e1bede146f8e1254a056661b27dfa581c6f68f555c198c869fbee", 0xf4f}], 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) 13:18:48 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) pipe(&(0x7f0000000080)) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 13:18:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:18:48 executing program 0: setreuid(0x0, 0xee00) r0 = semget$private(0x0, 0x2, 0x400) semop(r0, &(0x7f0000000240)=[{0x2, 0x8, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x5, 0x800}, {0x0, 0x3ff, 0x800}, {0x3, 0x7, 0x800}, {0x7, 0x4, 0x800}, {0x0, 0x9}, {0x3, 0x1ff, 0x1800}, {0x2, 0x81, 0x1000}], 0x9) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r7, &(0x7f00000000c0)=@file={0x0, ""/25}, &(0x7f0000000140)=0x1b) r8 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x70) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000180)=[r3, r3, r1, r2, r5, r4, r1]) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000200)) setgid(r3) /: bad dir ino 5 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *115476 74254 0 0x2 0 0 ifconfig db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff800014a0c2b8,ffff800014a0c2b8,d3a35479f0c9ed57) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda320,ffff800014a0c360,ffff800014a0c320) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda320,ffff8000ffff8710) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff7078,fffffd803efda320,0) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff8710,ffff800014a0c928,ffff800014a0c9f3) at unveil_add+0x273 sys_unveil(ffff8000ffff8710,ffff800014a0ca60,ffff800014a0cad0) at sys_unveil+0x405 syscall(ffff800014a0cb40) at syscall+0x511 Xsyscall(6,72,1,72,7f7ffffe0ec8,186ad508ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe0e50, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff800014a0c2b8,ffff800014a0c2b8,d3a35479f0c9ed57) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda320,ffff800014a0c360,ffff800014a0c320) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda320,ffff8000ffff8710) at unveil_find_cover+0x139 unveil_add_vnode(ffff8000ffff7078,fffffd803efda320,0) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff8710,ffff800014a0c928,ffff800014a0c9f3) at unveil_add+0x273 sys_unveil(ffff8000ffff8710,ffff800014a0ca60,ffff800014a0cad0) at sys_unveil+0x405 syscall(ffff800014a0cb40) at syscall+0x511 Xsyscall(6,72,1,72,7f7ffffe0ec8,186ad508ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe0e50, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800014a0c0d0 rbx 0xffff800014a0c180 rdx 0x2 rcx 0 rax 0 r8 0xffff800014a0c090 r9 0x1 r10 0 r11 0xc42b256df18c52b5 r12 0x3000000008 r13 0xffff800014a0c0e0 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014a0c0c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (ifconfig) pid=115476 stat=onproc flags process=2 proc=0 pri=17, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff84b8,0xffffffff822b78f0 process=0xffff8000ffff7078 user=0xffff800014a07000, vmspace=0xfffffd803f014e70 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *74254 115476 19451 0 7 0x2 ifconfig 19451 160812 85233 0 3 0x10008a pause sh 85233 141232 78983 0 3 0x82 wait syz-executor.1 37371 432772 78983 0 3 0x82 piperd syz-executor.0 78983 273016 11192 0 3 0x82 thrsleep syz-fuzzer 78983 417242 11192 0 3 0x4000082 thrsleep syz-fuzzer 78983 249139 11192 0 3 0x4000082 kqread syz-fuzzer 78983 292080 11192 0 3 0x4000082 thrsleep syz-fuzzer 78983 479475 11192 0 3 0x4000082 thrsleep syz-fuzzer 78983 486654 11192 0 3 0x4000082 thrsleep syz-fuzzer 78983 489859 11192 0 3 0x4000082 thrsleep syz-fuzzer 11192 370386 46698 0 3 0x10008a pause ksh 46698 74755 18363 0 3 0x92 select sshd 3852 396472 1 0 3 0x100083 ttyin getty 18363 342616 1 0 3 0x80 select sshd 12208 334541 29873 73 2 0x100090 syslogd 29873 332867 1 0 3 0x100082 netio syslogd 14465 496644 1 77 3 0x100090 poll dhclient 49550 229885 1 0 3 0x80 poll dhclient 32733 202858 0 0 3 0x14200 pgzero zerothread 48436 262307 0 0 3 0x14200 aiodoned aiodoned 59631 444274 0 0 3 0x14200 syncer update 54301 214769 0 0 3 0x14200 cleaner cleaner 44236 472286 0 0 3 0x14200 reaper reaper 83598 445482 0 0 3 0x14200 pgdaemon pagedaemon 87818 275004 0 0 3 0x14200 bored crynlk 26049 31262 0 0 3 0x14200 bored crypto 51565 443543 0 0 3 0x40014200 acpi0 acpi0 30093 86518 0 0 3 0x14200 bored softnet 54613 3119 0 0 3 0x14200 bored systqmp 48281 320382 0 0 3 0x14200 bored systq 78123 205409 0 0 3 0x40014200 bored softclock 47901 39625 0 0 3 0x40014200 idle0 25239 113986 0 0 3 0x14200 bored smr 1 168017 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9436 6310K 6441K 78643K 10574 0 0 pcb 23 9K 11K 78643K 81 0 0 rtable 83 2K 3K 78643K 198 0 0 ifaddr 28 8K 9K 78643K 34 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 17 0 0 iov 0 0K 16K 78643K 2 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1201 75K 75K 78643K 1235 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 3 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 4 0K 0K 78643K 4 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 59 0 0 proc 43 46K 62K 78643K 295 0 0 subproc 66 67586K 69634K 78643K 102 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 in_multi 22 1K 2K 78643K 33 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 42 185K 185K 78643K 42 0 0 exec 0 0K 1K 78643K 186 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 75 20K 20K 78643K 896 0 0 UVM aobj 4 2K 2K 78643K 4 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 NDP 4 0K 0K 78643K 9 0 0 temp 76 2697K 2760K 78643K 5340 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 inpcbpl 280 42 0 35 1 0 1 1 0 8 0 plimitpl 152 15 0 8 1 0 1 1 0 8 0 rtentry 112 45 0 12 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 15 0 15 1 0 1 1 0 8 1 tcpcb 544 14 0 10 1 0 1 1 0 8 0 nd6 48 6 0 3 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 187 0 44 12 0 12 12 0 8 1 art_table 32 188 0 44 2 0 2 2 0 8 0 art_node 16 44 0 14 1 0 1 1 0 8 0 semapl 112 2 0 0 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1465 0 50 46 0 46 46 0 8 0 ffsino 240 1465 0 50 84 0 84 84 0 8 0 nchpl 144 1728 0 100 61 0 61 61 0 8 0 uvmvnodes 72 1533 0 0 28 0 28 28 0 8 0 vnodes 200 1533 0 0 81 0 81 81 0 8 0 namei 1024 4251 0 4250 2 1 1 1 0 8 0 scxspl 192 10364 0 10364 8 7 1 6 0 8 1 sigapl 432 226 0 212 2 0 2 2 0 8 0 futexpl 56 474 0 474 1 0 1 1 0 8 1 knotepl 112 73 0 52 1 0 1 1 0 8 0 kqueuepl 104 10 0 8 1 0 1 1 0 8 0 pipepl 112 154 0 135 2 1 1 1 0 8 0 fdescpl 424 227 0 212 2 0 2 2 0 8 0 filepl 120 1127 0 1033 4 0 4 4 0 8 1 lockfpl 104 17 0 17 2 1 1 1 0 8 1 lockfspl 48 7 0 7 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 18 0 8 1 0 1 1 0 8 0 ucredpl 96 72 0 65 1 0 1 1 0 8 0 zombiepl 144 212 0 212 2 1 1 1 0 8 1 processpl 840 241 0 212 4 0 4 4 0 8 0 procpl 600 277 0 242 4 0 4 4 0 8 1 sockpl 384 104 0 87 4 0 4 4 0 8 2 mcl9k 9216 1 0 1 1 0 1 1 0 8 1 mcl4k 4096 11 0 11 2 1 1 1 0 8 1 mcl2k 2048 57066 0 57024 14 2 12 12 0 8 5 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 92973 0 92916 12 1 11 11 0 8 2 bufpl 256 17269 0 14157 198 0 198 198 0 8 0 anonpl 16 37066 0 28422 62 2 60 60 0 62 14 amapchunkpl 152 1096 0 982 6 0 6 6 0 158 1 amappl16 192 1047 0 476 42 3 39 42 0 8 8 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 43 0 36 2 1 1 1 0 8 0 amappl13 168 14 0 14 1 0 1 1 0 8 1 amappl12 160 4 0 3 2 1 1 1 0 8 0 amappl11 152 43 0 29 1 0 1 1 0 8 0 amappl10 144 60 0 60 2 1 1 1 0 8 1 amappl9 136 555 0 551 1 0 1 1 0 8 0 amappl8 128 140 0 123 1 0 1 1 0 8 0 amappl7 120 33 0 28 1 0 1 1 0 8 0 amappl6 112 51 0 46 1 0 1 1 0 8 0 amappl5 104 149 0 139 1 0 1 1 0 8 0 amappl4 96 422 0 396 2 1 1 2 0 8 0 amappl3 88 121 0 112 1 0 1 1 0 8 0 amappl2 80 849 0 807 2 0 2 2 0 8 0 amappl1 72 13473 0 13038 25 11 14 19 0 8 4 amappl 72 507 0 473 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 227 0 212 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 227 0 212 1 0 1 1 0 8 0 vmmpekpl 168 5794 0 5773 2 0 2 2 0 8 0 vmmpepl 168 33323 0 31863 100 14 86 86 0 357 20 vmsppl 264 226 0 212 2 0 2 2 0 8 1 pdppl 4096 460 0 424 6 0 6 6 0 8 1 pvpl 32 131605 0 119999 153 5 148 148 0 265 33 pmappl 200 226 0 212 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 337 0 7 10 0 10 10 0 8 0