]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ACPICA: Debugger/acpiexec: Cleanup error messages
authorBob Moore <robert.moore@intel.com>
Mon, 5 Jun 2017 08:40:21 +0000 (16:40 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 12 Jun 2017 12:58:42 +0000 (14:58 +0200)
ACPICA commit 0d792c25d3bcaa857920ec009b732ec7c8942cfa

Clarify some of the error messages when a method failure happens.

Link: https://github.com/acpica/acpica/commit/0d792c25
Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Lv Zheng <lv.zheng@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/acpica/dbobject.c
drivers/acpi/acpica/dsdebug.c

index f2252b1ac0b3bdf532d5c7b75391d6f65a9a680d..e7b415c20aa88a229baec0c00fee21396a4bee74 100644 (file)
@@ -448,7 +448,7 @@ void acpi_db_decode_locals(struct acpi_walk_state *walk_state)
 
        if (display_locals) {
                acpi_os_printf
-                   ("\nInitialized Local Variables for method [%4.4s]:\n",
+                   ("\nInitialized Local Variables for Method [%4.4s]:\n",
                     acpi_ut_get_node_name(node));
 
                for (i = 0; i < ACPI_METHOD_NUM_LOCALS; i++) {
@@ -461,7 +461,7 @@ void acpi_db_decode_locals(struct acpi_walk_state *walk_state)
                }
        } else {
                acpi_os_printf
-                   ("No Local Variables are initialized for method [%4.4s]\n",
+                   ("No Local Variables are initialized for Method [%4.4s]\n",
                     acpi_ut_get_node_name(node));
        }
 }
@@ -515,7 +515,7 @@ void acpi_db_decode_arguments(struct acpi_walk_state *walk_state)
                acpi_os_printf("Initialized Arguments for Method [%4.4s]:  "
                               "(%X arguments defined for method invocation)\n",
                               acpi_ut_get_node_name(node),
-                              obj_desc->method.param_count);
+                              node->object->method.param_count);
 
                for (i = 0; i < ACPI_METHOD_NUM_ARGS; i++) {
                        obj_desc = walk_state->arguments[i].object;
index 4d885eb8eda920f4076d50876e8ddd18b4b9f1de..d1f457eda9805155498cbb3daacbb5153fe02b16 100644 (file)
@@ -196,6 +196,7 @@ acpi_ds_dump_method_stack(acpi_status status,
                                op->common.next = NULL;
 
 #ifdef ACPI_DISASSEMBLER
+                               acpi_os_printf("Failed at ");
                                acpi_dm_disassemble(next_walk_state, op,
                                                    ACPI_UINT32_MAX);
 #endif