On 19.12.2025 16:42, Teddy Astie wrote: > Intel provide CPU sensors through "DTS" MSRs. As these MSR are core-specific > (or package-specific), we can't reliably fetch them from Dom0 directly. > Expose these MSR (if supported) through XENPF_resource_op so that it is > accessible through hypercall. > > Suggested-by: Jan Beulich <[email protected]> > Signed-off-by: Teddy Astie <[email protected]>
Reviewed-by: Jan Beulich <[email protected]> I wonder though whether ... > --- a/xen/include/xen/lib/x86/cpu-policy.h > +++ b/xen/include/xen/lib/x86/cpu-policy.h > @@ -123,7 +123,7 @@ struct cpu_policy > uint64_t :64, :64; /* Leaf 0x5 - MONITOR. */ > > /* Leaf 0x6 - Therm/Perf. */ > - bool :1, > + bool dts:1, ... we really want to go with the acronym here, when for other bits the plan now is to stay close to the SDM names. Jan
