On Fri, Oct 07, 2005 at 01:08:56AM +0200, Vojtech Pavlik wrote:
> On Thu, Oct 06, 2005 at 04:43:44PM -0400, Alan Stern wrote:
> > Vojtech:
> > 
> > This patch (as576) removes some mistaken tests for disconnection from the 
> > HID driver.  -EILSEQ refers to an arbitrary low-level protocol error, not 
> > necessarily a disconnection.  Also, a completion routine will never see a 
> > status of -EPERM; that's used only to indicate a failure during 
> > usb_submit_urb.
> 
> The -EILSEQ was needed on some UHCI hardware to prevent the driver from
> resubmitting the irq urb or submitting more out/ctrl urbs on a
> disconnected hardware, spamming the logs until a proper -ESHUTDOWN is
> received.
> 
> The -EPERM will also happen when an URB is submitted on an already
> disconnected device.

Ok, I'm dropping it from my tree, sorry about that...

greg k-h


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to