- 3fe2f74 Merge tag 'sched-core-2022-03-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years, 10 months ago
- 35dc035 Merge tag 'rcu.2022.03.13a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 2 years, 10 months ago
- 2984539 tick/rcu: Remove obsolete rcu_needs_cpu() parameters by Frederic Weisbecker · 2 years, 11 months 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 · 2 years, 11 months ago
- 6255b48 Merge tag 'v5.17-rc5' into sched/core, to resolve conflicts by Ingo Molnar · 2 years, 11 months ago
- 04d4e66 sched/isolation: Use single feature type while referring to housekeeping cpumask by Frederic Weisbecker · 2 years, 11 months ago
- 6a2c1d4 rcu: Replace cpumask_weight with cpumask_empty where appropriate by Yury Norov · 3 years ago
- 58d4292 rcu: Uninline multi-use function: finish_rcuwait() by Ingo Molnar · 3 years ago
- c099290 rcu: Mark writes to the rcu_segcblist structure's ->flags field by Paul E. McKenney · 3 years ago
- d818cc7 kasan: Record work creation stack trace with interrupts enabled by Zqiang · 3 years ago
- 1fe09eb rcu: Inline __call_rcu() into call_rcu() by Paul E. McKenney · 3 years, 1 month ago
- 218b957 rcu: Add mutex for rcu boost kthread spawning and affinity setting by David Woodhouse · 3 years, 1 month ago
- 00a8b4b rcu-tasks: Set ->percpu_enqueue_shift to zero upon contention by Paul E. McKenney · 3 years ago
- 2bcd18e rcu-tasks: Use order_base_2() instead of ilog2() by Paul E. McKenney · 3 years ago
- 5ae0f1b rcu: Create and use an rcu_rdp_cpu_online() by Paul E. McKenney · 3 years, 1 month ago
- 80b3fd4 rcu: Make rcu_barrier() no longer block CPU-hotplug operations by Paul E. McKenney · 3 years, 1 month ago
- a16578d rcu: Rework rcu_barrier() and callback-migration logic by Paul E. McKenney · 3 years, 1 month ago
- 0cabb47 rcu: Refactor rcu_barrier() empty-list handling by Paul E. McKenney · 3 years, 1 month ago
- 82980b1 rcu: Kill rnp->ofl_seq and use only rcu_state.ofl_lock for exclusion by David Woodhouse · 3 years, 11 months ago
- 9c0f1c7 rcutorture: Enable limited callback-flooding tests of SRCU by Paul E. McKenney · 3 years ago
- 89440d2 rcutorture: Fix rcu_fwd_mutex deadlock by Paul E. McKenney · 3 years ago
- 02b51a1 rcutorture: Add end-of-test check to rcu_torture_fwd_prog() loop by Paul E. McKenney · 3 years, 1 month ago
- e22ef8d rcutorture: Make rcu_fwd_cb_nodelay be a counter by Paul E. McKenney · 3 years, 1 month ago
- 05b7246 rcutorture: Increase visibility of forward-progress hangs by Paul E. McKenney · 3 years, 1 month ago
- 6f81bd6 rcutorture: Print message before invoking ->cb_barrier() by Paul E. McKenney · 3 years, 1 month ago
- c951587 rcu: Add per-CPU rcuc task dumps to RCU CPU stall warnings by Zqiang · 3 years ago
- 10c5357 rcu: Don't deboost before reporting expedited quiescent state by Paul E. McKenney · 3 years ago
- c8b16a6 rcu: Elevate priority of offloaded callback threads by Alison Chaiken · 3 years ago
- 54577e2 rcu: Make priority of grace-period thread consistent by Alison Chaiken · 3 years ago
- c8db27d rcu: Move kthread_prio bounds-check to a separate function by Alison Chaiken · 3 years ago
- 4b4399b rcu: Create per-cpu rcuc kthreads only when rcutree.use_softirq=0 by Zqiang · 3 years ago
- eae9f14 rcu: Remove unused rcu_state.boost by Neeraj Upadhyay · 3 years, 1 month ago
- 02e3024 rcu/nocb: Handle concurrent nocb kthreads creation by Neeraj Upadhyay · 3 years, 1 month ago
- a47f9f1 rcu: Mark accesses to boost_starttime by Paul E. McKenney · 3 years, 1 month ago
- 63c564d rcu: Mark ->expmask access in synchronize_rcu_expedited_wait() by Paul E. McKenney · 3 years, 1 month ago
- 4d266c2 rcu/exp: Fix check for idle context in rcu_exp_handler by Neeraj Upadhyay · 3 years, 1 month ago
- da12301 rcu-tasks: Fix computation of CPU-to-list shift counts by Paul E. McKenney · 3 years ago
- f56caed Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years ago
- 3b9cb4b rcutorture: make use of the helper function kthread_run_on_cpu() by Cai Huoqing · 3 years 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, 1 month ago
- 10d4703 rcu/nocb: Merge rcu_spawn_cpu_nocb_kthread() and rcu_spawn_one_nocb_kthread() by Frederic Weisbecker · 3 years, 1 month ago
- d2cf085 rcu/nocb: Allow empty "rcu_nocbs" kernel parameter by Frederic Weisbecker · 3 years, 1 month ago
- 2cf4528d rcu/nocb: Create kthreads on all CPUs if "rcu_nocbs=" or "nohz_full=" are passed by Frederic Weisbecker · 3 years, 1 month ago
- a81aeaf rcu/nocb: Optimize kthreads and rdp initialization by Frederic Weisbecker · 3 years, 1 month ago
- 8d97039 rcu/nocb: Prepare nocb_cb_wait() to start with a non-offloaded rdp by Frederic Weisbecker · 3 years, 1 month ago
- 2ebc45c rcu/nocb: Remove rcu_node structure from nocb list when de-offloaded by Frederic Weisbecker · 3 years, 1 month ago
- fd796e4 rcu-tasks: Use fewer callbacks queues if callback flood ends by Paul E. McKenney · 3 years, 1 month ago
- 2cee078 rcu-tasks: Use separate ->percpu_dequeue_lim for callback dequeueing by Paul E. McKenney · 3 years, 1 month ago
- ab97152 rcu-tasks: Use more callback queues if contention encountered by Paul E. McKenney · 3 years, 1 month ago
- 3063b33 rcu-tasks: Avoid raw-spinlocked wakeups from call_rcu_tasks_generic() by Paul E. McKenney · 3 years, 1 month ago
- 7d13d30 rcu-tasks: Count trylocks to estimate call_rcu_tasks() contention by Paul E. McKenney · 3 years, 2 months ago
- 8610b65 rcu-tasks: Add rcupdate.rcu_task_enqueue_lim to set initial queueing by Paul E. McKenney · 3 years, 2 months ago
- ce9b1c6 rcu-tasks: Make rcu_barrier_tasks*() handle multiple callback queues by Paul E. McKenney · 3 years, 2 months ago
- d363f83 rcu-tasks: Use workqueues for multiple rcu_tasks_invoke_cbs() invocations by Paul E. McKenney · 3 years, 2 months ago
- 5788186 rcu-tasks: Abstract invocations of callbacks by Paul E. McKenney · 3 years, 2 months ago
- 4d1114c rcu-tasks: Abstract checking of callback lists by Paul E. McKenney · 3 years, 2 months ago
- 8dd593f rcu-tasks: Add a ->percpu_enqueue_lim to the rcu_tasks structure by Paul E. McKenney · 3 years, 2 months ago
- 65b629e rcu-tasks: Inspect stalled task's trc state in locked state by Neeraj Upadhyay · 3 years, 2 months ago
- 381a4f3 rcu-tasks: Use spin_lock_rcu_node() and friends by Paul E. McKenney · 3 years, 2 months ago
- 53b541f rcutorture: Combine n_max_cbs from all kthreads in a callback flood by Paul E. McKenney · 3 years, 1 month ago
- 613b00f rcutorture: Add ability to limit callback-flood intensity by Paul E. McKenney · 3 years, 1 month ago
- 82e3100 rcutorture: Enable multiple concurrent callback-flood kthreads by Paul E. McKenney · 3 years, 1 month ago
- 5ff7c9f rcutorture: Avoid soft lockup during cpu stall by Wander Lairson Costa · 3 years, 2 months ago
- 81faa4f locktorture,rcutorture,torture: Always log error message by Li Zhijian · 3 years, 2 months ago
- 86e7ed1 rcuscale: Always log error message by Li Zhijian · 3 years, 2 months ago
- f71f22b refscale: Add missing '\n' to flush message by Li Zhijian · 3 years, 2 months ago
- 4feeb9d refscale: Always log the error message by Li Zhijian · 3 years, 2 months ago
- 9b073de rcu_tasks: Convert bespoke callback list to rcu_segcblist structure by Paul E. McKenney · 3 years, 2 months ago
- b14fb4f rcu-tasks: Convert grace-period counter to grace-period sequence number by Paul E. McKenney · 3 years, 2 months ago
- 7a30871 rcu-tasks: Introduce ->percpu_enqueue_shift for dynamic queue selection by Paul E. McKenney · 3 years, 2 months ago
- cafafd6 rcu-tasks: Create per-CPU callback lists by Paul E. McKenney · 3 years, 2 months ago
- 0598a4d rcu/nocb: Don't invoke local rcu core on callback overload from nocb kthread by Frederic Weisbecker · 3 years, 3 months ago
- a554ba2 rcu: Apply callbacks processing time limit only on softirq by Frederic Weisbecker · 3 years, 3 months ago
- 3e61e95 rcu: Fix callbacks processing time limit retaining cond_resched() by Frederic Weisbecker · 3 years, 3 months ago
- 78ad37a2 rcu/nocb: Limit number of softirq callbacks only on softirq by Frederic Weisbecker · 3 years, 3 months ago
- 7b65dfa rcu/nocb: Use appropriate rcu_nocb_lock_irqsave() by Frederic Weisbecker · 3 years, 3 months ago
- 344e219 rcu/nocb: Check a stable offloaded state to manipulate qlen_last_fqs_check by Frederic Weisbecker · 3 years, 3 months ago
- b3bb02f rcu/nocb: Make rcu_core() callbacks acceleration (de-)offloading safe by Frederic Weisbecker · 3 years, 3 months ago
- 24ee940 rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe by Thomas Gleixner · 3 years, 3 months ago
- fbb94cb rcu/nocb: Invoke rcu_core() at the start of deoffloading by Frederic Weisbecker · 3 years, 3 months ago
- 213d56b rcu/nocb: Prepare state machine for a new step 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, 3 months ago
- 614ddad rcu: Tighten rcu_advance_cbs_nowake() checks by Paul E. McKenney · 3 years, 4 months ago
- 81f6d49 rcu/exp: Mark current CPU as exp-QS in IPI loop second pass by Frederic Weisbecker · 3 years, 1 month ago
- 790da24 rcu: Make idle entry report expedited quiescent states by Paul E. McKenney · 3 years, 3 months ago
- 147f04b rcu: Prevent expedited GP from enabling tick on offline CPU by Paul E. McKenney · 3 years, 3 months ago
- 5401cc5 rcu: Mark sync_sched_exp_online_cleanup() ->cpu_no_qs.b.exp load by Paul E. McKenney · 3 years, 3 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, 4 months ago
- 6e16b0f rcu: Move rcu_data.cpu_no_qs.b.exp reset to rcu_export_exp_rdp() by Frederic Weisbecker · 3 years, 4 months ago
- a438265 rcu: Ignore rdp.cpu_no_qs.b.exp on preemptible RCU's rcu_qs() by Frederic Weisbecker · 3 years, 4 months ago
- 9880eb8 refscale: Prevent buffer to pr_alert() being too long by Li Zhijian · 3 years, 2 months ago
- c30c876 refscale: Simplify the errexit checkpoint by Li Zhijian · 3 years, 2 months ago
- 340170f rcutorture: Suppress pi-lock-across read-unlock testing for Tiny SRCU by Paul E. McKenney · 3 years, 3 months ago
- 1c3d539 rcutorture: More thoroughly test nested readers by Paul E. McKenney · 3 years, 4 months ago
- 902d82e6 rcutorture: Sanitize RCUTORTURE_RDR_MASK by Paul E. McKenney · 3 years, 4 months ago
- f5dbc59 rcu-tasks: Don't remove tasks with pending IPIs from holdout list by Paul E. McKenney · 3 years, 4 months ago
- 1f8da40 srcu: Prevent redundant __srcu_read_unlock() wakeup by Paul E. McKenney · 3 years, 4 months ago
- 300c0c5 rcu: Avoid alloc_pages() when recording stack by Jun Miao · 3 years, 2 months ago
- c2cf076 rcu: Avoid running boost kthreads on isolated CPUs by Zqiang · 3 years, 2 months ago
- 17ea371 rcu: Improve tree_plugin.h comments and add code cleanups by Zhouyi Zhou · 3 years, 2 months ago