Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965351AbVKGUmb (ORCPT ); Mon, 7 Nov 2005 15:42:31 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S965341AbVKGUma (ORCPT ); Mon, 7 Nov 2005 15:42:30 -0500 Received: from fmr19.intel.com ([134.134.136.18]:16033 "EHLO orsfmr004.jf.intel.com") by vger.kernel.org with ESMTP id S965333AbVKGUm3 convert rfc822-to-8bit (ORCPT ); Mon, 7 Nov 2005 15:42:29 -0500 X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 8BIT Subject: RE: [ACPI] ACPI and PRREMPT bug Date: Mon, 7 Nov 2005 12:42:18 -0800 Message-ID: <971FCB6690CD0E4898387DBF7552B90E0356B620@orsmsx403.amr.corp.intel.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [ACPI] ACPI and PRREMPT bug thread-index: AcXjg0GaU/Dpay1hTuqB9AuCdXtwLgAWG4sA From: "Moore, Robert" To: , , X-OriginalArrivalTime: 07 Nov 2005 20:42:19.0525 (UTC) FILETIME=[BF35E350:01C5E3DB] Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3074 Lines: 82 I'm aware of this issue and it is under investigation. Bob > -----Original Message----- > From: acpi-devel-admin@lists.sourceforge.net [mailto:acpi-devel- > admin@lists.sourceforge.net] On Behalf Of Nir Tzachar > Sent: Monday, November 07, 2005 1:36 AM > To: linux-kernel@vger.kernel.org; acpi-devel@lists.sourceforge.net > Subject: [ACPI] ACPI and PRREMPT bug > > hello. > > I'm encountering a problem with acpi on kernels where preempt is > enabled. > The problem is 100% reproducible on all kernels starting from 2.6.12.1 > to 2.6.14 > ( i didn't try 2.6.11 and below ). > > the problem is manifested via the battery proc interface. to produce it, > run in two terminals simultaneously: > while true; do cat /proc/acpi/battery/BAT0/info; done > > if i turn on kernel preemption (either voluntary or not), i get the > following error messages in dmesg: > Nov 7 08:31:00 lapnir ACPI-0292: *** Error: Looking up [SERN] in > namespace, AE_ALREADY_EXISTS > Nov 7 08:31:00 lapnir ACPI-0508: *** Error: Method execution failed > [\_SB_.PCI0.LPC_.EC__.GBIF] (Node c18f5d60), AE_ALREADY_EXISTS > Nov 7 08:31:02 lapnir ACPI-0213: *** Error: Method reached maximum > reentrancy limit (255) > Nov 7 08:31:02 lapnir ACPI-0508: *** Error: Method execution failed > [\_SB_.PCI0.LPC_.EC__.BAT0._BIF] (Node c18f5c20), AE_AML_METHOD_LIMIT > > and with acpi debugging info turned on: > Nov 7 08:46:08 lapnir dswload-0292: *** Error: Looking up [SERN] in > namespace, AE_ALREADY_EXISTS > Nov 7 08:46:08 lapnir psloop-0287 [4399] ps_parse_loop : During > name lookup/catalog, AE_ALREADY_EXISTS > Nov 7 08:46:08 lapnir psparse-0508: *** Error: Method execution failed > [\_SB_.PCI0.LPC_.EC__.GBIF] (Node c18f94e8), AE_ALREADY_EXISTS > Nov 7 08:46:08 lapnir osl-0856 [4403] os_wait_semaphore : Failed to > acquire semaphore[c18de5e0|1|0], AE_TIME > Nov 7 08:46:08 lapnir dsmethod-0213: *** Error: Method reached maximum > reentrancy limit (255) > Nov 7 08:46:08 lapnir psparse-0508: *** Error: Method execution failed > [\_SB_.PCI0.LPC_.EC__.BAT0._BIF] (Node c18f9268), AE_AML_METHOD_LIMIT > Nov 7 08:46:08 lapnir acpi_battery-0144 [4449] battery_get_info : > Error evaluating _BIF > Nov 7 08:46:08 lapnir dsmethod-0213: *** Error: Method reached maximum > reentrancy limit (255) > Nov 7 08:46:08 lapnir psparse-0508: *** Error: Method execution failed > [\_SB_.PCI0.LPC_.EC__.BAT0._BIF] (Node c18f9268), AE_AML_METHOD_LIMIT > > > this is repeated until a reboot. loading and unloading the battery > module does not help. > > My computer is a thinkpad t43p, and i didn't try to reproduce it on > another laptop > (have no access to another model..). > If you need more info, let me know. > > p.s. please cc me, im not in the list. > > -- > ========================================================= > Nir Tzachar. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/