]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - include/linux/nmi.h
nmi: create generic NMI backtrace implementation
[mirror_ubuntu-artful-kernel.git] / include / linux / nmi.h
index f94da0e65dea90e1fa0950420a66c14f3dcb472a..5791e3229068f710319e9c411fe6f17b4a29e5ba 100644 (file)
@@ -49,6 +49,12 @@ static inline bool trigger_allbutself_cpu_backtrace(void)
        arch_trigger_all_cpu_backtrace(false);
        return true;
 }
+
+/* generic implementation */
+void nmi_trigger_all_cpu_backtrace(bool include_self,
+                                  void (*raise)(cpumask_t *mask));
+bool nmi_cpu_backtrace(struct pt_regs *regs);
+
 #else
 static inline bool trigger_all_cpu_backtrace(void)
 {