Whamcloud - gitweb
EX-4965 lipe: use new e2fsprogs xattr API
authorJohn L. Hammond <jhammond@whamcloud.com>
Thu, 10 Mar 2022 23:20:27 +0000 (17:20 -0600)
committerJohn L. Hammond <jhammond@whamcloud.com>
Thu, 17 Mar 2022 13:50:23 +0000 (08:50 -0500)
commita4c8c816a67af216f20439cf79750a1f8d09d1f2
treed8712fd9ea6f211b7da8af75f26fd3293f893f75
parent548843be0333acd3f36938a5d0a4747facec2447
EX-4965 lipe: use new e2fsprogs xattr API

Switch to the ext2fs_xattr_handle API since this handles xattrs stored
in a separate file. Add sanity-lipe test_100() to verify.

Test-Parameters: testlist=sanity-lipe
Signed-off-by: John L. Hammond <jhammond@whamcloud.com>
Change-Id: Ibc39d01ecfb04307755f44751fc69ffbd79b5d69
Reviewed-on: https://review.whamcloud.com/46784
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
12 files changed:
lipe/src/lamigo.c
lipe/src/lipe_ldiskfs.c
lipe/src/lipe_object_attrs.c
lipe/src/lipe_object_attrs.h
lipe/src/lipe_zfs.c
lipe/src/lustre_ea.c
lipe/src/lustre_ea.h
lipe/src/lustre_ea_ldiskfs.c
lipe/src/policy.c
lipe/src/policy.h
lipe/src/posix_ea.c
lustre/tests/sanity-lipe.sh