summaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
authorLai Jiangshan <laijs@cn.fujitsu.com>2009-06-26 17:07:02 +0800
committerIngo Molnar <mingo@elte.hu>2009-06-26 20:48:40 +0200
commit82d5308127c3e3404ffbf41e503853c68660b18b (patch)
tree6c24d7e23a1fc6e4b26bcdeb718ea62a8a93cf45 /kernel
parenta32c7765e2796395aec49f699bd25c407155e9c5 (diff)
downloadlinux-82d5308127c3e3404ffbf41e503853c68660b18b.tar.gz
linux-82d5308127c3e3404ffbf41e503853c68660b18b.tar.bz2
linux-82d5308127c3e3404ffbf41e503853c68660b18b.zip
trace_export: Repair missed fields
Some fields for struct ftrace_graph_ret are missed when they are exported to user. Signed-off-by: Lai Jiangshan <laijs@cn.fujitsu.com> Cc: Frederic Weisbecker <fweisbec@gmail.com> Cc: Steven Rostedt <rostedt@goodmis.org> LKML-Reference: <4A448FB6.5000302@cn.fujitsu.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'kernel')
-rw-r--r--kernel/trace/trace_event_types.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/kernel/trace/trace_event_types.h b/kernel/trace/trace_event_types.h
index 5e32e375134d..6db005e12487 100644
--- a/kernel/trace/trace_event_types.h
+++ b/kernel/trace/trace_event_types.h
@@ -26,6 +26,9 @@ TRACE_EVENT_FORMAT(funcgraph_exit, TRACE_GRAPH_RET,
ftrace_graph_ret_entry, ignore,
TRACE_STRUCT(
TRACE_FIELD(unsigned long, ret.func, func)
+ TRACE_FIELD(unsigned long long, ret.calltime, calltime)
+ TRACE_FIELD(unsigned long long, ret.rettime, rettime)
+ TRACE_FIELD(unsigned long, ret.overrun, overrun)
TRACE_FIELD(int, ret.depth, depth)
),
TP_RAW_FMT("<-- %lx (%d)")