]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: open migration image parent and store its pointer in ImageCtx
authorMykola Golub <mgolub@suse.com>
Sun, 27 May 2018 12:06:59 +0000 (15:06 +0300)
committerJason Dillaman <dillaman@redhat.com>
Tue, 14 Aug 2018 22:29:45 +0000 (18:29 -0400)
commit1cfbf1ec65ff8404da747d86ccb882fa8ddb0128
treeea59fb82032ae335e7d4848e40d61f3bc9b9a506
parent894ffca543894d5a8805d26832b450a9edc233d1
librbd: open migration image parent and store its pointer in ImageCtx

Use the pointer in copyup and migrate requests, when deep copying an
object.

Signed-off-by: Mykola Golub <mgolub@suse.com>
src/librbd/ImageCtx.h
src/librbd/image/CloseRequest.cc
src/librbd/image/CloseRequest.h
src/librbd/image/RefreshParentRequest.cc
src/librbd/image/RefreshParentRequest.h
src/librbd/io/CopyupRequest.cc
src/librbd/operation/MigrateRequest.cc