Subject: Re: DPWS500/Pyxis bugs, corrupt memory etc.
To: Jeff Roberson <nomad@nop.aliensystems.com>
From: Wilko Bulte <wilko@yedi.iaf.nl>
List: port-alpha
Date: 02/01/2000 21:15:14
On Mon, Jan 31, 2000 at 10:08:41PM -0800, Jeff Roberson wrote:
> Finally! I was right when I suggested that it was DMA across page
> boundaries. I disabled DMA in pciide and everything works perfectly! So
> to summarize the caveats when using a DPWS500a we have the following:
>
> CIA_PYXIS_BUG_BASE is incorrectly set to (1*128*1024) instead of
> (128*1024*1024) in cia_dma.c. (This patch should be in -current)
FWIW and for the record: this is also what FreeBSD-current has:
#define CIA_PYXIS_BUG_BASE (128*1024*1024)
#define CIA_PYXIS_BUG_SIZE (2*1024*1024)
--
Wilko Bulte Arnhem, The Netherlands
WWW : http://www.tcja.nl