Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Oct 2004 01:48:28 -0700
From:      Nate Lawson <nate@root.org>
To:        sklauder@trimind.de
Cc:        freebsd-acpi@freebsd.org
Subject:   Re: trouble overriding DSDT
Message-ID:  <4168F75C.4020407@root.org>
In-Reply-To: <20040916225957.GA42998@trimind.de>
References:  <20040916152256.GA40853@trimind.de> <414A13E8.2090907@root.org> <20040916225957.GA42998@trimind.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Sascha Klauder wrote:
> Hi Nate,
> 
> On Thu, Sep 16, 2004 at 03:30:00PM -0700, Nate Lawson wrote:
> 
>>Sascha Klauder wrote:
>>
>>>ACPI: DSDT was overridden.
>>>  ACPI-0374: *** Info: Table [DSDT] replaced by host OS
>>>  ACPI-0380: *** Error: Looking up [_PCT] in namespace, AE_ALREADY_EXISTS
>>>  ACPI-1303: *** Error: [NULL NAME], AE_ALREADY_EXISTS
>>>
>>>followed by a kernel trap.  Could this be a problem with iasl or
>>>did I missed something else? 
>>
>>It looks like you duplicated the _PCT and other methods somehow.  Is it 
>>possible you appended multiple copies of your ASL to it?  Check with:
> 
> 
> I don't think so.
> 
> 
>>grep _PCT nx9005-KA.M-1.59-original.asl
> 
> 
> Name (_PCT, Package (0x02)
> 
> 
>>grep _PCT nx9005-KA.M-1.59-custom.asl
> 
> 
> Name (_PCT, Package (0x02)
> 
> Interesting enough, I get the same error message when compiling
> the *original* ASL and loading the resulting DSDT.aml file!

Just for the record, this has been fixed in both -current and 5.3.  The 
output of acpidump(8) includes all the SSDTs still but overrides them on 
boot so things should work fine.

-Nate



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4168F75C.4020407>