All of lore.kernel.org
 help / color / mirror / Atom feed
* FAQ for realtime support in Linux Kernel
@ 2007-09-29  5:00 Jaswinder Singh
  2007-09-29  5:11 ` Dirk Behme
  2007-09-29  6:44 ` Jaswinder Singh
  0 siblings, 2 replies; 17+ messages in thread
From: Jaswinder Singh @ 2007-09-29  5:00 UTC (permalink / raw)
  To: linux-rt-users

Hello all,

I new in linux realtime mailing list. I have some doubts in my mind.
So I am looking for some FAQ for realtime support.

If any FAQ is available, please let me know.

I came up with list of questions and try to make FAQ for realtime
support. If some one interested to make FAQ please let me know.

I need your help and guidance to make this FAQ.

Please send some links, data and reviews which will be useful for this FAQ.

Thanks you,

Jaswinder Singh.

Question Index
----------------------
1. What is realtime support

2. How realtime works

3. What is the procedure to add realtime support

4. Download latest realtime patches

5. Realtime mailing list and archives

6. If I have some doubts or problems regarding realtime, do I need to
send mail in realtime mailing list or linux kernel mailing list or
both

7. Maintainers of realtime kernel patch

8. How to enable/disable realtime support

9. Change realtime support run time or statically

10. Required parameters for configuring realtime kernel

11. Optional parameters for configuring realtime kernel, but they
effect realtime performance

12. Which Architecture are supporting realtime and who is maintainer

13. What effects by realtime support and how much and samples to test
it and who maintains these samples

a. scheduling, task switching time

b. Interrupt latency

c. Interprocess communication

d. Filesystem

e. Device drivers

f. Network

g. X-Windows


14. List of realtime APIs

15. How to write realtime applications

16. Which programming languages are suitable for writing realtime applications

17. Keep following things in mind while writing realtime applications

18. Do I need to recompile my applications to get realtime performance

19. What is the procedure to support realtime in new architecture

20. Where can I post my realtime patches

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: FAQ for realtime support in Linux Kernel
  2007-09-29  5:00 FAQ for realtime support in Linux Kernel Jaswinder Singh
@ 2007-09-29  5:11 ` Dirk Behme
  2007-09-29  5:29   ` Jaswinder Singh
  2007-09-29  6:44 ` Jaswinder Singh
  1 sibling, 1 reply; 17+ messages in thread
From: Dirk Behme @ 2007-09-29  5:11 UTC (permalink / raw)
  To: Jaswinder Singh; +Cc: linux-rt-users

Jaswinder Singh wrote:
> I need your help and guidance to make this FAQ.
> 
> Please send some links, data and reviews which will be useful for this FAQ.

Did you read stuff and links on

http://rt.wiki.kernel.org/index.php/Main_Page

?

I think at least some of your questions below should be answered there.

If anything is missing, feel free to add it. And, if you like, I would 
propose to create a new FAQ page in above wiki and collect your 
answers there.

Best regards

Dirk


> Thanks you,
> 
> Jaswinder Singh.
> 
> Question Index
> ----------------------
> 1. What is realtime support
> 
> 2. How realtime works
> 
> 3. What is the procedure to add realtime support
> 
> 4. Download latest realtime patches
> 
> 5. Realtime mailing list and archives
> 
> 6. If I have some doubts or problems regarding realtime, do I need to
> send mail in realtime mailing list or linux kernel mailing list or
> both
> 
> 7. Maintainers of realtime kernel patch
> 
> 8. How to enable/disable realtime support
> 
> 9. Change realtime support run time or statically
> 
> 10. Required parameters for configuring realtime kernel
> 
> 11. Optional parameters for configuring realtime kernel, but they
> effect realtime performance
> 
> 12. Which Architecture are supporting realtime and who is maintainer
> 
> 13. What effects by realtime support and how much and samples to test
> it and who maintains these samples
> 
> a. scheduling, task switching time
> 
> b. Interrupt latency
> 
> c. Interprocess communication
> 
> d. Filesystem
> 
> e. Device drivers
> 
> f. Network
> 
> g. X-Windows
> 
> 
> 14. List of realtime APIs
> 
> 15. How to write realtime applications
> 
> 16. Which programming languages are suitable for writing realtime applications
> 
> 17. Keep following things in mind while writing realtime applications
> 
> 18. Do I need to recompile my applications to get realtime performance
> 
> 19. What is the procedure to support realtime in new architecture
> 
> 20. Where can I post my realtime patches
> -
> To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: FAQ for realtime support in Linux Kernel
  2007-09-29  5:11 ` Dirk Behme
@ 2007-09-29  5:29   ` Jaswinder Singh
  0 siblings, 0 replies; 17+ messages in thread
From: Jaswinder Singh @ 2007-09-29  5:29 UTC (permalink / raw)
  To: Dirk Behme; +Cc: linux-rt-users

hello Dirk,

On 9/29/07, Dirk Behme <dirk.behme@googlemail.com> wrote:
> Jaswinder Singh wrote:
> > I need your help and guidance to make this FAQ.
> >
> > Please send some links, data and reviews which will be useful for this FAQ.
>
> Did you read stuff and links on
>
> http://rt.wiki.kernel.org/index.php/Main_Page
>
> ?

Yes.

>
> I think at least some of your questions below should be answered there.
>

Yes, some of the questions are already answered, but it will be great
if all these questions are under one FAQ, and FAQ answers will be to
the point and more details are available on Main page as you
referenced.

> If anything is missing, feel free to add it. And, if you like, I would
> propose to create a new FAQ page in above wiki and collect your
> answers there.
>

Sure Dirk please go ahead and take all these questions and setup FAQ.

If you have any doubts regarding any question, please let me know, I
will elaborate it.

And I will post few more questions later on.

Thank you,

Jaswinder Singh.

> Best regards
>
> Dirk
>
>
> > Thanks you,
> >
> > Jaswinder Singh.
> >
> > Question Index
> > ----------------------
> > 1. What is realtime support
> >
> > 2. How realtime works
> >
> > 3. What is the procedure to add realtime support
> >
> > 4. Download latest realtime patches
> >
> > 5. Realtime mailing list and archives
> >
> > 6. If I have some doubts or problems regarding realtime, do I need to
> > send mail in realtime mailing list or linux kernel mailing list or
> > both
> >
> > 7. Maintainers of realtime kernel patch
> >
> > 8. How to enable/disable realtime support
> >
> > 9. Change realtime support run time or statically
> >
> > 10. Required parameters for configuring realtime kernel
> >
> > 11. Optional parameters for configuring realtime kernel, but they
> > effect realtime performance
> >
> > 12. Which Architecture are supporting realtime and who is maintainer
> >
> > 13. What effects by realtime support and how much and samples to test
> > it and who maintains these samples
> >
> > a. scheduling, task switching time
> >
> > b. Interrupt latency
> >
> > c. Interprocess communication
> >
> > d. Filesystem
> >
> > e. Device drivers
> >
> > f. Network
> >
> > g. X-Windows
> >
> >
> > 14. List of realtime APIs
> >
> > 15. How to write realtime applications
> >
> > 16. Which programming languages are suitable for writing realtime applications
> >
> > 17. Keep following things in mind while writing realtime applications
> >
> > 18. Do I need to recompile my applications to get realtime performance
> >
> > 19. What is the procedure to support realtime in new architecture
> >
> > 20. Where can I post my realtime patches
> > -
> > To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
> > the body of a message to majordomo@vger.kernel.org
> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
> >
>
>

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: FAQ for realtime support in Linux Kernel
  2007-09-29  5:00 FAQ for realtime support in Linux Kernel Jaswinder Singh
  2007-09-29  5:11 ` Dirk Behme
