Code

History

Commits on master to kernel/rcu/tree.c35+
  1. Merge tag 'rcu.2026.08.18a' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linuxLinus Torvalds committed 2 months ago83684c4
  2. 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 3 months ago9cc63f8
  3. rcu: Remove unused rdp parameter from rcu_check_gp_start_stall()Zqiang committed 3 months ago7f28a4c
  4. rcu: Mark interrupts-enabled accesses to rdp->cpu_no_qs.b.normPaul E. McKenney committed 3 months ago8fe4795
  5. rcu: Mark accesses to rdp->rcu_cpu_has_workPaul E. McKenney committed 3 months ago2aaee3f
  6. rcu: Remove unused func parameter from callback-enqueue functionsJoel Fernandes committed 3 months ago545b3ac
  7. rcu: Use WRITE_ONCE() for ->rcu_need_heavy_qsPaul E. McKenney committed 4 months agoa050e67
  8. rcu: Advance callbacks for expedited GP completion in rcu_core()Puranjay Mohan committed 4 months agoec5ee54
  9. rcu: Detect expedited grace period completion in rcu_pending()Puranjay Mohan committed 4 months agofde2b18
  10. rcu: Wake NOCB rcuog kthreads on expedited grace period completionPuranjay Mohan committed 4 months ago3186061
  11. rcu: Update comments for gp_seq and expedited GP trackingPuranjay Mohan committed 4 months ago942b3e8
  12. rcu: Enable RCU callbacks to benefit from expedited grace periodsPuranjay Mohan committed 3 months agoaaca360
  13. rcu: Add RCU_GET_STATE_NOT_TRACKED for subsystems without expedited GPsPuranjay Mohan committed 4 months ago60b5487
  14. rcu/segcblist: Track segment grace periods with struct rcu_gp_seqPuranjay Mohan committed 4 months agofb5c815
  15. rcu: Rename struct rcu_gp_oldstate to rcu_gp_seqPuranjay Mohan committed 4 months ago7360845
  16. rcu: Remove unused rdp parameter from trace_rcu_this_gp()Joel Fernandes committed 3 months ago767ce74
  17. sched_ext, rcu: Upgrade RCU stall paths to report cpumask of stalled CPUsCheng-Yang Chou committed 5 months ago252891d
  18. Merge tag 'timers-nohz-2026-06-13' of gitolite.kernel.org:pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 5 months agoa53fcff
  19. sched/cputime: Remove superfluous and error prone kcpustat_field() parameterFrederic Weisbecker committed 6 months ago080b5c6
  20. rcu: Latch normal synchronize_rcu() path on floodUladzislau Rezki (Sony) committed 8 months agoeceb659
  21. rcu: Simplify param_set_next_fqs_jiffies() by applying clamp_val()Paul E. McKenney committed 6 months agod9b4d36
  22. rcu: Simplify rcu_do_batch() by applying clamp()Paul E. McKenney committed 6 months ago5f13635
  23. Merge branch 'rcu-nocb.20260123a'Boqun Feng committed 9 months agoed062c4
  24. rcu/nocb: Remove unnecessary WakeOvfIsDeferred wake pathJoel Fernandes committed 9 months agod92eca6
  25. rcu: Reduce synchronize_rcu() latency by reporting GP kthread's CPU QS earlyJoel Fernandes committed 10 months agobc3705e
  26. Merge tag 'rcu.release.v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linuxLinus Torvalds committed 11 months ago98e7dcb
  27. sched: Provide and use set_need_resched_current()Peter Zijlstra committed 12 months agoc04507a
  28. rcu: Mark diagnostic functions as notracePaul E. McKenney committed 1 year ago3ed04e3
  29. Merge tag 'hyperv-next-signed-20251006' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linuxLinus Torvalds committed 1 year ago2215336
  30. entry: Rename "kvm" entry code assets to "virt" to genericize APIsSean Christopherson committed 1 year ago9be7e1e
  31. rcu: WQ_UNBOUND added to sync_wq workqueueMarco Crivellari committed 1 year ago82c427b
  32. rcu: WQ_PERCPU added to alloc_workqueue usersMarco Crivellari committed 1 year ago499d48f
  33. rcu: Document that rcu_barrier() hurries lazy callbacksPaul E. McKenney committed 1 year agofaab3ae
  34. rcu: Fix racy re-initialization of irq_work causing hangsFrederic Weisbecker committed 1 year ago61399e0
  35. 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