<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/usr.sbin/watchdogd, branch stable/6</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=stable%2F6</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=stable%2F6'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2007-02-20T22:56:28Z</updated>
<entry>
<title>MFC the following commits:</title>
<updated>2007-02-20T22:56:28Z</updated>
<author>
<name>Nick Hibma</name>
<email>n_hibma@FreeBSD.org</email>
</author>
<published>2007-02-20T22:56:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3d88e6e823b6f6cc4883351fd2680de71b39b269'/>
<id>urn:sha1:3d88e6e823b6f6cc4883351fd2680de71b39b269</id>
<content type='text'>
  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.

  Revision  Changes    Path
  1.371     +1 -0      src/share/man/man4/Makefile
  1.8       +69 -25    src/share/man/man4/watchdog.4
  1.4       +7 -1      src/share/man/man9/watchdog.9
  1.3       +15 -11    src/sys/arm/xscale/i80321/i80321_wdog.c
  1.7       +12 -30    src/sys/dev/ichwd/ichwd.c
  1.8       +8 -17     src/sys/dev/ipmi/ipmi.c
  1.8       +3 -1      src/sys/dev/mk48txx/mk48txx.c
  1.4       +4 -1      src/sys/dev/watchdog/watchdog.c
  1.33      +9 -9      src/sys/i386/i386/elan-mmcr.c
  1.193     +3 -3      src/sys/kern/kern_clock.c
  1.4       +0 -4      src/sys/sys/watchdog.h

and

  Don't exit from watchdogd on receiving a signal if we cannot stop the watchdog.
  That'll require -KILL. This avoids resetting your system on one of the
  watchdogs that you cannot disable.

  Revision  Changes    Path
  1.15      +18 -11    src/usr.sbin/watchdogd/watchdogd.c

Reviewed by:	phk
</content>
</entry>
<entry>
<title>MFC pidfile(3) function, and convert several applications to make use</title>
<updated>2006-01-15T17:50:38Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2006-01-15T17:50:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6d94903ba024205ce03d50ff5b5212b74084a85d'/>
<id>urn:sha1:6d94903ba024205ce03d50ff5b5212b74084a85d</id>
<content type='text'>
of it.

Bump __FreeBSDversion for the MFC.

Discussed with:	pjd
</content>
</entry>
<entry>
<title>When disarming a watchdog by using an interval of WD_TO_NEVER a non-zero</title>
<updated>2005-03-19T01:46:37Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2005-03-19T01:46:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=bdd466ffca17a71a175124c09757c8ca6f54d280'/>
<id>urn:sha1:bdd466ffca17a71a175124c09757c8ca6f54d280</id>
<content type='text'>
return value of the ioctl doesn't indicate that the command has failed
so don't let watchdog(8) return an error in this case.

MFC after:	3 days
</content>
</entry>
<entry>
<title>Sort sections.</title>
<updated>2005-01-18T20:02:45Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2005-01-18T20:02:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=59a3c79da68b53e9d606f0b7991574d982a843e1'/>
<id>urn:sha1:59a3c79da68b53e9d606f0b7991574d982a843e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Disable memory locking that could keep watchdogd from deadlocking itself</title>
<updated>2004-07-28T22:13:04Z</updated>
<author>
<name>Brian Feldman</name>
<email>green@FreeBSD.org</email>
</author>
<published>2004-07-28T22:13:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a693939e678fa8dee546ac19c02f576816adf477'/>
<id>urn:sha1:a693939e678fa8dee546ac19c02f576816adf477</id>
<content type='text'>
if the swap subsystem failed.

Requested by:	phk
</content>
</entry>
<entry>
<title>Now that mlockall(2) is unbroken, use it to keep watchdogd(8) permanently</title>
<updated>2004-07-23T15:24:57Z</updated>
<author>
<name>Brian Feldman</name>
<email>green@FreeBSD.org</email>
</author>
<published>2004-07-23T15:24:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5e60838b5dc5e0af21fa3d816c7210c9cf742647'/>
<id>urn:sha1:5e60838b5dc5e0af21fa3d816c7210c9cf742647</id>
<content type='text'>
out of swap.
</content>
</entry>
<entry>
<title>mdoc(7) fixes.</title>
<updated>2004-07-07T19:57:16Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-07-07T19:57:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2410103c1d01e5581dbe8c80c0fbbdb90c1fdadc'/>
<id>urn:sha1:2410103c1d01e5581dbe8c80c0fbbdb90c1fdadc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Document -d flag</title>
<updated>2004-06-14T07:27:27Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-06-14T07:27:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a0abed18c4d48e2db26e0f3b5b26a184bde67040'/>
<id>urn:sha1:a0abed18c4d48e2db26e0f3b5b26a184bde67040</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Assorted markup, grammar, and spelling fixes.</title>
<updated>2004-06-13T18:03:44Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-06-13T18:03:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9cdb6ee1641e84242a1640055e0072ad693e1a7d'/>
<id>urn:sha1:9cdb6ee1641e84242a1640055e0072ad693e1a7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump the copyright year since I forgot last time.</title>
<updated>2004-05-03T21:41:02Z</updated>
<author>
<name>Sean Kelly</name>
<email>smkelly@FreeBSD.org</email>
</author>
<published>2004-05-03T21:41:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=670c8a8ccdf6e7d1c3a7d3a0e83985be541e91bf'/>
<id>urn:sha1:670c8a8ccdf6e7d1c3a7d3a0e83985be541e91bf</id>
<content type='text'>
</content>
</entry>
</feed>