@ 2007-09-29  6:44 ` Jaswinder Singh
  2007-09-29  9:39   ` Esben Nielsen
  2007-09-29 12:51   ` Jaswinder Singh
  1 sibling, 2 replies; 17+ messages in thread
From: Jaswinder Singh @ 2007-09-29  6:44 UTC (permalink / raw)
  To: linux-rt-users

hello all,

I made sections in FAQ to make it more readable.

Thank you,

Jaswinder Singh.

FAQ for realtime support in Linux Kernel
---------------------------------------
Question Index
1. Realtime Support questions
2. Architecture questions
3. Mailing list questions
4. Realtime Patches questions
5. Configuring/compiling questions
6. Realtime samples/Performance questions
7. Realtime Applications questions
8. Maintainers  questions

Section 1 - Realtime Support questions

1. What is realtime support
2. How realtime works

Section 2 - Architecture questions

1. Which Architecture are supporting realtime and who is maintainer
2. What is the procedure to support realtime in new architecture

Section 3 - Mailing list questions

1. realtime mailing list and archives
2. If I have some doubts or problems regarding realtime, do I need to
send mail in realtime mailing list or linux kernel mailing list or
both

Section 4 - Realtime Patches questions

1. What is the procedure to add realtime support
2. Why I need to download realtime patches, If realtime support is in
Linux kernel
3. Download latest realtime patches
4. Where can I post my realtime patches

Section 5 - Configuring/compiling questions

1. How to enable/disable realtime support
2. Change realtime support run time or statically
3. Required parameters for configuring realtime kernel
4. Optional parameters for configuring realtime kernel, but they
effect realtime performance

Section 6 - Realtime samples/Performance questions

1. What effects by realtime support and how much and samples to test
it and who maintains these samples
a. scheduling, task switching time
b. Interrupt latency
c. Interprocess communication
d. Filesystem
e. Device drivers
f. Network
g. X-Windows

Section 7 - Realtime Applications questions

1. List of realtime APIs
2. How to write realtime applications
3. Which programming languages are suitable for writing realtime applications
4. Keep following things in mind while writing realtime applications
5. Do I need to recompile my applications to get realtime performance

Section 8 - Maintainers questions

1. Maintainers of realtime kernel patch


On 9/29/07, Jaswinder Singh <jaswinderlinuxrt@gmail.com> wrote:
> Hello all,
>
> I new in linux realtime mailing list. I have some doubts in my mind.
> So I am looking for some FAQ for realtime support.
>
> If any FAQ is available, please let me know.
>
> I came up with list of questions and try to make FAQ for realtime
> support. If some one interested to make FAQ please let me know.
>
> I need your help and guidance to make this FAQ.
>
> Please send some links, data and reviews which will be useful for this FAQ.
>
> Thanks you,
>
> Jaswinder Singh.
>

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: FAQ for realtime support in Linux Kernel
  2007-09-29  6:44 ` Jaswinder Singh
@ 2007-09-29  9:39   ` Esben Nielsen
  2007-09-29 12:51   ` Jaswinder Singh
  1 sibling, 0 replies; 17+ messages in thread
From: Esben Nielsen @ 2007-09-29  9:39 UTC (permalink / raw)
  To: Jaswinder Singh; +Cc: linux-rt-users



On Sat, 29 Sep 2007, Jaswinder Singh wrote:

> hello all,
>
> I made sections in FAQ to make it more readable.
>
> Thank you,
>
> Jaswinder Singh.
>

I am not quite up to date with wiki-sites work. Can you send a direct 
link, please?

Esben

