powerpc/64: Invalidate process table caching after setting process table

Michael Ellerman patch-notifications at ellerman.id.au
Wed Mar 8 18:25:53 AEDT 2017


On Mon, 2017-02-27 at 03:32:41 UTC, Paul Mackerras wrote:
> The POWER9 MMU reads and caches entries from the process table.
> When we kexec from one kernel to another, the second kernel sets
> its process table pointer but doesn't currently do anything to
> make the CPU invalidate any cached entries from the old process table.
> This adds a tlbie (TLB invalidate entry) instruction with parameters
> to invalidate caching of the process table after the new process
> table is installed.
> 
> Signed-off-by: Paul Mackerras <paulus at ozlabs.org>

Applied to powerpc fixes, thanks.

https://git.kernel.org/powerpc/c/7a70d7288c926ae88e0c773fbb506a

cheers


More information about the Linuxppc-dev mailing list