diff options
Diffstat (limited to 'arch/ia64')
-rw-r--r-- | arch/ia64/kernel/ivt.S | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/ia64/kernel/ivt.S b/arch/ia64/kernel/ivt.S index e06f21f60dc5..c71c79262a48 100644 --- a/arch/ia64/kernel/ivt.S +++ b/arch/ia64/kernel/ivt.S | |||
@@ -209,13 +209,13 @@ ENTRY(vhpt_miss) | |||
209 | ld8 r25=[r21] // read L4 entry again | 209 | ld8 r25=[r21] // read L4 entry again |
210 | ld8 r26=[r17] // read L3 PTE again | 210 | ld8 r26=[r17] // read L3 PTE again |
211 | #ifdef CONFIG_PGTABLE_4 | 211 | #ifdef CONFIG_PGTABLE_4 |
212 | ld8 r18=[r28] // read L2 entry again | 212 | ld8 r19=[r28] // read L2 entry again |
213 | #endif | 213 | #endif |
214 | cmp.ne p6,p7=r0,r0 | 214 | cmp.ne p6,p7=r0,r0 |
215 | ;; | 215 | ;; |
216 | cmp.ne.or.andcm p6,p7=r26,r20 // did L3 entry change | 216 | cmp.ne.or.andcm p6,p7=r26,r20 // did L3 entry change |
217 | #ifdef CONFIG_PGTABLE_4 | 217 | #ifdef CONFIG_PGTABLE_4 |
218 | cmp.ne.or.andcm p6,p7=r29,r18 // did L4 PTE change | 218 | cmp.ne.or.andcm p6,p7=r19,r29 // did L4 PTE change |
219 | #endif | 219 | #endif |
220 | mov r27=PAGE_SHIFT<<2 | 220 | mov r27=PAGE_SHIFT<<2 |
221 | ;; | 221 | ;; |