> FAQ for realtime support in Linux Kernel
> ---------------------------------------
> Question Index
> 1. Realtime Support questions
> 2. Architecture questions
> 3. Mailing list questions
> 4. Realtime Patches questions
> 5. Configuring/compiling questions
> 6. Realtime samples/Performance questions
> 7. Realtime Applications questions
> 8. Maintainers  questions
>
> Section 1 - Realtime Support questions
>
> 1. What is realtime support
> 2. How realtime works
>
> Section 2 - Architecture questions
>
> 1. Which Architecture are supporting realtime and who is maintainer
> 2. What is the procedure to support realtime in new architecture
>
> Section 3 - Mailing list questions
>
> 1. realtime mailing list and archives
> 2. If I have some doubts or problems regarding realtime, do I need to
> send mail in realtime mailing list or linux kernel mailing list or
> both
>
> Section 4 - Realtime Patches questions
>
> 1. What is the procedure to add realtime support
> 2. Why I need to download realtime patches, If realtime support is in
> Linux kernel
> 3. Download latest realtime patches
> 4. Where can I post my realtime patches
>
> Section 5 - Configuring/compiling questions
>
> 1. How to enable/disable realtime support
> 2. Change realtime support run time or statically
> 3. Required parameters for configuring realtime kernel
> 4. Optional parameters for configuring realtime kernel, but they
> effect realtime performance
>
> Section 6 - Realtime samples/Performance questions
>
> 1. What effects by realtime support and how much and samples to test
> it and who maintains these samples
> a. scheduling, task switching time
> b. Interrupt latency
> c. Interprocess communication
> d. Filesystem
> e. Device drivers
> f. Network
> g. X-Windows
>
> Section 7 - Realtime Applications questions
>
> 1. List of realtime APIs
> 2. How to write realtime applications
> 3. Which programming languages are suitable for writing realtime applications
> 4. Keep following things in mind while writing realtime applications
> 5. Do I need to recompile my applications to get realtime performance
>
> Section 8 - Maintainers questions
>
> 1. Maintainers of realtime kernel patch
>
>
> On 9/29/07, Jaswinder Singh <jaswinderlinuxrt@gmail.com> wrote:
>> Hello all,
>>
>> I new in linux realtime mailing list. I have some doubts in my mind.
>> So I am looking for some FAQ for realtime support.
>>
>> If any FAQ is available, please let me know.
>>
>> I came up with list of questions and try to make FAQ for realtime
>> support. If some one interested to make FAQ please let me know.
>>
>> I need your help and guidance to make this FAQ.
>>
>> Please send some links, data and reviews which will be useful for this FAQ.
>>
>> Thanks you,
>>
>> Jaswinder Singh.
>>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: FAQ for realtime support in Linux Kernel
  2007-09-29  6:44 ` Jaswinder Singh
  2007-09-29  9:39   ` Esben Nielsen
@ 2007-09-29 12:51   ` Jaswinder Singh
  2007-09-29 13:13     ` Luis Claudio R. Goncalves
  1 sibling, 1 reply; 17+ messages in thread
From: Jaswinder Singh @ 2007-09-29 12:51 UTC (permalink / raw)
  To: linux-rt-users

Hello all,

Please give contribution with open heart and give answers to max
questions as possible and give your reviews :


FAQ for realtime support in Linux Kernel
---------------------------------------
Question Index
1. Realtime Support questions
2. Architecture questions
3. Mailing list questions
4. Realtime Patches questions
5. Configuring/compiling questions
6. Realtime samples/Performance questions
7. Realtime Applications questions
8. Maintainers  questions

Section 1 - Realtime Support questions

Q1 What is realtime support
A1

Q2 How realtime works
A2 The RT-Preempt patch converts Linux into a fully preemptible
kernel. The magic is done with:

* Making in-kernel locking-primitives (using spinlocks) preemptible
though reimplementation with rtmutexes:
* Critical sections protected by i.e. spinlock_t and rwlock_t are now
preemptible. The creation of non-preemptible sections (in kernel) is
still possible with raw_spinlock_t (same APIs like spinlock_t)
* Implementing priority inheritance for in-kernel spinlocks and
semaphores. For more information on priority inversion and priority
inheritance please consult Introduction to Priority Inversion
* Converting interrupt handlers into preemptible kernel threads: The
RT-Preempt patch treats soft interrupt handlers in kernel thread
context, which is represented by a task_struct like a common userspace
process. However it is also possible to register an IRQ in kernel
context.
* Converting the old Linux timer API into separate infrastructures for
high resolution kernel timers plus one for timeouts, leading to
userspace POSIX timers with high resolution.

Q3 What is the procedure to add realtime support
A3 Download latest realtime preemption patch from
http://www.kernel.org/pub/linux/kernel/projects/rt/ then related get
vanilla kernel from http://kernel.org then patch , configure and
compile

Section 2 - Architecture questions

Q1 Which Architecture are supporting realtime and who is maintainer
A1

Q2 What is the procedure to support realtime in new architecture
A2

Section 3 - Mailing list questions

Q1 realtime mailing list and archives
A1 http://www.mail-archive.com/linux-rt-users@vger.kernel.org/

Q2 If I have some doubts or problems regarding realtime, do I need to
send mail in realtime mailing list or linux kernel mailing list or
both
A2

Section 4 - Realtime Patches questions

Q1 Why I need to download realtime patches, If realtime support is in
Linux kernel
A1

Q2 Download latest realtime patches
A2 http://www.kernel.org/pub/linux/kernel/projects/rt/

Q3 Where can I post my realtime patches
A3 Please send patches for the CONFIG_PREEMPT_RT Patch Set to LKML and
put Ingo Molnar and Thomas Gleixner on CC.

Please do not send clocksource and clockevents related patches against
the -rt patch. Make sure they apply against the latest -hrt-dyntick
patch. -hrt-dyntick might be a bit ahead of -rt at times, but the -rt
patch pulls -hrt-dyntick on a regular base.


Section 5 - Configuring/compiling questions

Q1 How to enable/disable realtime support
A1

Q2 Change realtime support run time or statically
A2

Q3 Required parameters for configuring realtime kernel
A3

Q4 Optional parameters for configuring realtime kernel, but they
effect realtime performance
A4

Section 6 - Realtime samples/Performance questions

Q1 What effects by realtime support and how much and samples to test
it and who maintains these samples
a. scheduling, task switching time
b. Interrupt latency
c. Interprocess communication
d. Filesystem
e. Device drivers
f. Network
g. X-Windows

Section 7 - Realtime Applications questions

Q1 List of realtime APIs
A1

Q2 How to write realtime applications
A2

Q3 Which programming languages are suitable for writing realtime applications
A3

Q4 Keep following things in mind while writing realtime applications
A4 Taking care of the following during the initial startup phase:
* Call directly from the main() entry the mlockall() call.
* Create all threads at startup time of the application, and touch
each page of the entire stack of each thread. Never start threads
dynamically during RT show time, this will ruin RT behavior.
* Never use system calls that are known to generate pagefaults, such
as fopen(). (Opening of files does the mmap() system call, which
generates a page-fault).
* Do not use 'compile time static arrays' without initializing them
directly after startup, before RT show time.


Q5 Do I need to recompile my applications to get realtime performance
A5

Section 8 - Maintainers questions

Q1 Maintainers of realtime kernel patch
A1

