summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/rcutorture/bin/kvm.sh
diff options
context:
space:
mode:
authorPaul E. McKenney <paulmck@kernel.org>2020-09-18 20:18:06 +0200
committerPaul E. McKenney <paulmck@kernel.org>2020-11-07 02:13:53 +0100
commit6b74fa0a776e3715d385b23d29db469179c825b0 (patch)
tree3165750cf28d88eb305724d65968f86f79301652 /tools/testing/selftests/rcutorture/bin/kvm.sh
parentlocktorture: Ignore nreaders_stress if no readlock support (diff)
downloadlinux-6b74fa0a776e3715d385b23d29db469179c825b0.tar.xz
linux-6b74fa0a776e3715d385b23d29db469179c825b0.zip
locktorture: Prevent hangs for invalid arguments
If an locktorture torture-test run is given a bad kvm.sh argument, the test will complain to the console, which is good. What is bad is that from the user's perspective, it will just hang for the time specified by the --duration argument. This commit therefore forces an immediate kernel shutdown if a lock_torture_init()-time error occurs, thus avoiding the appearance of a hang. It also forces a console splat in this case to clearly indicate the presence of an error. Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'tools/testing/selftests/rcutorture/bin/kvm.sh')
0 files changed, 0 insertions, 0 deletions