- 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, 1 month 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
- 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
- f5dbc59 rcu-tasks: Don't remove tasks with pending IPIs from holdout list by Paul E. McKenney · 3 years, 3 months ago
- 6fedc28 Merge tag 'rcu.2021.11.01a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 3 years, 2 months ago
- 9b3c4ab sched,rcu: Rework try_invoke_on_locked_down_task() by Peter Zijlstra · 3 years, 3 months ago
- 8af9e2c rcu-tasks: Update comments to cond_resched_tasks_rcu_qs() by Paul E. McKenney · 3 years, 3 months ago
- 46aa886 rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader by Neeraj Upadhyay · 3 years, 4 months ago
- ed42c38 rcu-tasks: Fix read-side primitives comment for call_rcu_tasks_trace by Neeraj Upadhyay · 3 years, 4 months ago
- a6517e9 rcu-tasks: Clarify read side section info for rcu_tasks_rude GP primitives by Neeraj Upadhyay · 3 years, 4 months ago
- d39ec8f rcu-tasks: Correct comparisons for CPU numbers in show_stalled_task_trace by Neeraj Upadhyay · 3 years, 4 months ago
- 8940117 rcu-tasks: Correct firstreport usage in check_all_holdout_tasks_trace by Neeraj Upadhyay · 3 years, 4 months ago
- d0a8585 rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment by Neeraj Upadhyay · 3 years, 4 months ago
- 0db7c32 rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kthread() loop by Paul E. McKenney · 3 years, 5 months ago
- c4f113a rcu-tasks: Fix s/instruction/instructions/ typo in comment by Paul E. McKenney · 3 years, 5 months ago
- a5c071c rcu-tasks: Remove second argument of rcu_read_unlock_trace_special() by Paul E. McKenney · 3 years, 5 months ago
- 18f08e7 rcu-tasks: Add trc_inspect_reader() checks for exiting critical section by Paul E. McKenney · 3 years, 5 months ago
- 96017bf rcu-tasks: Simplify trc_read_check_handler() atomic operations by Paul E. McKenney · 3 years, 5 months ago
- cbe0d8d rcu-tasks: Wait for trc_read_check_handler() IPIs by Paul E. McKenney · 3 years, 5 months ago
- b770efc Merge branches 'doc.2021.07.20c', 'fixes.2021.08.06a', 'nocb.2021.07.20c', 'nolibc.2021.07.20c', 'tasks.2021.07.20c', 'torture.2021.07.27a' and 'torturescript.2021.07.27a' into HEAD by Paul E. McKenney · 3 years, 5 months ago
- 8211e92 rcu: Use per_cpu_ptr to get the pointer of per_cpu variable by Liu Song · 3 years, 6 months ago
- e4be1f4 rcu-tasks: Fix synchronize_rcu_rude() typo in comment by Paul E. McKenney · 3 years, 6 months ago
- f8ab3fa rcu-tasks: Mark ->trc_reader_special.b.need_qs data races by Paul E. McKenney · 3 years, 7 months ago
- bdb0cca rcu-tasks: Mark ->trc_reader_nesting data races by Paul E. McKenney · 3 years, 7 months ago
- 45f4b4a rcu-tasks: Add comments explaining task_struct strategy by Paul E. McKenney · 3 years, 7 months ago
- a9ab9cc rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() by Paul E. McKenney · 3 years, 7 months ago
- 1d10bf5 rcu-tasks: Don't delete holdouts within trc_inspect_reader() by Paul E. McKenney · 3 years, 7 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, 7 months ago
- 474d099 tasks-rcu: Make show_rcu_tasks_gp_kthreads() be static inline by Paul E. McKenney · 3 years, 8 months ago
- a616aec rcu: Fix various typos in comments by Ingo Molnar · 3 years, 9 months ago
- 9fc98e3 rcu-tasks: Add block comment laying out RCU Rude design by Paul E. McKenney · 3 years, 10 months ago
- 06a3ec9 rcu-tasks: Add block comment laying out RCU Tasks design by Paul E. McKenney · 3 years, 10 months ago
- a434dd1 rcu-tasks: Add block comment laying out RCU Tasks Trace design by Paul E. McKenney · 3 years, 10 months ago
- 85b8699 rcu-tasks: Rectify kernel-doc for struct rcu_tasks by Lukas Bulwahn · 4 years ago
- 0d2460b Merge branches 'doc.2021.01.06a', 'fixes.2021.01.04b', 'kfree_rcu.2021.01.04a', 'mmdumpobj.2021.01.22a', 'nocb.2021.01.06a', 'rt.2021.01.04a', 'stall.2021.01.06a', 'torture.2021.01.12a' and 'tortureall.2021.01.06a' into HEAD by Paul E. McKenney · 4 years ago
- bfba7ed rcu-tasks: Add RCU-tasks self tests by Uladzislau Rezki (Sony) · 4 years, 1 month ago
- 1b04fa9 rcu-tasks: Move RCU-tasks initialization to before early_initcall() by Uladzislau Rezki (Sony) · 4 years, 1 month ago
- 75dc2da rcu-tasks: Make the units of ->init_fract be jiffies by Paul E. McKenney · 4 years, 3 months ago
- 27c0f14 rcutorture: Make grace-period kthread report match RCU flavor being tested by Paul E. McKenney · 4 years, 3 months ago
- 77dc174 rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop by Paul E. McKenney · 4 years, 3 months ago
- f747c7e rcu-tasks: Enclose task-list scan in rcu_read_lock() by Paul E. McKenney · 4 years, 3 months ago
- 592031c rcu-tasks: Fix low-probability task_struct leak by Paul E. McKenney · 4 years, 3 months ago
- ba3a86e rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace by Paul E. McKenney · 4 years, 3 months ago
- 4fe192d rcu-tasks: Shorten per-grace-period sleep for RCU Tasks Trace by Paul E. McKenney · 4 years, 4 months ago
- 574de87 rcu-tasks: Selectively enable more RCU Tasks Trace IPIs by Paul E. McKenney · 4 years, 4 months ago
- 2393a61 rcu-tasks: Use more aggressive polling for RCU Tasks Trace by Paul E. McKenney · 4 years, 4 months ago
- 6731da9 rcu-tasks: Mark variables static by Paul E. McKenney · 4 years, 4 months ago
- 78edc00 rcu-tasks: Prevent complaints of unused show_rcu_tasks_classic_gp_kthread() by Paul E. McKenney · 4 years, 4 months ago
- 13625c0 Merge branches 'doc.2020.06.29a', 'fixes.2020.06.29a', 'kfree_rcu.2020.06.29a', 'rcu-tasks.2020.06.29a', 'scale.2020.06.29a', 'srcu.2020.06.29a' and 'torture.2020.06.29a' into HEAD by Paul E. McKenney · 4 years, 6 months ago
- c7dcf81 rcu-tasks: Fix synchronize_rcu_tasks_trace() header comment by Paul E. McKenney · 4 years, 7 months ago
- 30d8aa5 rcu-tasks: Fix code-style issues by Paul E. McKenney · 4 years, 7 months ago
- 8344496 rcu-tasks: Conditionally compile show_rcu_tasks_gp_kthreads() by Paul E. McKenney · 4 years, 7 months ago
- 04a3c5a rcu-tasks: Make rcu_tasks_postscan() be static by Paul E. McKenney · 4 years, 7 months ago
- ea6eed9 rcu-tasks: Convert sleeps to idle priority by Paul E. McKenney · 4 years, 8 months ago
- 25246fc rcu-tasks: Allow standalone use of TASKS_{TRACE_,}RCU by Paul E. McKenney · 4 years, 9 months ago
- 7e0669c rcu-tasks: Add IPI failure count to statistics by Paul E. McKenney · 4 years, 9 months ago
- edf3775 rcu-tasks: Add count for idle tasks on offline CPUs by Paul E. McKenney · 4 years, 9 months ago
- 4047150 rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness statistics by Paul E. McKenney · 4 years, 9 months ago
- 9796e1a rcu-tasks: Make RCU tasks trace also wait for idle tasks by Paul E. McKenney · 4 years, 9 months ago
- 7e3b70e rcu-tasks: Handle the running-offline idle-task special case by Paul E. McKenney · 4 years, 9 months ago
- 81b4a7b rcu-tasks: Disable CPU hotplug across RCU tasks trace scans by Paul E. McKenney · 4 years, 9 months ago
- b38f57c rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks by Paul E. McKenney · 4 years, 9 months ago
- 7d0c9c5 rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is so built by Paul E. McKenney · 4 years, 9 months ago
- 9ae58d7 rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI by Paul E. McKenney · 4 years, 9 months ago
- 238dbce rcu-tasks: Add grace-period and IPI counts to statistics by Paul E. McKenney · 4 years, 9 months ago
- 276c410 rcu-tasks: Split ->trc_reader_need_end by Paul E. McKenney · 4 years, 9 months ago
- b0afa0f rcu-tasks: Provide boot parameter to delay IPIs until late in grace period by Paul E. McKenney · 4 years, 9 months ago
- 88092d0 rcu-tasks: Add a grace-period start time for throttling and debug by Paul E. McKenney · 4 years, 10 months ago
- 43766c3 rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks by Paul E. McKenney · 4 years, 10 months ago
- af051ca rcu-tasks: Make rcutorture writer stall output include GP state by Paul E. McKenney · 4 years, 10 months ago
- e21408c rcu-tasks: Add RCU tasks to rcutorture writer stall output by Paul E. McKenney · 4 years, 10 months ago
- 8fd8ca3 rcu-tasks: Move #ifdef into tasks.h by Paul E. McKenney · 4 years, 10 months ago
- 4593e77 rcu-tasks: Add stall warnings for RCU Tasks Trace by Paul E. McKenney · 4 years, 10 months ago
- d5f177d rcu-tasks: Add an RCU Tasks Trace to simplify protection of tracing hooks by Paul E. McKenney · 4 years, 10 months ago
- d01aa26 rcu-tasks: Code movement to allow more Tasks RCU variants by Paul E. McKenney · 4 years, 10 months ago
- e4fe5dd rcu-tasks: Further refactor RCU-tasks to allow adding more variants by Paul E. McKenney · 4 years, 10 months ago
- c97d12a rcu-tasks: Use unique names for RCU-Tasks kthreads and messages by Paul E. McKenney · 4 years, 10 months ago
- c84aad7 rcu-tasks: Add an RCU-tasks rude variant by Paul E. McKenney · 4 years, 10 months ago
- 5873b8a rcu-tasks: Refactor RCU-tasks to allow variants to be added by Paul E. McKenney · 4 years, 10 months ago
- 07e1051 rcu-tasks: Create struct to hold state information by Paul E. McKenney · 4 years, 10 months ago
- eacd6f0 rcu-tasks: Move Tasks RCU to its own file by Paul E. McKenney · 4 years, 10 months ago