include/linux/ftrace.h | 31 +++++++++++-- include/linux/sched.h | 1 + kernel/trace/fgraph.c | 85 +++++++++++++++++++++--------------- kernel/trace/ftrace.c | 49 +++++++++++++++------ kernel/trace/trace.h | 1 + kernel/trace/trace_functions_graph.c | 52 +++++++++++++++++++++- 6 files changed, 167 insertions(+), 52 deletions(-)