[GIT PULL] turbostat-2025.02.02 for Linux-6.14

From: Len Brown
Date: Sun Feb 02 2025 - 12:16:59 EST


Hi Linus,

Please pull these turbostat-2025.02.02 patches.

thanks!
Len Brown, Intel Open Source Technology Center

The following changes since commit 86d237734091201d2ab2c1d2e1063893621c770f:

tools/power turbostat: 2024.11.30 (2024-11-30 16:48:56 -0500)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
tags/turbostat-2025.02.02

for you to fetch changes up to 2c4627c8ced77855b106c7104ecab70837d53799:

tools/power turbostat: version 2025.02.02 (2025-02-02 10:54:23 -0600)

----------------------------------------------------------------
Turbostat 2025.02.02 updates since 2024.11.30

Fix regression in 2023.11.07 that affinitized forked child
in one-shot mode.

Harden one-shot mode against hotplug online/offline

Enable RAPL SysWatt column by default.

Add initial PTL, CWF platform support.

Harden initial PMT code in response to early use.

Enable first built-in PMT counter: CWF c1e residency

Refuse to run on unsupported platforms without --force,
to encourage updating to a version that supports the system,
and to avoid no-so-useful measurement results.

----------------------------------------------------------------
Len Brown (7):
tools/power turbostat: update turbostat(8)
tools/power turbostat: add Busy% to "show idle"
tools/power turbostat: Add an NMI column
tools/power turbostat: version 2025.01.14
tools/power turbostat: Fix forked child affinity regression
tools/power turbostat: Harden one-shot mode against cpu offline
tools/power turbostat: version 2025.02.02

Patryk Wlazlyn (11):
tools/power turbostat: Remove SysWatt from DISABLED_BY_DEFAULT
tools/power turbostat: Fix PMT mmaped file size rounding
tools/power turbostat: Add fixed RAPL PSYS divisor for SPR
tools/power turbostat: Check for non-zero value when MSR probing
tools/power turbostat: Return default value for unmapped PMT domains
tools/power turbostat: Extend PMT identification with a sequence number
tools/power turbostat: Add PMT directory iterator helper
tools/power turbostat: Allow mapping multiple PMT files with the same GUID
tools/power turbostat: Allow adding PMT counters directly by sysfs path
tools/power turbostat: Add tcore clock PMT type
tools/power turbostat: Add CPU%c1e BIC for CWF

Zhang Rui (7):
tools/power turbostat: Add initial support for PantherLake
tools/power turbostat: Add initial support for ClearwaterForest
tools/power turbostat: Exit on unsupported Intel models
tools/power turbostat: Exit on unsupported Vendors
tools/power turbostat: Improve --help output
tools/power turbostat: Introduce --force parameter
tools/power turbostat: Enhance turbostat self-performance visibility

tools/power/x86/turbostat/turbostat.8 | 32 +-
tools/power/x86/turbostat/turbostat.c | 652 ++++++++++++++++++++++++++++------
2 files changed, 575 insertions(+), 109 deletions(-)