public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
From: Oliver Schinagl <oliver@schinagl.nl>
To: linux-acpi@vger.kernel.org
Subject: Re: [Bug 42502] PROBLEM: USB 1.1 (and up) not working on AMD R900 Series chipset
Date: Thu, 08 Sep 2011 02:00:39 +0200	[thread overview]
Message-ID: <4E6805A7.7080806@schinagl.nl> (raw)
In-Reply-To: <201109072200.p87M0G5V011358@demeter1.kernel.org>

I've uploaded an error log to the bugzilla [1] and have some questions
that probably are more suited for a mailinglist?


At first glance, the errors are identical to the 2010 acpi compiler.

A few things I do not understand however. This board is only a few
months old. The bios could be older, but more then a year hardly? Even
the 'base' bits. I'd reccon one of the new compilers would be long
available? (I know, OEM's don't like to upgrade their toolkits etc. *sigh*

Also, the 20051117 iasl only supports ACPI Specification Rev 3.0, I'd
guess it would support acpi 4.0a by now? (I think i found somewhere it
only does 2.0 actually and I guess acpi is more of a laptop thing with
the fancy stuff).

Lastly, if I get 130 errors and but still a binary as a result how can
that possibly even work? Would they even use this code 'as is' in
production stuff? I suppose a DSDT isn't that important for a Desktop
but from the way I see how buggy the uefi-bios is (for example it is
extremely slow just post-ing with USB connected, maybe related to this?)
How did this get past QA with so many errors, not even warnings.

[1] https://bugzilla.kernel.org/show_bug.cgi?id=42502

Lastly, as Robert pointed out; according to

On 09/08/11 00:00, bugzilla-daemon@bugzilla.kernel.org wrote:
> https://bugzilla.kernel.org/show_bug.cgi?id=42502
> 
> 
> Robert Moore <Robert.Moore@intel.com> changed:
> 
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                  CC|                            |Robert.Moore@intel.com
> 
> 
> 
> 
> --- Comment #9 from Robert Moore <Robert.Moore@intel.com>  2011-09-07 22:00:05 ---
>  *     OEM Table ID     "A M I"
>  *     OEM Revision     0x00000000 (0)
>  *     Compiler ID      "INTL"
>  *     Compiler Version 0x20051117 (537202967)
> 
> This is a version of iASL from 2005. At some point, some of the code in this
> DSDT was made illegal, and the compiler now reflects that.
> 
> Namely, this code:
> 
> Device (SATA)
> {
>     Name (_ADR, 0x00110000)
>     If (LEqual (STCL, 0x0101))
>     {
> 
> The "If" is an "executable" opcode that appears outside of a control method.
> This is now illegal ASL code.
> 
> Typically, the fix is to move this code under _SB_._INI, this method gets
> executed at table load time. But it's not always real simple to do this.
> 

       reply	other threads:[~2011-09-08  0:00 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <bug-42502-20552@https.bugzilla.kernel.org/>
     [not found] ` <201109072200.p87M0G5V011358@demeter1.kernel.org>
2011-09-08  0:00   ` Oliver Schinagl [this message]
2011-09-13 17:54     ` [Bug 42502] PROBLEM: USB 1.1 (and up) not working on AMD R900 Series chipset Bjorn Helgaas
2011-09-22 18:17       ` Oliver Schinagl
2011-09-22 18:17       ` Oliver Schinagl
2011-10-19  8:59 Oliver Schinagl
2011-10-19 15:39 ` Bjorn Helgaas
2011-10-20  7:01   ` oliver
2011-11-28 20:45 ` Oliver Schinagl

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=4E6805A7.7080806@schinagl.nl \
    --to=oliver@schinagl.nl \
    --cc=linux-acpi@vger.kernel.org \
    /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