Brian Bergstrom wrote:
> If all the testing I am reading about goes well, is 3.0 moving to the  
> 2.6.31 kernel?  What advantages does this have over .29?

The most dramatic advantage of 2.6.31-rt is "per device threads".
RT-Linux until 2.6.29-rt used "per interrupt-line threads".

For example if your sound-card shares an Interrupt with some other
device you can now only increase the soundcard's priority, leaving the
other devices on the same IRQ-line at low priority.
<note>
Sharing the sound-card's IRQ is still not optimal (the irq-handler(s)
still needs to be executed) but since the /other device/'s IRQ handler
can now be preempted; this yields a much more robust [audio] system.
</note>

Besides that, there have been many many small improvements in the
kernel, especially in drivers: Usage of the big-kernel-lock has been cut
down even more in various subsystems.

2.6.31 supports even more hardware out of the box and also includes a
couple of crucial fixes for audio drivers: eg various HDA-Intel
chipsets. Search for "ALSA" in:
http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.31

HTH,
robin
_______________________________________________
64studio-users mailing list
[email protected]
http://lists.64studio.com/mailman/listinfo/64studio-users

Reply via email to