Age | Commit message (Expand) | Author | Files | Lines |
2025-05-16 | rcu/nocb: Add Safe checks for access offloaded rdp |  Zqiang | 1 | -1/+1 |
2025-02-05 | rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y |  Ankur Arora | 1 | -4/+7 |
2025-02-05 | rcu: handle unstable rdp in rcu_read_unlock_strict() |  Ankur Arora | 1 | -1/+10 |
2025-01-21 | Merge tag 'kthread-for-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks |  Linus Torvalds | 1 | -9/+2 |
2025-01-08 | rcu: Use kthread preferred affinity for RCU boost |  Frederic Weisbecker | 1 | -9/+2 |
2024-12-14 | rcu: Add KCSAN exclusive-writer assertions for rdp->cpu_no_qs.b.exp |  Paul E. McKenney | 1 | -0/+1 |
2024-11-12 | rcu: Use bitwise instead of arithmetic operator for flags |  Hongbo Li | 1 | -11/+11 |
2024-09-09 | 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.24a |  Neeraj Upadhyay | 1 | -2/+3 |
2024-08-15 | rcu: Rename rcu_momentary_dyntick_idle() into rcu_momentary_eqs() |  Valentin Schneider | 1 | -3/+3 |
2024-07-29 | rcu/nocb: Introduce nocb mutex |  Frederic Weisbecker | 1 | -0/+1 |
2024-07-29 | rcu/nocb: Introduce RCU_NOCB_LOCKDEP_WARN() |  Frederic Weisbecker | 1 | -2/+2 |
2024-07-04 | 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 HEAD |  Paul E. McKenney | 1 | -2/+12 |
2024-07-04 | rcu: Add rcutree.nohz_full_patience_delay to reduce nohz_full OS jitter |  Paul E. McKenney | 1 | -0/+10 |
2024-06-03 | rcu/nocb: Use kthread parking instead of ad-hoc implementation |  Frederic Weisbecker | 1 | -2/+2 |
2024-04-15 | rcu: Make hotplug operations track GP state, not flags |  Paul E. McKenney | 1 | -2/+2 |
2024-02-14 | rcu/exp: Handle parallel exp gp kworkers affinity |  Frederic Weisbecker | 1 | -38/+4 |
2024-02-14 | rcu/exp: Make parallel exp gp kworker per rcu node |  Frederic Weisbecker | 1 | -7/+3 |
2024-02-14 | rcu: s/boost_kthread_mutex/kthread_mutex |  Frederic Weisbecker | 1 | -5/+5 |
2023-05-11 | rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp |  Paul E. McKenney | 1 | -1/+3 |
2022-10-18 | rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_setaffinity() |  Pingfan Liu | 1 | -1/+4 |
2022-09-01 | Merge branches 'doc.2022.08.31b', 'fixes.2022.08.31b', 'kvfree.2022.08.31b', 'nocb.2022.09.01a', 'poll.2022.08.31b', 'poll-srcu.2022.08.31b' and 'tasks.2022.08.31b' into HEAD |  Paul E. McKenney | 1 | -11/+15 |
2022-08-31 | rcu-tasks: Make RCU Tasks Trace check for userspace execution |  Zqiang | 1 | -4/+0 |
2022-08-31 | rcu: Exclude outgoing CPU when it is the last to leave |  Paul E. McKenney | 1 | -1/+4 |
2022-08-31 | rcu: Avoid triggering strict-GP irq-work when RCU is idle |  Zqiang | 1 | -1/+2 |
2022-08-31 | rcu: Document reason for rcu_all_qs() call to preempt_disable() |  Paul E. McKenney | 1 | -1/+1 |
2022-08-31 | rcu: Update rcu_preempt_deferred_qs() comments for !PREEMPT kernels |  Zqiang | 1 | -4/+7 |
2022-08-31 | rcu: Fix rcu_read_unlock_strict() strict QS reporting |  Zqiang | 1 | -0/+1 |
2022-07-21 | Merge branch 'ctxt.2022.07.05a' into HEAD |  Paul E. McKenney | 1 | -36/+2 |
2022-07-21 | Merge branches 'doc.2022.06.21a', 'fixes.2022.07.19a', 'nocb.2022.07.19a', 'poll.2022.07.21a', 'rcu-tasks.2022.06.21a' and 'torture.2022.06.21a' into HEAD |  Paul E. McKenney | 1 | -21/+27 |
2022-07-19 | rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() |  Zqiang | 1 | -14/+19 |
2022-07-19 | rcu: Immediately boost preempted readers for strict grace periods |  Zqiang | 1 | -1/+2 |
2022-07-19 | rcu: Avoid tracing a few functions executed in stop machine |  Patrick Wang | 1 | -5/+5 |
2022-07-05 | rcu/context-tracking: Move RCU-dynticks internal functions to context_tracking |  Frederic Weisbecker | 1 | -36/+2 |
2022-06-20 | rcu-tasks: Make rcu_note_context_switch() unconditionally call rcu_tasks_qs() |  Paul E. McKenney | 1 | -1/+1 |
2022-05-03 | Merge branches 'docs.2022.04.20a', 'fixes.2022.04.20a', 'nocb.2022.04.11b', 'rcu-tasks.2022.04.11b', 'srcu.2022.05.03a', 'torture.2022.04.11b', 'torture-tasks.2022.04.20a' and 'torturescript.2022.04.20a' into HEAD |  Paul E. McKenney | 1 | -18/+10 |
2022-04-20 | rcu: Use IRQ_WORK_INIT_HARD() to avoid rcu_read_unlock() hangs |  Zqiang | 1 | -1/+7 |
2022-04-20 | rcu: Check for successful spawn of ->boost_kthread_task |  Zqiang | 1 | -1/+2 |
2022-04-11 | rcu: Fix rcu_preempt_deferred_qs_irqrestore() strict QS reporting |  Paul E. McKenney | 1 | -0/+1 |
2022-04-11 | rcu: Initialize boost kthread only for boot node prior SMP initialization |  Frederic Weisbecker | 1 | -16/+0 |
2022-03-22 | Merge tag 'sched-core-2022-03-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -3/+3 |
2022-02-24 | Merge branches 'exp.2022.02.24a', 'fixes.2022.02.14a', 'rcu_barrier.2022.02.08a', 'rcu-tasks.2022.02.08a', 'rt.2022.02.01b', 'torture.2022.02.01b' and 'torturescript.2022.02.08a' into HEAD |  Paul E. McKenney | 1 | -13/+18 |
2022-02-16 | sched/isolation: Use single feature type while referring to housekeeping cpumask |  Frederic Weisbecker | 1 | -3/+3 |
2022-02-14 | rcu: Replace cpumask_weight with cpumask_empty where appropriate |  Yury Norov | 1 | -1/+1 |
2022-02-14 | rcu: Add mutex for rcu boost kthread spawning and affinity setting |  David Woodhouse | 1 | -2/+8 |
2022-02-08 | rcu: Create and use an rcu_rdp_cpu_online() |  Paul E. McKenney | 1 | -4/+2 |
2022-02-01 | rcu: Add per-CPU rcuc task dumps to RCU CPU stall warnings |  Zqiang | 1 | -0/+3 |
2022-02-01 | rcu: Don't deboost before reporting expedited quiescent state |  Paul E. McKenney | 1 | -4/+4 |
2022-02-01 | rcu: Remove unused rcu_state.boost |  Neeraj Upadhyay | 1 | -2/+0 |
2021-12-09 | Merge branches 'doc.2021.11.30c', 'exp.2021.12.07a', 'fastnohz.2021.11.30c', 'fixes.2021.11.30c', 'nocb.2021.12.09a', 'nolibc.2021.11.30c', 'tasks.2021.12.09a', 'torture.2021.12.07a' and 'torturescript.2021.11.30c' into HEAD |  Paul E. McKenney | 1 | -217/+33 |
2021-12-07 | rcu: Make idle entry report expedited quiescent states |  Paul E. McKenney | 1 | -1/+12 |