lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