[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 0/6] x86/msr: Introductory MSR cleanup
This series is a combination of fragments already posted, and cleanup work I did while travelling in/around XenSummit. There is no real functional change, but there is a lot of code volume reduction and consistency improvements. This is the start of a very large amount of MSR improvement work. Andrew Cooper (6): x86/msr: Clean up the MSR_EFER constants x86/msr: Cleanup of misc constants x86/msr: Clean up the MSR_{PLATFORM_INFO,MISC_FEATURES_ENABLES} constants x86/msr: Clean up the MSR_FEATURE_CONTROL constants x86/msr: Clean up the MSR_APIC_BASE constants x86/msr: Clean up the x2APIC MSR constants xen/arch/x86/apic.c | 66 +++++++------- xen/arch/x86/boot/trampoline.S | 2 +- xen/arch/x86/boot/wakeup.S | 7 +- xen/arch/x86/cpu/common.c | 16 ++-- xen/arch/x86/cpu/intel.c | 2 +- xen/arch/x86/cpu/mcheck/mce_intel.c | 7 +- xen/arch/x86/cpu/mcheck/vmce.c | 2 +- xen/arch/x86/cpu/mwait-idle.c | 4 +- xen/arch/x86/domctl.c | 4 +- xen/arch/x86/efi/efi-boot.h | 2 +- xen/arch/x86/genapic/x2apic.c | 4 +- xen/arch/x86/hvm/hvm.c | 16 ++-- xen/arch/x86/hvm/vlapic.c | 19 ++-- xen/arch/x86/hvm/vmx/vmcs.c | 31 +++---- xen/arch/x86/hvm/vmx/vmx.c | 33 ++++--- xen/arch/x86/msr.c | 30 +++---- xen/arch/x86/spec_ctrl.c | 8 +- xen/arch/x86/x86_emulate/x86_emulate.c | 6 +- xen/include/asm-x86/cpufeature.h | 1 + xen/include/asm-x86/hvm/hvm.h | 2 +- xen/include/asm-x86/hvm/vlapic.h | 6 +- xen/include/asm-x86/msr-index.h | 156 +++++++++++++++++---------------- xen/include/asm-x86/msr.h | 4 +- 23 files changed, 212 insertions(+), 216 deletions(-) -- 2.1.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |