X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=include%2Flinux%2Fnmi.h;h=29af2d5df0972cdac25fd2c73e42cd49976efa8a;hb=2027bd9f9290ede1664d5fa18b3fbd6c5f7401d3;hp=e16904e28c3a39b57480d5bc5e64f5923cc5434a;hpb=9938406ab6b2558d60c0c7200cc8e12f1ea7104a;p=safe%2Fjmp%2Flinux-2.6 diff --git a/include/linux/nmi.h b/include/linux/nmi.h index e16904e..29af2d5 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