Subject: Re: port-i386/22134
To: Manuel Bouyer <firstname.lastname@example.org>
From: Chuck Silvers <email@example.com>
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: firstname.lastname@example.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.