Whamcloud - gitweb
e2fsck: workaround for old extents tests
authorAndreas Dilger <adilger@whamcloud.com>
Thu, 12 Apr 2012 22:15:07 +0000 (16:15 -0600)
committerAndreas Dilger <adilger@whamcloud.com>
Sat, 1 Dec 2012 19:47:16 +0000 (12:47 -0700)
commit344848ddc6b0cc5ef46c5f3e00bd55d79beafe7e
tree02f9f242ae13755fef0ca8dcaba58efc5c9a2f3b
parent996a699455b6089d7fafc1e3e26f5e96849a4ebf
e2fsck: workaround for old extents tests

The e2fsck_ext2fs_extent_get() part of this patch is a workaround
to handle problems with old Lustre extents patches that didn't
clear the ee_start_hi or ei_leaf_hi fields.

That has been fixed for long time and could be removed as soon
as the f_extent_* tests are fixed to clear these _hi fields.
Otherwise the extents are all marked as corrupt and it ruins those
tests value.

Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
e2fsck/pass1.c
tests/f_extents/expect.1
tests/f_extents/expect.2
tests/f_extents/image.gz