WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-changelog

[Xen-changelog] [xen-unstable] [IA64] makes some includes explicit

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-unstable] [IA64] makes some includes explicit
From: Xen patchbot-unstable <patchbot-unstable@xxxxxxxxxxxxxxxxxxx>
Date: Wed, 30 Aug 2006 22:10:25 +0000
Delivery-date: Wed, 30 Aug 2006 15:12:52 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User awilliam@xxxxxxxxxxx
# Node ID d42e9a6f537883c707ee5f7dd2a2c980881934c8
# Parent  493bb0265c12dbee5b88e68c4a0b9a98c83b2601
[IA64] makes some includes explicit

Make some includes explicit.
Do not compile anymore vmx/mm.c: not used.

Signed-off-by: Tristan Gingold <tristan.gingold@xxxxxxxx>
---
 xen/arch/ia64/linux-xen/iosapic.c           |    2 ++
 xen/arch/ia64/linux-xen/irq_ia64.c          |    4 ++++
 xen/arch/ia64/linux-xen/mca.c               |    1 +
 xen/arch/ia64/linux-xen/process-linux-xen.c |    3 +++
 xen/arch/ia64/linux-xen/smp.c               |    1 +
 xen/arch/ia64/linux-xen/unwind.c            |    3 +++
 xen/arch/ia64/vmx/Makefile                  |    2 +-
 xen/arch/ia64/vmx/mmio.c                    |    2 +-
 xen/arch/ia64/vmx/vmmu.c                    |    1 +
 xen/arch/ia64/vmx/vtlb.c                    |    2 +-
 xen/arch/ia64/xen/acpi.c                    |    3 +++
 xen/arch/ia64/xen/dom0_ops.c                |    1 +
 xen/arch/ia64/xen/dom_fw.c                  |    1 +
 xen/arch/ia64/xen/faults.c                  |    3 +++
 xen/arch/ia64/xen/fw_emul.c                 |    1 +
 xen/arch/ia64/xen/hypercall.c               |    1 +
 xen/arch/ia64/xen/irq.c                     |    1 -
 xen/arch/ia64/xen/mm.c                      |    3 ++-
 xen/arch/ia64/xen/pcdp.c                    |    1 +
 xen/arch/ia64/xen/privop.c                  |    1 +
 xen/arch/ia64/xen/vcpu.c                    |    2 ++
 xen/include/asm-ia64/multicall.h            |    1 +
 22 files changed, 35 insertions(+), 5 deletions(-)

diff -r 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/linux-xen/iosapic.c
--- a/xen/arch/ia64/linux-xen/iosapic.c Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/linux-xen/iosapic.c Fri Aug 18 15:01:04 2006 -0600
@@ -77,6 +77,8 @@
 #include <linux/list.h>
 #ifndef XEN
 #include <linux/pci.h>
+#else
+#include <xen/errno.h>
 #endif
 #include <linux/smp.h>
 #include <linux/smp_lock.h>
diff -r 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/linux-xen/irq_ia64.c
--- a/xen/arch/ia64/linux-xen/irq_ia64.c        Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/linux-xen/irq_ia64.c        Fri Aug 18 15:01:04 2006 -0600
@@ -40,6 +40,10 @@
 #include <asm/pgtable.h>
 #include <asm/system.h>
 
+#ifdef XEN
+#include <xen/perfc.h>
+#endif
+
 #ifdef CONFIG_PERFMON
 # include <asm/perfmon.h>
 #endif
diff -r 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/linux-xen/mca.c
--- a/xen/arch/ia64/linux-xen/mca.c     Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/linux-xen/mca.c     Fri Aug 18 15:01:04 2006 -0600
@@ -79,6 +79,7 @@
 
 #ifdef XEN
 #include <xen/symbols.h>
+#include <xen/mm.h>
 #endif
 
 #if defined(IA64_MCA_DEBUG_INFO)
diff -r 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/linux-xen/process-linux-xen.c
--- a/xen/arch/ia64/linux-xen/process-linux-xen.c       Fri Aug 18 13:34:25 
2006 -0600
+++ b/xen/arch/ia64/linux-xen/process-linux-xen.c       Fri Aug 18 15:01:04 
2006 -0600
@@ -10,6 +10,7 @@
 #include <xen/lib.h>
 #include <xen/symbols.h>
 #include <xen/smp.h>
+#include <xen/sched.h>
 #include <asm/uaccess.h>
 #include <asm/processor.h>
 #include <asm/ptrace.h>
