On Tue, 21 Dec 2004, Martin Strigl wrote:

> Had the problem that an external USB2.0 HDD (vipower vp-6248v; genesys
> chipset) connected through a NEC PCI Card using the stock usb-storage
> driver (kernel 2.4.28) always got a bulk_msg timeout.
> 
> i was able to track the problem down to the well known (or at least it
> seemed to me well known) delay problem between command and data phase.
> 
> also found the suggestion to increase the udelay value in
> drivers/usb/storage/transport.c to avoid the problem.
> 
> and then the big surprise - there was no line with a udelay in the whole
> damned transport.c that came with 2.4.28.
> 
> did a lot of other research till i found this thread
> http://sourceforge.net/mailarchive/message.php?msg_id=8928441
> 
> it works for me now - but the real question is, why hasn't this simple
> patch found its way into the standard branch of 2.4.x ?

It's not for lack of submission.  I sent the revised version of that patch 
to Pete Zaitcev on two separate occasions.

> ok, one could say "but it's just for one stupid chipset", but it seems
> to me that in fact there are a lot of cheap mass product usb2.0-ide
> hdd's out there which use this chipset (i checked 8 of this type which i
> could examine - and in 7 of them was this genesys chipset).

Alan Stern



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to