Message ID | 5C9CDEC3020000780022283E@prv1-mh.provo.novell.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | x86: eliminate Intel-isms from x2APIC setup | expand |
On 28/03/2019 14:48, Jan Beulich wrote: > I'm in particular after getting rid of asm/apicdef.h, but there are more > no longer (or perhaps never having been) used ones. > > Signed-off-by: Jan Beulich <jbeulich@suse.com> Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
> From: Jan Beulich [mailto:JBeulich@suse.com] > Sent: Thursday, March 28, 2019 10:49 PM > > I'm in particular after getting rid of asm/apicdef.h, but there are more > no longer (or perhaps never having been) used ones. > > Signed-off-by: Jan Beulich <jbeulich@suse.com> Reviewed-by: Kevin Tian <kevin.tian@intel.com>
On 3/28/19 10:48 AM, Jan Beulich wrote: > I'm in particular after getting rid of asm/apicdef.h, but there are more > no longer (or perhaps never having been) used ones. > > Signed-off-by: Jan Beulich <jbeulich@suse.com> Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
--- a/xen/arch/x86/hvm/svm/entry.S +++ b/xen/arch/x86/hvm/svm/entry.S @@ -19,13 +19,8 @@ .file "svm/entry.S" -#include <xen/errno.h> -#include <xen/softirq.h> -#include <asm/types.h> #include <asm/asm_defns.h> -#include <asm/apicdef.h> #include <asm/page.h> -#include <public/xen.h> #define VMRUN .byte 0x0F,0x01,0xD8 #define STGI .byte 0x0F,0x01,0xDC --- a/xen/arch/x86/hvm/vmx/entry.S +++ b/xen/arch/x86/hvm/vmx/entry.S @@ -18,13 +18,8 @@ .file "vmx/entry.S" -#include <xen/errno.h> -#include <xen/softirq.h> -#include <asm/types.h> #include <asm/asm_defns.h> -#include <asm/apicdef.h> #include <asm/page.h> -#include <public/xen.h> #define VMRESUME .byte 0x0f,0x01,0xc3 #define VMLAUNCH .byte 0x0f,0x01,0xc2 --- a/xen/arch/x86/x86_64/compat/entry.S +++ b/xen/arch/x86/x86_64/compat/entry.S @@ -4,10 +4,7 @@ .file "x86_64/compat/entry.S" -#include <xen/errno.h> -#include <xen/softirq.h> #include <asm/asm_defns.h> -#include <asm/apicdef.h> #include <asm/page.h> #include <asm/processor.h> #include <asm/desc.h> --- a/xen/arch/x86/x86_64/entry.S +++ b/xen/arch/x86/x86_64/entry.S @@ -6,10 +6,7 @@ .file "x86_64/entry.S" -#include <xen/errno.h> -#include <xen/softirq.h> #include <asm/asm_defns.h> -#include <asm/apicdef.h> #include <asm/page.h> #include <asm/processor.h> #include <public/xen.h>
I'm in particular after getting rid of asm/apicdef.h, but there are more no longer (or perhaps never having been) used ones. Signed-off-by: Jan Beulich <jbeulich@suse.com>