Re: [ANNOUNCE] 2.6.31.12-rt20

Mark Knecht
2010-01-21T22:09:57Z

Congrats and thanks for all the hard work. You guys make it possible.

- Mark

On Thu, Jan 21, 2010 at 1:23 PM, Thomas Gleixner <tglx@linutronix.de> wrote:
> We are pleased to announce the next update to our new preempt-rt
> series.
>
>   - forward to 2.6.31.12
>
>   - large number of RCU assumption fixes vs. cred and tasklist_lock
>
>   - Priority Inheritance POSIX compliance fix
>
>   - workaround for Priority Protection POSIX compliance problem
>
>   - misc. fixlets here and there
>
> It took quite a while to get this update out for various reasons:
>
>   - mainline merge of the locking infrastructure changes which are a
>     further milestone on the way to full rt integration. That merge
>     will shave off a large portion of the rt patch (don't worry, we
>     have enough new and exiting stuff in the pipeline to keep the
>     patch size large enough)
>
>  - fixing RCU assumptions in mainline and backport to 31-rt
>
>  - lots of brain twisting around the POSIX scheduling policy
>    compliance problems which got reported vs. Priority
>    Inheritance/Protection
>
>  - an extended christmas break and the resulting email backlog
>
>  - our new housemate: http://tglx.de/~tglx/housemate.png
>
> Further plans:
>
>  - a last big feature for 31-rt is pending, which is worth a separate
>    release: Nick Piggins VFS scalability patches. I'm still running
>    tests on that, so no promise.
>
>  - I'm going to switch 31-rt into maintaince mode (with or without
>    the VFS patches) and concentrate on getting .33-rcX-rt out. Yes,
>    there will be no .32-rt. The reason is simply that the locking
>    changes which got merged into .33 are making my life easier and
>    are the base to sort out more ready for the mainline stuff.
>
> Download locations:
>
>   http://rt.et.redhat.com/download/ (temporary out of sync)
>   http://www.kernel.org/pub/linux/kernel/projects/rt/
>
> Git release branch:
>   git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git rt/2.6.31
>
> Git development branch:
>   git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git rt/head
>
> Gitweb:
>   http://git.kernel.org/?p=linux/kernel/git/tip/linux-2.6-tip.git;a=shortlog;h=rt/2.6.31
>
> Information on the RT patch can be found at:
>
>   http://rt.wiki.kernel.org/index.php/Main_Page
>
> to build the 2.6.31.12-rt20 tree, the following patches should be
> applied:
>
>   http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.31.12.tar.bz2
>   http://www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.31.12-rt20.bz2
>
> Enjoy !
>
>      tglx
>
--
To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html