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