[issue1277] panic: spin_lock: 0xc89c9578, indefinite wait!

Thomas Nikolajsen (via DragonFly issue tracker) sinknull at crater.dragonflybsd.org
Mon Feb 9 15:24:01 PST 2009


New submission from Thomas Nikolajsen <thomas.nikolajsen at mail.dk>:

Using HEAD from Feb 1, 2009 I got
temporary freeze, ~1 minute, and then panic.

This SMP (w/ APIC_IO) kernel on UP host.

Freeze happens when accessing file with UFS filesystem
(for vkernel), just after output when fsck finishes:
vnconfig -cs labels vn0 FILE
fsck -y FILE
mount /dev/vn0s0a /mnt

I have seen this panic a few times;
not every time script w/ commands run.

Crash dump uploaded to leaf as *.41.

 -thomas
-
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
Trace beginning at frame 0xd394db84
exponential_backoff(80000000,80000000,d394dba4,d394dbc0,c01b3bbe) at 
exponential_backoff+0xe7
exponential_backoff(ff800000,1,b,c89c9578,c8a53cb) at exponential_backoff+0xe7
spin_lock_wr_contested(c89c9578,d6191ec0) at spin_lock_wr_contested+0x51
lockmgr(c89c9578,1) at lockmgr+0xa8
vfs_busy(c89c9558,0) at vfs_busy+0x42
nlookup(d394dc38,c89c4458,c0f868a8,c89d8cd8,c0f868a8) at nlookup+0x41d
kern_mountctl(c909dc00,10,0,c101e8d8,88) at kern_mountctl+0x38
sys_mountctl(d394dcf0,6,0,0,c89d9398) at sys_mountctl+0x1f5
syscall2(d394dd40) at syscall2+0x265
Xint0x80_syscall() at Xint0x80_syscall+0x36
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
spin_lock: 0xc89c9578, indefinite wait!
panic: spin_lock: 0xc89c9578, indefinite wait!

mp_lock = 00000000; cpuid = 0
Trace beginning at frame 0xd394db64
panic(d394db88,d394dba4,17354e1f,d394dba4,d394db98) at panic+0x14d
panic(c035b7d8,c89c9578,80000000,80000000,d394dba4) at panic+0x14d
exponential_backoff(ff800000,1,3c,c89c9578,16feaf84) at exponential_backoff+0xfa
spin_lock_wr_contested(c89c9578,d6191ec0) at spin_lock_wr_contested+0x51
lockmgr(c89c9578,1) at lockmgr+0xa8
vfs_busy(c89c9558,0) at vfs_busy+0x42
nlookup(d394dc38,c89c4458,c0f868a8,c89d8cd8,c0f868a8) at nlookup+0x41d
kern_mountctl(c909dc00,10,0,c101e8d8,88) at kern_mountctl+0x38
sys_mountctl(d394dcf0,6,0,0,c89d9398) at sys_mountctl+0x1f5
syscall2(d394dd40) at syscall2+0x265
Xint0x80_syscall() at Xint0x80_syscall+0x36
Debugger("panic")

CPU0 stopping CPUs: 0x00000000
 stopped
panic: from debugger
mp_lock = 00000000; cpuid = 0

----------
messages: 6139
nosy: thomas.nikolajsen
priority: bug
status: unread
title: panic: spin_lock: 0xc89c9578, indefinite wait!

_____________________________________________________
DragonFly issue tracker <bugs at lists.dragonflybsd.org>
<http://bugs.dragonflybsd.org/issue1277>
_____________________________________________________





More information about the Bugs mailing list