x86/cpuid: expose MCDT_NO to guests
authorRoger Pau Monné <roger.pau@citrix.com>
Wed, 18 May 2022 09:21:49 +0000 (11:21 +0200)
committerJan Beulich <jbeulich@suse.com>
Wed, 18 May 2022 09:21:49 +0000 (11:21 +0200)
commitae49ee66cfda4ab6b8ef85cae5d59f8f020615c0
treef7fa319ed6a74868e0ee9f6e4f8d32ece714eb63
parent1f0b1f5cce9d5ff0ac1df8145847763b4bf8ef97
x86/cpuid: expose MCDT_NO to guests

Expose the MCDT_NO CPUID flag to guests if available.  The bit signals
that the CPU does not exhibit MCDT behavior, and as such can be
exposed without requiring any additional work.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
tools/libs/light/libxl_cpuid.c
tools/misc/xen-cpuid.c
xen/include/public/arch-x86/cpufeatureset.h