]> git.baikalelectronics.ru Git - kernel.git/commit
ceph: implement hidden per-field ceph.*.layout.* vxattrs
authorSage Weil <sage@inktank.com>
Mon, 21 Jan 2013 06:08:33 +0000 (22:08 -0800)
committerSage Weil <sage@inktank.com>
Thu, 14 Feb 2013 02:26:17 +0000 (18:26 -0800)
commit043c01e01550b2bba533c4923998d749b3ffb998
treec2dba4e701916cf86434f5074bcbf04e5672e526
parent0a35f9f078b2ffd02a6271af334610ce41092e65
ceph: implement hidden per-field ceph.*.layout.* vxattrs

Allow individual fields of the layout to be fetched via getxattr.
The ceph.dir.layout.* vxattr with "disappear" if the exists_cb
indicates there no dir layout set.

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