Home:
sources.zabbadoz.net - a collection of foobar
Up:
FreeBSD LOR(lock order reversal)s seen and comments
Prev:
freebsd/lor/269.html
Next:
freebsd/lor/271.html
| ID | 270 |
| state | unknown |
| responsible | |
| reported first | 2008-12-11 |
| reported last | |
| do you know more? | submit update by email |
| LOR |
lock order reversal: (Giant after non-sleepable) 1st 0xc5e08074 vnode interlock (vnode interlock) @ sys/vm/vnode_pager.c:1201 2nd 0xc087f9d0 Giant (Giant) @ sys/dev/kbdmux/kbdmux.c:1103 KDB: stack backtrace: db_trace_self_wrapper(c07f3714,e7cc564c,c05d7425,4,c07eec87,...) at db_trace_self_wrapper+0x26 kdb_backtrace(4,c07eec87,c54f50a8,c54f41a0,e7cc56a8,...) at kdb_backtrace+0x29 _witness_debugger(c07f639f,c087f9d0,c0807a3d,c54f41a0,c07df81e,...) at _witness_debugger+0x25 witness_checkorder(c087f9d0,9,c07df81e,44f,0,...) at witness_checkorder+0x839 _mtx_lock_flags(c087f9d0,0,c07df81e,44f,e7cc5700,...) at _mtx_lock_flags+0xc4 kbdmux_ioctl(c5608600,40044b13,e7cc5728,100202,c083e324,...) at kbdmux_ioctl+0x76e update_kbd_state(c0589e3c,c5df3e10,4,c07eec87,c0831bc0,...) at update_kbd_state+0x44 sc_cnputc(c0831bc0,6c,e7cc58f4,5,6c,...) at sc_cnputc+0x39 cnputc(6c,e7cc58f4,e7cc57a4,c05c9871,c07fd19d,...) at cnputc+0x5f putcons(c07fd19d,c07eec87,100009a,c09bfd80,c05c9810,...) at putcons+0x17 putchar(6c,e7cc58f4,246,c07e9e46,c59b0900,...) at putchar+0x61 kvprintf(c07f633c,c05c9810,e7cc58f4,a,e7cc5920,...) at kvprintf+0x9e printf(c07f633c,0,c07f55e7,4e3,e7cc5944,...) at printf+0x4e witness_checkorder(c5e08058,9,c07fd19d,81f,0,...) at witness_checkorder+0x6a1 __lockmgr_args(c5e08058,200501,c5e08074,0,0,...) at __lockmgr_args+0x797 vop_stdlock(e7cc5a78,c05d71cb,c0810948,200501,c5e08000,...) at vop_stdlock+0x62 VOP_LOCK1_APV(c5a2a000,e7cc5a78,c59b09a4,c0867bc0,c5e08000,...) at VOP_LOCK1_APV+0xa5 _vn_lock(c5e08000,200501,c07fd19d,81f,4,...) at _vn_lock+0x5e vget(c5e08000,200501,c59b0900,4b2,0,...) at vget+0xc9 vnode_pager_lock(c5e1a744,0,c080df26,127,e7cc5c18,...) at vnode_pager_lock+0x1e0 vm_fault(c5b91000,281a0000,1,0,281a0000,...) at vm_fault+0x1df trap_pfault(5,0,c08195a4,2e7,c59b0900,...) at trap_pfault+0xf9 trap(e7cc5d38) at trap+0x289 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0x80496d0, esp = 0xbfbfec80, ebp = 0xbfbfed58 --- |
| comments/references |
Copyright (c) 1999-2009 Bjoern A. Zeeb. All rights reserved.
$ZABBADOZ: web/sources.zabbadoz.net/freebsd/lor/270.xml,v 1.1 2009/02/12 20:05:14 bz Exp $