Details
-
Bug
-
Resolution: Fixed
-
Minor
-
Lustre 2.7.0, Lustre 2.5.4
-
None
-
3
-
16803
Description
Current b2_5 and master have the following issues with EAs:
- Setting a new EA with an empty value, which is permitted according to attr(5), succeeds without actually storing the EA to the OSD. A subsequent getxattr() call will return ENODATA.
- Calling fgetxattr() on an orphan file may get ENOENT, if it causes an EA cache refill.
Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/12900/
Subject:
LU-6027mdt: Allow user EAs with empty valuesProject: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 165f65a7aa07d55d284d419cdaa04eed2d96ade3