Hi, David Brownell: > Hmm, could you please send me the output of "objdump -dr ohci-hcd.o" from > your build? (Or "-Sr", if it's not utter garbage with your toolchain.) > Will do. (We need to recreate the file.)
Meanwhile, I received this one-line patch which might actually solve the
problem in question:
--- drivers/usb/host/ohci-hcd.c 2005-01-05 21:21:53 +01:00
+++ edited/ohci-hcd.c 2005-01-24 19:54:37 +01:00
@@ -373,7 +373,7 @@
schedule_timeout (1);
goto rescan;
case ED_IDLE: /* fully unlinked */
- if (list_empty (&ed->td_list)) {
+ if (!HCD_IS_RUNNING(ohci->hcd.state) || list_empty
(&ed->td_list)) {
td_free (ohci, ed->dummy);
ed_free (ohci, ed);
break;
--
Matthias Urlichs | {M:U} IT Design @ m-u-it.de | [EMAIL PROTECTED]
signature.asc
Description: Digital signature
