kprobes: Add perf ksymbol events for kprobe insn pages
authorAdrian Hunter <adrian.hunter@intel.com>
Tue, 12 May 2020 12:19:11 +0000 (15:19 +0300)
committerPeter Zijlstra <peterz@infradead.org>
Mon, 15 Jun 2020 12:09:49 +0000 (14:09 +0200)
commit69e49088692899d25dedfa22f00dfb9761e86ed7
tree1efb7c7e3b4a231830ed40bec4f16016ccfb40ce
parentd002b8bc6dbc20e9043e279196cff8795dba05fe
kprobes: Add perf ksymbol events for kprobe insn pages

Symbols are needed for tools to describe instruction addresses. Pages
allocated for kprobe's purposes need symbols to be created for them.
Add such symbols to be visible via perf ksymbol events.

Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Acked-by: Masami Hiramatsu <mhiramat@kernel.org>
Link: https://lkml.kernel.org/r/20200512121922.8997-5-adrian.hunter@intel.com
include/uapi/linux/perf_event.h
kernel/kprobes.c