summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorgrog <grog@FreeBSD.org>2003-12-30 01:40:38 +0000
committergrog <grog@FreeBSD.org>2003-12-30 01:40:38 +0000
commitf697f82384cefee0ef1271f0f5b6f1a6cb07bf1b (patch)
tree6dd1a25bfb34e72eb465bcd5a7fcd4e5793ef7cc /share
parent4a412278131cad9edfa931aea4f57fa986c915d5 (diff)
downloadFreeBSD-src-f697f82384cefee0ef1271f0f5b6f1a6cb07bf1b.zip
FreeBSD-src-f697f82384cefee0ef1271f0f5b6f1a6cb07bf1b.tar.gz
Describe kernel debug macros for Vinum. This was originally intended
as part of gdb(4). Suggested by: njl
Diffstat (limited to 'share')
-rw-r--r--share/man/man4/vinumdebug.467
1 files changed, 67 insertions, 0 deletions
diff --git a/share/man/man4/vinumdebug.4 b/share/man/man4/vinumdebug.4
new file mode 100644
index 0000000..6109f5b
--- /dev/null
+++ b/share/man/man4/vinumdebug.4
@@ -0,0 +1,67 @@
+.\" $FreeBSD$
+.Dd December 30, 2003
+.Dt VINUMDEBUG 4
+.Os
+.Sh NAME
+.Nm vinumdebug
+.Nd debug macros for Vinum.
+.Sh DESCRIPTION
+This man page describes
+.Nm gdb
+macros for debugging the
+.Nm vinum
+kernel module.
+See
+.Xr gdb 4
+for the description of the kernel debugging environment.
+No further action is required to access the
+.Nm vinum
+debug macros.
+They are loaded automatically along with the other macros.
+.Sh COMMANDS
+.Bl -ohang -offset 3m
+.It Cm finfo
+Show recently freed Vinum memory blocks.
+.It Cm meminfo
+Equivalent of
+.Nm vinum Ar info Fl v
+command.
+.It Cm rq
+Show information about the request pointed to by the variable
+.Va rq
+in the current frame.
+.It Cm rqe
+Show information about the request element pointed to by the variable
+.Va rqe
+in the current frame.
+.It Cm rqi
+Print out a simplified version of the same information as the
+.Nm vinum Ar info Fl V
+command.
+.It Cm rqinfo
+Show the Vinum request log buffer like the
+.Nm vinum Ar info Fl V
+command.
+.It Cm rqq Ar rq
+Show information about the request
+.Vt ( struct rq )
+pointed at by
+.Va rq .
+.It Cm rqq0
+Print information on some Vinum request structures.
+.It Cm rqq1
+Print information on some Vinum request structures.
+.It Cm rrqe Ar rqe
+Show information about the request element
+.Vt ( struct rqe )
+pointed at by the parameter
+.Va rqe .
+.El
+.Sh AUTHORS
+This man page was written by
+.An "Greg Lehey" Aq grog@FreeBSD.org
+.Sh SEE ALSO
+.Xr gdb 4 ,
+.Xr vinum 4 ,
+.Xr vinum 8 .
+.\" .Sh HISTORY
OpenPOWER on IntegriCloud