Re: [PATCH 3/3] tools/power turbostat: allow turbostat to work when aperf is not available
From: David Arcari
Date: Mon Dec 01 2025 - 10:13:33 EST
On 11/25/25 4:55 PM, David Arcari wrote:
On 11/25/25 2:14 PM, Len Brown wrote:
It would be helpful if you could describe exactly what environment you
are running in.
It' a VMWARE instance.
CPUID(0): AuthenticAMD 0xd CPUID levels
CPUID(1): family:model:stepping 0x17:0:0 (23:0:0) microcode 0x0
CPUID(0x80000000): max_extended_levels: 0x8000001f
CPUID(1): SSE3 - - - - TSC MSR - - -
CPUID(6): No-APERF, No-TURBO, No-DTS, No-PTM, No-HWP, No-HWPnotify, No-
HWPwindow, No-HWPepp, No-HWPpkg, No-EPB
CPUID(7): No-SGX No-Hybrid
are there any MSRs?
I'm not certain, is there something in particular you are looking for?
rdmsr returns zero for MSR_IA32_APERF and MSR_IA32_MPERF.
Is APERF available via perf, but not via MSR?
etc.
No. add_msr_perf_counter() returns -1 as the call to open_perf_counter
returns -1.
I don't believe that APERF was available via perf. I'll go back and
verify when I have a chance.
-DA
Is there anything else you need?
Thanks,
-DA