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.
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.