From: awilliam@xenbuild2.aw Date: Tue, 16 Jan 2007 18:22:44 +0000 (-0700) Subject: [IA64] Add privilege check back for hypercall X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~15403 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=c0e6920bf3ccab9343be814612c93c1fa817f910;p=xen.git [IA64] Add privilege check back for hypercall hypercall is allowed when cpl=2 Signed-off-by: Anthony Xu --- diff --git a/xen/arch/ia64/xen/ivt.S b/xen/arch/ia64/xen/ivt.S index cd9ba5d83d..ac55769642 100644 --- a/xen/arch/ia64/xen/ivt.S +++ b/xen/arch/ia64/xen/ivt.S @@ -1104,7 +1104,8 @@ ENTRY(break_fault) adds r23=IA64_VCPU_BREAKIMM_OFFSET,r22 ;; ld4 r23=[r23];; - cmp4.eq p6,p7=r23,r17 // Xen-reserved breakimm? + cmp4.eq p6,p0=r23,r17;; // Xen-reserved breakimm? + cmp.eq.and p6,p0=2,r19 (p6) br.spnt.many fast_hypercall ;; br.sptk.many fast_break_reflect