rcu: Event-trace markers for computing RCU CPU utilization
authorPaul E. McKenney <paul.mckenney@linaro.org>
Sun, 19 Jun 2011 05:26:31 +0000 (22:26 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Thu, 29 Sep 2011 04:38:13 +0000 (21:38 -0700)
commit300df91ca9358f7f09298eec9503c12b32054ef7
tree8917e0c2ee94a5385f4968094c0e1d9a7fdc0055
parent29c00b4a1d9e277786120032aa8364631820d863
rcu: Event-trace markers for computing RCU CPU utilization

This commit adds the trace_rcu_utilization() marker that is to be
used to allow postprocessing scripts compute RCU's CPU utilization,
give or take event-trace overhead.  Note that we do not include RCU's
dyntick-idle interface because event tracing requires RCU protection,
which is not available in dyntick-idle mode.

Signed-off-by: Paul E. McKenney <paul.mckenney@linaro.org>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
include/trace/events/rcu.h
kernel/rcutree.c