#13792: xhci: stall error does not recover
--------------------------------+----------------------------
Reporter: GregCrain | Owner: nobody
Type: bug | Status: new
Priority: normal | Milestone: R1/beta2
Component: Drivers/USB/XHCI | Version: R1/Development
Resolution: | Keywords:
Blocked By: | Blocking: 14756
Has a Patch: 0 | Platform: All
--------------------------------+----------------------------
Comment (by waddlesplash):
This is now largely unreproducible, it seems, after [https://git.haiku-
os.org/haiku/commit/?id=db360a206482811f67aaf677d49c675125c9079f
db360a20648] & hrev52890, according to various reports on IRC. My guess is
that the first commit was the fix: we were creating a NULL descriptor and
trying to submit it as a transfer, which of course did nothing and then we
never got any reply.
We still don't handle stall errors properly (per the spec we need to reset
the endpoint), and perhaps things still are not so good on "early-
revision" controllers, so Greg if you could re-test this, that'd be great.
--
Ticket URL: <https://dev.haiku-os.org/ticket/13792#comment:4>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.