Alan Stern wrote:
Greg:
This patch fixes another bug in the dummy_hcd driver. When a gadget
driver unregisters (simulating a device disconnect), dummy_hcd stops the
timer that it uses for processing outstanding URBs. Unfortunately this
means that those URBs will never be given back. The patch lets the timer
continue running; when it expires all the remaining URBs will fail so the
timer won't be reinitialized.
Wouldn't it be better to just force the timer to run
right away? And fail all URBs and usb_requests right
at that point. The timer needs to stop running at
clearly defined points, notably "before rmmod" ...
-------------------------------------------------------
This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel