Whamcloud - gitweb
LU-7267 e2fsck: remove duplicated ea value size check
authorNiu Yawei <yawei.niu@intel.com>
Fri, 9 Oct 2015 06:50:32 +0000 (02:50 -0400)
committerAndreas Dilger <andreas.dilger@intel.com>
Tue, 10 May 2016 05:12:34 +0000 (23:12 -0600)
commit2e9a41e66aa91df3984d69159b264c6a5c413e84
treed88a00547c2900778be5459c56a3bad29dbfcb3f
parentbf62a1a71a43b8c34adf39d47482e6a796a80527
LU-7267 e2fsck: remove duplicated ea value size check

Remove the duplicated ea value size check in check_ea_in_inode().

Add a regression test by modifying the test in
f_valid_ea_in_inode:
- Enable EA_INODE feature to the image;
- Add a new file which has large xattr, so that this file has both
  extra space in inode and external inode for large ea.

Signed-off-by: Niu Yawei <yawei.niu@intel.com>
Change-Id: I1c1a4c444ee61d8d7e26ea878bcef56471aa9c42
Reviewed-on: http://review.whamcloud.com/16779
Tested-by: Jenkins
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Tested-by: Andreas Dilger <andreas.dilger@intel.com>
e2fsck/pass1.c
tests/f_valid_ea_in_inode/expect.1
tests/f_valid_ea_in_inode/image.gz