[IA64] Fix wrong arg to vhpt_enabled() in vmx_hpw_miss()
authorawilliam@xenbuild2.aw <awilliam@xenbuild2.aw>
Tue, 6 Feb 2007 16:28:07 +0000 (09:28 -0700)
committerawilliam@xenbuild2.aw <awilliam@xenbuild2.aw>
Tue, 6 Feb 2007 16:28:07 +0000 (09:28 -0700)
Signed-off-by: Kouya Shimura <kouya@jp.fujitsu.com>
xen/arch/ia64/vmx/vmx_process.c

index 0b4858e6828d779e51ed5ee0be39933a45d37615..308a4de0ba674466593f80ba84325935c3d8c916 100644 (file)
@@ -393,7 +393,7 @@ vmx_hpw_miss(u64 vadr , u64 vec, REGS* regs)
     
         if (!vpsr.ic)
             misr.ni = 1;
-        if(!vhpt_enabled(v, vadr, misr.rs?RSE_REF:DATA_REF)){
+        if (!vhpt_enabled(v, vadr, INST_REF)) {
             vcpu_set_isr(v, misr.val);
             alt_itlb(v, vadr);
             return IA64_FAULT;