forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-01-31 f70575805708cabdedea7498aaa3f710fde4d920
kernel/drivers/acpi/acpica/nsalloc.c
....@@ -74,6 +74,10 @@
7474
7575 ACPI_FUNCTION_NAME(ns_delete_node);
7676
77
+ if (!node) {
78
+ return_VOID;
79
+ }
80
+
7781 /* Detach an object if there is one */
7882
7983 acpi_ns_detach_object(node);
....@@ -237,7 +241,7 @@
237241 node->type = (u8) type;
238242
239243 ACPI_DEBUG_PRINT((ACPI_DB_NAMES,
240
- "%4.4s (%s) [Node %p Owner %X] added to %4.4s (%s) [Node %p]\n",
244
+ "%4.4s (%s) [Node %p Owner %3.3X] added to %4.4s (%s) [Node %p]\n",
241245 acpi_ut_get_node_name(node),
242246 acpi_ut_get_type_name(node->type), node, owner_id,
243247 acpi_ut_get_node_name(parent_node),
....@@ -290,7 +294,7 @@
290294 node_to_delete = next_node;
291295 next_node = next_node->peer;
292296 acpi_ns_delete_node(node_to_delete);
293
- };
297
+ }
294298
295299 /* Clear the parent's child pointer */
296300