Sorry,

the statement below is not true. After 6 days it crashed
again. This time it is not by BUG because I added special
debug hack into dl_del_list in usb-ohci.c. It dumped some
ED fields which could help you:

+++ drivers/usb/usb-ohci.c  Wed May 22 15:41:42 2002
@@ -1577,6 +1577,11 @@
    for (ed = ohci->ed_rm_list[frame]; ed != NULL; ed = ed->ed_rm_list) {

        tdTailP = dma_to_td (ohci, le32_to_cpup (&ed->hwTailP) &
0xfffffff0);
+       if (!tdTailP) {
+           printk(KERN_ERR "OHCI: tdTailP is NULL, hwTailP=%X info=%X
head=%X\n",
+                   ed->hwTailP,ed->hwINFO,ed->hwHeadP);
+           continue; /*devik*/
+       }
        tdHeadP = dma_to_td (ohci, le32_to_cpup (&ed->hwHeadP) &
0xfffffff0);
        edINFO = le32_to_cpup (&ed->hwINFO);

The output in klog is:
OHCI: tdTailP is NULL, hwTailP=3E0280 info=4000 head=3E0280
usb-ohci.c: unlink URB timeout
pwc isoc_init() submit_urb 0 failed with error -12
pwc isoc_init() submit_urb 1 failed with error -12
pwc isoc_init() submit_urb 0 failed with error -12
[ a lot of these ]

devik

---------- Forwarded message ----------
Date: Sun, 26 May 2002 18:59:34 +0200 (CEST)
From: Martin Devera <[EMAIL PROTECTED]>
To: Greg KH <[EMAIL PROTECTED]>, [EMAIL PROTECTED]
Subject: OHCI BUG disappeared in 2.4.19pre8 :-)

Hello,

as I promised I'm sending result of 2.4.19pre8 testing.
The bug in OHCI didn't appear after 4 days of camera
run. With 2.4.18 it crashed every day.
So that I'd say that 2.4.19pre8 solved it.

Thanks !
devik






_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to