[ANNOUNCE] rt-tests-1.6

From: John Kacur
Date: Wed Jan 15 2020 - 10:25:26 EST


There is a new feature to get a snapshot of a running instance of
cyclictest without stopping it, by sending SIGUSR2 to the PID and
reading a shared memory segment. This is especially useful if you are
running cyclictest over a long period of time.

We are now using SPDX tags.

Then there are various fixes from different people. Thanks to everyone
for contributing, keep-up the good work.

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.6

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

Afzal Mohammed (2):
rt-tests: Allow cross compilation
rt-tests: Let git ignore cscope generated files

Daniel Wagner (4):
pmqtest: Increase buffer to avoid overflow
sigwaittest: Increase buffer to avoid overflow
svsematest: Increase buffer to avoid overflow
deadline_test: Increase buffer to avoid overflow

John Kacur (15):
rt-tests: Set affinity before applying numa
rt-tests: cyclictest.8: Remove invalid tracing options from the
manpage
rt-tests: cyclictest: Make tracemark work correctly again
rt-tests: cyclictest: Fix warning: âcpuâ may be used uninitialized
rt-tests: cyclictest: Don't allow OPT_SYSTEM with OPT_POSIX_TIMERS
rt-tests: cyclictest: Assume libnuma version 2 by default
rt-tests: cyclictest: Just use LIBNUMA_API_VERSION 2
rt-tests: queuelat: Fix some warnings in determine_maximum_mpps.sh
rt-tests: ssdd: Add short and long functions as well as help
rt-tests: cyclictest: Get a snapshot of cyclictest without
interuppting it
cyclictest: Sync manpage with the help option
svsematest: Add -S, --smp option to manpage
rt-tests: Add SPDX tags V3
rt-tests: Add SPDX tag to hackbench.c
rt-tests: Makefile - update version

Sultan Alsawaf (1):
rt-tests: backfire: Don't include asm/uaccess.h directly

Uwe Kleine-KÃnig (3):
cyclictest: fix typos
Makefile: don't create empty directories in install target
queuelat: use ARM implementation of gettick also for all !x86 archs

.gitignore | 1 +
Makefile | 10 +-
src/backfire/backfire.c | 19 +-
src/cyclictest/cyclictest.8 | 42 +---
src/cyclictest/cyclictest.c | 242 +++++++++++++++++++++--
src/cyclictest/rt_numa.h | 99 +---------
src/hackbench/hackbench.c | 1 +
src/hwlatdetect/hwlatdetect.py | 8 +-
src/include/bionic.h | 1 +
src/include/error.h | 1 +
src/include/pip_stress.h | 1 +
src/include/rt-get_cpu.h | 1 +
src/include/rt-sched.h | 24 +--
src/include/rt-utils.h | 1 +
src/lib/error.c | 1 +
src/lib/rt-get_cpu.c | 1 +
src/lib/rt-sched.c | 25 +--
src/lib/rt-utils.c | 1 +
src/pi_tests/classic_pi.c | 22 +--
src/pi_tests/pi_stress.c | 22 +--
src/pi_tests/pip_stress.c | 14 +-
src/pi_tests/sigtest.c | 22 +--
src/pi_tests/tst-mutexpi10.c | 27 +--
src/pmqtest/pmqtest.c | 20 +-
src/ptsematest/ptsematest.c | 17 +-
src/queuelat/determine_maximum_mpps.sh | 18 +-
src/queuelat/get_cpuinfo_mhz.sh | 3 +
src/queuelat/queuelat.c | 10 +-
src/queuelat/targeted-ipi/targeted-ipi.c | 7 +
src/rt-migrate-test/rt-migrate-test.c | 19 +-
src/sched_deadline/cyclicdeadline.c | 8 +
src/sched_deadline/deadline_test.c | 26 +--
src/signaltest/signaltest.c | 2 +
src/sigwaittest/sigwaittest.c | 4 +-
src/ssdd/ssdd.8 | 10 +-
src/ssdd/ssdd.c | 57 ++++--
src/svsematest/svsematest.8 | 3 +
src/svsematest/svsematest.c | 18 +-
38 files changed, 392 insertions(+), 416 deletions(-)

--
2.20.1