Bug 5943
Summary: | Error: Method execution failed AE_AML_BUFFER_LIMIT | ||
---|---|---|---|
Product: | ACPI | Reporter: | Guido Krein (krein) |
Component: | ACPICA-Core | Assignee: | Robert Moore (Robert.Moore) |
Status: | REJECTED INSUFFICIENT_DATA | ||
Severity: | low | CC: | acpi-bugzilla, bunk |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.14 | Subsystem: | |
Regression: | --- | Bisected commit-id: |
Description
Guido Krein
2006-01-23 05:07:01 UTC
Please post the DSDT and the ACPICA version you are using. Reply-To: guido.krein@gmx.de >Please post the DSDT and the ACPICA version you are using. > > > My ACPICA is Version: 20050902 and my DSDT is from http://acpi.sourceforge.net File: ACER-Aspire_1692WLMi-3A28_DDR2_X700-custom.asl.gz You forgot to mention that you are using a customized DSDT. I think that the problem you are seeing was fixed in the iASL compiler as of version 20051021: 2) iASL Compiler/Disassembler: Relaxed a compiler restriction that disallowed a ResourceIndex byte if the corresponding ResourceSource string was not also present in a resource descriptor declaration. This restriction caused problems with existing AML/ASL code that includes the Index byte without the string. When such AML was disassembled, it could not be compiled without modification. Further, the modified code created a resource template with a different size than the original, breaking code that used fixed offsets into the resource template buffer. >You forgot to mention that you are using a customized DSDT
At least in the first description. -)
If you are using a compiler prior to version 20051021, the BUFFER_LIMIT
exception may happen.
Should be fixed with all iASL versions past 20051021 I have a very similar issue using an Acer Aspire 1694WLMI, a customized DSDT from acpi.sourceforge.net (3c29custom) and iasl20060127. ACPI: Subsystem revision 20050902 ACPI: Interpreter enabled ACPI: Using PIC for interrupt routing ACPI: PCI Root Bridge [PCI0] (0000:00) PCI: Probing PCI hardware (bus 00) ACPI-0508: *** Error: Method execution failed [\_SB_.PCI0._CRS] (Node c147b520), AE_AML_BUFFER_LIMIT ACPI-0156: *** Error: Method execution failed [\_SB_.PCI0._CRS] (Node c147b520), AE_AML_BUFFER_LIMIT Diego, do you see this warning only if you build the DSDT with iasl, or do you also see it with the OEM DSDT? Same if you disassemble and build the unmodified OEM DSDT? Please post the original acpidump for these machines ping for update from bug reporter. Please reopen this bug if: - it is still present with kernel 2.6.22 and - you can provide the requested information. |