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

Jiri Kastner cz172638 at gmail.com
Sat Apr 2 03:46:38 PDT 2016


https://copr.fedorainfracloud.org/coprs/jkastner/Fedora-Realtime/
due collision with rt-tests subpackage from rt (request tracker), i renamed rt-tests to realtime-tests
so 'dnf  copr enable -y jkastner/Fedora-Realtime && dnf install -y realtime-tests'

best regards
jiri kastner

On Fri, 01 Apr 2016 10:13:52 -0700, Fernando Lopez-Lezcano wrote:

> 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




More information about the PlanetCCRMA mailing list