|
@@ -171,7 +171,9 @@ ftrace_push_return_trace(unsigned long ret, unsigned long func, int *depth,
|
|
current->ret_stack[index].func = func;
|
|
current->ret_stack[index].func = func;
|
|
current->ret_stack[index].calltime = calltime;
|
|
current->ret_stack[index].calltime = calltime;
|
|
current->ret_stack[index].subtime = 0;
|
|
current->ret_stack[index].subtime = 0;
|
|
|
|
+#ifdef HAVE_FUNCTION_GRAPH_FP_TEST
|
|
current->ret_stack[index].fp = frame_pointer;
|
|
current->ret_stack[index].fp = frame_pointer;
|
|
|
|
+#endif
|
|
*depth = current->curr_ret_stack;
|
|
*depth = current->curr_ret_stack;
|
|
|
|
|
|
return 0;
|
|
return 0;
|