powerpc/64s/radix: Fix radix__flush_tlb_collapsed_pmd double flushing pmd
authorNicholas Piggin <npiggin@gmail.com>
Tue, 28 Aug 2018 08:11:27 +0000 (18:11 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Sat, 20 Oct 2018 02:26:47 +0000 (13:26 +1100)
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/mm/tlb-radix.c

index 4e798f33c530332243d1a0483d378f43b9aa6a40..6a63991080723b375cd8fccd918e88eb7b65477d 100644 (file)
@@ -1008,7 +1008,6 @@ void radix__flush_tlb_collapsed_pmd(struct mm_struct *mm, unsigned long addr)
                        goto local;
                }
                _tlbie_va_range(addr, end, pid, PAGE_SIZE, mmu_virtual_psize, true);
-               goto local;
        } else {
 local:
                _tlbiel_va_range(addr, end, pid, PAGE_SIZE, mmu_virtual_psize, true);