Revert "tracing: Move event storage for array from macro to standalone function"
authorSteven Rostedt (Red Hat) <rostedt@goodmis.org>
Fri, 21 Mar 2014 12:23:38 +0000 (08:23 -0400)
committerSteven Rostedt <rostedt@goodmis.org>
Fri, 21 Mar 2014 17:11:41 +0000 (13:11 -0400)
commitbc4c426ee2431d1f717004d3bbaacbd819b544fd
treef3b13ad5bf6b0977263bc690e44996e2ef22f0fe
parentd88471cb8b17a72b1edf5ab62e1704d78373c066
Revert "tracing: Move event storage for array from macro to standalone function"

I originally wrote commit 35bb4399bd0e to shrink the size of the overhead of
tracepoints by several kilobytes. Later, I received a patch from Vaibhav
Nagarnaik that fixed a bug in the same code that this commit touches. Not
only did it fix a bug, it also removed code and shrunk the size of the
overhead of trace events even more than this commit did.

Since this commit is scheduled for 3.15 and Vaibhav's patch is already in
mainline, I need to revert this patch in order to keep it from conflicting
with Vaibhav's patch. Not to mention, Vaibhav's patch makes this patch
obsolete.

Link: http://lkml.kernel.org/r/20140320225637.0226041b@gandalf.local.home
Cc: Vaibhav Nagarnaik <vnagarnaik@google.com>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
include/linux/ftrace_event.h
include/trace/ftrace.h
kernel/trace/trace_events.c
kernel/trace/trace_export.c
kernel/trace/trace_output.c