Hi, I am working on linux kernel 2.4.18. OHCI HCD. I have the following doubt:
When the device enumeration fails (usb.c: USB device not accepting new address), usb.c sets the devnum field ( in the device data structure) to -1 and calls the dev->bus->op->deallocate(dev); This inturn calls sohci_free_dev() for the OHCI which checks for the devnum >=0 (usb_dev->devnum >=0 in the usb-ohci.c) In the above case the OHCI HCD doesn't clean up the dummy TD for the Control ED (which is in ED_UNLINK state). Doesn't this cause a td leakage???? Cheers Srinivas Yarra __________________________________________________ Do you Yahoo!? Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! http://platinum.yahoo.com ------------------------------------------------------- This SF.net email is sponsored by: The Definitive IT and Networking Event. Be There! NetWorld+Interop Las Vegas 2003 -- Register today! http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel