From: Ingo Molnar Date: Fri, 19 Dec 2008 08:42:40 +0000 (+0100) Subject: Merge branches 'tracing/ftrace', 'tracing/ring-buffer' and 'tracing/urgent' into... X-Git-Tag: v2.6.29-rc1~586^2~2 X-Git-Url: http://pilppa.com/gitweb/?a=commitdiff_plain;h=30cd324e9787ccc9a5ede59742d5409857550692;p=linux-2.6-omap-h63xx.git Merge branches 'tracing/ftrace', 'tracing/ring-buffer' and 'tracing/urgent' into tracing/core Conflicts: include/linux/ftrace.h --- 30cd324e9787ccc9a5ede59742d5409857550692 diff --cc include/linux/ftrace.h index 6b0db53caa7,44020f31bd8,9c5bc6be2b0..04b52e6ebc6 --- a/include/linux/ftrace.h +++ b/include/linux/ftrace.h @@@@ -6,9 -6,9 -6,8 +6,10 @@@@ #include #include #include ++ #include #include +#include +#include #ifdef CONFIG_FUNCTION_TRACER @@@@ -82,21 -82,13 -42,9 +83,21 @@@@ extern void ftrace_stub(unsigned long a # define unregister_ftrace_function(ops) do { } while (0) # define clear_ftrace_function(ops) do { } while (0) static inline void ftrace_kill(void) { } +static inline void ftrace_stop(void) { } +static inline void ftrace_start(void) { } #endif /* CONFIG_FUNCTION_TRACER */ ++#ifdef CONFIG_STACK_TRACER ++extern int stack_tracer_enabled; ++int ++stack_trace_sysctl(struct ctl_table *table, int write, ++ struct file *file, void __user *buffer, size_t *lenp, ++ loff_t *ppos); ++#endif ++ #ifdef CONFIG_DYNAMIC_FTRACE +/* asm/ftrace.h must be defined for archs supporting dynamic ftrace */ +#include enum { FTRACE_FL_FREE = (1 << 0),