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] Accomodate ia64-xenolinux change where xen-public is sym

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] Accomodate ia64-xenolinux change where xen-public is symlinked to
From: Xen patchbot -unstable <patchbot-unstable@xxxxxxxxxxxxxxxxxxx>
Date: Fri, 26 Aug 2005 09:10:16 +0000
Delivery-date: Fri, 26 Aug 2005 09:09:25 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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 fred@xxxxxxxxxxxxxxxxxxxxx
# Node ID c56a9805216a23c014d91d213a7a0962566b76fc
# Parent  88bfc84c5a75edd1b02c9bd77d21c0a080c0844c
Accomodate ia64-xenolinux change where xen-public is symlinked to
xen source now.

Signed-off-by Kevin Tian <kevin.tian@xxxxxxxxx>

diff -r 88bfc84c5a75 -r c56a9805216a xen/arch/ia64/Rules.mk
--- a/xen/arch/ia64/Rules.mk    Mon Aug  8 21:20:33 2005
+++ b/xen/arch/ia64/Rules.mk    Tue Aug  9 10:32:52 2005
@@ -22,7 +22,7 @@
            -I$(BASEDIR)/include/asm-ia64/linux-xen                     \
            -I$(BASEDIR)/arch/ia64/linux -I$(BASEDIR)/arch/ia64/linux-xen
 CFLAGS  += -Wno-pointer-arith -Wredundant-decls
-CFLAGS  += -DIA64 -DXEN -DLINUX_2_6
+CFLAGS  += -DIA64 -DXEN -DLINUX_2_6 -DXEN_HYPERVISOR
 CFLAGS += -ffixed-r13 -mfixed-range=f12-f15,f32-f127
 CFLAGS += -w -g
 ifeq ($(CONFIG_VTI),y)
diff -r 88bfc84c5a75 -r c56a9805216a xen/include/public/arch-ia64.h
--- a/xen/include/public/arch-ia64.h    Mon Aug  8 21:20:33 2005
+++ b/xen/include/public/arch-ia64.h    Tue Aug  9 10:32:52 2005
@@ -57,7 +57,11 @@
         } u;
 };
 
+#ifdef XEN_HYPERVISOR
 struct pt_regs {
+#else
+struct xen_pt_regs {
+#endif
        /* The following registers are saved by SAVE_MIN: */
        unsigned long b6;               /* scratch */
        unsigned long b7;               /* scratch */
@@ -274,7 +278,11 @@
        unsigned long vm_assist;   /* VMASST_TYPE_* bitmap, now none on IPF */
        unsigned long guest_iip;   /* Guest entry point */
 
+#ifdef XEN_HYPERVISOR
        struct pt_regs regs;
+#else
+       struct xen_pt_regs regs;
+#endif
        arch_vcpu_info_t vcpu;
        arch_shared_info_t shared;
 } vcpu_guest_context_t;

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

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] Accomodate ia64-xenolinux change where xen-public is symlinked to, Xen patchbot -unstable <=