]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: trim operation should issue object copyups for overlap extent
authorJason Dillaman <dillaman@redhat.com>
Mon, 11 May 2015 16:42:41 +0000 (12:42 -0400)
committerJason Dillaman <dillaman@redhat.com>
Fri, 5 Jun 2015 15:54:40 +0000 (11:54 -0400)
commitf8c831e6dd776ad601e86440d2a982b4c7aee8ee
treeb151cc31fe915cf50bf309b7aa3dd6df2d787c94
parent64f84182b576c2606501eb3aa1260aa5abcd78f1
librbd: trim operation should issue object copyups for overlap extent

Now that child images can be disassociated from their parents even
when snapshots exist, trim operations need to copyup parent objects
before deleting the object from the child.

Fixes: #11579
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/librbd/AsyncTrimRequest.cc
src/librbd/AsyncTrimRequest.h