[GIT PULL] ACPI support fixes and cleanups for 7.2-rc1
From: Rafael J. Wysocki
Date: Fri Jun 26 2026 - 13:54:34 EST
Hi Linus,
Please pull from the tag
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \
acpi-7.2-rc1-2
with top-most commit cf1e70d021343d33728e54a6227607925c8d5419
Merge branches 'acpi-sysfs', 'acpi-resource', 'acpi-driver' and
'acpi-processor'
on top of commit eed451031f6ac098ca04ebdd63d34e083ba2d6f6
Merge tag 'acpi-7.2-rc1' of
gitolite.kernel.org:pub/scm/linux/kernel/git/rafael/linux-pm
to receive fixes and cleanups related to ACPI support for 7.2-rc1.
These fix assorted issues and do cleanups in the ACPI support code,
which includes a fix for tools build breakage related to strncpy()
removal:
- Unbreak ACPICA tools builds after switching over to using
strscpy_pad() that is kernel-specific (Rafael Wysocki)
- Fix module parameter file paths in comments in the ACPI code managing
the general sysfs attributes (Zenghui Yu)
- Update kerneldoc comments in the ACPI resource management code to
follow the common style (Andy Shevchenko)
- Fix inverted interface check in ipmi_bmc_gone() that may cause ACPI
IPMI interfaces to be mishandled (Xu Rao)
- Add __cpuidle annotation to idle state management functions related
to ACPI _LPI to avoid trace-induced RCU warnings (Li RongQing)
Thanks!
---------------
Andy Shevchenko (1):
ACPI: resource: Amend kernel-doc style
Li RongQing (1):
ACPI: processor_idle: Mark LPI enter functions as __cpuidle
Rafael J. Wysocki (1):
ACPICA: Unbreak tools build after switching over to strscpy_pad()
Xu Rao (1):
ACPI: IPMI: Fix inverted interface check in ipmi_bmc_gone()
Zenghui Yu (1):
ACPI: sysfs: Fix path of module parameters in comments
---------------
drivers/acpi/acpi_ipmi.c | 2 +-
drivers/acpi/acpica/utnonansi.c | 9 +++++++++
drivers/acpi/processor_idle.c | 4 ++--
drivers/acpi/resource.c | 6 +++---
drivers/acpi/riscv/cpuidle.c | 2 +-
drivers/acpi/sysfs.c | 14 +++++++-------
6 files changed, 23 insertions(+), 14 deletions(-)