public inbox for linux-rt-users@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] rt-tests: Port oslat in
@ 2020-08-17 21:55 Peter Xu
  2020-08-17 21:55 ` [PATCH 1/2] rt-tests: cyclictest: Move ftrace helpers into rt-utils.[ch] Peter Xu
  2020-08-17 21:55 ` [PATCH 2/2] rt-tests: oslat: Init commit Peter Xu
  0 siblings, 2 replies; 6+ messages in thread
From: Peter Xu @ 2020-08-17 21:55 UTC (permalink / raw)
  To: linux-rt-users
  Cc: Luiz Capitulino, Marcelo Tosatti, peterx, Andrew Theurer,
	John Kacur, Clark Williams

This series ported the oslat program [1] into rt-tests repo.

Oslat is an userspace polling mode test to mimic DPDK apps.  It can be used to
identify RT issues besides the general timer based tests like cyclictest.

The 1st patch is a cleanup for cyclictest to move some trace helpers into
rt-utils.[ch] files so that oslat can use too.  The 2nd patch is the port.

For more information on oslat, please either refer to [1] below, or please read
the manual file in the 2nd patch.

Please review, thanks.

[1] https://github.com/xzpeter/oslat

Peter Xu (2):
  rt-tests: cyclictest: Move ftrace helpers into rt-utils.[ch]
  rt-tests: oslat: Init commit

 .gitignore                  |   1 +
 Makefile                    |  10 +-
 src/cyclictest/cyclictest.c |  90 +---
 src/include/rt-utils.h      |   3 +
 src/lib/rt-utils.c          |  82 ++++
 src/oslat/oslat.8           |  66 +++
 src/oslat/oslat.c           | 896 ++++++++++++++++++++++++++++++++++++
 7 files changed, 1057 insertions(+), 91 deletions(-)
 create mode 100644 src/oslat/oslat.8
 create mode 100644 src/oslat/oslat.c

-- 
2.26.2



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

end of thread, other threads:[~2020-08-19 18:58 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-08-17 21:55 [PATCH 0/2] rt-tests: Port oslat in Peter Xu
2020-08-17 21:55 ` [PATCH 1/2] rt-tests: cyclictest: Move ftrace helpers into rt-utils.[ch] Peter Xu
2020-08-18 20:51   ` John Kacur
2020-08-17 21:55 ` [PATCH 2/2] rt-tests: oslat: Init commit Peter Xu
2020-08-18 20:54   ` John Kacur
2020-08-19 18:58     ` John Kacur

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