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 (4): 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/hvm: Move hvm_hypervisor_cpuid_leaf() handling into cpuid_hypervisor_leaves() xen/arch/x86/cpu/vpmu.c | 16 +++------- xen/arch/x86/cpu/vpmu_amd.c | 2 +- xen/arch/x86/cpu/vpmu_intel.c | 74 +------------------------------------------ xen/arch/x86/hvm/emulate.c | 2 +- xen/arch/x86/hvm/hvm.c | 72 +++++++++++++++++++++++++---------------- xen/arch/x86/hvm/svm/svm.c | 39 ++--------------------- xen/arch/x86/hvm/vmx/vmx.c | 52 ++---------------------------- xen/arch/x86/traps.c | 69 +++++++++++++++++++++++++++++----------- xen/include/asm-x86/hvm/hvm.h | 10 ------ xen/include/asm-x86/vpmu.h | 12 +++---- 10 files changed, 113 insertions(+), 235 deletions(-) -- 2.1.4 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel