From owner-freebsd-acpi@FreeBSD.ORG Thu Sep 16 22:30:03 2004 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C70816A4CE for ; Thu, 16 Sep 2004 22:30:03 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B42943D1F for ; Thu, 16 Sep 2004 22:30:03 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-67-127-84-57.dsl.snfc21.pacbell.net [67.127.84.57]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id i8GMU0Dl017227; Thu, 16 Sep 2004 15:30:02 -0700 Message-ID: <414A13E8.2090907@root.org> Date: Thu, 16 Sep 2004 15:30:00 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7.3 (Windows/20040803) X-Accept-Language: en-us, en MIME-Version: 1.0 To: sklauder@trimind.de References: <20040916152256.GA40853@trimind.de> In-Reply-To: <20040916152256.GA40853@trimind.de> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-acpi@freebsd.org Subject: Re: trouble overriding DSDT X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Sep 2004 22:30:03 -0000 Sascha Klauder wrote: > I'm trying to fix the DSDT of my HP nx9005 (running 5.3-BETA4) > in hope of getting suspend/resume functionality to work (it does > suspend (S3), but not resume). > > This is what I did (following chapter 11.16 in the handbook): > > # acpidump -t -d > nx9005-KA.M-1.59-original.asl > $ cp nx9005-KA.M-1.59-original.asl nx9005-KA.M-1.59-custom.asl > $ joe nx9005-KA.M-1.59-custom.asl > $ iasl nx9005-KA.M-1.59-custom.asl > # cp DSDT.aml /boot/ > > and adding the necessary statements to /boot/loader.conf to get > the custom DSDT loaded. > > Now, upon rebooting, I get the following error: > > 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: grep _PCT nx9005-KA.M-1.59-original.asl grep _PCT nx9005-KA.M-1.59-custom.asl -- Nate