]> git.baikalelectronics.ru Git - kernel.git/commit
ceph: fix getxattr vxattr handling
authorSage Weil <sage@inktank.com>
Mon, 21 Jan 2013 06:00:58 +0000 (22:00 -0800)
committerSage Weil <sage@inktank.com>
Thu, 14 Feb 2013 02:26:03 +0000 (18:26 -0800)
commit7dcf105bbab9661355c930efbf0a6e2bb748c98b
treeddae2af23e46cf4b11788ff29f7ebf3a75b29ee7
parentb53efe578ea00ffe0898c6143d81bf53be6a0b0b
ceph: fix getxattr vxattr handling

Change the vxattr handling for getxattr so that vxattrs are checked
prior to any xattr content, and never after.  Enforce vxattr existence
via the exists_cb callback.

Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Sam Lang <sam.lang@inktank.com>
fs/ceph/xattr.c