Subject: Re: port-i386/22134
To: Manuel Bouyer <bouyer@antioche.lip6.fr>
From: Chuck Silvers <chuq@chuq.com>
List: netbsd-bugs
Date: 02/14/2005 07:58:32
On Mon, Feb 14, 2005 at 12:29:09PM +0100, Manuel Bouyer wrote:
> On Mon, Feb 14, 2005 at 01:41:19AM +0000, chs@NetBSD.org wrote:
> > Synopsis: pciide panic (fatal page fault in supervisor mode after pciide DMA trouble)
> > 
> > State-Changed-From-To: open->feedback
> > State-Changed-By: chs@netbsd.org
> > State-Changed-When: Mon, 14 Feb 2005 01:41:18 +0000
> > State-Changed-Why:
> > there have been lots of pciide fixes since then,
> > are you still seeing this problem in 2.0 or -current?
> 
> FWIW, this looks more like a VM issue than driver. bus_dma(9) is failing to
> get some memory.

it's returning EINVAL, which in the x86 bus_dma code means that either the
caller has asked to load a region outside the dmamap or that something has
gotten out of whack with bounce buffering.  doesn't sound like VM to me.  :-)


> Now, I agree that the driver shouldn't panic in such situation, and it's
> possible that this has been fixed.

most likely fixed, yea.

-Chuck