witness: lock order reversal: 1st 0xfffffd80084a2a28 vmmaplk (&map->lock) 2nd 0xfffffd806060fa28 inode (&ip->i_lock) lock order "&ip->i_lock"(rrwlock) -> "&map->lock"(rwlock) first seen at: #0 witness_checkorder+0x65e witness_lock_order_add sys/kern/subr_witness.c:2463 [inline] #0 witness_checkorder+0x65e sys/kern/subr_witness.c:880 #1 rw_enter_read+0x66 sys/kern/kern_rwlock.c:111 #2 uvmfault_lookup+0xd9 sys/uvm/uvm_fault.c:1495 #3 uvm_fault_check+0x3d sys/uvm/uvm_fault.c:513 #4 uvm_fault+0xdb sys/uvm/uvm_fault.c:694 #5 kpageflttrap+0x202 sys/arch/amd64/amd64/trap.c:265 #6 kerntrap+0xef sys/arch/amd64/amd64/trap.c:321 #7 alltraps_kern_meltdown+0x7b #8 copyout+0x53 #9 ffs_read+0x3e2 sys/ufs/ffs/ffs_vnops.c:258 #10 VOP_READ+0xbf sys/kern/vfs_vops.c:253 #11 vn_rdwr+0x10b #12 vmcmd_map_readvn+0xda sys/kern/exec_subr.c:246 #13 exec_process_vmcmds+0xb2 sys/kern/exec_subr.c:143 #14 sys_execve+0x9ff sys/kern/kern_exec.c:461 #15 syscall+0x4a1 mi_syscall sys/sys/syscall_mi.h:102 [inline] #15 syscall+0x4a1 sys/arch/amd64/amd64/trap.c:590 #16 Xsyscall+0x128 lock order "&map->lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x65e witness_lock_order_add sys/kern/subr_witness.c:2463 [inline] #0 witness_checkorder+0x65e sys/kern/subr_witness.c:880 #1 rw_enter+0xd4 #2 rrw_enter+0x88 sys/kern/kern_rwlock.c:462 #3 VOP_LOCK+0x4b sys/kern/vfs_vops.c:614 #4 vn_lock+0x6c sys/kern/vfs_vnops.c:575 #5 uvn_get+0x276 uvm_vnode_lock sys/uvm/uvm_vnode.c:1499 [inline] #5 uvn_get+0x276 sys/uvm/uvm_vnode.c:993 #6 uvm_fault+0xa41 sys/uvm/uvm_fault.c:1073 #7 uvm_fault_wire+0x63 sys/uvm/uvm_fault.c:1342 #8 uvm_map_pageable_wire+0x30d sys/uvm/uvm_map.c:2367 #9 sys_mlock+0x180 sys/uvm/uvm_mmap.c:772 #10 syscall+0x4a1 mi_syscall sys/sys/syscall_mi.h:102 [inline] #10 syscall+0x4a1 sys/arch/amd64/amd64/trap.c:590 #11 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 sys/arch/amd64/amd64/db_interface.c:398 witness_checkorder(fffffd806060fa28,9,0) at witness_checkorder+0xf5a witness_debugger sys/kern/subr_witness.c:2490 [inline] witness_checkorder(fffffd806060fa28,9,0) at witness_checkorder+0xf5a sys/kern/subr_witness.c:1087 rw_enter(fffffd806060fa18,81) at rw_enter+0xd4 rrw_enter(fffffd806060fa18,81) at rrw_enter+0x88 sys/kern/kern_rwlock.c:462 VOP_LOCK(fffffd805b4d25c0,81) at VOP_LOCK+0x4b sys/kern/vfs_vops.c:614 vn_lock(fffffd805b4d25c0,81) at vn_lock+0x6c sys/kern/vfs_vnops.c:575 uvn_get(fffffd805aca73f8,0,ffff8000256d9f48,ffff8000256d9ee4,0,4) at uvn_get+0x276 uvm_vnode_lock sys/uvm/uvm_vnode.c:1499 [inline] uvn_get(fffffd805aca73f8,0,ffff8000256d9f48,ffff8000256d9ee4,0,4) at uvn_get+0x276 sys/uvm/uvm_vnode.c:993 uvm_fault(fffffd80084a2a10,20ffb000,2,4) at uvm_fault+0xa41 sys/uvm/uvm_fault.c:1073 uvm_fault_wire(fffffd80084a2a10,20ffb000,20ffc000,4) at uvm_fault_wire+0x63 sys/uvm/uvm_fault.c:1342 uvm_map_pageable_wire(fffffd80084a2a10,fffffd8060845370,fffffd8060845028,5ad,ffffffff811e23be,0) at uvm_map_pageable_wire+0x30d sys/uvm/uvm_map.c:2367 sys_mlock(ffff8000ffff4a58,ffff8000256da128,ffff8000256da170) at sys_mlock+0x180 sys/uvm/uvm_mmap.c:772 syscall(ffff8000256da1f0) at syscall+0x4a1 mi_syscall sys/sys/syscall_mi.h:102 [inline] syscall(ffff8000256da1f0) at syscall+0x4a1 sys/arch/amd64/amd64/trap.c:590 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd2c956a3660, count: -13 ddb{0}> show registers rdi 0x3 rsi 0x40000 acpi_pdirpa+0x2be68 rbp 0xffff8000256d9a20 rbx 0x3 rdx 0xffff800000af4140 rcx 0x3 rax 0x3ffff acpi_pdirpa+0x2be67 r8 0xffffffff811e0063 witness_checkorder+0xf33 r9 0x5 r10 0x525121e4a551e2d1 r11 0xbd77d34ce184ece5 r12 0xffffffff828281d0 w_lodata+0x54430 r13 0 r14 0xffffffff82814dd0 w_lodata+0x41030 r15 0xfffffd8002ce3500 rip 0xffffffff8138ced8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000256d9a10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=356920 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff47c8,0xffffffff828d73b8 process=0xffff8000ffff1d00 user=0xffff8000256d5000, vmspace=0xfffffd80084a2a10 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 54444 62754 21579 32767 7 0x10 syz-executor.0 *54444 356920 21579 32767 7 0x4000010 syz-executor.0 74057 172681 60958 32767 3 0x10 biowait syz-executor.1 21579 235046 46223 32767 3 0x90 nanosleep syz-executor.0 60958 137020 3495 0 3 0x82 wait syz-executor.1 46223 367652 3495 0 3 0x82 wait syz-executor.0 3495 347644 83651 0 3 0x82 thrsleep syz-fuzzer 3495 54089 83651 0 3 0x4000082 nanosleep syz-fuzzer 3495 362276 83651 0 3 0x4000082 thrsleep syz-fuzzer 3495 283780 83651 0 3 0x4000082 thrsleep syz-fuzzer 3495 212505 83651 0 3 0x4000082 thrsleep syz-fuzzer 3495 426600 83651 0 3 0x4000082 thrsleep syz-fuzzer 3495 59555 83651 0 3 0x4000082 thrsleep syz-fuzzer 3495 267231 83651 0 3 0x4000082 thrsleep syz-fuzzer 3495 316468 83651 0 3 0x4000082 kqread syz-fuzzer 83651 360175 98703 0 3 0x10008a pause ksh 98703 468405 96850 0 3 0x92 select sshd 73790 496676 1 0 3 0x100083 ttyin getty 96850 396168 1 0 3 0x80 select sshd 61392 446437 62565 73 3 0x100090 kqread syslogd 62565 463452 1 0 3 0x100082 netio syslogd 12880 348063 1 77 3 0x100090 poll dhclient 87448 25944 1 0 3 0x80 poll dhclient 60773 349276 0 0 3 0x14200 bored smr 55949 303238 0 0 3 0x14200 pgzero zerothread 37911 195695 0 0 3 0x14200 aiodoned aiodoned 2958 260417 0 0 3 0x14200 syncer update 38484 345137 0 0 3 0x14200 cleaner cleaner 85358 309949 0 0 3 0x14200 reaper reaper 82420 103261 0 0 3 0x14200 pgdaemon pagedaemon 19341 349238 0 0 3 0x14200 bored crynlk 91591 313397 0 0 3 0x14200 bored crypto 13531 349722 0 0 3 0x14200 bored viomb 12995 394498 0 0 3 0x40014200 acpi0 acpi0 63161 57001 0 0 3 0x40014200 idle1 46819 370405 0 0 3 0x14200 bored softnet 3672 177851 0 0 3 0x14200 bored systqmp 85552 329066 0 0 3 0x14200 bored systq 97634 383149 0 0 3 0x40014200 bored softclock 49441 166328 0 0 3 0x40014200 idle0 1 60346 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 54444 (syz-executor.0) thread 0xffff8000ffff4a58 (356920) shared rwlock vmmaplk r = 0 (0xfffffd80084a2a28) #0 witness_lock+0x4b0 stacktrace_save sys/sys/stacktrace.h:36 [inline] #0 witness_lock+0x4b0 sys/kern/subr_witness.c:1164 #1 rw_enter+0x446 sys/kern/kern_rwlock.c:311 #2 vm_map_lock_ln+0xda sys/uvm/uvm_map.c:5463 #3 uvm_map_pageable+0x120 sys/uvm/uvm_map.c:2463 #4 sys_mlock+0x180 sys/uvm/uvm_mmap.c:772 #5 syscall+0x4a1 mi_syscall sys/sys/syscall_mi.h:102 [inline] #5 syscall+0x4a1 sys/arch/amd64/amd64/trap.c:590 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff828cbe80) #0 witness_lock+0x4b0 stacktrace_save sys/sys/stacktrace.h:36 [inline] #0 witness_lock+0x4b0 sys/kern/subr_witness.c:1164 #1 syscall+0x3fd mi_syscall sys/sys/syscall_mi.h:93 [inline] #1 syscall+0x3fd sys/arch/amd64/amd64/trap.c:590 #2 Xsyscall+0x128 Process 74057 (syz-executor.1) thread 0xffff8000ffff42a8 (172681) exclusive rrwlock inode r = 0 (0xfffffd806060fc48) #0 witness_lock+0x4b0 stacktrace_save sys/sys/stacktrace.h:36 [inline] #0 witness_lock+0x4b0 sys/kern/subr_witness.c:1164 #1 rw_enter+0x446 sys/kern/kern_rwlock.c:311 #2 rrw_enter+0x88 sys/kern/kern_rwlock.c:462 #3 ufs_ihashins+0x45 sys/ufs/ufs/ufs_ihash.c:140 #4 ffs_vget+0x135 sys/ufs/ffs/ffs_vfsops.c:1350 #5 ffs_inode_alloc+0x1e1 sys/ufs/ffs/ffs_alloc.c:394 #6 ufs_mkdir+0xf4 sys/ufs/ufs/ufs_vnops.c:1162 #7 VOP_MKDIR+0xc6 sys/kern/vfs_vops.c:459 #8 domkdirat+0x121 sys/kern/vfs_syscalls.c:3064 #9 syscall+0x4a1 mi_syscall sys/sys/syscall_mi.h:102 [inline] #9 syscall+0x4a1 sys/arch/amd64/amd64/trap.c:590 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806baac928) #0 witness_lock+0x4b0 stacktrace_save sys/sys/stacktrace.h:36 [inline] #0 witness_lock+0x4b0 sys/kern/subr_witness.c:1164 #1 rw_enter+0x446 sys/kern/kern_rwlock.c:311 #2 rrw_enter+0x88 sys/kern/kern_rwlock.c:462 #3 VOP_LOCK+0x4b sys/kern/vfs_vops.c:614 #4 vn_lock+0x6c sys/kern/vfs_vnops.c:575 #5 vfs_lookup+0xe6 sys/kern/vfs_lookup.c:419 #6 namei+0x5f7 sys/kern/vfs_lookup.c:249 #7 domkdirat+0x75 sys/kern/vfs_syscalls.c:3049 #8 syscall+0x4a1 mi_syscall sys/sys/syscall_mi.h:102 [inline] #8 syscall+0x4a1 sys/arch/amd64/amd64/trap.c:590 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9476 6349K 6349K 78643K 10567 0 pcb 13 8K 8K 78643K 13 0 rtable 107 3K 3K 78643K 191 0 ifaddr 39 10K 10K 78643K 39 0 counters 43 33K 33K 78643K 43 0 ioctlops 0 0K 2K 78643K 12744 0 iov 0 0K 2K 78643K 1461 0 mount 1 1K 1K 78643K 1 0 vnodes 1216 76K 76K 78643K 1225 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 20 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1825 197K 290K 78643K 13109 0 file desc 7 21K 33K 78643K 98319 0 sigio 0 0K 0K 78643K 14 0 proc 48 50K 83K 78643K 383 0 subproc 34 2K 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 8 0 in_multi 33 2K 2K 78643K 36 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 2K 78643K 324 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 398 58K 58K 78643K 224367 0 UVM aobj 101 3K 3K 78643K 106 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 3 0 NDP 5 0K 0K 78643K 9 0 temp 101 3965K 4029K 78643K 198429 0 kqueue 3 4K 8K 78643K 16 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 120 21 0 19 1 0 1 1 0 8 0 rtentry 112 46 0 1 2 0 2 2 0 8 0 unpcb 120 76724 0 76715 1 0 1 1 0 8 0 syncache 296 5 0 5 2 2 0 1 0 8 0 tcpqe 32 1521 0 1521 2 2 0 1 0 8 0 tcpcb 736 1237 0 1233 11 10 1 5 0 8 0 inpcb 296 1285 0 1278 1 0 1 1 0 8 0 nd6 48 7 0 0 1 0 1 1 0 8 0 kcovpl 48 2 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 190 0 0 12 0 12 12 0 8 0 art_table 32 191 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 10 0 0 1 0 1 1 0 8 0 shmpl 112 103 0 5 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 99861 0 98464 88 0 88 88 0 8 0 ffsino 272 99861 0 98464 94 0 94 94 0 8 0 nchpl 144 248246 0 246648 60 0 60 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 478071 0 478070 2 1 1 1 0 8 0 percpumem 16 32 0 0 1 0 1 1 0 8 0 scxspl 216 596258 0 596257 10 9 1 8 0 8 0 plimitpl 152 16 0 7 1 0 1 1 0 8 0 sigapl 424 98507 0 98475 4 0 4 4 0 8 0 futexpl 56 651851 0 651851 1 0 1 1 0 8 1 knotepl 112 75 0 55 1 0 1 1 0 8 0 kqueuepl 152 132248 0 132220 2 0 2 2 0 8 0 pipepl 304 29844 0 29833 18 16 2 2 0 8 1 fdescpl 496 98491 0 98475 3 0 3 3 0 8 0 filepl 152 427038 0 426938 10 5 5 5 0 8 1 lockfpl 104 233 0 231 1 0 1 1 0 8 0 lockfspl 48 113 0 111 1 0 1 1 0 8 0 sessionpl 144 17 0 7 1 0 1 1 0 8 0 pgrppl 48 27 0 17 1 0 1 1 0 8 0 ucredpl 96 1293 0 1284 1 0 1 1 0 8 0 zombiepl 144 98475 0 98475 2 1 1 1 0 8 1 processpl 1056 98507 0 98475 5 2 3 3 0 8 0 procpl 656 198686 0 198645 4 0 4 4 0 8 0 sockpl 400 78116 0 78098 12 9 3 4 0 8 0 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 26 0 0 2 0 2 2 0 8 0 mcl9k 9216 33 0 0 2 0 2 2 0 8 0 mcl8k 8192 20 0 0 3 1 2 3 0 8 0 mcl4k 4096 51 0 0 3 0 3 3 0 8 0 mcl2k2 2112 14 0 0 1 0 1 1 0 8 0 mcl2k 2048 723 0 0 76 47 29 76 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 1133 0 0 39 2 37 39 0 8 0 bufpl 280 101714 0 95467 447 0 447 447 0 8 0 anonpl 16 5868189 0 5815420 241 2 239 239 0 124 0 amapchunkpl 152 302288 0 300213 87 3 84 85 0 158 0 amappl16 192 165381 0 163826 79 1 78 79 0 8 0 amappl15 184 4 0 1 1 0 1 1 0 8 0 amappl14 176 22 0 18 1 0 1 1 0 8 0 amappl13 168 49359 0 49355 1 0 1 1 0 8 0 amappl12 160 13 0 9 1 0 1 1 0 8 0 amappl11 152 49007 0 48995 1 0 1 1 0 8 0 amappl10 144 7 0 5 1 0 1 1 0 8 0 amappl9 136 367 0 365 2 1 1 1 0 8 0 amappl8 128 184 0 121 3 0 3 3 0 8 0 amappl7 120 219 0 211 1 0 1 1 0 8 0 amappl6 112 61 0 51 1 0 1 1 0 8 0 amappl5 104 147585 0 147566 1 0 1 1 0 8 0 amappl4 96 253 0 228 1 0 1 1 0 8 0 amappl3 88 51334 0 51324 1 0 1 1 0 8 0 amappl2 80 687601 0 687535 2 0 2 2 0 8 0 amappl1 72 3001904 0 3001427 23 13 10 18 0 8 0 amappl 80 199189 0 198874 7 0 7 7 0 84 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 64 105 0 5 2 0 2 2 0 8 0 uaddrrnd 24 98491 0 98475 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 98491 0 98475 1 0 1 1 0 8 0 vmmpekpl 168 513296 0 513278 4 2 2 2 0 8 0 vmmpepl 168 12764238 0 12761085 258 114 144 192 0 357 2 vmsppl 368 98490 0 98475 2 0 2 2 0 8 0 pdppl 4096 196989 0 196950 62 21 41 45 0 8 2 pvpl 32 28135354 0 28079403 514 8 506 512 0 265 0 pmappl 232 98490 0 98475 2 1 1 2 0 8 0 extentpl 40 57 0 39 1 0 1 1 0 8 0 phpool 112 414 0 93 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 sys/arch/amd64/amd64/db_interface.c:398 witness_checkorder(fffffd806060fa28,9,0) at witness_checkorder+0xf5a witness_debugger sys/kern/subr_witness.c:2490 [inline] witness_checkorder(fffffd806060fa28,9,0) at witness_checkorder+0xf5a sys/kern/subr_witness.c:1087 rw_enter(fffffd806060fa18,81) at rw_enter+0xd4 rrw_enter(fffffd806060fa18,81) at rrw_enter+0x88 sys/kern/kern_rwlock.c:462 VOP_LOCK(fffffd805b4d25c0,81) at VOP_LOCK+0x4b sys/kern/vfs_vops.c:614 vn_lock(fffffd805b4d25c0,81) at vn_lock+0x6c sys/kern/vfs_vnops.c:575 uvn_get(fffffd805aca73f8,0,ffff8000256d9f48,ffff8000256d9ee4,0,4) at uvn_get+0x276 uvm_vnode_lock sys/uvm/uvm_vnode.c:1499 [inline] uvn_get(fffffd805aca73f8,0,ffff8000256d9f48,ffff8000256d9ee4,0,4) at uvn_get+0x276 sys/uvm/uvm_vnode.c:993 uvm_fault(fffffd80084a2a10,20ffb000,2,4) at uvm_fault+0xa41 sys/uvm/uvm_fault.c:1073 uvm_fault_wire(fffffd80084a2a10,20ffb000,20ffc000,4) at uvm_fault_wire+0x63 sys/uvm/uvm_fault.c:1342 uvm_map_pageable_wire(fffffd80084a2a10,fffffd8060845370,fffffd8060845028,5ad,ffffffff811e23be,0) at uvm_map_pageable_wire+0x30d sys/uvm/uvm_map.c:2367 sys_mlock(ffff8000ffff4a58,ffff8000256da128,ffff8000256da170) at sys_mlock+0x180 sys/uvm/uvm_mmap.c:772 syscall(ffff8000256da1f0) at syscall+0x4a1 mi_syscall sys/sys/syscall_mi.h:102 [inline] syscall(ffff8000256da1f0) at syscall+0x4a1 sys/arch/amd64/amd64/trap.c:590 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd2c956a3660, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020d68ff0) at x86_ipi_db+0x1a sys/arch/amd64/amd64/db_interface.c:352 x86_ipi_handler() at x86_ipi_handler+0xb7 sys/arch/amd64/amd64/ipi.c:106 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828cbc78) at __mp_lock+0x129 __mp_lock_spin sys/kern/kern_lock.c:116 [inline] __mp_lock(ffffffff828cbc78) at __mp_lock+0x129 sys/kern/kern_lock.c:147 syscall(ffff8000234c8ce0) at syscall+0x3fd mi_syscall sys/sys/syscall_mi.h:93 [inline] syscall(ffff8000234c8ce0) at syscall+0x3fd sys/arch/amd64/amd64/trap.c:590 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbaff0, count: -6