diff options
Diffstat (limited to 'kernel/watchdog.c')
-rw-r--r-- | kernel/watchdog.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/kernel/watchdog.c b/kernel/watchdog.c index 284f0e62a927..f0f8a78512a5 100644 --- a/kernel/watchdog.c +++ b/kernel/watchdog.c | |||
@@ -347,6 +347,9 @@ static void watchdog_interrupt_count(void) | |||
347 | static int watchdog_nmi_enable(unsigned int cpu); | 347 | static int watchdog_nmi_enable(unsigned int cpu); |
348 | static void watchdog_nmi_disable(unsigned int cpu); | 348 | static void watchdog_nmi_disable(unsigned int cpu); |
349 | 349 | ||
350 | static int watchdog_enable_all_cpus(void); | ||
351 | static void watchdog_disable_all_cpus(void); | ||
352 | |||
350 | /* watchdog kicker functions */ | 353 | /* watchdog kicker functions */ |
351 | static enum hrtimer_restart watchdog_timer_fn(struct hrtimer *hrtimer) | 354 | static enum hrtimer_restart watchdog_timer_fn(struct hrtimer *hrtimer) |
352 | { | 355 | { |
@@ -756,9 +759,6 @@ static int watchdog_enable_all_cpus(void) | |||
756 | return err; | 759 | return err; |
757 | } | 760 | } |
758 | 761 | ||
759 | /* prepare/enable/disable routines */ | ||
760 | /* sysctl functions */ | ||
761 | #ifdef CONFIG_SYSCTL | ||
762 | static void watchdog_disable_all_cpus(void) | 762 | static void watchdog_disable_all_cpus(void) |
763 | { | 763 | { |
764 | if (watchdog_running) { | 764 | if (watchdog_running) { |
@@ -767,6 +767,8 @@ static void watchdog_disable_all_cpus(void) | |||
767 | } | 767 | } |
768 | } | 768 | } |
769 | 769 | ||
770 | #ifdef CONFIG_SYSCTL | ||
771 | |||
770 | /* | 772 | /* |
771 | * Update the run state of the lockup detectors. | 773 | * Update the run state of the lockup detectors. |
772 | */ | 774 | */ |