[lkml]   [2006]   [Jun]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: RT exec for exercising RT kernel capabilities
Mark Hounschell wrote:
> Mark Hounschell wrote:
>> Thomas Gleixner wrote:
>>> Mark,
>>> On Thu, 2006-06-08 at 15:12 -0400, Mark Hounschell wrote:
>>>> With the ongoing work being done to rt kernel enhancements by Ingo and friends,
>>>> I would like to offer the use of a user land test (rt-exec). The rt-exec tests
>>>> well the deterministic real-time capabilities of a computer. Maybe it could
>>>> useful in some way to the effort or to anyone interested in making this type of
>>>> determination about their kernel/computer.
>>>> A README describing the rt-exec can be found at
>>>> It can be downloaded from
>>>> Complaints, comments, or suggestions welcome.
>>> Nice tool.
>>> Some remarks. You can build high resolution timer support without the
>>> extra lib package from the HRT sourceforge site. You need a recent glibc
>>> and some quirks in the source. See the cyclictest program I'm using.
>> I didn't realize that. Right you are.
> Here is a new one that no longer requires the HRT sourceforge package. Thanks
> again.
>>> It would also be cute to add tests for the PI support for
>>> pthread_mutexes.
>>> tglx
>> I'm not sure what one needs to do in user land to actually test that but I'll
>> investigate.
> Still investigating...

Am I even close in assuming that to enable the PI support you have to use

pthread_mutexattr_setprotocol(mutexattr, PTHREAD_PRIO_INHERIT);

I have only glibc 2.3 and 2.4 and neither of them understand what

Can anyone point me to an some Doc or examples of how to enable PI for

Sorry I'm ignorant on the subject. I do understand the principle of PI and may
even be able to figure out how to test it in user land but how do I turn it on?


To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2006-06-09 22:07    [W:0.044 / U:4.480 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site