]> Pileus Git - ~andy/linux/blobdiff - kernel/watchdog.c
iommu/arm-smmu: Remove broken big-endian check
[~andy/linux] / 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();
 }