> usb_submit_urb should really have well defined semantics for failures: > > 1. the completion handler is _not called_ and the result of > usb_submit_urb indicates _failure_ (the way uhci handles it now), > ... > 3. the completion handler is _called_ and the result of usb_submit_urb > indicates _success_ (simulating the asynchronous case).
I'd agree... though I wouldn't make any exception for the ENOMEM and EINVAL sorts of failures. _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
