[GIT PULL][Resend] Power management updates for v5.11-rc2
From: Rafael J. Wysocki
Date: Sat Jan 02 2021 - 04:28:02 EST
Hi Linus,
Please pull from the tag
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \
pm-5.11-rc2
with top-most commit 89ecf09e0b93de54415de45be241649ec1b162de
Merge branches 'pm-cpufreq' and 'pm-cpuidle'
on top of commit 5c8fe583cce542aa0b84adc939ce85293de36e5e
Linux 5.11-rc1
to receive power management updates for 5.11-rc2.
These fix a crash in intel_pstate during resume from suspend-to-RAM
that may occur after recent changes and two resource leaks in error
paths in the operating performance points (OPP) framework, add a new
C-states table to intel_idle and update the cpuidle MAINTAINERS entry
to cover the governors too.
Specifics:
- Fix recently introduced crash in the intel_pstate driver that
occurs if scale-invariance is disabled during resume from
suspend-to-RAM due to inconsistent changes of APERF or MPERF
MSR values made by the platform firmware (Rafael Wysocki).
- Fix a memory leak and add a missing clk_put() in error paths in
the OPP framework (Quanyang Wang, Viresh Kumar).
- Add new C-states table for SnowRidge processors to the intel_idle
driver (Artem Bityutskiy).
- Update the MAINTAINERS entry for cpuidle to make it clear that
the governors are covered by it too (Lukas Bulwahn).
Thanks!
---------------
Artem Bityutskiy (1):
intel_idle: add SnowRidge C-state table
Lukas Bulwahn (1):
MAINTAINERS: include governors into CPU IDLE TIME MANAGEMENT FRAMEWORK
Quanyang Wang (1):
opp: fix memory leak in _allocate_opp_table
Rafael J. Wysocki (1):
cpufreq: intel_pstate: Fix fast-switch fallback path
Viresh Kumar (1):
opp: Call the missing clk_put() on error
---------------
MAINTAINERS | 2 +-
drivers/cpufreq/intel_pstate.c | 1 -
drivers/idle/intel_idle.c | 41 ++++++++++++++++++++++++++++++++++++++++-
drivers/opp/core.c | 9 +++++++--
4 files changed, 48 insertions(+), 5 deletions(-)