crosvm/devices
Ryuichiro Chiba 4f0aed19ec devices: usb: Handle stall error
crosvm ignores STALL error returned from usbdevfs during transfer ring
operations.
xHC shall handle this error and manage the state of the endpoint which
the error occurs (see xHCI spec 4.8.3).
This CL handles the error and reports it to the guest driver.

BUG=b:283932324
TEST=`./tools/presubmit`
TEST=termina vm receives a STALL error when the error occurs

Change-Id: Ibeafb1a07ed8ebbca60438931877493c1cea7551
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4554561
Commit-Queue: Ryuichiro Chiba <chibar@chromium.org>
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
2023-05-29 03:27:13 +00:00
..
src devices: usb: Handle stall error 2023-05-29 03:27:13 +00:00
tests/irqchip crosvm: Add irq_chip snapshot/restore to VM 2023-05-22 22:13:35 +00:00
Cargo.toml balloon: use protos for registered events 2023-05-22 19:28:45 +00:00