]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
Merge PR #20200 into master
authorPatrick Donnelly <pdonnell@redhat.com>
Thu, 8 Feb 2018 21:05:05 +0000 (13:05 -0800)
committerPatrick Donnelly <pdonnell@redhat.com>
Thu, 8 Feb 2018 21:05:05 +0000 (13:05 -0800)
* refs/pull/20200/head:
client: add cap_dirtier_uid/gid to CapSnap

Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Gregory Farnum <gfarnum@redhat.com>
Reviewed-by: Zheng Yan <zyan@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
1  2 
src/client/Client.cc

index 4265fa79b604e6a3b01592023458a96dbd1f9a23,a7f84be9ff9ad5fab917c0bc5cce8a9fd133c9db..e9fca59a57fe3fa6d85cdbb232e85fdbcb73d4d3
@@@ -3502,9 -3504,11 +3502,11 @@@ void Client::queue_cap_snap(Inode *in, 
      capsnap.btime = in->btime;
      capsnap.xattrs = in->xattrs;
      capsnap.xattr_version = in->xattr_version;
+     capsnap.cap_dirtier_uid = in->cap_dirtier_uid;
+     capsnap.cap_dirtier_gid = in->cap_dirtier_gid;
   
      if (used & CEPH_CAP_FILE_WR) {
 -      ldout(cct, 10) << "queue_cap_snap WR used on " << *in << dendl;
 +      ldout(cct, 10) << __func__ << " WR used on " << *in << dendl;
        capsnap.writing = 1;
      } else {
        finish_cap_snap(in, capsnap, used);