Messages in this thread | | | Date | Mon, 23 Apr 2012 09:15:39 -0700 | From | "Paul E. McKenney" <> | Subject | [PATCH RFC tip/core/rcu 0/4] Updates to RCU_FAST_NO_HZ |
| |
Hello!
This series covers enhancements to RCU_FAST_NO_HZ intended for v3.4-rc2. The individual commits are as follows:
1. Add tracing to rcu_cleanup_after_idle(). 2. Switch from hrtimer to normal timers to reduce overhead. 3. Upgrade RCU_FAST_NO_HZ state machine to better account for brief pauses out of idle, which can happen due to power-management actions, Steven Rostedt's new RCU-idle-capable tracing macros, or my RCU_NONIDLE() macro. 4. Use add_timer_on() to avoid timer migration.
Thanx, Paul
b/include/trace/events/rcu.h | 1 b/kernel/rcutree.c | 2 b/kernel/rcutree.h | 1 b/kernel/rcutree_plugin.h | 1 kernel/rcutree_plugin.h | 112 ++++++++++++++++++++++++++++--------------- 5 files changed, 80 insertions(+), 37 deletions(-)
| |