powerpc/64s/radix: Explicitly flush ERAT with local LPID invalidation
authorNicholas Piggin <npiggin@gmail.com>
Mon, 27 Aug 2018 03:03:02 +0000 (13:03 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Thu, 4 Oct 2018 13:16:53 +0000 (23:16 +1000)
commit053c5a753e951c5dd1729af2cf4d8107f2e6e09b
treec98616801eaf0f0bc0598ba0cc76677ef2b831ba
parentbc276ecba132caccb1fda5863a652c15def2b8c6
powerpc/64s/radix: Explicitly flush ERAT with local LPID invalidation

Local radix TLB flush operations that operate on congruence classes
have explicit ERAT flushes for POWER9. The process scoped LPID flush
did not have a flush, so add it.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/mm/tlb-radix.c