public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH rcu 0/17] Torture-test updates for v5.17
@ 2021-12-02  0:42 Paul E. McKenney
  2021-12-02  0:43 ` [PATCH rcu 01/17] rcutorture: Sanitize RCUTORTURE_RDR_MASK Paul E. McKenney
                   ` (16 more replies)
  0 siblings, 17 replies; 18+ messages in thread
From: Paul E. McKenney @ 2021-12-02  0:42 UTC (permalink / raw)
  To: rcu
  Cc: linux-kernel, kernel-team, mingo, jiangshanlai, akpm,
	mathieu.desnoyers, josh, tglx, peterz, rostedt, dhowells,
	edumazet, fweisbec, oleg, joel

Hello!

This series contains torture-test updates:

1.	Sanitize RCUTORTURE_RDR_MASK.

2.	More thoroughly test nested readers.

3.	Suppress pi-lock-across read-unlock testing for Tiny SRCU.

4.	Simplify the errexit checkpoint, courtesy of Li Zhijian.

5.	Prevent buffer to pr_alert() being too long, courtesy of Li
	Zhijian.

6.	Always log the error message, courtesy of Li Zhijian.

7.	Add missing '\n' to flush message, courtesy of Li Zhijian.

8.	Add missing '\n' to flush message, courtesy of Li Zhijian.

9.	Remove unused SCFTORTOUT, courtesy of Li Zhijian.

10.	Always log error message, courtesy of Li Zhijian.

11.	Always log error message, courtesy of Li Zhijian.

12.	locktorture,rcutorture,torture: Always log error message,
	courtesy of Li Zhijian.

13.	Avoid soft lockup during cpu stall, courtesy of Wander Lairson
	Costa.

14.	Test RCU-tasks multiqueue callback queueing.

15.	Enable multiple concurrent callback-flood kthreads.

16.	Add ability to limit callback-flood intensity.

17.	Combine n_max_cbs from all kthreads in a callback flood.

						Thanx, Paul

------------------------------------------------------------------------

 b/Documentation/admin-guide/kernel-parameters.txt             |    6 
 b/include/linux/torture.h                                     |    9 
 b/kernel/locking/locktorture.c                                |    4 
 b/kernel/rcu/rcuscale.c                                       |   14 
 b/kernel/rcu/rcutorture.c                                     |    7 
 b/kernel/rcu/refscale.c                                       |   19 
 b/kernel/scftorture.c                                         |    6 
 b/kernel/torture.c                                            |    4 
 b/tools/testing/selftests/rcutorture/bin/kvm-recheck-rcu.sh   |    2 
 b/tools/testing/selftests/rcutorture/configs/rcu/TASKS01.boot |    1 
 b/tools/testing/selftests/rcutorture/configs/rcu/TRACE01.boot |    1 
 kernel/rcu/rcutorture.c                                       |  235 +++++++---
 kernel/rcu/refscale.c                                         |   42 +
 kernel/scftorture.c                                           |   12 
 14 files changed, 236 insertions(+), 126 deletions(-)

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2021-12-02  0:45 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-12-02  0:42 [PATCH rcu 0/17] Torture-test updates for v5.17 Paul E. McKenney
2021-12-02  0:43 ` [PATCH rcu 01/17] rcutorture: Sanitize RCUTORTURE_RDR_MASK Paul E. McKenney
2021-12-02  0:43 ` [PATCH rcu 02/17] rcutorture: More thoroughly test nested readers Paul E. McKenney
2021-12-02  0:43 ` [PATCH rcu 03/17] rcutorture: Suppress pi-lock-across read-unlock testing for Tiny SRCU Paul E. McKenney
2021-12-02  0:43 ` [PATCH rcu 04/17] refscale: Simplify the errexit checkpoint Paul E. McKenney
2021-12-02  0:43 ` [PATCH rcu 05/17] refscale: Prevent buffer to pr_alert() being too long Paul E. McKenney
2021-12-02  0:43 ` [PATCH rcu 06/17] refscale: Always log the error message Paul E. McKenney
2021-12-02  0:43 ` [PATCH rcu 07/17] refscale: Add missing '\n' to flush message Paul E. McKenney
2021-12-02  0:43 ` [PATCH rcu 08/17] scftorture: " Paul E. McKenney
2021-12-02  0:43 ` [PATCH rcu 09/17] scftorture: Remove unused SCFTORTOUT Paul E. McKenney
2021-12-02  0:43 ` [PATCH rcu 10/17] rcuscale: Always log error message Paul E. McKenney
2021-12-02  0:43 ` [PATCH rcu 11/17] scftorture: " Paul E. McKenney
2021-12-02  0:43 ` [PATCH rcu 12/17] locktorture,rcutorture,torture: " Paul E. McKenney
2021-12-02  0:43 ` [PATCH rcu 13/17] rcutorture: Avoid soft lockup during cpu stall Paul E. McKenney
2021-12-02  0:43 ` [PATCH rcu 14/17] rcutorture: Test RCU-tasks multiqueue callback queueing Paul E. McKenney
2021-12-02  0:43 ` [PATCH rcu 15/17] rcutorture: Enable multiple concurrent callback-flood kthreads Paul E. McKenney
2021-12-02  0:43 ` [PATCH rcu 16/17] rcutorture: Add ability to limit callback-flood intensity Paul E. McKenney
2021-12-02  0:43 ` [PATCH rcu 17/17] rcutorture: Combine n_max_cbs from all kthreads in a callback flood Paul E. McKenney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox