ftrace: Reuse the output of the function tracer for func_repeats
authorSteven Rostedt (VMware) <rostedt@goodmis.org>
Thu, 15 Apr 2021 20:34:26 +0000 (16:34 -0400)
committerSteven Rostedt (VMware) <rostedt@goodmis.org>
Thu, 15 Apr 2021 20:34:26 +0000 (16:34 -0400)
commite1db6338d6fa0d409e45cf20ab5aeaca704f68e7
treec1b8d53d8f5ff8c4242aeff397bb5f1eb333d795
parent22db095d57b51ff71aaa8ddba515180399f54334
ftrace: Reuse the output of the function tracer for func_repeats

The func_repeats event shows the output of the function tracer followed by
a count of the number of repeats the previous function had made, as well
as the timestamp of the last function that was repeated.

The printing of the function should be the same as is for the function it
is displaying. Reuse the code in trace_fn_trace() by making a helper
function print_fn_trace() and use it for trace_func_repeats_print().

Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
kernel/trace/trace_output.c