Whamcloud - gitweb
LU-254: don't mark long extent symlinks bad 03/503/1 v1.41.90.wc1
authorAndreas Dilger <adilger@whamcloud.com>
Thu, 5 May 2011 23:21:35 +0000 (17:21 -0600)
committerAndreas Dilger <adilger@whamcloud.com>
Thu, 5 May 2011 23:21:35 +0000 (17:21 -0600)
commit30b1d6a5221f2cfbafe1701cb91821349b0bffd0
treef04c7778ab82b58e69cb6d855782c1b379912901
parent8593f662e9e613785c0d46ede1834215c8060f6d
LU-254: don't mark long extent symlinks bad

Long symlinks with the EXT4_EXTENTS_FL set should no longer be considered
as corrupt, since these are created by default with new kernels using ext4
as the filesystem type.  This has not impacted Lustre in the past because
extents are only enabled on the OST, while symlinks are only created on the
MDT where extents are never enabled.

However, now that distros are using ext4 as the base filesystem type, if
the lustre-patched e2fsprogs RPM is installed it will incorrectly consider
all such long symlinks as bad and remove them.

Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
patches/e2fsprogs-extents.patch
patches/e2fsprogs-tests-f_extents_symlink.patch [new file with mode: 0644]
patches/series