diff options
author | Stephane Eranian <[email protected]> | 2011-06-07 18:19:36 +0200 |
---|---|---|
committer | Arnaldo Carvalho de Melo <[email protected]> | 2011-08-18 07:20:31 -0300 |
commit | cc2d86b04d9ac28a6be6cb05da6ea8f014fd5aa0 (patch) | |
tree | a6111ef0349b82b982a504f633c0d820f0c95ae7 /tools/perf/scripts/python | |
parent | 77e57297b4ff3f602ba5105398d342a4b4a54774 (diff) |
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 <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Link: http://lkml.kernel.org/r/20110607161936.GA8163@quad
Signed-off-by: Stephane Eranian <[email protected]>
[committer note: Use perf_evsel__delete() instead of plain free()]
Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions