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] fix rsc save/restore

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-unstable] [IA64] fix rsc save/restore
From: Xen patchbot-unstable <patchbot-unstable@xxxxxxxxxxxxxxxxxxx>
Date: Wed, 15 Nov 2006 00:40:20 +0000
Delivery-date: Tue, 14 Nov 2006 16:41:00 -0800
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 5ebc7ee315ccee32fa4d30e972e0ebdfdf98e2ca
# Parent  2fe5df7670cffd5e06b31b45dd6e23447950e3ba
[IA64] fix rsc save/restore

mode_flags is int type, so we should use ld4 & st4

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

diff -r 2fe5df7670cf -r 5ebc7ee315cc xen/arch/ia64/vmx/optvfault.S
--- a/xen/arch/ia64/vmx/optvfault.S     Thu Nov 02 12:39:04 2006 -0700
+++ b/xen/arch/ia64/vmx/optvfault.S     Thu Nov 02 12:40:44 2006 -0700
@@ -177,7 +177,7 @@ GLOBAL_ENTRY(vmx_asm_rsm)
     ;;
     ld8 r18=[r17]
     movl r28=IA64_PSR_IC+IA64_PSR_I+IA64_PSR_DT+IA64_PSR_SI
-    ld8 r23=[r22]
+    ld4 r23=[r22]
     sub r27=-1,r26
     mov r24=b0
     ;;
@@ -200,7 +200,7 @@ GLOBAL_ENTRY(vmx_asm_rsm)
     ;;
     ld8 r26=[r26]
     ld8 r27=[r27]
-    st8 [r22]=r23
+    st4 [r22]=r23
     dep.z r28=4,61,3
     ;;
     mov rr[r0]=r26
@@ -232,7 +232,7 @@ GLOBAL_ENTRY(vmx_asm_ssm)
     mov r20=cr.ipsr
     or r19=r29,r26
     ;;
-    ld8 r23=[r22]
+    ld4 r23=[r22]
     st8 [r27]=r19
     or r20=r20,r26
     ;;
@@ -251,7 +251,7 @@ GLOBAL_ENTRY(vmx_asm_ssm)
     ;;
     ld8 r26=[r26]
     ld8 r27=[r27]
-    st8 [r22]=r23
+    st4 [r22]=r23
     dep.z r28=4,61,3
     ;;
     mov rr[r0]=r26
@@ -306,7 +306,7 @@ vmx_asm_mov_to_psr_back:
     add r22=IA64_VCPU_MODE_FLAGS_OFFSET,r21
     dep r19=0,r19,32,32
     ;;   
-    ld8 r23=[r22]
+    ld4 r23=[r22]
     dep r18=0,r17,0,32
     ;; 
     add r30=r18,r19
@@ -332,7 +332,7 @@ vmx_asm_mov_to_psr_back:
     ;;
     ld8 r26=[r26]
     ld8 r27=[r27]
-    st8 [r22]=r23
+    st4 [r22]=r23
     dep.z r28=4,61,3
     ;;
     mov rr[r0]=r26

_______________________________________________
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] fix rsc save/restore, Xen patchbot-unstable <=