ia64/xen-unstable

changeset 16472:c4ed92fb0d05

[IA64] Only use streamlined entry/exit for xen hypercall.

This patch allows to use ia64 specific hypercalls in vti mode.

Signed-off-by: Tristan Gingold <tgingold@free.fr>
author Alex Williamson <alex.williamson@hp.com>
date Wed Nov 28 12:34:33 2007 -0700 (2007-11-28)
parents 0cc58b6dfeb2
children 22f7a7a42b86
files xen/arch/ia64/vmx/vmx_ivt.S
line diff
     1.1 --- a/xen/arch/ia64/vmx/vmx_ivt.S	Wed Nov 28 12:32:28 2007 -0700
     1.2 +++ b/xen/arch/ia64/vmx/vmx_ivt.S	Wed Nov 28 12:34:33 2007 -0700
     1.3 @@ -472,7 +472,7 @@ ENTRY(vmx_break_fault)
     1.4      ;;
     1.5      ld4 r22=[r22]
     1.6      extr.u r24=r29,IA64_PSR_CPL0_BIT,2
     1.7 -    cmp.eq p0,p6=r0,r0
     1.8 +    cmp.ltu p6,p0=NR_hypercalls,r2
     1.9      ;;
    1.10      cmp.ne.or p6,p0=r22,r17
    1.11      cmp.ne.or p6,p0=r0,r24