diff options
Diffstat (limited to 'kernel/trace/ftrace.c')
| -rw-r--r-- | kernel/trace/ftrace.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/kernel/trace/ftrace.c b/kernel/trace/ftrace.c index 27bb2e61276e..dd3e91d68dc7 100644 --- a/kernel/trace/ftrace.c +++ b/kernel/trace/ftrace.c | |||
| @@ -5566,6 +5566,15 @@ static void clear_ftrace_pids(struct trace_array *tr) | |||
| 5566 | trace_free_pid_list(pid_list); | 5566 | trace_free_pid_list(pid_list); |
| 5567 | } | 5567 | } |
| 5568 | 5568 | ||
| 5569 | void ftrace_clear_pids(struct trace_array *tr) | ||
| 5570 | { | ||
| 5571 | mutex_lock(&ftrace_lock); | ||
| 5572 | |||
| 5573 | clear_ftrace_pids(tr); | ||
| 5574 | |||
| 5575 | mutex_unlock(&ftrace_lock); | ||
| 5576 | } | ||
| 5577 | |||
| 5569 | static void ftrace_pid_reset(struct trace_array *tr) | 5578 | static void ftrace_pid_reset(struct trace_array *tr) |
| 5570 | { | 5579 | { |
| 5571 | mutex_lock(&ftrace_lock); | 5580 | mutex_lock(&ftrace_lock); |
