]> asedeno.scripts.mit.edu Git - linux.git/commit
powerpc/64s: Fix build failures with CONFIG_NMI_IPI=n
authorMichael Ellerman <mpe@ellerman.id.au>
Tue, 19 Jun 2018 11:51:55 +0000 (21:51 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Tue, 19 Jun 2018 13:03:50 +0000 (23:03 +1000)
commite08ecba17b72aeb01859601bc242a5bc48620109
tree67f5a6961d4ff56d348e4b40812744d161e61925
parent855b6232dda2b6941ecd22979893e8a1d25642db
powerpc/64s: Fix build failures with CONFIG_NMI_IPI=n

I broke the build when CONFIG_NMI_IPI=n with my recent commit to add
arch_trigger_cpumask_backtrace(), eg:

  stacktrace.c:(.text+0x1b0): undefined reference to `.smp_send_safe_nmi_ipi'

We should rework the CONFIG symbols here in future to avoid these
double barrelled ifdefs but for now they fix the build.

Fixes: 5cc05910f26e ("powerpc/64s: Wire up arch_trigger_cpumask_backtrace()")
Reported-by: Christophe LEROY <christophe.leroy@c-s.fr>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/include/asm/nmi.h
arch/powerpc/kernel/stacktrace.c