Continuing to build toward an official 2.6 kernel, Linux creator Linus Torvalds today released the 2.6.0-test3 kernel, noting, "The bulk of the diff by far is various architecture updates, and in particular bringing MIPS a bit closer to being up-to-date for 2.6.x But there's arm, alpha, h8300 and ia64 updates too."
This kernel release also lays the foundation for a more secure kernel, bringing in Andrew Morton's [interview] recent merge of the SELinux mandatory access control framework. Linus commented briefly, "Merging the SELinux security architecture also ends up growing the patch, even though it may not be all that noticeable for most normal users."
Other additions and fixes include a large collection of CPUFreq updates by Dave Jones [interview], numerous network driver driver updates, a large collection of USB updates, a long-standing PCMCIA lock-up fix, and a read-ahead bug fix. Linus' complete email and changelog follow.
Con Kolivas [interview], who maintains the -ck interactivity patchset for the 2.4 kernel [story] has been maintaining a patchset against the 2.6.0-test kernel tree, also for boosting interactivity. His latest patchset, 'O14int' was released today against both the mainline 2.6.0-test2 development kernel and Andrew Morton's [interview] 2-6.0-test2-mm5 branch. Con describes it simply as "more duct tape interactivity tweaks", going on to detail the recent changes.
"For maximum performance/stability, I'd still recommend to use the ia64-specific patches, but for someone who needs to build bleeding edge kernels for multiple architectures, being able to use Linus' tree should make it a lot easier to include ia64 in their regular testing."