[ANNOUNCE] rt-tests-1.8

From: John Kacur
Date: Mon Mar 09 2020 - 15:12:08 EST


- Lots of changes to affinity
- Fixes to the parsing of affinity in cyclictest
- Changes to cyclictest to obey the affinity of the environment it finds
itself running in, instead of acting like it owns the whole machine.
This should improve cyclictest running in containers
- Removal of old unsupported code
- Fix from Jeremy Puhlman to generate manpages in a cleaner fashion

Bug reports, testing, patches are always appreaciated.

Enjoy!

Clone
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

Branch: unstable/devel/latest

Tag: v1.8

Tarballs are 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

Jeremy Puhlman (1):
rt-tests: make manpages builds reproducible

John Kacur (11):
rt-tests: cyclictest: Set errno to 0 before call to mlock
rt-tests: cyclictest: Report all errors from pthread_setaffinity_np
rt-tests: cyclictest: Fix parsing affinity with a space and a leading
zero
rt-tests: cyclictest: Fix parsing affinity with leading exclamation
mark
rt-tests: cyclictest: Only run on available cpus according to the
affinity
rt-tests: cyclictest: Only run on runtime affinity and user supplied
affinity
rt-tests: cyclictest: Remove HAVE_PARSE_CPUSTRING_ALL
rt-tests: cyclictest: Remove support for compiling without NUMA
rt-tests: cyclictest: Make the affinity mask apply to the main thread
too
rt-tests: cyclictest: Fix -t without a user specified [NUM]
rt-tests: Makefile - update version

Makefile | 29 ++-------
src/cyclictest/cyclictest.c | 125 +++++++++++++++++++++++++++++++++---
src/cyclictest/rt_numa.h | 77 ----------------------
3 files changed, 122 insertions(+), 109 deletions(-)

--
2.20.1