Most unlinks are done at disconnect, and clearly they have to be synchronous and there is no sense of failure or retry.
But I won't wait until 2.7
Adding uhci_endpoint_disconnect() will resolve the disconnect() path issue.
In fact, once that's added, drivers could even start to get rid of all urb unlink calls in their disconnect() logic, enabling that "fire and forget" model.
- Dave
------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
