Messages in this thread | | | Date | Thu, 17 May 2018 16:59:57 -0300 | From | Arnaldo Carvalho de Melo <> | Subject | Re: [PATCH 1/2] perf script: Show virtual addresses instead of offsets |
| |
Em Thu, May 17, 2018 at 12:03:25PM +0530, Sandipan Das escreveu: > When perf data is recorded with the call-graph option enabled, > the callchain shown by perf script shows the binary offsets of > the symbols as the ip. This is incorrect for kernel symbols as > the ip values are always off by a fixed offset depending on the > architecture. If the offsets from the start of the symbols are > printed, they are also incorrect for both kernel and userspace > symbols. > > Without the call-graph option, the callchain shows the virtual > addresses of the symbols rather than their binary offsets. The > offsets printed in this case are also correct. > > This fixes the inconsistency in perf script's output.
Thanks, tested and applied,
- Arnaldo
| |