Netmap LOR

From: Shawn Webb <shawn.webb_at_hardenedbsd.org>
Date: Mon, 25 Apr 2016 19:27:00 -0400
Here's the backtrace:

lock order reversal: (sleepable after non-sleepable)
 1st 0xfffff8002a914840 vm object (vm object) _at_ /usr/src/sys/vm/vm_fault.c:361
 2nd 0xffffffff822bf9c8 (&nm_mem)->nm_mtx ((&nm_mem)->nm_mtx) _at_ /usr/src/sys/dev/netmap/netmap_mem2.c:490
stack backtrace:
#0 0xffffffff80bb3790 at witness_debugger+0x70
#1 0xffffffff80bb3684 at witness_checkorder+0xe54
#2 0xffffffff80b5f132 at _sx_xlock+0x72
#3 0xffffffff8075c43d at netmap_mem2_ofstophys+0x2d
#4 0xffffffff80759a2b at netmap_dev_pager_fault+0x3b
#5 0xffffffff80e8b991 at dev_pager_getpages+0x61
#6 0xffffffff80eb440a at vm_pager_get_pages+0x4a
#7 0xffffffff80e98210 at vm_fault_hold+0x780
#8 0xffffffff80e97a48 at vm_fault+0x78
#9 0xffffffff81028745 at trap_pfault+0x115
#10 0xffffffff81027dd2 at trap+0x342
#11 0xffffffff81008981 at calltrap+0x8

Thanks,

-- 
Shawn Webb
HardenedBSD

GPG Key ID:          0x6A84658F52456EEE
GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89  3D9E 6A84 658F 5245 6EEE

Received on Mon Apr 25 2016 - 21:27:05 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:04 UTC