/usr/local/go/src/runtime/panic.go:774 +0x72 fp=0xc000571888 sp=0xc000571858 pc=0x42e9d2 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:401 +0x3de fp=0xc0005718b8 sp=0xc000571888 pc=0x443ebe runtime.(*bmap).setoverflow(...) /usr/local/go/src/runtime/map.go:212 runtime.makeBucketArray(0x862660, 0xc0020db909, 0x0, 0xc001eb9c00, 0x20) /usr/local/go/src/runtime/map.go:384 +0x12b fp=0xc0005718f0 sp=0xc0005718b8 pc=0x40d65b runtime.hashGrow(0x862660, 0xc001ec9020) /usr/local/go/src/runtime/map.go:1033 +0x89 fp=0xc000571940 sp=0xc0005718f0 pc=0x40f1a9 runtime.mapassign_fast64(0x862660, 0xc001ec9020, 0x680, 0xd79600) /usr/local/go/src/runtime/map_fast64.go:156 +0x12c fp=0xc000571980 sp=0xc000571940 pc=0x41137c github.com/google/syzkaller/prog.(*vmaAlloc).noteAlloc(0xc001ec9050, 0x0, 0x800) /syzkaller/gopath/src/github.com/google/syzkaller/prog/alloc.go:131 +0x9f fp=0xc0005719d8 sp=0xc000571980 pc=0x76b9ff github.com/google/syzkaller/prog.(*state).analyzeImpl.func1(0x9b2cc0, 0xc001e930b0, 0xc0020f2b40) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:64 +0x3e1 fp=0xc000571a60 sp=0xc0005719d8 pc=0x7a1991 github.com/google/syzkaller/prog.foreachArgImpl(0x9b2cc0, 0xc001e930b0, 0xc0020f2b40, 0xc000571c80) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:129 +0x113 fp=0xc000571c20 sp=0xc000571a60 pc=0x76c513 github.com/google/syzkaller/prog.ForeachArg(0xc001ea2340, 0xc000571c80) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:122 +0xdd fp=0xc000571c70 sp=0xc000571c20 pc=0x76c36d github.com/google/syzkaller/prog.(*state).analyzeImpl(0xc001ec46e0, 0xc001ea2340, 0xc00247a000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:58 +0x61 fp=0xc000571ca8 sp=0xc000571c70 pc=0x76c271 github.com/google/syzkaller/prog.analyze(0xc002ac6140, 0xc00247a000, 0x274b, 0x3000, 0xc001ea2180, 0xc001ea21c0, 0xc001e33a20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:34 +0xa5 fp=0xc000571d10 sp=0xc000571ca8 pc=0x76bfa5 github.com/google/syzkaller/prog.(*mutator).squashAny(0xc00055fec0, 0x5) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:121 +0x3e2 fp=0xc000571e30 sp=0xc000571d10 pc=0x784162 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc001ea2180, 0x9ac300, 0xc002e72000, 0x14, 0xc002ac6140, 0xc00247a000, 0x274b, 0x3000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:41 +0x215 fp=0xc000571f08 sp=0xc000571e30 pc=0x783625 main.(*Proc).loop(0xc002e74000) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 fp=0xc000571fd8 sp=0xc000571f08 pc=0x7f17f4 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc000571fe0 sp=0xc000571fd8 pc=0x45d461 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:260 +0x1188 goroutine 1 [select]: main.(*Fuzzer).pollLoop(0xc0000a46e0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:321 +0x127 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:263 +0x12f9 goroutine 17 [syscall, 1 minutes]: os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:147 +0x9c os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x22 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:29 +0x41 goroutine 11 [chan receive, 1 minutes]: github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1(0xc000068120) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:78 +0xb6 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:75 +0x3f goroutine 12 [chan receive, 1 minutes]: main.main.func1(0xc000068120) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:138 +0x34 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:136 +0x5b0 goroutine 15 [IO wait]: internal/poll.runtime_pollWait(0x2338dad98, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0001cc118, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0001cc100, 0xc0002a6000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc0001cc100, 0xc0002a6000, 0x1000, 0x1000, 0xc0002cba60, 0xc0002cbb40, 0x7c844d) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc00000e088, 0xc0002a6000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:184 +0x68 bufio.(*Reader).fill(0xc00005c900) /usr/local/go/src/bufio/bufio.go:100 +0x103 bufio.(*Reader).ReadByte(0xc00005c900, 0xc0002cbc00, 0xc0001cc180, 0xc0000c97a0) /usr/local/go/src/bufio/bufio.go:252 +0x39 compress/flate.(*decompressor).moreBits(0xc0002a0000, 0x926008, 0xc0002cbb88) /usr/local/go/src/compress/flate/inflate.go:696 +0x37 compress/flate.(*decompressor).nextBlock(0xc0002a0000) /usr/local/go/src/compress/flate/inflate.go:303 +0x36 compress/flate.(*decompressor).Read(0xc0002a0000, 0xc0002b4000, 0x1000, 0x1000, 0x8988a0, 0xc001f9fcb0, 0x199) /usr/local/go/src/compress/flate/inflate.go:347 +0x77 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc00006b350, 0xc0002b4000, 0x1000, 0x1000, 0x10, 0xc0002cbb88, 0x7c82ad) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:131 +0x51 bufio.(*Reader).Read(0xc00005c960, 0xc0000203c0, 0x1, 0x9, 0x0, 0x0, 0xc0002cbd70) /usr/local/go/src/bufio/bufio.go:226 +0x26a io.ReadAtLeast(0x9a80c0, 0xc00005c960, 0xc0000203c0, 0x1, 0x9, 0x1, 0x1, 0x0, 0x0) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 encoding/gob.decodeUintReader(0x9a80c0, 0xc00005c960, 0xc0000203c0, 0x9, 0x9, 0x4050d5, 0x4307fc, 0xc0002cbd48, 0x45a310) /usr/local/go/src/encoding/gob/decode.go:120 +0x6f encoding/gob.(*Decoder).recvMessage(0xc0001cc180, 0x404fbc) /usr/local/go/src/encoding/gob/decoder.go:81 +0x57 encoding/gob.(*Decoder).decodeTypeSequence(0xc0001cc180, 0xc000000100, 0xc0002cbe10) /usr/local/go/src/encoding/gob/decoder.go:143 +0x10c encoding/gob.(*Decoder).DecodeValue(0xc0001cc180, 0x832ea0, 0xc00006b830, 0x16, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:211 +0x10b encoding/gob.(*Decoder).Decode(0xc0001cc180, 0x832ea0, 0xc00006b830, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:188 +0x16d net/rpc.(*gobClientCodec).ReadResponseHeader(0xc00006b440, 0xc00006b830, 0xc001f9fc80, 0x0) /usr/local/go/src/net/rpc/client.go:228 +0x45 net/rpc.(*Client).input(0xc00005ca20) /usr/local/go/src/net/rpc/client.go:109 +0xa5 created by net/rpc.NewClientWithCodec /usr/local/go/src/net/rpc/client.go:206 +0x89 goroutine 35 [IO wait]: internal/poll.runtime_pollWait(0x2338dab28, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc002e62d98, 0x72, 0x1, 0xc, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc002e62d80, 0xc001dc97c0, 0xc, 0xc, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc00000ef60, 0xc001dc97c0, 0xc, 0xc, 0xc0005639c8, 0x40c698, 0x10) /usr/local/go/src/os/file.go:116 +0x71 io.ReadAtLeast(0x9a8860, 0xc00000ef60, 0xc001dc97c0, 0xc, 0xc, 0xc, 0x0, 0x3ff460, 0x3ff460) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000101e30, 0xc0000221c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc000563b68, 0x76c4d8, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:756 +0x282 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc0000fc6c0, 0xc0000221c0, 0xc001d28640, 0x0, 0x0, 0x0, 0x0, 0xc000109588, 0xc001dd7340, 0xc000563d18) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:282 +0x108 main.(*Proc).executeRaw(0xc002e74040, 0xc0000221c0, 0xc001d28640, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:294 +0x25c main.(*Proc).execute(0xc002e74040, 0xc0000221c0, 0xc001d28640, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:251 +0x6a main.(*Proc).loop(0xc002e74040) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:97 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:260 +0x1188 goroutine 36 [IO wait]: internal/poll.runtime_pollWait(0x2338dae68, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc002e62cd8, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc002e62cc0, 0xc002c9a02a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc00000ef18, 0xc002c9a02a, 0x1ffd6, 0x1ffd6, 0x2a, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00000ef18, 0xc000101e30) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:602 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:596 +0x880 goroutine 26 [IO wait]: internal/poll.runtime_pollWait(0x2338dacc8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc002a86a38, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc002a86a20, 0xc002cba02a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc00287a210, 0xc002cba02a, 0x1ffd6, 0x1ffd6, 0x2a, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00287a210, 0xc0001b8700) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:602 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:596 +0x880 goroutine 460 [select]: github.com/google/syzkaller/pkg/ipc.(*command).exec.func1(0xc000101e30, 0xc001d8d020, 0xc001d8cfc0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:741 +0xba created by github.com/google/syzkaller/pkg/ipc.(*command).exec /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:739 +0x19c OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) login: kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace in_delmulti(bffffbdfdfffffff) at in_delmulti+0x8d sys/netinet/in.c:914 in_purgeaddr(ffff800000b45400) at in_purgeaddr+0x156 sys/netinet/in.c:760 in_ifdetach(ffff800000af5000) at in_ifdetach+0x74 sys/netinet/in.c:971 if_detach(ffff800000af5000) at if_detach+0x140 sys/net/if.c:1149 tun_clone_destroy(ffff800000af5000) at tun_clone_destroy+0x1f2 sys/net/if_tun.c:329 tun_dev_close(5d00,7) at tun_dev_close+0x160 sys/net/if_tun.c:480 spec_close(ffff800020ef5710) at spec_close+0x311 sys/kern/spec_vnops.c:560 VOP_CLOSE(fffffd806e2ec5b8,7,fffffd807f7bf780,ffff800020ddd118) at VOP_CLOSE+0xc0 sys/kern/vfs_vops.c:174 vn_closefile(fffffd806821eef8,ffff800020ddd118) at vn_closefile+0xd7 vn_close sys/kern/vfs_vnops.c:298 [inline] vn_closefile(fffffd806821eef8,ffff800020ddd118) at vn_closefile+0xd7 sys/kern/vfs_vnops.c:614 fdrop(fffffd806821eef8,ffff800020ddd118) at fdrop+0xc2 sys/kern/kern_descrip.c:1279 closef(fffffd806821eef8,ffff800020ddd118) at closef+0x11c sys/kern/kern_descrip.c:1263 fdfree(ffff800020ddd118) at fdfree+0x101 sys/kern/kern_descrip.c:1195 exit1(ffff800020ddd118,0,d,1) at exit1+0x32c sys/kern/kern_exit.c:197 postsig(ffff800020ddd118,d) at postsig+0x4ed sigexit sys/kern/kern_sig.c:1483 [inline] postsig(ffff800020ddd118,d) at postsig+0x4ed sys/kern/kern_sig.c:1415 userret(ffff800020ddd118) at userret+0x199 sys/kern/kern_sig.c:1872 syscall(ffff800020ef5b90) at syscall+0x55f mi_syscall_return sys/sys/syscall_mi.h:129 [inline] syscall(ffff800020ef5b90) at syscall+0x55f sys/arch/amd64/amd64/trap.c:592 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcf550, count: -17 ddb{1}> show registers rdi 0x2 rsi 0 rbp 0xffff800020ef54e0 rbx 0 rdx 0xffff800020ddd118 rcx 0 rax 0 r8 0xffffffff81e23823 rt_ifa_purge+0x153 r9 0x5 r10 0x3 r11 0xd856380fbefdee51 r12 0 r13 0x3 r14 0xbffffbdfdfffffff r15 0x1 rip 0xffffffff8140ee1d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020ef5480 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> show proc PROC (syz-executor.0) pid=43370 stat=onproc flags process=a proc=2000 pri=32, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020ddd388,0xffff800020e08298 process=0xffff800020df03e8 user=0xffff800020ef0000, vmspace=0xfffffd807efffa10 estcpu=33, cpticks=0, pctcpu=0.6 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 21755 315487 0 0 3 0x14280 nfsidl nfsio 44252 183388 0 0 3 0x14280 nfsidl nfsio 76742 178811 0 0 3 0x14280 nfsidl nfsio 57407 312593 0 0 3 0x14280 nfsidl nfsio 5855 36452 0 0 3 0x14280 nfsidl nfsio 82614 198294 0 0 3 0x14280 nfsidl nfsio 31119 439673 0 0 3 0x14280 nfsidl nfsio 73892 233912 0 0 3 0x14280 nfsidl nfsio 36116 519803 0 0 3 0x14280 nfsidl nfsio 7609 514115 0 0 3 0x14280 nfsidl nfsio 15508 488230 0 0 3 0x14280 nfsidl nfsio 54110 290802 0 0 3 0x14280 nfsidl nfsio 97055 366559 0 0 3 0x14280 nfsidl nfsio 37500 232504 0 0 3 0x14280 nfsidl nfsio 87671 210762 0 0 3 0x14280 nfsidl nfsio 98632 321626 0 0 3 0x14280 nfsidl nfsio 71915 427706 0 0 3 0x14280 nfsidl nfsio 2223 424426 0 0 3 0x14280 nfsidl nfsio 2224 46760 0 0 3 0x14280 nfsidl nfsio 33123 372308 0 0 3 0x14280 nfsidl nfsio 51546 279989 0 0 3 0x14200 bored sosplice 19829 503026 1 0 3 0x82 nanosleep syz-executor.1 39359 326447 28874 0 3 0x10008a pause ksh 28874 69960 59750 0 3 0x92 select sshd 98529 402548 1 0 3 0x100083 ttyin getty 59750 356401 1 0 3 0x80 select sshd 43623 458814 65799 74 3 0x100092 bpf pflogd 65799 493638 1 0 3 0x80 netio pflogd 50118 255924 39318 73 3 0x100090 kqread syslogd 39318 135901 1 0 3 0x100082 netio syslogd 93347 480595 1 77 2 0x100090 dhclient 50586 430822 1 0 3 0x80 poll dhclient 79230 229968 0 0 3 0x14200 bored smr 88563 79511 0 0 2 0x14200 zerothread 15182 220457 0 0 3 0x14200 aiodoned aiodoned 7030 37302 0 0 3 0x14200 syncer update 43695 454840 0 0 3 0x14200 cleaner cleaner 54064 61521 0 0 7 0x14200 reaper 41434 348162 0 0 3 0x14200 pgdaemon pagedaemon 7401 426786 0 0 3 0x14200 bored crynlk 32784 318064 0 0 3 0x14200 bored crypto 54967 450180 0 0 3 0x40014200 acpi0 acpi0 72201 382324 0 0 3 0x40014200 idle1 50089 148529 0 0 3 0x14200 bored softnet 2327 72553 0 0 2 0x14200 systqmp 12074 364439 0 0 3 0x14200 bored systq 3593 194486 0 0 3 0x40014200 bored softclock 99315 305138 0 0 3 0x40014200 idle0 1 332143 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9528 6427K 6796K 78643K 11265 0 pcb 13 8K 8K 78643K 103 0 rtable 78 5K 9K 78643K 360 0 ifaddr 90 18K 19K 78643K 152 0 counters 43 33K 34K 78643K 61 0 ioctlops 0 0K 4K 78643K 1538 0 iov 0 0K 32K 78643K 70 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 1436 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 10 0 VM map 2 1K 1K 78643K 2 0 sem 10 1K 1K 78643K 12 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 3 8K 25K 78643K 476 0 sigio 0 0K 0K 78643K 5 0 proc 62 63K 83K 78643K 466 0 subproc 23 1K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 31 0 in_multi 61 2K 3K 78643K 156 0 ether_multi 1 0K 0K 78643K 15 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 263 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 101 102K 104K 78643K 2542 0 UVM aobj 17 4K 4K 78643K 17 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 91 0 NDP 13 0K 0K 78643K 36 0 temp 131 3866K 3930K 78643K 12187 0 kqueue 2 2K 9K 78643K 27 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 49 0 47 1 0 1 1 0 8 0 rtentry 112 63 0 40 2 0 2 2 0 8 0 unpcb 120 311 0 301 1 0 1 1 0 8 0 syncache 264 8 0 8 3 3 0 1 0 8 0 sackhl 24 2 0 2 1 0 1 1 0 8 1 tcpqe 32 627 0 627 1 1 0 1 0 8 0 tcpcb 544 174 0 171 1 0 1 1 0 8 0 inpcb 296 980 0 974 3 1 2 2 0 8 1 nd6 48 17 0 16 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 2 0 1 0 8 0 ppxss 1128 5 0 5 2 2 0 1 0 8 0 pfstscr 40 1 0 0 1 0 1 1 0 8 0 pffrag 232 8 0 8 2 2 0 1 0 482 0 pffrnode 88 8 0 8 2 2 0 1 0 8 0 pffrent 40 105 0 105 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 16 0 10 1 0 1 1 0 8 0 pfstitem 24 46 0 12 1 0 1 1 0 8 0 pfstkey 112 46 0 12 1 0 1 1 0 8 0 pfstate 328 45 0 12 3 0 3 3 0 8 0 pfsrctr 152 8 0 7 2 1 1 1 0 8 0 pfrule 1360 30 0 17 3 1 2 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 310 0 182 14 4 10 14 0 8 0 art_table 32 312 0 182 2 0 2 2 0 8 0 art_node 16 62 0 38 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 15 2 1 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 8 0 0 1 0 1 1 0 8 0 shmpl 112 15 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2091 0 683 90 1 89 89 0 8 0 ffsino 272 2091 0 683 95 1 94 94 0 8 0 nchpl 144 2937 0 1325 60 0 60 60 0 8 0 uvmvnodes 72 2256 0 0 42 0 42 42 0 8 0 vnodes 208 2256 0 0 119 0 119 119 0 8 0 namei 1024 9204 0 9204 5 4 1 1 0 8 1 percpumem 16 41 0 9 1 0 1 1 0 8 0 vcpupl 1984 9 0 0 2 0 2 2 0 8 0 vmpool 560 13 0 4 1 0 1 1 0 8 0 pfiaddrpl 120 6 0 2 1 0 1 1 0 8 0 scxspl 192 9737 0 9737 14 13 1 7 0 8 1 plimitpl 152 63 0 55 1 0 1 1 0 8 0 sigapl 424 712 0 662 6 0 6 6 0 8 0 futexpl 56 7341 0 7341 4 3 1 1 0 8 1 knotepl 112 88 0 83 1 0 1 1 0 8 0 kqueuepl 144 73 0 70 1 0 1 1 0 8 0 pipelkpl 48 142 0 133 1 0 1 1 0 8 0 pipepl 120 284 0 272 1 0 1 1 0 8 0 fdescpl 496 676 0 662 3 0 3 3 0 8 0 filepl 152 4942 0 4864 7 2 5 5 0 8 1 lockfpl 104 136 0 135 1 0 1 1 0 8 0 lockfspl 48 42 0 41 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 1154 0 1143 1 0 1 1 0 8 0 zombiepl 144 671 0 668 2 1 1 1 0 8 0 processpl 984 712 0 660 8 1 7 7 0 8 0 procpl 624 1764 0 1709 6 1 5 6 0 8 0 sosppl 128 7 0 7 1 1 0 1 0 8 0 sockpl 400 1357 0 1339 9 6 3 4 0 8 1 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 181 0 0 22 0 22 22 0 8 0 mtagpl 96 41 0 0 1 0 1 1 0 8 0 mbufpl 256 414 0 0 23 0 23 23 0 8 0 bufpl 280 5623 0 135 392 0 392 392 0 8 0 anonpl 16 79759 0 74672 98 23 75 85 0 124 1 amapchunkpl 152 3826 0 3720 8 0 8 8 0 158 0 amappl16 192 3498 0 3292 66 16 50 58 0 8 16 amappl15 184 13 0 11 1 0 1 1 0 8 0 amappl14 176 236 0 232 1 0 1 1 0 8 0 amappl13 168 28 0 25 1 0 1 1 0 8 0 amappl12 160 10 0 9 1 0 1 1 0 8 0 amappl11 152 56 0 41 1 0 1 1 0 8 0 amappl10 144 15 0 13 1 0 1 1 0 8 0 amappl9 136 618 0 614 1 0 1 1 0 8 0 amappl8 128 579 0 569 3 1 2 2 0 8 1 amappl7 120 118 0 109 1 0 1 1 0 8 0 amappl6 112 27 0 26 1 0 1 1 0 8 0 amappl5 104 582 0 565 1 0 1 1 0 8 0 amappl4 96 498 0 469 1 0 1 1 0 8 0 amappl3 88 334 0 328 1 0 1 1 0 8 0 amappl2 80 4481 0 4410 2 0 2 2 0 8 0 amappl1 72 24384 0 23938 23 13 10 18 0 8 0 amappl 80 2014 0 1973 2 0 2 2 0 84 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 16 0 0 1 0 1 1 0 8 0 uaddrrnd 24 689 0 665 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 689 0 665 1 0 1 1 0 8 0 vmmpekpl 168 9438 0 9390 3 0 3 3 0 8 0 vmmpepl 168 90442 0 89107 130 30 100 107 0 357 13 vmsppl 368 688 0 664 4 1 3 3 0 8 0 pdppl 4096 1385 0 1337 9 2 7 7 0 8 0 pvpl 32 255116 0 249017 235 54 181 203 0 265 97 pmappl 232 688 0 664 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 292 0 23 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8273dff0) at x86_ipi_db+0x1a sys/arch/amd64/amd64/db_interface.c:352 x86_ipi_handler() at x86_ipi_handler+0xc6 sys/arch/amd64/amd64/ipi.c:106 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(ffffffff8289db40,ffffffff8289db40) at __sanitizer_cov_trace_cmp4+0xb sys/dev/kcov.c:134 __mp_acquire_count(ffffffff8289db40,1) at __mp_acquire_count+0x51 sys/kern/kern_lock.c:227 mi_switch() at mi_switch+0x392 sys/kern/sched_bsd.c:435 preempt() at preempt+0x5a sys/kern/sched_bsd.c:329 uvm_unmap_detach(ffff800020dcfca0,1) at uvm_unmap_detach+0x13a sys/uvm/uvm_map.c:1585 uvm_map_teardown(fffffd806e8f8b88) at uvm_map_teardown+0x25c sys/uvm/uvm_map.c:2757 uvmspace_free(fffffd806e8f8b88) at uvmspace_free+0x86 sys/uvm/uvm_map.c:3646 uvm_exit(ffff800020e38ba0) at uvm_exit+0x29 sys/uvm/uvm_glue.c:297 reaper(ffff800020d89860) at reaper+0x189 sys/kern/kern_exit.c:456 end trace frame: 0x0, count: -12 ddb{0}> machine ddbcpu 1 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> trace in_delmulti(bffffbdfdfffffff) at in_delmulti+0x8d sys/netinet/in.c:914 in_purgeaddr(ffff800000b45400) at in_purgeaddr+0x156 sys/netinet/in.c:760 in_ifdetach(ffff800000af5000) at in_ifdetach+0x74 sys/netinet/in.c:971 if_detach(ffff800000af5000) at if_detach+0x140 sys/net/if.c:1149 tun_clone_destroy(ffff800000af5000) at tun_clone_destroy+0x1f2 sys/net/if_tun.c:329 tun_dev_close(5d00,7) at tun_dev_close+0x160 sys/net/if_tun.c:480 spec_close(ffff800020ef5710) at spec_close+0x311 sys/kern/spec_vnops.c:560 VOP_CLOSE(fffffd806e2ec5b8,7,fffffd807f7bf780,ffff800020ddd118) at VOP_CLOSE+0xc0 sys/kern/vfs_vops.c:174 vn_closefile(fffffd806821eef8,ffff800020ddd118) at vn_closefile+0xd7 vn_close sys/kern/vfs_vnops.c:298 [inline] vn_closefile(fffffd806821eef8,ffff800020ddd118) at vn_closefile+0xd7 sys/kern/vfs_vnops.c:614 fdrop(fffffd806821eef8,ffff800020ddd118) at fdrop+0xc2 sys/kern/kern_descrip.c:1279 closef(fffffd806821eef8,ffff800020ddd118) at closef+0x11c sys/kern/kern_descrip.c:1263 fdfree(ffff800020ddd118) at fdfree+0x101 sys/kern/kern_descrip.c:1195 exit1(ffff800020ddd118,0,d,1) at exit1+0x32c sys/kern/kern_exit.c:197 postsig(ffff800020ddd118,d) at postsig+0x4ed sigexit sys/kern/kern_sig.c:1483 [inline] postsig(ffff800020ddd118,d) at postsig+0x4ed sys/kern/kern_sig.c:1415 userret(ffff800020ddd118) at userret+0x199 sys/kern/kern_sig.c:1872 syscall(ffff800020ef5b90) at syscall+0x55f mi_syscall_return sys/sys/syscall_mi.h:129 [inline] syscall(ffff800020ef5b90) at syscall+0x55f sys/arch/amd64/amd64/trap.c:592 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcf550, count: -17