Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Kworker 100cpu bug fixed with go code

  • Minor

6.12.4

 

Bug: Something causes kworker cpu to get stuck at 100% while not really doing anything which in turn causes unnecessary boosting and power usage.

 

This kernel bug https://askubuntu.com/questions/33640/kworker-what-is-it-and-why-is-it-hogging-so-much-cpu

 

Quote

 

Instead I think this CPU usage is not normal and is related to the well-known kworker bug:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/887793

 

The solution for me and for many others was, first of all, find out the "gpe" that is causing the bad stuff with something like:

grep . -r /sys/firmware/acpi/interrupts/

 

and check for an high value (mine was gpe13 - with a value like 200K - so, you have to change it accordingly, if differs). After that:

 

 

So 

 

grep . -r /sys/firmware/acpi/interrupts/

 

To find the culprit then..

 

Fixed with the following inserted into config go file

 

# -------------------------------------------------
# CPU bug fix
# -------------------------------------------------

echo disable > /sys/firmware/acpi/interrupts/gpe69 2>/dev/null

 

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.