diff options
author | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | 2014-02-04 12:35:27 -0800 |
---|---|---|
committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | 2014-02-23 09:04:27 -0800 |
commit | bfefc73aa1d1bad317bccef8a15da39263d3d962 (patch) | |
tree | 7eb61b4f1a677785d4cc2fc2570648ac05519cf0 /include/linux/torture.h | |
parent | 9c029b86098decd4660eec511b8d2d42da3e7dd9 (diff) | |
download | lwn-bfefc73aa1d1bad317bccef8a15da39263d3d962.tar.gz lwn-bfefc73aa1d1bad317bccef8a15da39263d3d962.zip |
rcutorture: Stop generic kthreads in torture_cleanup()
The specific torture modules (like rcutorture) need to call
torture_cleanup() in any case, so this commit makes torture_cleanup()
deal with torture_shutdown_cleanup() and torture_stutter_cleanup() so
that the specific modules don't have to deal with these details.
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Reviewed-by: Josh Triplett <josh@joshtriplett.org>
Diffstat (limited to 'include/linux/torture.h')
-rw-r--r-- | include/linux/torture.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/include/linux/torture.h b/include/linux/torture.h index 7ccfb0a16728..b2e2b468e511 100644 --- a/include/linux/torture.h +++ b/include/linux/torture.h @@ -75,12 +75,10 @@ int torture_shuffle_init(long shuffint); /* Test auto-shutdown handling. */ void torture_shutdown_absorb(const char *title); int torture_shutdown_init(int ssecs, void (*cleanup)(void)); -void torture_shutdown_cleanup(void); /* Task stuttering, which forces load/no-load transitions. */ void stutter_wait(const char *title); int torture_stutter_init(int s); -void torture_stutter_cleanup(void); /* Initialization and cleanup. */ void torture_init_begin(char *ttype, bool v, int *runnable); |