Nick Hibma 9079fff550 Align the interfaces for the various watchdogs and make the interface
behave as expected.

Also:
- Return an error if WD_PASSIVE is passed in to the ioctl as only
  WD_ACTIVE is implemented at the moment. See sys/watchdog.h for an
  explanation of the difference between WD_ACTIVE and WD_PASSIVE.
- Remove the I_HAVE_TOTALLY_LOST_MY_SENSE_OF_HUMOR define. If you've
  lost your sense of humor, than don't add a define.

Specific changes:

i80321_wdog.c
  Don't roll your own passive watchdog tickle as this would defeat the
  purpose of an active (userland) watchdog tickle.

ichwd.c / ipmi.c:
  WD_ACTIVE means active patting of the watchdog by a userland process,
  not whether the watchdog is active. See sys/watchdog.h.

kern_clock.c:
  (software watchdog) Remove a check for WD_ACTIVE as this does not make
  sense here. This reverts r1.181.
2006-12-15 21:44:49 +00:00
..
2006-12-13 19:34:35 +00:00
2006-06-12 03:28:42 +00:00
2006-11-30 15:14:17 +00:00
2006-06-11 22:25:01 +00:00
2006-06-12 04:30:42 +00:00
2006-12-01 20:29:55 +00:00
2006-09-24 00:26:33 +00:00
2006-11-29 08:05:55 +00:00
2006-12-01 13:07:52 +00:00
2006-09-11 20:52:41 +00:00
2006-12-05 06:19:36 +00:00
2006-07-14 04:36:57 +00:00
2006-11-27 04:47:27 +00:00
2006-11-06 17:43:10 +00:00
2006-08-12 09:06:55 +00:00
2006-11-21 05:41:11 +00:00
2006-09-15 11:01:23 +00:00
2006-12-15 05:15:17 +00:00
2006-07-14 04:35:59 +00:00
2006-12-13 22:38:56 +00:00
2006-09-15 11:01:23 +00:00