Code

History

Commits on master to kernel/rcu/tree_plugin.h35+
  1. Merge branches 'expcb.2026.07.24a', 'misc.2026.07.30a', 'rcu-tasks.2026.07.30a', 'srcu.2026.08.11a' and 'torture.2026.08.14a' into HEADPaul E. McKenney committed 2 months ago9cc63f8
  2. rcu: Add closing parenthesis in comment in rcu_read_unlock_strict()Paul E. McKenney committed 2 months ago301d28f
  3. rcutorture: Check for immediate deboosting at reader endPaul E. McKenney committed 6 months ago50df5af
  4. rcu: Mark interrupts-enabled accesses to rdp->cpu_no_qs.sPaul E. McKenney committed 3 months ago7689271
  5. rcu: Mark accesses to ->rcu_urgent_qs and ->rcu_need_heavy_qsItai Handler committed 3 months ago27d73e8
  6. rcu: Mark interrupts-enabled accesses to rdp->cpu_no_qs.b.normPaul E. McKenney committed 3 months ago8fe4795
  7. rcu: Use this_cpu_{read,write}() for ->cpu_no_qs.b.expPaul E. McKenney committed 3 months agod2282f9
  8. rcu: clear defer_qs_pending in deferred-QS bail when nesting > 0Joel Fernandes committed 4 months agod972d10
  9. rcu: introduce rcu_defer_qs_clear() helperJoel Fernandes committed 4 months ago6791325
  10. rcu: Fix rcu_read_unlock() deadloop due to softirqYao Kai committed 10 months agod41e37f
  11. sched: Provide and use set_need_resched_current()Peter Zijlstra committed 11 months agoc04507a
  12. rcu: Remove local_irq_save/restore() in rcu_preempt_deferred_qs_handler()Zqiang committed 1 year ago42d590d
  13. rcu: Fix racy re-initialization of irq_work causing hangsFrederic Weisbecker committed 1 year ago61399e0
  14. Merge branches 'rcu-exp.23.07.2025', 'rcu.22.07.2025', 'torture-scripts.16.07.2025', 'srcu.19.07.2025', 'rcu.nocb.18.07.2025' and 'refscale.07.07.2025' into rcu.merge.23.07.2025Neeraj Upadhyay (AMD) committed 1 year agocc1d136
  15. rcu: Refactor expedited handling check in rcu_read_unlock_special()Joel Fernandes committed 1 year ago908a97e
  16. rcu: Fix rcu_read_unlock() deadloop due to IRQ workJoel Fernandes committed 1 year agob41642c
  17. rcu: Protect ->defer_qs_iw_pending from data racePaul E. McKenney committed 1 year ago90c09d5
  18. rcu/exp: Remove confusing needless full barrier on task unblockFrederic Weisbecker committed 1 year ago4b9432e
  19. rcu/nocb: Add Safe checks for access offloaded rdpZqiang committed 1 year ago36f8e30
  20. rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=yAnkur Arora committed 1 year ago83b28cf
  21. rcu: handle unstable rdp in rcu_read_unlock_strict()Ankur Arora committed 1 year agofcf0e25
  22. Merge tag 'kthread-for-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticksLinus Torvalds committed 1 year ago1d6d399
  23. rcu: Use kthread preferred affinity for RCU boostFrederic Weisbecker committed 2 years agodb7ee3c
  24. rcu: Add KCSAN exclusive-writer assertions for rdp->cpu_no_qs.b.expPaul E. McKenney committed 2 years agoecc5e6b
  25. rcu: Use bitwise instead of arithmetic operator for flagsHongbo Li committed 2 years agoc329120
  26. Merge branches 'context_tracking.15.08.24a', 'csd.lock.15.08.24a', 'nocb.09.09.24a', 'rcutorture.14.08.24a', 'rcustall.09.09.24a', 'srcu.12.08.24a', 'rcu.tasks.14.08.24a', 'rcu_scaling_tests.15.08.24a', 'fixes.12.08.24a' and 'misc.11.08.24a' into next.09.09.24aNeeraj Upadhyay committed 2 years ago355debb
  27. rcu: Rename rcu_momentary_dyntick_idle() into rcu_momentary_eqs()Valentin Schneider committed 2 years ago32a9f26
  28. rcu/nocb: Introduce nocb mutexFrederic Weisbecker committed 2 years ago7121dd9
  29. rcu/nocb: Introduce RCU_NOCB_LOCKDEP_WARN()Frederic Weisbecker committed 2 years ago7aeba70
  30. Merge branches 'doc.2024.06.06a', 'fixes.2024.07.04a', 'mb.2024.06.28a', 'nocb.2024.06.03a', 'rcu-tasks.2024.06.06a', 'rcutorture.2024.06.06a' and 'srcu.2024.06.18a' into HEADPaul E. McKenney committed 2 years ago02219ca
  31. rcu: Add rcutree.nohz_full_patience_delay to reduce nohz_full OS jitterPaul E. McKenney committed 2 years ago68d124b
  32. rcu/nocb: Use kthread parking instead of ad-hoc implementationFrederic Weisbecker committed 2 years ago483d5bf
  33. rcu: Make hotplug operations track GP state, not flagsPaul E. McKenney committed 2 years agoae2b217
  34. rcu/exp: Handle parallel exp gp kworkers affinityFrederic Weisbecker committed 2 years agob67cffc
  35. rcu/exp: Make parallel exp gp kworker per rcu nodeFrederic Weisbecker committed 2 years ago8e5e621