Bug 5943 - Error: Method execution failed AE_AML_BUFFER_LIMIT
Summary: Error: Method execution failed AE_AML_BUFFER_LIMIT
Status: REJECTED INSUFFICIENT_DATA
Alias: None
Product: ACPI
Classification: Unclassified
Component: ACPICA-Core (show other bugs)
Hardware: i386 Linux
: P2 low
Assignee: Robert Moore
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-23 05:07 UTC by Guido Krein
Modified: 2007-09-16 16:59 UTC (History)
2 users (show)

See Also:
Kernel Version: 2.6.14
Subsystem:
Regression: ---
Bisected commit-id:


Attachments

Description Guido Krein 2006-01-23 05:07:01 UTC
I have always the following ACPI error during boot:

kernel: synaptics reset failed
kernel: pci_hotplug: PCI Hot Plug PCI Core version: 0.5
kernel:     ACPI-0508: *** Error: Method execution failed [\_SB_.PCI0._CRS]
(Node c1472420), AE_AML_BUFFER_LIMIT
kernel:     ACPI-0156: *** Error: Method execution failed [\_SB_.PCI0._CRS]
(Node c1472420), AE_AML_BUFFER_LIMIT
kernel: shpchp: acpi_shpchprm:\_SB_.PCI0 _CRS fail=0x300c
kernel: shpchp: acpi_shpchprm:\_SB_.PCI0 evaluate _CRS fail=0x300c
kernel: shpchp: shpc_init : shpc_cap_offset == 0
last message repeated 2 times
kernel: shpchp: Standard Hot Plug PCI Controller Driver version: 0.4

The problem looks similar like the Bug 4263 - AE_AML_BUFFER_LIMIT - D865GBF
http://bugme.osdl.org/show_bug.cgi?id=4263

But I have kernel Version 2.6.14 and the bug above should be removed in this
Version.
Or?

I don't now what kind of malfunction the error will cause.

My Hardware is an Acer Notebook 1692wlmi with BIOS Version S3A28 and the custom
S3A28 DSDT from acpi.sourceforge compiled with no errors and warnings.
Comment 1 Robert Moore 2006-01-23 10:06:15 UTC
Please post the DSDT and the ACPICA version you are using.
Comment 2 Anonymous Emailer 2006-01-27 17:03:44 UTC
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

Comment 3 Robert Moore 2006-01-30 08:14:44 UTC
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.

Comment 4 Robert Moore 2006-01-30 08:50:52 UTC
>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.
Comment 5 Robert Moore 2006-02-17 10:12:16 UTC
Should be fixed with all iASL versions past 20051021
Comment 6 Diego Ferri 2006-02-23 11:11:05 UTC
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
Comment 7 Len Brown 2006-08-10 00:39:03 UTC
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?
Comment 8 Robert Moore 2006-09-25 13:37:23 UTC
Please post the original acpidump for these machines
Comment 9 Fu Michael 2007-09-12 06:18:40 UTC
ping for update from bug reporter.
Comment 10 Adrian Bunk 2007-09-16 16:59:03 UTC
Please reopen this bug if:
- it is still present with kernel 2.6.22 and
- you can provide the requested information.

Note You need to log in before you can comment on or make changes to this bug.