aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--kernel/trace/ftrace.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/trace/ftrace.c b/kernel/trace/ftrace.c
index 98ca94a41819..e6effd0c40a9 100644
--- a/kernel/trace/ftrace.c
+++ b/kernel/trace/ftrace.c
@@ -3108,8 +3108,8 @@ __unregister_ftrace_function_probe(char *glob, struct ftrace_probe_ops *ops,
3108 continue; 3108 continue;
3109 } 3109 }
3110 3110
3111 hlist_del(&entry->node); 3111 hlist_del_rcu(&entry->node);
3112 call_rcu(&entry->rcu, ftrace_free_entry_rcu); 3112 call_rcu_sched(&entry->rcu, ftrace_free_entry_rcu);
3113 } 3113 }
3114 } 3114 }
3115 __disable_ftrace_function_probe(); 3115 __disable_ftrace_function_probe();