From owner-acpi-jp@jp.freebsd.org  Sun Oct  7 06:42:05 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id GAA84299;
	Sun, 7 Oct 2001 06:42:05 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from webcom.it ([213.140.20.183])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with SMTP id GAA84290
	for <acpi-jp@jp.freebsd.org>; Sun, 7 Oct 2001 06:42:02 +0900 (JST)
	(envelope-from andrea@webcom.it)
Received: (qmail 631 invoked by uid 1000); 6 Oct 2001 21:41:55 -0000
Date: Sat, 6 Oct 2001 23:41:55 +0200
From: Andrea Campi <andrea@webcom.it>
To: acpi-jp@jp.freebsd.org
Message-ID: <20011006234155.A555@webcom.it>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2.5i
X-Echelon: BND CIA NSA Mossad KGB MI6 IRA detonator nuclear assault strike
Reply-To: acpi-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: acpi-jp 1334
Subject: [acpi-jp 1334] Weirdest ACPI failure
Errors-To: owner-acpi-jp@jp.freebsd.org
Sender: owner-acpi-jp@jp.freebsd.org
X-Originator: andrea@webcom.it

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.
