]> git.karo-electronics.de Git - karo-tx-linux.git/commit
rcu: Add event-tracing for RCU callback invocation
authorPaul E. McKenney <paul.mckenney@linaro.org>
Fri, 17 Jun 2011 22:53:19 +0000 (15:53 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Wed, 10 Aug 2011 02:28:29 +0000 (19:28 -0700)
commit55799ed6653901b407f245d042e710c61e92bd52
treee6b22f1136e09176ea89d4c5b6cbbabd21a0602f
parent740782aaaa8ae2011affed2bb8c40b76fb95f558
rcu: Add event-tracing for RCU callback invocation

There was recently some controversy about the overhead of invoking RCU
callbacks.  Add TRACE_EVENT()s to obtain fine-grained timings for the
start and stop of a batch of callbacks and also for each callback invoked.

Signed-off-by: Paul E. McKenney <paul.mckenney@linaro.org>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
include/linux/rcupdate.h
include/trace/events/rcu.h [new file with mode: 0644]
kernel/rcu.h [new file with mode: 0644]
kernel/rcupdate.c
kernel/rcutiny.c
kernel/rcutree.c