Commit 737b9ff0c816 for kernel

commit 737b9ff0c816f7d2eac91897e44e89984939662c
Merge: f0789fd342e0 cf1e70d02134
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Jun 26 13:00:10 2026 -0700

    Merge tag 'acpi-7.2-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

    Pull ACPI support fixes and cleanups from Rafael Wysocki:
     "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)"

    * tag 'acpi-7.2-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
      ACPI: processor_idle: Mark LPI enter functions as __cpuidle
      ACPICA: Unbreak tools build after switching over to strscpy_pad()
      ACPI: IPMI: Fix inverted interface check in ipmi_bmc_gone()
      ACPI: resource: Amend kernel-doc style
      ACPI: sysfs: Fix path of module parameters in comments