summaryrefslogtreecommitdiff
path: root/kernel/rcu/tree.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-23Merge tag 'rcu.2026.08.18a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-74/+121
2026-08-14Merge branches 'expcb.2026.07.24a', 'misc.2026.07.30a', 'rcu-tasks.2026.07.30...Paul E. McKenney1-12/+13
2026-07-30rcu: Remove unused rdp parameter from rcu_check_gp_start_stall()Zqiang1-1/+1
2026-07-30rcu: Mark interrupts-enabled accesses to rdp->cpu_no_qs.b.normPaul E. McKenney1-1/+1
2026-07-24rcu: Mark accesses to rdp->rcu_cpu_has_workPaul E. McKenney1-4/+4
2026-07-24rcu: Remove unused func parameter from callback-enqueue functionsJoel Fernandes1-5/+5
2026-07-24rcu: Use WRITE_ONCE() for ->rcu_need_heavy_qsPaul E. McKenney1-1/+2
2026-07-24rcu: Advance callbacks for expedited GP completion in rcu_core()Puranjay Mohan1-0/+17
2026-07-24rcu: Detect expedited grace period completion in rcu_pending()Puranjay Mohan1-7/+31
2026-07-24rcu: Wake NOCB rcuog kthreads on expedited grace period completionPuranjay Mohan1-2/+9
2026-07-24rcu: Update comments for gp_seq and expedited GP trackingPuranjay Mohan1-3/+3
2026-07-24rcu: Enable RCU callbacks to benefit from expedited grace periodsPuranjay Mohan1-6/+3
2026-07-23rcu: Add RCU_GET_STATE_NOT_TRACKED for subsystems without expedited GPsPuranjay Mohan1-1/+2
2026-07-23rcu/segcblist: Track segment grace periods with struct rcu_gp_seqPuranjay Mohan1-11/+14
2026-07-23rcu: Rename struct rcu_gp_oldstate to rcu_gp_seqPuranjay Mohan1-31/+31
2026-07-23rcu: Remove unused rdp parameter from trace_rcu_this_gp()Joel Fernandes1-13/+10
2026-06-24sched_ext, rcu: Upgrade RCU stall paths to report cpumask of stalled CPUsCheng-Yang Chou1-0/+3
2026-06-15Merge tag 'timers-nohz-2026-06-13' of gitolite.kernel.org:pub/scm/linux/kerne...Linus Torvalds1-6/+3
2026-06-02sched/cputime: Remove superfluous and error prone kcpustat_field() parameterFrederic Weisbecker1-6/+3
2026-05-24rcu: Latch normal synchronize_rcu() path on floodUladzislau Rezki (Sony)1-13/+39
2026-05-24rcu: Simplify param_set_next_fqs_jiffies() by applying clamp_val()Paul E. McKenney1-1/+1
2026-05-24rcu: Simplify rcu_do_batch() by applying clamp()Paul E. McKenney1-1/+1
2026-01-23Merge branch 'rcu-nocb.20260123a'Boqun Feng1-1/+1
2026-01-23rcu/nocb: Remove unnecessary WakeOvfIsDeferred wake pathJoel Fernandes1-1/+1
2026-01-11rcu: Reduce synchronize_rcu() latency by reporting GP kthread's CPU QS earlyJoel Fernandes1-0/+12
2025-12-03Merge tag 'rcu.release.v6.19' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2025-11-20sched: Provide and use set_need_resched_current()Peter Zijlstra1-9/+5
2025-11-07rcu: Mark diagnostic functions as notracePaul E. McKenney1-1/+1
2025-10-07Merge tag 'hyperv-next-signed-20251006' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-3/+3
2025-09-30entry: Rename "kvm" entry code assets to "virt" to genericize APIsSean Christopherson1-3/+3
2025-09-23rcu: WQ_UNBOUND added to sync_wq workqueueMarco Crivellari1-1/+1
2025-09-23rcu: WQ_PERCPU added to alloc_workqueue usersMarco Crivellari1-1/+1
2025-08-13rcu: Document that rcu_barrier() hurries lazy callbacksPaul E. McKenney1-0/+5
2025-08-11rcu: Fix racy re-initialization of irq_work causing hangsFrederic Weisbecker1-0/+2
2025-07-23Merge branches 'rcu-exp.23.07.2025', 'rcu.22.07.2025', 'torture-scripts.16.07...Neeraj Upadhyay (AMD)1-14/+58
2025-07-22rcu: Document concurrent quiescent state reporting for offline CPUsJoel Fernandes1-1/+18
2025-07-22rcu: Document separation of rcu_state and rnp's gp_seqJoel Fernandes1-0/+4
2025-07-22rcu: Document GP init vs hotplug-scan ordering requirementsJoel Fernandes1-0/+8
2025-07-16rcu: Enable rcu_normal_wake_from_gp on small systemsUladzislau Rezki (Sony)1-3/+11
2025-07-08rcu/exp: Warn on QS requested on dying CPUFrederic Weisbecker1-0/+6
2025-07-08rcu/exp: Remove needless CPU up quiescent state reportFrederic Weisbecker1-2/+0
2025-06-25rcu: Robustify rcu_is_cpu_rrupt_from_idle()Frederic Weisbecker1-10/+17
2025-06-20rcu: Return early if callback is not specifiedUladzislau Rezki (Sony)1-0/+4
2025-05-16Merge branches 'rcu/misc-for-6.16', 'rcu/seq-counters-for-6.16' and 'rcu/tort...Joel Fernandes1-2/+38
2025-05-16rcutorture: Perform more frequent testing of ->gpwrapJoel Fernandes1-2/+32
2025-05-16rcu/cpu_stall_cputime: fix the hardirq count for x86 architectureYongliang Gao1-3/+7
2025-05-16rcu: Remove swake_up_one_online() bandaidFrederic Weisbecker1-33/+1
2025-04-08rcu: Add warning to ensure rcu_seq_done_exact() is workingJoel Fernandes1-0/+6
2025-03-24Merge tag 'rcu-next-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds1-13/+51
2025-03-04Merge branches 'docs.2025.02.04a', 'lazypreempt.2025.03.04a', 'misc.2025.03.0...Boqun Feng1-12/+37