]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit - kernel/torture.c
rcutorture: Abstract torture-test initialization
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Thu, 30 Jan 2014 21:38:09 +0000 (13:38 -0800)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Sun, 23 Feb 2014 17:01:07 +0000 (09:01 -0800)
commitb5daa8f3b3b2b0133ad40e13d4f722070119ce36
tree0c11133084c120238af88fe9ce62046bb489b7d8
parent2e9e8081d2e7a4efb582a240aa7fee991bbbabb0
rcutorture: Abstract torture-test initialization

This commit creates torture_init_begin() and torture_init_end() functions
to abstract locking and allow the torture_type and verbose variables
in kernel/torture.o to become static.  With a bit more abstraction,
fullstop_mutex will also become static.

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Reviewed-by: Josh Triplett <josh@joshtriplett.org>
include/linux/torture.h
kernel/rcu/rcutorture.c
kernel/torture.c