summaryrefslogtreecommitdiffstats
path: root/arch/um/Kconfig.char
diff options
context:
space:
mode:
authorStephane Eranian <eranian@google.com>2011-06-07 18:19:36 +0200
committerArnaldo Carvalho de Melo <acme@redhat.com>2011-08-18 12:20:31 +0200
commitcc2d86b04d9ac28a6be6cb05da6ea8f014fd5aa0 (patch)
treea6111ef0349b82b982a504f633c0d820f0c95ae7 /arch/um/Kconfig.char
parentperf list: Fix exit value (diff)
downloadlinux-cc2d86b04d9ac28a6be6cb05da6ea8f014fd5aa0.tar.xz
linux-cc2d86b04d9ac28a6be6cb05da6ea8f014fd5aa0.zip
perf evlist: Fix missing event name init for default event
When no event is given to perf record, perf top, a default event is initialized (cycles). However, perf_evlist__add_default() was not setting the symbolic name for the event. Perf top worked simply because it was reconstructing the name from the event code. But it should not have to do this. This patch initializes the evsel->name field properly. This second version improves the code flow on the non error path. Cc: Ingo Molnar <mingo@elte.hu> Cc: Peter Zijlstra <peterz@infradead.org> Link: http://lkml.kernel.org/r/20110607161936.GA8163@quad Signed-off-by: Stephane Eranian <eranian@google.com> [committer note: Use perf_evsel__delete() instead of plain free()] Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'arch/um/Kconfig.char')
0 files changed, 0 insertions, 0 deletions