Subject: Re: dual disks failing
To: None <greywolf@captech.com>
From: David S. Miller <davem@caip.rutgers.edu>
List: port-sparc
Date: 01/19/1996 01:13:27
   Date: Thu, 18 Jan 96 18:08:42 PST
   From: greywolf@defender.VAS.viewlogic.com (James Graham - Systems Mangler)

   Hardware:
	   SS1+    28MB physmem

   Jan 18 16:43:01 strikeforce /netbsd: RESELECT: 9 bytes in FIFO>esp0: illegal command: 0x12 (state 5, phase 7, prevphase 101)

This is due (i'm most certain) to the window of vulnerability the
original C90's have between the time a reselect completes on the bus
and the interrupt is actually serviced.  The results of this hardware
bug vary, but most of the time complete garbage ends up in the FIFO by
the time the interrupt handler gets there *along with* the real
reselect information.  So after reselect the fifo contents must be
inspected carefully, and preened out of exceess if necessary.

I thought pk had fixed this by now...

Later,
David S. Miller
davem@caip.rutgers.edu