LWN.net Logo

Kernel release status

The current 2.6 release remains 2.6.6; no 2.6.7 prepatches have been released as of this writing.

Linus's BitKeeper repository contains over 650 changesets, however, indicating that work is proceeding even in the absence of formal releases. These patches include a generic msleep() function for millisecond-scale waits, a CPU frequency control update, a set of autofs4 patches, del_singleshot_timer() (covered here last week), a set of patches to shrink the heavily-used dentry structure, the "filtered wakeup" mechanism (see the May 5 Kernel Page), a libata update, some architecture updates, the scheduling domains patch set (covered here last month), the removal of the Intermezzo filesystem due to lack of use and support (see below), a sysctl variable giving "huge page" access to a administrator-specified group), the ability to re-enable interrupts while waiting in spin_lock_irqsave() (for all architectures now), support in reiserfs for quotas and external attributes (added over Hans Reiser's objections), and lots of fixes.

The current kernel prepatch from Andrew Morton is 2.6.6-mm4. Recent additions to -mm include the anon-vma reverse mapping code (see below), a fix for the "phenomenally broken" ramdisk driver, the reservation of a system call number for the "kexec" functionality, and lots of fixes.

The current 2.4 prepatch is 2.4.27-pre3, which was released by Marcelo on May 18. Changes this time around include a JFS update, some driver updates, a big serial ATA update, and a number of fixes.


(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