[<prev] [next>] [day] [month] [year] [list]
Message-ID: <fe61c48e-d34a-4d57-98ef-1eebc6cad797@linuxfoundation.org>
Date: Wed, 8 Jan 2025 16:14:29 -0700
From: Shuah Khan <skhan@...uxfoundation.org>
To: "Rafael J. Wysocki" <rafael@...nel.org>
Cc: Thomas Renninger <trenn@...e.com>, Thomas Renninger <trenn@...e.de>,
shuah <shuah@...nel.org>, Shuah Khan <skhan@...uxfoundation.org>,
linux-kernel@...r.kernel.org, linux-pm@...r.kernel.org
Subject: [GIT PULL] cpupower update for Linux 6.14-rc1
Hi Rafael,
Please pull the following cpupower update for Linux 6.14-rc1.
Several fixes, cleanups and AMD support enhancements:
- fix TSC MHz calculation
- Add install and uninstall options to bindings makefile
- Add header changes for cpufreq.h to SWIG bindings
- selftests/cpufreq: gitignore output files and clean them in make clean
- Remove spurious return statement
- Add support for parsing 'enabled' or 'disabled' strings from table
- Add support for amd-pstate preferred core rankings
- Don't try to read frequency from hardware when kernel uses aperf mperf
- Add support for showing energy performance preference
- Don't fetch maximum latency when EPP is enabled
- Adjust whitespace for amd-pstate specific prints
- Fix cross compilation
- revise is_valid flag handling for idle_monitor
diff is attached.
thanks,
-- Shuah
----------------------------------------------------------------
The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:
Linux 6.13-rc1 (2024-12-01 14:28:56 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux tags/linux-cpupower-6.14-rc1
for you to fetch changes up to 8d097444982d7b23a5396169dc9d2923a59b5a79:
pm: cpupower: Add header changes for cpufreq.h to SWIG bindings (2024-12-27 08:11:51 -0700)
----------------------------------------------------------------
linux-cpupower-6.14-rc1
Several fixes, cleanups and AMD support enhancements:
- fix TSC MHz calculation
- Add install and uninstall options to bindings makefile
- Add header changes for cpufreq.h to SWIG bindings
- selftests/cpufreq: gitignore output files and clean them in make clean
- Remove spurious return statement
- Add support for parsing 'enabled' or 'disabled' strings from table
- Add support for amd-pstate preferred core rankings
- Don't try to read frequency from hardware when kernel uses aperf mperf
- Add support for showing energy performance preference
- Don't fetch maximum latency when EPP is enabled
- Adjust whitespace for amd-pstate specific prints
- Fix cross compilation
- revise is_valid flag handling for idle_monitor
----------------------------------------------------------------
He Rongguang (1):
cpupower: fix TSC MHz calculation
John B. Wyatt IV (2):
pm: cpupower: Add install and uninstall options to bindings makefile
pm: cpupower: Add header changes for cpufreq.h to SWIG bindings
Li Zhijian (1):
selftests/cpufreq: gitignore output files and clean them in make clean
Mario Limonciello (7):
cpupower: Remove spurious return statement
cpupower: Add support for parsing 'enabled' or 'disabled' strings from table
cpupower: Add support for amd-pstate preferred core rankings
cpupower: Don't try to read frequency from hardware when kernel uses aperfmperf
cpupower: Add support for showing energy performance preference
cpupower: Don't fetch maximum latency when EPP is enabled
cpupower: Adjust whitespace for amd-pstate specific prints
Peng Fan (1):
pm: cpupower: Makefile: Fix cross compilation
wangfushuai (1):
cpupower: revise is_valid flag handling for idle_monitor
tools/power/cpupower/Makefile | 8 +++++
tools/power/cpupower/bindings/python/Makefile | 10 ++++++
tools/power/cpupower/bindings/python/README | 25 +++++++++++++++
.../cpupower/bindings/python/raw_pylibcpupower.swg | 3 ++
tools/power/cpupower/lib/cpufreq.c | 18 +++++++++++
tools/power/cpupower/lib/cpufreq.h | 8 +++++
tools/power/cpupower/utils/cpufreq-info.c | 36 ++++++++++++++++++++--
tools/power/cpupower/utils/helpers/amd.c | 18 ++++++++---
.../cpupower/utils/idle_monitor/hsw_ext_idle.c | 4 +--
.../cpupower/utils/idle_monitor/mperf_monitor.c | 17 +++++-----
tools/power/cpupower/utils/idle_monitor/nhm_idle.c | 2 +-
tools/power/cpupower/utils/idle_monitor/snb_idle.c | 4 +--
tools/testing/selftests/cpufreq/.gitignore | 2 ++
tools/testing/selftests/cpufreq/Makefile | 1 +
14 files changed, 137 insertions(+), 19 deletions(-)
create mode 100644 tools/testing/selftests/cpufreq/.gitignore
----------------------------------------------------------------
View attachment "linux-cpupower-6.14-rc1.diff" of type "text/x-patch" (17610 bytes)
Powered by blists - more mailing lists