https://bugzilla.kernel.org/show_bug.cgi?id=207065 Mathias Nyman (mathias.nyman@xxxxxxxxxxxxxxx) changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mathias.nyman@linux.intel.c | |om --- Comment #4 from Mathias Nyman (mathias.nyman@xxxxxxxxxxxxxxx) --- Thanks, traces show its related to Clearing TT buffer after a STALL on endpoint 0. The first stall looks like a protocol stall, not a function stall, meaning that endpoint isn't really halted, just that the device does not support the request in the control transfer. Anyway, xhci starts clearing what it assumes is a halted endpoint, including clearing the hub TT buffer. Specs are a bit unclear if TT should be cleared in this case, or at least I couldn't find it. I'll create a tespatch that doesn't clear TT buffer on protocol stalls, and add excessive tracing and debugging to it. -- You are receiving this mail because: You are watching the assignee of the bug.