jeff
f40f3c3255
- Implement run-time expansion of the KTR buffer via sysctl.
...
- Implement a function to ensure that all preempted threads have switched
back out at least once. Use this to make sure there are no stale
references to the old ktr_buf or the lock profiling buffers before
updating them.
Reviewed by: marius (sparc64 parts), attilio (earlier patch)
Sponsored by: EMC / Isilon Storage Division
2012-11-15 00:51:57 +00:00
np
335b7a9f3c
Catch up with r238925. ktr_entries may not be a power of 2.
2012-10-30 21:10:06 +00:00
dchagin
a553f5bca5
Add -H flag to print thread id.
2011-01-26 06:36:14 +00:00
ed
9b380e30d4
Build usr.bin/ with WARNS=6 by default.
...
Also add some missing $FreeBSD$ to keep svn happy.
2010-01-02 10:27:05 +00:00
delphij
aabdbf37d0
Remove unnecessary opt* definations.
2009-02-21 03:53:06 +00:00
glebius
c8537e7add
Skip format flags, when parsing ktr_desc.
2006-01-12 22:32:07 +00:00
njl
f71899b1d5
Really fix the relative timestamp bug. It was only incorrect for the ALQ
...
case. It seems entries are in reverse order when read from the kernel
memory but in the right order when read from a file (i.e. ALQ). Handle
both cases.
MFC after: 1 day
2005-12-09 14:27:03 +00:00
njl
615d32b5e4
Fix -r flag to actually work. "now" comes after "then", not vice versa.
...
MFC after: 1 day
2005-12-06 14:13:39 +00:00
ru
19aa3916e2
Markup and wording fixes.
...
Approved by: re (blanket)
2005-06-14 11:50:53 +00:00
csjp
c7b82f2db4
Append a newline character to the usage string.
...
MFC after: 3 days
2005-06-05 23:49:35 +00:00
ru
0491ba1f63
Sync program's usage() with manpage's SYNOPSIS.
2005-05-21 09:55:10 +00:00
hmp
d059351ca6
Document the '-i' option which allows the user to specify a ktr events
...
log file.
2005-03-08 06:58:56 +00:00
julian
cbad2b873c
Don't use an uninitialised variable when reading from a ktr alq file.
2004-09-27 05:56:57 +00:00
ru
9f45c1d92e
mdoc(7) fixes.
2004-07-07 19:57:16 +00:00
rwatson
ba22e917d3
Add a "-r" flag to ktrdump(1) to print relative timestamps when used
...
with "-t" rather than absolute timestamps. This allows the reader
to get a better sense of latency between events, such as time to
schedule an interrupt thread from time the interrupt occurred. Assert
a copyright on ktrdump.c since I seem to be modifying it more than I
thought.
2004-05-22 08:26:10 +00:00
rwatson
222404c032
Add a quiet mode to ktrdump(1): if the "-q" flag is used, don't print
...
the pretty text header on top of the output. Simplifies feeding the
results of tracing into a script for mechanical processing.
2004-05-21 21:24:58 +00:00
rwatson
bc5a4332ff
When the 'f' flag is passed to ktrdump(1), use 40 characters for the
...
"file and line" field consistently; previously, a 32-character field
length was used for the table header, which resulted in the header
not lining up with the table.
2004-05-21 21:15:48 +00:00
dwmalone
f603a8a338
Remove an unused variable.
2004-02-15 22:12:32 +00:00
kris
beeea993c6
Use strlcpy() instead of strcpy() to not overflow static buffers.
2002-10-06 23:52:06 +00:00
jeff
280b42baf6
- Add the -i option to read in a saved ktr file output by KTR_ALQ.
2002-09-22 07:21:28 +00:00
charnier
abd215c87f
The .Nm utility
2002-07-14 15:12:00 +00:00
ru
affb92279e
Added missing DPADD detected by ``make checkdpadd''.
2002-06-06 11:30:57 +00:00
ru
2ea5b96e91
mdoc(7) police: fixed typo, minor markup nits.
2002-05-30 13:52:18 +00:00
jake
6da8075a30
Add a man page.
...
Submitted by: davidc
2002-04-02 04:26:37 +00:00
jake
2438d95008
1. Add missing include of stdint.h.
...
2. Fix reversed arguments to strcpy.
Noticed by: davidc (2)
2002-04-02 04:24:59 +00:00
jake
ead6030164
ktrdump is a utility to dump the ktr trace buffer from userland. It can
...
also be run on a core dump.
2002-04-01 05:41:13 +00:00