diff options
author | Ingo Molnar <mingo@elte.hu> | 2010-10-27 08:25:15 +0200 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2010-10-27 08:25:15 +0200 |
commit | e25804a0327dad954f7d43803178fdef2fd35b4e (patch) | |
tree | 401358b7c5abc09b93cec081213541caa0764c82 /tools/perf/builtin-record.c | |
parent | 5c16d2c813a7490408e966f52b881e70fc8d7f77 (diff) | |
parent | 00204c3396469f407bac56e1475ea16e4a279b13 (diff) | |
download | talos-op-linux-e25804a0327dad954f7d43803178fdef2fd35b4e.tar.gz talos-op-linux-e25804a0327dad954f7d43803178fdef2fd35b4e.zip |
Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux-2.6 into perf/urgent
Diffstat (limited to 'tools/perf/builtin-record.c')
-rw-r--r-- | tools/perf/builtin-record.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tools/perf/builtin-record.c b/tools/perf/builtin-record.c index ff77b805de71..4e75583ddd6d 100644 --- a/tools/perf/builtin-record.c +++ b/tools/perf/builtin-record.c @@ -353,7 +353,7 @@ try_again: } if (read(fd[nr_cpu][counter][thread_index], &read_data, sizeof(read_data)) == -1) { - perror("Unable to read perf file descriptor\n"); + perror("Unable to read perf file descriptor"); exit(-1); } @@ -626,7 +626,7 @@ static int __cmd_record(int argc, const char **argv) nr_cpus = read_cpu_map(cpu_list); if (nr_cpus < 1) { - perror("failed to collect number of CPUs\n"); + perror("failed to collect number of CPUs"); return -1; } @@ -761,6 +761,9 @@ static int __cmd_record(int argc, const char **argv) } } + if (quiet) + return 0; + fprintf(stderr, "[ perf record: Woken up %ld times to write data ]\n", waking); /* @@ -820,6 +823,7 @@ static const struct option options[] = { "do call-graph (stack chain/backtrace) recording"), OPT_INCR('v', "verbose", &verbose, "be more verbose (show counter open errors, etc)"), + OPT_BOOLEAN('q', "quiet", &quiet, "don't print any message"), OPT_BOOLEAN('s', "stat", &inherit_stat, "per thread counts"), OPT_BOOLEAN('d', "data", &sample_address, |