Messages in this thread | | | Date | Fri, 22 Oct 2004 19:56:33 +0200 | From | Ingo Molnar <> | Subject | [patch] Real-Time Preemption, -RT-2.6.9-mm1-U10.2 |
| |
i have released the -U10.2 Real-Time Preemption patch, which can be downloaded from:
http://redhat.com/~mingo/realtime-preempt/
this is a fixes-only release.
Changes since -U10:
- fixed a big bug present ever since: the BKL got dropped when a spinlock-mutex was acquired and it scheduled away. This reduced the locking efficiency of the BKL. A number of outstanding problems could be affected, in particular this should fix the tty locking breakage reported by Alexander Batyrshin and Adam Heath. UP and SMP systems are affected too, with SMP systems having a higher chance to trigger this condition.
- tulip.c breakage fix from Thomas Gleixner
- tg3 and 3c59x fixes.
- made the hardirq threads SCHED_FIFO by default. They get priorities between 25 and 50, depending on the irq #. (this is pretty random but i found no better scheme.) Made the softirq thread SCHED_FIFO by default as well, albeit this probably will have to change. These changes should make it easier to debug a hung system.
to create a -U10.2 tree from scratch, the patching order is:
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.9.tar.bz2 + http://kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9/2.6.9-mm1/2.6.9-mm1.bz2 + http://redhat.com/~mingo/realtime-preempt/realtime-preempt-2.6.9-mm1-U10.2
Ingo - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |