[PATCH] perf probe arm64: Fix symbol fixup issues due to ELF type
Arnaldo Carvalho de Melo
acme at kernel.org
Fri Dec 15 05:57:49 PST 2017
Em Thu, Dec 14, 2017 at 05:52:42PM -0600, Kim Phillips escreveu:
> On an arm64 machine running a CONFIG_RANDOMIZE_BASE=y kernel, perf
> kernel symbol resolution fails. Debugging saw symsrc_init calling the
> default elf__needs_adjust_symbols() where checks for an ET_DYN (3)
> ehdr.e_type failed when they should have succeeded.
>
> Fix by adopting powerpc version of the weak elf__needs_adjust_symbols()
> function, as done in commit d2332098331f ("perf probe ppc: Fix symbol
> fixup issues due to ELF type").
>
> Prior to this patch, perf test 1 would fail:
Thanks, applied.
- Arnaldo
More information about the linux-arm-kernel
mailing list