** Patch added: "report error on stall response" https://bugs.launchpad.net/bugs/757654/+attachment/2017520/+files/usb_stall.patch
-- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/757654 Title: UHCI fails to signal stall response Status in QEMU: New Bug description: When TD execution results in STALL error (STALL handshake, no stall as a result of err count reaching 0), there is no way to know about it except for checking that TD. IMO it is an error condition and it should be reflected in the status register (and issue an interrupt if enabled). Ways to replicate: Send a query that is answered by stall (like set_idle request to a mouse) Expected behavior: UHCI hc sets status bit 1 (usb error interrupt) and issues an interrupt current behavior: Neither status bit is set nor interrupt triggered Version 0.14 attached patch for current master (quick fix, it might be I got something wrong)