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]

Attachment: signature.asc
Description: Digital signature

Reply via email to