[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH for-4.9 0/6] Introductory cleanup for CPUID phase 2 work
This is some cleanup intended to ease the development of further development work. There is no practical change from a guests point of view. Andrew Cooper (6): xen/x86: Add a helper to calculate family/model/stepping information x86/vpmu: Move vpmu_do_cpuid() handling into {pv,hvm}_cpuid() x86/vpmu: Remove core2_no_vpmu_ops x86/hvm: Move hvm_funcs.cpuid_intercept() handling into hvm_cpuid() x86/time: Move cpuid_time_leaf() handling into cpuid_hypervisor_leaves() x86/hvm: Move hvm_hypervisor_cpuid_leaf() handling into cpuid_hypervisor_leaves() xen/arch/x86/cpu/common.c | 36 ++++++++------ xen/arch/x86/cpu/vpmu.c | 13 +---- xen/arch/x86/cpu/vpmu_amd.c | 2 +- xen/arch/x86/cpu/vpmu_intel.c | 74 +--------------------------- xen/arch/x86/domctl.c | 7 +-- xen/arch/x86/hvm/emulate.c | 2 +- xen/arch/x86/hvm/hvm.c | 66 ++++++++++++++----------- xen/arch/x86/hvm/svm/svm.c | 39 +-------------- xen/arch/x86/hvm/vmx/vmx.c | 52 +------------------- xen/arch/x86/time.c | 36 -------------- xen/arch/x86/traps.c | 106 +++++++++++++++++++++++++++++++++------- xen/include/asm-x86/hvm/hvm.h | 10 ---- xen/include/asm-x86/processor.h | 2 + xen/include/asm-x86/time.h | 3 -- xen/include/asm-x86/vpmu.h | 12 ++--- 15 files changed, 166 insertions(+), 294 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 |