diff options
author | John Stultz <john.stultz@linaro.org> | 2013-10-22 11:31:12 -0700 |
---|---|---|
committer | John Stultz <john.stultz@linaro.org> | 2013-10-22 11:31:12 -0700 |
commit | b8e82081d7f37f0a0f27cb090dd35f2b9196f830 (patch) | |
tree | 92b3347b04935ded85671f5e6c0191ce57445371 /kernel | |
parent | 840e617735c5d5b748ac2d10c5c67c4b2e217942 (diff) |
merge fixup: Fix trace_functions_graph compile issue from mismerge
Apparently I missmerged the trace_function_graph changes.
Signed-off-by: John Stultz <john.stultz@linaro.org>
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/trace/trace_functions_graph.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/kernel/trace/trace_functions_graph.c b/kernel/trace/trace_functions_graph.c index 372c83543e5f..4afc1ca69e1e 100644 --- a/kernel/trace/trace_functions_graph.c +++ b/kernel/trace/trace_functions_graph.c @@ -1298,6 +1298,13 @@ print_graph_function(struct trace_iterator *iter) return print_graph_function_flags(iter, tracer_flags.val); } +static enum print_line_t +print_graph_function_event(struct trace_iterator *iter, int flags, + struct trace_event *event) +{ + return print_graph_function(iter); +} + static void print_lat_header(struct seq_file *s, u32 flags) { static const char spaces[] = " " /* 16 spaces */ @@ -1528,6 +1535,16 @@ static __init int init_graph_trace(void) { max_bytes_for_cpu = snprintf(NULL, 0, "%d", nr_cpu_ids - 1); + if (!register_ftrace_event(&graph_trace_entry_event)) { + pr_warning("Warning: could not register graph trace events\n"); + return 1; + } + + if (!register_ftrace_event(&graph_trace_ret_event)) { + pr_warning("Warning: could not register graph trace events\n"); + return 1; + } + return register_tracer(&graph_trace); } |