LWN.net Logo

Kernel release status

The current 2.6 prepatch is 2.6.10-rc1, which was released by Linus on October 22. Changes from 2.6.9 include a big USB update, the kernel events notification mechanism, the switchable I/O schedulers patch (and a new version of the CFQ scheduler), an NTFS update, in-kernel keyring management, an IRQ subsystem code rework, version 17 of the wireless extension API, the BSD secure levels module, an NFSv4 update, some scheduler tweaks, DVD+RW and CDRW packet writing support, lots of networking changes, and a number of architecture updates. Internal API changes include a new atomic_inc_return() function, changing most of the core device model functions to be exported GPL-only, the removal of the "BIO walking" helper functions, changing remap_page_range() to remap_pfn_range(), and a new generic circular buffer type (covered in last week's Kernel Page). See the long-format changelog for the details.

Linus's BitKeeper repository contains an x86 signal delivery optimization, an IDE update, I/O space write barrier support, a frame buffer driver update, more scheduler tweaks, some big kernel lock preemption patches, an IDE update, various architecture updates, and lots of fixes.

The current tree from Andrew Morton is 2.6.10-rc1-mm1. Recent changes to -mm include a massive cleanup of (deprecated) MODULE_PARM() calls, a configuration option for dnotify (in anticipation of adding inotify), an ext3 reservation update, and more fixes. The size of -mm has dropped considerably since many patches have found their way into the mainline.

The current 2.4 prepatch is 2.4.28-rc1, announced by Marcelo on October 22. A relatively small set of fixes has been added since -pre4.


(Log in to post comments)

Copyright © 2004, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds