From owner-freebsd-current@FreeBSD.ORG Wed Aug 27 11:33:44 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 15E7F16A4BF for ; Wed, 27 Aug 2003 11:33:44 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 7D07B43FBD for ; Wed, 27 Aug 2003 11:33:43 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 31989 invoked by uid 1000); 27 Aug 2003 18:33:44 -0000 Date: Wed, 27 Aug 2003 11:33:44 -0700 (PDT) From: Nate Lawson To: acpi-jp@jp.FreeBSD.org In-Reply-To: Message-ID: <20030827113152.G31947@root.org> References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: current@freebsd.org Subject: Re: [acpi-jp 2126] AE_NOT_EXIST errors X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Aug 2003 18:33:44 -0000 On Fri, 25 Apr 2003, Nate Lawson wrote: > I have an ongoing problem. I get a lot of messages like this on boot and > my battery initialization fails. I am running the EC in event driven mode > but that doesn't help. > > ACPI-1284: *** Error: Method execution failed > [\_SB_.PCI0.LPC_.FDC_._INI] (Node 0xc32962c0), AE_NOT_EXIST > ACPI-1284: *** Error: Method execution failed > [\_SB_.PCI0.LPC_.EC__._INI] (Node 0xc3290480), AE_NOT_EXIST > ACPI-1284: *** Error: Method execution failed > [\_SB_.PCI0.LPC_.EC__.BAT0._STA] (Node 0xc3292c80), AE_NOT_EXIST > ACPI-0175: *** Error: Method execution failed > [\_SB_.PCI0.LPC_.EC__.BAT0._STA] (Node 0xc3292c80), AE_NOT_EXIST > ACPI-1284: *** Error: Method execution failed > [\_SB_.PCI0.LPC_.EC__.BAT1._STA] (Node 0xc3292b00), AE_NOT_EXIST > ACPI-0175: *** Error: Method execution failed > [\_SB_.PCI0.LPC_.EC__.BAT1._STA] (Node 0xc3292b00), AE_NOT_EXIST This is a reply to a really old message but I wanted to point out that it has been solved. It turns out the AML expects to be able to call the EC early on but we weren't detecting the EC until the namespace was available. The EC rewrite I did now probes the ECDT and attaches to the EC early on, fixing these errors. -Nate