(2012/08/08 4:38), Steven Rostedt wrote: > From: Steven Rostedt <srost...@redhat.com> > > The function graph has a test to check if the frame pointer is > corrupted, which can happen with various options of gcc with mcount. > But this is not an issue with -mfentry as -mfentry does not need nor use > frame pointers for function graph tracing. > > Cc: Andi Kleen <a...@firstfloor.org> > Signed-off-by: Steven Rostedt <rost...@goodmis.org> > --- > kernel/trace/trace_functions_graph.c | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/kernel/trace/trace_functions_graph.c > b/kernel/trace/trace_functions_graph.c > index ce27c8b..99b4378 100644 > --- a/kernel/trace/trace_functions_graph.c > +++ b/kernel/trace/trace_functions_graph.c > @@ -143,7 +143,7 @@ ftrace_pop_return_trace(struct ftrace_graph_ret *trace, > unsigned long *ret, > return; > } > > -#ifdef CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST > +#if defined(CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST) && !defined(CC_USING_FENTRY)
I think CONFIG_HAVE_FENTRY would better unselect CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST in arch/x86/Kconfig explicitly. Thank you, -- Masami HIRAMATSU Software Platform Research Dept. Linux Technology Center Hitachi, Ltd., Yokohama Research Laboratory E-mail: masami.hiramatsu...@hitachi.com -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/