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.
Attachments
Issue Links
Activity
Link | Original: This issue is related to LDEV-14 [ LDEV-14 ] |
Link | New: This issue is related to LDEV-13 [ LDEV-13 ] |
Labels | Original: lu_st |
Link | New: This issue is related to LDEV-14 [ LDEV-14 ] |
Fix Version/s | New: Lustre 2.5.4 [ 11190 ] |
Resolution | New: Fixed [ 1 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Fix Version/s | New: Lustre 2.7.0 [ 10631 ] |
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