Home:
sources.zabbadoz.net - a collection of foobar
Up:
FreeBSD LOR(lock order reversal)s seen and comments
Prev:
freebsd/lor/81.html
Next:
freebsd/lor/83.html
| ID | 82 |
| state | unknown |
| responsible | |
| reported first | |
| reported last | |
| do you know more? | submit update by email |
| LOR |
lock order reversal 1st 0xc095cce0 vm page queue mutex (vm page queue mutex) @ sys/kern/vfs_bio.c:1485 2nd 0xc1569d6c vnode interlock (vnode interlock) @ sys/kern/vfs_subr.c:1989 KDB: stack backtrace: kdb_backtrace(0,ffffffff,c0911fe8,c0910aa8,c089cf68) at kdb_backtrace+0x29 witness_checkorder(c1569d6c,9,c0842b5f,7c5) at witness_checkorder+0x550 _mtx_lock_flags(c1569d6c,0,c0842b5f,7c5,c105cce4) at _mtx_lock_flags+0x5b vdrop(c1569cf0) at vdrop+0x1d vm_page_remove(c130fa98,c130fa98) at vm_page_remove+0xd4 vm_page_free_toq(c130fa98,c130fa98,40,c130fa98,c8e038ec) at vm_page_free_toq+0x90 vm_page_free(c130fa98,c130fa98) at vm_page_free+0x15 vfs_vmio_release(c44e7a10) at vfs_vmio_release+0x9b brelse(c44e7a10,c135c180,1,c0613134,0) at brelse+0x485 ffs_mountfs(c1569cf0,c154ec00,c135e480,c15111f0,0) at ffs_mountfs+0x555 ffs_mount(c154ec00,c135e480,0,0,c156a000) at ffs_mount+0x9ad vfs_domount(c135e480,c1511b80,c1520870,4001,c1511500) at vfs_domount+0x589 vfs_donmount(c135e480,4001,c8e03c30,c1557380,6) at vfs_donmount+0xce kernel_mount(c15110a0,4001,c8e03c98,c8e03cc4,c066a416) at kernel_mount+0x6d kernel_vmount(4001,c08425dd,c1520840,c08425e4,c083d857) at kernel_vmount+0x37 vfs_mountroot_try(c1520710,c08362bc,204,c135dde4,c05f5074) at vfs_mountroot_try+0xd2 vfs_mountroot(c135dde4,c135e480,25d,c135e480,c8e03d08) at vfs_mountroot+0x18f start_init(0,c8e03d48,0,c05f5074,0) at start_init+0x4b fork_exit(c05f5074,0,c8e03d48) at fork_exit+0xa0 fork_trampoline() at fork_trampoline+0x8 --- trap 0x1, eip = 0, esp = 0xc8e03d7c, ebp = 0 --- |
| comments/references |
Copyright (c) 1999-2009 Bjoern A. Zeeb. All rights reserved.
$ZABBADOZ: web/sources.zabbadoz.net/freebsd/lor/82.xml,v 1.1 2009/02/12 20:05:15 bz Exp $