fix up btrace options & manpage
authorEric Sandeen <sandeen@redhat.com>
Mon, 4 May 2009 20:40:53 +0000 (15:40 -0500)
committerJens Axboe <jens.axboe@oracle.com>
Mon, 11 May 2009 06:43:44 +0000 (08:43 +0200)
The btrace script & man page didn't quite match for options,
and the btrace script was missing a few options in the getopts
specification (b&n).  Also, there seems to be no such thing as
a "summarize" option anywhere, so remove it.

Reported-by: /Milos Malik <mmalik@redhat.com <mailto:mmalik@redhat.com>>/
Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
btrace
doc/btrace.8

diff --git a/btrace b/btrace
index f902707cbdfaae9201f0edc3c4bc48cec66d77f8..45c10cffdd4d417828cb8e55d7fcfe958ff2993b 100644 (file)
--- a/btrace
+++ b/btrace
@@ -8,11 +8,10 @@
 
 TRACEOPTS=""
 PARSEOPTS="-b100000"
-SUMMARIZE=""
-USAGE="Usage: btrace [-s] [-t] [-S] [-w N] [-a <trace>...] [-r <dbg mnt]<dev>..."
+USAGE="Usage: btrace [-s] [-t] [-w N] [-n N] [-b N] [-a <trace>...] [-r <dbg mnt>] <dev>..."
 DIRNAME=`dirname $0`
 
-while getopts "a:r:stSw:hv" c
+while getopts "a:w:n:b:r:sthv" c
 do
        case $c in
        a)      TRACEOPTS=$TRACEOPTS" -a "$OPTARG" ";;
@@ -24,13 +23,11 @@ do
        t)      PARSEOPTS=$PARSEOPTS" -t";;
        h)      PARSEOPTS=$PARSEOPTS" -h";;
        v)      PARSEOPTS=$PARSEOPTS" -v";;
-       S)      SUMMARIZE="";;
        \?)     echo $USAGE 1>&2
                exit 2
                ;;
        esac
 done
-PARSEOPTS="${PARSEOPTS} ${SUMMARIZE}"
 
 shift `expr $OPTIND - 1`
 if [ $# -eq 0 ]; then
index 1e6c06d59741859dd61d17f5857611e8dad83235..a1f34c2cfbe1a956a528ff5b8d34d1752a4decce 100644 (file)
@@ -6,7 +6,7 @@ btrace \- perform live tracing for block devices
 
 
 .SH SYNOPSIS
-.B btrace [\-s] [\-t] [\-w \fIN\fN] [\-n \fIN\fR] [\-b \fIN\fR]  [\-a <\fItrace\fR>...] <\fIdev\fR>...
+.B btrace [\-s] [\-t] [\-w \fIN\fN] [\-n \fIN\fR] [\-b \fIN\fR] [\-r \fI<dbg mnt>\fR] [\-a <\fItrace\fR>...] <\fIdev\fR>...
 .br
 
 
@@ -40,6 +40,10 @@ Specifies the number of buffers to use (see \fIblktrace\fR (8)).
 Specifies buffer size for event extraction (scaled by 1024) (see
 \fIblktrace\fR (8)).
 
+.HP 4
+.B \-r \fI<dbg mnt>\fR
+Specifies the debugfs mountpoint.
+
 .HP 4
 .B \-a <\fItrace\fR>...
 Adds mask to current filter (see \fIblktrace\fR (8)).