[GIT PULL] Power management updates for v7.0-rc4

From: Rafael J. Wysocki

Date: Thu Mar 12 2026 - 14:21:02 EST


Hi Linus,

Please pull from the tag

git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \
pm-7.0-rc4

with top-most commit a076cc74744d83fb9f70147a154b99278945a3d2

Merge branch 'pm-tools'

on top of commit 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681

Linux 7.0-rc3

to receive power management updates for 7.0-rc4.

These fix a recently introduced special case issue in the idle loop and
update the cpupower utility:

- Make the idle loop skip the cpuidle governor .reflect() callback
after it has skipped the .select() one (Rafael Wysocki)

- Fix swapped power/energy unit labels in cpupower (Kaushlendra Kumar)

- Add support for setting EPP via systemd service and intel_pstate
turbo boost support to cpupower (Jan Kiszka, Zhang Rui)

Thanks!


---------------

Jan Kiszka (1):
cpupower: Add support for setting EPP via systemd service

Kaushlendra Kumar (1):
cpupower: fix swapped power/energy unit labels

Rafael J. Wysocki (1):
sched: idle: Make skipping governor callbacks more consistent

Zhang Rui (1):
cpupower: Add intel_pstate turbo boost support for Intel platforms

---------------

drivers/cpuidle/cpuidle.c | 10 -------
kernel/sched/idle.c | 11 +++++++-
tools/power/cpupower/cpupower-service.conf | 5 ++++
tools/power/cpupower/cpupower.sh | 6 ++++
tools/power/cpupower/utils/cpupower-set.c | 6 +++-
tools/power/cpupower/utils/helpers/helpers.h | 5 +++-
tools/power/cpupower/utils/helpers/misc.c | 41 ++++++++++++++++++++++++++--
tools/power/cpupower/utils/powercap-info.c | 4 +--
8 files changed, 71 insertions(+), 17 deletions(-)