mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: John Kacur <jkacur@redhat.com>
To: RT <linux-rt-users@vger.kernel.org>
Cc: lkml <linux-kernel@vger.kernel.org>,
	Clark Williams <williams@redhat.com>,
	Kate Carcia <kcarcia@redhat.com>,
	Leah Leshchinsky <lleshchi@redhat.com>,
	John Kacur <jkacur@redhat.com>
Subject: [ANNOUNCE] rt-tests-2.3
Date: Fri, 10 Dec 2021 13:46:49 -0500	[thread overview]
Message-ID: <20211210184649.11084-1-jkacur@redhat.com> (raw)

I'm pleased to announce v2.3 of rt-tests

A few things included in this release:

- fixes in cyclicdeadline and deadline_test to prevent double mounting
  of cgroups
- significant clean-ups and fixes to hwlatdetect 
- aarch64 support for oslat
- The addition of the --default-system option in cyclictest
  This runs cyclictest without attempting any tuning. Power management
  is not suppressed so cyclictest measures the system as it is configured.
  This may result in worse realtime behaviour, but is sometimes what you
  are trying to measure.

Thank you to everyone who contributed.

Bug reports, testing, and patches are always appreciated.

You can get this version via git or tarballs as explained below.

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: main

Tag: v2.3

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


John Kacur (23):
  rt-tests: pi_stress: Fix "id" in help
  rt-tests: Add *.dat to .gitignore
  rt-tests: Update the help and man page for --latency
  rt-tests: cyclictest: Add --default-system option
  rt-tests: cyclictest: Remove unused 'C' and 'E' options
  rt-tests:hwlatdetect: Remove useless object in class declaration
  rt-tests:hwlatdetect.py: Remove multiple statements on one line
  rt-tests:hwlatdetect.py: Remove unnecessary 'not'
  rt-tests: deadline_tests: Null check to prevent floating point
    exception
  rt-tests: cyclictest: Check user supplies an value to histogram
  rt-tests: get_cyclictest_snapshot: print_warning should be a
    classmethod
  rt-tests: hwlatdetect: Remove unnessary parens after return
  rt-tests: hwlatdetect: Use "with" for opening files
  rt-tests: hwlatdetect: Use python3 style super()
  rt-tests: hwlatdetect: Keep consistent name from abstract method
  rt-tests: hwlatdetect: Remove class Hwlat
  rt-tests: hwlatdetect: Use abstractmethod decorator
  rt-tests: hwlatdetect: Remove unused class Kmod
  rt-tests: hwlatdetect: Don't use built-in name str as a variable
  rt-tests: deadline_test: Fix double mount of cgroups
  rt-tests: cyclicdeadline: Fix double mount of cgroups
  rt-tests: deadline_test: Fix typo "highes"
  rt-tests: Change to version 2.3

Leah Leshchinsky (1):
  rt-tests: Add missing option F to optstring

Nicolas Saenz Julienne (4):
  oslat: Rename cpu_mhz/cpu_hz to counter_mhz/counter_hz
  oslat: Add aarch64 support
  oslat: Allow for arch specific counter frequency measurements
  oslat: Avoid out-of-order memory accesses to precede counter read

Oscar Shiang (1):
  rt-tests: cyclictest.8: Remove reference to -n in --system in manpage

Punit Agrawal (4):
  rt-tests: hwlatdetect: Gracefully handle lack of /dev/cpu_dma_latency
  rt-tests: cyclictest: Drop unused defines
  rt-tests: cyclictest: Simplify duplicate initialization of "stop"
  rt-tests: cyclictest: Drop unnecessary variable "bufsize"

 .gitignore                                |   1 +
 Makefile                                  |   2 +-
 src/cyclictest/cyclictest.8               |  17 +-
 src/cyclictest/cyclictest.c               |  40 ++-
 src/cyclictest/get_cyclictest_snapshot.py |   7 +-
 src/hwlatdetect/hwlatdetect.py            | 388 ++++++++--------------
 src/oslat/oslat.c                         |  52 ++-
 src/pi_tests/pi_stress.c                  |   2 +-
 src/sched_deadline/cyclicdeadline.c       |  39 ++-
 src/sched_deadline/deadline_test.c        |  47 ++-
 10 files changed, 288 insertions(+), 307 deletions(-)

-- 
2.31.1


                 reply	other threads:[~2021-12-10 18:47 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20211210184649.11084-1-jkacur@redhat.com \
    --to=jkacur@redhat.com \
    --cc=kcarcia@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-rt-users@vger.kernel.org \
    --cc=lleshchi@redhat.com \
    --cc=williams@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®