[PATCH v1 15/30] ACPICA: namespace: Recognize alias node types in detach

From: Pawel Chmielewski

Date: Tue Oct 20 2026 - 10:49:34 EST


From: ikaros <void0red@xxxxxxxxx>

Link: https://github.com/acpica/acpica/commit/1ee856f62d40
Closes: https://github.com/open-acpica/acpica/issues/1183
Signed-off-by: ikaros <void0red@xxxxxxxxx>
Signed-off-by: Pawel Chmielewski <pawel.chmielewski@xxxxxxxxx>
---
drivers/acpi/acpica/nsobject.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/drivers/acpi/acpica/nsobject.c b/drivers/acpi/acpica/nsobject.c
index a4ccacecca53..49d9d917fa73 100644
--- a/drivers/acpi/acpica/nsobject.c
+++ b/drivers/acpi/acpica/nsobject.c
@@ -174,7 +174,9 @@ void acpi_ns_detach_object(struct acpi_namespace_node *node)
obj_desc = node->object;

/* Alias nodes point directly to other namespace nodes; skip teardown */
- if (node->flags & ANOBJ_IS_ALIAS) {
+ if ((node->type == ACPI_TYPE_LOCAL_ALIAS) ||
+ (node->type == ACPI_TYPE_LOCAL_METHOD_ALIAS) ||
+ (node->flags & ANOBJ_IS_ALIAS)) {
node->object = NULL;
return_VOID;
}
--
2.50.1