Jean Pihet <jean.pihet@...> writes:
> > ./perf record -e kmem:kmalloc cal
> > [ perf record: Woken up 1 times to write data ]
> > [ perf record: Captured and wrote 0.009 MB perf.data (~381 samples) ]
> >
> > ./perf report
> > # Overhead Command Shared Object Symbol
> > # ........ ....... ................. ..........................
> > #
> > 96.77% cal [kernel.kallsyms] [k] kmem_cache_alloc_trace
> > 3.23% cal [kernel.kallsyms] [k] __kmalloc
Hi Jean,
Now it is able to detect [kernel.kallsyms] so it shows the symbol name,
but it is not able to resolve all other symbols on call graph,
# ./perf record -g -e kmem:kmalloc cal
#
# Samples: 38 of event 'kmem:kmalloc'
# Event count (approx.): 38
#
# Overhead Command Shared Object Symbol
# ........ ....... ................. ..........................
#
97.37% cal [kernel.kallsyms] [k] kmem_cache_alloc_trace
|
--- kmem_cache_alloc_trace
|
|--48.65%-- 0x48
|
|--10.81%-- 0xbebbe5bc
|
|--5.41%-- 0x8ec8
|
|--5.41%-- 0xbebbe694
|
|--2.70%-- 0xbebbe4cc
|
|--2.70%-- 0xbebbe4e4
| 0xb6ee9518
--24.32%-- [...]
2.63% cal [kernel.kallsyms] [k] __kmalloc
|
--- __kmalloc
showing only addresses.
Thanks,
Prankul Garg
_______________________________________________
linaro-dev mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/linaro-dev