On Fri, 23 Jul 2010 23:53:50 -0600 (MDT) Jordan Hargrave <[email protected]> wrote:
> Redux: this new version will apply with -current > > This patch will allow acpiec to initialize earlier if a ECDT table is > found. This fixes a lockup if booting on some Thinkpads while docked. > > You can tell if your system supports ECDT by scanning the ACPI tables > line in dmesg. There should be a line like this: > acpi0: tables DSDT FACP SSDT ECDT TCPA APIC MCFG HPET SLIC BOOT ASF! > acpi0: SSDT SSDT SSDT SSDT > > ECDT will be one of the entries if the early initialization is > supported. > If scanning dmesg, acpiec0 will now also initialize earlier (near > acpitimer and acpimadt) instead of after acpiprt. Thinkpad X200, amd64.mp, bios0: vendor LENOVO version "6DET61WW (3.11 )" date 11/10/2009 bios0: LENOVO 74542GU No docking station. Nothing changed. acpi0: tables DSDT FACP SSDT ECDT APIC MCFG HPET SLIC BOOT ASF! SSDT TCPA SSDT SSDT SSDT acpihpet0 at acpi0: 14318179 Hz acpiprt0 at acpi0: bus 0 (PCI0) acpiprt1 at acpi0: bus -1 (AGP_) acpiprt2 at acpi0: bus 2 (EXP0) acpiprt3 at acpi0: bus 3 (EXP1) acpiprt4 at acpi0: bus -1 (EXP2) acpiprt5 at acpi0: bus 5 (EXP3) acpiec0 at acpi0
