Kernel release status
[Posted March 16, 2005 by corbet]
The current ultra-stable 2.6 kernel is 2.6.11.4, which was
released on March 15; it contains two
security fixes. Previously,
2.6.11.3 was
released on March 12 with a larger set of fixes. The form of the
2.6.11.x patches has changed slightly: they now apply directly to the
2.6.11 root, rather than to the previous .x release.
There still have been no 2.6.12 prepatches, though it looks like one
should appear soon.
When that prepatch shows up, it will include over 2000 patches currently
sitting in Linus's BitKeeper repository. These include a driver for the
"trusted computing" TPM chip (see the Trusted Computing
Group site for more information on TPM), SuperHyway bus
support, a new multi-level security implementation for SELinux, a user-mode
Linux update, support for hot-pluggable parallel ports, the "cpuset" patch
(see cpusets.txt for information on cpusets),
a new nVidia framebuffer driver, the device
mapper multipath patches, a big set of input driver patches, an ALSA
update, an IPv6 update (including a patch removing the "experimental"
designation for IPv6), a rearrangement of the net_device structure
(which will break binary-only drivers), a 21,000-line DVB whitespace
cleanup patch, a rework of the page table access functions (which is still
causing some trouble on ia-64), a patch enabling an administrator to enable
a subset of the "magic SysRq" functions,
numerous driver updates, the address space randomization patches, a new
packet classifier mechanism for the networking layer, a new workqueue API
function, a
Tiger digest algorithm implementation, the restoration of the Philips
webcam driver, some software suspend improvements, some readahead
improvements, a big block I/O barrier rewrite (which enables full barrier
support on serial ATA drives), a set of patches to shrink the kernel for
embedded use, a generic sort() function, high-resolution POSIX
CPU clock support (not the full high-resolution timers patch), a USB API
change (usb_control_msg() and usb_bulk_msg() now take a
timeout in milliseconds rather than in jiffies), and lots of fixes.
Also to be found in BitKeeper is an (almost) direct merge of the first three
2.6.11.x releases.
The current -mm patch is 2.6.11-mm4.
Recent changes to -mm include a big CFQ I/O scheduler update, a new and
smaller relayfs patch, a set of sparse memory support patches, a
performance counter API update, a reiser4 update, and various fixes.
The current 2.4 prepatch remains 2.4.30-pre3; there have been no 2.4
prepatches since March 9.
(
Log in to post comments)