Centos-kernel-stream-9/kernel/power
Maxim Levitsky 5d0003ec8f PM: hibernate: Use kernel_can_power_off()
JIRA: https://issues.redhat.com/browse/RHEL-63107

commit 202773260023b56e868d09d13d3a417028f1ff5b
Author: Dmitry Osipenko <dmitry.osipenko@collabora.com>
Date:   Fri Jun 17 15:24:02 2022 +0300

    PM: hibernate: Use kernel_can_power_off()

    Use new kernel_can_power_off() API instead of legacy pm_power_off global
    variable to fix regressed hibernation to disk where machine no longer
    powers off when it should because ACPI power driver transitioned to the
    new sys-off based API and it doesn't use pm_power_off anymore.

    Fixes: 98f30d0ecf79 ("ACPI: power: Switch to sys-off handler API")
    Tested-by: Ken Moffat <zarniwhoop@ntlworld.com>
    Reported-by: Ken Moffat <zarniwhhop@ntlworld.com>
    Signed-off-by: Dmitry Osipenko <dmitry.osipenko@collabora.com>
    Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>

Signed-off-by: Maxim Levitsky <mlevitsk@redhat.com>
2025-01-31 19:28:19 -05:00
..
Kconfig PM: sleep: Remove "select SRCU" 2023-12-05 17:57:45 -07:00
Makefile PM: hibernate: Split off snapshot dev option 2020-05-19 17:48:08 +02:00
autosleep.c PM: sleep: fix typos in comments 2021-04-08 19:37:21 +02:00
console.c
energy_model.c PM: EM: convert power field to micro-Watts precision and align drivers 2022-10-29 11:48:32 -06:00
hibernate.c PM: hibernate: Use kernel_can_power_off() 2025-01-31 19:28:19 -05:00
main.c mm: page_alloc: move pm_* function into power 2024-06-07 13:14:11 -04:00
power.h mm: page_alloc: move pm_* function into power 2024-06-07 13:14:11 -04:00
poweroff.c kernel/power: constify sysrq_key_op 2020-05-15 14:53:20 +02:00
process.c cgroup/cpuset: Make cpuset hotplug processing synchronous 2024-06-21 09:53:49 -04:00
qos.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
snapshot.c mm: page_alloc: move mark_free_page() into snapshot.c 2024-06-07 13:14:11 -04:00
suspend.c freezer: Have {,un}lock_system_sleep() save/restore flags 2023-10-20 06:13:12 -04:00
suspend_test.c
swap.c power: port block device access to file 2024-04-17 10:18:36 +08:00
user.c freezer: Have {,un}lock_system_sleep() save/restore flags 2023-10-20 06:13:12 -04:00
wakelock.c