On 12/9/25 6:19 PM, Teddy Astie wrote:
> The idea here is to expose the DTS sensors through XENPF_resource_op
> and expose it for the user through xenpm.
If this is something exposed to users, I think we should update the CHANGELOG.
Thanks.
~ Oleksii
>
> v3:
> - use msr-index.h instead of adding defines to MSRs in xenpm
>
> v2:
> - moved userland part to xenpm
> - use cpu policy infrastructure instead of inline cpuid
>
> Teddy Astie (3):
> x86/cpu-policy: Infrastructure for CPUID leaf 0x6
> x86/platform: Expose DTS sensors MSR
> xenpm: Add get-intel-temp subcommand
>
> tools/misc/xenpm.c | 91 +++++++++++++++++++++++++++-
> xen/arch/x86/include/asm/msr-index.h | 3 +
> xen/arch/x86/platform_hypercall.c | 6 ++
> xen/include/xen/lib/x86/cpu-policy.h | 27 ++++++++-
> 4 files changed, 125 insertions(+), 2 deletions(-)
>