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/
Home Products Support Community News


[Xen-changelog] [xen-unstable] [IA64] fix a bug in accelerating mov to r

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-unstable] [IA64] fix a bug in accelerating mov to rr
From: Xen patchbot-unstable <patchbot-unstable@xxxxxxxxxxxxxxxxxxx>
Date: Thu, 26 Oct 2006 12:11:24 +0000
Delivery-date: Thu, 26 Oct 2006 05:18:25 -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 ee7799388ab14c0ad2c2e0ed02db37d2445b687a
# Parent  2a9c0f4682edfe7819e09515aedbc56b682732c0
[IA64] fix a bug in accelerating mov to rr

Signed-off-by: Anthony Xu <anthony.xu@xxxxxxxxx>
 xen/arch/ia64/vmx/optvfault.S |    3 ++-
 1 files changed, 2 insertions(+), 1 deletion(-)

diff -r 2a9c0f4682ed -r ee7799388ab1 xen/arch/ia64/vmx/optvfault.S
--- a/xen/arch/ia64/vmx/optvfault.S     Wed Oct 18 22:07:06 2006 -0600
+++ b/xen/arch/ia64/vmx/optvfault.S     Wed Oct 18 22:07:18 2006 -0600
@@ -98,6 +98,7 @@ vmx_asm_mov_to_rr_back_1:
     //if rr7, go back
     cmp.eq p6,p0=7,r23
+    mov b0=r22
     (p6) br.cond.dpnt.many vmx_virtualization_fault_back
     mov r28=r19
@@ -140,7 +141,7 @@ vmx_asm_mov_to_rr_back_2:
     adds r16=IA64_VCPU_MODE_FLAGS_OFFSET,r21
     (p6) adds r17=IA64_VCPU_META_SAVED_RR0_OFFSET,r21
-    ld8 r16=[r16]
+    ld4 r16=[r16]
     cmp.eq p7,p0=r0,r0
     (p6) shladd r17=r23,1,r17

Xen-changelog mailing list

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [xen-unstable] [IA64] fix a bug in accelerating mov to rr, Xen patchbot-unstable <=