All of lore.kernel.org
 help / color / mirror / Atom feed
From: Robert Hancock <hancockrwd@gmail.com>
To: "Rafael J. Wysocki" <rjw@sisk.pl>
Cc: Mike Smith <scgtrp@gmail.com>,
	linux-kernel@vger.kernel.org,
	ACPI Devel Maling List <linux-acpi@vger.kernel.org>
Subject: Re: Toshiba Satellite ACPI problems
Date: Mon, 23 Nov 2009 20:01:03 -0600	[thread overview]
Message-ID: <4B0B3E5F.4060102@gmail.com> (raw)
In-Reply-To: <200911240137.39266.rjw@sisk.pl>

On 11/23/2009 06:37 PM, Rafael J. Wysocki wrote:
> [Adding linux-acpi to the CC list.]
>
> On Tuesday 24 November 2009, Mike Smith wrote:
>> I have a brand new Satellite L505D-S5983 which I'm trying to install
>> Linux on. Whenever I boot a Linux kernel on it with no special
>> parameters it enters an in(de)finite loop dumping messages like this:
>>
>> ACPI Error (uteval-0313): Return object type is incorrect
>> [\_SB_.HSB1._STA] (Node ffff8800af8121a0), AE_TYPE
>> ACPI Error: Type returned from _STA was incorrect: Device, expected
>> Btypes: 1 20090521 uteval-319
>> ACPI Error (psargs-0359): [DR ] Namespace lookup failure, AE_NOT_FOUND
>> ACPI Error (psparse-0537): Method parse/execution failed
>> [\_SB_.VALZ._STA] (Node ffff8800af812540), AE_NOT_FOUND
>> ACPI Error: Found unknown opcode 39 at AML address ffffc900000132cd
>> offset 0, ignoring 20090521 psloop-137
>> [...]

Hmm, that looks really unhappy..

>>
>> If I boot with acpi=noirq these messages only continue for a few
>> seconds, although they cause a couple of initscripts to hang later on.
>> With ACPI fully enabled they keep appearing forever and the system
>> doesn't finish booting. With acpi=off they don't appear at all (but
>> the fan stays at low speed and the laptop gets quite hot if run for
>> more than a few minutes).
>>
>> I've found only one other mention of this problem on the internet
>> (http://ubuntuforums.org/showthread.php?p=8358864#post8358864) from
>> someone with the same laptop as mine, but there was no working fix
>> posted to that thread beyond completely disabling ACPI. More research
>> told me that there used to be a way of fixing up the DSDT and having
>> it loaded from the initrd but the new policy is to just ask the
>> manufacturer to fix it and the kernel developers to work around it,
>> so... here it is. (Angry emails to Toshiba and Best Buy pending.)
>>
>> Full dmesg output can be found at http://slexy.org/view/s25zU08AKJ
>> (By the way, what's the correct way to include dmesg output in a lkml
>> message if you don't know for sure which parts are relevant? Dumping
>> all 50k or so of it into the email seems like the wrong thing to
>> do...)
>
> I think it's better if you file a bug report against ACPI at bugzilla.kernel.org.

Can you extract and post the DSDT in either raw or decompiled form, as 
described here:

http://smackerelofopinion.blogspot.com/2009/10/dumping-acpi-tables-using-acpidump-and.html

  reply	other threads:[~2009-11-24  2:01 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-11-24  0:20 Toshiba Satellite ACPI problems Mike Smith
2009-11-24  0:37 ` Rafael J. Wysocki
2009-11-24  2:01   ` Robert Hancock [this message]
2009-11-24  2:05     ` Mike Smith

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=4B0B3E5F.4060102@gmail.com \
    --to=hancockrwd@gmail.com \
    --cc=linux-acpi@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=rjw@sisk.pl \
    --cc=scgtrp@gmail.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.