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 vmx_switch_rr7(). uninitialize

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-unstable] [IA64] fix vmx_switch_rr7(). uninitialized register r3 was used. initialize it.
From: Xen patchbot-unstable <patchbot-unstable@xxxxxxxxxxxxxxxxxxx>
Date: Tue, 08 Jan 2008 15:10:11 -0800
Delivery-date: Tue, 08 Jan 2008 15:10:25 -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 Alex Williamson <alex.williamson@xxxxxx>
# Date 1199044209 25200
# Node ID 3d7213deb33e863a32d10f44d1c3800a1235309b
# Parent  2491691e3e69b38ef8e1f21aa535922b9ffaac28
[IA64] fix vmx_switch_rr7(). uninitialized register r3 was used. initialize it.

Signed-off-by: Isaku Yamahata <yamahata@xxxxxxxxxxxxx>
---
 xen/arch/ia64/vmx/vmx_entry.S |    4 +---
 1 files changed, 1 insertion(+), 3 deletions(-)

diff -r 2491691e3e69 -r 3d7213deb33e xen/arch/ia64/vmx/vmx_entry.S
--- a/xen/arch/ia64/vmx/vmx_entry.S     Sat Dec 29 17:57:47 2007 +0000
+++ b/xen/arch/ia64/vmx/vmx_entry.S     Sun Dec 30 12:50:09 2007 -0700
@@ -635,7 +635,7 @@ 1: {
     movl loc2=PERCPU_ADDR
     ;;
     tpa loc2 = loc2         // get physical address of per cpu date
-    ;;
+    tpa r3 = r8             // get physical address of ip
     dep loc5 = 0,in1,60,4          // get physical address of guest_vhpt
     dep loc6 = 0,in2,60,4          // get physical address of pal code
     ;;
@@ -672,9 +672,7 @@ 1:
     mov cr.itir=r18
     mov cr.ifa=r17
     mov r16=IA64_TR_KERNEL
-    //mov r3=ip
     movl r25 = PAGE_KERNEL
-    ;;
     dep r2=0,r3,0,KERNEL_TR_PAGE_SHIFT
     ;;
     or r24=r2,r25

_______________________________________________
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 vmx_switch_rr7(). uninitialized register r3 was used. initialize it., Xen patchbot-unstable <=