[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen staging] x86/asm: Include msr-index.h rather than msr.h
commit ea131e2ed329e90487ec258ae195e5e95784e8ea Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> AuthorDate: Fri Aug 2 13:35:14 2019 +0100 Commit: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> CommitDate: Wed Aug 7 13:34:56 2019 +0100 x86/asm: Include msr-index.h rather than msr.h There is nothing interesting for assembly code in msr.h. Include msr-index.h instead, and drop the __ASSEMBLY__ guards in msr.h. No functional change. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> --- xen/arch/x86/boot/head.S | 2 +- xen/arch/x86/x86_64/kexec_reloc.S | 2 +- xen/include/asm-x86/msr.h | 4 ---- 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/xen/arch/x86/boot/head.S b/xen/arch/x86/boot/head.S index d78bed394a..ab2d52a79d 100644 --- a/xen/arch/x86/boot/head.S +++ b/xen/arch/x86/boot/head.S @@ -6,7 +6,7 @@ #include <asm/fixmap.h> #include <asm/page.h> #include <asm/processor.h> -#include <asm/msr.h> +#include <asm/msr-index.h> #include <asm/cpufeature.h> #include <public/elfnote.h> diff --git a/xen/arch/x86/x86_64/kexec_reloc.S b/xen/arch/x86/x86_64/kexec_reloc.S index 4d527dbfce..5bf61d5c2d 100644 --- a/xen/arch/x86/x86_64/kexec_reloc.S +++ b/xen/arch/x86/x86_64/kexec_reloc.S @@ -16,7 +16,7 @@ #include <xen/kimage.h> #include <asm/asm_defns.h> -#include <asm/msr.h> +#include <asm/msr-index.h> #include <asm/page.h> #include <asm/machine_kexec.h> diff --git a/xen/include/asm-x86/msr.h b/xen/include/asm-x86/msr.h index 3cbbc65e02..bca41a3670 100644 --- a/xen/include/asm-x86/msr.h +++ b/xen/include/asm-x86/msr.h @@ -3,8 +3,6 @@ #include "msr-index.h" -#ifndef __ASSEMBLY__ - #include <xen/types.h> #include <xen/percpu.h> #include <xen/errno.h> @@ -336,6 +334,4 @@ int init_vcpu_msr_policy(struct vcpu *v); int guest_rdmsr(struct vcpu *v, uint32_t msr, uint64_t *val); int guest_wrmsr(struct vcpu *v, uint32_t msr, uint64_t val); -#endif /* !__ASSEMBLY__ */ - #endif /* __ASM_MSR_H */ -- generated by git-patchbot for /home/xen/git/xen.git#staging _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |