[PATCH rcu 0/17] Torture-test updates for v5.17

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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(-)



[Index of Archives]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux