Only in 2.4.12aa1: 00_cache-without-buffers-1 Don't account the buffer cache as pagecache. The logic is racy (theoretically the "cache" value could also become negative) but that's not a problem. Patch from Chris Mason. Only in 2.4.11aa1: 00_copy-user-lat-5 Only in 2.4.12aa1: 00_lowlatency-fixes-1 Replaced the lowlatency in copy-user with explicit preemption points. This is basically Andrew's patch posted to l-k yesterday but I'm always using conditional_schedule() that uses unlikely. It isn't worthwhile to make the __set_current_task(TASK_RUNNABLE) conditional since it's in the slow path. I also hooked into the wait unlocked buffers code. Also schedule after the pagecache is released, so it's not a contention point. Some #include rule: conditional_schedule() is defined by linux/sched.h and likely/unlikely are defined by linux/kernel.h, so the latter are generally always available in any kernel code without the need of the #include (see the 10_compiler.h-1 patch). Only in 2.4.11aa1: 00_o_direct-1 Only in 2.4.12aa1: 00_o_direct-2 Never use i_sb->s_blocksize* and friends in the pagecache layer, it is the wrong thing for the blkdevs. Use inode->i_blkbits instead that is defined ad hoc by the blkdev open code. Only in 2.4.12aa1: 00_parport-fix-1 Parport compile fix from Tim. Only in 2.4.11aa1: 00_vm-1 Only in 2.4.12aa1: 00_vm-2 Only in 2.4.11aa1: 10_debug-gfp-1 Further vm changes. First of all it fixes the reclaiming of mapped pagecache/swapcache. vm-1 was not allowing the mapped cache to be released correctly (it would been very bad if all the normal or dma zone were mapped for example). Also added some write throttling at the page layer to avoid unnecessary bangs on the clean cache. This is still a bit experimental of course, but it is doing very well here so far. As usual I'd really like if people could test and feedback. Thanks! Only in 2.4.12aa1: 10_lvm-snapshot-hardsectsize-1 Use the hardblocksize as the snapshot COWs rawio blocksize. The "softblocksize" is meaningless for physical volumes and it was breaking some compatibility with older lvmtools that sets different alignments. Based on a patch from Chris Mason. Only in 2.4.11aa1: 50_uml-patch-2.4.10-7.bz2 Only in 2.4.12aa1: 50_uml-patch-2.4.11-1.bz2 Only in 2.4.11aa1: 52_uml-export-objs-1 Picked last update at user-mode-linux.sourceforge.net from Jeff. Only in 2.4.11aa1: 60_tux-2.4.10-ac10-D2.bz2 Only in 2.4.12aa1: 60_tux-2.4.10-ac10-E6.bz2 Picked latest Ingo's tux release at www.redhat.com/~mingo/ .