LOR (swap_pager.c:1319 uma_core.c:876)

From: Jiri Mikulas <konfer_at_mikulas.com>
Date: Mon, 27 Oct 2003 15:31:56 +0100
hi
sorry if reported

~~~cut~~~
lock order reversal
1st 0xc30924a0 vm object (vm object) _at_ /usr/src/sys/vm/swap_pager.c:1319
2nd 0xc096e520 swap_pager swhash (swap_pager swhash) _at_ 
/usr/src/sys/vm/swap_pager.c:1835
3rd 0xc103565c vm object (vm object) _at_ /usr/src/sys/vm/uma_core.c:876
Stack backtrace:
backtrace(c08754b0,c103565c,c0889ed6,c0889ed6,c088ad84) at backtrace+0x17
witness_lock(c103565c,8,c088ad84,36c,1) at witness_lock+0x672
_mtx_lock_flags(c103565c,0,c088ad84,36c,1) at _mtx_lock_flags+0xba
obj_alloc(c1020480,1000,cdd329f7,101,c093ab40) at obj_alloc+0x3f
slab_zalloc(c1020480,1,c088ad84,68c,c1020494) at slab_zalloc+0xb3
uma_zone_slab(c1020480,1,c088ad84,68c,c1020530) at uma_zone_slab+0xd6
uma_zalloc_internal(c1020480,0,1,5c1,72b,c093bf68) at 
uma_zalloc_internal+0x3e
uma_zalloc_arg(c1020480,0,1,72b,2) at uma_zalloc_arg+0x3b9
swp_pager_meta_build(c30924a0,0,0,2,0) at swp_pager_meta_build+0x1b4
swap_pager_putpages(c30924a0,cdd32bd0,1,0,cdd32b40) at 
swap_pager_putpages+0x32d
default_pager_putpages(c30924a0,cdd32bd0,1,0,cdd32b40) at 
default_pager_putpages+0x2e
vm_pageout_flush(cdd32bd0,1,0,eb,1be) at vm_pageout_flush+0x17a
vm_pageout_clean(c141dfe0,0,c088ab9f,32a,0) at vm_pageout_clean+0x305
vm_pageout_scan(0,0,c088ab9f,5a9,1f4) at vm_pageout_scan+0x669
vm_pageout(0,cdd32d48,c0870034,314,0) at vm_pageout+0x31b
fork_exit(c07ae3f0,0,cdd32d48) at fork_exit+0xcf
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xcdd32d7c, ebp = 0 ---
Received on Mon Oct 27 2003 - 05:32:15 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:26 UTC