Re: [PATCH v3 0/5] ceph: add snapshot creation time vxattr

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Apr 18, 2019 at 8:16 PM David Disseldorp <ddiss@xxxxxxx> wrote:
>
> This patchset adds a "ceph.snap.btime" vxattr to snapshot files and
> directories, when run alongside an MDS that provides InodeStat v3
> information as implemented in https://github.com/ceph/ceph/pull/27077 .
>
> Changes since v2:
> - fix ceph_vxattrcb_snap_btime_exists()
>
> Changes since v1:
> - add fix for listxattr vxattr buffer length calculations
>   + this bug caused breakage for non-hidden exists_cb() vxattrs
> - rebase against current mainline
>
> ----------------------------------------------------------------
> David Disseldorp (5):
>       ceph: clean up ceph.dir.pin vxattr name sizeof()
>       ceph: carry snapshot creation time with inodes
>       ceph: add ceph.snap.btime vxattr
>       ceph: fix listxattr vxattr buffer length calculation
>       ceph: remove unused vxattr length helpers
>
>  fs/ceph/inode.c      |   1 +
>  fs/ceph/mds_client.c |   8 +++
>  fs/ceph/mds_client.h |   1 +
>  fs/ceph/super.c      |   7 +--
>  fs/ceph/super.h      |   3 +-
>  fs/ceph/xattr.c      | 126 ++++++++++++++++++++-----------------------
>  6 files changed, 71 insertions(+), 75 deletions(-)

Looks good. I will add it to testing branch once user space RP get merged.

Yan, Zheng



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux