All of lore.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 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.