[PATCH v1 22/28] cyclictest.8: Group output options

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The number and breadth of cyclictest's options is huge, and just
exploring them in sequence can get the manpage reader lost.

Put the cyclictest's output options:

       --dbg_cyclictest
       -o, --oscope=RED
       -F, --fifo=<path>
       -h, --histogram=US
       -H, --histofall=MAXLATENCYINUS
       --spike=<trigger>
       --spike-nodes=[num of nodes]
        --histfile=<path>
       --json=FILENAME
       -M, --refresh_on_max
       -N, --nsecs
       -q, --quiet
       -u, --unbuffered
       -v, --verbose

into their own group.  Adjust the Synopsis accordingly as well.

Further groupings will be added next.

Signed-off-by: Ahmed S. Darwish <darwi@xxxxxxxxxxxxx>
---
 src/cyclictest/cyclictest.8 | 58 +++++++++++++++++++------------------
 1 file changed, 30 insertions(+), 28 deletions(-)

diff --git a/src/cyclictest/cyclictest.8 b/src/cyclictest/cyclictest.8
index c2c963c..ca75884 100644
--- a/src/cyclictest/cyclictest.8
+++ b/src/cyclictest/cyclictest.8
@@ -42,23 +42,23 @@ cyclictest \- High resolution test program
 .IR duration\-mhd ]
 .RB [ \-l\~\c
 .IR num\-loops ]
+.RB [ \-\-dbg_cyclictest ]
+.RB [ \-o\~\c
+.IR oscope\-red ]
 .RB [ \-f\~\c
 .IR fifo\-path ]
 .RB [ \-h\~\c
 .IR max\-latency\-usec ]
 .RB [ \-H\~\c
 .IR max\-latency\-usec ]
-.RB [ \-o\~\c
-.IR oscope\-red ]
-.RB [ \-\-histfile\~\c
-.IR file\-path ]
-.RB [ \-\-json\~\c
-.IR file\-path ]
 .RB [ \-\-spike\~\c
 .IR trigger\-point-usec ]
 .RB [ \-\-spike\-nodes\~\c
 .IR num\-nodes ]
-.RB [ \-\-dbg_cyclictest ]
+.RB [ \-\-histfile\~\c
+.IR file\-path ]
+.RB [ \-\-json\~\c
+.IR file\-path ]
 .RB [ \-\-smi ]
 .YS
 .
@@ -210,7 +210,15 @@ Set the number of loops. The default is 0 (endless). This option is useful
 for automated tests with a given number of test cycles. Cyclictest is
 stopped once the number of timer intervals has been reached.
 .
-.SS "Other options"
+.SS "Output options"
+.
+.TP
+.B \-\-dbg_cyclictest
+Print info userful for debugging cyclictest
+.
+.TP
+.B \-o, \-\-oscope=RED
+Oscilloscope mode, reduce verbose output by RED.
 .
 .TP
 .B \-F, \-\-fifo=<path>
@@ -229,6 +237,16 @@ right that contains summary data of all thread histograms. If cyclictest
 runs a single thread only, the -H option is equivalent to -h.
 .
 .TP
+.B \-\-spike=<trigger>
+record all spikes > trigger
+.
+.TP
+.B \-\-spike-nodes=[num of nodes]
+These are the maximum number of spikes we can record.
+.br
+The default is 1024 if not specified.
+.
+.TP
 .B \-\-histfile=<path>
 Dump the latency histogram to <path> instead of stdout.
 .
@@ -247,29 +265,11 @@ Show results in nanoseconds instead of microseconds, which is the default
 unit.
 .
 .TP
-.B \-o, \-\-oscope=RED
-Oscilloscope mode, reduce verbose output by RED.
-.
-.TP
 .B \-q, \-\-quiet
 Print a summary only on exit. Useful for automated tests, where only the
 summary output needs to be captured.
 .
 .TP
-.B \-\-spike=<trigger>
-record all spikes > trigger
-.
-.TP
-.B \-\-spike-nodes=[num of nodes]
-These are the maximum number of spikes we can record.
-.br
-The default is 1024 if not specified.
-.
-.TP
-.B \\-\-smi
-Enable SMI count/detection on processors with SMI count support.
-.
-.TP
 .B \-u, \-\-unbuffered
 force unbuffered output for live processing
 .
@@ -280,9 +280,11 @@ statistical information about the latency distribution. The output is sent
 to stdout. The output format is: "n:c:v", where n is the task number, c is
 the count, and v is the latency value in microseconds.
 .
+.SS "Other options"
+.
 .TP
-.B \-\-dbg_cyclictest
-Print info userful for debugging cyclictest
+.B \\-\-smi
+Enable SMI count/detection on processors with SMI count support.
 .
 .SH "See also"
 .BR numa (3),
-- 
2.49.0





[Index of Archives]     [RT Stable]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux