KDUMP(1) OpenBSD Reference Manual KDUMP(1)
kdump - display kernel trace data
kdump [-dlnRrTXx] [-e emulation] [-f file] [-m maxdata] [-p pid]
kdump displays the kernel trace files produced with ktrace(1) in human-
readable format. By default, the file ktrace.out in the current
directory is displayed, unless overridden by the -f option.
The options are as follows:
-d Display all numbers in decimal. By default, values are printed
out in hexadecimal.
Interpret system call maps assuming the named emulation instead
of "bsd". For example, to view trace output from a Linux binary,
use -e linux.
Display the specified file instead of ktrace.out.
-l Loop reading the trace file, once the end-of-file is reached,
waiting for more data.
Display at most maxdata bytes when decoding I/O.
-n Suppress ad hoc translations. Normally kdump tries to decode
many system calls into a more human-readable format. For
example, ioctl(2) values are replaced with the macro name and
errno values are replaced with the strerror(3) string.
Suppressing this feature yields a more consistent output format
and is easily amenable to further processing.
-p pid Show output only for the pid specified.
-R Display relative timestamps (time since previous entry).
-r When decoding the name in sysctl(3) CALL records or structure
members in STRU records (UIDs, GIDs, dates, etc), display
symbolically instead of numerically.
-T Display absolute timestamps for each entry (seconds since the
Selects which tracepoints to display. See the -t option of
ktrace(1) for the definitions of the flags.
-X Display I/O data with hexadecimal data and printable ASCII
characters side by side.
-x Display I/O data in hexadecimal.
ktrace.out default ktrace dump file
The kdump command appeared in 4.4BSD.
OpenBSD 5.1 July 28, 2011 OpenBSD 5.1
[Unix Hosting |
[Engineering & Automation |
Software Development |