Home | History | Annotate | Download | only in ddb
History log of /src/sys/ddb/TODO
RevisionDateAuthorComments
 1.19  10-Apr-2022  andvar fix various typos in comments and output/log messages.
 1.18  19-Dec-2020  mrg update several items that are done or dead.
 1.17  11-Dec-2005  christos branches: 1.17.176;
merge ktrace-lwp.
 1.16  30-May-2005  jhawk minor updates: vax port kludge is in trace, not kill. spelling.
no 0t output in ps.
 1.15  29-Sep-2004  reinoud Implement ddb setting that allows all ddb output to be teed into the
kernel message buffer/log. Its off by default and can be switched on in the
kernel configuration on build time, be set as a variable in ddb and be set
using sysctl.

This adds the sysctl value
ddb.tee_msgbuf = 0
by default.

The functionality is especially added and aimed for developers who are not
blessed with a serial console and wish to keep all their ddb output in the
log. Specifying /l as a modifier to some selected commands will also put
the output in the log but not all commands provide one nor has the same
meaning for all commands.

This feature could in the future also be implemented as an ddb command but
that could lead to more bloat allthough maybe easier for non developpers to
use when mailing their backtraces from kernel crashes.
 1.14  28-Sep-2004  reinoud Note that point 32 (ddb output to msgbuf) is Work In Progress and is about
to be committed after more testing and cleanup/review.
 1.13  28-Sep-2004  reinoud Add an item to help developers without serial consoles.
 1.12  13-Feb-2004  wiz Uppercase CPU, plural is CPUs.
 1.11  26-Aug-2002  scw branches: 1.11.6;
Another item on the TODO list:

Add support for cpus where sizeof(register_t) is not necessarily
the same as sizeof(void *). This is the case on SH5 using the
ILP32 ABI. On this cpu db_expr_t is, necessarily, 64-bits.
Unfortunately, in ILP32 mode, ddb will only display the low 32-bits
of any expression, including registers...
 1.10  15-Feb-2002  simonb branches: 1.10.8;
ANSIfy, KNF.
Make some variables and functions static when not used outside of a module.
Make variables in headers extern.
Delete the unused db_find_watchpoint() function.
 1.9  05-Jan-2002  jhawk ddb(9)
 1.8  31-Dec-2001  jhawk Convenience variables (workXX) don't work, so don't document them.
 1.7  28-Dec-2000  jmc branches: 1.7.2; 1.7.4;
Add x/m option functionality
 1.6  10-Jul-2000  eeh branches: 1.6.2;
Update TODO list item #7.
 1.5  07-Jul-2000  jhawk Observe deficiency in printfs reporting symbol table problems
before we have a message buffer.
 1.4  05-Jul-2000  jhawk "set" now displays the name of the variable, old value, and new value,
just as "write" does.
 1.3  17-Jun-2000  jhawk branches: 1.3.4;
In db_command(), fix indentation and add a missing db_skip_to_eol() which
previously caused the next command following a ","-style repitition
to not be properly executed.
 1.2  07-Jun-2000  jhawk Fix long-standing inconsistency between manapage and code.
The "ditto" character is " (double-quote); not , (comma) as
indicated in the manpage; and not ' (single-quote) as indicated
in the man.old -style manpage from which the mdoc manpage was derived.

Some other versions of ddb use single-quote for this feature, and this
part of the code may change again in the near future, but the documentation
now affects reality now.
they
 1.1  06-Jun-2000  jhawk First cut at an outline of stuff to do.
 1.3.4.2  22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.3.4.1  17-Jun-2000  minoura file TODO was added on branch minoura-xpg4dl on 2000-06-22 17:06:10 +0000
 1.6.2.3  05-Jan-2001  bouyer Sync with HEAD
 1.6.2.2  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
 1.6.2.1  10-Jul-2000  bouyer file TODO was added on branch thorpej_scsipi on 2000-11-20 18:08:46 +0000
 1.7.4.3  06-Sep-2002  jdolecek sync kqueue branch with HEAD
 1.7.4.2  16-Mar-2002  jdolecek Catch up with -current.
 1.7.4.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.7.2.4  27-Aug-2002  nathanw Catch up to -current.
 1.7.2.3  28-Feb-2002  nathanw Catch up to -current.
 1.7.2.2  11-Jan-2002  nathanw More catchup.
 1.7.2.1  08-Jan-2002  nathanw Catch up to -current.
 1.10.8.1  29-Aug-2002  gehenna catch up with -current.
 1.11.6.5  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.11.6.4  19-Oct-2004  skrll Sync with HEAD
 1.11.6.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.11.6.2  18-Sep-2004  skrll Sync with HEAD.
 1.11.6.1  03-Aug-2004  skrll Sync with HEAD
 1.17.176.1  03-Jan-2021  thorpej Sync w/ HEAD.

RSS XML Feed