blob: da61a133f9e1f7dda926f157adb617e2f4256116 [file] [log] [blame]
f518f154ecef ("refperf: Dynamically allocate experiment-summary output buffer")
dbf28efdae7b ("refperf: Provide module parameter to specify number of experiments")
8fc28783a0c3 ("refperf: Convert nreaders to a module parameter")
83b88c86da0e ("refperf: Allow decimal nanoseconds")
777a54c908ec ("refperf: Add holdoff parameter to allow CPUs to come online")
653ed64b01dc ("refperf: Add a test to measure performance of read-side synchronization")
43a0a2a7d725 ("rcu: Move RCU debug Kconfig options to kernel/rcu")
ae91aa0adb14 ("rcu: Remove debugfs tracing")
41a2901e7d22 ("rcu: Remove SPARSE_RCU_POINTER Kconfig option")
c4a09ff752e1 ("rcu: Remove the now-obsolete PROVE_RCU_REPEATEDLY Kconfig option")
90040c9e3015 ("rcu: Remove *_SLOW_* Kconfig options")
83d40bd3bc3a ("rcu: Move rnp->lock wrappers for SRCU use")
bf32c7654025 ("rcu: Convert rnp->lock wrappers to macros for SRCU use")
17c7798bea64 ("rcu: Update rcu_bootup_announce_oddness()")
59d80fd8351b ("rcu: Print out rcupdate.c non-default boot-time settings")
17ed2b6c3ad9 ("rcutorture: Update test scenarios based on new Kconfig dependencies")
933dfbd7c437 ("rcu: Open-code the rcu_cblist_n_lazy_cbs() function")
4b27f20b40a2 ("rcu: Open-code the rcu_cblist_n_cbs() function")
8ef0f37efb78 ("rcu: Open-code the rcu_cblist_empty() function")
98059b98619d ("rcu: Separately compile large rcu_segcblist functions")
45753c5f3157 ("srcu: Debloat the <linux/rcu_segcblist.h> header")
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")
efbe451d46af ("srcu: Move rcu_node traversal macros to rcu.h")
2b34c43cc167 ("srcu: Move rcu_init_levelspread() to rcu_tree_node.h")
f2425b4efb0c ("srcu: Move combining-tree definitions for SRCU's benefit")
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")
bdcabf4c7db7 ("rcu: Add single-element dequeue functions to rcu_segcblist")
900b1028ec38 ("srcu: Allow SRCU to access rcu_scheduler_active")
15fecf89e46a ("srcu: Abstract multi-tail callback list handling")
b8c78d3afc6a ("rcu: Default RCU_FANOUT_LEAF to 16 unless explicitly changed")
9577df9a3122 ("rcu: Pull rcu_qs_ctr into rcu_dynticks structure")
abb06b99484a ("rcu: Pull rcu_sched_qs_mask into rcu_dynticks structure")
15c68f7f6341 ("srcu: Check for tardy grace-period activity in cleanup_srcu_struct()")
cc985822a0b6 ("srcu: Consolidate batch checking into rcu_all_batches_empty()")
b8c17e6664c4 ("rcu: Maintain special bits at bottom of ->dynticks counter")
3051bf36c25d ("Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next")