tracing: Don't allocate common fields for every trace events
authorLi Zefan <lizf@cn.fujitsu.com>
Mon, 24 May 2010 08:22:49 +0000 (16:22 +0800)
committerSteven Rostedt <rostedt@goodmis.org>
Mon, 28 Jun 2010 21:12:46 +0000 (17:12 -0400)
commit8728fe501ed562c1b46dde3c195eadec77bca033
treec911b4a6af85817ba6bdf3342cbae4838c14b1bb
parentc9642c49aae1272d7c24008a40ae614470b957a6
tracing: Don't allocate common fields for every trace events

Every event has the same common fields, so it's a big waste of
memory to have a copy of those fields for every event.

Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
LKML-Reference: <4BFA3759.30105@cn.fujitsu.com>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
kernel/trace/trace.h
kernel/trace/trace_events.c
kernel/trace/trace_events_filter.c