]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd/migration: don't include ImageState.h in formats 59661/head
authorIlya Dryomov <idryomov@gmail.com>
Sun, 1 Sep 2024 13:50:37 +0000 (15:50 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Sun, 8 Sep 2024 20:22:38 +0000 (22:22 +0200)
commitf66dbf21f8abc67fef4e08b3c609a74ead1ee66c
tree6467e3802c694f223bbc65ca7f5af9e8d13adb87
parentbf584c2c94065fa4c5f77e9a30a81d4fcfbdfeb3
librbd/migration: don't include ImageState.h in formats

src_image_ctx, whether dummy for RawFormat and QCOWFormat or real for
NativeFormat, is managed by OpenSourceImageRequest.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit 8e58a52a408b703b79342670acbeb6c7303ddde7)

Conflicts:
src/librbd/migration/NativeFormat.cc [ commit 293d523ea69a
  ("librbd/migration: add external clusters support") not in
  squid ]
src/librbd/migration/NativeFormat.cc
src/librbd/migration/QCOWFormat.cc
src/librbd/migration/RawFormat.cc