[GIT PULL] ACPI fix for v6.11-rc4
From: Rafael J. Wysocki
Date: Fri Aug 16 2024 - 13:36:44 EST
Hi Linus,
Please pull from the tag
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \
acpi-6.11-rc4
with top-most commit 71bf41b8e913ec9fc91f0d39ab8fb320229ec604
ACPI: EC: Evaluate _REG outside the EC scope more carefully
on top of commit 7c626ce4bae1ac14f60076d00eafe71af30450ba
Linux 6.11-rc3
to receive an ACPI fix for 6.11-rc4.
This fixes an issue related to the ACPI EC device handling that causes
the _REG control method to be evaluated for EC operation regions that
are not expected to be used which confuses the platform firmware and
provokes various types of misbehavior on some systems.
Thanks!
---------------
Rafael J. Wysocki (3):
Revert "ACPI: EC: Evaluate orphan _REG under EC device"
ACPICA: Add a depth argument to acpi_execute_reg_methods()
ACPI: EC: Evaluate _REG outside the EC scope more carefully
---------------
drivers/acpi/acpica/acevents.h | 6 +---
drivers/acpi/acpica/evregion.c | 12 ++++++--
drivers/acpi/acpica/evxfregn.c | 64 +++++-------------------------------------
drivers/acpi/ec.c | 14 +++++----
drivers/acpi/internal.h | 1 +
drivers/acpi/scan.c | 2 ++
include/acpi/acpixf.h | 5 +---
7 files changed, 30 insertions(+), 74 deletions(-)