[PATCH RFC 0/5] Run stress-ng via rcutorture

Joel Fernandes (Google) posted 5 patches 6 days, 3 hours ago
tools/testing/selftests/rcutorture/bin/kvm.sh | 39 +++++++--
.../selftests/rcutorture/bin/mkinitrd.sh      | 59 +++++++++++--
.../selftests/rcutorture/bin/mkstress-ng.sh   | 86 +++++++++++++++++++
3 files changed, 171 insertions(+), 13 deletions(-)
create mode 100755 tools/testing/selftests/rcutorture/bin/mkstress-ng.sh
[PATCH RFC 0/5] Run stress-ng via rcutorture
Posted by Joel Fernandes (Google) 6 days, 3 hours ago
These are initial patches I wrote to build and invoke stress-ng from
rcutorture. Last year when I ran 'matrixprod', I could boost the code coverage
in tree.c by ~5% (80 to 85%).

I am planning to run more RCU-strenous loads like stress-ng's 'dirmany'
stressor and collect coverage. Also perhaps we can span more than one stressor
in a default stress-ng invocation to add some variety and concurrency to the
workloads.

Joel Fernandes (Google) (5):
  rcutorture: kvm: Simplify invocation of mkinitrd.sh
  rcutorture: Add a stress-ng build script
  rcutorture: mkinitrd: Allow to run optional commands passed to it
  rcutorture: mkinitrd: Use previous init.c to check if rebuild needed
  rcutorture: kvm: Invoke stress-ng building it if necessary

 tools/testing/selftests/rcutorture/bin/kvm.sh | 39 +++++++--
 .../selftests/rcutorture/bin/mkinitrd.sh      | 59 +++++++++++--
 .../selftests/rcutorture/bin/mkstress-ng.sh   | 86 +++++++++++++++++++
 3 files changed, 171 insertions(+), 13 deletions(-)
 create mode 100755 tools/testing/selftests/rcutorture/bin/mkstress-ng.sh

-- 
2.34.1