diff options
author | Hari Bathini <hbathini@linux.ibm.com> | 2021-07-14 18:17:58 +0530 |
---|---|---|
committer | Michael Ellerman <mpe@ellerman.id.au> | 2021-07-26 20:38:51 +1000 |
commit | 8119cefd9a29b71997e62b762932d23499ba4896 (patch) | |
tree | 8e26180883e80194f962beec5988ec394f335173 /arch/powerpc/kernel/head_64.S | |
parent | e1ab9a730b426fadc018f91b7c98412473e542fb (diff) |
powerpc/kexec: blacklist functions called in real mode for kprobe
As kprobe does not handle events happening in real mode, blacklist the
functions that only get called in real mode or in kexec sequence with
MMU turned off.
Signed-off-by: Hari Bathini <hbathini@linux.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/162626687834.155313.4692863392927831843.stgit@hbathini-workstation.ibm.com
Diffstat (limited to 'arch/powerpc/kernel/head_64.S')
-rw-r--r-- | arch/powerpc/kernel/head_64.S | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/powerpc/kernel/head_64.S b/arch/powerpc/kernel/head_64.S index 79930b0bc781..f17ae2083733 100644 --- a/arch/powerpc/kernel/head_64.S +++ b/arch/powerpc/kernel/head_64.S @@ -712,6 +712,8 @@ _GLOBAL(copy_and_flush) isync blr +_ASM_NOKPROBE_SYMBOL(copy_and_flush); /* Called in real mode */ + .align 8 copy_to_here: |