1. 7f2a53c rcu: Remove unused __rcu_is_watching() function by Paul E. McKenney · 4 years, 5 months ago
  2. 3042f83 rcu: Support reclaim for head-less object by Uladzislau Rezki (Sony) · 4 years, 8 months ago
  3. c408b21 rcu: Rename *_kfree_callback/*_kfree_rcu_offset/kfree_call_* by Uladzislau Rezki (Sony) · 4 years, 8 months ago
  4. 07325d4 rcu: Provide rcu_irq_exit_check_preempt() by Thomas Gleixner · 4 years, 8 months ago
  5. b1fcf9b rcu: Provide __rcu_is_watching() by Thomas Gleixner · 4 years, 8 months ago
  6. 8ae0ae6 rcu: Provide rcu_irq_exit_preempt() by Thomas Gleixner · 4 years, 8 months ago
  7. f736e0f Merge branches 'fixes.2020.04.27a', 'kfree_rcu.2020.04.27a', 'rcu-tasks.2020.04.27a', 'stall.2020.04.27a' and 'torture.2020.05.07a' into HEAD by Paul E. McKenney · 4 years, 8 months ago
  8. 43766c3 rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks by Paul E. McKenney · 4 years, 10 months ago
  9. 6be7436 rcu: Add rcu_gp_might_be_stalled() by Paul E. McKenney · 4 years, 9 months ago
  10. 59ee032 rcutorture: Suppress forward-progress complaints during early boot by Paul E. McKenney · 5 years ago
  11. 189a688 rcu: Remove kfree_call_rcu_nobatch() by Joel Fernandes (Google) · 5 years ago
  12. a35d169 rcu: Add basic support for kfree_rcu() batching by Byungchul Park · 5 years ago
  13. 79ba7ff rcutorture: Emulate dyntick aspect of userspace nohz_full sojourn by Paul E. McKenney · 5 years ago
  14. 2469106 rcu: Don't include <linux/ktime.h> in rcutiny.h by Christoph Hellwig · 5 years ago
  15. 6c44212 linux/rcutiny: Convert to SPDX license identifier by Paul E. McKenney · 6 years ago
  16. b56ada1 Merge branches 'doc.2018.08.30a', 'dynticks.2018.08.30b', 'srcu.2018.08.30b' and 'torture.2018.08.29a' into HEAD by Paul E. McKenney · 6 years ago
  17. 31ab604 rcu: Remove unused rcu_dynticks_snap() from Tiny RCU by Paul E. McKenney · 6 years ago
  18. a8bb74a rcu: Consolidate RCU-sched update-side function definitions by Paul E. McKenney · 7 years ago
  19. 4c7e9c1 rcu: Consolidate RCU-bh update-side function definitions by Paul E. McKenney · 7 years ago
  20. 709fdce rcu: Express Tiny RCU updates in terms of RCU rather than RCU-sched by Paul E. McKenney · 7 years ago
  21. 45975c7 rcu: Define RCU-sched API in terms of RCU for Tree RCU PREEMPT builds by Paul E. McKenney · 7 years ago
  22. 65cfe35 rcu: Define RCU-bh update API in terms of RCU by Paul E. McKenney · 7 years ago
  23. d28139c rcu: Apply RCU-bh QSes to RCU-sched and RCU-preempt when safe by Paul E. McKenney · 7 years ago
  24. 3e31009 rcu: Defer reporting RCU-preempt quiescent states when disabled by Paul E. McKenney · 7 years ago
  25. 1b27291 rcutorture: Add forward-progress tests for RCU grace periods by Paul E. McKenney · 6 years ago
  26. 6f56f71 rcu: Improve RCU-tasks naming and comments by Paul E. McKenney · 7 years ago
  27. f64c601 rcu/x86: Provide early rcu_cpu_starting() callback by Peter Zijlstra · 7 years ago
  28. 844ccdd rcu: Eliminate rcu_irq_enter_disabled() by Paul E. McKenney · 7 years ago
  29. 825c5bd srcu: Move rcu_scheduler_starting() from Tiny RCU to Tiny SRCU by Paul E. McKenney · 8 years ago
  30. d2b1654 rcu: Remove #ifdef moving rcu_end_inkernel_boot from rcupdate.h by Paul E. McKenney · 8 years ago
  31. 5f192ab rcu: Refactor #includes from include/linux/rcupdate.h by Paul E. McKenney · 8 years ago
  32. 71c40fd rcu: Move rcutiny.h to new empty/true/false-function style by Paul E. McKenney · 8 years ago
  33. fe21a27 rcu: Move rcu_request_urgent_qs_task() out of rcutiny.h and rcutree.h by Paul E. McKenney · 8 years ago
  34. e3c8d51 rcu: Move torture-related functions out of rcutiny.h and rcutree.h by Paul E. McKenney · 8 years ago
  35. 791875d rcu: Eliminate the unused __rcu_is_watching() function by Paul E. McKenney · 8 years ago
  36. cad7b38 rcu: Move torture-related definitions from rcupdate.h to rcu.h by Paul E. McKenney · 8 years ago
  37. bcbfdd0 rcu: Make non-preemptive schedule be Tasks RCU quiescent state by Paul E. McKenney · 8 years ago
  38. 900b102 srcu: Allow SRCU to access rcu_scheduler_active by Paul E. McKenney · 8 years ago
  39. b8c17e6 rcu: Maintain special bits at bottom of ->dynticks counter by Paul E. McKenney · 8 years ago
  40. f9411eb rcu: Separate the RCU synchronization types and APIs into <linux/rcupdate_wait.h> by Ingo Molnar · 8 years ago
  41. 02a5c550 rcu: Abstract extended quiescent state determination by Paul E. McKenney · 8 years ago
  42. 4df8374 rcu: Convert rcutree to hotplug state machine by Thomas Gleixner · 8 years ago
  43. 291783b rcutorture: Expedited-GP batch progress access to torturing by Paul E. McKenney · 9 years ago
  44. 7c9906c rcu: Don't redundantly disable irqs in rcu_irq_{enter,exit}() by Paul E. McKenney · 9 years ago
  45. bb73c52 rcu: Don't disable preemption for Tiny and Tree RCU readers by Boqun Feng · 9 years ago
  46. b6a4ae7 rcu: Use rcu_callback_t in call_rcu*() and friends by Boqun Feng · 9 years ago
  47. 2456005 rcu: Add RCU-sched flavors of get-state and cond-sync by Paul E. McKenney · 10 years ago
  48. 51952bc63 rcu: Further shrink Tiny RCU by making empty functions static inlines by Paul E. McKenney · 10 years ago
  49. 78e691f Merge branches 'doc.2015.01.07a', 'fixes.2015.01.15a', 'preempt.2015.01.06a', 'srcu.2015.01.06a', 'stall.2015.01.16a' and 'torture.2015.01.11a' into HEAD by Paul E. McKenney · 10 years ago
  50. 5cd3719 rcu: Make cond_resched_rcu_qs() apply to normal RCU flavors by Paul E. McKenney · 10 years ago
  51. 917963d rcutorture: Check from beginning to end of grace period by Paul E. McKenney · 10 years ago
  52. c1fe9cd rcu: Provide rcu_batches_completed_sched() for TINY_RCU by Paul E. McKenney · 10 years ago
  53. 9733e4f rcu: Make _batches_completed() functions return unsigned long by Paul E. McKenney · 10 years ago
  54. 38200cf rcu: Remove "cpu" argument to rcu_note_context_switch() by Paul E. McKenney · 10 years ago
  55. 284a8c9 rcu: Per-CPU operation cleanups to rcu_*_qs() functions by Paul E. McKenney · 10 years ago
  56. afea227 rcutorture: Export RCU grace-period kthread wait state to rcutorture by Paul E. McKenney · 11 years ago
  57. 765a3f4 rcu: Provide grace-period piggybacking API by Paul E. McKenney · 11 years ago
  58. 322efba Merge branches 'doc.2014.02.24a', 'fixes.2014.02.26a' and 'rt.2014.02.17b' into HEAD by Paul E. McKenney · 11 years ago
  59. ffa83fb rcu: Optimize rcu_needs_cpu() for RCU_NOCB_CPU_ALL by Paul E. McKenney · 11 years ago
  60. 87de1cf rcu: Stop tracking FSF's postal address by Paul E. McKenney · 11 years ago
  61. 584dc4c rcu: Remove "extern" from function declarations in include/linux/*rcu*.h by Teodora Baluta · 11 years ago
  62. 5c173eb rcu: Consistent rcu_is_watching() naming by Paul E. McKenney · 11 years ago
  63. cc6783f rcu: Is it safe to enter an RCU read-side critical section? by Paul E. McKenney · 11 years ago
  64. 2439b69 rcu: Shrink TINY_RCU by moving exit_rcu() by Paul E. McKenney · 12 years ago
  65. fa2b3b0 rcu: Remove rcu_preempt_note_context_switch() by Paul E. McKenney · 12 years ago
  66. 57f1801 rcu: Remove the CONFIG_TINY_RCU ifdefs in rcutiny.h by Paul E. McKenney · 12 years ago
  67. 9dc5ad3 rcu: Simplify RCU_TINY RCU callback invocation by Paul E. McKenney · 12 years ago
  68. 127781d rcu: Remove TINY_PREEMPT_RCU by Paul E. McKenney · 12 years ago
  69. cba6d0d Revert "rcu: Move PREEMPT_RCU preemption to switch_to() invocation" by Paul E. McKenney · 13 years ago
  70. aa9b1630 rcu: Precompute RCU_FAST_NO_HZ timer offsets by Paul E. McKenney · 13 years ago
  71. 9dd8fb1 rcu: Make exit_rcu() more precise and consolidate by Paul E. McKenney · 13 years ago
  72. 616c310 rcu: Move PREEMPT_RCU preemption to switch_to() invocation by Paul E. McKenney · 13 years ago
  73. 768dfff rcu: Prevent RCU callbacks from executing before scheduler initialized by Paul E. McKenney · 13 years ago
  74. 486e259 rcu: Avoid waking up CPUs having only kfree_rcu() callbacks by Paul E. McKenney · 13 years ago
  75. 965a002 rcu: Make TINY_RCU also use softirq for RCU_BOOST=n by Paul E. McKenney · 14 years ago
  76. 2c42818 rcu: Abstract common code for RCU grace-period-wait primitives by Paul E. McKenney · 14 years ago
  77. 29ce831 rcu: provide rcu_virt_note_context_switch() function. by Gleb Natapov · 14 years ago
  78. 7b27d54 rcu,cleanup: move synchronize_sched_expedited() out of sched.c by Lai Jiangshan · 14 years ago
  79. b2c0710 rcu: move TINY_RCU from softirq to kthread by Paul E. McKenney · 14 years ago
  80. 7b0b759 rcu: combine duplicate code, courtesy of CONFIG_PREEMPT_RCU by Paul E. McKenney · 14 years ago
  81. a3dc3fb rcu: repair code-duplication FIXMEs by Paul E. McKenney · 14 years ago
  82. 53d84e0 rcu: permit suppressing current grace period's CPU stall warnings by Paul E. McKenney · 14 years ago
  83. a57eb94 rcu: Add a TINY_PREEMPT_RCU by Paul E. McKenney · 15 years ago
  84. b8ae30e Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip by Linus Torvalds · 15 years ago
  85. bbad937 rcu: slim down rcutiny by removing rcu_scheduler_active and friends by Paul E. McKenney · 15 years ago
  86. 25502a6 rcu: refactor RCU's context-switch handling by Paul E. McKenney · 15 years ago
  87. da848c4 rcu: shrink rcutiny by making synchronize_rcu_bh() be inline by Paul E. McKenney · 15 years ago
  88. 969c792 sched: replace migration_thread with cpu_stop by Tejun Heo · 15 years ago
  89. d9f1bb6 rcu: Make rcu_read_lock_sched_held() take boot time into account by Paul E. McKenney · 15 years ago
  90. bf66f18 rcu: Add force_quiescent_state() testing to rcutorture by Paul E. McKenney · 15 years ago
  91. 234da7b sched: Teach might_sleep() about preemptible RCU by Frederic Weisbecker · 15 years ago
  92. 6ebb237 rcu: Re-arrange code to reduce #ifdef pain by Paul E. McKenney · 15 years ago
  93. 9f680ab rcu: Eliminate unneeded function wrapping by Paul E. McKenney · 15 years ago
  94. 4ce5b90 rcu: Do tiny cleanups in rcutiny by Ingo Molnar · 15 years ago
  95. 9b1d82f rcu: "Tiny RCU", The Bloatwatch Edition by Paul E. McKenney · 15 years ago