Hello rt-folks! We're pleased to announce a new release of rt-tests - v1.9 - There is a new test called oslat from Peter Xu - Daniel Wagner started to move some shared functionality into common headers - Clark Williams provided a fix to pi_stress, to put a limit on the number of inversion groups. - And there are various micellaneous fixes from Yunfeng Ye, and from myself too. To download rt-tests: using git, clone one of the following git://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git https://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git https://kernel.googlesource.com/pub/scm/utils/rt-tests/rt-tests.git The latest tag is v1.9 Tarballs are also available here: https://kernel.org/pub/linux/utils/rt-tests Older version tarballs are available here: https://kernel.org/pub/linux/utils/rt-tests/older Your fixes, development or just bug reports are always welcome! Enjoy! John Kacur Clark Williams (1): pi_stress: limit the number of inversion groups to the number of online cores Daniel Wagner (4): rt-utils: Move timestamp calc helper to common header rt-utils: Move time defininitions to common header rt-utils: Move ARRAY_SIZE to common header signaltest: Only print from the first thread stats when quiet John Kacur (11): cyclictest: Fix setaffinity error on large NUMA machines rt-tests: queuelat: Fix storing unsigned long long in int rt-tests: improvements to the python style in get_cyclictest_snapshot rt-tests: pi_stress.8: Remove unused -t n from the manpage rt-tests: ptsematest.8: Update the ptsematest man page rt-tests: Add a man page for get_cyclictest_snapshot rt-tests: Tweak the cyclictest man page rt-tests: Add some files like get_cyclictest_snapshot to .gitignore rt-tests: get_cyclictest_snapshot: Warn if no cyclictest instance found rt-tests: Install new man page get_cyclictest_snapshot.8 rt-tests: Makefile - update version to v1.9 Peter Xu (3): rt-tests: cyclictest: Move ftrace helpers into rt-utils.[ch] rt-tests: oslat: Init commit rt-tests: oslat: Proper reformat of code Yunfeng Ye (3): rt-tests: cyclictest: Fix -a option fail when max_cpus is more rt-tests: hachbench: Update the usage and man page for -F|--fifo option rt-tests: cyclictest: remove the debug log "pid = xxx" in rstat_shm_open() .gitignore | 7 + Makefile | 13 +- src/backfire/sendme.c | 3 - src/cyclictest/cyclictest.8 | 2 +- src/cyclictest/cyclictest.c | 159 +--- src/cyclictest/get_cyclictest_snapshot.8 | 44 ++ src/cyclictest/get_cyclictest_snapshot.py | 59 +- src/hackbench/hackbench.8 | 6 +- src/hackbench/hackbench.c | 2 +- src/include/rt-utils.h | 51 ++ src/lib/rt-utils.c | 82 ++ src/oslat/oslat.8 | 66 ++ src/oslat/oslat.c | 871 ++++++++++++++++++++++ src/pi_tests/pi_stress.8 | 6 - src/pi_tests/pi_stress.c | 23 +- src/pmqtest/pmqtest.c | 4 - src/ptsematest/ptsematest.8 | 6 +- src/ptsematest/ptsematest.c | 2 - src/queuelat/queuelat.c | 13 +- src/signaltest/signaltest.c | 22 +- src/sigwaittest/sigwaittest.c | 2 - src/svsematest/svsematest.c | 2 - 22 files changed, 1216 insertions(+), 229 deletions(-) create mode 100644 src/cyclictest/get_cyclictest_snapshot.8 create mode 100644 src/oslat/oslat.8 create mode 100644 src/oslat/oslat.c