witness: lock order reversal: 1st 0xffffffff8290fe50 netlock (netlock) 2nd 0xfffffd80690ef5f0 vmmaplk (&map->lock) lock order "&map->lock"(rwlock) -> "netlock"(rwlock) first seen at: #0 rw_enter_write+0x5b sys/kern/kern_rwlock.c:128 #1 udp_sysctl+0x8a sys/netinet/udp_usrreq.c:1269 #2 sys_sysctl+0x209 sys/kern/kern_sysctl.c:249 #3 syscall+0x489 mi_syscall sys/sys/syscall_mi.h:102 [inline] #3 syscall+0x489 sys/arch/amd64/amd64/trap.c:585 #4 Xsyscall+0x128 lock order "netlock"(rwlock) -> "&map->lock"(rwlock) first seen at: #0 rw_enter_read+0x66 sys/kern/kern_rwlock.c:112 #1 uvmfault_lookup+0xd9 sys/uvm/uvm_fault.c:1758 #2 uvm_fault_check+0x3a sys/uvm/uvm_fault.c:674 #3 uvm_fault+0x102 sys/uvm/uvm_fault.c:602 #4 kpageflttrap+0x209 #5 kerntrap+0xef sys/arch/amd64/amd64/trap.c:318 #6 alltraps_kern_meltdown+0x7b #7 copyout+0x53 #8 ifioctl_get+0x2dd #9 soo_ioctl+0x26c #10 sys_ioctl+0x4a2 #11 syscall+0x489 mi_syscall sys/sys/syscall_mi.h:102 [inline] #11 syscall+0x489 sys/arch/amd64/amd64/trap.c:585 #12 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:440 witness_checkorder(fffffd80690ef5f0,1,0) at witness_checkorder+0x10b7 witness_debugger sys/kern/subr_witness.c:2502 [inline] witness_checkorder(fffffd80690ef5f0,1,0) at witness_checkorder+0x10b7 sys/kern/subr_witness.c:1105 rw_enter_read(fffffd80690ef5e0) at rw_enter_read+0x66 sys/kern/kern_rwlock.c:112 uvmfault_lookup(ffff80002e3b5560,0) at uvmfault_lookup+0xd9 sys/uvm/uvm_fault.c:1758 uvm_fault_check(ffff80002e3b5560,ffff80002e3b5598,ffff80002e3b55c0) at uvm_fault_check+0x3a sys/uvm/uvm_fault.c:674 uvm_fault(fffffd80690ef5d8,20000000,0,2) at uvm_fault+0x102 sys/uvm/uvm_fault.c:602 kpageflttrap(ffff80002e3b56f0,20000300) at kpageflttrap+0x209 kerntrap(ffff80002e3b56f0) at kerntrap+0xef sys/arch/amd64/amd64/trap.c:318 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x53 ifioctl_get(c0106924,ffff80002e3b59a0) at ifioctl_get+0x2dd soo_ioctl(fffffd807032ced8,c0106924,ffff80002e3b59a0,ffff8000212002a0) at soo_ioctl+0x26c sys_ioctl(ffff8000212002a0,ffff80002e3b5ab8,ffff80002e3b5b10) at sys_ioctl+0x4a2 syscall(ffff80002e3b5b80) at syscall+0x489 mi_syscall sys/sys/syscall_mi.h:102 [inline] syscall(ffff80002e3b5b80) at syscall+0x489 sys/arch/amd64/amd64/trap.c:585 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x28e31f7dea0, count: -15 ddb{0}> show registers rdi 0x3 rsi 0xffffffff8294abb0 __sancov_gen_cov_switch_values.134 rbp 0xffff80002e3b5250 rbx 0x3 rdx 0 rcx 0 rax 0xffff8000212002a0 r8 0xffff80002e3b51c0 r9 0x8080808080808080 r10 0xb49a3d275487e9bc r11 0xa7c21865fead2d53 r12 0xffffffff82ab02d0 w_lodata+0x52960 r13 0 r14 0xffffffff82aa2990 w_lodata+0x45020 r15 0xfffffd8002f62d80 rip 0xffffffff8138d658 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002e3b5240 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.4) pid=383855 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800021201260,0xffff80002e39d520 process=0xffff8000ffff31f8 user=0xffff80002e3b0000, vmspace=0xfffffd80690ef5d8 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 42711 33577 72401 32767 2 0x10 syz-executor.2 42711 269604 72401 32767 2 0x4000010 syz-executor.2 21042 57385 55590 32767 2 0x10 syz-executor.4 *21042 383855 55590 32767 7 0x4000010 syz-executor.4 54294 30321 33899 32767 2 0x10 syz-executor.0 26241 132687 54809 32767 7 0x10 syz-executor.6 26241 46378 54809 32767 3 0x4000090 kqsel syz-executor.6 63194 255755 80512 32767 2 0x10 syz-executor.3 63194 295854 80512 32767 2 0x4000010 syz-executor.3 28579 253055 15772 32767 2 0x10 syz-executor.5 53729 235191 94107 32767 3 0x90 nanoslp syz-executor.7 53729 310828 94107 32767 3 0x4000090 netcon syz-executor.7 53729 358437 94107 32767 3 0x4000090 fsleep syz-executor.7 72401 361196 73582 32767 3 0x90 nanoslp syz-executor.2 73582 389965 63261 0 3 0x82 wait syz-executor.2 80512 422949 98934 32767 3 0x90 nanoslp syz-executor.3 98934 517341 63261 0 3 0x82 wait syz-executor.3 22970 484935 77753 32767 3 0x10 biowait syz-executor.1 77753 20292 63261 0 3 0x82 wait syz-executor.1 66105 476074 0 0 3 0x14200 bored sosplice 54809 448982 842 32767 2 0x10 syz-executor.6 94107 212621 58921 32767 3 0x90 nanoslp syz-executor.7 58921 115165 63261 0 3 0x82 wait syz-executor.7 15772 296710 23732 32767 3 0x90 nanoslp syz-executor.5 55590 453744 61889 32767 3 0x90 nanoslp syz-executor.4 842 487580 63261 0 3 0x82 wait syz-executor.6 61889 311429 63261 0 3 0x82 wait syz-executor.4 23732 271374 63261 0 3 0x82 wait syz-executor.5 33899 3286 58847 32767 3 0x90 nanoslp syz-executor.0 58847 510972 63261 0 3 0x82 wait syz-executor.0 63261 400973 44678 0 3 0x82 thrsleep syz-fuzzer 63261 43414 44678 0 3 0x4000082 nanoslp syz-fuzzer 63261 328934 44678 0 3 0x4000082 thrsleep syz-fuzzer 63261 360513 44678 0 3 0x4000082 kqread syz-fuzzer 63261 471671 44678 0 3 0x4000082 thrsleep syz-fuzzer 63261 56707 44678 0 3 0x4000082 thrsleep syz-fuzzer 63261 4611 44678 0 3 0x4000082 thrsleep syz-fuzzer 63261 126005 44678 0 3 0x4000082 thrsleep syz-fuzzer 63261 8254 44678 0 3 0x4000082 thrsleep syz-fuzzer 44678 318610 44245 0 3 0x10008a sigsusp ksh 44245 424467 6262 0 3 0x9a kqread sshd 18754 41584 1 0 3 0x100083 ttyin getty 6262 282186 1 0 3 0x88 kqread sshd 85609 154095 39558 73 3 0x1100090 kqread syslogd 39558 160471 1 0 3 0x100082 netio syslogd 79794 115550 1 0 3 0x100080 kqread resolvd 9801 418274 19787 77 3 0x100092 kqread dhcpleased 54295 414906 19787 77 3 0x100092 kqread dhcpleased 19787 511695 1 0 3 0x80 kqread dhcpleased 94115 5752 0 0 3 0x14200 bored smr 84667 272880 0 0 2 0x14200 zerothread 49505 220388 0 0 3 0x14200 aiodoned aiodoned 96388 488210 0 0 3 0x14200 syncer update 62382 175676 0 0 3 0x14200 cleaner cleaner 20745 50028 0 0 3 0x14200 reaper reaper 73991 443111 0 0 3 0x14200 pgdaemon pagedaemon 74858 380300 0 0 3 0x14200 bored viomb 26707 405221 0 0 3 0x40014200 acpi0 acpi0 40402 479677 0 0 3 0x40014200 idle1 1275 298693 0 0 3 0x14200 bored softnet 89956 327180 0 0 3 0x14200 bored systqmp 58358 423769 0 0 3 0x14200 bored systq 68790 123540 0 0 3 0x40014200 bored softclock 47846 265801 0 0 3 0x40014200 idle0 1 125290 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 21042 (syz-executor.4) thread 0xffff8000212002a0 (383855) shared rwlock netlock r = 0 (0xffffffff8290fe50) #0 witness_lock+0x44d #1 ifioctl_get+0x2d5 sys/net/if.c:2319 #2 soo_ioctl+0x26c #3 sys_ioctl+0x4a2 #4 syscall+0x489 mi_syscall sys/sys/syscall_mi.h:102 [inline] #4 syscall+0x489 sys/arch/amd64/amd64/trap.c:585 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff829de988) #0 witness_lock+0x44d #1 soo_ioctl+0x25a sys/kern/sys_socket.c:136 #2 sys_ioctl+0x4a2 #3 syscall+0x489 mi_syscall sys/sys/syscall_mi.h:102 [inline] #3 syscall+0x489 sys/arch/amd64/amd64/trap.c:585 #4 Xsyscall+0x128 Process 22970 (syz-executor.1) thread 0xffff800021200a80 (484935) exclusive rrwlock inode r = 0 (0xfffffd807bbb0a28) #0 witness_lock+0x44d #1 rw_enter+0x3e1 sys/kern/kern_rwlock.c:310 #2 rrw_enter+0x8b sys/kern/kern_rwlock.c:461 #3 VOP_LOCK+0x87 sys/kern/vfs_vops.c:534 #4 vn_lock+0x84 sys/kern/vfs_vnops.c:579 #5 vget+0x1d3 sys/kern/vfs_subr.c:677 #6 ufs_ihashget+0x121 sys/ufs/ufs/ufs_ihash.c:119 #7 ffs_vget+0x7c sys/ufs/ffs/ffs_vfsops.c:1318 #8 ufs_lookup+0x13ba sys/ufs/ufs/ufs_lookup.c:487 #9 VOP_LOOKUP+0x58 sys/kern/vfs_vops.c:85 #10 vfs_lookup+0x6e5 sys/kern/vfs_lookup.c:561 #11 namei+0x36a sys/kern/vfs_lookup.c:245 #12 dounlinkat+0x99 sys/kern/vfs_syscalls.c:1850 #13 syscall+0x489 mi_syscall sys/sys/syscall_mi.h:102 [inline] #13 syscall+0x489 sys/arch/amd64/amd64/trap.c:585 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80765944e8) #0 witness_lock+0x44d #1 rw_enter+0x3e1 sys/kern/kern_rwlock.c:310 #2 rrw_enter+0x8b sys/kern/kern_rwlock.c:461 #3 VOP_LOCK+0x87 sys/kern/vfs_vops.c:534 #4 vn_lock+0x84 sys/kern/vfs_vnops.c:579 #5 vfs_lookup+0xd1 sys/kern/vfs_lookup.c:413 #6 namei+0x36a sys/kern/vfs_lookup.c:245 #7 dounlinkat+0x99 sys/kern/vfs_syscalls.c:1850 #8 syscall+0x489 mi_syscall sys/sys/syscall_mi.h:102 [inline] #8 syscall+0x489 sys/arch/amd64/amd64/trap.c:585 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10175 6407K 6419K 78643K 11289 0 pcb 13 12K 14K 78643K 17 0 rtable 262 7K 8K 78643K 897 0 ifaddr 81 17K 17K 78643K 139 0 sysctl 3 1K 1K 78643K 3 0 counters 56 35K 35K 78643K 72 0 ioctlops 0 0K 2K 78643K 112 0 iov 0 0K 16K 78643K 1213 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 5 0 vnodes 1271 79K 79K 78643K 2380 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 105 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 1367 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 25 93K 121K 78643K 8657 0 sigio 0 0K 0K 78643K 201 0 proc 56 74K 111K 78643K 1168 0 subproc 104 6K 6K 78643K 208 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 785 0 in_multi 99 6K 6K 78643K 258 0 ether_multi 1 0K 0K 78643K 24 0 mrt 2 0K 0K 78643K 2 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 2K 78643K 2895 0 tdb 3 0K 0K 78643K 3 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 390 88K 104K 78643K 114822 0 UVM aobj 131 4K 4K 78643K 138 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 179 0 NDP 11 0K 2K 78643K 51 0 temp 125 4707K 4771K 78643K 24596 0 kqueue 12 18K 26K 78643K 836 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 plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 770 0 767 14 13 1 3 0 8 0 rtentry 112 220 0 98 4 0 4 4 0 8 0 unpcb 136 8712 0 8699 50 49 1 10 0 8 0 syncache 296 55 0 55 13 12 1 1 0 8 1 tcpqe 32 16 0 16 6 5 1 1 0 8 1 tcpcb 736 4198 0 4184 128 116 12 19 0 8 8 arp 120 35 0 17 1 0 1 1 0 8 0 ipq 40 77 0 76 4 3 1 1 0 8 0 ipqe 40 3147 0 3143 4 3 1 1 0 8 0 inpcb 304 9999 0 9983 95 89 6 12 0 8 4 rttmr 72 73 0 71 1 0 1 1 0 8 0 ip6q 72 49 0 49 2 2 0 1 0 8 0 ip6af 40 88 0 88 2 2 0 1 0 8 0 nd6 48 66 0 32 1 0 1 1 0 8 0 kcovpl 48 16 0 8 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 967 0 392 37 1 36 36 0 8 0 art_table 32 968 0 392 5 0 5 5 0 8 0 art_node 16 219 0 107 1 0 1 1 0 8 0 sysvmsgpl 40 53 0 29 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1364 0 1354 1 0 1 1 0 8 0 shmpl 112 135 0 7 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 12968 0 11534 91 0 91 91 0 8 0 ffsino 272 12968 0 11534 97 0 97 97 0 8 0 nchpl 144 24772 0 23150 62 0 62 62 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 224 5926 0 0 349 0 349 349 0 8 0 namei 1024 81160 0 81160 2 1 1 2 0 8 1 percpumem 16 48 0 8 1 0 1 1 0 8 0 scxspl 216 68304 0 68303 22 21 1 8 0 8 0 plimitpl 152 1160 0 1138 3 2 1 2 0 8 0 sigapl 424 8921 0 8870 7 0 7 7 0 8 0 futexpl 64 72562 0 72561 1 0 1 1 0 8 0 knotepl 120 637 0 0 13 2 11 11 0 8 0 kqueuepl 216 2915 0 2906 42 41 1 8 0 8 0 pipepl 336 2529 0 2501 60 54 6 13 0 8 3 fdescpl 496 8906 0 8870 7 2 5 6 0 8 0 filepl 152 64959 0 64719 89 71 18 21 0 8 8 lockfpl 104 941 0 939 1 0 1 1 0 8 0 lockfspl 48 296 0 294 1 0 1 1 0 8 0 sessionpl 144 33 0 17 1 0 1 1 0 8 0 pgrppl 48 144 0 128 1 0 1 1 0 8 0 ucredpl 96 6586 0 6568 1 0 1 1 0 8 0 zombiepl 144 8870 0 8870 1 0 1 1 0 8 1 processpl 1064 8921 0 8870 5 1 4 4 0 8 0 procpl 672 25243 0 25178 15 8 7 8 0 8 0 sosppl 168 83 0 83 12 12 0 1 0 8 0 sockpl 480 19846 0 19814 413 401 12 41 0 8 8 mcl64k 65536 22 0 0 3 0 3 3 0 8 0 mcl16k 16384 20 0 0 3 1 2 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 3 0 3 3 0 8 0 mcl4k 4096 33 0 0 3 0 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 227 0 0 21 2 19 21 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 2025 0 0 125 0 125 125 0 8 0 bufpl 288 16050 0 9715 453 0 453 453 0 8 0 anonpl 24 2526961 0 2512854 168 61 107 126 0 186 0 amapchunkpl 152 608725 0 607970 139 88 51 52 0 158 15 amappl16 200 25294 0 24898 69 35 34 34 0 8 6 amappl15 192 1171 0 1163 1 0 1 1 0 8 0 amappl14 184 2841 0 2832 1 0 1 1 0 8 0 amappl13 176 155 0 152 1 0 1 1 0 8 0 amappl12 168 2255 0 2246 1 0 1 1 0 8 0 amappl11 160 2071 0 2059 1 0 1 1 0 8 0 amappl10 152 65 0 59 1 0 1 1 0 8 0 amappl9 144 1860 0 1852 1 0 1 1 0 8 0 amappl8 136 992 0 875 5 0 5 5 0 8 0 amappl7 128 149 0 137 1 0 1 1 0 8 0 amappl6 120 1624 0 1593 2 1 1 2 0 8 0 amappl5 112 4478 0 4463 1 0 1 1 0 8 0 amappl4 104 6334 0 6294 2 0 2 2 0 8 0 amappl3 96 2928 0 2909 1 0 1 1 0 8 0 amappl2 88 2433 0 2383 3 1 2 3 0 8 0 amappl1 80 165907 0 165284 19 4 15 18 0 8 0 amappl 88 113916 0 113656 7 0 7 7 0 92 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 137 0 7 3 0 3 3 0 8 0 uaddrrnd 24 8906 0 8870 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8906 0 8870 1 0 1 1 0 8 0 vmmpekpl 168 75894 0 75834 3 0 3 3 0 8 0 vmmpepl 168 817229 0 814482 214 81 133 138 0 357 7 vmsppl 368 8905 0 8870 4 0 4 4 0 8 0 rwobjpl 56 206196 0 198747 116 7 109 110 0 8 2 pdppl 4096 17819 0 17740 222 141 81 95 0 8 2 pvpl 32 4129403 0 4110080 347 162 185 260 0 265 9 pmappl 248 8905 0 8870 4 1 3 3 0 8 0 extentpl 40 58 0 38 1 0 1 1 0 8 0 phpool 112 1259 0 318 27 0 27 27 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:440 witness_checkorder(fffffd80690ef5f0,1,0) at witness_checkorder+0x10b7 witness_debugger sys/kern/subr_witness.c:2502 [inline] witness_checkorder(fffffd80690ef5f0,1,0) at witness_checkorder+0x10b7 sys/kern/subr_witness.c:1105 rw_enter_read(fffffd80690ef5e0) at rw_enter_read+0x66 sys/kern/kern_rwlock.c:112 uvmfault_lookup(ffff80002e3b5560,0) at uvmfault_lookup+0xd9 sys/uvm/uvm_fault.c:1758 uvm_fault_check(ffff80002e3b5560,ffff80002e3b5598,ffff80002e3b55c0) at uvm_fault_check+0x3a sys/uvm/uvm_fault.c:674 uvm_fault(fffffd80690ef5d8,20000000,0,2) at uvm_fault+0x102 sys/uvm/uvm_fault.c:602 kpageflttrap(ffff80002e3b56f0,20000300) at kpageflttrap+0x209 kerntrap(ffff80002e3b56f0) at kerntrap+0xef sys/arch/amd64/amd64/trap.c:318 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x53 ifioctl_get(c0106924,ffff80002e3b59a0) at ifioctl_get+0x2dd soo_ioctl(fffffd807032ced8,c0106924,ffff80002e3b59a0,ffff8000212002a0) at soo_ioctl+0x26c sys_ioctl(ffff8000212002a0,ffff80002e3b5ab8,ffff80002e3b5b10) at sys_ioctl+0x4a2 syscall(ffff80002e3b5b80) at syscall+0x489 mi_syscall sys/sys/syscall_mi.h:102 [inline] syscall(ffff80002e3b5b80) at syscall+0x489 sys/arch/amd64/amd64/trap.c:585 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x28e31f7dea0, count: -15 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020ce8ff0) at x86_ipi_db+0x1a sys/arch/amd64/amd64/db_interface.c:393 x86_ipi_handler() at x86_ipi_handler+0xb7 sys/arch/amd64/amd64/ipi.c:106 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2f kd_curproc sys/dev/kcov.c:578 [inline] __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2f sys/dev/kcov.c:148 __mp_lock(ffffffff829de780) at __mp_lock+0x133 __mp_lock_spin sys/kern/kern_lock.c:116 [inline] __mp_lock(ffffffff829de780) at __mp_lock+0x133 sys/kern/kern_lock.c:147 sleep_setup(ffff800022253ee0,ffffffff82abdfc0,120,ffffffff82568096,2) at sleep_setup+0xd3 sys/kern/kern_synch.c:374 tsleep(ffffffff82abdfc0,120,ffffffff82568096,2) at tsleep+0x11f sys/kern/kern_synch.c:158 sys_nanosleep(ffff8000ffff4fc8,ffff800022254000,ffff800022254060) at sys_nanosleep+0x1f5 sys/kern/kern_time.c:299 syscall(ffff8000222540d0) at syscall+0x489 mi_syscall sys/sys/syscall_mi.h:102 [inline] syscall(ffff8000222540d0) at syscall+0x489 sys/arch/amd64/amd64/trap.c:585 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff5790, count: -10