]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitd5633d272ed958d9670f06814d207883da0dfc9d
treec98616801eaf0f0bc0598ba0cc76677ef2b831ba
parent55e093b5ca6a0cd8ffa8b70ea0214ff3fac98ed5
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