The hypervisor has some nice objects and definitions that toolstack can use, too. Make that happen.
The anticipation is in the future MSR objects and definitions should be shared, too. Cc: Ian Jackson <ian.jack...@eu.citrix.com> Cc: Jan Beulich <jbeul...@suse.com> Cc: Andrew Cooper <andrew.coop...@citrix.com> Wei Liu (5): x86: move definition of struct cpuid_leaf to cpuid.h x86: split out cpuid objects and helpers tools: link arch-shared directory libxc: introduce xc_cpuid_x86.h XXX DO NOT APPLY: compilation test .gitignore | 1 + tools/include/Makefile | 5 +- tools/libxc/xc_cpuid_x86.c | 23 +++- tools/libxc/xc_cpuid_x86.h | 16 +++ tools/tests/x86_emulator/x86-emulate.h | 6 + xen/arch/x86/x86_emulate/x86_emulate.h | 6 +- xen/include/asm-x86/arch-shared/cpuid.h | 213 ++++++++++++++++++++++++++++++++ xen/include/asm-x86/cpuid.h | 206 +----------------------------- 8 files changed, 261 insertions(+), 215 deletions(-) create mode 100644 tools/libxc/xc_cpuid_x86.h create mode 100644 xen/include/asm-x86/arch-shared/cpuid.h -- 2.11.0 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel