mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Zhang Rui <rui.zhang@intel.com>
To: Andre Prendel <andre_prendel@gmx.de>
Cc: "Rafael J. Wysocki" <rjw@sisk.pl>,
	ACPI Devel Maling List <linux-acpi@vger.kernel.org>,
	kernel-testers@vger.kernel.org, Andi Kleen <andi@firstfloor.org>,
	Andrew Morton <akpm@linux-foundation.org>,
	LKML <linux-kernel@vger.kernel.org>,
	"Zhao, Yakui" <yakui.zhao@intel.com>
Subject: Re: ACPI Error under 2.6.26-rc*
Date: Tue, 15 Jul 2008 16:41:00 +0800	[thread overview]
Message-ID: <1216111260.1617.131.camel@rzhang-dt> (raw)
In-Reply-To: <20080715074130.GA4724@linux.int.dgn.ag>

On Tue, 2008-07-15 at 15:41 +0800, Andre Prendel wrote:
> On Mon, Jul 14, 2008 at 05:11:41PM +0800, Zhang Rui wrote:
> > > Hello Rui,
> > >
> > > that's quite strange. Booting the system to get an acpidump I have
> > > looked at the dmesg output and there is no ACPI Error like the one
> > > above. There is only an ACPI Exeption.
> > >
> > > [...]
> > > Jul 13 22:00:18 ubuntu kernel: [    0.104111] ACPI: Core revision
> > > 20080321
> > > Jul 13 22:00:18 ubuntu kernel: [    0.104259] ACPI Exception
> > > (tbxface-0629): AE_NO_ACPI_TABLES, While loading namespace from
> ACPI
> > > tables [20080321]
> > > [...]
> > >
> > > Booting again I found the error again
> > >
> > > [...]
> > > Jul 13 22:10:50 ubuntu kernel: [    0.000000] ACPI Error
> > > (tbutils-0472): Invalid length 0x0 in RSDT/XSDT [20080321]
> > > [...]
> > >
> > > and acpidump says:
> > > root@ubuntu:/home/andre/src/acpi/pmtools-20071116/acpidump#
> > > ./acpidumpACPI tables were not found. If you know location of RSD
> PTR
> > > table (from dmesg, etc), supply it with either --addr or -a option
> > >
> > > Linux 2.6.25.10 always works.
> >
> > It seems that OS failed to get the correct RSDT address
> (0x1fff0000),
> > although the RSDP is found correctly. (ACPI: RSDP 000FA340, 0014)
> >
> > please run "./acpidump --addr 0xFA340 --length 0x14 > rsdp_xxx",
> > and attach the rsdp for all of the three cases (good, ACPI Error,
> ACPI
> > Exception).
> 
> Hello Rui,
> 
> here is the output of the three cases. The dump files are attached
> too.
> 
> ----
> good
> ----
> andre@ubuntu:~/src/acpi/pmtools-20071116/acpidump$ hexdump rsdp_good
> 0000000 5352 2044 5450 2052 418c 494d 2020 0020
> 0000010 0000 1fff                             
> 0000014
> 
> -----
> error
> -----
> andre@ubuntu:~/src/acpi/pmtools-20071116/acpidump$ hexdump rsdp_error
> 0000000 5352 2044 5450 2052 418a 494d 2020 0020
> 0000010 0000 21ff                             
> 0000014
> 
> ---------
> exception
> ---------
> andre@ubuntu:~/src/acpi/pmtools-20071116/acpidump$ hexdump
> rsdp_exception
> 0000000 5352 2044 5450 2052 417c 494d 2020 0020
> 0000010 0000 2fff                             
> 0000014

Weird.
The dmesg shows that the memory map gotten from e820 table is changed.
And the file attached shows that rsdp points to different rsdt address.
> 
> Now I see the ACPI Error under the 2.6.25.10 kernel sometimes too, but
> power off works well. So I also attach the two configs. Maybe the
> different config is the reason why power off works under 2.6.25.10.
so you may get different e820 table when running 2.6.25.10 as well?
could you please attach the dmesg output of a 2.6.25.10 kernel which has
the ACPI error?

> Is it possible that it is a hardware related issue?
Don't know. :(
It looks like a hardware issue as BIOS export different e820 tables.
But from your description, it seems to be a software regression.
please try to revert c3965bd15118742d72b4bc1a290d37b3f081eb98 and see if
it helps.
Please re-attach the kernel config files as attachments.

thanks,
rui



  reply	other threads:[~2008-07-15  8:42 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20080709083829.GA5748@linux.int.dgn.ag>
2008-07-10 20:55 ` Rafael J. Wysocki
2008-07-11  1:20   ` Zhang Rui
2008-07-11  1:28     ` Zhang Rui
2008-07-11  7:43       ` Andre Prendel
2008-07-14  8:09       ` Andre Prendel
2008-07-14  9:11         ` Zhang Rui
2008-07-15  7:41           ` Andre Prendel
2008-07-15  8:41             ` Zhang Rui [this message]
2008-07-15 10:06               ` Andre Prendel
2008-07-17  8:41               ` Andre Prendel
2008-07-22  2:22                 ` Zhang Rui
2008-07-22  8:01                   ` Andre Prendel
2008-07-22  8:18                     ` Yinghai Lu
2008-07-22  8:18                     ` Zhang Rui
2008-07-14 10:23         ` Zhao Yakui
2008-07-15  7:43           ` Andre Prendel

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=1216111260.1617.131.camel@rzhang-dt \
    --to=rui.zhang@intel.com \
    --cc=akpm@linux-foundation.org \
    --cc=andi@firstfloor.org \
    --cc=andre_prendel@gmx.de \
    --cc=kernel-testers@vger.kernel.org \
    --cc=linux-acpi@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=rjw@sisk.pl \
    --cc=yakui.zhao@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

all inboxes | Powered by JetHome®