|
@@ -243,14 +243,16 @@ static void ftrace_update_pid_func(void)
|
|
|
mutex_unlock(&ftrace_lock);
|
|
|
}
|
|
|
|
|
|
+/* set when tracing only a pid */
|
|
|
+struct pid *ftrace_pid_trace;
|
|
|
+static struct pid * const ftrace_swapper_pid = &init_struct_pid;
|
|
|
+
|
|
|
#ifdef CONFIG_DYNAMIC_FTRACE
|
|
|
+
|
|
|
#ifndef CONFIG_FTRACE_MCOUNT_RECORD
|
|
|
# error Dynamic ftrace depends on MCOUNT_RECORD
|
|
|
#endif
|
|
|
|
|
|
-/* set when tracing only a pid */
|
|
|
-struct pid *ftrace_pid_trace;
|
|
|
-static struct pid * const ftrace_swapper_pid = &init_struct_pid;
|
|
|
static struct hlist_head ftrace_func_hash[FTRACE_FUNC_HASHSIZE] __read_mostly;
|
|
|
|
|
|
struct ftrace_func_hook {
|