From: Steven Rostedt Date: Fri, 5 Oct 2012 16:13:07 +0000 (-0400) Subject: tracing: Allow tracers to start at core initcall X-Git-Tag: omap-for-v3.8/fixes-for-merge-window-v4-signed~77^2~4^2~17 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6f4156723c084bfc0c0f72205c541fafb8ad3ded;p=pandora-kernel.git tracing: Allow tracers to start at core initcall There's times during debugging that it is helpful to see traces of early boot functions. But the tracers are initialized at device_initcall() which is quite late during the boot process. Setting the kernel command line parameter ftrace=function will not show anything until the function tracer is initialized. This prevents being able to trace functions before device_initcall(). There's no reason that the tracers need to be initialized so late in the boot process. Move them up to core_initcall() as they still need to come after early_initcall() which initializes the tracing buffers. Cc: Thomas Gleixner Signed-off-by: Steven Rostedt --- Reading git-diff-tree failed