From: Mykola Golub Date: Fri, 27 Mar 2020 06:53:31 +0000 (+0000) Subject: librbd: API for quiesce callbacks X-Git-Tag: wip-pdonnell-testing-20200918.022351~1345^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=269f4d233a17cffc774897660cf60f1b0acf077e;p=ceph-ci.git librbd: API for quiesce callbacks The callbacks are fired by librbd before/after creating a snapshot. The callback users like QEMU could attempt to freeze the FS before allowing librbd to actually perform the snapshot. Signed-off-by: Mykola Golub --- diff --git a/src/common/options.cc b/src/common/options.cc index c78d9b69d75..85871c2ba08 100644 --- a/src/common/options.cc +++ b/src/common/options.cc @@ -7478,6 +7478,11 @@ static std::vector