Re: [PATCH] usb: xhci: Tear down host on Reset Endpoint and Set TR Dequeue timeout
From: Ambareesh Balaji
Date: Wed Nov 04 2026 - 21:11:45 EST
On Wed, 4 Nov 2026 10:50:03 +0100, Michal Pecio wrote:
> If this happens on real HW then it's a different thing. Having logs
> of this anomaly would surely help untangling what happens there.
>
> Were you seeing these issues before 7.3? That release made changes to
> the handling of URBs on disconnected devices, which caused some people
> problems even in absence of host controller bugs.
Makes sense, thanks for pointing that out. I'll send the logs and the
xHCI trace as soon as I capture one, and I will treat it as a separate
issue from this patch.
Yes, I saw these hangs before 7.3 as well, so I do not think it is a
7.3 regression. I have no logs from those earlier occurrences, so I
can only vouch for the symptom (the device drops off the bus and the
hang needs a reboot), not that it is the same code path.
Scarlett also likes to reset/disconnect with -71 and -110 errors fairly
often. The kernel generally re-enumerates it, but once in a while I do
see the disconnect get stuck.
Regards,
Ambareesh