Blame SOURCES/README.Fedora

4b90d8
This is the watchdog package for Fedora.  It implements a userspace
4b90d8
daemon which periodically pings (usually hardware) to tell the
4b90d8
hardware that the machine is alive.  If the hardware times out without
4b90d8
receiving a ping, it assumes userspace is dead and reboots the
4b90d8
machine.
4b90d8
4b90d8
There are several major classes of watchdog available:
4b90d8
4b90d8
 - watchdog hardware implementing the Linux /dev/watchdog API
4b90d8
4b90d8
     * drivers in /lib/modules/$(uname -r)/kernel/drivers/watchdog/
4b90d8
     * http://lxr.linux.no/linux/Documentation/watchdog/watchdog-api.txt
4b90d8
4b90d8
 - softdog
4b90d8
4b90d8
     * software watchdog (just runs inside the kernel)
4b90d8
     * implements the Linux /dev/watchdog API
4b90d8
     * won't help you if the kernel fails (obvious, right?)
4b90d8
4b90d8
 - IPMI
4b90d8
4b90d8
     * a heavyweight standard for all things server-management
4b90d8
     * separate Linux driver
4b90d8
     * ipmitool to control it
4b90d8
     * see README.watchdog.ipmi for how to use this daemon together
4b90d8
       with IPMI
4b90d8
4b90d8
You can also use watchdogs inside recent QEMU/KVM virtual machines.
4b90d8
When running qemu, specify "-watchdog i6300esb" on the qemu command
4b90d8
line (or use libvirt).  Inside the guest, the i6300esb watchdog driver
4b90d8
should automatically load and provide you with a Linux /dev/watchdog-
4b90d8
compatible API.
4b90d8
4b90d8
	- Richard W.M. Jones (rjones@redhat.com) 2009-02-26