]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit - include/linux/nmi.h
nmi: create generic NMI backtrace implementation
authorRussell King <rmk+kernel@arm.linux.org.uk>
Wed, 3 Sep 2014 22:57:13 +0000 (23:57 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Fri, 17 Jul 2015 11:23:17 +0000 (12:23 +0100)
commitb2c0b2cbb282f0cf42518ffacbe197e6f2884168
tree4b7fc7ce95c914e2a62bce31385711cdd8c29669
parentd770e558e21961ad6cfdf0ff7df0eb5d7d4f0754
nmi: create generic NMI backtrace implementation

x86s NMI backtrace implementation (for arch_trigger_all_cpu_backtrace())
is fairly generic in nature - the only architecture specific bits are
the act of raising the NMI to other CPUs, and reporting the status of
the NMI handler.

These are fairly simple to factor out, and produce a generic
implementation which can be shared between ARM and x86.

Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
include/linux/nmi.h
lib/Makefile
lib/nmi_backtrace.c [new file with mode: 0644]