home | help
WATCHDOG(4)		     Kernel Interfaces Manual		     WATCHDOG(4)

NAME
     watchdog -- Software watchdog

SYNOPSIS
     options WATCHDOG

DESCRIPTION
     watchdog  is a set of checks and routines which allow the implementation of
     a software watchdog solution.

     The user interface for watchdog is implemented via a trio of  sysctl  OIDs.
     When  debug.watchdog.enabled  is  set to a positive value, watchdog timeout
     checks are performed.  In order  to  keep	the  watchdog  from  triggering,
     debug.watchdog.reset  must be accessed, by reading or writing, within every
     debug.watchdog.timeout seconds.  Failure to keep the watchdog updated  will
     result  in the kernel outputting interrupt counts, backtraces, and then at-
     tempting to enter ddb(9).

SEE ALSO
     sysctl(8), watchdogd(8)

HISTORY
     The watchdog code first appeared in FreeBSD 5.1.

AUTHORS
     The  watchdog  code  and  manual  page   were   written   by   Sean   Kelly
     <smkelly@FreeBSD.org>.   Some  contributions  were  made  by  Jeff Roberson
     <jeff@FreeBSD.org>.

FreeBSD 5.2.1			  June 25, 2003 		     WATCHDOG(4)

home | help