System lockup during dump()
Richard Earnshaw <[email protected]> Sat, 06 Mar 2004 11:45:24 +0000
| Newsgroups | gmane.os.netbsd.ports.cats,gmane.os.netbsd.devel.kernel |
|---|---|
| Message-ID | <[email protected]> |
I'm trying to track down why a Cats box just freezes when trying to do a
panic dump. Turning on the wdcdebug code shows the following activity:
db> sync
boot: howto=00000100 curlwp=0x0
syncing disks... done
__wdcwait aceride0:0 (timeout:1)
wdcintr
__wdccommand_intr aceride0:0:0
__wdcwait aceride0:0 (timeout:0)
dumping to dev 16,1 offset 789199
__wdcwait aceride0:0 (timeout:1)
wdcintr
__wdccommand_intr aceride0:0:0
__wdcwait aceride0:0 (timeout:0)
after which the machine just goes catatonic until the reset button is
pressed.
What gives? I thought that the dump was supposed to be done with POLL
operations, so why is wdcintr being called?
R.