[PlanetCCRMA] [PlanetCCRMANews] fedora 23: new rt patched kernel (4.4.4 + rt11)

Fernando Lopez-Lezcano nando at ccrma.Stanford.EDU
Fri Apr 1 10:13:52 PDT 2016


On 04/01/2016 10:06 AM, Fernando Lopez-Lezcano wrote:
> On 03/31/2016 08:55 AM, Yann COLLETTE wrote:
>> Hello,
>>
>> I have a lot of xruns with this real time kernel.
>> With the last one, everything was OK. But now, it's awful.
>> I have an AMD proc with a radeon video card.
>
>
> Sorry to hear that. Did you try to run cyclictest[*] to see what it
> tells you?

Even better....
-- Fernando

-------- Forwarded Message --------
Subject: [ANNOUNCE] rt-tests-v0.97
Date: Thu, 31 Mar 2016 21:24:06 +0200 (CEST)
From: John Kacur <jkacur at redhat.com>
To: RT <linux-rt-users at vger.kernel.org>, LKML <linux-kernel at vger.kernel.org>
CC: Clark Williams <williams at redhat.com>


Dear RT Folks

We are pleased to announce the latest version of rt-tests

We have a number of interesting enhancements.

Firstly Clark has formally removed the requirement to compile 
hwlatdetect as a module.

Daniel Bristot de Oliveira has added a hardware SMI count detection using
the MSR/SMI counter if available. Using the --smi option adds the count to
the end of the output, it looks like this (per thread)

  T: 0 ( 2285) P:80 I:1000 C:   9975 Min:      2 Act:    3 Avg:    4 
Max:   20831 SMI:       2

Finally Luis Capitulino has added an option to bypass cyclictest's 
built-in tracing so that this functionality can be handed off to another 
program - in particular trace-cmd. cyclictest continues to write to the 
/sys/kernel/debug/tracing/trace_maker file, but trace-cmd handles the 
tracing.

trace-cmd record [...] cyclictest [...] -bX --tracemark

We are nearing a 1.0 version of rt-tests.
I'd like to have a round of bugfix/clean-up  patches, and patches to add 
anything
missing and then create a 1.0 version of rt-tests that we will continue 
to maintain,
  but that won't accept any new enhancements. We will also spin-off a 
development version (v2.x?) that will allow api changes.

In the development version we are planning on ripping out the built-in 
tracing support for tighter integration with trace-cmd.
The options in cyclictest have also become quite crufty and complicated and
need to be radically reworked / simplified. The tests could also share 
code much better than they currently do.

To fetch the latest version

Clone one of the following if needed.

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

tag: v0.97

You can also fetch the tarball here
https://www.kernel.org/pub/linux/utils/rt-tests/rt-tests-0.97.tar.xz
https://www.kernel.org/pub/linux/utils/rt-tests/rt-tests-0.97.tar.gz

older versions are in
https://www.kernel.org/pub/linux/utils/rt-tests/rt-tests/older

I have created a new devel branch which will beome 1.0 (unless we need a 
v0.99)

devel/v0.98

I'll create the development line for 2.0 once we freeze 1.0

Thanks for all your hardwork

Cheers!

John Kacur

Clark Williams (4):
   Makefile: fixed dropped quote in help target text
   hwlatdetect: handle hwlat_detector being builtin rather than module
   hwlatdetect: modify to handle python3 prints
   hwlatdetect: make reading sample date work with python2 and python3

Daniel Bristot de Oliveira (2):
   cyclictest: SMI count/detection via MSR/SMI counter
   cyclictest: Add --smi description on cyclictest man page

John Kacur (6):
   Remove rt-tests.spec-in
   gitattributes: add doc, remove rt.spec-in
   Makefile: Remove anything to do with rpms, specs etc
   Revert changes to rt-migrate-test for exit(1)
   cyclictest: Make the tracemark option imply notrace
   rt-tests: Makefile: Bump version number to 0.97

Khem Raj (1):
   Makefile: Set CC/AR variable only if it doesn't have a value

Luiz Capitulino (5):
   don't use exit(-1) for failures
   cyclictest: move tracemark_fd handling to its own function
   cyclictest: tracing(): check for notrace
   cyclictest: move debugfs init code to its own function
   cyclictest: add --tracemark option

  .gitattributes                 |   2 +-
  Makefile                       |  62 +----
  rt-------- Forwarded Message --------
