On Fri, 4 Jul 2025, Ahmed S. Darwish wrote: > 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 system-altering options: > > -b, --breaktrace=USEC > --tracemark > > 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 | 14 ++++++++------ > 1 file changed, 8 insertions(+), 6 deletions(-) > > diff --git a/src/cyclictest/cyclictest.8 b/src/cyclictest/cyclictest.8 > index 90a3e08..964996f 100644 > --- a/src/cyclictest/cyclictest.8 > +++ b/src/cyclictest/cyclictest.8 > @@ -37,6 +37,7 @@ cyclictest \- High resolution test program > .RB [ \-\-priospread ] > .RB [ \-b\~\c > .IR break\-usec ] > +.RB [ \-\-tracemark ] > .RB [ \-D\~\c > .IR duration\-mhd ] > .RB [ \-f\~\c > @@ -59,7 +60,6 @@ cyclictest \- High resolution test program > .IR num\-nodes ] > .RB [ \-\-dbg_cyclictest ] > .RB [ \-\-smi ] > -.RB [ \-\-tracemark ] > .YS > . > .SY cyclictest > @@ -186,13 +186,19 @@ v1, PROC-SET, if specified, must be a single CPU number. > .B \-m, \-\-mlockall > Lock current and future memory allocations to prevent being paged out > . > -.SS "Other options" > +.SS "Tracing options" > . > .TP > .B \-b, \-\-breaktrace=USEC > Send break trace command when latency > USEC > . > .TP > +.B \-\-tracemark > +write a trace mark when \-b latency is exceeded. > +. > +.SS "Other options" > +. > +.TP > .B \-D, \-\-duration=TIME > Specify a length for the test run. > .br > @@ -262,10 +268,6 @@ The default is 1024 if not specified. > Enable SMI count/detection on processors with SMI count support. > . > .TP > -.B \-\-tracemark > -write a trace mark when \-b latency is exceeded. > -. > -.TP > .B \-u, \-\-unbuffered > force unbuffered output for live processing > . > -- > 2.49.0 > > > Signed-off-by: John Kacur <jkacur@xxxxxxxxxx>