LOR

From: Divacky Roman <xdivac02_at_stud.fit.vutbr.cz>
Date: Tue, 23 Dec 2003 09:25:46 +0100
I just noticed LOR in 19th Dec 2003 current, heres the message

lock order reversal
 1st 0xc0c1e738 vm object (vm object) _at_ /usr/src/sys/vm/swap_pager.c:1323
 2nd 0xc069bc80 swap_pager swhash (swap_pager swhash) _at_
/usr/src/sys/vm/swap_pag
er.c:1838
 3rd 0xc0c358c4 vm object (vm object) _at_ /usr/src/sys/vm/uma_core.c:873
Stack backtrace:
backtrace(c0624b39,c0c358c4,c0632e2a,c0632e2a,c0633d0b) at backtrace+0x17
witness_lock(c0c358c4,8,c0633d0b,369,c0c22300) at witness_lock+0x672
_mtx_lock_flags(c0c358c4,0,c0633d0b,369,c0c22314) at _mtx_lock_flags+0xba
obj_alloc(c0c22300,1000,c7a649f3,101,0) at obj_alloc+0x3f
slab_zalloc(c0c22300,1,c0c22314,8,c0633d0b) at slab_zalloc+0xb7
uma_zone_slab(c0c22300,1,c0633d0b,682,c0c223a0) at uma_zone_slab+0xe6
uma_zalloc_internal(c0c22300,0,1,5b7,c0631c1f,72e) at uma_zalloc_internal+0x3e
uma_zalloc_arg(c0c22300,0,1,72e,2) at uma_zalloc_arg+0x3ab
swp_pager_meta_build(c0c1e738,5,0,2,0) at swp_pager_meta_build+0x174
swap_pager_putpages(c0c1e738,c7a64bd0,4,0,c7a64b30) at
swap_pager_putpages+0x32d

default_pager_putpages(c0c1e738,c7a64bd0,4,0,c7a64b30) at
default_pager_putpages
+0x2e
vm_pageout_flush(c7a64bd0,4,0,eb,c0672820) at vm_pageout_flush+0x179
vm_pageout_clean(c0d59660,0,c0633b26,32a,0) at vm_pageout_clean+0x305
vm_pageout_scan(0,0,c0633b26,5a9,1f4) at vm_pageout_scan+0x669
vm_pageout(0,c7a64d48,c061f2a5,311,67bec) at vm_pageout+0x31b
fork_exit(c05c39b0,0,c7a64d48) at fork_exit+0xb4
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xc7a64d7c, ebp = 0 ---

nice debugging ;)

r.d.
Received on Mon Dec 22 2003 - 23:25:51 UTC

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