Bug 14823

Summary: kacpid goes into infinite loop and takes 100% of 1 core
Product: ACPI Reporter: Dan Alderman (dan)
Component: BIOSAssignee: Lin Ming (ming.m.lin)
Status: CLOSED DUPLICATE    
Severity: normal CC: dan, ming.m.lin, rui.zhang
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.31.6-166.fc12.x86_64 Fedora 12 Subsystem:
Regression: No Bisected commit-id:
Attachments: acpidump
custom dsdt
lspci -vvv output

Description Dan Alderman 2009-12-16 22:10:47 UTC
Created attachment 24210 [details]
acpidump

I am running Fedora 12 on the following motherboard:

D945GCLF2D with integrated IntelĀ® Atom 330 (latest BIOS upgrade installed - same issue with previous BIOS).

After the machine has been up for a short time, I end up with a dmesg full of these errors and kacpid end up running in an infinite loop.

ACPI Exception (evgpe-0568): AE_AML_INFINITE_LOOP, while evaluating GPE method [_L00] [20090320]
ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.LPC_.SMBR] (Node ffff88007f34a920), AE_AML_INFINITE_LOOP
ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.LPC_.INIT] (Node ffff88007f34a900), AE_AML_INFINITE_LOOP
ACPI Error (psparse-0537): Method parse/execution failed [\_GPE._L00] (Node ffff88007f0075c0), AE_AML_INFINITE_LOOP

Also, rather strangely, the power light on the front of the box goes off when the error triggers and will only then return to life after a reboot.

I am yet to discover what I can do to make it trigger.

Thanks.

D.
Comment 1 Lin Ming 2009-12-17 05:59:02 UTC
This seems the same problem with bug 14552.

Please attach the output of lspci -vvv
Comment 2 Lin Ming 2009-12-17 06:09:41 UTC
Created attachment 24214 [details]
custom dsdt

Try attached custom DSDT.

http://www.lesswatts.org/projects/acpi/overridingDSDT.php
Comment 3 Dan Alderman 2009-12-17 20:28:22 UTC
That appears to have stopped kacpid falling over.  Thank you :)

lscpi output to follow.

D.
Comment 4 Dan Alderman 2009-12-17 20:30:37 UTC
Created attachment 24216 [details]
lspci -vvv output
Comment 5 Lin Ming 2009-12-18 05:55:18 UTC
Thanks.
This is same with bug 14552, BIOS AML code need to be fixed.
Mark it as duplicate.

*** This bug has been marked as a duplicate of bug 14552 ***