kernel: Remove the unused HW_WDOG option.
authorSascha Wildner <saw@online.de>
Thu, 3 May 2012 21:02:27 +0000 (23:02 +0200)
committerSascha Wildner <saw@online.de>
Thu, 3 May 2012 21:02:27 +0000 (23:02 +0200)
UPDATING
sys/conf/options
sys/config/LINT
sys/config/LINT64
sys/kern/kern_shutdown.c

index 6d3f583..c20d5dc 100644 (file)
--- a/UPDATING
+++ b/UPDATING
@@ -20,11 +20,11 @@ effect for a while. The hw.ioapic_enable tunable now serves its purpose.
 If you have 'options APIC_IO' in your kernel config, you'll have to
 remove it.
 
-WATCHDOG_ENABLE OPTION REMOVED
-------------------------------
+WATCHDOG_ENABLE & HW_WDOG OPTIONS REMOVED
+-----------------------------------------
 
 The wdog framework is now compiled into our kernels by default, so the
-option is no longer needed.
+options are no longer needed.
 
 +-----------------------------------------------------------------------+
 +         UPGRADING DRAGONFLY FROM 2.10 to later versions               +
index 341eef0..3a5f2b4 100644 (file)
@@ -81,7 +81,6 @@ DDB
 DDB_TRACE
 DDB_UNATTENDED opt_ddb.h
 GDB_REMOTE_CHAT        opt_ddb.h
-HW_WDOG
 KTRACE
 LIBICONV
 MD_NSECT       opt_md.h
index 79cba2a..950a55a 100644 (file)
@@ -2069,12 +2069,6 @@ options  BOOTP_NFSV3     # Use NFS v3 to NFS mount root
 options        BOOTP_COMPAT    # Workaround for broken bootp daemons.
 options        BOOTP_WIRED_TO=fxp0 # Use interface fxp0 for BOOTP
 
-#
-# Add tie-ins for a hardware watchdog.  This only enable the hooks;
-# the user must still supply the actual driver.
-#
-options        HW_WDOG
-
 #
 # Set the number of PV entries per process.  Increasing this can
 # stop panics related to heavy use of shared memory. However, that can
index 81b7abd..5c8adbf 100644 (file)
@@ -1845,12 +1845,6 @@ options  BOOTP_NFSV3     # Use NFS v3 to NFS mount root
 options        BOOTP_COMPAT    # Workaround for broken bootp daemons.
 options        BOOTP_WIRED_TO=fxp0 # Use interface fxp0 for BOOTP
 
-#
-# Add tie-ins for a hardware watchdog.  This only enable the hooks;
-# the user must still supply the actual driver.
-#
-options        HW_WDOG
-
 #
 # Set the number of PV entries per process.  Increasing this can
 # stop panics related to heavy use of shared memory. However, that can
index fa69d1c..25f7372 100644 (file)
@@ -41,7 +41,6 @@
 
 #include "opt_ddb.h"
 #include "opt_ddb_trace.h"
-#include "opt_hw_wdog.h"
 #include "opt_panic.h"
 #include "opt_show_busybufs.h"
 #include "use_gpio.h"
@@ -127,17 +126,6 @@ SYSCTL_INT(_kern, OID_AUTO, sync_on_panic, CTLFLAG_RW,
 
 SYSCTL_NODE(_kern, OID_AUTO, shutdown, CTLFLAG_RW, 0, "Shutdown environment");
 
-#ifdef HW_WDOG
-/*
- * If there is a hardware watchdog, point this at the function needed to
- * hold it off.
- * It's needed when the kernel needs to do some lengthy operations.
- * e.g. in wd.c when dumping core.. It's most annoying to have
- * your precious core-dump only half written because the wdog kicked in.
- */
-watchdog_tickle_fn wdog_tickler = NULL;
-#endif /* HW_WDOG */
-
 /*
  * Variable panicstr contains argument to first call to panic; used as flag
  * to indicate that the kernel has already called panic.