witness: lock order reversal: 1st 0xffffffff83a00d48 pf_lock (pf_lock) 2nd 0xffffffff839703f0 netlock (netlock) lock order [1] pf_lock (pf_lock) -> [2] netlock (netlock) #0 rw_do_enter_write+0xba sys/kern/kern_rwlock.c:234 #1 uvn_io+0x54c sys/uvm/uvm_vnode.c:1243 #2 uvn_get+0x31d sys/uvm/uvm_vnode.c:1075 #3 uvm_fault_lower_io+0x2ce sys/uvm/uvm_fault.c:1612 #4 uvm_fault_lower+0x28d sys/uvm/uvm_fault.c:1381 #5 uvm_fault+0x274 sys/uvm/uvm_fault.c:-1 #6 kpageflttrap+0x2f4 sys/arch/amd64/amd64/trap.c:285 #7 kerntrap+0x19d sys/arch/amd64/amd64/trap.c:532 #8 alltraps_kern_meltdown+0x7b #9 _copyin+0x5b #10 pfioctl+0x1377 sys/net/pf_ioctl.c:3284 #11 VOP_IOCTL+0xac sys/kern/vfs_vops.c:264 #12 vn_ioctl+0xf8 sys/kern/vfs_vnops.c:537 #13 sys_ioctl+0x674 sys/kern/sys_generic.c:-1 #14 syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline] #14 syscall+0xbd4 sys/arch/amd64/amd64/trap.c:791 #15 Xsyscall+0x128 lock order [2] netlock (netlock) -> [1] pf_lock (pf_lock) #0 rw_do_enter_write+0xba sys/kern/kern_rwlock.c:234 #1 pfi_attach_ifgroup+0x2a sys/net/pf_if.c:357 #2 if_addgroup+0x2f8 if_creategroup sys/net/if.c:3059 [inline] #2 if_addgroup+0x2f8 sys/net/if.c:3097 #3 if_attachsetup+0xcf sys/net/if.c:512 #4 if_attach+0x6d sys/net/if.c:604 #5 vio_attach+0x1853 sys/dev/pv/if_vio.c:935 #6 config_attach+0x449 sys/kern/subr_autoconf.c:421 #7 virtio_pci_attach+0x4e6 sys/dev/pci/virtio_pci.c:673 #8 config_attach+0x449 sys/kern/subr_autoconf.c:421 #9 pci_probe_device+0x8e5 sys/dev/pci/pci.c:574 #10 pci_enumerate_bus+0x368 sys/dev/pci/pci.c:877 #11 config_attach+0x449 sys/kern/subr_autoconf.c:421 #12 acpipci_attach_bus+0x381 sys/arch/amd64/pci/acpipci.c:257 #13 acpipci_attach_busses+0x93 sys/arch/amd64/pci/acpipci.c:265 #14 mainbus_attach+0x304 sys/arch/amd64/amd64/mainbus.c:222 #15 config_attach+0x449 sys/kern/subr_autoconf.c:421 #16 cpu_configure+0x47 sys/arch/amd64/amd64/autoconf.c:124 #17 main+0x4c7 sys/kern/init_main.c:345 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> show kasan No such command ddb{1}> trace db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438 witness_checkorder(ffffffff839703f0,9,0) at witness_checkorder+0x10d1 sys/kern/subr_witness.c:-1 rw_do_enter_write(ffffffff839703d8,0) at rw_do_enter_write+0xba sys/kern/kern_rwlock.c:234 uvn_io(fffff0006cca8600,ffff800035b8bc68,1,202,0) at uvn_io+0x54c sys/uvm/uvm_vnode.c:1243 uvn_get(fffff0006cca8600,0,ffff800035b8bd38,ffff800035b8bd1c,0,1,87d8b8e8618f7299,1) at uvn_get+0x31d sys/uvm/uvm_vnode.c:1075 uvm_fault_lower_io(ffff800035b8bf50,ffff800035b8bf88,ffff800035b8bdd0,ffff800035b8bdb8) at uvm_fault_lower_io+0x2ce sys/uvm/uvm_fault.c:1612 uvm_fault_lower(ffff800035b8bf50,ffff800035b8bf88,ffff800035b8bed0) at uvm_fault_lower+0x28d sys/uvm/uvm_fault.c:1381 uvm_fault(fffff0006fb771f0,200000001000,0,1) at uvm_fault+0x274 sys/uvm/uvm_fault.c:-1 kpageflttrap(ffff800035b8c100,200000001200) at kpageflttrap+0x2f4 sys/arch/amd64/amd64/trap.c:285 kerntrap(ffff800035b8c100) at kerntrap+0x19d sys/arch/amd64/amd64/trap.c:532 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b _copyin() at _copyin+0x5b pfioctl(14900,c4504441,ffff800001626000,1,ffff80002a21a548) at pfioctl+0x1377 sys/net/pf_ioctl.c:3284 VOP_IOCTL(fffff0007b1b3720,c4504441,ffff800001626000,1,fffff000097fd3a8,ffff80002a21a548) at VOP_IOCTL+0xac sys/kern/vfs_vops.c:264 vn_ioctl(fffff0006cbdd228,c4504441,ffff800001626000,ffff80002a21a548) at vn_ioctl+0xf8 sys/kern/vfs_vnops.c:537 sys_ioctl(ffff80002a21a548,ffff800035b8ccb0,ffff800035b8cc00) at sys_ioctl+0x674 sys/kern/sys_generic.c:-1 syscall(ffff800035b8ccb0) at syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline] syscall(ffff800035b8ccb0) at syscall+0xbd4 sys/arch/amd64/amd64/trap.c:791 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8a2798e04b0, count: -18 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff800035b8ba20 rbx 0 rdx 0xffff800001604640 rcx 0xffff80002a21a548 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff800035b8b900 r9 0x8080808080808080 r10 0xe2d4cc0bd6f102dd r11 0x7077758040a7b18 r12 0xfffff000041052c0 r13 0xfffff000048f49b0 r14 0x3 r15 0xffffffff8355d2dd substchar+0x31b8 rip 0xffffffff820c4505 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800035b8ba10 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=344554 pid=97980 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a21b240,0xffffffff83a27f98 process=0xffff80002a7f7570 user=0xffff800035b87000, vmspace=0xfffff0006fb771f0 estcpu=35, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 97980 84141 66409 60928 7 0x10 0 syz-executor *97980 344554 66409 60928 7 0x10 0x4000000 syz-executor 39420 151699 43313 0 2 0x2 0 syz-executor 16094 218996 43313 0 3 0x2 0 clonelk syz-executor 15183 90070 43313 0 3 0x2 0x80 piperd syz-executor 26613 300253 1 0 3 0x100003 0x80 ttyin getty 49925 142245 0 0 3 0x14000 0x280 nfsidl nfsio 17447 466077 0 0 3 0x14000 0x280 nfsidl nfsio 85571 463682 0 0 3 0x14000 0x280 nfsidl nfsio 78373 164640 0 0 3 0x14000 0x280 nfsidl nfsio 11705 284213 0 0 3 0x14000 0x280 nfsidl nfsio 80637 16174 0 0 3 0x14000 0x280 nfsidl nfsio 84568 180683 0 0 3 0x14000 0x280 nfsidl nfsio 44297 433784 0 0 3 0x14000 0x280 nfsidl nfsio 11925 72051 0 0 3 0x14000 0x280 nfsidl nfsio 86388 436889 0 0 3 0x14000 0x280 nfsidl nfsio 58851 26503 0 0 3 0x14000 0x280 nfsidl nfsio 83805 196315 0 0 3 0x14000 0x280 nfsidl nfsio 48174 403442 0 0 3 0x14000 0x280 nfsidl nfsio 51870 425897 0 0 3 0x14000 0x280 nfsidl nfsio 36715 343997 0 0 3 0x14000 0x280 nfsidl nfsio 38222 503897 0 0 3 0x14000 0x280 nfsidl nfsio 10672 225208 0 0 3 0x14000 0x280 nfsidl nfsio 55687 131439 0 0 3 0x14000 0x280 nfsidl nfsio 3434 283928 0 0 3 0x14000 0x280 nfsidl nfsio 56650 193824 0 0 3 0x14000 0x280 nfsidl nfsio 66409 229356 43313 0 3 0x2 0x80 nanoslp syz-executor 25148 168163 0 0 3 0x14000 0x200 acct acct 43313 286884 82345 0 3 0x2 0x80 nanoslp syz-executor 82345 214688 86239 0 3 0x100002 0x88 sigsusp ksh 86239 282611 17829 0 3 0x10 0x88 kqread sshd-session 17829 268683 54876 0 3 0x12 0x80 kqread sshd-session 54876 216045 1 0 3 0 0x88 kqread sshd 41502 154251 14752 74 3 0x1100012 0x80 bpf pflogd 14752 141569 1 0 3 0 0x80 sbwait pflogd 86344 434124 48871 73 3 0x1100010 0x80 kqread syslogd 48871 107621 1 0 3 0x100002 0x80 sbwait syslogd 89902 65070 1 0 3 0x100000 0x80 kqread resolvd 37567 452454 11958 77 3 0x100012 0x80 kqread dhcpleased 16517 186123 11958 77 3 0x100012 0x80 kqread dhcpleased 11958 98202 1 0 3 0 0x80 kqread dhcpleased 39513 321340 0 0 3 0x14000 0x200 bored smr 79331 388541 0 0 2 0x14000 0x200 zerothread 32755 197635 0 0 3 0x14000 0x200 aiodoned aiodoned 6826 123848 0 0 3 0x14000 0x200 syncer update 85911 449624 0 0 3 0x14000 0x200 cleaner cleaner 69864 376800 0 0 3 0x14000 0x200 reaper reaper 29375 86485 0 0 3 0x14000 0x200 pgdaemon pagedaemon 38606 334782 0 0 3 0x14000 0x200 bored viomb 64677 37849 0 0 3 0x14000 0x40000200 acpi0 acpi0 68761 58965 0 0 3 0x14000 0x40000200 idle1 53393 206542 0 0 3 0x14000 0x200 bored softnet1 69130 461596 0 0 2 0x14000 0x200 softnet0 45961 107385 0 0 3 0x14000 0x200 smrbar systqmp 60136 363479 0 0 3 0x14000 0x200 bored systq 92077 364339 0 0 3 0x14000 0x200 tmoslp softclockmp 50151 130593 0 0 3 0x14000 0x40000200 tmoslp softclock 81092 286854 0 0 3 0x14000 0x40000200 idle0 1 7383 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{1}> show all locks Process 97980 (syz-executor) thread 0xffff80002a21a548 (344554) exclusive rwlock pf_lock r = 0 (0xffffffff83a00d48) #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 pfioctl+0x1342 sys/net/pf_ioctl.c:3284 #3 VOP_IOCTL+0xac sys/kern/vfs_vops.c:264 #4 vn_ioctl+0xf8 sys/kern/vfs_vnops.c:537 #5 sys_ioctl+0x674 sys/kern/sys_generic.c:-1 #6 syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline] #6 syscall+0xbd4 sys/arch/amd64/amd64/trap.c:791 #7 Xsyscall+0x128 exclusive rwlock pfioctl_rw r = 0 (0xffffffff83a00dd8) #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 pfioctl+0x1d4 sys/net/pf_ioctl.c:2064 #3 VOP_IOCTL+0xac sys/kern/vfs_vops.c:264 #4 vn_ioctl+0xf8 sys/kern/vfs_vnops.c:537 #5 sys_ioctl+0x674 sys/kern/sys_generic.c:-1 #6 syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline] #6 syscall+0xbd4 sys/arch/amd64/amd64/trap.c:791 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83b7f980) #0 witness_lock+0x5f1 stacktrace_save sys/sys/stacktrace.h:37 [inline] #0 witness_lock+0x5f1 sys/kern/subr_witness.c:1160 #1 vn_ioctl+0x4d sys/kern/vfs_vnops.c:520 #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:791 #4 Xsyscall+0x128 Process 45961 (systqmp) thread 0xffff800045ffe298 (107385) shared rwlock systqmp r = 0 (0xffffffff839cc978) #0 witness_lock+0x5f1 stacktrace_save sys/sys/stacktrace.h:37 [inline] #0 witness_lock+0x5f1 sys/kern/subr_witness.c:1160 #1 taskq_thread+0x12a sys/kern/kern_task.c:442 #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11075 12082K 12221K 166960K 12419 0 pcb 17 12K 12K 166960K 53 0 rtable 167 6K 9K 166960K 1928 0 pf 30 17K 23K 166960K 247 0 ifaddr 28 5K 7K 166960K 262 0 ifgroup 44 2K 2K 166960K 282 0 sysctl 1 1K 9K 166960K 5 0 counters 64 36K 37K 166960K 186 0 ioctlops 1 2K 4K 166960K 1626 0 iov 0 0K 12K 166960K 2 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1292 81K 82K 166960K 1941 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 16 1K 1K 166960K 22 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 10 33K 89K 166960K 1101 0 sigio 0 0K 0K 166960K 3 0 proc 72 115K 180K 166960K 2025 0 subproc 61 3K 4K 166960K 547 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 12 0 in_multi 55 3K 6K 166960K 661 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 18 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 229 1023K 1023K 166960K 229 0 exec 0 0K 1K 166960K 1054 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 181 166K 190K 166960K 9114 0 UVM aobj 11 2K 2K 166960K 12 0 pinsyscall 35 70K 104K 166960K 3591 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 3 0 NDP 11 0K 2K 166960K 187 0 temp 29 9125K 9189K 166960K 20992 0 kqueue 13 20K 26K 166960K 50 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 160 0 157 1 0 1 1 0 8 0 rtentry 176 678 0 610 6 1 5 6 0 8 1 unpcb 144 135 0 118 1 0 1 1 0 8 0 syncache 336 6 0 6 1 1 0 1 0 8 0 tcpcb 736 60 0 56 1 0 1 1 0 8 0 arp 136 120 0 110 1 0 1 1 0 8 0 inpcb 328 419 0 412 2 1 1 2 0 8 0 nd6 152 178 0 166 1 0 1 1 0 8 0 pkpcb 40 6 0 6 1 1 0 1 0 8 0 kcovpl 48 60 0 54 1 0 1 1 0 8 0 ppxss 1192 4 0 4 2 1 1 1 0 8 1 pppxif 1576 1 0 1 1 1 0 1 0 8 0 pffrag 232 2 0 1 1 0 1 1 0 482 0 pffrnode 88 2 0 1 1 0 1 1 0 8 0 pffrent 40 4 0 3 1 0 1 1 0 8 0 pfosfp 40 1429 0 1428 5 4 1 5 0 8 0 pfosfpen 112 1429 0 1428 21 13 8 21 0 8 7 pfanchor 1288 3 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 31 0 7 1 0 1 1 0 8 0 pfstkey 128 31 0 7 1 0 1 1 0 8 0 pfstate 448 31 0 7 4 0 4 4 0 8 0 pfrule 1360 92 0 67 3 0 3 3 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2755 0 2428 33 9 24 30 0 8 0 art_table 40 2756 0 2428 5 0 5 5 0 8 1 art_node 32 678 0 600 1 0 1 1 0 8 0 semapl 72 19 0 5 1 0 1 1 0 8 0 shmpl 120 9 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1953 0 376 99 0 99 99 0 8 0 ffsino 296 1953 0 376 122 0 122 122 0 8 0 nchpl 144 2417 0 533 70 0 70 70 0 8 0 vnodes 216 2569 0 0 143 0 143 143 0 8 0 namei 1024 14081 0 14081 3 2 1 2 0 8 1 percpumem 16 109 0 61 1 0 1 1 0 8 0 kstatmem 264 141 0 120 2 0 2 2 0 8 0 scxspl 216 8296 0 8296 11 3 8 8 1 8 8 plimitpl 152 119 0 103 1 0 1 1 0 8 0 sigapl 424 1334 0 1273 9 1 8 9 0 8 0 knotepl 120 571 0 0 18 0 18 18 0 8 0 kqueuepl 224 205 0 195 5 4 1 5 0 8 0 pipepl 344 702 0 675 9 1 8 9 0 8 5 fdescpl 528 1297 0 1273 3 0 3 3 0 8 0 filepl 160 5119 0 4926 15 1 14 15 0 8 4 lockfpl 104 109 0 107 1 0 1 1 0 8 0 lockfspl 48 45 0 43 1 0 1 1 0 8 0 sessionpl 144 83 0 74 1 0 1 1 0 8 0 pgrppl 48 147 0 131 1 0 1 1 0 8 0 ucredpl 104 410 0 396 1 0 1 1 0 8 0 zombiepl 144 1276 0 1273 1 0 1 1 0 8 0 processpl 1240 1334 0 1273 6 0 6 6 0 8 0 procpl 664 1744 0 1682 7 0 7 7 0 8 0 sockpl 752 729 0 701 4 0 4 4 0 8 1 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl9k128 9344 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 123 0 0 16 0 16 16 0 8 0 mcl2k 2048 40 0 0 5 0 5 5 0 8 0 mextrefs 64 38 0 0 1 0 1 1 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 256 0 0 16 0 16 16 0 8 0 bufpl 272 2848 0 106 183 0 183 183 0 8 0 anonpl 32 7422 0 0 60 0 60 60 0 247 0 amapchunkpl 152 25053 0 24747 33 5 28 30 0 158 12 amappl16 200 2379 0 2371 8 4 4 5 0 8 3 amappl15 192 24 0 24 1 1 0 1 0 8 0 amappl14 184 1054 0 1053 1 0 1 1 0 8 0 amappl13 176 239 0 227 1 0 1 1 0 8 0 amappl12 168 1754 0 1731 2 0 2 2 0 8 0 amappl11 160 17 0 17 1 1 0 1 0 8 0 amappl10 152 79 0 65 1 0 1 1 0 8 0 amappl9 144 275 0 275 1 1 0 1 0 8 0 amappl8 136 303 0 301 1 0 1 1 0 8 0 amappl7 128 251 0 238 1 0 1 1 0 8 0 amappl6 120 670 0 668 1 0 1 1 0 8 0 amappl5 112 104 0 92 1 0 1 1 0 8 0 amappl4 104 444 0 425 1 0 1 1 0 8 0 amappl3 96 4598 0 4535 3 0 3 3 0 8 0 amappl2 88 1217 0 1148 2 0 2 2 0 8 0 amappl1 80 17836 0 17268 15 1 14 15 0 8 1 amappl 88 7480 0 7372 4 0 4 4 0 92 0 uvmvnodes 80 115 0 0 3 0 3 3 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 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 72 11 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1297 0 1273 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1297 0 1273 1 0 1 1 0 8 0 vmmpekpl 168 13338 0 13279 4 0 4 4 0 8 0 vmmpepl 168 91713 0 90185 88 2 86 87 0 357 7 vmsppl 488 1296 0 1273 5 0 5 5 0 8 1 rwobjpl 80 28285 0 27335 24 1 23 24 0 8 0 pdppl 4096 2602 0 2546 152 84 68 84 0 8 12 pvpl 32 13685 0 0 111 0 111 111 0 265 0 pmappl 256 1296 0 1273 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 528 0 98 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8392cff0) 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(ffffffff83b7f180) at __mp_lock+0x190 __mp_lock_spin sys/kern/kern_lock.c:143 [inline] __mp_lock(ffffffff83b7f180) at __mp_lock+0x190 sys/kern/kern_lock.c:173 intr_handler(ffff80002a30a6e0,ffff800000079600) at intr_handler+0xe9 sys/arch/amd64/amd64/intr.c:560 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff83b7f180) at __mp_lock+0x192 __mp_lock_spin sys/kern/kern_lock.c:142 [inline] __mp_lock(ffffffff83b7f180) at __mp_lock+0x192 sys/kern/kern_lock.c:173 softintr_dispatch(0) at softintr_dispatch+0x125 sys/kern/kern_softintr.c:83 dosoftint(0) at dosoftint+0x54 sys/arch/amd64/amd64/intr.c:862 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x6ff8d13661e0, count: -10 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438 witness_checkorder(ffffffff839703f0,9,0) at witness_checkorder+0x10d1 sys/kern/subr_witness.c:-1 rw_do_enter_write(ffffffff839703d8,0) at rw_do_enter_write+0xba sys/kern/kern_rwlock.c:234 uvn_io(fffff0006cca8600,ffff800035b8bc68,1,202,0) at uvn_io+0x54c sys/uvm/uvm_vnode.c:1243 uvn_get(fffff0006cca8600,0,ffff800035b8bd38,ffff800035b8bd1c,0,1,87d8b8e8618f7299,1) at uvn_get+0x31d sys/uvm/uvm_vnode.c:1075 uvm_fault_lower_io(ffff800035b8bf50,ffff800035b8bf88,ffff800035b8bdd0,ffff800035b8bdb8) at uvm_fault_lower_io+0x2ce sys/uvm/uvm_fault.c:1612 uvm_fault_lower(ffff800035b8bf50,ffff800035b8bf88,ffff800035b8bed0) at uvm_fault_lower+0x28d sys/uvm/uvm_fault.c:1381 uvm_fault(fffff0006fb771f0,200000001000,0,1) at uvm_fault+0x274 sys/uvm/uvm_fault.c:-1 kpageflttrap(ffff800035b8c100,200000001200) at kpageflttrap+0x2f4 sys/arch/amd64/amd64/trap.c:285 kerntrap(ffff800035b8c100) at kerntrap+0x19d sys/arch/amd64/amd64/trap.c:532 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b _copyin() at _copyin+0x5b pfioctl(14900,c4504441,ffff800001626000,1,ffff80002a21a548) at pfioctl+0x1377 sys/net/pf_ioctl.c:3284 VOP_IOCTL(fffff0007b1b3720,c4504441,ffff800001626000,1,fffff000097fd3a8,ffff80002a21a548) at VOP_IOCTL+0xac sys/kern/vfs_vops.c:264 vn_ioctl(fffff0006cbdd228,c4504441,ffff800001626000,ffff80002a21a548) at vn_ioctl+0xf8 sys/kern/vfs_vnops.c:537 sys_ioctl(ffff80002a21a548,ffff800035b8ccb0,ffff800035b8cc00) at sys_ioctl+0x674 sys/kern/sys_generic.c:-1 syscall(ffff800035b8ccb0) at syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline] syscall(ffff800035b8ccb0) at syscall+0xbd4 sys/arch/amd64/amd64/trap.c:791 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8a2798e04b0, count: -18