]> Gentwo Git Trees - linux/.git/commit
sched: idle: Respect the CPU system wakeup QoS limit for s2idle
authorUlf Hansson <ulf.hansson@linaro.org>
Tue, 25 Nov 2025 11:26:45 +0000 (12:26 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Tue, 25 Nov 2025 18:01:29 +0000 (19:01 +0100)
commit99b42445f4a4aaff75eca24dfc9e6e376292dd48
treec5c5abfc3a167371796945730f8ab96fbc2ba084
parente2e4695f015eacbe11178540524438f631ba9413
sched: idle: Respect the CPU system wakeup QoS limit for s2idle

A CPU system wakeup QoS limit may have been requested by user space. To
avoid breaking this constraint when entering a low power state during
s2idle, let's start to take into account the QoS limit.

Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: Dhruva Gole <d-gole@ti.com>
Reviewed-by: Kevin Hilman (TI) <khilman@baylibre.com>
Tested-by: Kevin Hilman (TI) <khilman@baylibre.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Link: https://patch.msgid.link/20251125112650.329269-5-ulf.hansson@linaro.org
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/cpuidle/cpuidle.c
include/linux/cpuidle.h
kernel/sched/idle.c