Age | Commit message (Expand) | Author | Files | Lines |
2025-03-29 | srcu: Make FORCE_NEED_SRCU_NMI_SAFE depend on RCU_EXPERT | Paul E. McKenney | 1 | -0/+2 |
2025-03-05 | Merge branches 'docs.2025.02.04a', 'lazypreempt.2025.03.04a', 'misc.2025.03.0... | Boqun Feng | 1 | -2/+13 |
2025-03-05 | rcu: limit PREEMPT_RCU configurations | Ankur Arora | 1 | -1/+1 |
2025-02-05 | srcu: Add FORCE_NEED_SRCU_NMI_SAFE Kconfig for testing | Paul E. McKenney | 1 | -0/+11 |
2025-02-05 | rcu: rename PREEMPT_AUTO to PREEMPT_LAZY | Ankur Arora | 1 | -1/+1 |
2025-02-05 | rcu: Clarify RCU_LAZY and RCU_LAZY_DEFAULT_OFF help text | Paul E. McKenney | 1 | -7/+13 |
2024-11-12 | rcu: Add rcuog kthreads to RCU_NOCB_CPU help text | Paul E. McKenney | 1 | -10/+18 |
2024-04-15 | rcu: Create NEED_TASKS_RCU to factor out enablement logic | Paul E. McKenney | 1 | -1/+5 |
2024-04-15 | rcu: Make TINY_RCU depend on !PREEMPT_RCU rather than !PREEMPTION | Paul E. McKenney | 1 | -1/+1 |
2024-02-14 | rcu: Provide a boot time parameter to control lazy RCU | Qais Yousef | 1 | -0/+13 |
2023-05-11 | rcu: Employ jiffies-based backstop to callback time limit | Paul E. McKenney | 1 | -0/+18 |
2023-04-05 | rcu: Remove CONFIG_SRCU | Paul E. McKenney | 1 | -3/+0 |
2022-12-12 | Merge tag 'printk-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/p... | Linus Torvalds | 1 | -8/+3 |
2022-12-01 | Merge branches 'doc.2022.10.20a', 'fixes.2022.10.21a', 'lazy.2022.11.30a', 's... | Paul E. McKenney | 1 | -0/+11 |
2022-11-30 | rcu: Make SRCU mandatory | Paul E. McKenney | 1 | -8/+3 |
2022-11-30 | rcu: Make call_rcu() lazy to save power | Joel Fernandes (Google) | 1 | -0/+8 |
2022-10-21 | srcu: Create an srcu_read_lock_nmisafe() and srcu_read_unlock_nmisafe() | Paul E. McKenney | 1 | -0/+3 |
2022-07-22 | Merge branch 'ctxt.2022.07.05a' into HEAD | Paul E. McKenney | 1 | -0/+2 |
2022-07-19 | rcu/nocb: Add option to opt rcuo kthreads out of RT priority | Uladzislau Rezki (Sony) | 1 | -0/+16 |
2022-07-19 | rcu/nocb: Add an option to offload all CPUs on boot | Joel Fernandes | 1 | -0/+13 |
2022-07-05 | context_tracking: Take idle eqs entrypoints over RCU | Frederic Weisbecker | 1 | -0/+2 |
2022-05-11 | Merge branch 'exp.2022.05.11a' into HEAD | Paul E. McKenney | 1 | -0/+14 |
2022-05-11 | rcu: Move expedited grace period (GP) work to RT kthread_worker | Kalesh Singh | 1 | -0/+14 |
2022-04-21 | rcutorture: Allow rcutorture without RCU Tasks Rude | Paul E. McKenney | 1 | -7/+14 |
2022-04-21 | rcutorture: Allow rcutorture without RCU Tasks | Paul E. McKenney | 1 | -5/+13 |
2022-04-21 | rcutorture: Allow rcutorture without RCU Tasks Trace | Paul E. McKenney | 1 | -7/+15 |
2022-04-21 | rcu: Make the TASKS_RCU Kconfig option be selected | Paul E. McKenney | 1 | -1/+2 |
2022-04-12 | rcu: Make TASKS_RUDE_RCU select IRQ_WORK | Paul E. McKenney | 1 | -0/+1 |
2021-12-09 | Merge branches 'doc.2021.11.30c', 'exp.2021.12.07a', 'fastnohz.2021.11.30c', ... | Paul E. McKenney | 1 | -19/+1 |
2021-12-08 | rcu_tasks: Convert bespoke callback list to rcu_segcblist structure | Paul E. McKenney | 1 | -1/+1 |
2021-12-01 | rcu: Remove the RCU_FAST_NO_HZ Kconfig option | Paul E. McKenney | 1 | -18/+0 |
2021-01-23 | Merge branches 'doc.2021.01.06a', 'fixes.2021.01.04b', 'kfree_rcu.2021.01.04a... | Paul E. McKenney | 1 | -2/+3 |
2021-01-05 | rcu: Make TASKS_TRACE_RCU select IRQ_WORK | Paul E. McKenney | 1 | -0/+1 |
2021-01-05 | rcu: Make RCU_BOOST default on CONFIG_PREEMPT_RT | Sebastian Andrzej Siewior | 1 | -2/+2 |
2020-11-20 | rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config | Neeraj Upadhyay | 1 | -8/+12 |
2020-08-25 | rcu: Reduce leaf fanout for strict RCU grace periods | Paul E. McKenney | 1 | -3/+5 |
2020-04-27 | rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI | Paul E. McKenney | 1 | -0/+18 |
2020-04-27 | rcu-tasks: Add an RCU Tasks Trace to simplify protection of tracing hooks | Paul E. McKenney | 1 | -1/+10 |
2020-04-27 | rcu-tasks: Add an RCU-tasks rude variant | Paul E. McKenney | 1 | -1/+10 |
2020-04-27 | rcu-tasks: Refactor RCU-tasks to allow variants to be added | Paul E. McKenney | 1 | -2/+8 |
2019-12-09 | rcu: Use CONFIG_PREEMPTION where appropriate | Sebastian Andrzej Siewior | 1 | -2/+2 |
2019-12-09 | rcu: Make PREEMPT_RCU be a modifier to TREE_RCU | Lai Jiangshan | 1 | -6/+7 |
2019-07-31 | rcu: Use CONFIG_PREEMPTION | Thomas Gleixner | 1 | -4/+4 |
2019-05-21 | treewide: Add SPDX license identifier - Makefile/Kconfig | Thomas Gleixner | 1 | -0/+1 |
2019-01-15 | time: Move CONTEXT_TRACKING to kernel/time/Kconfig | Paul E. McKenney | 1 | -30/+0 |
2018-08-31 | rcu: Clean up flavor-related definitions and comments in Kconfig | Paul E. McKenney | 1 | -10/+10 |
2018-08-31 | rcu: Update comments and help text for no more RCU-bh updaters | Paul E. McKenney | 1 | -5/+5 |
2017-08-17 | rcu: Drive TASKS_RCU directly off of PREEMPT | Paul E. McKenney | 1 | -2/+1 |
2017-06-09 | rcu: Remove RCU CPU stall warnings from Tiny RCU | Paul E. McKenney | 1 | -1/+1 |
2017-06-09 | rcu: Move RCU non-debug Kconfig options to kernel/rcu | Paul E. McKenney | 1 | -0/+242 |