On 28.03.2017 09:49, Felipe Balbi wrote:
Hi,
Mathias Nyman <mathias.nyman@xxxxxxxxxxxxxxx> writes:
On 27.03.2017 17:54, Felipe Balbi wrote:
Hi,
Mathias Nyman <mathias.nyman@xxxxxxxxxxxxxxx> writes:
Manually give back URB if we are can not add it to the cancel queue, and
stop the endpoint normally.
this sentence doesn't parse very well ;-)
This can happen if device just reset before URB timed out and dequeued,
leading to missing endpoint ring.
seems like this could be extended a bit too.
I'll clean up those commit messages, and modify patch 2/3 a bit to only touch
the error message and URB actual_length for endpoint stopped at status stage.
This way there is as little change going to usb-linus and stable as possible,
saving the reset for usb-next
-Mathias