| 7ff8b4502bc0 ("srcu: Fix __call_srcu()/process_srcu() datarace") |
| d633198088bd ("srcu: Prohibit call_srcu() use under raw spinlocks") |
| 35732cf9dd38 ("srcu: Provide ordering for CPU not involved in grace period") |
| a3883df3935e ("srcu: Use rnp->lock wrappers to replace explicit memory barriers") |
| c350c0082976 ("srcu: Prevent sdp->srcu_gp_seq_needed counter wrap") |
| a602538e46c9 ("srcu: Add DEBUG_OBJECTS_RCU_HEAD functionality") |
| 22607d66bbc3 ("srcu: Specify auto-expedite holdoff time") |
| 2da4b2a7fd8d ("srcu: Expedite first synchronize_srcu() when idle") |
| 1e9a038b7fe9 ("srcu: Expedited grace periods with reduced memory contention") |
| 7f6733c3c648 ("srcu: Make rcutorture writer stalls print SRCU GP state") |
| c7e88067c1ae ("srcu: Exact tracking of srcu_data structures containing callbacks") |
| 0497b489b825 ("srcu: Expedite srcu_schedule_cbs_snp() callback invocation") |
| da915ad5cf25 ("srcu: Parallelize callback handling") |
| dad81a202684 ("srcu: Introduce CLASSIC_SRCU Kconfig option") |
| 32071141b244 ("srcutorture: Print Tiny SRCU reader statistics") |
| d8be81735aa8 ("srcu: Create a tiny SRCU") |
| f60d231a87c5 ("srcu: Crude control of expedited grace periods") |
| 80a7956fe36c ("srcu: Merge ->srcu_state into ->srcu_gp_seq") |
| 031aeee000e8 ("srcu: Improve rcu_seq grace-period-counter abstraction") |
| 91e27c356c96 ("srcu: Fix bogus try_check_zero() comment") |
| 8660b7d8a545 ("srcu: Use rcu_segcblist to track SRCU callbacks") |
| ac367c1c621b ("srcu: Add grace-period sequence numbers") |
| c2a8ec0778b2 ("srcu: Move to state-based grace-period sequencing") |
| c6e56f593ac2 ("srcu: Push srcu_advance_batches() fastpath into common case") |
| f010ed82c7ba ("rcu: Fix warning in rcu_seq_end()") |
| 3c345825c899 ("rcu: Expedited wakeups need to be fully ordered") |
| 2e8c28c2dd96 ("srcu: Move rcu_seq_start() and friends to rcu.h") |
| 15fecf89e46a ("srcu: Abstract multi-tail callback list handling") |
| 15c68f7f6341 ("srcu: Check for tardy grace-period activity in cleanup_srcu_struct()") |
| cc985822a0b6 ("srcu: Consolidate batch checking into rcu_all_batches_empty()") |
| 31945aa9f140 ("Merge branches 'doc.2017.01.15b', 'dyntick.2017.01.23a', 'fixes.2017.01.23a', 'srcu.2017.01.25a' and 'torture.2017.01.15b' into HEAD") |