<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/ddb, branch releng/8.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F8.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F8.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2012-01-01T23:58:42Z</updated>
<entry>
<title>Show the thread kernel stack base address for 'show threads'.</title>
<updated>2012-01-01T23:58:42Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2012-01-01T23:58:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7c6ea29f961aa4553e41efdc65dd2abfcb7e176b'/>
<id>urn:sha1:7c6ea29f961aa4553e41efdc65dd2abfcb7e176b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r228376:</title>
<updated>2011-12-30T20:12:50Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2011-12-30T20:12:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=70de91b95798e8908628fa36a3ea88166b551a27'/>
<id>urn:sha1:70de91b95798e8908628fa36a3ea88166b551a27</id>
<content type='text'>
Typo.
</content>
</entry>
<entry>
<title>MFC 221179:</title>
<updated>2011-06-08T20:12:38Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2011-06-08T20:12:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2d54147eafc89e4d814fae725e7b2253d8152b6e'/>
<id>urn:sha1:2d54147eafc89e4d814fae725e7b2253d8152b6e</id>
<content type='text'>
Trim an additional unnecessary &lt;linker_set.h&gt; include.
</content>
</entry>
<entry>
<title>MFC r221121,221173:</title>
<updated>2011-05-15T01:08:51Z</updated>
<author>
<name>Attilio Rao</name>
<email>attilio@FreeBSD.org</email>
</author>
<published>2011-05-15T01:08:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c1978560bf27a36d736c0280ba24c6b072ba90c4'/>
<id>urn:sha1:c1978560bf27a36d736c0280ba24c6b072ba90c4</id>
<content type='text'>
- Add the possibility to reuse the already last used timeout when patting
  the watchdog, via the watchdog(9) interface.
- Add the possibility to pat the watchdogs installed via the watchdog(9)
  interface from the kernel.
- Avoid to pass WD_ACTIVE down in the watchdog handlers. All the control
  bit processing should over to the upper layer functions and not passed
  down to the handlers at all.
- Add the watchdogs patting during the (shutdown time) disk syncing and
  disk dumping.

Sponsored by:	Sandvine Incorporated
</content>
</entry>
<entry>
<title>MFC r220362:</title>
<updated>2011-04-29T17:04:52Z</updated>
<author>
<name>Attilio Rao</name>
<email>attilio@FreeBSD.org</email>
</author>
<published>2011-04-29T17:04:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cd9e6d7b7e82b47393fdc1cb37ed36e53f7fbcca'/>
<id>urn:sha1:cd9e6d7b7e82b47393fdc1cb37ed36e53f7fbcca</id>
<content type='text'>
Extend the DDB command watchdog with the ability to specify a timeout
value.
</content>
</entry>
<entry>
<title>MFC r218825.  [The implementation change to kdb_sysctl_available()</title>
<updated>2011-03-25T18:16:36Z</updated>
<author>
<name>Matthew D Fleming</name>
<email>mdf@FreeBSD.org</email>
</author>
<published>2011-03-25T18:16:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e9b429f2996b27e4f9fda1812bc28d121d14c575'/>
<id>urn:sha1:e9b429f2996b27e4f9fda1812bc28d121d14c575</id>
<content type='text'>
cannot be MFC'd as it requires a non-MFCable change (adding drains to
sbuf)].

Modify kdb_trap() so that it re-calls the dbbe_trap function as long as
the debugger back-end has changed.  This means that switching from ddb
to gdb no longer requires a "step" which can be dangerous on an
already-crashed kernel.

Also add a capability to get from the gdb back-end back to ddb, by
typing ^C in the console window.

While here, simplify kdb_sysctl_available() by using
sbuf_new_for_sysctl(), and use strlcpy() instead of strncpy() since the
strlcpy semantic is desired.
</content>
</entry>
<entry>
<title>MFC of svn change 206639.</title>
<updated>2010-10-25T01:02:34Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>2010-10-25T01:02:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6e46bcaf5be4b929590bde82f6b44a07d89478f8'/>
<id>urn:sha1:6e46bcaf5be4b929590bde82f6b44a07d89478f8</id>
<content type='text'>
replace a couple of instances of the same definitions with one in
an include file
</content>
</entry>
<entry>
<title>MFC r209934:</title>
<updated>2010-07-19T12:32:24Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2010-07-19T12:32:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9b53c9555369e48284f442f5c74ecbb075f4d88b'/>
<id>urn:sha1:9b53c9555369e48284f442f5c74ecbb075f4d88b</id>
<content type='text'>
Use _SIG_VALID().
</content>
</entry>
<entry>
<title>MFC r208509:</title>
<updated>2010-07-04T12:27:18Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2010-07-04T12:27:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d59517691bccd54a514ce63602c35a5ed6f6b6ce'/>
<id>urn:sha1:d59517691bccd54a514ce63602c35a5ed6f6b6ce</id>
<content type='text'>
  MFp4 @178364:

  Implement an optional delay to the ddb reset/reboot command.

  This allows textdumps to be run automatically with unattended reboots
  after a resonable timeout, while still permitting an administrator to
  break into debugger if attached to the console at the time of the
  event for further debugging.  Cap the maximum delay at 1 week to avoid
  highly accidental results, and default to 15s in case of problems
  parsing the timeout value.

  Move hex2dec helper function from db_thread.c to db_command.c to make
  it generally available and prefix it with a "db_" to avoid namespace
  collisions.

  Reviewed by:  rwatson
</content>
</entry>
<entry>
<title>MFC r207922, r207925, r207929, r208052:</title>
<updated>2010-05-18T10:24:23Z</updated>
<author>
<name>Attilio Rao</name>
<email>attilio@FreeBSD.org</email>
</author>
<published>2010-05-18T10:24:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d5a628572da9142db5eb6040b81e473c383eb53b'/>
<id>urn:sha1:d5a628572da9142db5eb6040b81e473c383eb53b</id>
<content type='text'>
- Change the db_printf return value in order to catch up with printf
- Make witness_list_locks() and witness_display_spinlock() accept
  callbacks for printf-like functions in order to queue the output on the
  correct channel.
</content>
</entry>
</feed>
