diff options
author | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | 2014-01-29 07:40:27 -0800 |
---|---|---|
committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | 2014-02-23 09:01:04 -0800 |
commit | f67a33561e6e5463b548219df98130da95f2e4a7 (patch) | |
tree | 6cdbf7152900045acb4f0f9d5426f995adf0ba66 /include/linux/timer.h | |
parent | c2884de38e01134ae040d55aa5644049d1bb850f (diff) |
rcutorture: Abstract torture_shutdown_absorb()
Because handling races between rmmod and normal shutdown is not specific
to rcutorture, this commit renames rcutorture_shutdown_absorb() to
torture_shutdown_absorb() and pulls it out into then kernel/torture.c
module. This implies pulling the fullstop mechanism into kernel/torture.c
as well.
The exporting of fullstop and fullstop_mutex is ugly and must die.
And it does in fact die in later commits that introduce higher-level
APIs that encapsulate both of these variables.
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Reviewed-by: Josh Triplett <josh@joshtriplett.org>`
Diffstat (limited to 'include/linux/timer.h')
0 files changed, 0 insertions, 0 deletions