summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorClark Williams <williams@redhat.com>2009-07-05 12:58:51 -0500
committerClark Williams <williams@redhat.com>2009-07-05 12:58:51 -0500
commitde70815ad04ac2726d23331bd3d7f4472106b6e5 (patch)
treee603968214b6c0cb6aaa241da4740c789fc3d22b
parent1926b984397dc9f7f8c8d1ce327048531ca2d06d (diff)
downloadrt-tests-de70815ad04ac2726d23331bd3d7f4472106b6e5.tar.gz
rt-tests-de70815ad04ac2726d23331bd3d7f4472106b6e5.tar.xz
Subject: [PATCH]cyclictest: Arrange alphabetically for readability of
"cyclictest --help". From: GeunSik Lim <leemgs1@gmail.com> Reply-To: leemgs1@gmail.com To: williams <williams@redhat.com> Cc: linux-rt-users <linux-rt-users@vger.kernel.org>, tglx <tglx@linutronix.de> When we use "#> cyclictest --help" command, we are confusing because of random order of many options. Arrange alphabetically. After Patch) [root@fedora11 rt-tests]# ./cyclictest --help cyclictest V 0.46 Usage: cyclictest <options> -a [NUM] --affinity run thread #N on processor #N, if possible with NUM pin all threads to the processor NUM -b USEC --breaktrace=USEC send break trace command when latency > USEC -B --preemptirqs both preempt and irqsoff tracing (used with -b) -c CLOCK --clock=CLOCK select clock 0 = CLOCK_MONOTONIC (default) 1 = CLOCK_REALTIME -C --context context switch tracing (used with -b) -d DIST --distance=DIST distance of thread intervals in us default=500 -D --duration=t specify a length for the test run default is in seconds, but 'm', 'h', or 'd' maybe added to modify value to minutes, hours or days -E --event event tracing (used with -b) -f --ftrace function trace (when -b is active) -h --histogram=US dump a latency histogram to stdout after the run (with same priority about many threads) US is the max time to be be tracked in microseconds -i INTV --interval=INTV base interval of thread in us default=1000 -I --irqsoff Irqsoff tracing (used with -b) -l LOOPS --loops=LOOPS number of loops: default=0(endless) -m --mlockall lock current and future memory allocations -n --nanosleep use clock_nanosleep -N --nsecs print results in ns instead of ms (default ms) -o RED --oscope=RED oscilloscope mode, reduce verbose output by RED -O TOPT --traceopt=TOPT trace option -p PRIO --prio=PRIO priority of highest prio thread -P --preemptoff Preempt off tracing (used with -b) -q --quiet print only a summary on exit -r --relative use relative timer instead of absolute -s --system use sys_nanosleep and sys_setitimer -t --threads one thread per available processor -t [NUM] --threads=NUM number of threads: without NUM, threads = max_cpus without -t default = 1 -T TRACE --tracer=TRACER set tracing function configured tracers: unavailable (debugfs not mounted) -v --verbose output values on stdout for statistics format: n:c:v n=tasknum c=count v=value in us -w --wakeup task wakeup tracing (used with -b) -W --wakeuprt rt task wakeup tracing (used with -b) -y POLI --policy=POLI policy of realtime thread (1:FIFO, 2:RR) format: --policy=1(default) or --policy=2 Signed-by-off: GeunSik Lim <geunsik.lim@samsung.com> Signed-off-by: Clark Williams <williams@redhat.com>
-rw-r--r--src/cyclictest/cyclictest.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/cyclictest/cyclictest.c b/src/cyclictest/cyclictest.c
index 4a6f634..d16782b 100644
--- a/src/cyclictest/cyclictest.c
+++ b/src/cyclictest/cyclictest.c
@@ -763,8 +763,14 @@ static void display_help(void)
" 1 = CLOCK_REALTIME\n"
"-C --context context switch tracing (used with -b)\n"
"-d DIST --distance=DIST distance of thread intervals in us default=500\n"
+ "-D --duration=t specify a length for the test run\n"
+ " default is in seconds, but 'm', 'h', or 'd' maybe added\n"
+ " to modify value to minutes, hours or days\n"
"-E --event event tracing (used with -b)\n"
"-f --ftrace function trace (when -b is active)\n"
+ "-h --histogram=US dump a latency histogram to stdout after the run\n"
+ " (with same priority about many threads)\n"
+ " US is the max time to be be tracked in microseconds\n"
"-i INTV --interval=INTV base interval of thread in us default=1000\n"
"-I --irqsoff Irqsoff tracing (used with -b)\n"
"-l LOOPS --loops=LOOPS number of loops: default=0(endless)\n"
@@ -772,26 +778,20 @@ static void display_help(void)
"-n --nanosleep use clock_nanosleep\n"
"-N --nsecs print results in ns instead of ms (default ms)\n"
"-o RED --oscope=RED oscilloscope mode, reduce verbose output by RED\n"
- "-O TOPT --traceopt=TOPT trace option\n"
+ "-O TOPT --traceopt=TOPT trace option\n"
"-p PRIO --prio=PRIO priority of highest prio thread\n"
"-P --preemptoff Preempt off tracing (used with -b)\n"
"-q --quiet print only a summary on exit\n"
"-r --relative use relative timer instead of absolute\n"
"-s --system use sys_nanosleep and sys_setitimer\n"
- "-T TRACE --tracer=TRACER set tracing function\n"
- " configured tracers: %s\n"
"-t --threads one thread per available processor\n"
"-t [NUM] --threads=NUM number of threads:\n"
" without NUM, threads = max_cpus\n"
" without -t default = 1\n"
+ "-T TRACE --tracer=TRACER set tracing function\n"
+ " configured tracers: %s\n"
"-v --verbose output values on stdout for statistics\n"
" format: n:c:v n=tasknum c=count v=value in us\n"
- "-D --duration=t specify a length for the test run\n"
- " default is in seconds, but 'm', 'h', or 'd' maybe added\n"
- " to modify value to minutes, hours or days\n"
- "-h --histogram=US dump a latency histogram to stdout after the run\n"
- " (with same priority about many threads)\n"
- " US is the max time to be be tracked in microseconds\n"
"-w --wakeup task wakeup tracing (used with -b)\n"
"-W --wakeuprt rt task wakeup tracing (used with -b)\n"
"-y POLI --policy=POLI policy of realtime thread (1:FIFO, 2:RR)\n"