diff options
author | Frederic Weisbecker <fweisbec@gmail.com> | 2009-03-05 01:49:22 +0100 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-03-05 12:14:41 +0100 |
commit | 0012693ad4f636c720fed3802027f9427962f540 (patch) | |
tree | 355277518dbdcc8385f374db1a5d5e15301940e0 /include/linux/ftrace.h | |
parent | c4ef144a9d0803eb0a2d4110ae87e7f34e667ded (diff) | |
download | kernel_samsung_espresso10-0012693ad4f636c720fed3802027f9427962f540.zip kernel_samsung_espresso10-0012693ad4f636c720fed3802027f9427962f540.tar.gz kernel_samsung_espresso10-0012693ad4f636c720fed3802027f9427962f540.tar.bz2 |
tracing/function-graph-tracer: use the more lightweight local clock
Impact: decrease hangs risks with the graph tracer on slow systems
Since the function graph tracer can spend too much time on timer
interrupts, it's better now to use the more lightweight local
clock. Anyway, the function graph traces are more reliable on a
per cpu trace.
Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Peter Zijlstra <peterz@infradead.org>
LKML-Reference: <49af243d.06e9300a.53ad.ffff840c@mx.google.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/linux/ftrace.h')
-rw-r--r-- | include/linux/ftrace.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/include/linux/ftrace.h b/include/linux/ftrace.h index 1f69ac7..6ea62ac 100644 --- a/include/linux/ftrace.h +++ b/include/linux/ftrace.h @@ -1,15 +1,16 @@ #ifndef _LINUX_FTRACE_H #define _LINUX_FTRACE_H -#include <linux/linkage.h> -#include <linux/fs.h> -#include <linux/ktime.h> -#include <linux/init.h> -#include <linux/types.h> -#include <linux/module.h> +#include <linux/trace_clock.h> #include <linux/kallsyms.h> +#include <linux/linkage.h> #include <linux/bitops.h> +#include <linux/module.h> +#include <linux/ktime.h> #include <linux/sched.h> +#include <linux/types.h> +#include <linux/init.h> +#include <linux/fs.h> #include <asm/ftrace.h> |