On 2016/03/30 01:34PM, Naveen N Rao wrote:
On 2016/03/29 08:35PM, Thiago Jung Bauermann wrote:
quoted
Am Dienstag, 29 März 2016, 14:31:34 schrieb Michael Ellerman:
quoted
On Mon, 2016-03-28 at 17:06 -0300, Thiago Jung Bauermann wrote:
So at first glance, it looks like perf is better off using symbols
that point to the global entry point...
See above - we need to use the LEP. I suspect we don't fixup all the
symbols in kallsyms -- just the ones being probed which explains why
there is a mismatch. Let me take a look.
Indeed. With vmlinux, we use the symbol table to identify symbols with a
LEP, and we adjust those symbols during load time. However, with
kallsyms, we don't have any data around which symbols have a LEP and
which don't. So, we can't fixup all the entries globally.
- Naveen