1. 2cf4528d rcu/nocb: Create kthreads on all CPUs if "rcu_nocbs=" or "nohz_full=" are passed by Frederic Weisbecker · 3 years, 4 months ago
  2. a81aeaf rcu/nocb: Optimize kthreads and rdp initialization by Frederic Weisbecker · 3 years, 4 months ago
  3. 8d97039 rcu/nocb: Prepare nocb_cb_wait() to start with a non-offloaded rdp by Frederic Weisbecker · 3 years, 4 months ago
  4. 2ebc45c rcu/nocb: Remove rcu_node structure from nocb list when de-offloaded by Frederic Weisbecker · 3 years, 4 months ago
  5. 0598a4d rcu/nocb: Don't invoke local rcu core on callback overload from nocb kthread by Frederic Weisbecker · 3 years, 5 months ago
  6. a554ba2 rcu: Apply callbacks processing time limit only on softirq by Frederic Weisbecker · 3 years, 5 months ago
  7. 3e61e95 rcu: Fix callbacks processing time limit retaining cond_resched() by Frederic Weisbecker · 3 years, 5 months ago
  8. 78ad37a2 rcu/nocb: Limit number of softirq callbacks only on softirq by Frederic Weisbecker · 3 years, 5 months ago
  9. 7b65dfa rcu/nocb: Use appropriate rcu_nocb_lock_irqsave() by Frederic Weisbecker · 3 years, 5 months ago
  10. 344e219 rcu/nocb: Check a stable offloaded state to manipulate qlen_last_fqs_check by Frederic Weisbecker · 3 years, 5 months ago
  11. b3bb02f rcu/nocb: Make rcu_core() callbacks acceleration (de-)offloading safe by Frederic Weisbecker · 3 years, 5 months ago
  12. 24ee940 rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe by Thomas Gleixner · 3 years, 5 months ago
  13. fbb94cb rcu/nocb: Invoke rcu_core() at the start of deoffloading by Frederic Weisbecker · 3 years, 5 months ago
  14. 213d56b rcu/nocb: Prepare state machine for a new step by Frederic Weisbecker · 3 years, 5 months ago
  15. 118e0d4 rcu/nocb: Make local rcu_nocb_lock_irqsave() safe against concurrent deoffloading by Frederic Weisbecker · 3 years, 5 months ago
  16. 614ddad rcu: Tighten rcu_advance_cbs_nowake() checks by Paul E. McKenney · 3 years, 6 months ago
  17. 6fedc28 Merge tag 'rcu.2021.11.01a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 3 years, 4 months ago
  18. 9a7e0a9 Merge tag 'sched-core-2021-11-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 4 months ago
  19. dd1277d Merge branches 'fixes.2021.10.07a', 'scftorture.2021.09.16a', 'tasks.2021.09.15a', 'torture.2021.09.13b' and 'torturescript.2021.09.16a' into HEAD by Paul E. McKenney · 3 years, 5 months ago
  20. 74aece7 rcu: Fix rcu_dynticks_curr_cpu_in_eqs() vs noinstr by Peter Zijlstra · 3 years, 5 months ago
  21. 7663ad9 rcu: Always inline rcu_dynticks_task*_{enter,exit}() by Peter Zijlstra · 3 years, 5 months ago
  22. 9b3c4ab sched,rcu: Rework try_invoke_on_locked_down_task() by Peter Zijlstra · 3 years, 6 months ago
  23. a2e05dd lockdep: Improve comments in wait-type checks by Zhouyi Zhou · 3 years, 7 months ago
  24. 925da92 rcu: Avoid unneeded function call in rcu_read_unlock() by Waiman Long · 3 years, 7 months ago
  25. 8af9e2c rcu-tasks: Update comments to cond_resched_tasks_rcu_qs() by Paul E. McKenney · 3 years, 6 months ago
  26. 46aa886 rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader by Neeraj Upadhyay · 3 years, 7 months ago
  27. ed42c38 rcu-tasks: Fix read-side primitives comment for call_rcu_tasks_trace by Neeraj Upadhyay · 3 years, 7 months ago
  28. a6517e9 rcu-tasks: Clarify read side section info for rcu_tasks_rude GP primitives by Neeraj Upadhyay · 3 years, 7 months ago
  29. d39ec8f rcu-tasks: Correct comparisons for CPU numbers in show_stalled_task_trace by Neeraj Upadhyay · 3 years, 7 months ago
  30. 8940117 rcu-tasks: Correct firstreport usage in check_all_holdout_tasks_trace by Neeraj Upadhyay · 3 years, 7 months ago
  31. d0a8585 rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment by Neeraj Upadhyay · 3 years, 7 months ago
  32. 0db7c32 rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kthread() loop by Paul E. McKenney · 3 years, 7 months ago
  33. c4f113a rcu-tasks: Fix s/instruction/instructions/ typo in comment by Paul E. McKenney · 3 years, 7 months ago
  34. a5c071c rcu-tasks: Remove second argument of rcu_read_unlock_trace_special() by Paul E. McKenney · 3 years, 8 months ago
  35. 18f08e7 rcu-tasks: Add trc_inspect_reader() checks for exiting critical section by Paul E. McKenney · 3 years, 8 months ago
  36. 96017bf rcu-tasks: Simplify trc_read_check_handler() atomic operations by Paul E. McKenney · 3 years, 8 months ago
  37. 71921a9 rcutorture: Avoid problematic critical section nesting on PREEMPT_RT by Scott Wood · 3 years, 7 months ago
  38. fd13fe1 rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_state() failed by Paul E. McKenney · 3 years, 7 months ago
  39. eb77abfd rcuscale: Warn on individual rcu_scale_init() error conditions by Paul E. McKenney · 3 years, 7 months ago
  40. ed60ad7 refscale: Warn on individual ref_scale_init() error conditions by Paul E. McKenney · 3 years, 7 months ago
  41. efeff6b rcutorture: Warn on individual rcu_torture_init() error conditions by Paul E. McKenney · 3 years, 7 months ago
  42. fda8486 rcutorture: Suppressing read-exit testing is not an error by Paul E. McKenney · 3 years, 7 months ago
  43. cbe0d8d rcu-tasks: Wait for trc_read_check_handler() IPIs by Paul E. McKenney · 3 years, 7 months ago
  44. f0b2b2d rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() by Neeraj Upadhyay · 3 years, 7 months ago
  45. 1eac007 rcu: Make rcu update module parameters world-readable by Juri Lelli · 3 years, 7 months ago
  46. ebb6d30 rcu: Make rcu_normal_after_boot writable again by Juri Lelli · 3 years, 7 months ago
  47. 4aa846f rcu: Make rcutree_dying_cpu() use its "cpu" parameter by Paul E. McKenney · 3 years, 7 months ago
  48. 768f5d5 rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() by Paul E. McKenney · 3 years, 7 months ago
  49. 2caebef rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() by Paul E. McKenney · 3 years, 8 months ago
  50. ebc88ad rcu: Comment rcu_gp_init() code waiting for CPU-hotplug operations by Paul E. McKenney · 3 years, 8 months ago
  51. 3ac8587 rcu: Fix undefined Kconfig macros by Zhouyi Zhou · 3 years, 8 months ago
  52. 9424b86 rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp by Paul E. McKenney · 3 years, 8 months ago
  53. 88ee23e rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp by Paul E. McKenney · 3 years, 8 months ago
  54. 52b030a rcu-nocb: Fix a couple of tree_nocb code-style nits by Paul E. McKenney · 3 years, 8 months ago
  55. 2431774 rcu: Mark accesses to rcu_state.n_force_qs by Paul E. McKenney · 3 years, 8 months ago
  56. e5e726f Merge tag 'locking-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 6 months ago
  57. 830e6ac locking/rtmutex: Split out the inner parts of 'struct rtmutex' by Peter Zijlstra · 3 years, 7 months ago
  58. b770efc Merge branches 'doc.2021.07.20c', 'fixes.2021.08.06a', 'nocb.2021.07.20c', 'nolibc.2021.07.20c', 'tasks.2021.07.20c', 'torture.2021.07.27a' and 'torturescript.2021.07.27a' into HEAD by Paul E. McKenney · 3 years, 7 months ago
  59. d3dd95a rcu: Replace deprecated CPU-hotplug functions by Sebastian Andrzej Siewior · 3 years, 7 months ago
  60. 521c89b rcu: Print human-readable message for schedule() in RCU reader by Paul E. McKenney · 3 years, 8 months ago
  61. 8211e92 rcu: Use per_cpu_ptr to get the pointer of per_cpu variable by Liu Song · 3 years, 8 months ago
  62. eb88094 rcu: Remove useless "ret" update in rcu_gp_fqs_loop() by Liu Song · 3 years, 8 months ago
  63. d283aa1 rcu: Mark accesses in tree_stall.h by Paul E. McKenney · 3 years, 10 months ago
  64. f74126d rcu: Make rcu_gp_init() and rcu_gp_fqs_loop noinline to conserve stack by Paul E. McKenney · 3 years, 9 months ago
  65. d9ee962 rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() by Paul E. McKenney · 3 years, 9 months ago
  66. 65bfdd3 srcutiny: Mark read-side data races by Paul E. McKenney · 3 years, 9 months ago
  67. b169246 rcu: Start timing stall repetitions after warning complete by Paul E. McKenney · 3 years, 10 months ago
  68. a80be42 rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() by Sergey Senozhatsky · 3 years, 10 months ago
  69. ccfc9dd rcu/tree: Handle VM stoppage in stall detection by Sergey Senozhatsky · 3 years, 10 months ago
  70. 5fcb3a5 rcu: Mark accesses to ->rcu_read_lock_nesting by Paul E. McKenney · 3 years, 10 months ago
  71. 2be57f7 rcu: Weaken ->dynticks accesses and updates by Paul E. McKenney · 3 years, 10 months ago
  72. a86baa69 rcu: Remove special bit at the bottom of the ->dynticks counter by Joel Fernandes (Google) · 3 years, 10 months ago
  73. dc87740 rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock by Yanfei Xu · 3 years, 10 months ago
  74. e6a901a4 rcu: Fix to include first blocked task in stall warning by Yanfei Xu · 3 years, 10 months ago
  75. 811192c rcuscale: Console output claims too few grace periods by Jiangong.Han · 3 years, 9 months ago
  76. 59e8366 rcutorture: Preempt rather than block when testing task stalls by Paul E. McKenney · 3 years, 10 months ago
  77. 25f6fa5 refscale: Add measurement of clock readout by Paul E. McKenney · 3 years, 10 months ago
  78. fed31a4 rcu: Fix macro name CONFIG_TASKS_RCU_TRACE by Zhouyi Zhou · 3 years, 8 months ago
  79. e4be1f4 rcu-tasks: Fix synchronize_rcu_rude() typo in comment by Paul E. McKenney · 3 years, 9 months ago
  80. f8ab3fa rcu-tasks: Mark ->trc_reader_special.b.need_qs data races by Paul E. McKenney · 3 years, 10 months ago
  81. bdb0cca rcu-tasks: Mark ->trc_reader_nesting data races by Paul E. McKenney · 3 years, 10 months ago
  82. 45f4b4a rcu-tasks: Add comments explaining task_struct strategy by Paul E. McKenney · 3 years, 10 months ago
  83. cba712b rcu/nocb: Remove NOCB deferred wakeup from rcutree_dead_cpu() by Frederic Weisbecker · 3 years, 10 months ago
  84. dfcb275 rcu/nocb: Start moving nocb code to its own plugin file by Frederic Weisbecker · 3 years, 10 months ago
  85. 2a2ed56 rcu: Fix pr_info() formats and values in show_rcu_gp_kthreads() by Paul E. McKenney · 3 years, 8 months ago
  86. a9ab9cc rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() by Paul E. McKenney · 3 years, 10 months ago
  87. 1d10bf5 rcu-tasks: Don't delete holdouts within trc_inspect_reader() by Paul E. McKenney · 3 years, 10 months ago
  88. 05bc276 refscale: Avoid false-positive warnings in ref_scale_reader() by Paul E. McKenney · 3 years, 9 months ago
  89. 28e92f9 Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 3 years, 8 months ago
  90. 71bd934 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 8 months ago
  91. f39650d kernel.h: split out panic and oops helpers by Andy Shevchenko · 3 years, 8 months ago
  92. 2f064a5 sched: Change task_struct::state by Peter Zijlstra · 3 years, 9 months ago
  93. b03fbd4 sched: Introduce task_is_running() by Peter Zijlstra · 3 years, 9 months ago
  94. 641faf1 Merge branches 'bitmaprange.2021.05.10c', 'doc.2021.05.10c', 'fixes.2021.05.13a', 'kvfree_rcu.2021.05.10c', 'mmdumpobj.2021.05.10c', 'nocb.2021.05.12a', 'srcu.2021.05.12a', 'tasks.2021.05.18a' and 'torture.2021.05.10c' into HEAD by Paul E. McKenney · 3 years, 10 months ago
  95. 474d099 tasks-rcu: Make show_rcu_tasks_gp_kthreads() be static inline by Paul E. McKenney · 3 years, 11 months ago
  96. cf868c2 rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states by Paul E. McKenney · 4 years ago
  97. c70360c rcu: Add missing __releases() annotation by Jules Irenge · 3 years, 11 months ago
  98. 1893afd rcu: Improve comments describing RCU read-side critical sections by Paul E. McKenney · 3 years, 11 months ago
  99. 0a580fa srcu: Early test SRCU polling start by Frederic Weisbecker · 4 years ago
  100. a616aec rcu: Fix various typos in comments by Ingo Molnar · 4 years ago