linux/tools/testing/selftests/rcutorture/bin
Paul E. McKenney 1c5144a066 torture: Add torture.sh --guest-cpu-limit argument for limited hosts
Some servers have limitations on the number of CPUs a given guest OS
can use.  In my earlier experience, such limitations have been at least
half of the host's CPUs, but in a recent example, this limit is less
than 40%.  This commit therefore adds a --guest-cpu-limit argument that
allows such low limits to be made known to torture.sh.

Signed-off-by: "Paul E. McKenney" <paulmck@kernel.org>
Signed-off-by: Neeraj Upadhyay <neeraj.upadhyay@kernel.org>
2024-08-14 16:24:06 +05:30
..
config2csv.sh torture: Use mktemp instead of guessing at unique names 2022-10-18 15:02:59 -07:00
config_override.sh torture: Use mktemp instead of guessing at unique names 2022-10-18 15:02:59 -07:00
configcheck.sh torture: Allow #CHECK# in --kconfig argument to kvm.sh 2023-07-14 15:10:57 -07:00
configinit.sh torture: Use mktemp instead of guessing at unique names 2022-10-18 15:02:59 -07:00
configNR_CPUS.sh tools/.../rcutorture: Convert to SPDX license identifier 2019-03-26 14:42:53 -07:00
console-badness.sh selftests: rcutorture: Use "grep -E" instead of "egrep" 2023-01-03 17:53:31 -08:00
cpus2use.sh torture: Remove no-mpstat error message 2021-03-22 08:29:17 -07:00
functions.sh rcutorture: Copy out ftrace into its own console file 2023-09-24 17:24:01 +02:00
jitter.sh torture: Use numeric taskset argument in jitter.sh 2021-07-27 11:41:32 -07:00
jitterstart.sh torture: Abstract jitter.sh start/stop into scripts 2021-03-22 08:28:34 -07:00
jitterstop.sh torture: Abstract jitter.sh start/stop into scripts 2021-03-22 08:28:34 -07:00
kcsan-collapse.sh torture: Enable KCSAN summaries over groups of torture-test runs 2021-07-20 13:45:50 -07:00
kvm-again.sh torture: Permit kvm-again.sh --duration to default to previous run 2023-03-11 18:11:08 -08:00
kvm-assign-cpus.sh torture: Use mktemp instead of guessing at unique names 2022-10-18 15:02:59 -07:00
kvm-build.sh selftests: rcutorture: Use "grep -E" instead of "egrep" 2023-01-03 17:53:31 -08:00
kvm-check-branches.sh torture: Create kvm-check-branches.sh output in proper location 2022-06-21 15:57:04 -07:00
kvm-end-run-stats.sh torture: Use mktemp instead of guessing at unique names 2022-10-18 15:02:59 -07:00
kvm-find-errors.sh selftests: rcutorture: Use "grep -E" instead of "egrep" 2023-01-03 17:53:31 -08:00
kvm-get-cpus-script.sh torture: Make kvm.sh select per-scenario affinity masks 2021-07-27 11:40:30 -07:00
kvm-recheck-lock.sh torture: Make kvm-recheck-lock.sh tolerate qemu-cmd comments 2021-07-20 13:45:50 -07:00
kvm-recheck-rcu.sh torture: Drop trailing ^M from console output 2022-02-01 17:25:27 -08:00
kvm-recheck-rcuscale-ftrace.sh rcuperf: Change rcuperf to rcuscale 2020-08-24 18:39:24 -07:00
kvm-recheck-rcuscale.sh rcuscale: Print grace-period kthread CPU time, if recorded 2023-07-14 15:01:49 -07:00
kvm-recheck-refscale.sh refscale: Change --torture type from refperf to refscale 2020-06-29 12:00:46 -07:00
kvm-recheck-scf.sh torture: Make kvm-recheck-scf.sh tolerate qemu-cmd comments 2021-07-20 13:45:50 -07:00
kvm-recheck.sh torture: Make kvm-recheck.sh use mktemp 2023-09-24 17:24:01 +02:00
kvm-remote-noreap.sh torture: Protect kvm-remote.sh directory trees from /tmp reaping 2021-07-20 13:45:50 -07:00
kvm-remote.sh torture: Make kvm-remote print diagnostics on initial ssh failure 2023-07-14 15:10:57 -07:00
kvm-test-1-run-batch.sh torture: Use mktemp instead of guessing at unique names 2022-10-18 15:02:59 -07:00
kvm-test-1-run-qemu.sh rcutorture: Make kvm-test-1-run-qemu.sh check for alternative output 2022-10-18 15:02:59 -07:00
kvm-test-1-run.sh rcutorture: Add CFcommon.arch for arch-specific Kconfig options 2024-07-29 07:35:44 +05:30
kvm-transform.sh rcutorture: Add --bootargs parameter to kvm-again.sh 2022-10-18 15:02:59 -07:00
kvm.sh torture: Add kvm.sh --debug-info argument 2023-09-24 17:24:02 +02:00
mkinitrd.sh rcutorture: add nolibc init support for mips, ppc and rv64 2023-11-23 11:58:18 +05:30
parse-build.sh torture: Use mktemp instead of guessing at unique names 2022-10-18 15:02:59 -07:00
parse-console.sh torture: Convert parse-console.sh to mktemp 2023-09-24 17:24:02 +02:00
srcu_lockdep.sh rcutorture: Add srcu_lockdep.sh 2023-03-27 11:16:14 -07:00
torture.sh torture: Add torture.sh --guest-cpu-limit argument for limited hosts 2024-08-14 16:24:06 +05:30