Upgrade gives new messages

Nate Lawson nate at root.org
Mon Sep 6 21:27:39 PDT 2004


M. Warner Losh wrote:
> In message: <413CB40B.6010003 at root.org>
>             Nate Lawson <nate at root.org> writes:
> : M. Warner Losh wrote:
> : 
> : > In message: <413C9C0A.3050307 at root.org>
> : >             Nate Lawson <nate at root.org> writes:
> : > : M. Warner Losh wrote:
> : > : >     ACPI-0438: *** Error: Looking up [Z00Q] in namespace, AE_NOT_FOUND
> : > : > SearchNode 0xc2277ae0 StartNode 0xc2277ae0 ReturnNode 0
> : > : >     ACPI-1303: *** Error: Method execution failed [\\_SB_.PCI0.ISA_.SIO_.COM1._STA] (Node 0xc2277ae0), AE_NOT_FOUND
> : > : > 
> : > : > This is for a ASUS Thunder MP system, with the latest BIOS.  Any idea
> : > : > on how to get to the bottom of this?  This is causing SIO_.LPT_._STA
> : > : > and SIO_.COM1._STA methods to fail dozens and dozens of times.
> : > : > Everything else seems to work great with -curret.  I do plan on
> : > : > downgrading to 5.3-BETAn in a few days (since this is my main mail
> : > : > server).
> : > : 
> : > : I don't understand what was upgraded.  Your BIOS?  Or are you saying an 
> : > : update to -current from RELENG_5 triggered this?
> : > 
> : > I upgraded the machine from 4.10-RC to 6.0-current as of Saturday.
> : > The BIOS has not changed since I got the machine a couple of months
> : > ago.
> : > 
> : > : Please send output of acpidump -t -d > warner_AsusThunder.asl
> : 
> : This is easy.  The Z00Q method doesn't exist.  Perhaps these devices are 
> : on a docking station?  If not, this ASL is just bad.  How does it work 
> : with acpi disabled?
> 
> The ASL is just bad.  This is a MP mobo, not a laptop.  It works fine
> with ACPI enabled, but I get the above messages.  So I'm not sure what
> Z00Q should do, but the results of it are used in the rest of the _STA
> routines.
> 
> I'm not sure what the right thing to do is, but for the moment I'm
> going to ignore the messages...

Are both com ports always present?  I could implement quirk support to 
override certain devices' _STA methods to always return 
present/functioning.  For now, you're better off hacking the ASL.  Just 
change all three _STA methods to be "Return (STA(0x1))" (or 0x2 or 0x3).

-- 
Nate


More information about the freebsd-acpi mailing list