[GIT PULL] Power management fixes for v6.10-rc3

From: Rafael J. Wysocki
Date: Wed Jun 05 2024 - 13:57:48 EST


Hi Linus,

Please pull from the tag

git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \
pm-6.10-rc3

with top-most commit 9b7e7ff0fe44bc6e571ecddbd76fcea7498033c1

Merge branch 'pm-cpufreq'

on top of commit 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0

Linux 6.10-rc1

to receive power management fixes for 6.10-rc3.

These fix the intel_pstate and amd-pstate cpufreq drivers and the
cpupower utility.

Specifics:

- Fix a recently introduced unchecked HWP MSR access in the
intel_pstate driver (Srinivas Pandruvada).

- Add missing conversion from MHz to KHz to amd_pstate_set_boost()
to address sysfs inteface inconsistency and fix P-state frequency
reporting on AMD Family 1Ah CPUs in the cpupower utility (Dhananjay
Ugwekar).

- Get rid of an excess global header file used by the amd-pstate
cpufreq driver (Arnd Bergmann).

Thanks!


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

Arnd Bergmann (1):
cpufreq: amd-pstate: remove global header file

Dhananjay Ugwekar (2):
tools/power/cpupower: Fix Pstate frequency reporting on AMD
Family 1Ah CPUs
cpufreq: amd-pstate: Fix the inconsistency in max frequency units

Srinivas Pandruvada (1):
cpufreq: intel_pstate: Fix unchecked HWP MSR access

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

MAINTAINERS | 1 -
drivers/cpufreq/amd-pstate-ut.c | 3 ++-
drivers/cpufreq/amd-pstate.c | 36 +++++++++++++++++++++++--
{include/linux => drivers/cpufreq}/amd-pstate.h | 33 -----------------------
drivers/cpufreq/intel_pstate.c | 3 ++-
tools/power/cpupower/utils/helpers/amd.c | 26 +++++++++++++++---
6 files changed, 61 insertions(+), 41 deletions(-)