tracing: move tgid out of generic entry and into userstack
authorSteven Rostedt <srostedt@redhat.com>
Fri, 11 Sep 2009 15:36:23 +0000 (11:36 -0400)
committerSteven Rostedt <rostedt@goodmis.org>
Fri, 11 Sep 2009 15:36:23 +0000 (11:36 -0400)
commit48659d31195bb76d688e99dabd816c5472fb1656
tree9d7d7f9ac50a6de1be1bfe28a31ee13e369fc04b
parent49ff590390a22c49e9063dcdec4cd5903127526b
tracing: move tgid out of generic entry and into userstack

The userstack trace required the recording of the tgid entry.
Unfortunately, it was added to the generic entry where it wasted
4 bytes of every entry and was only used by one entry.

This patch moves it out of the generic field and moves it into the
only user (userstack_entry).

Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
include/linux/ftrace_event.h
kernel/trace/trace.c
kernel/trace/trace.h
kernel/trace/trace_events.c
kernel/trace/trace_output.c