X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Flinux%2Fnmi.h;h=29af2d5df0972cdac25fd2c73e42cd49976efa8a;hb=7616ee95f27a04fd5a6434e9ef4a82cec4b2807c;hp=e16904e28c3a39b57480d5bc5e64f5923cc5434a;hpb=7ff3e52cf2947ebd38c84159af68e5a29d228f6c;p=linux-2.6 diff --git a/include/linux/nmi.h b/include/linux/nmi.h index e16904e28c..29af2d5df0 100644 --- a/include/linux/nmi.h +++ b/include/linux/nmi.h @@ -15,9 +15,21 @@ * disables interrupts for a long time. This call is stateless. */ #ifdef ARCH_HAS_NMI_WATCHDOG +#include extern void touch_nmi_watchdog(void); +extern void acpi_nmi_disable(void); +extern void acpi_nmi_enable(void); #else -# define touch_nmi_watchdog() touch_softlockup_watchdog() +static inline void touch_nmi_watchdog(void) +{ + touch_softlockup_watchdog(); +} +static inline void acpi_nmi_disable(void) { } +static inline void acpi_nmi_enable(void) { } +#endif + +#ifndef trigger_all_cpu_backtrace +#define trigger_all_cpu_backtrace() do { } while (0) #endif #endif