]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
librbd: removed unused ImageCtx::parent_io_len method
authorJason Dillaman <dillaman@redhat.com>
Fri, 8 May 2015 18:02:00 +0000 (14:02 -0400)
committerJason Dillaman <dillaman@redhat.com>
Fri, 5 Jun 2015 15:45:28 +0000 (11:45 -0400)
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/librbd/ImageCtx.cc
src/librbd/ImageCtx.h

index 7f74ec01869364ed8dcb7e5057f83044b9af908c..298eeed12ffc8daca886c6dc0f0f7fa011294710 100644 (file)
@@ -746,22 +746,6 @@ public:
     image_watcher = NULL;
   }
 
-  size_t ImageCtx::parent_io_len(uint64_t offset, size_t length,
-                                snap_t in_snap_id)
-  {
-    uint64_t overlap = 0;
-    get_parent_overlap(in_snap_id, &overlap);
-
-    size_t parent_len = 0;
-    if (get_parent_pool_id(in_snap_id) != -1 && offset <= overlap)
-      parent_len = min(overlap, offset + length) - offset;
-
-    ldout(cct, 20) << __func__ << " off = " << offset << " len = " << length
-                  << " overlap = " << overlap << " parent_io_len = "
-                  << parent_len << dendl;
-    return parent_len;
-  }
-
   uint64_t ImageCtx::prune_parent_extents(vector<pair<uint64_t,uint64_t> >& objectx,
                                          uint64_t overlap)
   {
index 3d8d1f943a13a7e42aed3fb2802bc7baad94747a..11028705f593bc17b65beedfc9730ad6859dc4af 100644 (file)
@@ -225,8 +225,6 @@ namespace librbd {
     void clear_nonexistence_cache();
     int register_watch();
     void unregister_watch();
-    size_t parent_io_len(uint64_t offset, size_t length,
-                        librados::snap_t in_snap_id);
     uint64_t prune_parent_extents(vector<pair<uint64_t,uint64_t> >& objectx,
                                  uint64_t overlap);