diff options
author | Stephane Eranian <eranian@google.com> | 2011-07-23 04:10:43 +0200 |
---|---|---|
committer | Arnaldo Carvalho de Melo <acme@redhat.com> | 2011-08-18 07:21:13 -0300 |
commit | 777d1d71db622a5e1ff703495741c3d257b532e5 (patch) | |
tree | 924cf43db988a0d08f42dfb7e271157869a4fc3a /mm/quicklist.c | |
parent | cc2d86b04d9ac28a6be6cb05da6ea8f014fd5aa0 (diff) | |
download | op-kernel-dev-777d1d71db622a5e1ff703495741c3d257b532e5.zip op-kernel-dev-777d1d71db622a5e1ff703495741c3d257b532e5.tar.gz |
perf tools: Fix error handling of unknown events
There was a problem with the parse_events() code not printing the
correct event name when an event was unknown and starting with an 'r'.
The source of the problem was the way raw notation was parsed.
Without the patch:
$ perf stat -e retired_foo
invalid event modifier: 'tired_foo'
With the patch:
$ perf stat -e retired_foo
invalid or unsupported event: 'retired_foo'
This also covers the case where the name of the event was not printed at
all when perf was linked with libpfm4.
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Peter Zijlstra <peterz@infradead.org>
Link: http://lkml.kernel.org/r/20110723021043.GA20178@quad
Signed-off-by: Stephane Eranian <eranian@google.com>
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'mm/quicklist.c')
0 files changed, 0 insertions, 0 deletions