[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [linux-2.6.18-xen] [IA64] Fix vdso paravirtualization.
# HG changeset patch # User Alex Williamson <alex.williamson@xxxxxx> # Date 1184528059 21600 # Node ID 8257a66108c06f06d72b665cd3fb0a13c4820764 # Parent 86ac3059ab675a1c80ab02be513afb57b5e63efa [IA64] Fix vdso paravirtualization. When on baremetal, xen address must not be referenced. Signed-off-by: Isaku Yamahata <yamahata@xxxxxxxxxxxxx> --- arch/ia64/kernel/gate.S | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff -r 86ac3059ab67 -r 8257a66108c0 arch/ia64/kernel/gate.S --- a/arch/ia64/kernel/gate.S Tue Jul 10 11:18:07 2007 -0600 +++ b/arch/ia64/kernel/gate.S Sun Jul 15 13:34:19 2007 -0600 @@ -129,17 +129,17 @@ GLOBAL_ENTRY(__kernel_syscall_via_epc) LOAD_RUNNING_ON_XEN(r28) movl r22=XSI_PSR_I_ADDR ;; - ld8 r22=[r22] - ;; movl r23=XSI_PSR_IC - adds r24=-1,r22 mov r20=1 ;; ld4 r30=[r28] ;; cmp.ne isXen,isRaw=r0,r30 ;; +(isXen) ld8 r22=[r22] + ;; (isRaw) rsm psr.be | psr.i +(isXen) adds r24=-1,r22 (isXen) st1 [r22]=r20 (isXen) rum psr.be ;; _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |