Hi Linus, Please pull from the tag git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \ acpi-5.12-rc6 with top-most commit 91463ebff32d3e6fc71134784ae6aa91402bfe3d Merge branches 'acpi-tables' and 'acpi-scan' on top of commit a5e13c6df0e41702d2b2c77c8ad41677ebb065b3 Linux 5.12-rc5 to receive ACPI fixes for 5.12-rc6. These fix an ACPI tables management issue, an issue related to the ACPI enumeration of devices and CPU wakeup in the ACPI processor driver. Specifics: - Ensure that the memory occupied by ACPI tables on x86 will always be reserved to prevent it from being allocated for other purposes which was possible in some cases (Rafael Wysocki). - Fix the ACPI device enumeration code to prevent it from attempting to evaluate the _STA control method for devices with unmet dependencies which is likely to fail (Hans de Goede). - Fix the handling of CPU0 wakeup in the ACPI processor driver to prevent CPU0 online failures from occurring (Vitaly Kuznetsov). Thanks! --------------- Hans de Goede (1): ACPI: scan: Fix _STA getting called on devices with unmet dependencies Rafael J. Wysocki (1): ACPI: tables: x86: Reserve memory occupied by ACPI tables Vitaly Kuznetsov (1): ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead() --------------- arch/x86/include/asm/smp.h | 1 + arch/x86/kernel/acpi/boot.c | 25 ++++++++++++------------- arch/x86/kernel/setup.c | 8 +++----- arch/x86/kernel/smpboot.c | 2 +- drivers/acpi/processor_idle.c | 7 +++++++ drivers/acpi/scan.c | 12 +++++++++++- drivers/acpi/tables.c | 42 +++++++++++++++++++++++++++++++++++++++--- include/linux/acpi.h | 9 ++++++++- 8 files changed, 82 insertions(+), 24 deletions(-)