[8191] in linux-scsi channel archive
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