Distribution: Gentoo! Linux 2005.0 Hardware Environment: x86 PCIe Intel 925x based mainboard, Pentium 4 HT EE 2mb l3 cache, LPGa 775, PCIe based mainboard. Software Environment: i686-pc-linux-gnu kernel 2.6.11.6 gcc 3.4.3 Problem Description: Upon starting up the kernel, before the splash starts - ACPI gives out the following Error: pufreqMay 9 20:13:54 Orion ACPI-1138: *** Error: Method execution failed [\MCTH] (Node dfffeb40), AE_AML_BUFFER_LIMIT May 9 20:13:54 Orion ACPI-1138: *** Error: Method execution failed [\OSFL] (Node dfffeb60), AE_AML_BUFFER_LIMIT May 9 20:13:54 Orion ACPI-1138: *** Error: Method execution failed [\_SB_.PCI0.SBRG.PS2K._STA] (Node dfec5ca0), AE_AML_BUFFER_LIMIT May 9 20:13:54 Orion ACPI-0158: *** Error: Method execution failed [\_SB_.PCI0.SBRG.PS2K._STA] (Node dfec5ca0), AE_AML_BUFFER_LIMIT May 9 20:13:54 Orion ACPI-1138: *** Error: Method execution failed [\MCTH] (Node dfffeb40), AE_AML_BUFFER_LIMIT May 9 20:13:54 Orion ACPI-1138: *** Error: Method execution failed [\OSFL] (Node dfffeb60), AE_AML_BUFFER_LIMIT May 9 20:13:54 Orion ACPI-1138: *** Error: Method execution failed [\_SB_.PCI0.SBRG.PS2M._STA] (Node dfec5c00), AE_AML_BUFFER_LIMIT May 9 20:13:54 Orion ACPI-0158: *** Error: Method execution failed [\_SB_.PCI0.SBRG.PS2M._STA] (Node dfec5c00), AE_AML_BUFFER_LIMITd triggers ACPI-* errors on reading battery state 3 bugs found. Steps to reproduce: It is just required to compile in acpi to the kernel, and then you will see the ugly error every time your machine boots up. It also takes a few seconds to be cleared from the screen and for the machine to move on.
What version of ACPI CA are you using? This was probably fixed in version 20050310: 10 March 2005. Summary of changes for version 20050310: 1) ACPI CA Core Subsystem: The string-to-buffer implicit conversion code has been modified again after a change to the ACPI specification. In order to match the behavior of the other major ACPI implementation, the target buffer is no longer truncated if the source string is smaller than an existing target buffer. This change requires an update to the ACPI spec, and should eliminate the recent AE_AML_BUFFER_LIMIT issues.
The version for this particular error is : 20050211 I am now attempting to get 2.6.11.11 to see if the problem is still there.
The bug remains in Kernel version 2.6.11.10.
Therefore, the question remains: What version of ACPI CA?
cat /proc/acpi/info version: 20050211 ,,,should I try kernel 2.6.12?
This was fixed in 20050310
20050309 shipped in Linux-2.6.12 -- closing.