1. 7e67a85 Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  2. 563c4f8 Merge branch 'sched/rt' into sched/core, to pick up -rt changes by Ingo Molnar · 5 years ago
  3. cfcdef5 rcu: Allow rcu_do_batch() to dynamically adjust batch sizes by Eric Dumazet · 5 years ago
  4. f48fe4c rcu/nocb: Don't wake no-CBs GP kthread if timer posted under overload by Paul E. McKenney · 5 years ago
  5. 296181d rcu/nocb: Reduce __call_rcu_nocb_wake() leaf rcu_node ->lock contention by Paul E. McKenney · 5 years ago
  6. 1d5a81c1 rcu/nocb: Reduce nocb_cb_wait() leaf rcu_node ->lock contention by Paul E. McKenney · 5 years ago
  7. 23651d9 rcu/nocb: Advance CBs after merge in rcutree_migrate_callbacks() by Paul E. McKenney · 5 years ago
  8. 273f034 rcu/nocb: Avoid synchronous wakeup in __call_rcu_nocb_wake() by Paul E. McKenney · 5 years ago
  9. f7a81b1 rcu/nocb: Print no-CBs diagnostics when rcutorture writer unduly delayed by Paul E. McKenney · 6 years ago
  10. 6aacd88 rcu/nocb: EXP Check use and usefulness of ->nocb_lock_contended by Paul E. McKenney · 5 years ago
  11. d1b222c rcu/nocb: Add bypass callback queueing by Paul E. McKenney · 5 years ago
  12. eda669a rcu/nocb: Atomic ->len field in rcu_segcblist structure by Paul E. McKenney · 5 years ago
  13. faca5c2 rcu/nocb: Unconditionally advance and wake for excessive CBs by Paul E. McKenney · 6 years ago
  14. 4fd8c5f rcu/nocb: Reduce ->nocb_lock contention with separate ->nocb_gp_lock by Paul E. McKenney · 6 years ago
  15. 523bddd rcu/nocb: Reduce contention at no-CBs invocation-done time by Paul E. McKenney · 6 years ago
  16. 6608c3a rcu/nocb: Reduce contention at no-CBs registry-time CB advancement by Paul E. McKenney · 6 years ago
  17. 9fcb09b rcu/nocb: Round down for number of no-CBs grace-period kthreads by Paul E. McKenney · 6 years ago
  18. 81c0b3d rcu/nocb: Avoid ->nocb_lock capture by corresponding CPU by Paul E. McKenney · 6 years ago
  19. 7f36ef8 rcu/nocb: Avoid needless wakeups of no-CBs grace-period kthread by Paul E. McKenney · 6 years ago
  20. ce0a825 rcu/nocb: Make __call_rcu_nocb_wake() safe for many callbacks by Paul E. McKenney · 6 years ago
  21. 383e133 rcu/nocb: Never downgrade ->nocb_defer_wakeup in wake_nocb_gp_defer() by Paul E. McKenney · 6 years ago
  22. aeeacd9 rcu/nocb: Enable re-awakening under high callback load by Paul E. McKenney · 6 years ago
  23. 0bd55c6 rcu/nohz: Turn off tick for offloaded CPUs by Paul E. McKenney · 5 years ago
  24. 969974e rcu/nocb: Suppress uninitialized false-positive in nocb_gp_wait() by Paul E. McKenney · 6 years ago
  25. 921bb5f rcu/nocb: Use build-time no-CBs check in rcu_pending() by Paul E. McKenney · 6 years ago
  26. c1ab99d rcu/nocb: Use build-time no-CBs check in rcu_core() by Paul E. McKenney · 6 years ago
  27. ec5ef87 rcu/nocb: Use build-time no-CBs check in rcu_do_batch() by Paul E. McKenney · 6 years ago
  28. 4f9c1bc rcu/nocb: Remove obsolete nocb_gp_head and nocb_gp_tail fields by Paul E. McKenney · 6 years ago
  29. 2a777de rcu/nocb: Remove obsolete nocb_cb_tail and nocb_cb_head fields by Paul E. McKenney · 6 years ago
  30. c035280 rcu/nocb: Remove obsolete nocb_q_count and nocb_q_count_lazy fields by Paul E. McKenney · 6 years ago
  31. e7f4c5b rcu/nocb: Remove obsolete nocb_head and nocb_tail fields by Paul E. McKenney · 6 years ago
  32. 5d6742b rcu/nocb: Use rcu_segcblist for no-CBs CPUs by Paul E. McKenney · 6 years ago
  33. e83e73f rcu/nocb: Leave ->cblist enabled for no-CBs CPUs by Paul E. McKenney · 6 years ago
  34. e6060b4 rcu/nocb: Allow lockless use of rcu_segcblist_empty() by Paul E. McKenney · 6 years ago
  35. 76c6927 rcu/nocb: Allow lockless use of rcu_segcblist_restempty() by Paul E. McKenney · 6 years ago
  36. ca5c825 rcu/nocb: Remove deferred wakeup checks for extended quiescent states by Paul E. McKenney · 6 years ago
  37. 85f69b3 rcu/nocb: Check for deferred nocb wakeups before nohz_full early exit by Paul E. McKenney · 6 years ago
  38. c00045be rcu/nocb: Make rcutree_migrate_callbacks() start at leaf rcu_node structure by Paul E. McKenney · 6 years ago
  39. 750d7f6 rcu/nocb: Add checks for offloaded callback processing by Paul E. McKenney · 6 years ago
  40. ce5215c rcu/nocb: Use separate flag to indicate offloaded ->cblist by Paul E. McKenney · 6 years ago
  41. 1bb5f9b rcu/nocb: Use separate flag to indicate disabled ->cblist by Paul E. McKenney · 6 years ago
  42. 18cd8c9 rcu/nocb: Print gp/cb kthread hierarchy if dump_tree by Paul E. McKenney · 6 years ago
  43. f7c612b rcu/nocb: Rename rcu_nocb_leader_stride kernel boot parameter by Paul E. McKenney · 6 years ago
  44. f7c9a9b rcu/nocb: Rename and document no-CB CB kthread sleep trace event by Paul E. McKenney · 6 years ago
  45. 0bdc33d rcu/nocb: Rename rcu_organize_nocb_kthreads() local variable by Paul E. McKenney · 6 years ago
  46. 0d52a66 rcu/nocb: Rename wake_nocb_leader_defer() to wake_nocb_gp_defer() by Paul E. McKenney · 6 years ago
  47. 5f675ba rcu/nocb: Rename __wake_nocb_leader() to __wake_nocb_gp() by Paul E. McKenney · 6 years ago
  48. 5d62c08 rcu/nocb: Rename wake_nocb_leader() to wake_nocb_gp() by Paul E. McKenney · 6 years ago
  49. 9fa471a rcu/nocb: Rename nocb_follower_wait() to nocb_cb_wait() by Paul E. McKenney · 6 years ago
  50. 12f54c3a rcu/nocb: Provide separate no-CBs grace-period kthreads by Paul E. McKenney · 6 years ago
  51. 6484fe5 rcu/nocb: Update comments to prepare for forward-progress work by Paul E. McKenney · 6 years ago
  52. 58bf6f7 rcu/nocb: Rename rcu_data fields to prepare for forward-progress work by Paul E. McKenney · 6 years ago
  53. 31da067 Merge branches 'consolidate.2019.08.01b', 'fixes.2019.08.12a', 'lists.2019.08.13a' and 'torture.2019.08.01b' into HEAD by Paul E. McKenney · 5 years ago
  54. 511b44f rcu: Fix spelling mistake "greate"->"great" by Mukesh Ojha · 5 years ago
  55. b823caf rcu: Remove redundant "if" condition from rcu_gp_is_expedited() by Paul E. McKenney · 5 years ago
  56. 2887594 rcu: Add support for consolidated-RCU reader checking by Joel Fernandes (Google) · 5 years ago
  57. 130d9c3 rcu/tree: Fix SCHED_FIFO params by Peter Zijlstra · 5 years ago
  58. 60013d5 rcutorture: Aggressive forward-progress tests shouldn't block shutdown by Paul E. McKenney · 5 years ago
  59. 77e9752 rcuperf: Make rcuperf kernel test more robust for !expedited mode by Joel Fernandes (Google) · 5 years ago
  60. bd1bfc5 rcutorture: Emulate userspace sojourn during call_rcu() floods by Paul E. McKenney · 6 years ago
  61. b3f3886 rcuperf: Fix perf_type module-parameter description by Xiao Yang · 6 years ago
  62. 9147089 rcu: Remove redundant debug_locks check in rcu_read_lock_sched_held() by Joel Fernandes (Google) · 5 years ago
  63. 3545832 rcu: Change return type of rcu_spawn_one_boost_kthread() by Byungchul Park · 6 years ago
  64. 7e210a6 srcu: Avoid srcutorture security-based pointer obfuscation by Paul E. McKenney · 6 years ago
  65. fbad01a rcu: Add destroy_work_on_stack() to match INIT_WORK_ONSTACK() by Paul E. McKenney · 6 years ago
  66. cdc694b rcu: Add kernel parameter to dump trace after RCU CPU stall warning by Paul E. McKenney · 6 years ago
  67. 1f3ebc8 rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock() by Paul E. McKenney · 6 years ago
  68. cb4dbbf rcu: Simplify rcu_note_context_switch exit from critical section by Joel Fernandes (Google) · 6 years ago
  69. 87446b4 rcu: Make rcu_read_unlock_special() checks match raise_softirq_irqoff() by Paul E. McKenney · 6 years ago
  70. d143b3d rcu: Simplify rcu_read_unlock_special() deferred wakeups by Paul E. McKenney · 6 years ago
  71. 01b1d88 rcu: Use CONFIG_PREEMPTION by Thomas Gleixner · 5 years ago
  72. 1a763fd rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outside of atomic region by Juri Lelli · 5 years ago
  73. 83086d6 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu by Ingo Molnar · 6 years ago
  74. 11ca7a9 Merge branches 'consolidate.2019.05.28a', 'doc.2019.05.28a', 'fixes.2019.06.13a', 'srcu.2019.05.28a', 'sync.2019.05.28a' and 'torture.2019.05.28a' into HEAD by Paul E. McKenney · 6 years ago
  75. 96050c6 rcu: Upgrade sync_exp_work_done() to smp_mb() by Paul E. McKenney · 6 years ago
  76. 354ea05 rcutorture: Upper case solves the case of the vanishing NULL pointer by Paul E. McKenney · 6 years ago
  77. 34aa34b rcutorture: Dump trace buffer for callback pipe drain failures by Paul E. McKenney · 6 years ago
  78. c682db5 rcutorture: Add trivial RCU implementation by Paul E. McKenney · 6 years ago
  79. 3432d76 rcutorture: Halt forward-progress checks at end of run by Paul E. McKenney · 6 years ago
  80. ab21f60 rcutorture: Give the scheduler a chance on PREEMPT && NO_HZ_FULL kernels by Paul E. McKenney · 6 years ago
  81. 5eabea5 rcutorture: Exempt tasks RCU from timely draining of grace periods by Paul E. McKenney · 6 years ago
  82. ff3bf92 torture: Allow inter-stutter interval to be specified by Paul E. McKenney · 6 years ago
  83. e8516c6 rcutorture: Fix stutter_wait() return value and freelist checks by Paul E. McKenney · 6 years ago
  84. 140e53f rcutorture: Add cond_resched() to forward-progress free-up loop by Paul E. McKenney · 6 years ago
  85. 89da3b9 rcu/sync: Simplify the state machine by Oleg Nesterov · 6 years ago
  86. 95bf33b rcu/sync: Kill rcu_sync_type/gp_type by Oleg Nesterov · 6 years ago
  87. 11b0004 rcu: Make __call_srcu static by Jiang Biao · 6 years ago
  88. fe15b50 srcu: Allocate per-CPU data for DEFINE_SRCU() in modules by Paul E. McKenney · 6 years ago
  89. d5a9a8c rcu: Set a maximum limit for back-to-back callback invocation by Paul E. McKenney · 6 years ago
  90. 3ae976a rcu: Correctly unlock root node in rcu_check_gp_start_stall() by Neeraj Upadhyay · 6 years ago
  91. cd6d17b rcu: Dump specified number of blocked tasks by Neeraj Upadhyay · 6 years ago
  92. f0b6356 rcu: Remove unused rdp local from synchronize_rcu_expedited() by Jiang Biao · 6 years ago
  93. 1bb3364 rcu: Rename rcu_data's ->deferred_qs to ->exp_deferred_qs by Paul E. McKenney · 6 years ago
  94. eddded8 rcu: Add checks for dynticks counters in rcu_is_cpu_rrupt_from_idle() by Joel Fernandes (Google) · 6 years ago
  95. e015a34 rcu: Avoid self-IPI in sync_sched_exp_online_cleanup() by Paul E. McKenney · 6 years ago
  96. b9ad4d6 rcu: Avoid self-IPI in sync_rcu_exp_select_node_cpus() by Paul E. McKenney · 6 years ago
  97. 43e903a rcu: Inline invoke_rcu_callbacks() into its sole remaining caller by Paul E. McKenney · 6 years ago
  98. 0864f05 rcu: Use irq_work to get scheduler's attention in clean context by Paul E. McKenney · 6 years ago
  99. 385b599 rcu: Allow rcu_read_unlock_special() to raise_softirq() if in_irq() by Paul E. McKenney · 6 years ago
  100. 25102de rcu: Only do rcu_read_unlock_special() wakeups if expedited by Paul E. McKenney · 6 years ago