[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAJZ5v0hWHUokQz-cU=W7+wY4-ZRWKnz4PvUSk17vsDoPb9oqXQ@mail.gmail.com>
Date: Fri, 2 May 2025 22:24:27 +0200
From: "Rafael J. Wysocki" <rafael@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Linux PM <linux-pm@...r.kernel.org>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>, Viresh Kumar <viresh.kumar@...aro.org>,
Bard Liao <yung-chuan.liao@...ux.intel.com>
Subject: [GIT PULL] Power management fixes for v6.15-rc5
Hi Linus,
Please pull from the tag
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \
pm-6.15-rc5
with top-most commit 23203ed263f0701368468952d5004e320e5af6db
Merge branch 'pm-cpufreq'
on top of commit b4432656b36e5cc1d50a1f2dc15357543add530e
Linux 6.15-rc4
to receive power management fixes for 6.15-rc5.
These fix three recent regressions, two in cpufreq and one in the Intel
Soundwire driver, and an unchecked MSR access in the intel_pstate
driver:
- Fix a recent regression causing systems where frequency tables are
used by cpufreq to have issues with setting frequency limits (Rafael
Wysocki).
- Fix a recent regression causing frequency boost settings to become
out-of-sync if platform firmware updates the registers associated
with frequency boost during system resume (Viresh Kumar).
- Fix a recent regression causing resume failures to occur in the
Intel Soundwire driver if the device handled by it is in runtime
suspend before a system-wide suspend (Rafael Wysocki).
- Fix an unchecked MSR access in the intel_pstate driver occurring when
CPUID indicates no turbo, but the driver attempts to enable turbo
frequencies due to a misleading value read from an MSR (Srinivas
Pandruvada).
Thanks!
---------------
Rafael J. Wysocki (2):
cpufreq: Fix setting policy limits when frequency tables are used
soundwire: intel_auxdevice: Fix system suspend/resume handling
Srinivas Pandruvada (1):
cpufreq: intel_pstate: Unchecked MSR access in legacy mode
Viresh Kumar (1):
cpufreq: ACPI: Re-sync CPU boost state on system resume
---------------
drivers/cpufreq/acpi-cpufreq.c | 15 ++++++-
drivers/cpufreq/cpufreq.c | 22 ++++++----
drivers/cpufreq/cpufreq_ondemand.c | 3 +-
drivers/cpufreq/freq_table.c | 6 +--
drivers/cpufreq/intel_pstate.c | 3 ++
drivers/soundwire/intel_auxdevice.c | 36 ++++++----------
include/linux/cpufreq.h | 83 ++++++++++++++++++++++++-------------
7 files changed, 102 insertions(+), 66 deletions(-)
Powered by blists - more mailing lists