On 9/29/07, Jaswinder Singh <jaswinderlinuxrt@gmail.com> wrote:
> hello all,
>
> I made sections in FAQ to make it more readable.
>
> Thank you,
>
> Jaswinder Singh.
>

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: FAQ for realtime support in Linux Kernel
  2007-09-29 12:51   ` Jaswinder Singh
@ 2007-09-29 13:13     ` Luis Claudio R. Goncalves
  2007-09-29 15:16       ` Jaswinder Singh
  0 siblings, 1 reply; 17+ messages in thread
From: Luis Claudio R. Goncalves @ 2007-09-29 13:13 UTC (permalink / raw)
  To: Jaswinder Singh; +Cc: linux-rt-users

Jaswinder,

On Sat, Sep 29, 2007 at 06:21:38PM +0530, Jaswinder Singh wrote:
| Hello all,
| 
| Please give contribution with open heart and give answers to max
| questions as possible and give your reviews :

I believe people were talking about you creating a FAQ entry in the RT Wiki
page, at http://rt.wiki.kernel.org/index.php/Main_Page.

| FAQ for realtime support in Linux Kernel
| ---------------------------------------
| Question Index
| 1. Realtime Support questions
| 2. Architecture questions
| 3. Mailing list questions
| 4. Realtime Patches questions
| 5. Configuring/compiling questions
| 6. Realtime samples/Performance questions
| 7. Realtime Applications questions
| 8. Maintainers  questions
| 
| Section 1 - Realtime Support questions
| 
| Q1 What is realtime support
| A1
| 
| Q2 How realtime works
| A2 The RT-Preempt patch converts Linux into a fully preemptible
| kernel. The magic is done with:
| 
| * Making in-kernel locking-primitives (using spinlocks) preemptible
| though reimplementation with rtmutexes:
| * Critical sections protected by i.e. spinlock_t and rwlock_t are now
| preemptible. The creation of non-preemptible sections (in kernel) is
| still possible with raw_spinlock_t (same APIs like spinlock_t)
| * Implementing priority inheritance for in-kernel spinlocks and
| semaphores. For more information on priority inversion and priority
| inheritance please consult Introduction to Priority Inversion
| * Converting interrupt handlers into preemptible kernel threads: The
| RT-Preempt patch treats soft interrupt handlers in kernel thread
| context, which is represented by a task_struct like a common userspace
| process. However it is also possible to register an IRQ in kernel
| context.
| * Converting the old Linux timer API into separate infrastructures for
| high resolution kernel timers plus one for timeouts, leading to
| userspace POSIX timers with high resolution.
| 
| Q3 What is the procedure to add realtime support
| A3 Download latest realtime preemption patch from
| http://www.kernel.org/pub/linux/kernel/projects/rt/ then related get
| vanilla kernel from http://kernel.org then patch , configure and
| compile
| 
| Section 2 - Architecture questions
| 
| Q1 Which Architecture are supporting realtime and who is maintainer
| A1
| 
| Q2 What is the procedure to support realtime in new architecture
| A2
| 
| Section 3 - Mailing list questions
| 
| Q1 realtime mailing list and archives
| A1 http://www.mail-archive.com/linux-rt-users@vger.kernel.org/
| 
| Q2 If I have some doubts or problems regarding realtime, do I need to
| send mail in realtime mailing list or linux kernel mailing list or
| both
| A2
| 
| Section 4 - Realtime Patches questions
| 
| Q1 Why I need to download realtime patches, If realtime support is in
| Linux kernel
| A1
| 
| Q2 Download latest realtime patches
| A2 http://www.kernel.org/pub/linux/kernel/projects/rt/
| 
| Q3 Where can I post my realtime patches
| A3 Please send patches for the CONFIG_PREEMPT_RT Patch Set to LKML and
| put Ingo Molnar and Thomas Gleixner on CC.
| 
| Please do not send clocksource and clockevents related patches against
| the -rt patch. Make sure they apply against the latest -hrt-dyntick
| patch. -hrt-dyntick might be a bit ahead of -rt at times, but the -rt
| patch pulls -hrt-dyntick on a regular base.
| 
| 
| Section 5 - Configuring/compiling questions
| 
| Q1 How to enable/disable realtime support
| A1
| 
| Q2 Change realtime support run time or statically
| A2
| 
| Q3 Required parameters for configuring realtime kernel
| A3
| 
| Q4 Optional parameters for configuring realtime kernel, but they
| effect realtime performance
| A4
| 
| Section 6 - Realtime samples/Performance questions
| 
| Q1 What effects by realtime support and how much and samples to test
| it and who maintains these samples
| a. scheduling, task switching time
| b. Interrupt latency
| c. Interprocess communication
| d. Filesystem
| e. Device drivers
| f. Network
| g. X-Windows
| 
| Section 7 - Realtime Applications questions
| 
| Q1 List of realtime APIs
| A1
| 
| Q2 How to write realtime applications
| A2
| 
| Q3 Which programming languages are suitable for writing realtime applications
| A3
| 
| Q4 Keep following things in mind while writing realtime applications
| A4 Taking care of the following during the initial startup phase:
| * Call directly from the main() entry the mlockall() call.
| * Create all threads at startup time of the application, and touch
| each page of the entire stack of each thread. Never start threads
| dynamically during RT show time, this will ruin RT behavior.
| * Never use system calls that are known to generate pagefaults, such
| as fopen(). (Opening of files does the mmap() system call, which
| generates a page-fault).
| * Do not use 'compile time static arrays' without initializing them
| directly after startup, before RT show time.
| 
| 
| Q5 Do I need to recompile my applications to get realtime performance
| A5
| 
| Section 8 - Maintainers questions
| 
| Q1 Maintainers of realtime kernel patch
| A1
| 
| On 9/29/07, Jaswinder Singh <jaswinderlinuxrt@gmail.com> wrote:
| > hello all,
| >
| > I made sections in FAQ to make it more readable.
| >
| > Thank you,
| >
| > Jaswinder Singh.
| >
| -
| To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
| the body of a message to majordomo@vger.kernel.org
| More majordomo info at  http://vger.kernel.org/majordomo-info.html
---end quoted text---

-- 
[ Luis Claudio R. Goncalves             Red Hat  -  Realtime Team ]
[ Fingerprint: 4FDD B8C4 3C59 34BD 8BE9  2696 7203 D980 A448 C8F8 ]

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: FAQ for realtime support in Linux Kernel
  2007-09-29 13:13     ` Luis Claudio R. Goncalves