Subject: [ANNOUNCE] rt-tests-v0.97
Date: Thu, 31 Mar 2016 21:24:06 +0200 (CEST)
From: John Kacur <jkacur at redhat.com>
To: RT <linux-rt-users at vger.kernel.org>, LKML <linux-kernel at vger.kernel.org>
CC: Clark Williams <williams at redhat.com>


Dear RT Folks

We are pleased to announce the latest version of rt-tests

We have a number of interesting enhancements.

Firstly Clark has formally removed the requirement to compile 
hwlatdetect as a module.

Daniel Bristot de Oliveira has added a hardware SMI count detection using
the MSR/SMI counter if available. Using the --smi option adds the count to
the end of the output, it looks like this (per thread)

  T: 0 ( 2285) P:80 I:1000 C:   9975 Min:      2 Act:    3 Avg:    4 
Max:   20831 SMI:       2

Finally Luis Capitulino has added an option to bypass cyclictest's 
built-in tracing so that this functionality can be handed off to another 
program - in particular trace-cmd. cyclictest continues to write to the 
/sys/kernel/debug/tracing/trace_maker file, but trace-cmd handles the 
tracing.

trace-cmd record [...] cyclictest [...] -bX --tracemark

We are nearing a 1.0 version of rt-tests.
I'd like to have a round of bugfix/clean-up  patches, and patches to add 
anything
missing and then create a 1.0 version of rt-tests that we will continue 
to maintain,
  but that won't accept any new enhancements. We will also spin-off a 
development version (v2.x?) that will allow api changes.

In the development version we are planning on ripping out the built-in 
tracing support for tighter integration with trace-cmd.
The options in cyclictest have also become quite crufty and complicated and
need to be radically reworked / simplified. The tests could also share 
code much better than they currently do.

To fetch the latest version

Clone one of the following if needed.

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

tag: v0.97

You can also fetch the tarball here
https://www.kernel.org/pub/linux/utils/rt-tests/rt-tests-0.97.tar.xz
https://www.kernel.org/pub/linux/utils/rt-tests/rt-tests-0.97.tar.gz

older versions are in
https://www.kernel.org/pub/linux/utils/rt-tests/rt-tests/older

I have created a new devel branch which will beome 1.0 (unless we need a 
v0.99)

devel/v0.98

I'll create the development line for 2.0 once we freeze 1.0

Thanks for all your hardwork

Cheers!

John Kacur

Clark Williams (4):
   Makefile: fixed dropped quote in help target text
   hwlatdetect: handle hwlat_detector being builtin rather than module
   hwlatdetect: modify to handle python3 prints
   hwlatdetect: make reading sample date work with python2 and python3

Daniel Bristot de Oliveira (2):
   cyclictest: SMI count/detection via MSR/SMI counter
   cyclictest: Add --smi description on cyclictest man page

John Kacur (6):
   Remove rt-tests.spec-in
   gitattributes: add doc, remove rt.spec-in
   Makefile: Remove anything to do with rpms, specs etc
   Revert changes to rt-migrate-test for exit(1)
   cyclictest: Make the tracemark option imply notrace
   rt-tests: Makefile: Bump version number to 0.97

Khem Raj (1):
   Makefile: Set CC/AR variable only if it doesn't have a value

Luiz Capitulino (5):
   don't use exit(-1) for failures
   cyclictest: move tracemark_fd handling to its own function
   cyclictest: tracing(): check for notrace
   cyclictest: move debugfs init code to its own function
   cyclictest: add --tracemark option

  .gitattributes                 |   2 +-
  Makefile                       |  62 +----
  rt-tests.spec-in               | 524 
-----------------------------------------
  src/cyclictest/cyclictest.8    |   4 +
  src/cyclictest/cyclictest.c    | 287 ++++++++++++++++++++--
  src/hwlatdetect/hwlatdetect.py |  42 +++-
  src/pi_tests/pi_stress.c       |   2 +-
  src/pi_tests/pip_stress.c      |   6 +-
  src/signaltest/signaltest.c    |   2 +-
  9 files changed, 316 insertions(+), 615 deletions(-)
  delete mode 100644 rt-tests.spec-in

-- 
2.4.3



--
To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


More information about the PlanetCCRMA mailing list