Description of problem: With out this, one cannot remove a xattr on a fd. And this is a valid syscall in a system. Version-Release number of selected component (if applicable): All How reproducible: Feature Request... Additional info: Need this feature to have complete protocol set.
CHANGE: http://review.gluster.com/803 (distribute: utilize new 'fremovexattr()' fop for rebalance) merged in master by Vijay Bellur (vijay)
CHANGE: http://review.gluster.com/778 (core: add 'fremovexattr()' fop) merged in master by Anand Avati (avati)
CHANGE: http://review.gluster.com/802 (complete the implementation of missing 'f**xattr()' fops) merged in master by Anand Avati (avati)
CHANGE: http://review.gluster.com/2691 (distribute: utilize new 'fremovexattr()' fop for rebalance) merged in master by Vijay Bellur (vijay)
CHANGE: http://review.gluster.com/2692 (extras/test: add a test file to test 'f-fops'.) merged in master by Vijay Bellur (vijay)
checked on glusterfs-3.3.0qa43. Now fremovexattr fop is present. xlator.c: SET_DEFAULT_FOP (fremovexattr); xlator.h:typedef int32_t (*fop_fremovexattr_cbk_t) (call_frame_t *frame, xlator.h:typedef int32_t (*fop_fremovexattr_t) (call_frame_t *frame, xlator.h: fop_fremovexattr_t fremovexattr; xlator.h: fop_fremovexattr_cbk_t fremovexattr_cbk;