@@ -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 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/linux-xen/smp.c
--- a/xen/arch/ia64/linux-xen/smp.c     Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/linux-xen/smp.c     Fri Aug 18 15:01:04 2006 -0600
@@ -48,6 +48,7 @@
 #include <asm/unistd.h>
 #include <asm/mca.h>
 #ifdef XEN
+#include <xen/errno.h>
 #include <asm/vhpt.h>
 #include <asm/hw_irq.h>
 #endif
diff -r 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/linux-xen/unwind.c
--- a/xen/arch/ia64/linux-xen/unwind.c  Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/linux-xen/unwind.c  Fri Aug 18 15:01:04 2006 -0600
@@ -33,6 +33,7 @@
 #include <xen/sched.h>
 #include <xen/xmalloc.h>
 #include <xen/spinlock.h>
+#include <xen/errno.h>
 
 // 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 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/vmx/Makefile
--- a/xen/arch/ia64/vmx/Makefile        Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/vmx/Makefile        Fri Aug 18 15:01:04 2006 -0600
@@ -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 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/vmx/mmio.c
--- a/xen/arch/ia64/vmx/mmio.c  Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/vmx/mmio.c  Fri Aug 18 15:01:04 2006 -0600
@@ -22,6 +22,7 @@
  */
 
 #include <linux/sched.h>
+#include <xen/mm.h>
 #include <asm/tlb.h>
 #include <asm/vmx_mm_def.h>
 #include <asm/gcc_intrin.h>
@@ -30,7 +31,6 @@
 #include <asm/bundle.h>
 #include <asm/types.h>
 #include <public/hvm/ioreq.h>
-#include <asm/mm.h>
 #include <asm/vmx.h>
 #include <public/event_channel.h>
 #include <public/arch-ia64.h>
diff -r 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/vmx/vmmu.c
--- a/xen/arch/ia64/vmx/vmmu.c  Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/vmx/vmmu.c  Fri Aug 18 15:01:04 2006 -0600
@@ -33,6 +33,7 @@
 #include <asm/kregs.h>
 #include <asm/vcpu.h>
 #include <xen/irq.h>
+#include <xen/errno.h>
 
 /*
  * Get the machine page frame number in 16KB unit
diff -r 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/vmx/vtlb.c
--- a/xen/arch/ia64/vmx/vtlb.c  Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/vmx/vtlb.c  Fri Aug 18 15:01:04 2006 -0600
@@ -23,7 +23,7 @@
 
 #include <linux/sched.h>
 #include <asm/tlb.h>
-#include <asm/mm.h>
+#include <xen/mm.h>
 #include <asm/vmx_mm_def.h>
 #include <asm/gcc_intrin.h>
 #include <linux/interrupt.h>
diff -r 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/xen/acpi.c
--- a/xen/arch/ia64/xen/acpi.c  Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/xen/acpi.c  Fri Aug 18 15:01:04 2006 -0600
@@ -51,6 +51,9 @@
 #include <asm/numa.h>
 #include <asm/sal.h>
 #include <asm/hw_irq.h>
+#ifdef XEN
+#include <xen/errno.h>
+#endif
 
 #define BAD_MADT_ENTRY(entry, end) (                                        \
                (!entry) || (unsigned long)entry + sizeof(*entry) > end ||  \
diff -r 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/xen/dom0_ops.c
--- a/xen/arch/ia64/xen/dom0_ops.c      Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/xen/dom0_ops.c      Fri Aug 18 15:01:04 2006 -0600
@@ -21,6 +21,7 @@
 #include <asm/vmx.h>
 #include <asm/dom_fw.h>
 #include <xen/iocap.h>
+#include <xen/errno.h>
 
 void build_physmap_table(struct domain *d);
 
diff -r 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/xen/dom_fw.c
--- a/xen/arch/ia64/xen/dom_fw.c        Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/xen/dom_fw.c        Fri Aug 18 15:01:04 2006 -0600
@@ -21,6 +21,7 @@
 #include <asm/fpswa.h>
 #include <xen/version.h>
 #include <xen/acpi.h>
+#include <xen/errno.h>
 
 #include <asm/dom_fw.h>
 #include <asm/bundle.h>
diff -r 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/xen/faults.c
--- a/xen/arch/ia64/xen/faults.c        Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/xen/faults.c        Fri Aug 18 15:01:04 2006 -0600
@@ -13,6 +13,8 @@
 #include <xen/smp.h>
 #include <asm/ptrace.h>
 #include <xen/delay.h>
+#include <xen/perfc.h>
+#include <xen/mm.h>
 
 #include <asm/system.h>
 #include <asm/processor.h>
@@ -28,6 +30,7 @@
 #include <asm/bundle.h>
 #include <asm/asm-xsi-offsets.h>
 #include <asm/shadow.h>
+#include <asm/uaccess.h>
 
 extern void die_if_kernel(char *str, struct pt_regs *regs, long err);
 /* FIXME: where these declarations shold be there ? */
