Bug 14699
Summary: | kacpid eats 100% cpu after boot, no problem after suspend | ||
---|---|---|---|
Product: | ACPI | Reporter: | Mark Draheim (rickscafe.casablanca) |
Component: | Other | Assignee: | Zhang Rui (rui.zhang) |
Status: | REJECTED INVALID | ||
Severity: | normal | CC: | acpi-bugzilla, einand.bugzilla.kernel.org, rjw, rui.zhang, yakui.zhao |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.31.5 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
output of lspci -vvvvv of HP 6710b
output of acpidump -vvvvv of HP 6710b output of cat /proc/cpuinfo of HP 6710b combined outputs of 'grep -R . /sys/firmware/acpi/interrupts/*', diff,pre,post suspend of HP 6710b output of 'lspci -vvxxx' of HP 6710b before suspend output of 'lspci -vvxxx' of HP 6710b after suspend output of lspci after setpci of HP6710b |
Description
Mark Draheim
2009-11-27 10:41:22 UTC
Created attachment 23966 [details]
output of acpidump -vvvvv of HP 6710b
Created attachment 23967 [details]
output of cat /proc/cpuinfo of HP 6710b
Will you please attach the output of "grep -R . /sys/firmware/acpi/interrupts/*" before and after suspend? Thanks. Created attachment 23975 [details]
combined outputs of 'grep -R . /sys/firmware/acpi/interrupts/*', diff,pre,post suspend of HP 6710b
From the info in comment #4 it seems that this issue is caused by the GPE01, which is related with the PCI-e hotplug event. Hi, Rui Do you have an opportunity to look at this issue? Thanks. please attach the output of "lspci -vvxxx" both after boot and after S3 resume. Created attachment 24015 [details]
output of 'lspci -vvxxx' of HP 6710b before suspend
Created attachment 24016 [details]
output of 'lspci -vvxxx' of HP 6710b after suspend
please try "setpci -s 00:1c.4 0xdb.b=0x88" before suspend and see if the problem still exist. > setpci -s 00:1c.4 0xdb.b=0x88
no change, kacpid keeps running wild after the command
please attach the lspci -vvxxx output after running the "setpci" command. Created attachment 24132 [details]
output of lspci after setpci of HP6710b
the diff between lspci before setpci and after is this line in pcieport section
-d0: 00 00 00 00 00 00 00 00 00 00 11 c8 00 00 00 00
+d0: 00 00 00 00 00 00 00 00 00 00 11 88 00 00 00 00
no change in kacpid cpu percentage, though
I hade/have this issue aswell in 2.6.31 But today i went to the bios and did a "reset to default" and kacpid did stop stealing 100% cpu. Thanks ein andersson, resetting bios to defaults does indeed fix the kacpid problem. Right after resetting bios I got a kernel panic at (warm) boot but the second (cold) boot worked. The laptop seems fine even after manually restoring my original bios settings. Should this ticket be closed? i belive there is still an issue, i recomend to wait until we found out what settings in the bios cause this. As this is a BIOS related issue, it's hard to debug, e.g. maybe it's the firmware that keeps on firing ACPI interrupts, resulting in the high CPU usage of acpid. please re-open this bug if you have found out which BIOS option introduces it, and see if we could get the root cause. |