- 19822e3 Merge tag 'rcu-urgent.2022.12.17a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 2 years, 3 months ago
- 3f6c3d2 rcu: Don't assert interrupts enabled too early in boot by Paul E. McKenney · 2 years, 3 months ago
- 1fab45a Merge tag 'rcu.2022.12.02a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 2 years, 3 months ago
- 87492c0 Merge branches 'doc.2022.10.20a', 'fixes.2022.10.21a', 'lazy.2022.11.30a', 'srcunmisafe.2022.11.09a', 'torture.2022.10.18c' and 'torturescript.2022.10.20a' into HEAD by Paul E. McKenney · 2 years, 3 months ago
- 3cb278e7 rcu: Make call_rcu() lazy to save power by Joel Fernandes (Google) · 2 years, 5 months ago
- ceb1c8c rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() by Zqiang · 2 years, 5 months ago
- fdbdb86 rcu: Remove rcu_is_idle_cpu() by Yipeng Zou · 2 years, 6 months ago
- 31d8aaa rcu: Keep synchronize_rcu() from enabling irqs in early boot by Paul E. McKenney · 2 years, 5 months ago
- b8f7aca rcu: Fix missing nocb gp wake on rcu_barrier() by Frederic Weisbecker · 2 years, 5 months ago
- aba9645 rcu: Use READ_ONCE() for lockless read of rnp->qsmask by Joel Fernandes (Google) · 2 years, 6 months ago
- d6fd907 rcu: Remove duplicate RCU exp QS report from rcu_report_dead() by Zqiang · 2 years, 6 months ago
- 5c0ec49 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 by Paul E. McKenney · 2 years, 6 months ago
- 528262f rcu-tasks: Make RCU Tasks Trace check for userspace execution by Zqiang · 2 years, 8 months ago
- d761de8 rcu: Make synchronize_rcu() fastpath update only boot-CPU counters by Paul E. McKenney · 2 years, 7 months ago
- 7ecef08 rcu: Remove ->rgos_polled field from rcu_gp_oldstate structure by Paul E. McKenney · 2 years, 7 months ago
- 910e120 rcu: Make synchronize_rcu() fast path update ->gp_seq counters by Paul E. McKenney · 2 years, 7 months ago
- 5f11bad rcu-tasks: Remove grace-period fast-path rcu-tasks helper by Paul E. McKenney · 2 years, 7 months ago
- a5d1b0b rcu: Set rcu_data structures' initial ->gpwrap value to true by Paul E. McKenney · 2 years, 7 months ago
- 258f887 rcu: Disable run-time single-CPU grace-period optimization by Paul E. McKenney · 2 years, 7 months ago
- b6fe491 rcu: Add full-sized polling for cond_sync_full() by Paul E. McKenney · 2 years, 7 months ago
- f21e0143 rcu: Remove blank line from poll_state_synchronize_rcu() docbook header by Paul E. McKenney · 2 years, 7 months ago
- 76ea364 rcu: Add full-sized polling for start_poll() by Paul E. McKenney · 2 years, 7 months ago
- 3fdefca rcu: Add full-sized polling for get_state() by Paul E. McKenney · 2 years, 7 months ago
- 91a967f rcu: Add full-sized polling for get_completed*() and poll_state*() by Paul E. McKenney · 2 years, 7 months ago
- 51824b7 rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval by Uladzislau Rezki (Sony) · 2 years, 8 months ago
- 3826909 rcu/kfree: Fix kfree_rcu_shrink_count() return value by Joel Fernandes (Google) · 2 years, 9 months ago
- 093590c rcu: Back off upon fill_page_cache_func() allocation failure by Michal Hocko · 2 years, 9 months ago
- 6614a3c Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 7 months ago
- 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
- 8f489b4 rcu/nocb: Add option to opt rcuo kthreads out of RT priority by Uladzislau Rezki (Sony) · 2 years, 10 months ago
- 5103850 rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() by Zqiang · 2 years, 11 months ago
- a03ae49c rcu/tree: Add comment to describe GP-done condition in fqs loop by Neeraj Upadhyay · 2 years, 9 months ago
- 9bdb5b3 rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() by Paul E. McKenney · 2 years, 9 months ago
- 82d26c3 rcu/kvfree: Remove useless monitor_todo flag by Joel Fernandes (Google) · 2 years, 9 months ago
- e2bb128 rcu: Cleanup RCU urgency state for offline CPU by Zqiang · 2 years, 10 months ago
- 52c1d81 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() by Zqiang · 2 years, 10 months ago
- fb77dcc rcu: Decrease FQS scan wait time in case of callback overloading by Paul E. McKenney · 2 years, 11 months ago
- 1714767 context_tracking: Convert state to atomic_t by Frederic Weisbecker · 2 years, 9 months ago
- 1721145 rcu/context-tracking: Move RCU-dynticks internal functions to context_tracking by Frederic Weisbecker · 2 years, 9 months ago
- 5645064 rcu/context-tracking: Move deferred nocb resched 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
- 3864caa rcu/context-tracking: Remove rcu_irq_enter/exit() by Frederic Weisbecker · 2 years, 9 months ago
- e67198c context_tracking: Take idle eqs entrypoints over RCU by Frederic Weisbecker · 2 years, 9 months ago
- e33c267 mm: shrinkers: provide shrinkers with names by Roman Gushchin · 2 years, 9 months ago
- ed4ae5e rcu: Apply noinstr to rcu_idle_enter() and rcu_idle_exit() by Paul E. McKenney · 2 years, 10 months ago
- 414c123 rcu: Provide a get_completed_synchronize_rcu() function by Paul E. McKenney · 2 years, 11 months ago
- 2403e80 rcu: Make normal polling GP be more precise about sequence numbers by Paul E. McKenney · 3 years 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 · 3 years 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
- 70ae7b0 rcu: Fix preemption mode check on synchronize_rcu[_expedited]() by Frederic Weisbecker · 3 years ago
- 75182a4 rcu: Add comments to final rcu_gp_cleanup() "if" statement by Paul E. McKenney · 3 years ago
- c708b08 rcu: Check for jiffies going backwards by Paul E. McKenney · 3 years ago
- 99d6a2a rcutorture: Suppress debugging grace period delays during flooding by Paul E. McKenney · 3 years, 1 month ago
- 5d90070 rcu-tasks: Make Tasks RCU account for userspace execution 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
- 2eed973 rcu: Assume rcu_init() is called before smp by Frederic Weisbecker · 3 years, 1 month ago
- 35dc035 Merge tag 'rcu.2022.03.13a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 3 years ago
- 2984539 tick/rcu: Remove obsolete rcu_needs_cpu() parameters 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
- d818cc7 kasan: Record work creation stack trace with interrupts enabled by Zqiang · 3 years, 2 months ago
- 1fe09eb rcu: Inline __call_rcu() into call_rcu() by Paul E. McKenney · 3 years, 3 months ago
- 218b957 rcu: Add mutex for rcu boost kthread spawning and affinity setting by David Woodhouse · 3 years, 3 months ago
- 5ae0f1b rcu: Create and use an rcu_rdp_cpu_online() by Paul E. McKenney · 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
- 0cabb47 rcu: Refactor rcu_barrier() empty-list handling 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
- c8b16a6 rcu: Elevate priority of offloaded callback threads by Alison Chaiken · 3 years, 2 months ago
- c8db27d rcu: Move kthread_prio bounds-check to a separate function by Alison Chaiken · 3 years, 2 months ago
- 4b4399b rcu: Create per-cpu rcuc kthreads only when rcutree.use_softirq=0 by Zqiang · 3 years, 2 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
- 0598a4d rcu/nocb: Don't invoke local rcu core on callback overload from nocb kthread by Frederic Weisbecker · 3 years, 5 months ago
- a554ba2 rcu: Apply callbacks processing time limit only on softirq by Frederic Weisbecker · 3 years, 5 months ago
- 3e61e95 rcu: Fix callbacks processing time limit retaining cond_resched() by Frederic Weisbecker · 3 years, 5 months ago
- 78ad37a2 rcu/nocb: Limit number of softirq callbacks only on softirq by Frederic Weisbecker · 3 years, 5 months ago
- 7b65dfa rcu/nocb: Use appropriate rcu_nocb_lock_irqsave() by Frederic Weisbecker · 3 years, 5 months ago
- 344e219 rcu/nocb: Check a stable offloaded state to manipulate qlen_last_fqs_check by Frederic Weisbecker · 3 years, 5 months ago
- b3bb02f rcu/nocb: Make rcu_core() callbacks acceleration (de-)offloading safe by Frederic Weisbecker · 3 years, 5 months ago
- 24ee940 rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe by Thomas Gleixner · 3 years, 5 months ago
- fbb94cb rcu/nocb: Invoke rcu_core() at the start of deoffloading by Frederic Weisbecker · 3 years, 5 months ago
- 213d56b rcu/nocb: Prepare state machine for a new step by Frederic Weisbecker · 3 years, 5 months ago
- 614ddad rcu: Tighten rcu_advance_cbs_nowake() checks by Paul E. McKenney · 3 years, 6 months ago
- 790da24 rcu: Make idle entry report expedited quiescent states by Paul E. McKenney · 3 years, 5 months ago
- 300c0c5 rcu: Avoid alloc_pages() when recording stack by Jun Miao · 3 years, 4 months ago
- 2407a64 rcu: in_irq() cleanup by Changbin Du · 3 years, 5 months ago
- bc849e9 rcu: Move rcu_needs_cpu() to tree.c by Paul E. McKenney · 3 years, 5 months ago
- e2c73a6 rcu: Remove the RCU_FAST_NO_HZ Kconfig option by Paul E. McKenney · 3 years, 5 months ago
- 74aece7 rcu: Fix rcu_dynticks_curr_cpu_in_eqs() vs noinstr by Peter Zijlstra · 3 years, 5 months ago
- 4aa846f rcu: Make rcutree_dying_cpu() use its "cpu" parameter by Paul E. McKenney · 3 years, 7 months ago
- 768f5d5 rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() by Paul E. McKenney · 3 years, 7 months ago
- 2caebef rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() by Paul E. McKenney · 3 years, 7 months ago