Subject: r5000 indy hang
To: None <port-sgimips@netbsd.org>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: port-sgimips
Date: 07/23/2004 09:54:44
Hi,
while running a pkgsrc bulk build, my r5000 indy regulary hangs: no reply
to ping, <enter> on the serial console doesn't cause the loggin banner
to redisplay. I was always able to enter ddb though, and most of the time
killing the current process from ddb allows the system to recover.
The example I have here doesn't have a current process, but the trace
looks the same:
~Stopped at      netbsd:cpu_Debugger+0x4:        jr      ra
                bdslot: nop
db> tr
882b24f4+214 (ff00,bfbd9830,0,10) ra 882de370 sz 0
882de1ac+1c4 (ff00,bfbd9830,0,10) ra 0 sz 0
User-level: curlwp NULL
db> c
~Stopped at      netbsd:cpu_Debugger+0x4:        jr      ra
                bdslot: nop
db> tr
882b24f4+214 (ff00,bfbd9830,0,10) ra 882de370 sz 0
882de1ac+1c4 (ff00,bfbd9830,0,10) ra 0 sz 0
User-level: curlwp NULL
db> 
trying to continue, ddb will always break at the same place, which suggests
a loop. single-stepping just steps in the serial driver.

Has anyone else seen this ? Any idea ?

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 26 ans d'experience feront toujours la difference
--