Home | History | Annotate | Download | only in ktrace
History log of /src/usr.bin/ktrace/ktrace.h
RevisionDateAuthorComments
 1.21  02-Apr-2020  christos Add the ability to:
1. list all ioctls (-l)
2. print the internal definition symbolically
3. search by name

$ ioctlprint -f "%n %E %e\n" TIOCGETA
TIOCGETA _IOR('t', 19, struct termios) _IOR('t',0x13,0x2c)
 1.20  27-Apr-2011  joerg branches: 1.20.44;
Remove Mach specific trace points.
 1.19  16-Feb-2008  matt siginfocodename returns const char *, not char *.
 1.18  09-Feb-2007  ad branches: 1.18.4;
Sync with kernel changes introduced by merging the newlock2 branch.
 1.17  07-Feb-2006  skrll Add scheduler activations upcall data to the default list of trace
points.

OK'd by christos.
 1.16  16-Jul-2005  christos WARNS=3
 1.15  24-Nov-2003  manu Enable tracing of out of line data sent with Mach messages
 1.14  19-Sep-2003  christos declaration for siginfo code number to name converter function.
 1.13  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.12  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.11  09-Dec-2002  manu Added support for dumping mach messages in ktrace/kdump. While we are
there, KNFify a few functions.
 1.10  17-Dec-2000  jdolecek add support for KTR_USER records
 1.9  13-Nov-2000  jdolecek constify
 1.8  10-Apr-2000  jdolecek remove prototype for setemul(), it's in kdump/setemul.h now
 1.7  10-Apr-2000  jdolecek update to setemul() changes
 1.6  27-Jun-1998  christos fktrace support / ktruss additions.
 1.5  23-Jul-1997  mikel nuke duplicate RCSid, prototype getpoints()
 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.18.4.1  23-Mar-2008  matt sync with HEAD
 1.20.44.1  08-Apr-2020  martin Merge changes from current as of 20200406

RSS XML Feed