Most recent kernel where this bug did not occur: Distribution: Debian Sid/Unstable Hardware Environment: IBM T42 Software Environment: Debian Sid Problem Description: Problem occurs after I leave the PC for some long time with xlock running. Steps to reproduce: Problem occurs after I leave the PC for some long time with xlock running. (I use tpb to manage buttons, I leave xlock -mode matrix and then get back after some time. It might give the problem or might not, is really random. MORE: > >I think that whenever I put my PC on xlock(matrix screensaver BTW) for > >too long and then I come back, I see my gnome 2.10 battery > >icon says N/A. > > > >Then, dmesg is full of these messages. > > > > ACPI-0213: *** Error: Method reached maximum reentrancy limit (255) > > ACPI-0508: *** Error: Method execution failed > >[\_SB_.PCI0.LPC_.EC__.BAT0._BIF] (Node c14cd4c0), AE_AML_METHOD_LIMIT > > ACPI-0213: *** Error: Method reached maximum reentrancy limit (255) > > ACPI-0508: *** Error: Method execution failed > >[\_SB_.PCI0.LPC_.EC__.BAT0._BIF] (Node c14cd4c0), AE_AML_METHOD_LIMIT > > ACPI-0213: *** Error: Method reached maximum reentrancy limit (255) > > ACPI-0508: *** Error: Method execution failed > >[\_SB_.PCI0.LPC_.EC__.BAT0._BIF] (Node c14cd4c0), AE_AML_METHOD_LIMIT > > ACPI-0213: *** Error: Method reached maximum reentrancy limit (255) > > ACPI-0508: *** Error: Method execution failed > >[\_SB_.PCI0.LPC_.EC__.BAT0._BIF] (Node c14cd4c0), AE_AML_METHOD_LIMIT > > > >abonilla@debian:~$ apt-cache show acpi | grep Version > >Version: 0.09-1 > >abonilla@debian:~$ apt-cache show acpid | grep Version > >Version: 1.0.4-3 > > > >/etc/init.d/acpid restart has no effect. > > > >abonilla@debian:~$ acpi -V > > Thermal 1: ok, 40.0 degrees C > > AC Adapter 1: off-line > > > >It is just not showing the battery information.
Please verify that you're running the latest released BIOS. Please attach the output from acpidump -- available in the latest pmtools here: http://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/utils/
Some more info from the syslog. This is now the beggining of the error. Oct 17 18:17:01 localhost /USR/SBIN/CRON[6238]: (root) CMD ( run-parts --report /etc/cron.hourly) Oct 17 18:39:16 localhost kernel: ACPI-0292: *** Error: Looking up [SERN] in namespace, AE_ALREADY_EXISTS Oct 17 18:39:16 localhost kernel: ACPI-0508: *** Error: Method execution failed [\_SB_.PCI0.LPC_.EC__.GBIF] (Node c14cd600), AE_ALREADY_EXISTS Oct 17 18:39:16 localhost kernel: ACPI-0213: *** Error: Method reached maximum reentrancy
Need acpidump output
Created attachment 6381 [details] acpidump I did a acpidump -o acpidump.out as said in the README. Thanks!
Fixed in version 20051117 The METHOD_LIMIT error should go away completely. The ALREADY_EXISTS error will happen once or twice. After that, the method is marked non-reentrant and the error will no longer happen. We are investigating an enhancement to get rid of the ALREADY_EXISTS error completely.
*** Bug 5490 has been marked as a duplicate of this bug. ***
ACPICA 20060127 shipped in Linux-2.6.16-rc1-git6 -- closing.