[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |