Messages in this thread Patch in this message | | | From | Ravi Bangoria <> | Subject | [PATCH] perf probe: Fix build failure for get_target_map() | Date | Mon, 17 Jul 2017 16:02:22 +0530 |
| |
Commit 801bc8193463 ("perf probe: Allow placing uprobes in alternate namespaces.") is causing a build failure on powerpc:
error: incompatible type for argument 2 of 'get_target_map' map = get_target_map(pev->target, pev->uprobes); ^~~
Fix it by changing parameters of get_target_map().
Fixes: 801bc8193463 ("perf probe: Allow placing uprobes in alternate namespaces.") Signed-off-by: Ravi Bangoria <ravi.bangoria@linux.vnet.ibm.com> --- tools/perf/arch/powerpc/util/sym-handling.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tools/perf/arch/powerpc/util/sym-handling.c b/tools/perf/arch/powerpc/util/sym-handling.c index bf9a259..9c4e23d 100644 --- a/tools/perf/arch/powerpc/util/sym-handling.c +++ b/tools/perf/arch/powerpc/util/sym-handling.c @@ -126,7 +126,7 @@ void arch__post_process_probe_trace_events(struct perf_probe_event *pev, struct rb_node *tmp; int i = 0; - map = get_target_map(pev->target, pev->uprobes); + map = get_target_map(pev->target, pev->nsi, pev->uprobes); if (!map || map__load(map) < 0) return; -- 2.1.4
| |