Re: [usb-storage] Re: MPIO HS200 Gigabox weird behaviour again

Alan Stern
2005-02-11T16:00:36Z

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