tools/bpf: add ksym_get_addr() in trace_helpers
authorYonghong Song <yhs@fb.com>
Thu, 24 May 2018 18:21:11 +0000 (11:21 -0700)
committerAlexei Starovoitov <ast@kernel.org>
Fri, 25 May 2018 01:18:20 +0000 (18:18 -0700)
commit73bc4d9fc045fb709483a733683f816e64a99431
treed7d70c22fb32b6403b47dd24e42958259e46e076
parent30687ad94e57b53dd66950ab570203dfd1f9db34
tools/bpf: add ksym_get_addr() in trace_helpers

Given a kernel function name, ksym_get_addr() will return the kernel
address for this function, or 0 if it cannot find this function name
in /proc/kallsyms. This function will be used later when a kernel
address is used to initiate a kprobe perf event.

Acked-by: Martin KaFai Lau <kafai@fb.com>
Signed-off-by: Yonghong Song <yhs@fb.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
tools/testing/selftests/bpf/trace_helpers.c
tools/testing/selftests/bpf/trace_helpers.h