In my case, # echo 'on' > '/sys/bus/usb/devices/usb3/power/control' helps removing the high CPU usage of kworker and ksoftirqd.
My PC (Ubuntu 22.04, 6.5.0-1020-oem) has a broken USB port on usb3 and dmesg reports "usb usb3-port7: over-current condition". Also, powertop is enabled on my PC and the status of "Autosuspend for USB device xHCI Host Controller [usb3]" was "Good". So, I changed the status to "Bad", which is equivalent to the command above, solving the issue. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1990876 Title: kworker high CPU usage: issue with xhci_hub_control from xhci_pci kernel module To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1990876/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs