- 34bc7b4 Merge branch 'ctxt.2022.07.05a' into HEAD by Paul E. McKenney · 2 years, 8 months ago
- d38c8fe 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 by Paul E. McKenney · 2 years, 8 months ago
- d96c52f rcu: Add polled expedited grace-period primitives by Paul E. McKenney · 2 years, 11 months ago
- dd04140 rcu: Make polled grace-period API account for expedited grace periods by Paul E. McKenney · 2 years, 11 months ago
- bf95b2b rcu: Switch polled grace-period APIs to ->gp_seq_polled by Paul E. McKenney · 2 years, 11 months ago
- 5103850 rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() by Zqiang · 2 years, 10 months ago
- 1598f4a rcu/nocb: Add/del rdp to iterate from rcuog itself by Frederic Weisbecker · 2 years, 11 months ago
- 1721145 rcu/context-tracking: Move RCU-dynticks internal functions to context_tracking by Frederic Weisbecker · 2 years, 9 months ago
- 95e04f4 rcu/context_tracking: Move dynticks_nmi_nesting to context tracking by Frederic Weisbecker · 2 years, 9 months ago
- 904e600 rcu/context_tracking: Move dynticks_nesting to context tracking by Frederic Weisbecker · 2 years, 9 months ago
- 62e2412 rcu/context_tracking: Move dynticks counter to context tracking by Frederic Weisbecker · 2 years, 9 months ago
- ce13389 Merge branch 'exp.2022.05.11a' into HEAD by Paul E. McKenney · 2 years, 10 months ago
- 9621fbe rcu: Move expedited grace period (GP) work to RT kthread_worker by Kalesh Singh · 2 years, 11 months ago
- be05ee5 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 by Paul E. McKenney · 2 years, 10 months ago
- c708b08 rcu: Check for jiffies going backwards by Paul E. McKenney · 3 years ago
- 87c5adf rcu/nocb: Initialize nocb kthreads only for boot CPU prior SMP initialization by Frederic Weisbecker · 3 years, 1 month ago
- 3352911 rcu: Initialize boost kthread only for boot node prior SMP initialization by Frederic Weisbecker · 3 years, 1 month ago
- 8d2aaa9 rcu/nocb: Move rcu_nocb_is_setup to rcu_state by Frederic Weisbecker · 3 years, 1 month ago
- d557819 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 by Paul E. McKenney · 3 years ago
- 218b957 rcu: Add mutex for rcu boost kthread spawning and affinity setting by David Woodhouse · 3 years, 3 months ago
- 80b3fd4 rcu: Make rcu_barrier() no longer block CPU-hotplug operations by Paul E. McKenney · 3 years, 3 months ago
- a16578d rcu: Rework rcu_barrier() and callback-migration logic by Paul E. McKenney · 3 years, 3 months ago
- 82980b1 rcu: Kill rnp->ofl_seq and use only rcu_state.ofl_lock for exclusion by David Woodhouse · 4 years, 1 month ago
- c951587 rcu: Add per-CPU rcuc task dumps to RCU CPU stall warnings by Zqiang · 3 years, 1 month ago
- eae9f14 rcu: Remove unused rcu_state.boost by Neeraj Upadhyay · 3 years, 3 months ago
- 02e3024 rcu/nocb: Handle concurrent nocb kthreads creation by Neeraj Upadhyay · 3 years, 3 months ago
- f80fe66 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 by Paul E. McKenney · 3 years, 3 months ago
- 2ebc45c rcu/nocb: Remove rcu_node structure from nocb list when de-offloaded by Frederic Weisbecker · 3 years, 3 months ago
- 118e0d4 rcu/nocb: Make local rcu_nocb_lock_irqsave() safe against concurrent deoffloading by Frederic Weisbecker · 3 years, 5 months ago
- 6120b72 rcu: Remove rcu_data.exp_deferred_qs and convert to rcu_data.cpu no_qs.b.exp by Frederic Weisbecker · 3 years, 6 months ago
- e2c73a6 rcu: Remove the RCU_FAST_NO_HZ Kconfig option by Paul E. McKenney · 3 years, 5 months ago
- 641faf1 Merge branches 'bitmaprange.2021.05.10c', 'doc.2021.05.10c', 'fixes.2021.05.13a', 'kvfree_rcu.2021.05.10c', 'mmdumpobj.2021.05.10c', 'nocb.2021.05.12a', 'srcu.2021.05.12a', 'tasks.2021.05.18a' and 'torture.2021.05.10c' into HEAD by Paul E. McKenney · 3 years, 10 months ago
- a616aec rcu: Fix various typos in comments by Ingo Molnar · 4 years ago
- e75bcd4 rcu/nocb: Unify timers by Frederic Weisbecker · 4 years ago
- 8709051 rcu/nocb: Prepare for fine-grained deferred wakeup by Frederic Weisbecker · 4 years ago
- 3ef5a1c rcu: Make RCU priority boosting work on single-CPU rcu_node structures by Paul E. McKenney · 4 years ago
- 396eba6 rcu: Add quiescent states and boost states to show_rcu_gp_kthreads() output by Paul E. McKenney · 4 years ago
- d76e092 rcu/nocb: Use the rcuog CPU's ->nocb_timer by Frederic Weisbecker · 4 years ago
- 657bd90 Merge tag 'sched-core-2021-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years ago
- f8bb5ca rcu/nocb: Trigger self-IPI on late deferred wake up before user resume by Frederic Weisbecker · 4 years, 1 month ago
- 69cdea8 rcu/nocb: Shutdown nocb timer on de-offloading by Frederic Weisbecker · 4 years, 4 months ago
- d97b078 rcu/nocb: De-offloading CB kthread by Frederic Weisbecker · 4 years, 4 months ago
- 4d60b47 rcu: Prevent lockdep-RCU splats on lock acquisition/release by Paul E. McKenney · 4 years, 5 months ago
- ed73860 rcu: Fix single-CPU check in rcu_blocking_is_gp() by Neeraj Upadhyay · 4 years, 5 months ago
- 7fbe67e Merge branch 'strictgp.2020.08.24a' into HEAD by Paul E. McKenney · 4 years, 6 months ago
- a657f26 rcu: Execute RCU reader shortly after rcu_core for strict GPs by Paul E. McKenney · 4 years, 7 months ago
- c0f97f2 rcu: Move rcu_cpu_started per-CPU variable to rcu_data by Paul E. McKenney · 4 years, 7 months ago
- 7a0c2b0 rcu: grpnum just records group number by Wei Yang · 4 years, 9 months ago
- a2dae43 rcu: grplo/grphi just records CPU number by Wei Yang · 4 years, 9 months ago
- 00943a6 rcu: gp_max is protected by root rcu_node's lock by Wei Yang · 4 years, 9 months ago
- 360fbbb rcu: Update comment from rsp->rcu_gp_seq to rsp->gp_seq by Lihao Liang · 4 years, 10 months ago
- e816d56 rcu: Add callbacks-invoked counters by Paul E. McKenney · 4 years, 10 months ago
- f736e0f Merge branches 'fixes.2020.04.27a', 'kfree_rcu.2020.04.27a', 'rcu-tasks.2020.04.27a', 'stall.2020.04.27a' and 'torture.2020.05.07a' into HEAD by Paul E. McKenney · 4 years, 10 months ago
- 7d0c9c5 rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is so built by Paul E. McKenney · 5 years ago
- 1fca4d1 rcu: Expedite first two FQS scans under callback-overload conditions by Paul E. McKenney · 5 years ago
- b2b00dd rcu: React to callback overload by aggressively seeking quiescent states by Paul E. McKenney · 5 years ago
- 0e24738 Merge branches 'doc.2019.12.10a', 'exp.2019.12.09a', 'fixes.2020.01.24a', 'kfree_rcu.2020.01.24a', 'list.2020.01.10a', 'preempt.2020.01.24a' and 'torture.2019.12.09a' into HEAD by Paul E. McKenney · 5 years ago
- f6105fc rcu: Remove unused stop-machine #include by Paul E. McKenney · 5 years ago
- e2167b3 rcu: Move gp_state_names[] and gp_state_getname() to tree_stall.h by Lai Jiangshan · 5 years ago
- 4778339 rcu: Remove the declaration of call_rcu() in tree.h by Lai Jiangshan · 5 years ago
- 77a40f9 rcu: Remove kfree_rcu() special casing and lazy-callback handling by Joel Fernandes (Google) · 6 years ago
- c30fe54 rcu: Mark non-global functions and variables as static by Paul E. McKenney · 5 years ago
- df1e849 rcu: Enable tick for nohz_full CPUs slow to provide expedited QS by Paul E. McKenney · 5 years ago
- 66e4c33 rcu: Force tick on for nohz_full CPUs not reaching quiescent states by Paul E. McKenney · 6 years ago
- f7a81b1 rcu/nocb: Print no-CBs diagnostics when rcutorture writer unduly delayed by Paul E. McKenney · 6 years ago
- d1b222c rcu/nocb: Add bypass callback queueing by Paul E. McKenney · 6 years ago
- 4fd8c5f rcu/nocb: Reduce ->nocb_lock contention with separate ->nocb_gp_lock by Paul E. McKenney · 6 years ago
- 81c0b3d rcu/nocb: Avoid ->nocb_lock capture by corresponding CPU by Paul E. McKenney · 6 years ago
- 4f9c1bc rcu/nocb: Remove obsolete nocb_gp_head and nocb_gp_tail fields by Paul E. McKenney · 6 years ago
- 2a777de rcu/nocb: Remove obsolete nocb_cb_tail and nocb_cb_head fields by Paul E. McKenney · 6 years ago
- c035280 rcu/nocb: Remove obsolete nocb_q_count and nocb_q_count_lazy fields by Paul E. McKenney · 6 years ago
- e7f4c5b rcu/nocb: Remove obsolete nocb_head and nocb_tail fields by Paul E. McKenney · 6 years ago
- 5d6742b rcu/nocb: Use rcu_segcblist for no-CBs CPUs by Paul E. McKenney · 6 years ago
- e83e73f rcu/nocb: Leave ->cblist enabled for no-CBs CPUs by Paul E. McKenney · 6 years ago
- 12f54c3a rcu/nocb: Provide separate no-CBs grace-period kthreads by Paul E. McKenney · 6 years ago
- 6484fe5 rcu/nocb: Update comments to prepare for forward-progress work by Paul E. McKenney · 6 years ago
- 58bf6f7 rcu/nocb: Rename rcu_data fields to prepare for forward-progress work by Paul E. McKenney · 6 years ago
- 1bb3364 rcu: Rename rcu_data's ->deferred_qs to ->exp_deferred_qs by Paul E. McKenney · 6 years ago
- 0864f05 rcu: Use irq_work to get scheduler's attention in clean context by Paul E. McKenney · 6 years ago
- 48d07c0 rcu: Enable elimination of Tree-RCU softirq processing by Sebastian Andrzej Siewior · 6 years ago
- b51bcbb rcu: Move forward-progress checkers into tree_stall.h by Paul E. McKenney · 6 years ago
- 7ac1907 rcu: Move irq-disabled stall-warning checking to tree_stall.h by Paul E. McKenney · 6 years ago
- e23344c rcu: Organize functions in tree_stall.h by Paul E. McKenney · 6 years ago
- 59b73a2 rcu: Move FAST_NO_HZ stall-warning code to tree_stall.h by Paul E. McKenney · 6 years ago
- 40e69ac rcu: Inline RCU stall-warning info helper functions by Paul E. McKenney · 6 years ago
- 21d0d79 rcu: Inline RCU task stall-warning helper functions by Paul E. McKenney · 6 years ago
- 32255d5 rcu: Move RCU CPU stall-warning code out of tree.c by Paul E. McKenney · 6 years ago
- e7ffb4e Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'sil.2019.01.26a', 'spdx.2019.02.09a', 'srcu.2019.01.26a' and 'torture.2019.01.26a' into HEAD by Paul E. McKenney · 6 years ago
- 22e4092 rcu/tree: Convert to SPDX license identifier by Paul E. McKenney · 6 years ago
- e81baf4 srcu: Remove srcu_queue_delayed_work_on() by Sebastian Andrzej Siewior · 6 years ago
- c98cac6 rcu: Rename rcu_check_callbacks() to rcu_sched_clock_irq() by Paul E. McKenney · 6 years ago
- 7a968bb Merge branches 'consolidate.2019.01.26a' and 'fwd.2019.01.26a' into HEAD by Paul E. McKenney · 6 years ago
- fd89757 rcu: Improve diagnostics for failed RCU grace-period start by Paul E. McKenney · 6 years ago
- b2c1955b rcu: Remove unused rcu_cpu_kthread_cpu per-CPU variable by Paul E. McKenney · 6 years ago
- f7e972e rcu: Move rcu_cpu_has_work to rcu_data structure by Paul E. McKenney · 6 years ago
- 8b4d0f48 rcu: Remove unused rcu_cpu_kthread_loops per-CPU variable by Paul E. McKenney · 6 years ago
- 6ffdde2 rcu: Move rcu_cpu_kthread_status to rcu_data structure by Paul E. McKenney · 6 years ago
- 37f62d7 rcu: Move rcu_cpu_kthread_task to rcu_data structure by Paul E. McKenney · 6 years ago
- 260e1e4 rcu: Discard separate per-CPU callback counts by Paul E. McKenney · 6 years ago
- 142d106 rcu: Determine expedited-GP IPI handler at build time by Paul E. McKenney · 6 years ago