#
302408 |
|
07-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
263879 |
|
28-Mar-2014 |
bdrewery |
Add `-S' to display syscall numbers in the output as well.
This is useful for debugging compat modules.
Sponsored by: EMC / Isilon Storage Division Obtained from: Isilon OneFS (based on work by Jeff Hughes) MFC after: 2 weeks
|
#
236577 |
|
04-Jun-2012 |
jhb |
Allow the -p argument to kdump to accept either a PID or a thread ID.
Submitted by: Dmitry Banschikov d.banschikov hostcomm ru MFC after: 1 week
|
#
234494 |
|
20-Apr-2012 |
jhb |
Include the associated wait channel message for context switch ktrace records. kdump supports both the old and new messages.
Submitted by: Andrey Zonov andrey zonov org MFC after: 1 week
|
#
233925 |
|
05-Apr-2012 |
jhb |
Add new ktrace records for the start and end of VM faults. This gives a pair of records similar to syscall entry and return that a user can use to determine how long page faults take. The new ktrace records are enabled via the 'p' trace type, and are enabled in the default set of trace points.
Reviewed by: kib MFC after: 2 weeks
|
#
219044 |
|
25-Feb-2011 |
dchagin |
Update manual page to reflect latest changes of ABI description support.
MFC after: 1 Month.
|
#
216370 |
|
11-Dec-2010 |
joel |
Remove the advertising clause from UCB copyrighted files in usr.bin. This is in accordance with the information provided at ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
Also add $FreeBSD$ to a few files to keep svn happy.
Discussed with: imp, rwatson
|
#
214625 |
|
01-Nov-2010 |
jhb |
Correct the abbreviations for general I/O and signal traces.
PR: docs/151854 Submitted by: Stephen Veiss stephen of brokenbottle net MFC after: 3 days
|
#
189707 |
|
11-Mar-2009 |
jhb |
Add a new type of KTRACE record for sysctl(3) invocations. It uses the internal sysctl_sysctl_name() handler to map the MIB array to a string name and logs this name in the trace log. This can be useful to see exactly which sysctls a thread is invoking.
MFC after: 1 month
|
#
177856 |
|
02-Apr-2008 |
ru |
Spell -t option's argument by name.
|
#
176471 |
|
22-Feb-2008 |
des |
This patch adds a new ktrace(2) record type, KTR_STRUCT, whose payload consists of the null-terminated name and the contents of any structure you wish to record. A new ktrstruct() function constructs and emits a KTR_STRUCT record. It is accompanied by convenience macros for struct stat and struct sockaddr.
In kdump(1), KTR_STRUCT records are handled by a dispatcher function that runs stringent sanity checks on its contents before handing it over to individual decoding funtions for each type of structure. Currently supported structures are struct stat and struct sockaddr for the AF_INET, AF_INET6 and AF_UNIX families; support for AF_APPLETALK and AF_IPX is present but disabled, as I am unable to test it properly.
Since 's' was already taken, the letter 't' is used by ktrace(1) to enable KTR_STRUCT trace points, and in kdump(1) to enable their decoding.
Derived from patches by Andrew Li <andrew2.li@citi.com>.
PR: kern/117836 MFC after: 3 weeks
|
#
152568 |
|
18-Nov-2005 |
ru |
-mdoc sweep.
|
#
152331 |
|
12-Nov-2005 |
rwatson |
Add "-s" argument to kdump to suppress the display of I/O data.
MFC after: 1 week
|
#
151930 |
|
01-Nov-2005 |
rwatson |
Add a "-H" argument to kdump, which causes kdump to print an additional field holding the threadid. This is more useful for libthr than libpthread, but still quite useful in libpthread as it can be used to process interlaced records from multiple threads over the course of a system call.
Detect old ktr_buffer values using the heuristic "if it's negative, then it must not be a valid threadid". This may leave something to be desired.
MFC after: 1 month Reviewed by: davidxu
|
#
140933 |
|
28-Jan-2005 |
gnn |
Update kdump manual page with information on the dump format. Add a table with the different types of operations traced.
Reviewed by: Ruslan Ermilov Approved by: Robert Watson (mentor)
|
#
129405 |
|
18-May-2004 |
ru |
Bump document date on behalf of the -E option.
|
#
123306 |
|
08-Dec-2003 |
peter |
First pass at attempted debrucification: - sort the -E switch into the right place. - add previously missing -p pid in usage (from the last few commits). - add -E to usage. - consistently use trfile in the man page.
I knew I shouldn't have touched the man page. If I commit to a man page, it just makes people suspicious. :-)
|
#
123187 |
|
06-Dec-2003 |
peter |
Add a -E (elapsed time) flag to kdump. This is like -T, except it is relative to start of the dump.
Approved by: re (scottl)
|
#
115759 |
|
02-Jun-2003 |
peter |
Two enhancements for kdump. 1) add a "-p pid", which is rather useful for selecting a single pid in a combined trace file (eg: with ktrace -i). 2) display binary genio data in a more precise format.
|
#
79755 |
|
15-Jul-2001 |
dd |
Remove whitespace at EOL.
|
#
79535 |
|
10-Jul-2001 |
ru |
mdoc(7) police: removed HISTORY info from the .Os call.
|
#
50477 |
|
27-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
#
27443 |
|
16-Jul-1997 |
charnier |
Use err(3). Correct incomplete man page.
|
#
25189 |
|
27-Apr-1997 |
jmg |
``appears'' -> ``appeared'' (closes PR#3393, Submitted-by: Josh Gilliam)
add missing Id's other minor clean ups
|
#
18400 |
|
19-Sep-1996 |
phk |
For now we just hexdump the stuff in USER records.
|
#
1591 |
|
27-May-1994 |
rgrimes |
This commit was generated by cvs2svn to compensate for changes in r1590, which included commits to RCS files with non-trunk default branches.
|
#
1590 |
|
27-May-1994 |
rgrimes |
BSD 4.4 Lite Usr.bin Sources
|