2.4.15aa1 - Andrea Arcangeli patch 2.4.15 -höz


Andrea Arcangeli kernelhacker, a SuSE -nál dolgozik, és Ő írta az új Linux kernel VM -et (virtual memory manager). Most kiadott egy patch -et amely fixálja a sync/umount/inode problémát a 2.4.15 -ben.

Letölthető innen.Log:

Note: the "00_read_super-stale-inode-1" fix is under discussion with Al,but overall it should be just ok for public consumation (even if thatare may change if we find any better alternative, at the moment I thinkit is better (cleaner, simpler and faster) alternative than the iput changes in function of the MS_ACTIVE info).


ftp://ftp.us.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4/2.4.15aa1.bz2 ftp://ftp.us.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4/2.4.15aa1/

Only in 2.4.15aa1: 00_iput-unmount-corruption-fix-1

Fix iput umount corruption.

Only in 2.4.15aa1: 00_read_super-stale-inode-1

If read_super fails avoid lefting stale inodes queued into the superblock.

Only in 2.4.15pre9aa1: 10_vm-16

Only in 2.4.15aa1: 10_vm-17

Dropped a leftover touch_buffer in bread (there's just one in getblk in-aa, and we need it in getblk [not only for reiserfs]).