[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <c4864e07-93b8-4bc9-80fd-62b00a64e329@paulmck-laptop>
Date: Thu, 16 Jan 2025 12:24:28 -0800
From: "Paul E. McKenney" <paulmck@...nel.org>
To: rcu@...r.kernel.org
Cc: linux-kernel@...r.kernel.org, kernel-team@...a.com, rostedt@...dmis.org
Subject: [PATCH rcu 0/11] Torture-test updates
Hello!
This series contains torture-test updates:
1. Add get_torture_init_jiffies() for test-start time.
2. Add a test_boost_holdoff module parameter.
3. Include grace-period sequence numbers in failure/close-call.
4. Expand failure/close-call grace-period output.
5. Trace expedited grace-period numbers in hexadecimal.
6. Add ftrace-compatible timestamp to GP# failure/close-call output.
7. Make cur_ops->format_gp_seqs take buffer length.
8. Move RCU_TORTURE_TEST_{CHK_RDR_STATE,LOG_CPU} to bool.
9. Complain when invalid SRCU reader_flavor is specified.
10. Add FORCE_NEED_SRCU_NMI_SAFE Kconfig for testing.
11. Make SRCU lockdep testing use srcu_read_lock_nmisafe().
Thanx, Paul
------------------------------------------------------------------------
b/Documentation/admin-guide/kernel-parameters.txt | 5 +
b/include/linux/torture.h | 1
b/include/trace/events/rcu.h | 2
b/kernel/rcu/Kconfig | 11 ++
b/kernel/rcu/Kconfig.debug | 14 +++
b/kernel/rcu/rcu.h | 2
b/kernel/rcu/rcutorture.c | 19 +++-
b/kernel/rcu/tiny.c | 14 +++
b/kernel/rcu/tree.c | 20 ++++
b/kernel/torture.c | 12 ++
b/tools/testing/selftests/rcutorture/bin/srcu_lockdep.sh | 2
kernel/rcu/Kconfig.debug | 4
kernel/rcu/rcu.h | 6 -
kernel/rcu/rcutorture.c | 64 ++++++++++++---
kernel/rcu/tiny.c | 12 +-
kernel/rcu/tree.c | 22 ++---
16 files changed, 173 insertions(+), 37 deletions(-)
Powered by blists - more mailing lists