You are not logged in.

#1 2008-12-09 13:33:07

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

kernel logs flooded with ACPI messages

I just noticed that my kernel logs are full of messages like the following:

ACPI: EC: non-query interrupt received: switching to interrupt mode

These messages appear harmless enough, but I'd like to get rid of them... I've been Googling and so far haven't been able to find a workaround. Is there one? Would for instance booting with noapic get rid of this?

(I have no need for APIC FWIW, I use a single-core CPU.)

Offline

#2 2008-12-09 16:00:54

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: kernel logs flooded with ACPI messages

I guess that message is caused by a buggy acpi bios, I used to get that a lot too in my old dead laptop.
The APIC (Advanced Programmable Interrupt Controller) if I got it right is supposed to take some tasks of the cpu, like when you have disk intensive tasks, but as it seems most of the times it causes more trouble than it helps.


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#3 2008-12-09 17:43:07

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: kernel logs flooded with ACPI messages

Buggy BIOS is a good guess, this Acer laptop is a real piece of shit. Still trying to find a workaround...

Offline

#4 2008-12-09 18:03:33

patroclo7
Member
From: Bassano del Grappa, ITALY
Registered: 2006-01-11
Posts: 915

Re: kernel logs flooded with ACPI messages

Perhaps you can still find around that venerable gentoo wiki article which explained how to try to fix a buggy acpi implementation.


Mortuus in anima, curam gero cutis

Offline

#5 2008-12-09 18:23:20

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: kernel logs flooded with ACPI messages

You mean this one? Thanks. big_smile

ACPI seems to work fine though, other than this... Is there perhaps a way to make the kernel stay quiet about ACPI stuff, while remaining noisy about everything else?

Offline

#6 2008-12-09 18:29:13

peart
Member
From: Kanuckistan
Registered: 2003-07-28
Posts: 510

Re: kernel logs flooded with ACPI messages

Gullible Jones,

If you are willing, you should try the latest RC kernel (it runs just fine here).  The GPE storm detection code in drivers/acpi/ec.c was rewritten a few weeks ago, and there was a bug in it.  The latest RC has a fix.

commit 7b4d469228a92a00e412675817cedd60133de38a
Author: Alexey Starikovskiy <astarikovskiy@suse.de>
Date:   Thu Nov 13 12:00:03 2008 +0300

    ACPI: EC: count interrupts only if called from interrupt handler.
   
    fix 2.6.28 EC interrupt storm regression
   
    Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
    Signed-off-by: Len Brown <len.brown@intel.com>

Offline

#7 2008-12-10 14:28:20

otti
Member
Registered: 2006-12-18
Posts: 64

Re: kernel logs flooded with ACPI messages

You could try to redirect the messages to /dev/null - I did that for acipd-messages:

in /etc/syslog-ng.conf (I edited only the first line.):

destination acpid { file("/dev/null.syslog-ng"); };
...
filter f_acpid { match("acpid"); };
log { source(src); filter(f_acpid); destination(acpid); flags(final); };

Maybe you could do the same thing for ACPI messages...

Offline

#8 2008-12-10 23:47:07

anrxc
Member
From: Croatia
Registered: 2008-03-22
Posts: 834
Website

Re: kernel logs flooded with ACPI messages

Since acpid 1.0.8 event logging is off by default, and Arch init script doesn't have it enabled (-l).

Last edited by anrxc (2008-12-11 00:10:23)


You need to install an RTFM interface.

Offline

Board footer

Powered by FluxBB