[ANNOUNCE] rt-tests-2.11

From: John Kacur

Date: Wed Sep 16 2026 - 16:44:34 EST


We are pleased to announce rt-tests-2.11

To fetch:

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

Branch: main
Tag: v2.11

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

Thank to everyone who contributed.
patches and bug-reports are always welcome.

John Kacur


Ahmed S. Darwish (28):
cyclictest.8: Comment-out SPDX license tag
cyclictest.8: Synopsis: Remove -U
cyclictest.8: Synopsis: Remove -w/-W
cyclictest.8: Synopsis: Remove -y
cyclictest.8: Synopsis: Remove -h flag
cyclictest.8: Standardize --verbose paragraph formatting
cyclictest.8: Remove left-over comments
cyclictest.8: Align source file to 75 columns
cyclictest.8: Separate source sections
cyclictest.8: Capitalize section headers
cyclictest.8: Synopsis: Fix parameters list rendering
cyclictest.8: Rework the Synopsis blurb
cyclictest.8: Synopsis: Distinguish --help mode
cyclictest.8: Group system-altering options
cyclictest.8: Group sleep-mechanism (clock) options
cyclictest.8: Group thread wakeup timing options
cyclictest.8: Group SMP-related options
cyclictest.8: Group memory options
cyclictest.8: Group thread priority options
cyclictest.8: Group tracing options
cyclictest.8: Group test duration options
cyclictest.8: Group output options
cyclictest.8: Group x86 options
cyclictest.8: System options: Deprecate --laptop
cyclictest.8: Options: Expand --default-system description
cyclictest.8: Options: Reference clock_getres(2)
cyclictest.8: Add example invocation
cyclictest.8: Reference rtla-timerlat(1)

Costa Shulyupin (2):
rt-tests: hwlatdetect: Add timestamp delta
rt-tests: hwlatdetect: Add --time-format argument

John Kacur (13):
Makefile: Use relative symlinks for Python scripts
cyclictest: Simplify auxiliary clock parsing
rt-tests: README: Remove obsolete -n option from cyclictest examples
rt-tests: Add SPDX identifiers and fix documentation issues
rt-tests: Add AGENTS.md guide for AI coding assistants
pi_stress: Fix inconsistent barrier wait logic to prevent deadlock
pi_stress: Validate numeric command-line arguments
pi_stress: Improve error message for permission failures
pi_stress: Fix error and debug message formatting
pi_stress: Ensure null-termination of JSON filename
cyclicdeadline: Fix potential path truncation in open_cpuset()
rt-tests: rt-migrate-test: Report trace_marker write errno once and
stop
rt-tests: Create v2.11

Lukas Beckmann (1):
cyclictest: fix growing shm stat file

Sebastian Andrzej Siewior (4):
rt-tests: cyclicdeadline: Remove unused `alloverflows'
cyclictest: Acquire a lock before invoking pthread_cond_signal()
cyclictest: Make break_thread_id_lock a PI lock
cyclictest: Make trigger_lock a PI lock

Suneeth D (1):
cyclictest: Fix BUILD failure for GCC_VER < 14

Thomas Weißschuh (Schneider Electric) (6):
cyclictest: Centralize clock option parsing
cyclictest: Test the return value of timer_create()
cyclictest: Fix error error returns for uclibc clock_nanosleep()
fallback
cyclictest: Correctly print clock_nanosleep() errors
cyclictest: Allow symbolic clock names
cyclictest: Add support for auxiliary clocks

AGENTS.md | 416 ++++++++++++++++++++++++++
Dockerfile | 1 +
MAINTAINERS | 2 +
Makefile | 6 +-
README-Dockerfile | 11 +-
README.markdown | 6 +-
get_pylib.py | 1 +
src/cyclictest/cyclictest.8 | 405 ++++++++++++++++---------
src/cyclictest/cyclictest.c | 93 ++++--
src/hwlatdetect/hwlatdetect.py | 26 +-
src/pi_tests/README | 10 +-
src/pi_tests/pi_stress.c | 44 ++-
src/queuelat/README | 3 +-
src/queuelat/targeted-ipi/README | 1 +
src/rt-migrate-test/rt-migrate-test.c | 22 +-
src/sched_deadline/cyclicdeadline.c | 9 +-
16 files changed, 850 insertions(+), 206 deletions(-)
create mode 100644 AGENTS.md

--
2.55.0