On Thu, 10 Feb 2005, Radovan Garabik wrote:

> I put the dmesg output to:
> http://kassiopeia.juls.savba.sk/~garabik/junk/gigabox.txt
> 
> the exact sequence to reproduce the behaviour is:
> 1) modprobe ehci-hcd
> 2) plug in gigabox, wait a second till the message about a new usb
>    device appears
> 3) modprobe usb-storage delay_use=10

I see.  The drive reports a failure with Sense Key = 0x04.  According to 
the SCSI specification, this indicates a _nonrecoverable_ hardware 
failure.  So you can't blame the SCSI drivers for not retrying the 
request, even though a later attempt to read the partition did end up 
succeeding.

Maybe the SCSI midlayer could be changed to retry anyway, just as an
optimistic workaround for buggy devices like yours.

SCSI developers: Is there any hope of this?

> > What patch did you apply to the driver, to treat the Gigabox the same as a
> > Genesys drive?  And what's in your /proc/bus/usb/devices entry for the 
> > Gigabox?
> 
> see
> https://lists.one-eyed-alien.net/pipermail/usb-storage/2004-November/001154.html
> you responded to that mail :-)

Ah yes.  That contains your original bug report.  I didn't remember that
was from you, because the message was resent by Matt Dharm.

Alan Stern

-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to