Kernel release status
[Posted June 11, 2003 by corbet]
The current development kernel is 2.5.70, which was released on
May 26.
Patches continue to accumulate in Linus's BitKeeper tree; among the almost
900 patches there can be found a fair amount of driver model work (see
below), some extensive PCI
bus cleanups (dealing with potential race conditions there), the big IDE
changeover to taskfile I/O, a new /proc/kallsyms file, support for
per-CPU variables in modules, a change the kmalloc_percpu()
interface, an Atmel at76c50x wireless driver, a long-sought fix for hanging
TCP sessions, an improved slab allocator which performs better in busy,
multi-processor situations, some kbuild tweaks, an ALSA update, a set of
hash function changes to deal with algorithmic complexity attacks, a FAT
filesystem rework (if you have been waiting to be able to create FAT
partitions greater than 128GB, this patch is for you), a v850
subarchitecture merge, a RAID update, the removal of the long-deprecated
callout TTY device (/dev/cua) support, and several other fixes and
updates.
The current stable kernel is 2.4.20. Marcelo released 2.4.21-rc8 on June 10, saying "If
nothing really bad happens in 2 days, this becomes final."
There is already a certain amount of disagreement over 2.4.22. In
particular, a number of people would like to see an ACPI merge in the
release - the current ACPI code has been languishing outside of the
official kernel for over a year. Marcelo's response is that 2.4.22 is supposed to come
very quickly (within two months) and ACPI is too big, so it will have to
wait for 2.4.23. There has been some predictable grumbling over this
decision; a lot of people are waiting for a real ACPI merge. Marcelo
appears to be uninclined to change his mind, however.
(
Log in to post comments)