tile: remove set/clear_fixmap APIs
[firefly-linux-kernel-4.4.55.git] / kernel / watchdog.c
index 51c4f34d258ea397266e0dd1a96a16436415a38f..1241d8c91d5e75efb3ba08ff18109a0a4f84e12c 100644 (file)
@@ -553,6 +553,14 @@ void __init lockup_detector_init(void)
 {
        set_sample_period();
 
+#ifdef CONFIG_NO_HZ_FULL
+       if (watchdog_user_enabled) {
+               watchdog_user_enabled = 0;
+               pr_warning("Disabled lockup detectors by default for full dynticks\n");
+               pr_warning("You can reactivate it with 'sysctl -w kernel.watchdog=1'\n");
+       }
+#endif
+
        if (watchdog_user_enabled)
                watchdog_enable_all_cpus();
 }