perf map: Consider PTI entry trampolines in rip_2objdump()
authorAdrian Hunter <adrian.hunter@intel.com>
Tue, 5 Jun 2018 07:30:00 +0000 (10:30 +0300)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Wed, 6 Jun 2018 15:52:06 +0000 (12:52 -0300)
commit97802f3b81dc0d1da0f89c498249547d73a01164
tree568cd853b2582ce9cd9ba6f010c46900bb193e5f
parentf6c66d73bb8192d357bb5fb8cd5826920f811d8c
perf map: Consider PTI entry trampolines in rip_2objdump()

perf tools uses map__rip_2objdump() to calculate objdump virtual addresses.
map__rip_2objdump() needs to be amended to deal with PTI entry trampolines.

Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Reported-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Tested-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Jiri Olsa <jolsa@redhat.com>
Link: http://lkml.kernel.org/r/1528183800-21577-1-git-send-email-adrian.hunter@intel.com
[ split from a larger patch ]
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/perf/util/map.c