Index: linux-2.6.19-rc1-mm1/arch/ia64/kernel/ivt.S =================================================================== --- linux-2.6.19-rc1-mm1.orig/arch/ia64/kernel/ivt.S 2006-10-12 02:51:02.839601191 -0700 +++ linux-2.6.19-rc1-mm1/arch/ia64/kernel/ivt.S 2006-10-12 11:49:15.217471181 -0700 @@ -540,6 +540,7 @@ ENTRY(nested_dtlb_miss) (p7) cmp.eq.or.andcm p6,p7=r17,r0 // was pmd_present(*pmd) == NULL? dep r17=r19,r17,3,(PAGE_SHIFT-3) // r17=pte_offset(pmd,addr); (p6) br.cond.spnt page_fault +(p9) insert DTLB entry mov b0=r30 br.sptk.many b0 // return to continuation point END(nested_dtlb_miss)