Subject: Re: DPWS500/Pyxis bugs, corrupt memory etc.
To: Jeff Roberson <nomad@nop.aliensystems.com>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: port-alpha
Date: 02/07/2000 09:40:08
On Sun, 6 Feb 2000 22:41:33 -0800 (PST) 
 Jeff Roberson <nomad@nop.aliensystems.com> wrote:

 > How do you properly define CCF_PYXISBUG? I'm probably not as familiar with
 > config as I should be, so I don't know where this is set.  I tried options
 > PYXISBUG, but obviously I'm missing something so that didn't work.  For
 > now I just removed that conditional and replaced it with if (1) to test
 > the patch.  I'll let you know how it goes.
 > 
 > Thanks,
 > Jeff
 > 
 > > + 	if ((ccp->cc_flags & CCF_PYXISBUG) != 0 &&

you don't need to worry about it.  If your kernel prints out:

	cia0: WARNING: Pyxis pass 1 DMA bug; no bets...

...than CCF_PYXISBUG is set already :-)

It's set in cia.c, when the core logic chipset is attached, based on
the revision of your workstation's mainboard.  I.e. if it's < Miata 1.5
(which is the first rev to have the bug fixed), then it gets set.

        -- Jason R. Thorpe <thorpej@nas.nasa.gov>