|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-changelog
[Xen-changelog] [IA64] dtlb_miss: allow non-access and lfetch	inside Xen
 
# HG changeset patch
# User awilliam@xxxxxxxxxxx
# Node ID cae4f6e6deab3a75c7f580c1884767ddca0ab7c8
# Parent  77afc93c7cad5764cabae008f90ecb93916ac7c3
[IA64] dtlb_miss: allow non-access and lfetch inside Xen.
Allow non-access and lfetch dtlb miss inside Xen vmm.
Signed-off-by: Tristan Gingold <tristan.gingold@xxxxxxxx>
diff -r 77afc93c7cad -r cae4f6e6deab xen/arch/ia64/xen/ivt.S
--- a/xen/arch/ia64/xen/ivt.S   Thu Apr 13 14:48:09 2006 -0600
+++ b/xen/arch/ia64/xen/ivt.S   Thu Apr 13 14:52:07 2006 -0600
@@ -320,17 +320,6 @@ ENTRY(dtlb_miss)
        tbit.nz p7,p0=r17,IA64_ISR_SP_BIT       
        ;; 
 (p7)   br.cond.spnt 2f
-
-       // is non-access bit on?
-       tbit.nz p8,p0=r17,IA64_ISR_NA_BIT       
-       ;;
-(p8)   br.cond.spnt 2f
-
-       // cr.isr.code == IA64_ISR_CODE_LFETCH?
-       and r18=IA64_ISR_CODE_MASK,r17          // get the isr.code field
-       ;; 
-       cmp.eq p9,p0=IA64_ISR_CODE_LFETCH,r18   // check isr.code field
-(p9)   br.cond.spnt 2f
 
        // Is the faulted iip in vmm area?
        // check [59:58] bit
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
 |   
 
| <Prev in Thread] | 
Current Thread | 
[Next in Thread> |  
- [Xen-changelog] [IA64] dtlb_miss: allow non-access and lfetch	inside Xen.,
Xen patchbot -unstable <=
  
 |  
  
 | 
    | 
  
  
    |   | 
    |