On Tue, 15 Jul 2003, Charles Lepple wrote: > > Before I round up the ksymoops log (it requires setting up a serial > > console), should I try testing with a later version of usbtest? Is this a > > known issue? > > The log was easier to get than I expected. It's attached. > > On second glance, it looks like an issue in uhci-hdc. I may be able to > test this at home with an OHCI controller, but before I do, any other > tips? Should I look at usbtest.c from one of the BK trees?
This is a problem in uhci-hcd. A struct urbp (private data structure) is being accessed after it has been freed. More specifically, the list of unlinked URBs (uhci->urb_remove_list) has been corrupted: it points to a deallocated urbp. It would be nice to know how this could happen. The function uhci_destroy_urb_priv() -- which is the only place these things are deallocated -- should print out a warning message if an urbp is still on that list. But that only happens if you have configured USB debugging in your kernel. If you haven't done that, try running the test again with USB debugging on. Or if you already have, look through the system log for messages from the uhci driver. Alan Stern ------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel