[WORKAROUND] Suspend/resume taking ~20s to recover [edit: USB xHCI Host Controller problem]

I have updated to Fedora 42 now. The issue I’m having is apparently not the same as Graphics card not available.

I have made some new observations though.

  • The log shows several of the following errors:
Apr 18 10:42:27 ****** kernel: xhci_hcd 0000:c4:00.3: Timeout while waiting for setup device command
Apr 18 10:42:27 ****** kernel: usb 2-2: device not accepting address 7, error -62

lsusb -v will freeze for 5-30 seconds before showing the information on the usb 2-2 controller. This also provokes another error message in the log as above.

I’m suspecting that the same thing is happening on system resume which would explain the freeze until reaching the lock screen.

The device causing the problems also does not always show in /sys/bus/usb, so it is difficult to get further information. lsusb -v says it is the following:

Bus 002 Device 002: ID 05e3:0625 Genesys Logic, Inc. USB3.2 Hub

I’m suspecting it might be the controller for the dGPU rear USB port?

I’m not using that port for anything. Is it possible to simply disable that device for the moment?