LOR |
lock order reversal
1st 0xc08ff5c0 cdev (cdev) @ sys/kern/kern_conf.c:60
2nd 0xc1059144 system map (system map) @ sys/vm/vm_kern.c:295
KDB: stack backtrace:
kdb_backtrace(0,ffffffff,c0911460,c0911d70,c089ce28) at kdb_backtrace+0x29
witness_checkorder(c1059144,9,c0854314,127) at witness_checkorder+0x550
_mtx_lock_flags(c1059144,0,c0854314,127) at _mtx_lock_flags+0x5b
_vm_map_lock(c10590c0,c0854314,127) at _vm_map_lock+0x26
kmem_malloc(c10590c0,1000,101,c8e24ba8,c076764a) at kmem_malloc+0x32
page_alloc(c1063580,1000,c8e24bcb,101,c1064320) at page_alloc+0x1a
startup_alloc(c1063580,1000,c8e24bcb,101,c094eaf8) at startup_alloc+0xb2
slab_zalloc(c1063580,101,c1063580,c08d732c,c1064320) at slab_zalloc+0xa1
uma_zone_slab(c1063580,1,c1064328,0,c0853633,88a) at uma_zone_slab+0xe8
uma_zalloc_internal(c1063580,0,1,0,c1052888) at uma_zalloc_internal+0x29
bucket_alloc(20,1,1,1,c1064b40) at bucket_alloc+0x2c
uma_zfree_arg(c1052840,c15a5e00,c15a5fa8) at uma_zfree_arg+0x22c
free(c15a5e00,c0899d00,c8e24ca8,c05f8891,c15a5e00) at free+0xd1
freedev(c15a5e00) at freedev+0x10
destroy_devl(c15a5e00,c8e24cd4,c05e6006,c15a5e00,c15a5e00) at destroy_devl+0x1b9
destroy_dev(c15a5e00,c15a5e00,c15a5e00,0,c1552e80) at destroy_dev+0x10
g_dev_orphan(c15a8540,c1552e80,3e8,0,c8e24cfc) at g_dev_orphan+0x66
g_orphan_register(c1552e80) at g_orphan_register+0x6e
one_event(c8e24d1c,c05e8b01,258,190,c13775f4) at one_event+0x9b
g_run_events(258,190,c13775f4,c05e8a94,c8e24d34) at g_run_events+0x9
g_event_procbody(0,c8e24d48,0,c05e8a94,0) at g_event_procbody+0x6d
fork_exit(c05e8a94,0,c8e24d48) at fork_exit+0xa0
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xc8e24d7c, ebp = 0 ---
|