[8191] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

Re: recovery behaviour with 1 bad + 1 good drive (aic7xxx)

daemon@ATHENA.MIT.EDU (Ricky Beam)
Wed Feb 23 17:52:51 2000

Date:   Wed, 23 Feb 2000 13:20:43 -0500 (EST)
From: Ricky Beam <jfbeam@bluetopia.net>
To: Matthias Andree <ma@dt.e-technik.uni-dortmund.de>
Cc: linux-scsi@vger.rutgers.edu
In-Reply-To: <20000223182636.C4697@krusty.e-technik.uni-dortmund.de>
Message-ID: <Pine.LNX.4.04.10002231314580.12259-100000@beaker>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Wed, 23 Feb 2000, Matthias Andree wrote:
>> causing timeouts... I've got an old plextor CD-ROM that disappears from
>> the bus when the driver does a bus reset. (Don't ask me how it shows up
>> following the driver's initial bus reset.)
>
>Plextor take some time. Some Yamaha drives deadlock when they see bus
>reset. Ok, Yamaha's fault, still, notable. 

I was giving it 15 seconds to come back online (3 times the initial reset
timeout.)  If you ask plextor, they'll immediately (after picking the phone
back up) tell you get a new firmware rom. :-)

(It's plugged into a NeXT cube, so I really don't care about.  I've got much
 better toys to play with now.)

>> In some cases, the error is non-fatal.  The system can continue properly
>> if it simply tries again.  This mostly true for removable media devices
>> and things with "power saving" modes.
>
>Nah, with SCSI, you need to kick the drive spinning again. 

True, but the linux SCSI code _doesn't_.  The error from the drive is
rather clear on the fact that the disk isn't spinning.  No amount of
bus resets will emulate a "START STOP UNIT" command.  Granted, this is
just a rant on my part -- this isn't a very serious flaw.

>> Perhaps you should use AHA1542's :-)  Last time I cared to look (ahum, back
>> in 1.2), it panics when ever it's "necessary" to do an abort/bus reset.
>
>Nah, that was to prevent non-working bus resets from being thrown
>AFAIR. 

That may be, but the point still stands... it won't thrash the bus when a
device fails :-)

--Ricky



-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.rutgers.edu

home help back first fref pref prev next nref lref last post