Subject: Re: DDB, savecore and awi0
To: Bill Sommerfeld <sommerfeld@orchard.arlington.ma.us>
From: Michael Graff <explorer@flame.org>
List: tech-kern
Date: 11/08/1999 10:44:42
Bill Sommerfeld <sommerfeld@orchard.arlington.ma.us> writes:

> I've seen one or two of these lockups; haven't characterized anything
> which correlates with it; it's probably looping with interrupts
> masked.
> 
> (most of the driver runs at splnet, and i think splnet() is blocking
> tty interrupts, too, which is keeping me from breaking into ddb;
> anyone got any clues for dealing with this -- even gross short-term
> kludges?)

I've also seen problems with the wi driver.  I get the same things,
and in fact, oddly enough, I get hard drive DMA errors on the _hard
drive_ when using it, sometimes.

The drive falls back to DMA 2, then PIO, but continues to work after
that.  Just with more CPU (and less laptop battery life) than before.

wi0 at pcmcia1 function 0 port 0x380-0x3bf
wi0: address 00:60:1d:15:33:05
IP Filter: already initialized
pcmcia1: card irq 11
pciide0:0:0: lost interrupt
        type: ata
        c_bcount: 65536
        c_skip: 0
pciide0:0:0: Bus-Master DMA error: missing interrupt, status=0x21
wd0f: DMA error writing fsbn 1405056 of 1405056-1405183 (wd0 bn 10395786; cn 11000 tn 12 sn 30), retrying
pciide0:0:0: lost interrupt
        type: ata
        c_bcount: 65536
        c_skip: 0
pciide0:0:0: Bus-Master DMA error: missing interrupt, status=0x21
wd0: transfer error, downgrading to DMA mode 2
wd0(pciide0:0:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)
wd0f: DMA error writing fsbn 1405056 of 1405056-1405183 (wd0 bn 10395786; cn 11000 tn 12 sn 30), retrying
pciide0:0:0: lost interrupt
        type: ata
        c_bcount: 65536
        c_skip: 0
pciide0:0:0: Bus-Master DMA error: missing interrupt, status=0x21
wd0: transfer error, downgrading to PIO mode 4
wd0(pciide0:0:0): using PIO mode 4
wd0f: DMA error writing fsbn 1405056 of 1405056-1405183 (wd0 bn 10395786; cn 11000 tn 12 sn 30), retrying
wd0: soft error (corrected)

uhci0: host controller process error
uhci0: host controller halted