1. 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, 6 months ago
  2. 71bd934 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 6 months ago
  3. f39650d kernel.h: split out panic and oops helpers by Andy Shevchenko · 3 years, 6 months ago
  4. 2f064a5 sched: Change task_struct::state by Peter Zijlstra · 3 years, 7 months ago
  5. b03fbd4 sched: Introduce task_is_running() by Peter Zijlstra · 3 years, 7 months ago
  6. 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, 8 months ago
  7. 474d099 tasks-rcu: Make show_rcu_tasks_gp_kthreads() be static inline by Paul E. McKenney · 3 years, 9 months ago
  8. cf868c2 rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states by Paul E. McKenney · 3 years, 10 months ago
  9. c70360c rcu: Add missing __releases() annotation by Jules Irenge · 3 years, 8 months ago
  10. 1893afd rcu: Improve comments describing RCU read-side critical sections by Paul E. McKenney · 3 years, 8 months ago
  11. 0a580fa srcu: Early test SRCU polling start by Frederic Weisbecker · 3 years, 9 months ago
  12. a616aec rcu: Fix various typos in comments by Ingo Molnar · 3 years, 10 months ago
  13. e75bcd4 rcu/nocb: Unify timers by Frederic Weisbecker · 3 years, 11 months ago
  14. 8709051 rcu/nocb: Prepare for fine-grained deferred wakeup by Frederic Weisbecker · 3 years, 11 months ago
  15. f9fc166 rcu/nocb: Only cancel nocb timer if not polling by Frederic Weisbecker · 3 years, 11 months ago
  16. 3b2348e rcu/nocb: Delete bypass_timer upon nocb_gp wakeup by Frederic Weisbecker · 3 years, 11 months ago
  17. b6e2c4e rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup by Frederic Weisbecker · 3 years, 11 months ago
  18. 552cac8 rcu/nocb: Allow de-offloading rdp leader by Frederic Weisbecker · 3 years, 11 months ago
  19. c7ef750 rcu/nocb: Directly call __wake_nocb_gp() from bypass timer by Frederic Weisbecker · 3 years, 11 months ago
  20. 5390473 rcu: Don't penalize priority boosting when there is nothing to boost by Paul E. McKenney · 3 years, 9 months ago
  21. 3d3a0d1 rcu: Point to documentation of ordering guarantees by Paul E. McKenney · 3 years, 9 months ago
  22. 2f20de9 rcu: Make rcu_gp_cleanup() be noinline for tracing by Paul E. McKenney · 3 years, 9 months ago
  23. 4d80b8e rcu: Restrict RCU_STRICT_GRACE_PERIOD to at most four CPUs by Paul E. McKenney · 3 years, 9 months ago
  24. b158050 rcu: Make show_rcu_gp_kthreads() dump rcu_node structures blocking GP by Paul E. McKenney · 3 years, 9 months ago
  25. 3ef5a1c rcu: Make RCU priority boosting work on single-CPU rcu_node structures by Paul E. McKenney · 3 years, 9 months ago
  26. 396eba6 rcu: Add quiescent states and boost states to show_rcu_gp_kthreads() output by Paul E. McKenney · 3 years, 9 months ago
  27. 3066820 rcu: Reject RCU_LOCKDEP_WARN() false positives by Paul E. McKenney · 3 years, 9 months ago
  28. 27ba76e rcu: Add ->gp_max to show_rcu_gp_kthreads() output by Paul E. McKenney · 3 years, 9 months ago
  29. e44111e rcu: Add ->rt_priority and ->gp_start to show_rcu_gp_kthreads() output by Paul E. McKenney · 3 years, 9 months ago
  30. 8e4b1d2 rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() by Paul E. McKenney · 3 years, 9 months ago
  31. 277ffe1 rcu: Improve tree.c comments and add code cleanups by Zhouyi Zhou · 3 years, 9 months ago
  32. ce7c169 rcu: Remove the unused rcu_irq_exit_preempt() function by Paul E. McKenney · 3 years, 9 months ago
  33. 7ab2bd3 rcutorture: Move mem_dump_obj() tests into separate function by Paul E. McKenney · 3 years, 8 months ago
  34. 063f5a4 rcutorture: Don't count CPU-stalled time against priority boosting by Paul E. McKenney · 3 years, 9 months ago
  35. 0260b92 rcutorture: Forgive RCU boost failures when CPUs don't pass through QS by Paul E. McKenney · 3 years, 9 months ago
  36. bcd4af4 rcutorture: Make rcu_torture_boost_failed() check for GP end by Paul E. McKenney · 3 years, 9 months ago
  37. 8c7ec02 rcutorture: Consolidate rcu_torture_boost() timing and statistics by Paul E. McKenney · 3 years, 9 months ago
  38. 7b9dad7 rcutorture: Delay-based false positives for RCU priority boosting tests by Paul E. McKenney · 3 years, 9 months ago
  39. ea6d962 rcutorture: Judge RCU priority boosting on grace periods, not callbacks by Paul E. McKenney · 3 years, 9 months ago
  40. a5c095e rcutorture: Abstract read-lock-held checks by Paul E. McKenney · 3 years, 10 months ago
  41. e9b800d refscale: Add acqrel, lock, and lock-irq by Paul E. McKenney · 3 years, 10 months ago
  42. 9fc98e3 rcu-tasks: Add block comment laying out RCU Rude design by Paul E. McKenney · 3 years, 10 months ago
  43. 06a3ec9 rcu-tasks: Add block comment laying out RCU Tasks design by Paul E. McKenney · 3 years, 10 months ago
  44. b5befe84 srcu: Fix broken node geometry after early ssp init by Frederic Weisbecker · 3 years, 9 months ago
  45. 8e9c01c srcu: Initialize SRCU after timers by Frederic Weisbecker · 3 years, 9 months ago
  46. c75e9d2 srcu: Remove superfluous ssp initialization for early callbacks by Frederic Weisbecker · 3 years, 9 months ago
  47. 94df76a srcu: Remove superfluous sdp->srcu_lock_count zero filling by Frederic Weisbecker · 3 years, 9 months ago
  48. d76e092 rcu/nocb: Use the rcuog CPU's ->nocb_timer by Frederic Weisbecker · 3 years, 11 months ago
  49. a78d4a2 kvfree_rcu: Refactor kfree_rcu_monitor() by Uladzislau Rezki (Sony) · 3 years, 9 months ago
  50. d8628f3 kvfree_rcu: Fix comments according to current code by Uladzislau Rezki (Sony) · 3 years, 8 months ago
  51. 7fe1da3 kvfree_rcu: Use kfree_rcu_monitor() instead of open-coded variant by Uladzislau Rezki (Sony) · 3 years, 9 months ago
  52. dd28c9f kvfree_rcu: Update "monitor_todo" once a batch is started by Uladzislau Rezki (Sony) · 3 years, 9 months ago
  53. d434c00 kvfree_rcu: Add a bulk-list check when a scheduler is run by Uladzislau Rezki (Sony) · 3 years, 9 months ago
  54. ac7625e kvfree_rcu: Use [READ/WRITE]_ONCE() macros to access to nr_bkv_objs by Uladzislau Rezki (Sony) · 3 years, 9 months ago
  55. d0bfa8b kvfree_rcu: Release a page cache under memory pressure by Zhang Qiang · 3 years, 9 months ago
  56. 4c9c380 rcu: Fix typo in comment: kthead -> kthread by Rolf Eike Beer · 3 years, 10 months ago
  57. a6814a7 rcu/tree_plugin: Don't handle the case of 'all' CPU range by Yury Norov · 3 years, 9 months ago
  58. ab6ad3d Merge branches 'bitmaprange.2021.03.08a', 'fixes.2021.03.15a', 'kvfree_rcu.2021.03.08a', 'mmdumpobj.2021.03.08a', 'nocb.2021.03.15a', 'poll.2021.03.24a', 'rt.2021.03.08a', 'tasks.2021.03.08a', 'torture.2021.03.08a' and 'torturescript.2021.03.22a' into HEAD by Paul E. McKenney · 3 years, 10 months ago
  59. 7ac3fdf rcutorture: Test start_poll_synchronize_rcu() and poll_state_synchronize_rcu() by Paul E. McKenney · 3 years, 10 months ago
  60. 0909fc2 rcu: Provide polling interfaces for Tiny RCU grace periods by Paul E. McKenney · 3 years, 11 months ago
  61. 7abb18b rcu: Provide polling interfaces for Tree RCU grace periods by Paul E. McKenney · 3 years, 11 months ago
  62. e02691b rcu/nocb: Move trace_rcu_nocb_wake() calls outside nocb_lock when possible by Frederic Weisbecker · 3 years, 11 months ago
  63. 0efdf14 rcu/nocb: Remove stale comment above rcu_segcblist_offload() by Frederic Weisbecker · 3 years, 11 months ago
  64. 76d00b4 rcu/nocb: Disable bypass when CPU isn't completely offloaded by Frederic Weisbecker · 3 years, 11 months ago
  65. b2fcf21 rcu/nocb: Fix missed nocb_timer requeue by Frederic Weisbecker · 3 years, 11 months ago
  66. 9640dca rcu: Make nocb_nobypass_lim_per_jiffy static by Jiapeng Chong · 3 years, 11 months ago
  67. 565cfb9 rcu/tree: Add a trace event for RCU CPU stall warnings by Sangmoon Kim · 3 years, 10 months ago
  68. 7e93722 rcu: Add explicit barrier() to __rcu_read_unlock() by Paul E. McKenney · 3 years, 10 months ago
  69. 0a27fff rcutorture: Replace rcu_torture_stall string with %s by Stephen Zhang · 4 years ago
  70. a434dd1 rcu-tasks: Add block comment laying out RCU Tasks Trace design by Paul E. McKenney · 3 years, 11 months ago
  71. 85b8699 rcu-tasks: Rectify kernel-doc for struct rcu_tasks by Lukas Bulwahn · 4 years ago
  72. 7308e02 rcu: Make rcu_read_unlock_special() expedite strict grace periods by Paul E. McKenney · 4 years ago
  73. 5e59fba rcutorture: Fix testing of RCU priority boosting by Paul E. McKenney · 4 years ago
  74. 39bbfc6 rcu: Expedite deboost in case of deferred quiescent state by Paul E. McKenney · 4 years ago
  75. 55adc3e rcu/nocb: Rename nocb_gp_update_state to nocb_gp_update_state_deoffloading by Frederic Weisbecker · 4 years ago
  76. ec711bc rcu/nocb: Only (re-)initialize segcblist when needed on CPU up by Frederic Weisbecker · 4 years ago
  77. 8a682b3 rcu/nocb: Avoid confusing double write of rdp->nocb_cb_sleep by Frederic Weisbecker · 4 years ago
  78. 64305db rcu/nocb: Forbid NOCB toggling on offline CPUs by Frederic Weisbecker · 4 years ago
  79. 5de2e5b rcu/nocb: Comment the reason behind BH disablement on batch processing by Frederic Weisbecker · 4 years ago
  80. 3820b51 rcu/nocb: Detect unsafe checks for offloaded rdp by Frederic Weisbecker · 4 years, 2 months ago
  81. 0d3dd2c rcutorture: Add crude tests for mem_dump_obj() by Paul E. McKenney · 4 years, 1 month ago
  82. 686fe1b rcuscale: Add kfree_rcu() single-argument scale test by Uladzislau Rezki (Sony) · 3 years, 11 months ago
  83. ee6ddf5 kvfree_rcu: Use same set of GFP flags as does single-argument by Uladzislau Rezki (Sony) · 4 years ago
  84. 3e7ce7a kvfree_rcu: Replace __GFP_RETRY_MAYFAIL by __GFP_NORETRY by Uladzislau Rezki (Sony) · 4 years ago
  85. 7ffc9ec kvfree_rcu: Make krc_this_cpu_unlock() use raw_spin_unlock_irqrestore() by Paul E. McKenney · 4 years ago
  86. b01b405 kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() by Paul E. McKenney · 4 years ago
  87. 148e373 kvfree_rcu: Directly allocate page for single-argument case by Uladzislau Rezki (Sony) · 4 years ago
  88. 6494ccb rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() by Zhouyi Zhou · 4 years ago
  89. 47fcbc8 rcu: Fix CPU-offline trace in rcutree_dying_cpu by Neeraj Upadhyay · 4 years ago
  90. d3ad5bb rcu: Remove superfluous rdp fetch by Frederic Weisbecker · 4 years ago
  91. 3e70df9 rcu: deprecate "all" option to rcu_nocbs= by Paul Gortmaker · 3 years, 11 months ago
  92. 657bd90 Merge tag 'sched-core-2021-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 11 months ago
  93. 4ae7dc9 entry/kvm: Explicitly flush pending rcuog wakeup before last rescheduling point by Frederic Weisbecker · 4 years ago
  94. 47b8ff1 entry: Explicitly flush pending rcuog wakeup before last rescheduling point by Frederic Weisbecker · 4 years ago
  95. f8bb5ca rcu/nocb: Trigger self-IPI on late deferred wake up before user resume by Frederic Weisbecker · 4 years ago
  96. 43789ef rcu/nocb: Perform deferred wake up before last idle's need_resched() check by Frederic Weisbecker · 4 years ago
  97. 54b7429e rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers by Frederic Weisbecker · 4 years ago
  98. 0d2460b Merge branches 'doc.2021.01.06a', 'fixes.2021.01.04b', 'kfree_rcu.2021.01.04a', 'mmdumpobj.2021.01.22a', 'nocb.2021.01.06a', 'rt.2021.01.04a', 'stall.2021.01.06a', 'torture.2021.01.12a' and 'tortureall.2021.01.06a' into HEAD by Paul E. McKenney · 4 years ago
  99. b4b7914 rcu: Make call_rcu() print mem_dump_obj() info for double-freed callback by Paul E. McKenney · 4 years, 1 month ago
  100. 1afb95f torture: Maintain torture-specific set of CPUs-online books by Paul E. McKenney · 4 years, 1 month ago