Hi Linus, Please pull from the tag git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \ pm-6.1-rc3 with top-most commit 6f257934ed6170ed0094149e0e1bac09f7997103 Merge branches 'pm-sleep', 'pm-domains' and 'pm-tools' on top of commit 247f34f7b80357943234f93f247a1ae6b6c3a740 Linux 6.1-rc2 to receive power management fixes for 6.1-rc3. These make the intel_pstate driver work as expected on all hybrid platforms to date (regardless of possible platform firmware issues), fix hybrid sleep on systems using suspend-to-idle by default, make the generic power domains code handle disabled idle states properly and update pm-graph. Specifics: - Make intel_pstate use what is known about the hardware instead of relying on information from the platform firmware (ACPI CPPC in particular) to establish the relationship between the HWP CPU performance levels and frequencies on all hybrid platforms available to date (Rafael Wysocki). - Allow hybrid sleep to use suspend-to-idle as a system suspend method if it is the current suspend method of choice (Mario Limonciello). - Fix handling of unavailable/disabled idle states in the generic power domains code (Sudeep Holla). - Update the pm-graph suite of utilities to version 5.10 which is fixes-mostly and does not add any new features (Todd Brandt). Thanks! --------------- Mario Limonciello (1): PM: hibernate: Allow hybrid sleep to work with s2idle Rafael J. Wysocki (2): cpufreq: intel_pstate: Read all MSRs on the target CPU cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores Sudeep Holla (1): PM: domains: Fix handling of unavailable/disabled idle states Todd Brandt (1): pm-graph v5.10 --------------- drivers/base/power/domain.c | 4 + drivers/cpufreq/intel_pstate.c | 133 ++++++++-------------- kernel/power/hibernate.c | 2 +- tools/power/pm-graph/README | 12 +- tools/power/pm-graph/sleepgraph.8 | 3 + tools/power/pm-graph/sleepgraph.py | 225 ++++++++++++++++++------------------- 6 files changed, 170 insertions(+), 209 deletions(-)