diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c
index b63fe909f87b488bf170ffdcc6fb0af69c6f0dea..736dcfb3ed01316b461820f02a0ec7ba06e1ee5e 100644
--- a/kernel/trace/trace.c
+++ b/kernel/trace/trace.c
@@ -659,8 +659,6 @@ trace_function(struct trace_array *tr, struct trace_array_cpu *data,
 	entry->fn.ip		= ip;
 	entry->fn.parent_ip	= parent_ip;
 	spin_unlock_irqrestore(&data->lock, irq_flags);
-
-	trace_wake_up();
 }
 
 void