Software watchdog

modulename: softdog.ko

configname: CONFIG_SOFT_WATCHDOG

Linux Kernel Configuration
└─>Device Drivers
└─>Watchdog Timer Support
└─>Software watchdog
In linux kernel since version 2.6.12  
A software monitoring watchdog. This will fail to reboot your system
from some situations that the hardware watchdog will recover
from. Equally it's a lot cheaper to install.

To compile this driver as a module, choose M here: the
module will be called softdog.

source code: