A really quick workaround is to issue:

sudo killall klogd

This will stop the hard drive grinding (if you experience that), but
that still doesn't fix the infinite loop (most likely) in kacpi_notify
which hogs a lot of CPU power.  You can renice it to priority 19 to make
it not as bad.

If you don't mind recompiling your kernel, you can go to
drivers/acpi/thermal.c, find this:

static void acpi_thermal_check(void *data)
{

and add right after it:


printk(KERN_WARNING PREFIX "Bypassing acpi_thermal_check\n");
return;
...

This will disable thermal checking, meaning the fan won't come on when
the processor gets busy (don't blame me if your CPU overheats, which it
probably won't).  I did this myself, and it got rid of the kacpi_notify
thrashing completely.

If you're a kernel developer, see if you can find the infinite loop in
acpi_thermal_check :)

-- 
runaway kacpi_notify
https://bugs.launchpad.net/bugs/75174
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to