1. 19822e3 Merge tag 'rcu-urgent.2022.12.17a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 2 years, 3 months ago
  2. 3f6c3d2 rcu: Don't assert interrupts enabled too early in boot by Paul E. McKenney · 2 years, 3 months ago
  3. 1fab45a Merge tag 'rcu.2022.12.02a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 2 years, 3 months ago
  4. 87492c0 Merge branches 'doc.2022.10.20a', 'fixes.2022.10.21a', 'lazy.2022.11.30a', 'srcunmisafe.2022.11.09a', 'torture.2022.10.18c' and 'torturescript.2022.10.20a' into HEAD by Paul E. McKenney · 2 years, 3 months ago
  5. 3cb278e7 rcu: Make call_rcu() lazy to save power by Joel Fernandes (Google) · 2 years, 5 months ago
  6. ceb1c8c rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() by Zqiang · 2 years, 5 months ago
  7. fdbdb86 rcu: Remove rcu_is_idle_cpu() by Yipeng Zou · 2 years, 6 months ago
  8. 31d8aaa rcu: Keep synchronize_rcu() from enabling irqs in early boot by Paul E. McKenney · 2 years, 5 months ago
  9. b8f7aca rcu: Fix missing nocb gp wake on rcu_barrier() by Frederic Weisbecker · 2 years, 5 months ago
  10. aba9645 rcu: Use READ_ONCE() for lockless read of rnp->qsmask by Joel Fernandes (Google) · 2 years, 6 months ago
  11. d6fd907 rcu: Remove duplicate RCU exp QS report from rcu_report_dead() by Zqiang · 2 years, 6 months ago
  12. 5c0ec49 Merge branches 'doc.2022.08.31b', 'fixes.2022.08.31b', 'kvfree.2022.08.31b', 'nocb.2022.09.01a', 'poll.2022.08.31b', 'poll-srcu.2022.08.31b' and 'tasks.2022.08.31b' into HEAD by Paul E. McKenney · 2 years, 6 months ago
  13. 528262f rcu-tasks: Make RCU Tasks Trace check for userspace execution by Zqiang · 2 years, 8 months ago
  14. d761de8 rcu: Make synchronize_rcu() fastpath update only boot-CPU counters by Paul E. McKenney · 2 years, 7 months ago
  15. 7ecef08 rcu: Remove ->rgos_polled field from rcu_gp_oldstate structure by Paul E. McKenney · 2 years, 7 months ago
  16. 910e120 rcu: Make synchronize_rcu() fast path update ->gp_seq counters by Paul E. McKenney · 2 years, 7 months ago
  17. 5f11bad rcu-tasks: Remove grace-period fast-path rcu-tasks helper by Paul E. McKenney · 2 years, 7 months ago
  18. a5d1b0b rcu: Set rcu_data structures' initial ->gpwrap value to true by Paul E. McKenney · 2 years, 7 months ago
  19. 258f887 rcu: Disable run-time single-CPU grace-period optimization by Paul E. McKenney · 2 years, 7 months ago
  20. b6fe491 rcu: Add full-sized polling for cond_sync_full() by Paul E. McKenney · 2 years, 7 months ago
  21. f21e0143 rcu: Remove blank line from poll_state_synchronize_rcu() docbook header by Paul E. McKenney · 2 years, 7 months ago
  22. 76ea364 rcu: Add full-sized polling for start_poll() by Paul E. McKenney · 2 years, 7 months ago
  23. 3fdefca rcu: Add full-sized polling for get_state() by Paul E. McKenney · 2 years, 7 months ago
  24. 91a967f rcu: Add full-sized polling for get_completed*() and poll_state*() by Paul E. McKenney · 2 years, 7 months ago
  25. 51824b7 rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval by Uladzislau Rezki (Sony) · 2 years, 8 months ago
  26. 3826909 rcu/kfree: Fix kfree_rcu_shrink_count() return value by Joel Fernandes (Google) · 2 years, 9 months ago
  27. 093590c rcu: Back off upon fill_page_cache_func() allocation failure by Michal Hocko · 2 years, 9 months ago
  28. 6614a3c Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 7 months ago
  29. 34bc7b4 Merge branch 'ctxt.2022.07.05a' into HEAD by Paul E. McKenney · 2 years, 8 months ago
  30. d38c8fe Merge branches 'doc.2022.06.21a', 'fixes.2022.07.19a', 'nocb.2022.07.19a', 'poll.2022.07.21a', 'rcu-tasks.2022.06.21a' and 'torture.2022.06.21a' into HEAD by Paul E. McKenney · 2 years, 8 months ago
  31. d96c52f rcu: Add polled expedited grace-period primitives by Paul E. McKenney · 2 years, 11 months ago
  32. dd04140 rcu: Make polled grace-period API account for expedited grace periods by Paul E. McKenney · 2 years, 11 months ago
  33. bf95b2b rcu: Switch polled grace-period APIs to ->gp_seq_polled by Paul E. McKenney · 2 years, 11 months ago
  34. 8f489b4 rcu/nocb: Add option to opt rcuo kthreads out of RT priority by Uladzislau Rezki (Sony) · 2 years, 10 months ago
  35. 5103850 rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() by Zqiang · 2 years, 11 months ago
  36. a03ae49c rcu/tree: Add comment to describe GP-done condition in fqs loop by Neeraj Upadhyay · 2 years, 9 months ago
  37. 9bdb5b3 rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() by Paul E. McKenney · 2 years, 9 months ago
  38. 82d26c3 rcu/kvfree: Remove useless monitor_todo flag by Joel Fernandes (Google) · 2 years, 9 months ago
  39. e2bb128 rcu: Cleanup RCU urgency state for offline CPU by Zqiang · 2 years, 10 months ago
  40. 52c1d81 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() by Zqiang · 2 years, 10 months ago
  41. fb77dcc rcu: Decrease FQS scan wait time in case of callback overloading by Paul E. McKenney · 2 years, 11 months ago
  42. 1714767 context_tracking: Convert state to atomic_t by Frederic Weisbecker · 2 years, 9 months ago
  43. 1721145 rcu/context-tracking: Move RCU-dynticks internal functions to context_tracking by Frederic Weisbecker · 2 years, 9 months ago
  44. 5645064 rcu/context-tracking: Move deferred nocb resched to context tracking by Frederic Weisbecker · 2 years, 9 months ago
  45. 95e04f4 rcu/context_tracking: Move dynticks_nmi_nesting to context tracking by Frederic Weisbecker · 2 years, 9 months ago
  46. 904e600 rcu/context_tracking: Move dynticks_nesting to context tracking by Frederic Weisbecker · 2 years, 9 months ago
  47. 62e2412 rcu/context_tracking: Move dynticks counter to context tracking by Frederic Weisbecker · 2 years, 9 months ago
  48. 3864caa rcu/context-tracking: Remove rcu_irq_enter/exit() by Frederic Weisbecker · 2 years, 9 months ago
  49. e67198c context_tracking: Take idle eqs entrypoints over RCU by Frederic Weisbecker · 2 years, 9 months ago
  50. e33c267 mm: shrinkers: provide shrinkers with names by Roman Gushchin · 2 years, 9 months ago
  51. ed4ae5e rcu: Apply noinstr to rcu_idle_enter() and rcu_idle_exit() by Paul E. McKenney · 2 years, 10 months ago
  52. 414c123 rcu: Provide a get_completed_synchronize_rcu() function by Paul E. McKenney · 2 years, 11 months ago
  53. 2403e80 rcu: Make normal polling GP be more precise about sequence numbers by Paul E. McKenney · 3 years ago
  54. ce13389 Merge branch 'exp.2022.05.11a' into HEAD by Paul E. McKenney · 2 years, 10 months ago
  55. 9621fbe rcu: Move expedited grace period (GP) work to RT kthread_worker by Kalesh Singh · 3 years ago
  56. be05ee5 Merge branches 'docs.2022.04.20a', 'fixes.2022.04.20a', 'nocb.2022.04.11b', 'rcu-tasks.2022.04.11b', 'srcu.2022.05.03a', 'torture.2022.04.11b', 'torture-tasks.2022.04.20a' and 'torturescript.2022.04.20a' into HEAD by Paul E. McKenney · 2 years, 10 months ago
  57. 70ae7b0 rcu: Fix preemption mode check on synchronize_rcu[_expedited]() by Frederic Weisbecker · 3 years ago
  58. 75182a4 rcu: Add comments to final rcu_gp_cleanup() "if" statement by Paul E. McKenney · 3 years ago
  59. c708b08 rcu: Check for jiffies going backwards by Paul E. McKenney · 3 years ago
  60. 99d6a2a rcutorture: Suppress debugging grace period delays during flooding by Paul E. McKenney · 3 years, 1 month ago
  61. 5d90070 rcu-tasks: Make Tasks RCU account for userspace execution by Paul E. McKenney · 3 years ago
  62. 87c5adf rcu/nocb: Initialize nocb kthreads only for boot CPU prior SMP initialization by Frederic Weisbecker · 3 years, 1 month ago
  63. 3352911 rcu: Initialize boost kthread only for boot node prior SMP initialization by Frederic Weisbecker · 3 years, 1 month ago
  64. 2eed973 rcu: Assume rcu_init() is called before smp by Frederic Weisbecker · 3 years, 1 month ago
  65. 35dc035 Merge tag 'rcu.2022.03.13a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 3 years ago
  66. 2984539 tick/rcu: Remove obsolete rcu_needs_cpu() parameters by Frederic Weisbecker · 3 years, 1 month ago
  67. d557819 Merge branches 'exp.2022.02.24a', 'fixes.2022.02.14a', 'rcu_barrier.2022.02.08a', 'rcu-tasks.2022.02.08a', 'rt.2022.02.01b', 'torture.2022.02.01b' and 'torturescript.2022.02.08a' into HEAD by Paul E. McKenney · 3 years ago
  68. d818cc7 kasan: Record work creation stack trace with interrupts enabled by Zqiang · 3 years, 2 months ago
  69. 1fe09eb rcu: Inline __call_rcu() into call_rcu() by Paul E. McKenney · 3 years, 3 months ago
  70. 218b957 rcu: Add mutex for rcu boost kthread spawning and affinity setting by David Woodhouse · 3 years, 3 months ago
  71. 5ae0f1b rcu: Create and use an rcu_rdp_cpu_online() by Paul E. McKenney · 3 years, 3 months ago
  72. 80b3fd4 rcu: Make rcu_barrier() no longer block CPU-hotplug operations by Paul E. McKenney · 3 years, 3 months ago
  73. a16578d rcu: Rework rcu_barrier() and callback-migration logic by Paul E. McKenney · 3 years, 3 months ago
  74. 0cabb47 rcu: Refactor rcu_barrier() empty-list handling by Paul E. McKenney · 3 years, 3 months ago
  75. 82980b1 rcu: Kill rnp->ofl_seq and use only rcu_state.ofl_lock for exclusion by David Woodhouse · 4 years, 1 month ago
  76. c951587 rcu: Add per-CPU rcuc task dumps to RCU CPU stall warnings by Zqiang · 3 years, 1 month ago
  77. c8b16a6 rcu: Elevate priority of offloaded callback threads by Alison Chaiken · 3 years, 2 months ago
  78. c8db27d rcu: Move kthread_prio bounds-check to a separate function by Alison Chaiken · 3 years, 2 months ago
  79. 4b4399b rcu: Create per-cpu rcuc kthreads only when rcutree.use_softirq=0 by Zqiang · 3 years, 2 months ago
  80. f80fe66 Merge branches 'doc.2021.11.30c', 'exp.2021.12.07a', 'fastnohz.2021.11.30c', 'fixes.2021.11.30c', 'nocb.2021.12.09a', 'nolibc.2021.11.30c', 'tasks.2021.12.09a', 'torture.2021.12.07a' and 'torturescript.2021.11.30c' into HEAD by Paul E. McKenney · 3 years, 3 months ago
  81. 0598a4d rcu/nocb: Don't invoke local rcu core on callback overload from nocb kthread by Frederic Weisbecker · 3 years, 5 months ago
  82. a554ba2 rcu: Apply callbacks processing time limit only on softirq by Frederic Weisbecker · 3 years, 5 months ago
  83. 3e61e95 rcu: Fix callbacks processing time limit retaining cond_resched() by Frederic Weisbecker · 3 years, 5 months ago
  84. 78ad37a2 rcu/nocb: Limit number of softirq callbacks only on softirq by Frederic Weisbecker · 3 years, 5 months ago
  85. 7b65dfa rcu/nocb: Use appropriate rcu_nocb_lock_irqsave() by Frederic Weisbecker · 3 years, 5 months ago
  86. 344e219 rcu/nocb: Check a stable offloaded state to manipulate qlen_last_fqs_check by Frederic Weisbecker · 3 years, 5 months ago
  87. b3bb02f rcu/nocb: Make rcu_core() callbacks acceleration (de-)offloading safe by Frederic Weisbecker · 3 years, 5 months ago
  88. 24ee940 rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe by Thomas Gleixner · 3 years, 5 months ago
  89. fbb94cb rcu/nocb: Invoke rcu_core() at the start of deoffloading by Frederic Weisbecker · 3 years, 5 months ago
  90. 213d56b rcu/nocb: Prepare state machine for a new step by Frederic Weisbecker · 3 years, 5 months ago
  91. 614ddad rcu: Tighten rcu_advance_cbs_nowake() checks by Paul E. McKenney · 3 years, 6 months ago
  92. 790da24 rcu: Make idle entry report expedited quiescent states by Paul E. McKenney · 3 years, 5 months ago
  93. 300c0c5 rcu: Avoid alloc_pages() when recording stack by Jun Miao · 3 years, 4 months ago
  94. 2407a64 rcu: in_irq() cleanup by Changbin Du · 3 years, 5 months ago
  95. bc849e9 rcu: Move rcu_needs_cpu() to tree.c by Paul E. McKenney · 3 years, 5 months ago
  96. e2c73a6 rcu: Remove the RCU_FAST_NO_HZ Kconfig option by Paul E. McKenney · 3 years, 5 months ago
  97. 74aece7 rcu: Fix rcu_dynticks_curr_cpu_in_eqs() vs noinstr by Peter Zijlstra · 3 years, 5 months ago
  98. 4aa846f rcu: Make rcutree_dying_cpu() use its "cpu" parameter by Paul E. McKenney · 3 years, 7 months ago
  99. 768f5d5 rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() by Paul E. McKenney · 3 years, 7 months ago
  100. 2caebef rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() by Paul E. McKenney · 3 years, 7 months ago