[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-changelog] domain.h, xenmem.c, mkbuildtree, slab.h, setup.c:



ChangeSet 1.1657, 2005/06/03 02:34:53+01:00, cl349@xxxxxxxxxxxxxxxxxxxxx

        domain.h, xenmem.c, mkbuildtree, slab.h, setup.c:
          Fix ia64 build.
        Signed-off-by: Christian Limpach <Christian.Limpach@xxxxxxxxxxxx>



 arch/ia64/patch/linux-2.6.11/setup.c |    2 +-
 arch/ia64/tools/mkbuildtree          |    1 +
 arch/ia64/xenmem.c                   |    1 +
 include/asm-ia64/domain.h            |    1 +
 include/asm-ia64/slab.h              |    3 +++
 5 files changed, 7 insertions(+), 1 deletion(-)


diff -Nru a/xen/arch/ia64/patch/linux-2.6.11/setup.c 
b/xen/arch/ia64/patch/linux-2.6.11/setup.c
--- a/xen/arch/ia64/patch/linux-2.6.11/setup.c  2005-06-02 22:03:01 -04:00
+++ b/xen/arch/ia64/patch/linux-2.6.11/setup.c  2005-06-02 22:03:01 -04:00
@@ -1,12 +1,13 @@
 --- 
/home/adsharma/disk2/xen-ia64/xeno-unstable-rebase.bk/xen/../../linux-2.6.11/arch/ia64/kernel/setup.c
      2005-03-01 23:37:49.000000000 -0800
 +++ 
/home/adsharma/disk2/xen-ia64/xeno-unstable-rebase.bk/xen/arch/ia64/setup.c     
   2005-05-18 12:40:50.000000000 -0700
-@@ -51,6 +51,9 @@
+@@ -51,6 +51,10 @@
  #include <asm/smp.h>
  #include <asm/system.h>
  #include <asm/unistd.h>
 +#ifdef CONFIG_VTI
 +#include <asm/vmx.h>
 +#endif // CONFIG_VTI
++#include <asm/io.h>
  
  #if defined(CONFIG_SMP) && (IA64_CPU_SIZE > PAGE_SIZE)
  # error "struct cpuinfo_ia64 too big!"
diff -Nru a/xen/arch/ia64/tools/mkbuildtree b/xen/arch/ia64/tools/mkbuildtree
--- a/xen/arch/ia64/tools/mkbuildtree   2005-06-02 22:03:01 -04:00
+++ b/xen/arch/ia64/tools/mkbuildtree   2005-06-02 22:03:01 -04:00
@@ -48,6 +48,7 @@
 # use "gcc -Iinclude/asm-ia64" to find these linux includes
 #ln -s $XEN/include/xen $XEN/include/linux
 #ln -s $XEN/include/asm-ia64/linux $XEN/include/asm-ia64/xen 
+ln -s ../slab.h include/asm-ia64/linux/slab.h
 
 # prepare for building asm-offsets (circular dependency)
 #echo '#define IA64_TASK_SIZE 0' > include/asm-ia64/asm-offsets.h
diff -Nru a/xen/arch/ia64/xenmem.c b/xen/arch/ia64/xenmem.c
--- a/xen/arch/ia64/xenmem.c    2005-06-02 22:03:01 -04:00
+++ b/xen/arch/ia64/xenmem.c    2005-06-02 22:03:01 -04:00
@@ -11,6 +11,7 @@
 
 #include <linux/config.h>
 #include <asm/pgtable.h>
+#include <asm/mm.h>
 
 extern struct page *zero_page_memmap_ptr;
 struct pfn_info *frame_table;
diff -Nru a/xen/include/asm-ia64/domain.h b/xen/include/asm-ia64/domain.h
--- a/xen/include/asm-ia64/domain.h     2005-06-02 22:03:01 -04:00
+++ b/xen/include/asm-ia64/domain.h     2005-06-02 22:03:01 -04:00
@@ -7,6 +7,7 @@
 #include <asm/vmmu.h>
 #include <asm/regionreg.h>
 #endif // CONFIG_VTI
+#include <xen/list.h>
 
 extern void arch_do_createdomain(struct vcpu *);
 
diff -Nru a/xen/include/asm-ia64/slab.h b/xen/include/asm-ia64/slab.h
--- /dev/null   Wed Dec 31 16:00:00 196900
+++ b/xen/include/asm-ia64/slab.h       2005-06-02 22:03:01 -04:00
@@ -0,0 +1,3 @@
+#include <xen/xmalloc.h>
+#include <linux/gfp.h>
+#include <asm/delay.h>

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.