lkml.org 
[lkml]   [2018]   [Feb]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[PATCH tip/core/rcu 0/12] Torture-test updates
Hello!

This series provides torture-test updates:

1. Replace multi-instance kzalloc() with kcalloc().

2. Use __func__ instead of hard-coded function names.

3. Avoid fake-writer use of undefined primitives, which are
represented with NULL in the structure referenced by cur_ops.

4. Re-enable testing of dynamic expediting.

5. Record which grace-period primitives are tested.

6. Update kvm.sh header comment.

7. Add basic ARM64 support to run scripts, courtesy of Lihao Liang.

8. Specify qemu memory size with --memory argument.

9. Default jitter off when running rcuperf.

10. Adjust rcuperf trace processing to allow for workqueues.

11. Grace periods do not piggyback off of themselves, so make
rcuperf understand this.

12. Provide more sensible nreader/nwriter defaults for rcuperf.

Thanx, Paul

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

kernel/rcu/rcuperf.c | 21 ++
kernel/rcu/rcutorture.c | 72 +++++-----
tools/testing/selftests/rcutorture/bin/functions.sh | 17 ++
tools/testing/selftests/rcutorture/bin/kvm-recheck-rcuperf-ftrace.sh | 11 -
tools/testing/selftests/rcutorture/bin/kvm-test-1-run.sh | 4
tools/testing/selftests/rcutorture/bin/kvm.sh | 22 ++-
tools/testing/selftests/rcutorture/configs/rcuperf/ver_functions.sh | 24 ---
7 files changed, 102 insertions(+), 69 deletions(-)

\
 
 \ /
  Last update: 2018-02-26 23:02    [W:0.056 / U:0.944 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site