]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
ftrace: Add perf ksymbol events for ftrace trampolines
authorAdrian Hunter <adrian.hunter@intel.com>
Tue, 12 May 2020 12:19:14 +0000 (15:19 +0300)
committerPeter Zijlstra <peterz@infradead.org>
Mon, 15 Jun 2020 12:09:49 +0000 (14:09 +0200)
commitdd9ddf466ad7a5d2e247925d81ebb0b878bf3b76
tree31d86a7debd7f3663bb127ebbe08b43f64f97c62
parentfc0ea795f53c8d7040fa42471f74fe51d78d0834
ftrace: Add perf ksymbol events for ftrace trampolines

Symbols are needed for tools to describe instruction addresses. Pages
allocated for ftrace'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>
Link: https://lkml.kernel.org/r/20200512121922.8997-8-adrian.hunter@intel.com
include/uapi/linux/perf_event.h
kernel/trace/ftrace.c