@ 2007-09-29 15:16       ` Jaswinder Singh
  2007-09-29 16:56         ` Theodore Tso
  0 siblings, 1 reply; 17+ messages in thread
From: Jaswinder Singh @ 2007-09-29 15:16 UTC (permalink / raw)
  To: Luis Claudio R. Goncalves; +Cc: linux-rt-users

http://rt.wiki.kernel.org/index.php/FAQ_for_realtime_support_in_Linux_Kernel

Thank you,

Jaswinder Singh.

On 9/29/07, Luis Claudio R. Goncalves <lclaudio@uudg.org> wrote:
> Jaswinder,
>
> On Sat, Sep 29, 2007 at 06:21:38PM +0530, Jaswinder Singh wrote:
> | Hello all,
> |
> | Please give contribution with open heart and give answers to max
> | questions as possible and give your reviews :
>
> I believe people were talking about you creating a FAQ entry in the RT Wiki
> page, at http://rt.wiki.kernel.org/index.php/Main_Page.
>
> | FAQ for realtime support in Linux Kernel
> | ---------------------------------------
> | Question Index
> | 1. Realtime Support questions
> | 2. Architecture questions
> | 3. Mailing list questions
> | 4. Realtime Patches questions
> | 5. Configuring/compiling questions
> | 6. Realtime samples/Performance questions
> | 7. Realtime Applications questions
> | 8. Maintainers  questions
> |
> | Section 1 - Realtime Support questions
> |
> | Q1 What is realtime support
> | A1
> |
> | Q2 How realtime works
> | A2 The RT-Preempt patch converts Linux into a fully preemptible
> | kernel. The magic is done with:
> |
> | * Making in-kernel locking-primitives (using spinlocks) preemptible
> | though reimplementation with rtmutexes:
> | * Critical sections protected by i.e. spinlock_t and rwlock_t are now
> | preemptible. The creation of non-preemptible sections (in kernel) is
> | still possible with raw_spinlock_t (same APIs like spinlock_t)
> | * Implementing priority inheritance for in-kernel spinlocks and
> | semaphores. For more information on priority inversion and priority
> | inheritance please consult Introduction to Priority Inversion
> | * Converting interrupt handlers into preemptible kernel threads: The
> | RT-Preempt patch treats soft interrupt handlers in kernel thread
> | context, which is represented by a task_struct like a common userspace
> | process. However it is also possible to register an IRQ in kernel
> | context.
> | * Converting the old Linux timer API into separate infrastructures for
> | high resolution kernel timers plus one for timeouts, leading to
> | userspace POSIX timers with high resolution.
> |
> | Q3 What is the procedure to add realtime support
> | A3 Download latest realtime preemption patch from
> | http://www.kernel.org/pub/linux/kernel/projects/rt/ then related get
> | vanilla kernel from http://kernel.org then patch , configure and
> | compile
> |
> | Section 2 - Architecture questions
> |
> | Q1 Which Architecture are supporting realtime and who is maintainer
> | A1
> |
> | Q2 What is the procedure to support realtime in new architecture
> | A2
> |
> | Section 3 - Mailing list questions
> |
> | Q1 realtime mailing list and archives
> | A1 http://www.mail-archive.com/linux-rt-users@vger.kernel.org/
> |
> | Q2 If I have some doubts or problems regarding realtime, do I need to
> | send mail in realtime mailing list or linux kernel mailing list or
> | both
> | A2
> |
> | Section 4 - Realtime Patches questions
> |
> | Q1 Why I need to download realtime patches, If realtime support is in
> | Linux kernel
> | A1
> |
> | Q2 Download latest realtime patches
> | A2 http://www.kernel.org/pub/linux/kernel/projects/rt/
> |
> | Q3 Where can I post my realtime patches
> | A3 Please send patches for the CONFIG_PREEMPT_RT Patch Set to LKML and
> | put Ingo Molnar and Thomas Gleixner on CC.
> |
> | Please do not send clocksource and clockevents related patches against
> | the -rt patch. Make sure they apply against the latest -hrt-dyntick
> | patch. -hrt-dyntick might be a bit ahead of -rt at times, but the -rt
> | patch pulls -hrt-dyntick on a regular base.
> |
> |
> | Section 5 - Configuring/compiling questions
> |
> | Q1 How to enable/disable realtime support
> | A1
> |
> | Q2 Change realtime support run time or statically
> | A2
> |
> | Q3 Required parameters for configuring realtime kernel
> | A3
> |
> | Q4 Optional parameters for configuring realtime kernel, but they
> | effect realtime performance
> | A4
> |
> | Section 6 - Realtime samples/Performance questions
> |
> | Q1 What effects by realtime support and how much and samples to test
> | it and who maintains these samples
> | a. scheduling, task switching time
> | b. Interrupt latency
> | c. Interprocess communication
> | d. Filesystem
> | e. Device drivers
> | f. Network
> | g. X-Windows
> |
> | Section 7 - Realtime Applications questions
> |
> | Q1 List of realtime APIs
> | A1
> |
> | Q2 How to write realtime applications
> | A2
> |
> | Q3 Which programming languages are suitable for writing realtime applications
> | A3
> |
> | Q4 Keep following things in mind while writing realtime applications
> | A4 Taking care of the following during the initial startup phase:
> | * Call directly from the main() entry the mlockall() call.
> | * Create all threads at startup time of the application, and touch
> | each page of the entire stack of each thread. Never start threads
> | dynamically during RT show time, this will ruin RT behavior.
> | * Never use system calls that are known to generate pagefaults, such
> | as fopen(). (Opening of files does the mmap() system call, which
> | generates a page-fault).
> | * Do not use 'compile time static arrays' without initializing them
> | directly after startup, before RT show time.
> |
> |
> | Q5 Do I need to recompile my applications to get realtime performance
> | A5
> |
> | Section 8 - Maintainers questions
> |
> | Q1 Maintainers of realtime kernel patch
> | A1
> |
> | On 9/29/07, Jaswinder Singh <jaswinderlinuxrt@gmail.com> wrote:
> | > hello all,
> | >
> | > I made sections in FAQ to make it more readable.
> | >
> | > Thank you,
> | >
> | > Jaswinder Singh.
> | >
> | -
> | To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
> | the body of a message to majordomo@vger.kernel.org
> | More majordomo info at  http://vger.kernel.org/majordomo-info.html
> ---end quoted text---
>
> --
> [ Luis Claudio R. Goncalves             Red Hat  -  Realtime Team ]
> [ Fingerprint: 4FDD B8C4 3C59 34BD 8BE9  2696 7203 D980 A448 C8F8 ]
>
>

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: FAQ for realtime support in Linux Kernel
  2007-09-29 15:16       ` Jaswinder Singh
@ 2007-09-29 16:56         ` Theodore Tso
  2007-09-29 17:18           ` Jaswinder Singh
  0 siblings, 1 reply; 17+ messages in thread
From: Theodore Tso @ 2007-09-29 16:56 UTC (permalink / raw)
  To: Jaswinder Singh; +Cc: Luis Claudio R. Goncalves, linux-rt-users

On Sat, Sep 29, 2007 at 08:46:20PM +0530, Jaswinder Singh wrote:
> http://rt.wiki.kernel.org/index.php/FAQ_for_realtime_support_in_Linux_Kernel

Thank you for putting it together and contributing it to the wiki!

I renamed the page to make the page title be a bit more succint and
less redundant (everything in rt.wiki.kernel.org is relating to the
Realtime Linux :-), and I've added a link to the FAQ to the front page
of the wiki.

As a suggestion, there's probably no need to have the revisions table,
since anyone who cares about the revision can just click on the
revisions tab on the wiki.  (BTW, I normally like to use the preview
button during the edit cycle, instead of constantly using the save
button and then looking at the new page; you might want to make sure
that "Show preview before first edit" and "Show preview before edit
box" are checked in your user preferences.)

Note by the way that some of the answers to the questions are located
elsewhere in the Wiki; which doesn't make them be bad questions, but
for example, it would probably be a good idea for some of the
questions to not try to give a partial answer, but to direct them to
areas such as the RT PREEMPT HOWTO page (for example).

Regards,

						- Ted

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: FAQ for realtime support in Linux Kernel
  2007-09-29 16:56         ` Theodore Tso
