[PATCH v1 14/30] ACPICA: Fix object reference update to skip non-local notify types
From: Pawel Chmielewski
Date: Tue Oct 20 2026 - 10:19:23 EST
From: ikaros <void0red@xxxxxxxxx>
Link: https://github.com/acpica/acpica/commit/53d7ddc850a8
Closes: https://github.com/open-acpica/acpica/issues/1181
Signed-off-by: ikaros <void0red@xxxxxxxxx>
Signed-off-by: Pawel Chmielewski <pawel.chmielewski@xxxxxxxxx>
---
drivers/acpi/acpica/utdelete.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/drivers/acpi/acpica/utdelete.c b/drivers/acpi/acpica/utdelete.c
index e8180099d01f..57a0de6a49d6 100644
--- a/drivers/acpi/acpica/utdelete.c
+++ b/drivers/acpi/acpica/utdelete.c
@@ -517,6 +517,10 @@ acpi_ut_update_object_reference(union acpi_operand_object *object, u16 action)
prev_object =
object->common_notify.notify_list[i];
while (prev_object) {
+ if (prev_object->common.type !=
+ ACPI_TYPE_LOCAL_NOTIFY) {
+ break;
+ }
next_object =
prev_object->notify.next[i];
acpi_ut_update_ref_count(prev_object,
--
2.50.1