torture: Place --bootargs parameters at end of -append list
authorPaul E. McKenney <paulmck@kernel.org>
Thu, 6 Jul 2023 21:19:26 +0000 (14:19 -0700)
committerPaul E. McKenney <paulmck@kernel.org>
Fri, 14 Jul 2023 22:10:57 +0000 (15:10 -0700)
commit171cfa011ea4a3fd0fe5a1818fd6871daebabe3f
treea7a8675d470327cf16484b039bb15f43bc428ab7
parent2f25542c6f626011ecf52cf8eb4a9b666cb8da86
torture: Place --bootargs parameters at end of -append list

Currently, the kernel boot parameters specified by the kvm.sh --bootargs
parameter are placed near the beginning of the -append list that is
passed to qemu.  This means that in the not-uncommon case of a kernel
boot parameter where the last argument wins, the --bootargs list overrides
neither the list in the .boot file nor the additional parameters supplied
by the rcutorture scripting.

This commit therefore places the kernel boot parameters specified by
the kvm.sh --bootargs parameter at the end of qemu's -append list.

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
tools/testing/selftests/rcutorture/bin/functions.sh
tools/testing/selftests/rcutorture/bin/kvm-test-1-run.sh
tools/testing/selftests/rcutorture/configs/lock/ver_functions.sh
tools/testing/selftests/rcutorture/configs/rcu/ver_functions.sh
tools/testing/selftests/rcutorture/configs/rcuscale/ver_functions.sh
tools/testing/selftests/rcutorture/configs/refscale/ver_functions.sh
tools/testing/selftests/rcutorture/configs/scf/ver_functions.sh