To match the kernel ceph client, as mentioned by the inline comments,
remove the comparison with "system." xattr namespace in removexattr()
code path. This is in preparation to handle the case where POSIX ACL
xattrs are treated differently by kernel during removexattr operation.
ref: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/fs/ceph/xattr.c#n21
Signed-off-by: Anoop C S <anoopcs@cryptolab.net>
(cherry picked from commit
655aedf605e8b5bc99976499ae5bdb8d11aa4a93)
// same xattrs supported by kernel client
if (strncmp(name, "user.", 5) &&
- strncmp(name, "system.", 7) &&
strncmp(name, "security.", 9) &&
strncmp(name, "trusted.", 8) &&
strncmp(name, "ceph.", 5))