| c5ebe66ce774 ("rcu: Add event tracing to ->gp_tasks update at GP start") |
| ea9b0c8a26a2 ("rcu: Add lockdep_assert_held() teeth to tree_plugin.h") |
| 5b72f9643b52 ("rcu: Complain if blocking in preemptible RCU read-side critical section") |
| 9226b10d78ff ("rcu: Place guard on rcu_all_qs() and rcu_note_context_switch() actions") |
| 0f9be8cabbc3 ("rcu: Eliminate flavor scan in rcu_momentary_dyntick_idle()") |
| 9577df9a3122 ("rcu: Pull rcu_qs_ctr into rcu_dynticks structure") |
| abb06b99484a ("rcu: Pull rcu_sched_qs_mask into rcu_dynticks structure") |
| b8c17e6664c4 ("rcu: Maintain special bits at bottom of ->dynticks counter") |
| 3a19b46a5c17 ("rcu: Check cond_resched_rcu_qs() state less often to reduce GP overhead") |
| 02a5c550b273 ("rcu: Abstract extended quiescent state determination") |
| 2625d469baee ("rcu: Abstract dynticks extended quiescent state enter/exit operations") |
| 8b2f63ab05eb ("rcu: Abstract the dynticks snapshot operation") |
| 6563de9d6f13 ("rcu: Abstract the dynticks momentary-idle operation") |
| 0742ac3e2f9f ("rcu: Make expedited grace periods recheck dyntick idle state") |