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
