Subject: Re: SCSI bus resets
To: Frank van der Linden <fvdl@wasabisystems.com>
From: None <mcmahill@mtl.mit.edu>
List: tech-kern
Date: 08/29/2000 09:23:15
On Tue, 29 Aug 2000, Frank van der Linden wrote:

> On Tue, Aug 29, 2000 at 05:22:11AM -0400, Thor Lancelot Simon wrote:
> > I think it's *highly* questionable whether you want to reset the SCSI
> > bus by default at all.  If we ever want to run in truly high-end
> > configurations, we have to stop doing antisocial stuff like this.
> 
> The generic SCSI code doesn't do a bus reset; some drivers might.
> For example, the ahc driver does it if the EEPROM setting for
> resetting the bus is active.

I certainly have seen this on esp on sparc...

esp0: SCSI bus reset
sd0(esp0:3:0): max sync rate 5.00Mb/s
cd0(esp0:4:0): esp0: timed out [ecb 0xf03a2930 (flags 0x1, dleft 0, stat 0)], <state 2, nexus 0xf03a2930, phase(l 12, c 100, p 3), resid e, msg(q 0,o 0) DMA active>
cd0(esp0:4:0): esp0: timed out [ecb 0xf03a2930 (flags 0x41, dleft 0, stat 0)], <state 2, nexus 0xf03a2930, phase(l 12, c 100, p 3), resid e, msg(q 0,o 0) DMA active> AGAIN

-Dan