If you want the best available soft real-time on 2.6.22, there's a few
patches from various people that aren't in standard kernels.
The only one I know about for 2.6.2x is Ingo Molnar et al's
RT-preemption patch set, which moves things like interrupts and soft
interrupts into their own process contexts, so high real-time priority
processes can still run ahead of them if appropriate, with priority
inheritance on locks to prevent deadlocks, and which makes more locked
regions in the kernel pre-emptible by higher priority processes to
reduce the time in critical sections.
I learned that
as of 2.6.22 "most" RT patches are integrated in the standard. I
supposed that this includes Ingo Molnar et al's RT-preemption patch set.
Supposedly soon, I'll be working with µCLinux 2.6.23 on NIOS
architecture. I understand that some of the patches are architecture
specific and originally available just for x86. Maybe some work is
necessary here.
-Michael
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev