]> git.karo-electronics.de Git - karo-tx-linux.git/commit
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>
Wed, 10 Aug 2011 02:28:30 +0000 (19:28 -0700)
commit41d1c02c52924ed81e18991d4853fb74b8ca7209
tree6757c8931ea7c69eaf967c536e8e5fe0e784948b
parent55799ed6653901b407f245d042e710c61e92bd52
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