]> xenbits.xensource.com Git - xen.git/commit
libx86: Update library API for cpu_policy
authorAndrew Cooper <andrew.cooper3@citrix.com>
Mon, 3 Apr 2023 13:18:43 +0000 (14:18 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Wed, 5 Apr 2023 10:47:08 +0000 (11:47 +0100)
commit1b67fccf3b02825f6a036bad06cd17963d0972d2
tree51cdb34e1ee1cccc2e532f9db379223b9956e95a
parenta16dcd48c2db3f6820a15ea482551d289bd9cdec
libx86: Update library API for cpu_policy

Adjust the API and comments appropriately.

x86_cpu_policy_fill_native() will eventually contain MSR reads, but leave a
TODO in the short term.

No practical change.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
tools/fuzz/cpu-policy/afl-policy-fuzzer.c
tools/tests/cpu-policy/test-cpu-policy.c
tools/tests/x86_emulator/x86-emulate.c
xen/arch/x86/cpu-policy.c
xen/arch/x86/cpu/common.c
xen/arch/x86/domctl.c
xen/arch/x86/xstate.c
xen/include/xen/lib/x86/cpu-policy.h
xen/lib/x86/cpuid.c
xen/lib/x86/msr.c