]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: track the originating source of a flush request
authorJason Dillaman <dillaman@redhat.com>
Mon, 19 Feb 2018 21:09:51 +0000 (16:09 -0500)
committerJason Dillaman <dillaman@redhat.com>
Mon, 26 Feb 2018 17:29:37 +0000 (12:29 -0500)
commit49f4f331d9f9030b92855eec3965fb63d92c18f4
tree51aa66407b12e76d236fd0da617e960f8b51d60e
parentbaa0b682607a25126517fef3bac0e9d13b0b23c5
librbd: track the originating source of a flush request

This will be used in a later cleanup to remove the IO flush handling
from ImageCtx.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/librbd/cache/ImageWriteback.cc
src/librbd/io/ImageDispatchSpec.cc
src/librbd/io/ImageRequest.cc
src/librbd/io/ImageRequest.h
src/librbd/io/ImageRequestWQ.cc
src/librbd/io/Types.h
src/librbd/journal/Replay.cc
src/test/librbd/io/test_mock_ImageRequest.cc
src/test/librbd/journal/test_mock_Replay.cc