]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/mm/radix: Synchronize updates to the process table
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Fri, 7 Jul 2017 21:12:16 +0000 (16:12 -0500)
committerMichael Ellerman <mpe@ellerman.id.au>
Mon, 10 Jul 2017 11:26:31 +0000 (21:26 +1000)
commit957346b9348f4fcc2275f9722684d0eb539d695f
tree5c8ff039b1d0c495ad084d66745e95347e4e1b98
parent89947c2d2d327d7f82508f77408c50335d07b0ef
powerpc/mm/radix: Synchronize updates to the process table

When writing to the process table, we need to ensure the store is
visible to a subsequent access by the MMU. We assume we never have
the PID active while doing the update, so a ptesync/isync pair
should hopefully be a big enough hammer for our purpose.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/mm/mmu_context_book3s64.c