Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Oct 2001 23:42:57 +0200
From:      Andrea Campi <andrea@webcom.it>
To:        current@freebsd.org
Subject:   Weirdest ACPI failure
Message-ID:  <20011006234257.A33469@webcom.it>

next in thread | raw e-mail | index | archive | help
Hi,

today I started experiencing some very weird failures on my laptop (Thinkpad
570E). I got:

[...]
Using $PIR table, 10 entries at 0xc00fdef0
ACPI-0446: *** Warning: Invalid checksum (4c) in table FACP
ACPI-0305: *** Warning: Invalid table signature ^BOOT found
ACPI-0191: *** Error: AcpiLoadTables: Error getting required tables (DSDT/FADT/FACS): AE_BAD_SIGNATURE
ACPI-0213: *** Error: AcpiLoadTables: Could not load tables: AE_BAD_SIGNATURE
ACPI: table load failed: AE_BAD_SIGNATURE
[...]

or

[...]
Using $PIR table, 10 entries at 0xc00fdef0
ACPI-0305: *** Warning: Invalid table signature RSD^T found
ACPI-0190: *** Error: AcpiLoadTables: Could not load RSDT: AE_BAD_SIGNATURE
ACPI-0222: *** Error: AcpiLoadTables: Could not load tables: AE_BAD_SIGNATURE
ACPI: table load failed: AE_BAD_SIGNATURE
npx0: <math processor> on motherboard
[...]

instead of the usual:

[...]
Using $PIR table, 10 entries at 0xc00fdef0
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <PTLTD    RSDT  > on motherboard
acpi0: power button is handled as a fixed feature programming model.
[...]

OK so I thought, this must be the latest commits to ACPI, and I tested a couple
of older, known-good kernels. The problem is, now they fail too; I checked my
logs, and the same kernel that used to work now fails.
So I tried acpidump, and sure enough it fails too:

brian# acpidump -o rsdt.out
RSD PTR: Checksum=192, OEMID=PTLTD, RsdtAddress=0x0bffa9c6
RSDT: Lenth=44, Revision=1, Checksum=207,
        OEMID=PTLTD, OEM Table ID=  RSDT, OEM Revision=0x6040000,
        Creator ID= LTP, Creator Revision=0x0
        Entries={ 0x0bfffb65, 0x0bfffbd9 }
acpidump: RSDT entry 0 is corrupt

brian# acpidump -o rsdt.out
RSD PTR: Checksum=192, OEMID=PTLTD, RsdtAddress=0x0bffa9c6
acpidump: RSDT is corrupted


What's up? What might cause this and above all, how do I fix it? :-(

Bye,
	Andrea


-- 
                   Press every key to continue.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011006234257.A33469>