aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/perf/Documentation/perf-trace.txt4
-rw-r--r--tools/perf/builtin-trace.c4
2 files changed, 5 insertions, 3 deletions
diff --git a/tools/perf/Documentation/perf-trace.txt b/tools/perf/Documentation/perf-trace.txt
index 60e5900da483..c00a76fcb8d6 100644
--- a/tools/perf/Documentation/perf-trace.txt
+++ b/tools/perf/Documentation/perf-trace.txt
@@ -45,9 +45,11 @@ OPTIONS
45--list=:: 45--list=::
46 Display a list of available trace scripts. 46 Display a list of available trace scripts.
47 47
48-s:: 48-s ['lang']::
49--script=:: 49--script=::
50 Process trace data with the given script ([lang]:script[.ext]). 50 Process trace data with the given script ([lang]:script[.ext]).
51 If the string 'lang' is specified in place of a script name, a
52 list of supported languages will be displayed instead.
51 53
52-g:: 54-g::
53--gen-script=:: 55--gen-script=::
diff --git a/tools/perf/builtin-trace.c b/tools/perf/builtin-trace.c
index 0b65779e3c10..d5d20c34e221 100644
--- a/tools/perf/builtin-trace.c
+++ b/tools/perf/builtin-trace.c
@@ -219,9 +219,9 @@ static int parse_scriptname(const struct option *opt __used,
219 const char *script, *ext; 219 const char *script, *ext;
220 int len; 220 int len;
221 221
222 if (strcmp(str, "list") == 0) { 222 if (strcmp(str, "lang") == 0) {
223 list_available_languages(); 223 list_available_languages();
224 return 0; 224 exit(0);
225 } 225 }
226 226
227 script = strchr(str, ':'); 227 script = strchr(str, ':');