diff options
author | Steven Rostedt (VMware) <rostedt@goodmis.org> | 2017-04-04 21:31:28 -0400 |
---|---|---|
committer | Steven Rostedt (VMware) <rostedt@goodmis.org> | 2017-04-20 22:06:43 -0400 |
commit | eee8ded131f15e0f5b1897c9c4a7687fabd28822 (patch) | |
tree | 20ade2877030156bf2624556ed1d9f950d50c335 /kernel/trace/trace.h | |
parent | 1ec3a81a0cf4236b644282794932c4eda9c1714a (diff) | |
download | linux-eee8ded131f15e0f5b1897c9c4a7687fabd28822.tar.bz2 |
ftrace: Have the function probes call their own function
Now that the function probes have their own ftrace_ops, there's no reason to
continue using the ftrace_func_hash to find which probe to call in the
function callback. The ops that is passed in to the function callback is
part of the probe_ops to call.
Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
Diffstat (limited to 'kernel/trace/trace.h')
-rw-r--r-- | kernel/trace/trace.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/trace/trace.h b/kernel/trace/trace.h index e16c67c49de4..d457addcc224 100644 --- a/kernel/trace/trace.h +++ b/kernel/trace/trace.h @@ -933,6 +933,7 @@ static inline void ftrace_pid_follow_fork(struct trace_array *tr, bool enable) { struct ftrace_probe_ops { struct ftrace_ops ops; + struct list_head list; void (*func)(unsigned long ip, unsigned long parent_ip, struct ftrace_probe_ops *ops, |