]> git.baikalelectronics.ru Git - kernel.git/commit
ftrace: Add modify_ftrace_direct()
authorSteven Rostedt (VMware) <rostedt@goodmis.org>
Thu, 14 Nov 2019 19:39:35 +0000 (14:39 -0500)
committerSteven Rostedt (VMware) <rostedt@goodmis.org>
Fri, 15 Nov 2019 03:45:47 +0000 (22:45 -0500)
commitb9c2cbf5ea3d7907f29f529957a98b637d65729e
treefc9c3c407546b885a43fc68180e0851b219d3b3f
parent68c4463ec8f72c51088b64c9cbec6cf18a450f5f
ftrace: Add modify_ftrace_direct()

Add a new function modify_ftrace_direct() that will allow a user to update
an existing direct caller to a new trampoline, without missing hits due to
unregistering one and then adding another.

Link: https://lore.kernel.org/r/20191109022907.6zzo6orhxpt5n2sv@ast-mbp.dhcp.thefacebook.com
Suggested-by: Alexei Starovoitov <alexei.starovoitov@gmail.com>
Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
include/linux/ftrace.h
kernel/trace/ftrace.c