mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH RFC 0/5] Run stress-ng via rcutorture
@ 2025-01-24  1:58 Joel Fernandes (Google)
  2025-01-24  1:58 ` [PATCH RFC 1/5] rcutorture: kvm: Simplify invocation of mkinitrd.sh Joel Fernandes (Google)
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Joel Fernandes (Google) @ 2025-01-24  1:58 UTC (permalink / raw)
  To: linux-kernel; +Cc: Joel Fernandes (Google)

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


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

end of thread, other threads:[~2025-01-24  1:58 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-01-24  1:58 [PATCH RFC 0/5] Run stress-ng via rcutorture Joel Fernandes (Google)
2025-01-24  1:58 ` [PATCH RFC 1/5] rcutorture: kvm: Simplify invocation of mkinitrd.sh Joel Fernandes (Google)
2025-01-24  1:58 ` [PATCH RFC 2/5] rcutorture: Add a stress-ng build script Joel Fernandes (Google)
2025-01-24  1:58 ` [PATCH RFC 3/5] rcutorture: mkinitrd: Allow to run optional commands passed to it Joel Fernandes (Google)
2025-01-24  1:58 ` [PATCH RFC 4/5] rcutorture: mkinitrd: Use previous init.c to check if rebuild needed Joel Fernandes (Google)
2025-01-24  1:58 ` [PATCH RFC 5/5] rcutorture: kvm: Invoke stress-ng building it if necessary Joel Fernandes (Google)

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

all inboxes | Powered by JetHome®