perf tools: Fix cache event name generation
authorJiri Olsa <jolsa@redhat.com>
Wed, 5 Sep 2012 17:51:33 +0000 (19:51 +0200)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Thu, 6 Sep 2012 18:01:08 +0000 (15:01 -0300)
commit275ef3878f698941353780440fec6926107a320b
tree616b96197e489d3fbd5ef8bdde5a59a50d6dcd76
parent49f20d723e25a221fbcf1cbf4e51bb2942326e4f
perf tools: Fix cache event name generation

If the event name is specified with all 3 components, the last one
overwrites the previous one during the name composing within the
parse_events_add_cache function.

Fixing this by properly adjusting the string index.

Reported-by: Joel Uckelman <joel@lightboxtechnologies.com>
Signed-off-by: Jiri Olsa <jolsa@redhat.com>
Cc: Corey Ashford <cjashfor@linux.vnet.ibm.com>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Joel Uckelman <joel@lightboxtechnologies.com>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
LPU-Reference: 20120905175133.GA18352@krava.brq.redhat.com
[ committer note: Remove the newline fix, done already in 42e1fb7 ]
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/perf/util/parse-events.c