Commits
Merge branches 'barrier.2012.05.09a', 'fixes.2012.04.26a', 'inline.2012.05.02b' and 'srcu.2012.05.07b' into HEAD barrier: Reduce the amount of disturbance by rcu_barrier() to the rest of the system. This branch also includes improvements to RCU_FAST_NO_HZ, which are included here due to conflicts. fixes: Miscellaneous fixes. inline: Remaining changes from an abortive attempt to inline preemptible RCU's __rcu_read_lock(). These are (1) making exit_rcu() avoid unnecessary work and (2) avoiding having preemptible RCU record a blocked thread when the scheduler declines to do a context switch. srcu: Lai Jiangshan's algorithmic implementation of SRCU, including call_srcu().
Showing diff to9dd8fb16c36
- Paul E. McKenney committed b1420f1c8bfrcu: Make rcu_barrier() less disruptive The rcu_barrier() primitive interrupts each an...
- Paul E. McKenney committed 048a0e8f5e1timer: Fix mod_timer_pinned() header comment The mod_timer_pinned() header comment sta...
- Paul E. McKenney committed 9dd8fb16c36rcu: Make exit_rcu() more precise and consolidate When running preemptible RCU, if a t...
- Paul E. McKenney committed 9fab97876afrcu: Update RCU maintainership Split SRCU out and add Lai Jiangshan as SRCU co-maintai...