@ 2007-09-29 17:18           ` Jaswinder Singh
  2007-09-30  5:56             ` Jaswinder Singh
  0 siblings, 1 reply; 17+ messages in thread
From: Jaswinder Singh @ 2007-09-29 17:18 UTC (permalink / raw)
  To: Theodore Tso; +Cc: linux-rt-users

Hello Ted,

Thanks for your suggestions, I tried to fixed it.

Now waiting from other guys to complete this FAQ as soon as possible ;-)

http://rt.wiki.kernel.org/index.php/Frequently_Asked_Questions

Thank you,

Jaswinder Singh.


On 9/29/07, Theodore Tso <tytso@mit.edu> wrote:
> On Sat, Sep 29, 2007 at 08:46:20PM +0530, Jaswinder Singh wrote:
> > http://rt.wiki.kernel.org/index.php/FAQ_for_realtime_support_in_Linux_Kernel
>
> Thank you for putting it together and contributing it to the wiki!
>
> I renamed the page to make the page title be a bit more succint and
> less redundant (everything in rt.wiki.kernel.org is relating to the
> Realtime Linux :-), and I've added a link to the FAQ to the front page
> of the wiki.
>
> As a suggestion, there's probably no need to have the revisions table,
> since anyone who cares about the revision can just click on the
> revisions tab on the wiki.  (BTW, I normally like to use the preview
> button during the edit cycle, instead of constantly using the save
> button and then looking at the new page; you might want to make sure
> that "Show preview before first edit" and "Show preview before edit
> box" are checked in your user preferences.)
>
> Note by the way that some of the answers to the questions are located
> elsewhere in the Wiki; which doesn't make them be bad questions, but
> for example, it would probably be a good idea for some of the
> questions to not try to give a partial answer, but to direct them to
> areas such as the RT PREEMPT HOWTO page (for example).
>
> Regards,
>
>                                                - Ted
>

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: FAQ for realtime support in Linux Kernel
  2007-09-29 17:18           ` Jaswinder Singh
@ 2007-09-30  5:56             ` Jaswinder Singh
  2007-10-01 11:04               ` Jaswinder Singh
  0 siblings, 1 reply; 17+ messages in thread
From: Jaswinder Singh @ 2007-09-30  5:56 UTC (permalink / raw)
  To: Theodore Tso, linux; +Cc: linux-rt-users

Thank you Theodore Ts and Remy Bohmer for updating :

http://rt.wiki.kernel.org/index.php/Frequently_Asked_Questions

And giving us such a valuable information.

Thank you,

Jaswinder.


On 9/29/07, Jaswinder Singh <jaswinderlinuxrt@gmail.com> wrote:
> Hello Ted,
>
> Thanks for your suggestions, I tried to fixed it.
>
> Now waiting from other guys to complete this FAQ as soon as possible ;-)
>
> http://rt.wiki.kernel.org/index.php/Frequently_Asked_Questions
>
> Thank you,
>
> Jaswinder Singh.
>
>
> On 9/29/07, Theodore Tso <tytso@mit.edu> wrote:
> > On Sat, Sep 29, 2007 at 08:46:20PM +0530, Jaswinder Singh wrote:
> > > http://rt.wiki.kernel.org/index.php/FAQ_for_realtime_support_in_Linux_Kernel
> >
> > Thank you for putting it together and contributing it to the wiki!
> >
> > I renamed the page to make the page title be a bit more succint and
> > less redundant (everything in rt.wiki.kernel.org is relating to the
> > Realtime Linux :-), and I've added a link to the FAQ to the front page
> > of the wiki.
> >
> > As a suggestion, there's probably no need to have the revisions table,
> > since anyone who cares about the revision can just click on the
> > revisions tab on the wiki.  (BTW, I normally like to use the preview
> > button during the edit cycle, instead of constantly using the save
> > button and then looking at the new page; you might want to make sure
> > that "Show preview before first edit" and "Show preview before edit
> > box" are checked in your user preferences.)
> >
> > Note by the way that some of the answers to the questions are located
> > elsewhere in the Wiki; which doesn't make them be bad questions, but
> > for example, it would probably be a good idea for some of the
> > questions to not try to give a partial answer, but to direct them to
> > areas such as the RT PREEMPT HOWTO page (for example).
> >
> > Regards,
> >
> >                                                - Ted
> >
>

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: FAQ for realtime support in Linux Kernel
  2007-09-30  5:56             ` Jaswinder Singh
@ 2007-10-01 11:04               ` Jaswinder Singh
  2007-10-01 20:18                 ` Remy Bohmer
  0 siblings, 1 reply; 17+ messages in thread
From: Jaswinder Singh @ 2007-10-01 11:04 UTC (permalink / raw)
  To: Theodore Tso, linux; +Cc: linux-rt-users

Hello all,

I tried to fill remaining entries in :
http://rt.wiki.kernel.org/index.php/Frequently_Asked_Questions

Please it out, is these OK.

Thank you,

Jaswinder Singh.

On 9/30/07, Jaswinder Singh <jaswinderlinuxrt@gmail.com> wrote:
> Thank you Theodore Ts and Remy Bohmer for updating :
>
> http://rt.wiki.kernel.org/index.php/Frequently_Asked_Questions
>
> And giving us such a valuable information.
>
> Thank you,
>
> Jaswinder.
>
>
> On 9/29/07, Jaswinder Singh <jaswinderlinuxrt@gmail.com> wrote:
> > Hello Ted,
> >
> > Thanks for your suggestions, I tried to fixed it.
> >
> > Now waiting from other guys to complete this FAQ as soon as possible ;-)
> >
> > http://rt.wiki.kernel.org/index.php/Frequently_Asked_Questions
> >
> > Thank you,
> >
> > Jaswinder Singh.
> >
> >
> > On 9/29/07, Theodore Tso <tytso@mit.edu> wrote:
> > > On Sat, Sep 29, 2007 at 08:46:20PM +0530, Jaswinder Singh wrote:
> > > > http://rt.wiki.kernel.org/index.php/FAQ_for_realtime_support_in_Linux_Kernel
> > >
> > > Thank you for putting it together and contributing it to the wiki!
> > >
> > > I renamed the page to make the page title be a bit more succint and
> > > less redundant (everything in rt.wiki.kernel.org is relating to the
> > > Realtime Linux :-), and I've added a link to the FAQ to the front page
> > > of the wiki.
> > >
> > > As a suggestion, there's probably no need to have the revisions table,
> > > since anyone who cares about the revision can just click on the
> > > revisions tab on the wiki.  (BTW, I normally like to use the preview
> > > button during the edit cycle, instead of constantly using the save
> > > button and then looking at the new page; you might want to make sure
> > > that "Show preview before first edit" and "Show preview before edit
> > > box" are checked in your user preferences.)
> > >
> > > Note by the way that some of the answers to the questions are located
> > > elsewhere in the Wiki; which doesn't make them be bad questions, but
> > > for example, it would probably be a good idea for some of the
> > > questions to not try to give a partial answer, but to direct them to
> > > areas such as the RT PREEMPT HOWTO page (for example).
> > >
> > > Regards,
> > >
> > >                                                - Ted
> > >
> >
>

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: FAQ for realtime support in Linux Kernel
  2007-10-01 11:04               ` Jaswinder Singh
@ 2007-10-01 20:18                 ` Remy Bohmer
  2007-10-02  0:02                   ` Theodore Tso
  0 siblings, 1 reply; 17+ messages in thread
From: Remy Bohmer @ 2007-10-01 20:18 UTC (permalink / raw)
  To: Jaswinder Singh; +Cc: Theodore Tso, linux-rt-users

Hello Jaswinder,

I have some troubles with the question:
'What effects by realtime support and how much and samples to test it
and who maintains these samples?'

I doubt anyone can fill in this paragraph properly. It is too vague,
and the figures you ask are different for every architecture and
processor type/speed that is supported.

What do you think?


Kind Regards,

Remy Bohmer


2007/10/1, Jaswinder Singh <jaswinderlinuxrt@gmail.com>:
> Hello all,
>
> I tried to fill remaining entries in :
> http://rt.wiki.kernel.org/index.php/Frequently_Asked_Questions
>
> Please it out, is these OK.
>
> Thank you,
>
> Jaswinder Singh.
>
> On 9/30/07, Jaswinder Singh <jaswinderlinuxrt@gmail.com> wrote:
> > Thank you Theodore Ts and Remy Bohmer for updating :
> >
> > http://rt.wiki.kernel.org/index.php/Frequently_Asked_Questions
> >
> > And giving us such a valuable information.
> >
> > Thank you,
> >
> > Jaswinder.
> >
> >
> > On 9/29/07, Jaswinder Singh <jaswinderlinuxrt@gmail.com> wrote:
> > > Hello Ted,
> > >
> > > Thanks for your suggestions, I tried to fixed it.
> > >
> > > Now waiting from other guys to complete this FAQ as soon as possible ;-)
> > >
> > > http://rt.wiki.kernel.org/index.php/Frequently_Asked_Questions
> > >
> > > Thank you,
> > >
> > > Jaswinder Singh.
> > >
> > >
> > > On 9/29/07, Theodore Tso <tytso@mit.edu> wrote:
> > > > On Sat, Sep 29, 2007 at 08:46:20PM +0530, Jaswinder Singh wrote:
> > > > > http://rt.wiki.kernel.org/index.php/FAQ_for_realtime_support_in_Linux_Kernel
> > > >
> > > > Thank you for putting it together and contributing it to the wiki!
> > > >
> > > > I renamed the page to make the page title be a bit more succint and
> > > > less redundant (everything in rt.wiki.kernel.org is relating to the
> > > > Realtime Linux :-), and I've added a link to the FAQ to the front page
> > > > of the wiki.
> > > >
> > > > As a suggestion, there's probably no need to have the revisions table,
> > > > since anyone who cares about the revision can just click on the
> > > > revisions tab on the wiki.  (BTW, I normally like to use the preview
> > > > button during the edit cycle, instead of constantly using the save
> > > > button and then looking at the new page; you might want to make sure
> > > > that "Show preview before first edit" and "Show preview before edit
> > > > box" are checked in your user preferences.)
> > > >
> > > > Note by the way that some of the answers to the questions are located
> > > > elsewhere in the Wiki; which doesn't make them be bad questions, but
> > > > for example, it would probably be a good idea for some of the
> > > > questions to not try to give a partial answer, but to direct them to
> > > > areas such as the RT PREEMPT HOWTO page (for example).
> > > >
> > > > Regards,
> > > >
> > > >                                                - Ted
> > > >
> > >
> >
>

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: FAQ for realtime support in Linux Kernel
  2007-10-01 20:18                 ` Remy Bohmer
@ 2007-10-02  0:02                   ` Theodore Tso
  2007-10-02  1:41                     ` Jaswinder Singh
  2007-10-02 15:35                     ` Remy Bohmer
  0 siblings, 2 replies; 17+ messages in thread
From: Theodore Tso @ 2007-10-02  0:02 UTC (permalink / raw)
  To: Remy Bohmer; +Cc: Jaswinder Singh, linux-rt-users

On Mon, Oct 01, 2007 at 10:18:15PM +0200, Remy Bohmer wrote:
> I doubt anyone can fill in this paragraph properly. It is too vague,
> and the figures you ask are different for every architecture and
> processor type/speed that is supported.

I've already replaced that question with one asking about what kind of
performance one could expect, and answered it with the standard "it
depends" answer.  I moved it to the general "Getting Started" section.

At some point it would be good to add some commentary about the
resulting throughput degradation (which is why I kept the question
open-ended about "performance", instead of "latency").

						- Ted

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: FAQ for realtime support in Linux Kernel
  2007-10-02  0:02                   ` Theodore Tso
@ 2007-10-02  1:41                     ` Jaswinder Singh
  2007-10-02  3:39                       ` Girish kathalagiri
  2007-10-02 15:35                     ` Remy Bohmer
  1 sibling, 1 reply; 17+ messages in thread
From: Jaswinder Singh @ 2007-10-02  1:41 UTC (permalink / raw)
  To: Theodore Tso; +Cc: Remy Bohmer, linux-rt-users

Thanks for your updates.

So here another question arise, how I know that -rt patch I applied is
working properly. check my "Cyclictest expected results".

If we have some magical numbers to test -rt patch, It will be great!!

Thank you,

Jaswinder Singh.


On 10/2/07, Theodore Tso <tytso@mit.edu> wrote:
> On Mon, Oct 01, 2007 at 10:18:15PM +0200, Remy Bohmer wrote:
> > I doubt anyone can fill in this paragraph properly. It is too vague,
> > and the figures you ask are different for every architecture and
> > processor type/speed that is supported.
>
> I've already replaced that question with one asking about what kind of
> performance one could expect, and answered it with the standard "it
> depends" answer.  I moved it to the general "Getting Started" section.
>
> At some point it would be good to add some commentary about the
> resulting throughput degradation (which is why I kept the question
> open-ended about "performance", instead of "latency").
>
>                                                - Ted
>

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: FAQ for realtime support in Linux Kernel
  2007-10-02  1:41                     ` Jaswinder Singh
@ 2007-10-02  3:39                       ` Girish kathalagiri
  0 siblings, 0 replies; 17+ messages in thread
From: Girish kathalagiri @ 2007-10-02  3:39 UTC (permalink / raw)
  To: Jaswinder Singh; +Cc: Theodore Tso, Remy Bohmer, linux-rt-users

Hi all,
This is a FAQ section is really great.

Also I had few more questions .. What are the best practices for
testing? which tests correctness and deterministic behavior.
something like ...
http://tree.celinuxforum.org/CelfPubWiki/RealtimeTestingBestPractices

And also question regarding the Real-Time SMP based system, (ex.
multi-core systems and RT_PREEMPT).This is a bit vague , but something
which addresses the SMP based system.

-- 
Thanks
   Giri

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: FAQ for realtime support in Linux Kernel
  2007-10-02  0:02                   ` Theodore Tso
  2007-10-02  1:41                     ` Jaswinder Singh
@ 2007-10-02 15:35                     ` Remy Bohmer
  1 sibling, 0 replies; 17+ messages in thread
From: Remy Bohmer @ 2007-10-02 15:35 UTC (permalink / raw)
  To: Theodore Tso; +Cc: Jaswinder Singh, linux-rt-users

Hello Theodore,

> At some point it would be good to add some commentary about the
> resulting throughput degradation (which is why I kept the question
> open-ended about "performance", instead of "latency").

Is there still a throughput degradation noticeable on some platforms?
I know for sure it was there in the past, but I thought these were all
fixed by now.
AFAIK: The latest kernels have fixed the netwerk performance
degradation bug, and on Dual-Core we even notice a performance
improvement compared to non-RT.

Kind Regards,

Remy Bohmer

2007/10/2, Theodore Tso <tytso@mit.edu>:
> On Mon, Oct 01, 2007 at 10:18:15PM +0200, Remy Bohmer wrote:
> > I doubt anyone can fill in this paragraph properly. It is too vague,
> > and the figures you ask are different for every architecture and
> > processor type/speed that is supported.
>
> I've already replaced that question with one asking about what kind of
> performance one could expect, and answered it with the standard "it
> depends" answer.  I moved it to the general "Getting Started" section.
>
> At some point it would be good to add some commentary about the
> resulting throughput degradation (which is why I kept the question
> open-ended about "performance", instead of "latency").
>
>                                                 - Ted
>

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2007-10-02 15:35 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-29  5:00 FAQ for realtime support in Linux Kernel Jaswinder Singh
2007-09-29  5:11 ` Dirk Behme
2007-09-29  5:29   ` Jaswinder Singh
2007-09-29  6:44 ` Jaswinder Singh
2007-09-29  9:39   ` Esben Nielsen
2007-09-29 12:51   ` Jaswinder Singh
2007-09-29 13:13     ` Luis Claudio R. Goncalves
2007-09-29 15:16       ` Jaswinder Singh
2007-09-29 16:56         ` Theodore Tso
2007-09-29 17:18           ` Jaswinder Singh
2007-09-30  5:56             ` Jaswinder Singh
2007-10-01 11:04               ` Jaswinder Singh
2007-10-01 20:18                 ` Remy Bohmer
2007-10-02  0:02                   ` Theodore Tso
2007-10-02  1:41                     ` Jaswinder Singh
2007-10-02  3:39                       ` Girish kathalagiri
2007-10-02 15:35                     ` Remy Bohmer

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.