Soft IRQ Threads
From eLinux.org
Contents |
[edit]
Introduction
This page describes Soft IRQ threads, which is a mechanism to run certain interrupt bottom halves using a kernel thread with scheduling that can be prioritized in the same scheduling class as other threads and processes.
[edit]
LKML discussions
Recently (July 2004), two patches have been submitted to provide Soft IRQ threads for the Linux kernel.
[edit]
Time Sys patch
See http://lkml.org/lkml/2004/7/13/125
It applies against 2.6.8-mm1, with one PPC-specific reject
[edit]
Korty patch
See http://lkml.org/lkml/2004/7/13/152
[edit]
Rationale
This feature is important because it allows Soft IRQ processing to be scheduled at a lower priority than realtime threads. This allows for better realtime handling by the Linux kernel.
[edit]
Downloads
[edit]
Patch
- [Patch for CELF version XXXXXX is *here*] - [Patch for 2.4.xx is *here*] - [Patch for 2.6.xx is *here*]
[edit]
Utility programs
None
[edit]
How To Use
[Should fill this in]
[edit]
Sample Results
[edit]
Future Work
Here is a list of things that could be worked on for this feature:
(None so far)

