torture: Make kvm.sh arguments accumulate
authorPaul E. McKenney <paulmck@kernel.org>
Sat, 21 Nov 2020 04:09:55 +0000 (20:09 -0800)
committerPaul E. McKenney <paulmck@kernel.org>
Mon, 4 Jan 2021 22:01:21 +0000 (14:01 -0800)
commit452613719eeea36de8ab13388a704fccb9d572dd
tree8bc29be43aff5c254efe9fa4cdbc76de65033f66
parentcb212767346ceba58c8b7bfdbbf45339b86e09c0
torture: Make kvm.sh arguments accumulate

Given that kvm.sh in invoked from scripts, it is only natural for
different levels of scripting to provide their own Kconfig option values,
for example.  Unfortunately, right now, the last such argument on the
command line wins.

This commit therefore makes the --bootargs, --configs, --kconfigs,
--kmake-args, and --qemu-args argument values accumulate.  For example,
where "--configs TREE01 --configs TREE02" would previously have run only
scenario TREE02, now it will run both scenarios.

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
tools/testing/selftests/rcutorture/bin/kvm.sh