On Wed, 13 Aug 2025 11:14:04 +0200, Marcus Rückert wrote:
Jul 24 15:56:34 kernel: usb 1-2: reset full-speed USB device number 14 using xhci_hcd Jul 24 15:56:35 kernel: usb 1-2: reset full-speed USB device number 14 using xhci_hcd Jul 24 15:56:36 kernel: usb 1-2: reset full-speed USB device number 14 using xhci_hcd Jul 24 15:56:37 kernel: usb 1-2: reset full-speed USB device number 14 using xhci_hcd Jul 24 15:57:56 kernel: xhci_hcd 0000:0e:00.0: HC died; cleaning up Jul 31 19:53:02 kernel: usb 1-2: reset full-speed USB device number 50 using xhci_hcd Jul 31 19:53:03 kernel: usb 1-2: reset full-speed USB device number 50 using xhci_hcd Jul 31 19:53:04 kernel: usb 1-2: reset full-speed USB device number 50 using xhci_hcd Jul 31 19:53:04 kernel: usb 1-2: reset full-speed USB device number 50 using xhci_hcd Jul 31 19:55:05 kernel: xhci_hcd 0000:0e:00.0: HC died; cleaning up Aug 06 16:51:34 kernel: usb 1-2: reset full-speed USB device number 12 using xhci_hcd Aug 06 16:51:35 kernel: usb 1-2: reset full-speed USB device number 12 using xhci_hcd Aug 06 16:51:36 kernel: usb 1-2: reset full-speed USB device number 12 using xhci_hcd Aug 06 16:51:36 kernel: usb 1-2: reset full-speed USB device number 12 using xhci_hcd Aug 06 16:52:50 kernel: xhci_hcd 0000:0e:00.0: HC died; cleaning up
all HC died events were connected to reset full-speed.
OK, three reset loops and three HC died in the last month, both at the same time, about once a week. Possibly not a coincidence ;)
Not sure if we can confidently say that reverting this patch helped, because a week is just passing today. But the same hardware worked fine for weeks/months/years? before a recent kernel upgrade, correct?
Random idea: would anything happen if you run 'usbreset' to manually reset this device? Maybe a few times.