2005-10-29 20:41:57

by Narayan Desai

[permalink] [raw]
Subject: acpi problem on 2.6.14-rc5-mm1

I have been encountering a problem for a little while (since rc3 at
least) where acpi goes out to lunch with respect to battery
information. This works properly for a while, but then the following
kernel errors appear:
Oct 28 22:01:50 topaz kernel: [17298549.952000] ACPI-0292: *** Error: Looking up [SERN] in namespace, AE_ALREADY_EXISTS
Oct 28 22:01:50 topaz kernel: [17298549.952000] ACPI-0508: *** Error: Method execution failed [\_SB_.PCI0.LPC_.EC__.GBIF] (Node c18f6540), AE_ALREADY_EXISTS
Oct 28 22:01:50 topaz kernel: [17298549.980000] ACPI-0213: *** Error: Method reached maximum reentrancy limit (255)
Oct 28 22:01:50 topaz kernel: [17298549.980000] ACPI-0508: *** Error: Method execution failed [\_SB_.PCI0.LPC_.EC__.BAT1._BIF] (Node c18f6280), AE_AML_METHOD_LIMIT
Oct 28 22:01:52 topaz kernel: [17298551.972000] ACPI-0213: *** Error: Method reached maximum reentrancy limit (255)
Oct 28 22:01:52 topaz kernel: [17298551.972000] ACPI-0508: *** Error: Method execution failed [\_SB_.PCI0.LPC_.EC__.BAT0._BIF] (Node c18f6400), AE_AML_METHOD_LIMIT
Oct 28 22:01:52 topaz kernel: [17298551.972000] ACPI-0213: *** Error: Method reached maximum reentrancy limit (255)
Oct 28 22:01:52 topaz kernel: [17298551.972000] ACPI-0508: *** Error: Method execution failed [\_SB_.PCI0.LPC_.EC__.BAT1._BIF] (Node c18f6280), AE_AML_METHOD_LIMIT
Oct 28 22:01:54 topaz kernel: [17298553.980000] ACPI-0213: *** Error: Method reached maximum reentrancy limit (255)
Oct 28 22:01:54 topaz kernel: [17298553.980000] ACPI-0508: *** Error: Method execution failed [\_SB_.PCI0.LPC_.EC__.BAT0._BIF] (Node c18f6400), AE_AML_METHOD_LIMIT
Oct 28 22:01:54 topaz kernel: [17298553.980000] ACPI-0213: *** Error: Method reached maximum reentrancy limit (255)
Oct 28 22:01:54 topaz kernel: [17298553.980000] ACPI-0508: *** Error: Method execution failed [\_SB_.PCI0.LPC_.EC__.BAT1._BIF] (Node c18f6280), AE_AML_METHOD_LIMIT
Oct 28 22:01:56 topaz kernel: [17298555.988000] ACPI-0213: *** Error: Method reached maximum reentrancy limit (255)
Oct 28 22:01:56 topaz kernel: [17298555.988000] ACPI-0508: *** Error: Method execution failed [\_SB_.PCI0.LPC_.EC__.BAT0._BIF] (Node c18f6400), AE_AML_METHOD_LIMIT
Oct 28 22:01:56 topaz kernel: [17298555.988000] ACPI-0213: *** Error: Method reached maximum reentrancy limit (255)
Oct 28 22:01:56 topaz kernel: [17298555.988000] ACPI-0508: *** Error: Method execution failed [\_SB_.PCI0.LPC_.EC__.BAT1._BIF] (Node c18f6280), AE_AML_METHOD_LIMIT
Oct 28 22:01:58 topaz kernel: [17298557.996000] ACPI-0213: *** Error: Method reached maximum reentrancy limit (255)
Oct 28 22:01:58 topaz kernel: [17298557.996000] ACPI-0508: *** Error: Method execution failed [\_SB_.PCI0.LPC_.EC__.BAT0._BIF] (Node c18f6400), AE_AML_METHOD_LIMIT
Oct 28 22:01:58 topaz kernel: [17298557.996000] ACPI-0213: *** Error: Method reached maximum reentrancy limit (255)
Oct 28 22:01:58 topaz kernel: [17298557.996000] ACPI-0508: *** Error: Method execution failed [\_SB_.PCI0.LPC_.EC__.BAT1._BIF] (Node c18f6280), AE_AML_METHOD_LIMIT

These continue to occur, every two seconds, until the machine is
rebooted. After this error happens, all acpi battery information
disappears.

topaz# cat /proc/acpi/battery/BAT0/info
present: yes
ERROR: Unable to read battery information

The hardware in question is a thinkpad t41p. It has two
batteries. Please let me know if I can provide any more
information. Does anyone have any suggestions?
-nld