From 5ef5cc13551102cc9d7d1a713281b168717f6309 Mon Sep 17 00:00:00 2001 From: aystarik Date: Wed, 29 Jun 2005 17:48:43 +0000 Subject: [PATCH] Deployed UtGetDescriptorName for better debug output date 2003.10.22.20.51.00; author rmoore1; state Exp; --- source/components/executer/exresolv.c | 8 ++++++-- source/components/executer/exresop.c | 6 +++--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/source/components/executer/exresolv.c b/source/components/executer/exresolv.c index e6738a0ad..9e760a7ed 100644 --- a/source/components/executer/exresolv.c +++ b/source/components/executer/exresolv.c @@ -2,7 +2,7 @@ /****************************************************************************** * * Module Name: exresolv - AML Interpreter object resolution - * $Revision: 1.120 $ + * $Revision: 1.121 $ * *****************************************************************************/ @@ -437,6 +437,8 @@ AcpiExResolveMultiple ( if (ACPI_GET_DESCRIPTOR_TYPE (Node) != ACPI_DESC_TYPE_NAMED) { + ACPI_REPORT_ERROR (("AcpiExResolveMultiple: Not a NS node %p [%s]\n", + Node, AcpiUtGetDescriptorName (Node))); return_ACPI_STATUS (AE_AML_INTERNAL); } @@ -491,7 +493,9 @@ AcpiExResolveMultiple ( if (ACPI_GET_DESCRIPTOR_TYPE (Node) != ACPI_DESC_TYPE_NAMED) { - return_ACPI_STATUS (AE_AML_INTERNAL); + ACPI_REPORT_ERROR (("AcpiExResolveMultiple: Not a NS node %p [%s]\n", + Node, AcpiUtGetDescriptorName (Node))); + return_ACPI_STATUS (AE_AML_INTERNAL); } /* Get the attached object */ diff --git a/source/components/executer/exresop.c b/source/components/executer/exresop.c index eec83f849..427dad6a8 100644 --- a/source/components/executer/exresop.c +++ b/source/components/executer/exresop.c @@ -2,7 +2,7 @@ /****************************************************************************** * * Module Name: exresop - AML Interpreter operand/object resolution - * $Revision: 1.64 $ + * $Revision: 1.65 $ * *****************************************************************************/ @@ -334,8 +334,8 @@ AcpiExResolveOperands ( /* Invalid descriptor */ ACPI_DEBUG_PRINT ((ACPI_DB_ERROR, - "Bad descriptor type %X in Obj %p\n", - ACPI_GET_DESCRIPTOR_TYPE (ObjDesc), ObjDesc)); + "Invalid descriptor %p [%s]\n", + ObjDesc, AcpiUtGetDescriptorName (ObjDesc))); return_ACPI_STATUS (AE_AML_OPERAND_TYPE); }