powerpc: Select ARCH_HAS_MEMBARRIER_SYNC_CORE
powerpc return from interrupt and return from system call sequences are context synchronising. Signed-off-by: Nicholas Piggin <npiggin@gmail.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://lore.kernel.org/r/20200716013522.338318-1-npiggin@gmail.com
This commit is contained in:

committed by
Michael Ellerman

parent
147c13413c
commit
2384b36f91
@@ -35,6 +35,12 @@
|
||||
|
||||
#include "head_32.h"
|
||||
|
||||
/*
|
||||
* powerpc relies on return from interrupt/syscall being context synchronising
|
||||
* (which rfi is) to support ARCH_HAS_MEMBARRIER_SYNC_CORE without additional
|
||||
* synchronisation instructions.
|
||||
*/
|
||||
|
||||
/*
|
||||
* Align to 4k in order to ensure that all functions modyfing srr0/srr1
|
||||
* fit into one page in order to not encounter a TLB miss between the
|
||||
|
Reference in New Issue
Block a user