[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 00/10] x86/cpuid: Remove the legacy infrastructure
This is the final piece of work to move the remaining legacy CPUID logic onto the new guest_cpuid() path, allowing the legacy logic to be dropped entirely. It is available in git form from http://xenbits.xen.org/gitweb/?p=people/andrewcoop/xen.git;a=shortlog;h=refs/heads/xen-cpuid-v4 Andrew Cooper (10): x86/cpuid: Disallow policy updates once the domain is running x86/gen-cpuid: Clarify the intended meaning of AVX wrt feature dependencies x86/cpuid: Handle leaf 0x1 in guest_cpuid() x86/cpuid: Handle leaf 0x4 in guest_cpuid() x86/cpuid: Handle leaf 0x5 in guest_cpuid() x86/cpuid: Handle leaf 0x6 in guest_cpuid() x86/cpuid: Handle leaf 0xa in guest_cpuid() x86/cpuid: Handle leaf 0xb in guest_cpuid() x86/cpuid: Drop legacy CPUID infrastructure x86/cpuid: Always enable faulting for the control domain xen/arch/x86/cpu/intel.c | 18 +- xen/arch/x86/cpuid.c | 497 ++++++++++++++++++++------------------------ xen/arch/x86/domctl.c | 55 +---- xen/include/asm-x86/cpuid.h | 43 ++-- xen/tools/gen-cpuid.py | 10 +- 5 files changed, 255 insertions(+), 368 deletions(-) -- 2.1.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |