Kernel release status
[Posted May 12, 2004 by corbet]
The current 2.6 kernel is 2.6.6, which was
announced by Linus on May 9. Changes
since the last prepatch include an NTFS update, an XFS update, some small
virtual memory patches, an ACPI update, various architecture updates, and
lots of fixes. The list of changes since 2.6.5 is much more extensive,
including POSIX message queues, significant ext2 and ext3 filesystem
performance improvements, the "laptop mode" patch, 4KB stacks for the i386
architecture, non-executable stack support for several architectures, a big
reiserfs update, the lightweight auditing framework, the "completely fair
queueing" I/O scheduler, TCP "Vegas" congestion avoidance, and much more.
The
long-format changelog has the details.
As of this writing, no 2.6.7 prepatches have been released. Patches are
accumulating in Linus's BitKeeper repository, however; they include 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, a sysctl variable
giving "huge page" access to a administrator-specified group (see below),
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 prepatch from Andrew Morton is 2.6.6-mm1. Recent additions to -mm include
backing store for sysfs (covered here last
February), a number of patches for shrinking the heavily-used
dentry structure, another set of (relatively small) virtual memory
patches, ia64 hotplug CPU support, a generic qsort() function for
the kernel, and the usual pile of fixes.
The current 2.4 kernel is 2.4.26; no 2.4.27 prepatches have been
released since 2.4.27-pre2 came out on
May 3.
(
Log in to post comments)