* [GIT PULL] power utilities update for Linux-7.4
@ 2026-10-31 17:48 Len Brown
2026-10-31 22:07 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Len Brown @ 2026-10-31 17:48 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Linux PM list, Linux Kernel Mailing List
Hi Linus,
Please pull these power-utilities-2026.10.31 patches.
thanks!
Len Brown, Intel Open Source Technology Center
The following changes since commit c03c1a14507dfaf8b856c2608f9ac216021fc222:
Linux 7.3 (2026-10-18 13:14:58 -1000)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
tags/power-utilities-2026.10.31
for you to fetch changes up to 8969e647d0322939512041b9685cc5f27753dd8c:
Merge branches 'turbostat' and 'x86_energy_perf_policy' into
utilities (2026-10-31 14:29:22 -0300)
----------------------------------------------------------------
power utilities 2026.10.31
turbostat 2026.10.31
Fix --cpu option to work more than once.
Fix --Joules option to work with --show power.
Remove hard-coded 8192-CPU limit.
Decode Uncore Frequency Agent Types.
Dump RDT (Resource Director Technology) config.
Dump RP (Resource Priority) config.
Recognize Rugged Panther Lake.
Fix PMT mmap size, bounds check, and mask computation.
Misc cleanups and minor fixes.
x86_energy_perf_policy 2026.10.31
Harden input parsing and bounds checks.
Fix optarg keyword matching.
Rewrite MSR device path discovery.
Misc cleanups and minor fixes.
----------------------------------------------------------------
Hemanth Selam (1):
tools/power turbostat: Fix comment typo
Kaushlendra Kumar (2):
tools/power turbostat: Fix undefined behavior in pmt_gen_value_mask()
tools/power turbostat: Fix PMT mmap size and bounds check
Kuppuswamy Sathyanarayanan (1):
tools/power turbostat: Add rugged Panther Lake support
Len Brown (39):
tools/power turbostat: Decode Uncore Frequency Agent Types
tools/power turbostat: Cleanup: Delete unused flags
tools/power turbostat: Rename: Differentiate counter and CPU sets
tools/power turbostat: Cleanup: Remove hard-coded 8192 CPU limit
tools/power turbostat: Cleanup: Delete duplicate table entry
tools/power turbostat: Cleanup: Remove useless assert()
tools/power turbostat: Cleanup: Unify comparisons to max_cpu_num
tools/power turbostat: Cleanup counter sets debug code
tools/power turbostat: Cleanup add_counter declaration
tools/power turbostat: Cleanup: consistently use warn/err, not perror
tools/power turbostat: Fix typo: MHz, not Mhz
tools/power turbostat: Cleanup: bool force_load
tools/power turbostat: pmt: Improve sscanf() hygiene
tools/power turbostat: Dump RDT CPUID.7 Support
tools/power turbostat: Dump RDT CPUID.0xF,0x10,0x27,0x28 Support
tools/power turbostat: Dump RP-Enable MSRs
tools/power turbostat: Cleanup: Use one cpu_setsize for all purposes
tools/power turbostat: Allow multiple --cpu on cmdline
tools/power turbostat: Rename cpu_subset to cpuset_cmdline
x86_energy_perf_policy: Rewrite Linux/Android MSR path discovery
x86_energy_perf_policy: Harden update_cpufreq_scaling_freq()
x86_energy_perf_policy: Harden with strtol()
x86_energy_perf_policy: Cleanup: Use snprintf() for platform-profile
x86_energy_perf_policy: Fix optarg keyword matching
x86_energy_perf_policy: Harden against potential ratio overflow
x86_energy_perf_policy: Bound package iteration
x86_energy_perf_policy: Cleanup: Define HWP_WINDOW_MAX_USEC
x86_energy_perf_policy: Cleanup: Define BCLK_MHZ
x86_energy_perf_policy: Cleanup: Check fseek() in VM path
x86_energy_perf_policy: Document MSRHEADER
x86_energy_perf_policy: Cleanup: Drop unused signal.h
x86_energy_perf_policy: Cleanup: Constify read only parameters
x86_energy_perf_policy: Use calloc to initialize string buffer
x86_energy_perf_policy: Simplify write_sysfs() return type
MAINTAINERS: Add x86_energy_perf_policy
tools/power turbostat: Fix --Joules when used with --show power
tools/power turbostat: Version 2026.10.31
tools/power x86_energy_perf_policy: Version 2026.10.31
Merge branches 'turbostat' and 'x86_energy_perf_policy' into utilities
MAINTAINERS | 9 +
tools/power/x86/turbostat/turbostat.8 | 6 +-
tools/power/x86/turbostat/turbostat.c | 818 +++++++++++----------
.../x86_energy_perf_policy.c | 234 +++---
4 files changed, 587 insertions(+), 480 deletions(-)
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-10-31 22:07 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-31 17:48 [GIT PULL] power utilities update for Linux-7.4 Len Brown
2026-10-31 22:07 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®