The current 2.6 prepatch is 2.6.7-rc1
, which was announced
by Linus on May 22. The most
significant changes are certainly the scheduling
, and, surprisingly, the full set of object-based reverse
mapping patches, including the anon_vma
work. This patch also includes a generic msleep()
millisecond-scale waits, a CPU frequency control update, a set of autofs4
patches, 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 removal of the Intermezzo filesystem due to
lack of use and support, 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, the NUMA API, a big
ramdisk fixup, and lots of fixes. See the
for the details.
Linus's BitKeeper repository contains an implementation of separate
interrupt stacks for the PPC64 architecture, an ALSA update, and a fair
number of fixes.
The current tree from Andrew Morton is 2.6.6-mm5. Recent additions to -mm include a
reworking of the symbolic link following code (allowing the eventual
increase of the maximum symbolic link depth from five to eight), a new
block I/O request
barrier implementation (for IDE and SCSI), and the usual collection of
fixes. Andrew has also quietly restored the 8KB stack option on x86 systems.
The current 2.4 prepatch is 2.4.27-pre3; no prepatches have been
released since May 18.
to post comments)