Messages in this thread | | | Date | Thu, 9 Dec 2021 18:50:57 +0100 | From | Heiko Carstens <> | Subject | Re: [for-linus][PATCH 5/5] ftrace/samples: Add module to test multi direct modify interface |
| |
On Thu, Dec 09, 2021 at 10:29:13AM -0500, Steven Rostedt wrote: > From: Jiri Olsa <jolsa@redhat.com> > > Adding ftrace-direct-multi-modify.ko kernel module that uses > modify_ftrace_direct_multi API. The core functionality is taken > from ftrace-direct-modify.ko kernel module and changed to fit > multi direct interface. > > The init function creates kthread that periodically calls > modify_ftrace_direct_multi to change the trampoline address > for the direct ftrace_ops. The ftrace trace_pipe then shows > trace from both trampolines. > > Link: https://lkml.kernel.org/r/20211206182032.87248-4-jolsa@kernel.org > > Cc: Ingo Molnar <mingo@redhat.com> > Cc: Heiko Carstens <hca@linux.ibm.com> > Signed-off-by: Jiri Olsa <jolsa@kernel.org> > Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org> > --- > samples/ftrace/Makefile | 1 + > samples/ftrace/ftrace-direct-multi-modify.c | 152 ++++++++++++++++++++ > 2 files changed, 153 insertions(+) > create mode 100644 samples/ftrace/ftrace-direct-multi-modify.c
FWIW, for the s390 bits in here:
Reviewed-by: Heiko Carstens <hca@linux.ibm.com> Tested-by: Heiko Carstens <hca@linux.ibm.com>
| |