# HG changeset patch # User gingold@virtu10 # Node ID 1a542420ccf438ff3580ff0e95db6a86c31b707d # Parent 9db43ac6485fac8ed65d8dff2e644c42033ebe72 Make some includes explicit. Do not compile anymore vmx/mm.c: not used. Signed-off-by: Tristan Gingold diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/linux-xen/iosapic.c --- a/xen/arch/ia64/linux-xen/iosapic.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/linux-xen/iosapic.c Fri Aug 18 15:48:42 2006 +0200 @@ -77,6 +77,8 @@ #include #ifndef XEN #include +#else +#include #endif #include #include diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/linux-xen/irq_ia64.c --- a/xen/arch/ia64/linux-xen/irq_ia64.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/linux-xen/irq_ia64.c Fri Aug 18 15:48:42 2006 +0200 @@ -40,6 +40,10 @@ #include #include +#ifdef XEN +#include +#endif + #ifdef CONFIG_PERFMON # include #endif diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/linux-xen/mca.c --- a/xen/arch/ia64/linux-xen/mca.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/linux-xen/mca.c Fri Aug 18 15:48:42 2006 +0200 @@ -79,6 +79,7 @@ #ifdef XEN #include +#include #endif #if defined(IA64_MCA_DEBUG_INFO) diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/linux-xen/process-linux-xen.c --- a/xen/arch/ia64/linux-xen/process-linux-xen.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/linux-xen/process-linux-xen.c Fri Aug 18 15:48:42 2006 +0200 @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -166,6 +167,7 @@ show_regs (struct pt_regs *regs) printk("r26 : %016lx r27 : %016lx r28 : %016lx\n", regs->r26, regs->r27, regs->r28); printk("r29 : %016lx r30 : %016lx r31 : %016lx\n", regs->r29, regs->r30, regs->r31); +#ifndef XEN if (user_mode(regs)) { /* print the stacked registers */ unsigned long val, *bsp, ndirty; @@ -180,6 +182,7 @@ show_regs (struct pt_regs *regs) ((i == sof - 1) || (i % 3) == 2) ? "\n" : " "); } } else +#endif show_stack(NULL, NULL); } diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/linux-xen/smp.c --- a/xen/arch/ia64/linux-xen/smp.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/linux-xen/smp.c Fri Aug 18 15:48:42 2006 +0200 @@ -48,6 +48,7 @@ #include #include #ifdef XEN +#include #include #include #endif diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/linux-xen/unwind.c --- a/xen/arch/ia64/linux-xen/unwind.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/linux-xen/unwind.c Fri Aug 18 15:48:42 2006 +0200 @@ -33,6 +33,7 @@ #include #include #include +#include // work around #ifdef CONFIG_SMP @@ -2315,6 +2316,7 @@ unw_init (void) __start_unwind, __end_unwind); } +#ifndef XEN /* * DEPRECATED DEPRECATED DEPRECATED DEPRECATED DEPRECATED DEPRECATED DEPRECATED * @@ -2353,3 +2355,4 @@ sys_getunwind (void __user *buf, size_t return -EFAULT; return unw.gate_table_size; } +#endif diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/vmx/Makefile --- a/xen/arch/ia64/vmx/Makefile Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/vmx/Makefile Fri Aug 18 15:48:42 2006 +0200 @@ -1,5 +1,5 @@ obj-y += hvm_vioapic.o obj-y += hvm_vioapic.o -obj-y += mm.o +#obj-y += mm.o obj-y += mmio.o obj-y += pal_emul.o obj-y += vlsapic.o diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/vmx/mmio.c --- a/xen/arch/ia64/vmx/mmio.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/vmx/mmio.c Fri Aug 18 15:48:42 2006 +0200 @@ -22,6 +22,7 @@ */ #include +#include #include #include #include @@ -30,7 +31,6 @@ #include #include #include -#include #include #include #include diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/vmx/vmmu.c --- a/xen/arch/ia64/vmx/vmmu.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/vmx/vmmu.c Fri Aug 18 15:48:42 2006 +0200 @@ -33,6 +33,7 @@ #include #include #include +#include /* * Get the machine page frame number in 16KB unit diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/vmx/vtlb.c --- a/xen/arch/ia64/vmx/vtlb.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/vmx/vtlb.c Fri Aug 18 15:48:42 2006 +0200 @@ -23,7 +23,7 @@ #include #include -#include +#include #include #include #include diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/xen/acpi.c --- a/xen/arch/ia64/xen/acpi.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/xen/acpi.c Fri Aug 18 15:48:42 2006 +0200 @@ -51,6 +51,9 @@ #include #include #include +#ifdef XEN +#include +#endif #define BAD_MADT_ENTRY(entry, end) ( \ (!entry) || (unsigned long)entry + sizeof(*entry) > end || \ diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/xen/dom0_ops.c --- a/xen/arch/ia64/xen/dom0_ops.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/xen/dom0_ops.c Fri Aug 18 15:48:42 2006 +0200 @@ -21,6 +21,7 @@ #include #include #include +#include void build_physmap_table(struct domain *d); diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/xen/dom_fw.c --- a/xen/arch/ia64/xen/dom_fw.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/xen/dom_fw.c Fri Aug 18 15:48:42 2006 +0200 @@ -21,6 +21,7 @@ #include #include #include +#include #include #include diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/xen/faults.c --- a/xen/arch/ia64/xen/faults.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/xen/faults.c Fri Aug 18 15:48:42 2006 +0200 @@ -13,6 +13,8 @@ #include #include #include +#include +#include #include #include @@ -28,6 +30,7 @@ #include #include #include +#include extern void die_if_kernel(char *str, struct pt_regs *regs, long err); /* FIXME: where these declarations shold be there ? */ diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/xen/fw_emul.c --- a/xen/arch/ia64/xen/fw_emul.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/xen/fw_emul.c Fri Aug 18 15:48:42 2006 +0200 @@ -28,6 +28,7 @@ #include "hpsim_ssc.h" #include #include +#include extern unsigned long running_on_sim; diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/xen/hypercall.c --- a/xen/arch/ia64/xen/hypercall.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/xen/hypercall.c Fri Aug 18 15:48:42 2006 +0200 @@ -11,6 +11,7 @@ #include #include #include +#include #include /* FOR EFI_UNIMPLEMENTED */ #include /* FOR struct ia64_sal_retval */ diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/xen/irq.c --- a/xen/arch/ia64/xen/irq.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/xen/irq.c Fri Aug 18 15:48:42 2006 +0200 @@ -40,7 +40,6 @@ #include #include #include -#include #include #include #include diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/xen/mm.c --- a/xen/arch/ia64/xen/mm.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/xen/mm.c Fri Aug 18 15:48:42 2006 +0200 @@ -166,7 +166,8 @@ #include #include #include -#include +#include +#include #include #include #include diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/xen/pcdp.c --- a/xen/arch/ia64/xen/pcdp.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/xen/pcdp.c Fri Aug 18 15:48:42 2006 +0200 @@ -18,6 +18,7 @@ #ifdef XEN #include #include +#include #include #include #include diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/xen/privop.c --- a/xen/arch/ia64/xen/privop.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/xen/privop.c Fri Aug 18 15:48:42 2006 +0200 @@ -13,6 +13,7 @@ #include #include #include +#include long priv_verbose=0; unsigned long privop_trace = 0; diff -r 9db43ac6485f -r 1a542420ccf4 xen/arch/ia64/xen/vcpu.c --- a/xen/arch/ia64/xen/vcpu.c Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/arch/ia64/xen/vcpu.c Fri Aug 18 15:48:42 2006 +0200 @@ -8,6 +8,7 @@ #include #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include /* FIXME: where these declarations should be there ? */ extern void getreg(unsigned long regnum, unsigned long *val, int *nat, struct pt_regs *regs); diff -r 9db43ac6485f -r 1a542420ccf4 xen/include/asm-ia64/domain.h --- a/xen/include/asm-ia64/domain.h Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/include/asm-ia64/domain.h Fri Aug 18 15:48:42 2006 +0200 @@ -204,7 +204,6 @@ struct arch_vcpu { int last_processor; }; -#include /* for KERNEL_DS */ #include /* Guest physical address of IO ports space. */ diff -r 9db43ac6485f -r 1a542420ccf4 xen/include/asm-ia64/multicall.h --- a/xen/include/asm-ia64/multicall.h Fri Aug 18 15:40:28 2006 +0200 +++ b/xen/include/asm-ia64/multicall.h Fri Aug 18 15:48:42 2006 +0200 @@ -2,6 +2,7 @@ #define __ASM_IA64_MULTICALL_H__ #include +#include typedef unsigned long (*hypercall_t)( unsigned long arg0,