On Fri, Dec 20, 2013 at 03:41:36PM -0800, Sarah Sharp wrote: > The first one fixes an issue where userspace tries to reset a USB > endpoint when it's not actually halted: > > http://marc.info/?l=linux-usb&m=138116117104619&w=2 > Try applying them to the latest kernel and see if they fix your issue. > I suspect the first one might. If it doesn't, remove that patch and try Yes it does. When (re-)starting the scan application the second time the code hits xhci_endpoint_reset if (!virt_ep->stopped_td) { xhci_dbg_trace(xhci, trace_xhci_dbg_reset_ep, "reset not halted endpoint 0x%x", ep->desc.bEndpointAddress); ret = xhci_reset_not_halted_ep(xhci, udev, ep); ... [15877.581997] xhci_hcd 0000:00:14.0: reset not halted endpoint 0x81 holger -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html