<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/ddb, branch releng/6.4</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F6.4</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F6.4'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2008-03-10T10:40:00Z</updated>
<entry>
<title>Merge db_command.c from HEAD to RELENG_6:</title>
<updated>2008-03-10T10:40:00Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2008-03-10T10:40:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7ea3284439524d3b9264a4ea4bc6cd5e1bee2d69'/>
<id>urn:sha1:7ea3284439524d3b9264a4ea4bc6cd5e1bee2d69</id>
<content type='text'>
  When killing a user process from DDB, check that the requested signal is
  &gt; 0 rather than &gt;= 0, or we will panic when trying to deliver the signal.

  PR:             100802
  Submitted by:   Valerio Daelli &lt;valerio.daelli at gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge db_input.c:1.39 from HEAD to RELENG_6:</title>
<updated>2008-03-10T10:23:37Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2008-03-10T10:23:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=394f5f1f227cfd1642edf876f03deba720b889f2'/>
<id>urn:sha1:394f5f1f227cfd1642edf876f03deba720b889f2</id>
<content type='text'>
  Reserve two bytes at the end of the DDB input line in db_readline() to
  hold the newline and nul terminator.  Otherwise, there are cases where
  garbage may end up in the command history due to a lack of a nul
  terminator, or input may end up without room for a newline.

  PR:             119079
  Submitted by:   Michael Plass &lt;mfp49_freebsd@plass-family.net&gt;
</content>
</entry>
<entry>
<title>Merge db_input.c:1.38 from HEAD to RELENG_6:</title>
<updated>2008-03-09T14:50:28Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2008-03-09T14:50:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3209c57e3d2207b6f95f0cca9fc0e3445ac1245f'/>
<id>urn:sha1:3209c57e3d2207b6f95f0cca9fc0e3445ac1245f</id>
<content type='text'>
  When redrawing an input line, count backspaces to get to the beginning of
  the input field from the current cursor location, rather than the end of
  the input line, as the cursor may not be at the end of the line.
  Otherwise, we may overshoot, overwriting a bit of the previous line and
  failing to fully overwrite the current line.

  PR:             119079
  Submitted by:   Michael Plass &lt;mfp49_freebsd@plass-family.net&gt;
</content>
</entry>
<entry>
<title>MFC: rev. 1.61: remove the need to forward declare statics.</title>
<updated>2007-10-23T16:07:30Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2007-10-23T16:07:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4106dcc8958d8fe88a4f801e3cbfaad61b8e5bfe'/>
<id>urn:sha1:4106dcc8958d8fe88a4f801e3cbfaad61b8e5bfe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: Remove sparc64 &amp; PowerPC MD 'reboot' and 'halt' commands and make them</title>
<updated>2007-10-19T16:48:43Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2007-10-19T16:48:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9c9c02f297a9699f72c518aec81805ba3cf226d0'/>
<id>urn:sha1:9c9c02f297a9699f72c518aec81805ba3cf226d0</id>
<content type='text'>
     MI.  'reboot' is an alias for 'reset'.
</content>
</entry>
<entry>
<title>Unbreak syscons' support for ddb mode by reactivating old fixes</title>
<updated>2006-10-16T09:00:30Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>2006-10-16T09:00:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2fbad97a67670db49190f921b406fa8cf34ff5e6'/>
<id>urn:sha1:2fbad97a67670db49190f921b406fa8cf34ff5e6</id>
<content type='text'>
(syscons.c 1.331 and 1.372 are reactivated by restoring this part of
db_interface.c (i386 version 1.48, ...) in a different file).

This is not a MFC because larger changes than I have time for are
needed there.

The most noticeable effect of this fix is that syscons switches to the
console vty on entry to ddb.  The most important effect of this fix
is that switching vtys in ddb doesn't try (and sometimes succeed) to
crash the system by calling wakeup().

Approved by:	re (hrs)
</content>
</entry>
<entry>
<title>MFC several DDB improvements including the simpler 'ps', 'show proc',</title>
<updated>2006-08-17T19:53:06Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2006-08-17T19:53:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=738bd0aa604356b046e90fec2f9b0896b20b83f8'/>
<id>urn:sha1:738bd0aa604356b046e90fec2f9b0896b20b83f8</id>
<content type='text'>
'show thread' (currently doesn't work due to a ddb bug that in 6.x
that causes 'show thread' to be treated as 'show threads'), 'show lockmgr',
'show sleepchain', 'show lockchain', 'show allchains', 'show locktree',
'show sleepq', and 'show turnstile'.
</content>
</entry>
<entry>
<title>MFC rev. 1.37:</title>
<updated>2006-07-17T15:01:40Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2006-07-17T15:01:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cf030c568122614daf421ec0f9c072ff7dbf7b4c'/>
<id>urn:sha1:cf030c568122614daf421ec0f9c072ff7dbf7b4c</id>
<content type='text'>
Never zero-out db_last_symtab. Whan backtraces are done
in parallel in several threads, one symbol lookup could
clear db_last_symtab when another one going to use it as
starting point for traversal.

Approved by:	pjd (mentor)
</content>
</entry>
<entry>
<title>MFC: Rename 'traceall' to 'alltrace' and add a 'bt' alias for 'trace'.</title>
<updated>2005-10-25T20:10:56Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2005-10-25T20:10:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9248bc1cbbb38974ed453b479cb28b761c7427bc'/>
<id>urn:sha1:9248bc1cbbb38974ed453b479cb28b761c7427bc</id>
<content type='text'>
Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>Merge db_command.c:1.62 from HEAD to RELENG_6:</title>
<updated>2005-10-06T13:15:21Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2005-10-06T13:15:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=14d8fd6077a3f2d9731d615d06fdcab6576b6e86'/>
<id>urn:sha1:14d8fd6077a3f2d9731d615d06fdcab6576b6e86</id>
<content type='text'>
  Add a DDB "traceall" function, which stack traces all known process
  threads.  This is quite useful if generating a debug log for post-mortem
  by another developer, in which case the person at the console may not
  know which threads are of interest.  The output of this can be quite
  long.

  Discussed with: kris

Approved by:	re (scottl)
</content>
</entry>
</feed>
