Subject: more sparc64 locking panics
To: None <port-sparc64@netbsd.org>
From: Hubert Feyrer <hubert.feyrer@informatik.fh-regensburg.de>
List: port-sparc64
Date: 10/23/2000 15:12:40
login: Oct 23 14:50:40 rfhs8036 su: feyrer to root on /dev/ttyp0
simple_lock: lock held
simple_lock: lock held
lock: 0x1411968, currently at: ../../../../kern/sys_generic.c:979
last locked: ../../../../kern/kern_synch.c:599
last unlocked: ../../../../kern/kern_synch.c:616
lock: 0x1411968, currently at: ../../../../kern/kern_synch.c:284
last locked: ../../../../kern/kern_synch.c:599
last unlocked: ../../../../kern/sys_generic.c:987
panic: kernel diagnostic assertion
"_simple_lock_held((&sched_lock))" failed: file
"../../../../kern/kern_synch.c", line 959

kdb breakpoint at 0x126dce0
Stopped at      cpu_Debugger+0x4:       nop
db> 


db> t
__assert(12a9680, 12a9660, 3bf, 12a9690, 38, badcafe) at __assert+0x1c
resetpriority(1e383690, 12a9660, 11c, 10, 286c78, 286c44) at
resetpriority+0x44
schedcpu(14119d0, 2056, 1409800, 2856, 1471f20, 1471c00) at schedcpu+0x16c
softclock(1471ed0, 12a7478, 1471ed0, 0, 3c17b60, 1471c00) at
softclock+0x234
hardclock(e0017ed0, 1472438, 1411500, 1411988, badcafe, badcafe) at
hardclock+0x
7fc
tickintr(e0017ed0, 0, e0017ed0, 0, 123cb44, badcafe) at tickintr+0x4
sparc_intr_retry(1499400, baf1, 27024b0, 1474f88, 0, 0) at
sparc_intr_retry+0x40

idle(1e382f10, 1410000, 1471000, 1ead04b8, f423f, badcafe) at idle
exit1(data fault: pc=100b954 addr=20 sfsr=%qb
kernel trap 30: data access exception
Type  'go' to resume
ok 


hey, it didn't hang the machint this time. ;-)


 - Hubert

-- 
Hubert Feyrer <hubert.feyrer@informatik.fh-regensburg.de>