Home | History | Annotate | Download | only in ktrace
History log of /src/usr.bin/ktrace/ktrace.1
RevisionDateAuthorComments
 1.49  12-Feb-2024  gutteridge ktrace.1: apply minor spelling consistency

Use "tracepoint" consistently, rather than a mix with "trace point",
sometimes in the same paragraph. "Breakpoint" and "tracepoint" are
most commonly rendered without the space in tech documentation, AFAIK.
 1.48  06-May-2023  uwe ktrace(1): tweak -c wording for clarity
 1.47  02-Sep-2022  gutteridge ktrace.1: correct historical reference and minor grammar tweak
 1.46  18-Nov-2020  wiz Sort options.

Prompted by pgoyette.
 1.45  29-Mar-2020  sevan tense
 1.44  29-Mar-2020  sevan Document ktrace history
 1.43  08-Jan-2015  riastradh branches: 1.43.16;
Omit no longer existing l, m from default trace points.
 1.42  01-Jun-2011  wiz branches: 1.42.4; 1.42.20;
Bump date for previous.
 1.41  01-Jun-2011  alnsn kern/42030 - tracking of file descriptors by ktrace/kdump
 1.40  27-Apr-2011  joerg branches: 1.40.2;
Remove Mach specific trace points.
 1.39  27-Aug-2007  dsl Remove 'U' (was scheduler activations) from the list of default trace points.
 1.38  02-Mar-2007  wiz Fix typo.
 1.37  27-Feb-2007  ad Remove ref to SA.
 1.36  08-Jan-2007  wiz Remove dot and end of SEE ALSO.
 1.35  07-Jan-2007  rillig See also: ktrace(2).
 1.34  24-Sep-2006  wiz Bump date for previous.
 1.33  23-Sep-2006  manu Add a -t+S flag to ktrace for tracing activity related to sysctl. MIB
names will be displayed, with data readen and written as well.
 1.32  07-Feb-2006  skrll Add scheduler activations upcall data to the default list of trace
points.

OK'd by christos.
 1.31  12-Dec-2005  wiz Improve -v description slightly.
 1.30  11-Dec-2005  christos add a trace facility for upcalls.
 1.29  11-Dec-2005  christos Learn about ktrace v1 records.
 1.28  24-Jun-2004  wiz Drop trailing whitespace, and bump date for previous.
 1.27  24-Jun-2004  christos Fix a bug in ktruss and ktrace, where they would randomly stop tracing if
the write to the ktraced file descriptor (when they used fktrace internally)
would block. Fix by clearing the non-blocking bit in the file descriptor by
default, so that the writes will block. This has the side effect of stopping
the traced process. Add a flag to override (-n) this behavior and have the
trace stop without blocking the traced process (the previous behavior).
Fix lint, add checks to failed syscalls, ansify.
 1.26  24-Nov-2003  wiz Bump date for previous (hi manu!).
 1.25  24-Nov-2003  manu Enable tracing of out of line data sent with Mach messages
 1.24  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.23  24-Jul-2003  wiz Sort translation options list.
 1.22  17-Jul-2003  dsl Grok KTR_EXEC_ENV and KTR_EXEC_ARG.
Make ktrace -c default to removing all trace points (not just the default ones).
Make kdump default to dumping everything in the trace file.
Add 'A' (all) and '-' (remove following) to valid -t arguments.
Dump data block of UNKNOWN trace points in hex + ascii.
Make first time output with -R 0 (instead of time since epoch).
Use svis() instead of vis() to get " escaped (as \") (needs fixed libc)
Correctly pass unsigned values to svis()
Update man pages.
 1.21  06-May-2003  wiz Grammar and mdoc fixes. Bump date for last two.
 1.20  02-May-2003  gmcgarry Some more ktruss documentation from Christian Biere <christianbiere@gmx.de>
in PR#17111.
 1.19  02-May-2003  gmcgarry Explain what ktruss does. Document -l, -R and -T options.
Addresses PR#10458.
 1.18  25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.17  18-Dec-2002  wiz Bump date for some recent mach changes, fix two nits.
 1.16  09-Dec-2002  manu Added support for dumping mach messages in ktrace/kdump. While we are
there, KNFify a few functions.
 1.15  26-Oct-2001  jdolecek actually document trstr 'u' - user data and note it's included by default
kill some trailing whitespace
 1.14  04-May-2001  simonb Add a -s option to open the trace file with O_SYNC.
 1.13  10-Apr-2000  jdolecek add description for -e argument (for ktruss)
 1.12  28-Jul-1999  enami - remove duplicated setting for LDSTATIC in ktruss/Makefile.
- fix command name in SYNOPSIS section of man page.
- link ktrace man page to ktruss man page.
- add executable and man page for ktruss in distrib sets.
 1.11  12-Jul-1999  darrenr include comments for ktruss
 1.10  22-Mar-1999  garbled More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.9  27-Jun-1998  nathanw Sync to reality; add missing tracepoint options.
 1.8  19-Oct-1997  lukem fix up .Nm usage
 1.7  23-Jul-1997  mikel nuke duplicate RCSid
 1.6  25-May-1997  cjs PR 3666 from Thorsten Frueauf <frueauf@ira.uka.de>
Fix formatting.
 1.5  07-Feb-1997  mikel fix typo; from Saitoh Masanobu in PR misc/3195.
 1.4  09-Jan-1997  tls RCS ID police
 1.3  19-Jul-1995  christos Add support for displaying and switching between
different OS system call emulations
 1.2  06-Oct-1994  mycroft Add RCS ids.
 1.1  11-May-1994  cgd branches: 1.1.1;
Initial revision
 1.1.1.1  11-May-1994  cgd updated ktrace
 1.40.2.1  23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.42.20.1  18-Mar-2015  snj Pull up following revision(s) (requested by riastradh in ticket #604):
usr.bin/ktrace/ktrace.1: revision 1.43
Omit no longer existing l, m from default trace points.
 1.42.4.1  14-Apr-2015  msaitoh Pull up following revision(s) (requested by riastradh in ticket #1276):
usr.bin/ktrace/ktrace.1: revision 1.43
Omit no longer existing l, m from default trace points.
 1.43.16.1  08-Apr-2020  martin Merge changes from current as of 20200406

RSS XML Feed