This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[tip:perfcounters/tracing] perf trace: Add OPT_END to option array of perf-trace
- From: tip-bot for Masami Hiramatsu <mhiramat at redhat dot com>
- To: linux-tip-commits at vger dot kernel dot org
- Cc: acme at redhat dot com, mingo at redhat dot com, efault at gmx dot de, peterz at infradead dot org, zhaolei at cn dot fujitsu dot com, dle-develop at lists dot sourceforge dot net, fweisbec at gmail dot com, rostedt at goodmis dot org, tglx at linutronix dot de, laijs at cn dot fujitsu dot com, mhiramat at redhat dot com, systemtap at sources dot redhat dot com, hpa at zytor dot com, linux-kernel at vger dot kernel dot org, tzanussi at gmail dot com, lizf at cn dot fujitsu dot com, xiaoguangrong at cn dot fujitsu dot com, mingo at elte dot hu
- Date: Fri, 21 Aug 2009 19:45:36 GMT
- Subject: [tip:perfcounters/tracing] perf trace: Add OPT_END to option array of perf-trace
- Git-commit-id: 1909629fb1ec9800cf2cb0091870d6a1c1ca665f
- References: <20090821185603.11039.62109.stgit@localhost.localdomain>
- Reply-to: mingo at redhat dot com, acme at redhat dot com, peterz at infradead dot org, efault at gmx dot de, zhaolei at cn dot fujitsu dot com, dle-develop at lists dot sourceforge dot net, fweisbec at gmail dot com, rostedt at goodmis dot org, tglx at linutronix dot de, laijs at cn dot fujitsu dot com, mhiramat at redhat dot com, systemtap at sources dot redhat dot com, hpa at zytor dot com, linux-kernel at vger dot kernel dot org, tzanussi at gmail dot com, lizf at cn dot fujitsu dot com, xiaoguangrong at cn dot fujitsu dot com, mingo at elte dot hu
Commit-ID: 1909629fb1ec9800cf2cb0091870d6a1c1ca665f
Gitweb: http://git.kernel.org/tip/1909629fb1ec9800cf2cb0091870d6a1c1ca665f
Author: Masami Hiramatsu <mhiramat@redhat.com>
AuthorDate: Fri, 21 Aug 2009 14:56:03 -0400
Committer: Ingo Molnar <mingo@elte.hu>
CommitDate: Fri, 21 Aug 2009 21:42:43 +0200
perf trace: Add OPT_END to option array of perf-trace
Add OPT_END to option array of perf-trace for fixing a SEGV bug when
showing perf-trace help message.
Without this patch;
./perf trace -h
usage: perf trace [<options>] <command>
-D, --dump-raw-trace dump raw trace in ASCII
-v, --verbose be more verbose (show symbol address, etc)
-f, Segmentation fault
With this patch:
./perf trace -h
usage: perf trace [<options>] <command>
-D, --dump-raw-trace dump raw trace in ASCII
-v, --verbose be more verbose (show symbol address, etc)
Signed-off-by: Masami Hiramatsu <mhiramat@redhat.com>
Cc: systemtap <systemtap@sources.redhat.com>
Cc: DLE <dle-develop@lists.sourceforge.net>
Cc: Masami Hiramatsu <mhiramat@redhat.com>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Mike Galbraith <efault@gmx.de>
Cc: Xiao Guangrong <xiaoguangrong@cn.fujitsu.com>
Cc: Zhaolei <zhaolei@cn.fujitsu.com>
Cc: Li Zefan <lizf@cn.fujitsu.com>
Cc: Lai Jiangshan <laijs@cn.fujitsu.com>
Cc: Tom Zanussi <tzanussi@gmail.com>
LKML-Reference: <20090821185603.11039.62109.stgit@localhost.localdomain>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
---
tools/perf/builtin-trace.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/tools/perf/builtin-trace.c b/tools/perf/builtin-trace.c
index 88eef71..dd3c2e7 100644
--- a/tools/perf/builtin-trace.c
+++ b/tools/perf/builtin-trace.c
@@ -257,6 +257,7 @@ static const struct option options[] = {
"dump raw trace in ASCII"),
OPT_BOOLEAN('v', "verbose", &verbose,
"be more verbose (show symbol address, etc)"),
+ OPT_END()
};
int cmd_trace(int argc, const char **argv, const char *prefix __used)