From owner-acpi-jp@jp.freebsd.org  Sat Sep 15 19:56:23 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id TAA19925;
	Sat, 15 Sep 2001 19:56:23 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from tasogare.imasy.or.jp (root@tasogare.imasy.or.jp [202.227.24.5])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id TAA19920
	for <acpi-jp@jp.freebsd.org>; Sat, 15 Sep 2001 19:56:22 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
Received: from localhost (iwasaki.imasy.or.jp [202.227.24.92])
	by tasogare.imasy.or.jp (8.11.6+3.4W/8.11.6/tasogare) with ESMTP/inet id f8FAuJm73965;
	Sat, 15 Sep 2001 19:56:19 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
Date: Sat, 15 Sep 2001 19:56:01 +0900 (JST)
Message-Id: <20010915.195601.74756742.iwasaki@jp.FreeBSD.org>
To: acpi-jp@jp.freebsd.org, steve@virtual-voodoo.com
From: Mitsuru IWASAKI <iwasaki@jp.freebsd.org>
In-Reply-To: <20010910111241.A88553@virtual-voodoo.com>
References: <1000057883.3b9bac1b100d0@Mail.SavvyWorld.Net>
	<20010911.005242.41627103.iwasaki@jp.FreeBSD.org>
	<20010910111241.A88553@virtual-voodoo.com>
X-Mailer: Mew version 2.0 on Emacs 20.7 / Mule 4.0 (HANANOEN)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Reply-To: acpi-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: acpi-jp 1285
Subject: [acpi-jp 1285] Re: RSDT is Corrupted?
Errors-To: owner-acpi-jp@jp.freebsd.org
Sender: owner-acpi-jp@jp.freebsd.org
X-Originator: iwasaki@jp.freebsd.org

Hi,

> virtual-voodoo# acpidump
> RSD PTR: Checksum=140, OEMID=AMI, RsdtAddress=0x1fff0000
> acpidump: RSDT is corrupted
[snip]
> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
> 	The Regents of the University of California. All rights reserved.
> FreeBSD 5.0-CURRENT #4: Sat Sep  8 10:53:21 EST 2001
>     steve@virtual-voodoo.com:/usr/obj/usr/src/sys/SB
> Timecounter "i8254"  frequency 1193182 Hz
> Timecounter "TSC"  frequency 1399762229 Hz
> CPU: AMD Athlon(tm) Processor (1399.76-MHz 686-class CPU)
>   Origin = "AuthenticAMD"  Id = 0x644  Stepping = 4
>   Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
>   AMD Features=0xc0440000<<b18>,AMIE,DSP,3DNow!>
> real memory  = 536870912 (524288K bytes)
> avail memory = 517918720 (505780K bytes)
> Preloaded elf kernel "kernel" at 0xc038e000.
> Preloaded elf module "acpi.ko" at 0xc038e09c.
> Pentium Pro MTRR support enabled
> Using $PIR table, 10 entries at 0xc00f7df0
>     ACPI-0305: *** Warning: Invalid table signature      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

Hmm, acpidump(8) has different ACPI parser implementaion from ACPICA
components in the kernel.  If both of them failed, it means that your
ACPI data in physical memory is corrupted for some reasons, not tool's
bug...

Thanks
