public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
From: Len Brown <lenb@kernel.org>
To: robert.moore@intel.com,
	Alexey Starikovskiy <alexey.y.starikovskiy@linux.intel.com>
Cc: linux-acpi@vger.kernel.org, linux-ia64@vger.kernel.org
Subject: acpidump vs tiger2
Date: Thu, 25 Jan 2007 23:20:02 -0500	[thread overview]
Message-ID: <200701252320.02765.lenb@kernel.org> (raw)

[-- Attachment #1: Type: text/plain, Size: 3177 bytes --]

Alexey,
Using pmtools-20061130 I get some warnings on a Tiger-2:

[root@tiger lenb]# bin/acpidump >acpidump.out
acpidump(4538): unaligned access to 0x6000000000008274, ip=0x4000000000002ab1
acpidump(4538): unaligned access to 0x600000000000827c, ip=0x4000000000002ab1

Bob,
acpixtract also results in warnings when running,
an error in the .dsl file, and inability to re-compile.

acpidump.out.gz attached.

thanks,
-Len


[lenb@tiger ~]$ acpixtract -a acpidump.out
Acpi table [DSDT] -  10539 bytes written to DSDT.dat
Acpi table [FACS] -     64 bytes written to FACS.dat
Acpi table [FACP] -    244 bytes written to FACP.dat
Acpi table [APIC] -    174 bytes written to APIC.dat
Acpi table [XSDT] -     52 bytes written to XSDT.dat
Acpi table [RSDP] -     36 bytes written to RSDP.dat
[lenb@tiger ~]$ iasl  -d DSDT.dat

Intel ACPI Component Architecture
AML Disassembler version 20061109 [Jan 25 2007]
Copyright (C) 2000 - 2006 Intel Corporation
Supports ACPI Specification Revision 3.0a

Loading Acpi table from file DSDT.dat
Acpi table [DSDT] successfully installed and loaded
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
.............................................................................................................................................
Parsing completed

Found 6 external control methods, reparsing with new information
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
.............................................................................................................................................
Parsing completed
iasl(4893): unaligned access to 0x60000000000189a5, ip=0x400000000008ba30
iasl(4893): unaligned access to 0x6000000000018a3f, ip=0x400000000008bc60
iasl(4893): unaligned access to 0x6000000000018a41, ip=0x400000000008bca0
iasl(4893): unaligned access to 0x6000000000018a47, ip=0x400000000008bc60
Disassembly completed, written to "DSDT.dsl"

[lenb@tiger ~]$ head -20 DSDT.dsl
ACPI Error (nsaccess-0531): ACPI path has too many parent prefixes (^) - reached beyond root node [20061109]
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20061109
 *
 * Disassembly of DSDT.dat, Thu Jan 25 23:11:52 2007
 *
 *
 * Original Table Header:
 *     Signature        "DSDT"
 *     Length           0x0000292B (10539)
 *     Revision         0x01
 *     OEM ID           "Intel"
 *     OEM Table ID     "SR870BH2"
 *     OEM Revision     0x00000000 (0)
 *     Creator ID       "MSFT"
 *     Creator Revision 0x0100000D (16777229)
 */
DefinitionBlock ("DSDT.aml", "DSDT", 1, "Intel", "SR870BH2", 0x00000000)
{

And can't be re-assembled:
[lenb@tiger ~]$ iasl DSDT.dsl

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20061109 [Jan 25 2007]
Copyright (C) 2000 - 2006 Intel Corporation
Supports ACPI Specification Revision 3.0a

DSDT.dsl     1: ACPI
Error    4094 -    ^ syntax error, unexpected PARSEOP_NAMESEG, expecting PARSEOP_DEFINITIONBLOCK

ASL Input:  DSDT.dsl - 2645 lines, 99344 bytes, 0 keywords
Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 0 Optimizations



[-- Attachment #2: acpidump.out.gz --]
[-- Type: application/x-gzip, Size: 13766 bytes --]

             reply	other threads:[~2007-01-26  4:20 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-01-26  4:20 Len Brown [this message]
2007-01-27 13:11 ` acpidump vs tiger2 Mattia Dongili

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200701252320.02765.lenb@kernel.org \
    --to=lenb@kernel.org \
    --cc=alexey.y.starikovskiy@linux.intel.com \
    --cc=linux-acpi@vger.kernel.org \
    --cc=linux-ia64@vger.kernel.org \
    --cc=robert.moore@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox