Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d4fe0965 authored by Zhouyi Zhou's avatar Zhouyi Zhou Committed by Michael Ellerman
Browse files

powerpc/jump_label: use HAVE_JUMP_LABEL?



CONFIG_JUMP_LABEL doesn't ensure HAVE_JUMP_LABEL, if it
is not the case use maintainers's own mutex to guard
the modification of global values.

Signed-off-by: default avatarZhouyi Zhou <yizhouzhou@ict.ac.cn>
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
parent 22e55fcf
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@
#include <linux/jump_label.h>
#include <asm/trace.h>

#ifdef CONFIG_JUMP_LABEL
#ifdef HAVE_JUMP_LABEL
struct static_key opal_tracepoint_key = STATIC_KEY_INIT;

void opal_tracepoint_regfunc(void)
+1 −1
Original line number Diff line number Diff line
@@ -640,7 +640,7 @@ EXPORT_SYMBOL(arch_free_page);
#endif

#ifdef CONFIG_TRACEPOINTS
#ifdef CONFIG_JUMP_LABEL
#ifdef HAVE_JUMP_LABEL
struct static_key hcall_tracepoint_key = STATIC_KEY_INIT;

void hcall_tracepoint_regfunc(void)