[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20240816055203.43784-1-neeraj.upadhyay@kernel.org>
Date: Fri, 16 Aug 2024 11:21:55 +0530
From: neeraj.upadhyay@...nel.org
To: rcu@...r.kernel.org
Cc: linux-kernel@...r.kernel.org,
kernel-team@...a.com,
rostedt@...dmis.org,
paulmck@...nel.org,
neeraj.upadhyay@...nel.org,
neeraj.upadhyay@....com,
boqun.feng@...il.com,
joel@...lfernandes.org,
urezki@...il.com,
frederic@...nel.org
Subject: [PATCH rcu 0/8] RCU torture test updates for v6.12
From: Neeraj Upadhyay <neeraj.upadhyay@...nel.org>
This series contains RCU torture test updates targeted for v6.12. Following
are the updates:
1. Remove redundant rcu_torture_ops get_gp_completed fields,
courtesy of Paul E. McKenney.
2. Add SRCU ->same_gp_state and ->get_comp_state functions,
courtesy of Paul E. McKenney.
3. Generic test for NUM_ACTIVE_*RCU_POLL*, courtesy of Paul E. McKenney.
4. Add CFcommon.arch for arch-specific Kconfig options, courtesy
of Zhouyi Zhou.
5. Make rcu_torture_write_types() print number of update types,
courtesy of Paul E. McKenney.
6. Add rcutree.nohz_full_patience_delay to TREE07, courtesy of
Paul E. McKenney.
7. Add a stall_cpu_repeat module parameter, courtesy of Paul E. McKenney.
8. Add torture.sh --guest-cpu-limit argument for limited hosts,
courtesy of Paul E. McKenney.
Git tree: https://git.kernel.org/pub/scm/linux/kernel/git/neeraj.upadhyay/linux-rcu.git/log/?h=rcutorture.14.08.24a
- Neeraj
.../admin-guide/kernel-parameters.txt | 8 +-
kernel/rcu/rcutorture.c | 109 +++++++++++++-----
.../rcutorture/bin/kvm-test-1-run.sh | 2 +
.../selftests/rcutorture/bin/torture.sh | 38 ++++--
.../selftests/rcutorture/configs/rcu/CFcommon | 2 -
.../rcutorture/configs/rcu/CFcommon.i686 | 2 +
.../rcutorture/configs/rcu/CFcommon.ppc64le | 1 +
.../rcutorture/configs/rcu/CFcommon.x86_64 | 2 +
.../rcutorture/configs/rcu/TREE07.boot | 1 +
9 files changed, 119 insertions(+), 46 deletions(-)
create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/CFcommon.i686
create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/CFcommon.ppc64le
create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/CFcommon.x86_64
--
2.40.1
Powered by blists - more mailing lists