This solution worked for me. I'm not exactly sure what I disabled, but I'll take my chances at a broken thing over a core spinning at 100% constantly. https://bbs.archlinux.org/viewtopic.php?id=184913
1. find out the "gpe" that is causing the bad stuff with something like: $ grep . -r /sys/firmware/acpi/interrupts/ 2. Check for an high value (mine was gpe08 with a value like 200K). Change the following accordingly. Backup the gpe file.. $ cp /sys/firmware/acpi/interrupts/gpe13 /pathtobackup 3. Create a crontab entry to disable the gpe on reboot: $ sudo crontab -e @reboot echo "disable" > /sys/firmware/acpi/interrupts/gpe08 4. To make it work after wakeup from suspend: $ touch /etc/pm/sleep.d/30_disable_gpe13 $ chmod +x /etc/pm/sleep.d/30_disable_gpe13 $ vim /etc/pm/sleep.d/30_disable_gpe13 4a: Add this as the script in step 4: #!/bin/bash case "$1" in thaw|resume) echo disable > /sys/firmware/acpi/interrupts/gpe13 2>/dev/null ;; *) ;; esac exit $? -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1488426 Title: High CPU usage of kworker/ksoftirqd Status in HWE Next: New Status in linux package in Ubuntu: In Progress Bug description: kworker consuming 71.5% cpu resource ksoftirqd consuming 28.9% cpu resource It leads to power consumption issue and sometimes leads to BT does not work. To manage notifications about this bug go to: https://bugs.launchpad.net/hwe-next/+bug/1488426/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp