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