On Tue, 2016-02-16 at 11:09 -0800, Keith Packard wrote: > I could be convinced that the driver should be using a different path > through the USB stack that would allow a signal to wake up while > waiting > for the URB to complete, but this patch at least avoids needing to > wait > for a huge read to finish. The other option would be to eliminate the > loop reading multiple URBs from the device, but that would reduce the > available bandwidth from the device pretty considerably. Do these do the job? Regards Oliver