tracing: protect ring_buffer_expanded with trace_types_lock
commit1027fcb206a0fb8348e63aff078c74bdee1c2698
authorSteven Rostedt <srostedt@redhat.com>
Thu, 12 Mar 2009 15:33:20 +0000 (12 11:33 -0400)
committerSteven Rostedt <srostedt@redhat.com>
Fri, 13 Mar 2009 01:14:58 +0000 (12 21:14 -0400)
tree05e858e410fdb30865a11c78e2bb9bb0a12f55ba
parenta123c52b46a1f84bcec3dc963351896c6d6afaf7
tracing: protect ring_buffer_expanded with trace_types_lock

Impact: prevent races with ring_buffer_expanded

This patch places the expanding of the tracing buffer under the
protection of the trace_types_lock mutex. It is highly unlikely
that there would be any contention, but better safe than sorry.

Reported-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Steven Rostedt <srostedt@redhat.com>
kernel/trace/trace.c