original_kernel/tools/testing/selftests/rcutorture/doc
Paul E. McKenney 7e42776d5e rcu: Drive TASKS_RCU directly off of PREEMPT
The actual use of TASKS_RCU is only when PREEMPT, otherwise RCU-sched
is used instead.  This commit therefore makes synchronize_rcu_tasks()
and call_rcu_tasks() available always, but mapped to synchronize_sched()
and call_rcu_sched(), respectively, when !PREEMPT.  This approach also
allows some #ifdefs to be removed from rcutorture.

Reported-by: Ingo Molnar <mingo@kernel.org>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Reviewed-by: Masami Hiramatsu <mhiramat@kernel.org>
Acked-by: Ingo Molnar <mingo@kernel.org>
2017-08-17 07:26:04 -07:00
..
TINY_RCU.txt rcu: Remove nohz_full full-system-idle state machine 2017-06-08 18:52:39 -07:00
TREE_RCU-kconfig.txt rcu: Drive TASKS_RCU directly off of PREEMPT 2017-08-17 07:26:04 -07:00
initrd.txt
rcu-test-image.txt