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