Kernel release status
The current 2.6 prepatch is 2.6.17-rc3, released by Linus on April 26, several milliseconds after the LWN Weekly Edition was published. As expected, the changes were mostly fixes, but this prepatch also adds support for version 1.2 trusted platform modules, multiple page size support for the PA-RISC architecture, and the new vmsplice() system call (see below). See the long-format changelog for the details.
The current -mm tree is 2.6.17-rc3-mm1. Recent changes to -mm include some red-black tree optimizations, a new set of page migration patches, some RAID (MD) improvements, the likely() macro profiler (see below), the long-delayed removal of devfs, and some memory hotplug work.
For 2.4 users, 2.4.33-pre3 is out; it was announced by Marcelo on
May 1. It contains a small number of fixes, a number of which are
security-related.