panic: _mtx_lock_sleep: recursed on non-recursive mutex process lock @ /usr/src/sys/ia64/ia64/trap.c:562

Anton Shterenlikht mexas at bristol.ac.uk
Sat Jan 28 15:49:50 UTC 2012


On r225618, running graphics/ImageMagick tests
and firefox I got this panic. I'm almost
sure I've seen it before.


panic: _mtx_lock_sleep: recursed on non-recursive mutex process lock @ /usr/src/sys/ia64/ia64/trap.c:562

cpuid = 1
KDB: enter: panic
[ thread pid 34223 tid 101556 ]
Stopped at      kdb_enter+0x92: [I2]    addl r14=0xffffffffffe20230,gp ;;
db> show thread
Thread 101556 at 0xe00000001d2c4450:
 proc (pid 34223): 0xe000000012393630
 name: validate
 stack: 0xa0000000c81ae000-0xa0000000c81b5fff
 flags: 0x4  pflags: 0
 state: RUNNING (CPU 1)
 priority: 210
 container lock: sched lock 1 (0x9ffc000000a518c0)
db> thread 101556
[ thread pid 34223 tid 101556 ]
kdb_enter+0x92: [I2]    addl r14=0xffffffffffe20230,gp ;;
db> bt
Tracing pid 34223 tid 101556 td 0xe00000001d2c4450
kdb_enter(0x9ffc00000093b130, 0x9ffc00000093b130, 0x9ffc0000003586e0, 0x793) at
kdb_enter+0x92
panic(0x9ffc000000939700, 0x9ffc0000009397a8, 0x9ffc00000097b5d8, 0x232) at pani
c+0x2e0
_mtx_lock_sleep(0xe000000012393728, 0xe00000001d2c4450, 0x0, 0x9ffc00000097b5d8,
 0x232) at _mtx_lock_sleep+0x80
_mtx_lock_flags(0xe000000012393728, 0x0, 0x9ffc00000097b5d8, 0x232, 0x9ffc000000
7ffb90, 0x716, 0x9ffc00000093a2d0) at _mtx_lock_flags+0x170
trap(0x14, 0xa0000000c81b5000) at trap+0x940
ivt_Data_TLB() at ivt_Data_TLB+0x1d0
--- trapframe at 0xa0000000c81b5000
crhold() at crhold+0x10
cred_update_thread(0xe00000001d2c4580, 0xe000000012393670, 0xe000000012393728, 0
x9ffc00000093a2d0) at cred_update_thread+0x70
syscall(0xe000000012393630, 0x8000000, 0x3, 0xe00000001d2c4450, 0xffffffffffffff
ff, 0x0, 0x9ffc0000007fa5e0, 0x8) at syscall+0xd0
epc_syscall_return() at epc_syscall_return



-- 
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423


More information about the freebsd-ia64 mailing list