Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

May 11 kernel hangs on reboot while unmounting /mfs, then crashes in DDB



Today's kernel hangs unmounting /mfs, then crashes during DDB "trace":


NetBSD 4.99.62 (GENERIC) #59: Sun May 11 13:09:51 EDT 2008

historically# reboot -q
syncing disks... 6 done
unmounting file systems...
unmounting /kern (kernfs)...ok,
unmounting /tmp (mfs:156)...[halt sent]
Stopped in pid 0.15 (system) at netbsd:breakpoint+0x4:  popl    %ebp
db{1}> trace
breakpoint(0,3f8,5,2,c0b9f360,c301850c,d132cf6c,c30ae03c,c30af000,800) at 
netbsd:breakpoint+0x4
comintr(c3018400,d1320c50,deadbeef,1,46353148,9,0,0,0,0) at netbsd:comintr+0x575
DDB lost frame for netbsd:Xintr_ioapic_edge1+0xa9, trying 0xd132cf74
Xintr_ioapic_edge1() at netbsd:Xintr_ioapic_edge1+0xa9
--- interrupt ---
--- switch to interrupt stack ---
x86_pause(1,64,c01aaa60,0,104,c0b9f360,d1320d40,c04c2d33,0,cc6b09c0) at 
netbsd:x86_pause+0x2
nd6_timer(0,cc6b09c0,7,d1324000,d1316074,d1324068,d1324870,d1325070,d1325870,c01aaa60)
 at netbsd:nd6_timer+0x4e
callout_softclock(0,0,0,0,0,0,0,0,0,0) at netbsd:callout_softclock+0x243
softint_dispatch(cc6a9280,2,0,0,0,0,d1320d90,d1320d28,cc6b09c0,28) at 
netbsd:softint_dispatch+0xb7
DDB lost frame for netbsd:Xsoftintr+0x3d, trying 0xd1320d88
Xsoftintr() at netbsd:Xsoftintr+0x3d
--- interrupt ---
Reader / writer lock error: rw_vector_enter: assertion failed: !cpu_intr_p()

lock address : 0x00000000c0baf984 type     :     sleep/adaptive
shared holds :                  0 exclusive:                  0
shares wanted:                  0 exclusive:                  0
current cpu  :                  1 last held:                  1
current lwp  : 0x00000000cc6b09c0 last held: 000000000000000000
last locked  : 0x00000000c044a449 unlocked : 0x00000000c044d97b
initialized  : 0x00000000c04497ca
owner/count  : 000000000000000000 flags    : 0x0000000000000008

Turnstile chain at 0xc0bb1380.
=> No active turnstile for this lock.

panic: LOCKDEBUG
Stopped in pid 0.15 (system) at netbsd:breakpoint+0x4:  popl    %ebp
db{1}> x/I 0x00000000c04497ca
netbsd:uvm_map_setup+0x7a:      movl    $0xc0a5e73e,%eax
db{1}> x/I 0x00000000c044a449
netbsd:vm_map_lock+0x69:        movl    0x8(%ebx),%edx
db{1}> x/I 0x00000000c044d97b
netbsd:uvmspace_fork+0x2cb:     movl    0x8(%ebp),%edx
db{1}> 

-- 
                                                Greg A. Woods
                                                Planix, Inc.

<woods%planix.com@localhost>     +1 416 489-5852 x122     http://www.planix.com/

Attachment: pgpd8tOhhVBCf.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index