diff -r 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/xen/fw_emul.c
--- a/xen/arch/ia64/xen/fw_emul.c       Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/xen/fw_emul.c       Fri Aug 18 15:01:04 2006 -0600
@@ -28,6 +28,7 @@
 #include "hpsim_ssc.h"
 #include <asm/vcpu.h>
 #include <asm/dom_fw.h>
+#include <asm/uaccess.h>
 
 extern unsigned long running_on_sim;
 
diff -r 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/xen/hypercall.c
--- a/xen/arch/ia64/xen/hypercall.c     Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/xen/hypercall.c     Fri Aug 18 15:01:04 2006 -0600
@@ -11,6 +11,7 @@
 #include <xen/hypercall.h>
 #include <xen/multicall.h>
 #include <xen/guest_access.h>
+#include <xen/mm.h>
 
 #include <linux/efi.h> /* FOR EFI_UNIMPLEMENTED */
 #include <asm/sal.h>   /* FOR struct ia64_sal_retval */
diff -r 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/xen/irq.c
--- a/xen/arch/ia64/xen/irq.c   Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/xen/irq.c   Fri Aug 18 15:01:04 2006 -0600
@@ -40,7 +40,6 @@
 #include <asm/smp.h>
 #include <asm/system.h>
 #include <asm/bitops.h>
-#include <asm/uaccess.h>
 #include <asm/pgalloc.h>
 #include <asm/delay.h>
 #include <xen/irq.h>
diff -r 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/xen/mm.c
--- a/xen/arch/ia64/xen/mm.c    Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/xen/mm.c    Fri Aug 18 15:01:04 2006 -0600
@@ -166,7 +166,8 @@
 #include <xen/sched.h>
 #include <xen/domain.h>
 #include <asm/xentypes.h>
-#include <asm/mm.h>
+#include <xen/mm.h>
+#include <xen/errno.h>
 #include <asm/pgalloc.h>
 #include <asm/vhpt.h>
 #include <asm/vcpu.h>
diff -r 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/xen/pcdp.c
--- a/xen/arch/ia64/xen/pcdp.c  Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/xen/pcdp.c  Fri Aug 18 15:01:04 2006 -0600
@@ -18,6 +18,7 @@
 #ifdef XEN
 #include <linux/efi.h>
 #include <linux/errno.h>
+#include <asm/io.h>
 #include <asm/iosapic.h>
 #include <asm/system.h>
 #include <acpi/acpi.h>
diff -r 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/xen/privop.c
--- a/xen/arch/ia64/xen/privop.c        Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/xen/privop.c        Fri Aug 18 15:01:04 2006 -0600
@@ -13,6 +13,7 @@
 #include <asm/dom_fw.h>
 #include <asm/vhpt.h>
 #include <asm/bundle.h>
+#include <xen/perfc.h>
 
 long priv_verbose=0;
 unsigned long privop_trace = 0;
diff -r 493bb0265c12 -r d42e9a6f5378 xen/arch/ia64/xen/vcpu.c
--- a/xen/arch/ia64/xen/vcpu.c  Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/arch/ia64/xen/vcpu.c  Fri Aug 18 15:01:04 2006 -0600
@@ -8,6 +8,7 @@
 
 #include <linux/sched.h>
 #include <public/arch-ia64.h>
+#include <xen/mm.h>
 #include <asm/ia64_int.h>
 #include <asm/vcpu.h>
 #include <asm/regionreg.h>
@@ -22,6 +23,7 @@
 #include <asm/vmx_phy_mode.h>
 #include <asm/bundle.h>
 #include <asm/privop_stat.h>
+#include <asm/uaccess.h>
 
 /* FIXME: where these declarations should be there ? */
 extern void getreg(unsigned long regnum, unsigned long *val, int *nat, struct 
pt_regs *regs);
diff -r 493bb0265c12 -r d42e9a6f5378 xen/include/asm-ia64/multicall.h
--- a/xen/include/asm-ia64/multicall.h  Fri Aug 18 13:34:25 2006 -0600
+++ b/xen/include/asm-ia64/multicall.h  Fri Aug 18 15:01:04 2006 -0600
@@ -2,6 +2,7 @@
 #define __ASM_IA64_MULTICALL_H__
 
 #include <public/xen.h>
+#include <xen/errno.h>
 
 typedef unsigned long (*hypercall_t)(
                        unsigned long arg0,

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [xen-unstable] [IA64] makes some includes explicit, Xen patchbot-unstable <=