Subject: ACPI mutex error messages
To: None <current-users@netbsd.org>
From: Joerg Sonnenberger <joerg@britannica.bec.de>
List: current-users
Date: 01/20/2008 20:36:18
--IiVenqGWf+H9Y6IX
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Hi all,
if you get errors like the following from PR 37636, please try the
attached patch and contact me with the results.
Dec 28 09:48:45 foo /netbsd: ACPI Error (exmutex-0483): Cannot release Mutex [I2CM], not acquired [20070320]
Thanks, Joerg
--IiVenqGWf+H9Y6IX
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="exmutex.c.diff"
Index: exmutex.c
===================================================================
RCS file: /data/repo/netbsd/src/sys/dist/acpica/exmutex.c,v
retrieving revision 1.3
diff -u -p -r1.3 exmutex.c
--- exmutex.c 11 Dec 2007 13:16:08 -0000 1.3
+++ exmutex.c 20 Jan 2008 19:31:37 -0000
@@ -286,6 +286,8 @@ AcpiExAcquireMutexObject (
if (ACPI_FAILURE (Status))
{
/* Includes failure from a timeout on TimeDesc */
+ ACPI_ERROR ((AE_INFO, "Cannot acquire Mutex [%4.4s]: %s",
+ AcpiUtGetNodeName (ObjDesc->Mutex.Node), AcpiFormatException(Status)));
return_ACPI_STATUS (Status);
}
--IiVenqGWf+H9Y6IX--