Re: libata todo item: retry certain classes of errors
From: Jeff Garzik <hidden>
Date: 2005-02-03 17:24:34
From: Jeff Garzik <hidden>
Date: 2005-02-03 17:24:34
Alan Cox wrote:
On Mer, 2005-02-02 at 01:50, Jeff Garzik wrote:quoted
Alan Cox wrote:quoted
I did actually arrange that all the SCSI errors it faked caused the right retry behaviour at the SCSI level when I did that. Perhaps I should have commented that fact.Well the retry needs to e.g. include a bus reset prior to retrying.Thats possibly true for some situations. You might also want to avoid issuing resets as much as you can because they are a rather good source of "my drive went away" error reports with the IDE layer (and they take forever).
libata does a reset at the beginning of the probe... Jeff