Skip to content

rcu: Add call_rcu_tasks()

Paul E. McKenney lkml 7 versions – New

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v7 Latest17 patches 0 repliesNew
  2. v617 patches 0 repliesSuperseded
  3. v516 patches 42 repliesSuperseded
Earlier versions · 4
VersionPostedPatchesRepliesStatus
v411 patches0 repliesSuperseded
v39 patches112 repliesSuperseded
v210 patches31 repliesSuperseded
v19 patches36 repliesSuperseded

Patches in v7 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/17rcu: Add call_rcu_tasks()include/linux/init_task.h include/linux/rcupdate.h include/linux/sched.h +4 more+242 -110 replies
2/17rcu: Provide cond_resched_rcu_qs() to force quiescent states in long loopsfs/file.c include/linux/rcupdate.h kernel/rcu/rcutorture.c +3 more+24 -110 replies
3/17rcu: Add synchronous grace-period waiting for RCU-tasksinclude/linux/rcupdate.h kernel/rcu/update.c+57 -00 replies
4/17rcu: Make TASKS_RCU handle tasks that are almost done exitinginclude/linux/rcupdate.h kernel/exit.c kernel/rcu/update.c+27 -00 replies
5/17rcu: Export RCU-tasks APIs to GPL moduleskernel/rcu/update.c+2 -00 replies
6/17rcutorture: Add torture tests for RCU-tasksinclude/linux/rcupdate.h kernel/rcu/rcutorture.c+50 -10 replies
7/17rcutorture: Add RCU-tasks test casestools/testing/selftests/rcutorture/configs/rcu/TASKS01 tools/testing/selftests/rcutorture/configs/rcu/TASKS01.boot tools/testing/selftests/rcutorture/configs/rcu/TASKS02 +3 more+30 -00 replies
8/17rcu: Add stall-warning checks for RCU-tasksDocumentation/kernel-parameters.txt kernel/rcu/update.c+30 -40 replies
9/17rcu: Improve RCU-tasks energy efficiencykernel/rcu/update.c+12 -20 replies
10/17documentation: Add verbiage on RCU-tasks stall warning messagesDocumentation/RCU/stallwarn.txt+24 -90 replies
11/17rcu: Defer rcu_tasks_kthread() creation till first call_rcu_tasks()kernel/rcu/update.c+26 -70 replies
12/17rcu: Make TASKS_RCU handle nohz_full= CPUsinclude/linux/init_task.h include/linux/sched.h kernel/rcu/tree.c +3 more+27 -20 replies
13/17rcu: Make rcu_tasks_kthread()'s GP-wait loop allow preemptionkernel/rcu/update.c+6 -50 replies
14/17rcu: Remove redundant preempt_disable() from rcu_note_voluntary_context_switch()include/linux/rcupdate.h+0 -20 replies
15/17rcu: Additional information on RCU-tasks stall-warning messageskernel/rcu/update.c+9 -00 replies
16/17rcu: Remove local_irq_disable() in rcu_preempt_note_context_switch()include/linux/init_task.h include/linux/sched.h kernel/rcu/tree_plugin.h +1 more+26 -260 replies
17/17rcu: Per-CPU operation cleanups to rcu_*_qs() functionsinclude/linux/rcupdate.h include/linux/rcutiny.h kernel/rcu/tiny.c +3 more+42 -370 replies

Reviews trailers per patch

2 of 17 patches have a Reviewed-by or Acked-by.

PatchJosh Triplett
1/17
2/17
3/17
4/17
5/17R-b
6/17R-b
7/17
8/17
9/17
10/17
11/17
12/17
13/17
14/17
15/17
16/17
17/17

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v7 thread