On Fri, Feb 07, 2014 at 02:39:52PM -0500, Steven Rostedt wrote: > On Fri, 7 Feb 2014 10:04:24 +0000 > Luis Henriques <luis.henriques@xxxxxxxxxxxxx> wrote: > > > > > --- a/kernel/trace/ftrace.c > > > +++ b/kernel/trace/ftrace.c > > > @@ -278,6 +278,12 @@ static void update_global_ops(void) > > > global_ops.func = func; > > > } > > > > > > +#ifdef CONFIG_FUNCTION_GRAPH_TRACER > > > +static void update_function_graph_func(void); > > > +#else > > > +static inline void update_function_graph_func(void) { } > > > +#endif > > > + > > > static void update_ftrace_function(void) > > > { > > > ftrace_func_t func; > > > @@ -325,6 +331,8 @@ static int remove_ftrace_ops(struct ftra > > > { > > > struct ftrace_ops **p; > > > > > > + update_function_graph_func(); > > > + > > > > Hi Greg, > > > > This change doesn't look correct to me. The original commit changes > > function update_ftrace_function(), not remove_ftrace_ops(). > > > > Yeah that's incorrect. But there were some failures to other patches > due to a missing one I forgot to label stable. > > Anyway, I'm going to post 3 patches that should fix the problems > (hopefully, I did run them through some of my tests). I'll send them as > a reply to this email. > > Thanks, > > -- Steve Ah, great! So, I will also drop my backport of 23a8e84 ("ftrace: Have function graph only trace based on global_ops filters") for the 3.11.10.4 release and queue it again for the next release, after your backport of 405e1d8 ("ftrace: Synchronize setting function_trace_op with ftrace_trace_function"). Cheers, -- Luis -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html