panic: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if_tun.c", line 316 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 220092 96232 0 0 0 1 syz-executor *434746 61822 0 0x2 0 0K ifconfig db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438 panic(ffffffff8336f3a9) at panic+0x1e5 sys/kern/subr_prf.c:198 __assert(ffffffff833aed38,ffffffff833f9a79,13c,ffffffff832edb33) at __assert+0x29 sys/kern/subr_prf.c:-1 tun_clone_destroy(ffff80000149a800) at tun_clone_destroy+0x38a if_clone_destroy(ffff80003c4578a0) at if_clone_destroy+0x1d5 sys/net/if.c:1389 ifioctl(ffff8000015157e8,80206979,ffff80003c4578a0,ffff80003c4b6030) at ifioctl+0x59d sys/net/if.c:2066 sys_ioctl(ffff80003c4b6030,ffff80003c457a80,ffff80003c4579d0) at sys_ioctl+0x674 sys/kern/sys_generic.c:-1 syscall(ffff80003c457a80) at syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline] syscall(ffff80003c457a80) at syscall+0xbd4 sys/arch/amd64/amd64/trap.c:748 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x782afaad6d30, count: 6 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if_tun.c", line 316 ddb{0}> trace db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438 panic(ffffffff8336f3a9) at panic+0x1e5 sys/kern/subr_prf.c:198 __assert(ffffffff833aed38,ffffffff833f9a79,13c,ffffffff832edb33) at __assert+0x29 sys/kern/subr_prf.c:-1 tun_clone_destroy(ffff80000149a800) at tun_clone_destroy+0x38a if_clone_destroy(ffff80003c4578a0) at if_clone_destroy+0x1d5 sys/net/if.c:1389 ifioctl(ffff8000015157e8,80206979,ffff80003c4578a0,ffff80003c4b6030) at ifioctl+0x59d sys/net/if.c:2066 sys_ioctl(ffff80003c4b6030,ffff80003c457a80,ffff80003c4579d0) at sys_ioctl+0x674 sys/kern/sys_generic.c:-1 syscall(ffff80003c457a80) at syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline] syscall(ffff80003c457a80) at syscall+0xbd4 sys/arch/amd64/amd64/trap.c:748 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x782afaad6d30, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c457650 rbx 0xffffffff83790ddf cpu_info_full_primary+0x2ddf rdx 0 rcx 0xffff80003c4b6030 rax 0xffffffff8378fff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x7851ecd1a836de69 r11 0x5189c2bc43d791ae r12 0xffffffff83790be0 cpu_info_full_primary+0x2be0 r13 0 r14 0 r15 0x1 rip 0xffffffff82936ea5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c457640 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (ifconfig) tid=434746 pid=61822 tcnt=1 stat=onproc flags process=2 proc=0 runpri=75, usrpri=75, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c4b6a90,0xffff80003c4b6fd0 process=0xffff80002a2b4eb0 user=0xffff80003c452000, vmspace=0xfffffd806ef7b990 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 60532 424726 26901 0 2 0 syz-executor 96232 220092 20226 0 7 0 syz-executor 92062 473364 2439 0 2 0 syz-executor 60627 344786 99832 0 2 0 syz-executor 60627 109763 99832 0 2 0x4000000 syz-executor *61822 434746 27382 0 7 0x2 ifconfig 19985 9412 44163 0 2 0 syz-executor 19985 241642 44163 0 3 0x4000080 kqsel syz-executor 19985 152349 44163 0 3 0x4000080 fsleep syz-executor 27382 208492 88121 0 3 0x10008a sigsusp sh 88121 57008 75460 0 3 0x82 wait syz-executor 45883 448696 64275 0 2 0 syz-executor 45883 39050 64275 0 2 0x4000000 syz-executor 45883 329729 64275 0 3 0x4000000 inode syz-executor 45883 354734 64275 0 3 0x4000080 ttyout syz-executor 90984 305281 78834 0 2 0xc80 syz-executor 90984 101865 78834 0 3 0x4000080 sbwait syz-executor 26901 405792 75460 0 2 0xc82 syz-executor 78834 417524 75460 0 3 0x82 nanoslp syz-executor 2439 424641 75460 0 3 0x82 nanoslp syz-executor 37303 227763 1 0 3 0x80 nanoslp init 47180 50540 0 0 3 0x14280 nfsidl nfsio 43848 288121 0 0 3 0x14280 nfsidl nfsio 48985 482569 0 0 3 0x14280 nfsidl nfsio 22059 318863 0 0 3 0x14280 nfsidl nfsio 94377 460984 0 0 3 0x14280 nfsidl nfsio 49536 204055 0 0 3 0x14280 nfsidl nfsio 24811 420919 0 0 3 0x14280 nfsidl nfsio 79511 215917 0 0 3 0x14280 nfsidl nfsio 58765 246893 0 0 3 0x14280 nfsidl nfsio 82323 323249 0 0 3 0x14280 nfsidl nfsio 48915 139044 0 0 3 0x14280 nfsidl nfsio 61854 470012 0 0 3 0x14280 nfsidl nfsio 48134 186952 0 0 3 0x14280 nfsidl nfsio 28068 455599 0 0 3 0x14280 nfsidl nfsio 47897 238457 0 0 3 0x14280 nfsidl nfsio 39364 105470 0 0 3 0x14280 nfsidl nfsio 53259 321834 0 0 3 0x14280 nfsidl nfsio 80610 353910 0 0 3 0x14280 nfsidl nfsio 48103 415779 0 0 3 0x14280 nfsidl nfsio 75733 300016 0 0 3 0x14280 nfsidl nfsio 57685 479728 0 0 3 0x14200 bored sosplice 44163 128998 75460 0 2 0xc82 syz-executor 20226 360752 75460 0 2 0xc82 syz-executor 99832 320380 75460 0 2 0xc82 syz-executor 64275 423955 75460 0 2 0xc82 syz-executor 75460 27409 99949 0 3 0x82 kqread syz-executor 99949 343352 59034 0 3 0x10008a sigsusp ksh 59034 16448 39685 0 3 0x98 kqread sshd-session 39685 46104 91574 0 3 0x92 kqread sshd-session 91574 147802 1 0 3 0x88 kqread sshd 92878 448855 6483 74 3 0x1100092 bpf pflogd 6483 257832 1 0 3 0x80 sbwait pflogd 4614 295281 40984 73 3 0x1100090 kqread syslogd 40984 263416 1 0 3 0x100082 sbwait syslogd 80746 382374 1 0 3 0x100080 kqread resolvd 25659 419725 94717 77 2 0x100092 dhcpleased 67535 19093 94717 77 3 0x100092 kqread dhcpleased 94717 221629 1 0 3 0x80 kqread dhcpleased 27555 26531 0 0 3 0x14200 bored smr 18545 456074 0 0 2 0x14200 zerothread 35912 517073 0 0 3 0x14200 aiodoned aiodoned 82391 311059 0 0 3 0x14200 syncer update 21120 297668 0 0 3 0x14200 cleaner cleaner 94524 58239 0 0 3 0x14200 reaper reaper 35589 316344 0 0 3 0x14200 pgdaemon pagedaemon 32980 458572 0 0 3 0x14200 bored viomb 91985 69609 0 0 3 0x40014200 acpi0 acpi0 18602 119027 0 0 3 0x40014200 idle1 18224 257453 0 0 3 0x14200 bored softnet7 59935 261601 0 0 3 0x14200 bored softnet6 61770 309388 0 0 3 0x14200 bored softnet5 24226 218764 0 0 3 0x14200 bored softnet4 26309 247397 0 0 3 0x14200 bored softnet3 93439 60284 0 0 3 0x14200 bored softnet2 94391 142302 0 0 3 0x14200 bored softnet1 204 360585 0 0 3 0x14200 bored softnet0 56979 167865 0 0 3 0x14200 bored systqmp 96484 212830 0 0 3 0x14200 bored systq 38795 259516 0 0 3 0x14200 tmoslp softclockmp 77285 477406 0 0 2 0x40014200 softclock 66094 213563 0 0 3 0x40014200 idle0 1 515307 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 96232 (syz-executor) thread 0xffff8000ffff27d8 (220092) exclusive rwlock vmmaplk r = 0 (0xfffffd805cd184f8) #0 witness_lock+0x5f1 stacktrace_save sys/sys/stacktrace.h:37 [inline] #0 witness_lock+0x5f1 sys/kern/subr_witness.c:1160 #1 rw_do_enter_write+0x419 sys/kern/kern_rwlock.c:320 #2 vm_map_lock_ln+0x12e sys/uvm/uvm_map.c:5168 #3 uvm_mapanon+0x28f sys/uvm/uvm_map.c:-1 #4 uvm_mmapanon+0x1d0 sys/uvm/uvm_mmap.c:1029 #5 sys_mmap+0xa90 sys/uvm/uvm_mmap.c:426 #6 syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline] #6 syscall+0xbd4 sys/arch/amd64/amd64/trap.c:748 #7 Xsyscall+0x128 Process 61822 (ifconfig) thread 0xffff80003c4b6030 (434746) exclusive rwlock clonelk r = 0 (0xffffffff837a2758) #0 witness_lock+0x5f1 stacktrace_save sys/sys/stacktrace.h:37 [inline] #0 witness_lock+0x5f1 sys/kern/subr_witness.c:1160 #1 rw_do_enter_write+0x419 sys/kern/kern_rwlock.c:320 #2 if_clone_destroy+0x67 sys/net/if.c:-1 #3 ifioctl+0x59d sys/net/if.c:2066 #4 sys_ioctl+0x674 sys/kern/sys_generic.c:-1 #5 syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline] #5 syscall+0xbd4 sys/arch/amd64/amd64/trap.c:748 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8389d650) #0 witness_lock+0x5f1 stacktrace_save sys/sys/stacktrace.h:37 [inline] #0 witness_lock+0x5f1 sys/kern/subr_witness.c:1160 #1 ifioctl+0x58c sys/net/if.c:2066 #2 sys_ioctl+0x674 sys/kern/sys_generic.c:-1 #3 syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline] #3 syscall+0xbd4 sys/arch/amd64/amd64/trap.c:748 #4 Xsyscall+0x128 Process 45883 (syz-executor) thread 0xffff80003c46a038 (39050) exclusive rrwlock inode r = 0 (0xfffffd806e1ba488) #0 witness_lock+0x5f1 stacktrace_save sys/sys/stacktrace.h:37 [inline] #0 witness_lock+0x5f1 sys/kern/subr_witness.c:1160 #1 rw_do_enter_write+0x419 sys/kern/kern_rwlock.c:320 #2 rrw_enter+0xc6 sys/kern/kern_rwlock.c:621 #3 VOP_LOCK+0xa3 sys/kern/vfs_vops.c:527 #4 vn_lock+0xa4 sys/kern/vfs_vnops.c:570 #5 vn_write+0x18f sys/kern/vfs_vnops.c:405 #6 dofilewritev+0x242 sys/kern/sys_generic.c:380 #7 sys_write+0xa2 sys/kern/sys_generic.c:300 #8 syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline] #8 syscall+0xbd4 sys/arch/amd64/amd64/trap.c:748 #9 Xsyscall+0x128 Process 45883 (syz-executor) thread 0xffff800037819798 (329729) exclusive rrwlock inode r = 0 (0xfffffd806a5a70e0) #0 witness_lock+0x5f1 stacktrace_save sys/sys/stacktrace.h:37 [inline] #0 witness_lock+0x5f1 sys/kern/subr_witness.c:1160 #1 rw_do_enter_write+0x419 sys/kern/kern_rwlock.c:320 #2 rrw_enter+0xc6 sys/kern/kern_rwlock.c:621 #3 VOP_LOCK+0xa3 sys/kern/vfs_vops.c:527 #4 vn_lock+0xa4 sys/kern/vfs_vnops.c:570 #5 vfs_lookup+0x11c sys/kern/vfs_lookup.c:-1 #6 namei+0x7ca sys/kern/vfs_lookup.c:250 #7 uipc_bind+0x328 sys/kern/uipc_usrreq.c:371 #8 sys_bind+0x28f sys/kern/uipc_syscalls.c:190 #9 syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline] #9 syscall+0xbd4 sys/arch/amd64/amd64/trap.c:748 #10 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10205 11034K 12356K 166960K 12695 0 pcb 18 13K 21K 166960K 180 0 rtable 120 7K 8K 166960K 432 0 pf 31 17K 81K 166960K 124 0 ifaddr 26 4K 8K 166960K 95 0 ifgroup 50 2K 2K 166960K 158 0 sysctl 4 1K 9K 166960K 10 0 counters 64 36K 37K 166960K 164 0 ioctlops 0 0K 4K 166960K 1597 0 iov 0 0K 18K 166960K 38 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1516 95K 96K 166960K 2302 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 18 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 61 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 19 69K 97K 166960K 971 0 sigio 0 0K 0K 166960K 12 0 proc 70 115K 180K 166960K 735 0 subproc 72 4K 4K 166960K 111 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 242 0 in_multi 41 3K 7K 166960K 164 0 ether_multi 1 0K 0K 166960K 11 0 mrt 1 0K 0K 166960K 9 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 597 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 219 148K 174K 166960K 10476 0 UVM aobj 12 2K 2K 166960K 12 0 pinsyscall 43 86K 102K 166960K 2146 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 1 0K 0K 166960K 57 0 NDP 10 0K 2K 166960K 68 0 temp 63 8648K 8721K 166960K 40472 0 kqueue 14 22K 32K 166960K 174 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 81 0 78 1 0 1 1 0 8 0 rtentry 176 131 0 92 5 0 5 5 0 8 0 unpcb 144 593 0 571 7 6 1 4 0 8 0 syncache 336 5 0 5 1 1 0 1 0 8 0 tcpcb 736 257 0 249 4 3 1 4 0 8 0 arp 128 13 0 8 1 0 1 1 0 8 0 inpcb 328 1046 0 1031 14 12 2 7 0 8 0 nd6 144 24 0 17 1 0 1 1 0 8 0 pkpcb 40 9 0 9 2 2 0 1 0 8 0 kcovpl 48 12 0 4 1 0 1 1 0 8 0 ppxss 1192 35 0 35 2 1 1 1 0 8 1 pppxif 1504 1 0 1 1 1 0 1 0 8 0 pffrag 232 7 0 0 1 0 1 1 0 482 0 pffrnode 88 7 0 0 1 0 1 1 0 8 0 pffrent 40 7 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pfstitem 24 79 0 25 1 0 1 1 0 8 0 pfstkey 128 79 0 25 2 0 2 2 0 8 0 pfstate 384 79 0 25 6 0 6 6 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 rttmr 136 2 0 2 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 594 0 403 28 11 17 28 0 8 1 art_table 40 596 0 403 5 0 5 5 0 8 0 art_node 32 131 0 98 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 4 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 59 0 49 1 0 1 1 0 8 0 shmpl 112 9 0 0 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 3165 0 1662 95 0 95 95 0 8 0 ffsino 296 3165 0 1662 117 0 117 117 0 8 0 nchpl 144 4486 0 2790 65 1 64 64 0 8 0 rtmask 32 10 0 10 2 2 0 1 0 8 0 uvmvnodes 80 3826 0 0 79 0 79 79 0 8 0 vnodes 216 3826 0 0 213 0 213 213 0 8 0 namei 1024 16396 0 16395 3 2 1 2 0 8 0 percpumem 16 97 0 50 1 0 1 1 0 8 0 kstatmem 264 94 0 70 4 2 2 3 0 8 0 scsiplug 72 4 0 4 2 2 0 1 0 8 0 scxspl 216 25716 0 25716 13 11 2 8 1 8 2 plimitpl 152 216 0 198 1 0 1 1 0 8 0 sigapl 424 1313 0 1237 10 1 9 9 0 8 0 knotepl 120 567 0 0 17 0 17 17 0 8 0 kqueuepl 224 391 0 380 7 6 1 5 0 8 0 pipepl 344 282 0 255 9 6 3 9 0 8 0 fdescpl 528 1247 0 1214 3 0 3 3 0 8 0 filepl 160 7956 0 7732 24 13 11 21 0 8 0 lockfpl 104 652 0 650 3 2 1 2 0 8 0 lockfspl 48 228 0 226 1 0 1 1 0 8 0 sessionpl 144 29 0 21 1 0 1 1 0 8 0 pgrppl 48 58 0 42 1 0 1 1 0 8 0 ucredpl 104 955 0 942 1 0 1 1 0 8 0 zombiepl 144 1526 0 1526 2 1 1 1 0 8 1 processpl 1248 1313 0 1237 7 1 6 6 0 8 0 procpl 664 2715 0 2632 9 1 8 8 0 8 0 sosppl 168 11 0 11 2 2 0 1 0 8 0 sockpl 752 1770 0 1730 22 18 4 14 0 8 0 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 116 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 25 0 0 4 0 4 4 0 8 0 mtagpl 96 7 0 0 1 0 1 1 0 8 0 mbufpl 256 1192 0 0 74 0 74 74 0 8 0 bufpl 280 10464 0 4320 440 0 440 440 0 8 0 anonpl 32 11675 0 0 95 0 95 95 0 246 0 amapchunkpl 152 35062 0 34631 48 22 26 33 0 158 5 amappl16 200 4325 0 4273 39 24 15 27 0 8 7 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 153 0 142 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 1944 0 1914 2 0 2 2 0 8 0 amappl11 160 58 0 44 1 0 1 1 0 8 0 amappl10 152 3 0 3 1 1 0 1 0 8 0 amappl9 144 245 0 245 1 1 0 1 0 8 0 amappl8 136 26 0 24 1 0 1 1 0 8 0 amappl7 128 129 0 118 1 0 1 1 0 8 0 amappl6 120 211 0 205 1 0 1 1 0 8 0 amappl5 112 139 0 127 1 0 1 1 0 8 0 amappl4 104 310 0 291 1 0 1 1 0 8 0 amappl3 96 6768 0 6671 4 0 4 4 0 8 0 amappl2 88 697 0 633 2 0 2 2 0 8 0 amappl1 80 12258 0 11677 15 0 15 15 0 8 0 amappl 88 9593 0 9444 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma8192 8192 2 0 2 2 2 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 2 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 19 0 18 1 0 1 1 0 8 0 aobjpl 72 11 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1247 0 1214 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1247 0 1214 1 0 1 1 0 8 0 vmmpekpl 168 11915 0 11863 3 0 3 3 0 8 0 vmmpepl 168 84229 0 82257 121 23 98 115 0 357 1 vmsppl 488 1246 0 1214 6 1 5 5 0 8 0 rwobjpl 80 28019 0 23270 101 0 101 101 0 8 0 pdppl 4096 2502 0 2428 112 38 74 88 0 8 0 pvpl 32 22836 0 0 185 0 185 185 0 265 0 pmappl 256 1246 0 1214 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 352 0 60 9 0 9 9 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438 panic(ffffffff8336f3a9) at panic+0x1e5 sys/kern/subr_prf.c:198 __assert(ffffffff833aed38,ffffffff833f9a79,13c,ffffffff832edb33) at __assert+0x29 sys/kern/subr_prf.c:-1 tun_clone_destroy(ffff80000149a800) at tun_clone_destroy+0x38a if_clone_destroy(ffff80003c4578a0) at if_clone_destroy+0x1d5 sys/net/if.c:1389 ifioctl(ffff8000015157e8,80206979,ffff80003c4578a0,ffff80003c4b6030) at ifioctl+0x59d sys/net/if.c:2066 sys_ioctl(ffff80003c4b6030,ffff80003c457a80,ffff80003c4579d0) at sys_ioctl+0x674 sys/kern/sys_generic.c:-1 syscall(ffff80003c457a80) at syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline] syscall(ffff80003c457a80) at syscall+0xbd4 sys/arch/amd64/amd64/trap.c:748 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x782afaad6d30, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299fdff0) at x86_ipi_db+0x27 sys/arch/amd64/amd64/db_interface.c:394 x86_ipi_handler() at x86_ipi_handler+0xd9 sys/arch/amd64/amd64/ipi.c:106 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8389d448) at __mp_lock+0x192 __mp_lock_spin sys/kern/kern_lock.c:134 [inline] __mp_lock(ffffffff8389d448) at __mp_lock+0x192 sys/kern/kern_lock.c:165 syscall(ffff80003c4fd9d0) at syscall+0xaf4 mi_syscall sys/sys/syscall_mi.h:175 [inline] syscall(ffff80003c4fd9d0) at syscall+0xaf4 sys/arch/amd64/amd64/trap.c:748 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b32b80a2220, count: 9 ddb{1}> trace x86_ipi_db(ffff8000299fdff0) at x86_ipi_db+0x27 sys/arch/amd64/amd64/db_interface.c:394 x86_ipi_handler() at x86_ipi_handler+0xd9 sys/arch/amd64/amd64/ipi.c:106 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8389d448) at __mp_lock+0x192 __mp_lock_spin sys/kern/kern_lock.c:134 [inline] __mp_lock(ffffffff8389d448) at __mp_lock+0x192 sys/kern/kern_lock.c:165 syscall(ffff80003c4fd9d0) at syscall+0xaf4 mi_syscall sys/sys/syscall_mi.h:175 [inline] syscall(ffff80003c4fd9d0) at syscall+0xaf4 sys/arch/amd64/amd64/trap.c:748 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b32b80a2220, count: -6