linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH tip/core/rcu 0/14] Torture-test changes for 4.8
@ 2016-06-15 22:09 Paul E. McKenney
  2016-06-15 22:09 ` [PATCH tip/core/rcu 01/14] torture: Simplify code, eliminate RCU_PERF_TEST_RUNNABLE Paul E. McKenney
                   ` (13 more replies)
  0 siblings, 14 replies; 15+ messages in thread
From: Paul E. McKenney @ 2016-06-15 22:09 UTC (permalink / raw)
  To: linux-kernel
  Cc: mingo, jiangshanlai, dipankar, akpm, mathieu.desnoyers, josh,
	tglx, peterz, rostedt, dhowells, edumazet, dvhart, fweisbec,
	oleg, bobby.prani

Hello!

This series contains torture-test updates for RCU:

1.	Simplify code, eliminate RCU_PERF_TEST_RUNNABLE.

2.	Remove CONFIG_RCU_TORTURE_TEST_RUNNABLE, simplify code.

3.	Forgive lengthy trace dumps and preemption, so that the hung-kernel
	detection avoids killing off needed diagnostics.

4.	Break online and offline functions out of torture_onoff().

5.	Add starvation events to error summary.

6.	Stop onoff task if there is only one cpu, courtesy of Boqun Feng.

7.	Create initrd using dracut, courtesy of Boqun Feng.

8.	Use vmlinux as the fallback kernel image, courtesy of Boqun Feng.

9.	Make -soundhw a x86 specific option, courtesy of Boqun Feng.

10.	Don't specify the cpu type of QEMU on PPC, courtesy of Boqun Feng.

11.	Drop "-soundhw pcspkr" from x86 boot arguments.

12.	Don't treat gp_exp mis-setting as a WARN, courtesy of Boqun Feng.

13.	Inflict OS jitter on torture-test runs by default.

14.	Fix error return code in rcu_perf_init(), courtesy of Wei Yongjun.

							Thanx, Paul

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

 include/linux/torture.h                                  |    4 
 kernel/rcu/rcuperf.c                                     |   25 +-
 kernel/rcu/rcutorture.c                                  |    7 
 kernel/rcu/tree_plugin.h                                 |    2 
 kernel/torture.c                                         |  176 +++++++++------
 lib/Kconfig.debug                                        |   33 --
 tools/testing/selftests/rcutorture/bin/functions.sh      |   14 -
 tools/testing/selftests/rcutorture/bin/kvm-test-1-run.sh |   34 ++
 tools/testing/selftests/rcutorture/bin/kvm.sh            |    2 
 tools/testing/selftests/rcutorture/bin/parse-console.sh  |    7 
 tools/testing/selftests/rcutorture/doc/initrd.txt        |   22 +
 11 files changed, 193 insertions(+), 133 deletions(-)

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

end of thread, other threads:[~2016-06-15 22:13 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-06-15 22:09 [PATCH tip/core/rcu 0/14] Torture-test changes for 4.8 Paul E. McKenney
2016-06-15 22:09 ` [PATCH tip/core/rcu 01/14] torture: Simplify code, eliminate RCU_PERF_TEST_RUNNABLE Paul E. McKenney
2016-06-15 22:09 ` [PATCH tip/core/rcu 02/14] torture: Remove CONFIG_RCU_TORTURE_TEST_RUNNABLE, simplify code Paul E. McKenney
2016-06-15 22:09 ` [PATCH tip/core/rcu 03/14] torture: Forgive lengthy trace dumps and preemption Paul E. McKenney
2016-06-15 22:09 ` [PATCH tip/core/rcu 04/14] torture: Break online and offline functions out of torture_onoff() Paul E. McKenney
2016-06-15 22:09 ` [PATCH tip/core/rcu 05/14] torture: Add starvation events to error summary Paul E. McKenney
2016-06-15 22:09 ` [PATCH tip/core/rcu 06/14] torture: Stop onoff task if there is only one cpu Paul E. McKenney
2016-06-15 22:09 ` [PATCH tip/core/rcu 07/14] rcutorture/doc: Create initrd using dracut Paul E. McKenney
2016-06-15 22:09 ` [PATCH tip/core/rcu 08/14] rcutorture: Use vmlinux as the fallback kernel image Paul E. McKenney
2016-06-15 22:09 ` [PATCH tip/core/rcu 09/14] rcutorture: Make -soundhw a x86 specific option Paul E. McKenney
2016-06-15 22:09 ` [PATCH tip/core/rcu 10/14] rcutorture: Don't specify the cpu type of QEMU on PPC Paul E. McKenney
2016-06-15 22:09 ` [PATCH tip/core/rcu 11/14] rcutorture: Drop "-soundhw pcspkr" from x86 boot arguments Paul E. McKenney
2016-06-15 22:09 ` [PATCH tip/core/rcu 12/14] rcuperf: Don't treat gp_exp mis-setting as a WARN Paul E. McKenney
2016-06-15 22:09 ` [PATCH tip/core/rcu 13/14] torture: Inflict default jitter Paul E. McKenney
2016-06-15 22:09 ` [PATCH tip/core/rcu 14/14] rcutorture: Fix error return code in rcu_perf_init() 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;
as well as URLs for NNTP newsgroup(s).