patch-2.4.6 linux/drivers/acpi/parser/pswalk.c
Next file: linux/drivers/acpi/parser/psxface.c
Previous file: linux/drivers/acpi/parser/psutils.c
Back to the patch index
Back to the overall index
- Lines: 36
- Date:
Wed Jun 20 17:47:40 2001
- Orig file:
v2.4.5/linux/drivers/acpi/parser/pswalk.c
- Orig date:
Mon Jan 22 13:23:43 2001
diff -u --recursive --new-file v2.4.5/linux/drivers/acpi/parser/pswalk.c linux/drivers/acpi/parser/pswalk.c
@@ -1,7 +1,7 @@
/******************************************************************************
*
* Module Name: pswalk - Parser routines to walk parsed op tree(s)
- * $Revision: 52 $
+ * $Revision: 55 $
*
*****************************************************************************/
@@ -31,7 +31,7 @@
#include "acnamesp.h"
#include "acinterp.h"
-#define _COMPONENT PARSER
+#define _COMPONENT ACPI_PARSER
MODULE_NAME ("pswalk")
@@ -243,6 +243,9 @@
/* Create and initialize a new walk list */
walk_list.walk_state = NULL;
+ walk_list.acquired_mutex_list.prev = NULL;
+ walk_list.acquired_mutex_list.next = NULL;
+
walk_state = acpi_ds_create_walk_state (TABLE_ID_DSDT, NULL, NULL, &walk_list);
if (!walk_state) {
return;
@@ -271,6 +274,7 @@
/* We are done with this walk */
+ acpi_ex_release_all_mutexes ((ACPI_OPERAND_OBJECT *) &walk_list.acquired_mutex_list);
acpi_ds_delete_walk_state (walk_state);
return;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)