]> git.baikalelectronics.ru Git - kernel.git/commit
perf tools: Demangle kernel and kernel module symbols too
authorAvi Kivity <avi@cloudius-systems.com>
Wed, 22 Jan 2014 19:58:46 +0000 (21:58 +0200)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Mon, 27 Jan 2014 14:47:27 +0000 (11:47 -0300)
commitb5bef953c0ab534e82b18e6b8ced3b3f4fa50e45
treefff1591a04caacb81eeceff76db3231b27f75c88
parent76c23187af1df99e9f21965080136c20d09789a0
perf tools: Demangle kernel and kernel module symbols too

Some kernels contain C++ code, and thus their symbols need to be
demangled.  This allows 'perf kvm top' to generate readable output.

Signed-off-by: Avi Kivity <avi@cloudius-systems.com>
Cc: Ingo Molnar <mingo@kernel.org>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Link: http://lkml.kernel.org/r/26f71bf5bf7ee1408e3f1a803556d5df18223ef1.1390420726.git.avi@cloudius-systems.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/perf/util/symbol-elf.c