February 17, when i used linux 6.2-rc8, happen "Abort failed to stop command ring: -110", google search history February 17 search "Abort failed to stop command ring: -110" and "Usbreset No such device found". Date: Fri, 17 Feb 2023 23:59:29 +0800 Subject: [PATCH] Revert "usb: xhci: Check endpoint is valid before dereferencing it" This reverts commit e8fb5bc76eb86437ab87002d4a36d6da02165654. a week never see usb not work. may be revert it fix my problem. 2023-02-24 18:29 GMT+08:00, Mathias Nyman <mathias.nyman@xxxxxxxxxxxxxxx>: > On 23.2.2023 18.26, youling257 wrote: >> I used type-c 20Gbps USB3.2 GEN2x2 PCIe Expansion Card, may be this patch >> cause USB3.2 GEN2x2 PCIe Expansion Card not work. >> >> [ 0.285088] xhci_hcd 0000:09:00.0: hcc params 0x0200ef80 hci version >> 0x110 quirks 0x0000000000800010 >> [ 0.285334] usb usb7: We don't know the algorithms for LPM for this >> host, disabling LPM. >> [ 0.285347] xhci_hcd 0000:09:00.0: xHCI Host Controller >> [ 0.285407] hub 7-0:1.0: USB hub found >> [ 0.285415] hub 7-0:1.0: 4 ports detected >> [ 0.285783] xhci_hcd 0000:09:00.0: new USB bus registered, assigned bus >> number 8 >> [ 0.285787] xhci_hcd 0000:09:00.0: Host supports USB 3.2 Enhanced >> SuperSpeed >> [ 0.285889] hub 4-0:1.0: USB hub found >> [ 0.285901] hub 4-0:1.0: 1 port detected >> [ 0.285988] usb usb8: We don't know the algorithms for LPM for this >> host, disabling LPM. >> [ 3277.156054] xhci_hcd 0000:09:00.0: Abort failed to stop command ring: >> -110 >> [ 3277.156091] xhci_hcd 0000:09:00.0: xHCI host controller not responding, >> assume dead >> [ 3277.156103] xhci_hcd 0000:09:00.0: HC died; cleaning up >> >> may be this patch cause "xhci_hcd 0000:09:00.0: HC died; cleaning up" >> problem. > > Unlikely, this patch only touches code called after HC already died. > > Does reverting this patch fix the issue? > > Thanks > Mathias >