https://github.com/torvalds/linux
Revision e08ecba17b72aeb01859601bc242a5bc48620109 authored by Michael Ellerman on 19 June 2018, 11:51:55 UTC, committed by Michael Ellerman on 19 June 2018, 13:03:50 UTC
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>
1 parent 855b623
Raw File
Tip revision: e08ecba17b72aeb01859601bc242a5bc48620109 authored by Michael Ellerman on 19 June 2018, 11:51:55 UTC
powerpc/64s: Fix build failures with CONFIG_NMI_IPI=n
Tip revision: e08ecba
README
Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.
See Documentation/00-INDEX for a list of what is contained in each file.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.
back to top