linux-uconsole/kernel/rcu
Paul E. McKenney cad7b38972 rcu: Move torture-related definitions from rcupdate.h to rcu.h
The include/linux/rcupdate.h file contains a number of definitions that
are used only to communicate between rcutorture, rcuperf, and the RCU code
itself.  There is no point in having these definitions exposed globally
throughout the kernel, so this commit moves them to kernel/rcu/rcu.h.
This change has the added benefit of shrinking rcupdate.h.

Reported-by: Ingo Molnar <mingo@kernel.org>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
2017-06-08 18:52:28 -07:00
..
Makefile
rcu.h rcu: Move torture-related definitions from rcupdate.h to rcu.h 2017-06-08 18:52:28 -07:00
rcu_segcblist.c
rcu_segcblist.h
rcuperf.c rcu: Move expediting-related access/control out of rcupdate.h 2017-06-08 18:52:28 -07:00
rcutorture.c rcu: Move expediting-related access/control out of rcupdate.h 2017-06-08 18:52:28 -07:00
srcu.c srcu: Make Classic and Tree SRCU announce themselves at bootup 2017-06-08 08:25:30 -07:00
srcutiny.c srcu: Shrink Tiny SRCU a bit 2017-06-08 08:25:38 -07:00
srcutree.c srcu: Add DEBUG_OBJECTS_RCU_HEAD functionality 2017-06-08 08:25:39 -07:00
sync.c
tiny.c
tiny_plugin.h
tree.c rcu: Move docbook comments out of rcupdate.h 2017-06-08 18:52:27 -07:00
tree.h rcu: Use RCU_NOCB_WAKE rather than RCU_NOGP_WAKE 2017-06-08 08:25:40 -07:00
tree_exp.h rcu: Make sync_rcu_preempt_exp_done() return bool 2017-06-08 08:25:27 -07:00
tree_plugin.h rcu: Move docbook comments out of rcupdate.h 2017-06-08 18:52:27 -07:00
tree_trace.c
update.c rcu: Move rcu_expedited and rcu_normal externs from rcupdate.h 2017-06-08 18:52:27 -07:00