diff options
-rw-r--r-- | arch/parisc/kernel/pacache.S | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/parisc/kernel/pacache.S b/arch/parisc/kernel/pacache.S index ba67893a1d72..df46b0e5a915 100644 --- a/arch/parisc/kernel/pacache.S +++ b/arch/parisc/kernel/pacache.S | |||
@@ -63,7 +63,7 @@ ENTRY_CFI(flush_tlb_all_local) | |||
63 | 63 | ||
64 | /* Flush Instruction Tlb */ | 64 | /* Flush Instruction Tlb */ |
65 | 65 | ||
66 | LDREG ITLB_SID_BASE(%r1), %r20 | 66 | 88: LDREG ITLB_SID_BASE(%r1), %r20 |
67 | LDREG ITLB_SID_STRIDE(%r1), %r21 | 67 | LDREG ITLB_SID_STRIDE(%r1), %r21 |
68 | LDREG ITLB_SID_COUNT(%r1), %r22 | 68 | LDREG ITLB_SID_COUNT(%r1), %r22 |
69 | LDREG ITLB_OFF_BASE(%r1), %arg0 | 69 | LDREG ITLB_OFF_BASE(%r1), %arg0 |
@@ -103,6 +103,7 @@ fitonemiddle: /* Loop if LOOP = 1 */ | |||
103 | add %r21, %r20, %r20 /* increment space */ | 103 | add %r21, %r20, %r20 /* increment space */ |
104 | 104 | ||
105 | fitdone: | 105 | fitdone: |
106 | ALTERNATIVE(88b, fitdone, ALT_COND_NO_SPLIT_TLB, INSN_NOP) | ||
106 | 107 | ||
107 | /* Flush Data Tlb */ | 108 | /* Flush Data Tlb */ |
108 | 109 | ||