]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: simplify IO flush handling
authorJason Dillaman <dillaman@redhat.com>
Fri, 31 Jul 2015 02:31:55 +0000 (22:31 -0400)
committerJason Dillaman <dillaman@redhat.com>
Tue, 17 Nov 2015 15:22:24 +0000 (10:22 -0500)
commitee7c6f73992d3b09c6b401fbb782b2151f2399c7
tree1ae7fefb3db0abb9555aea3e9cdea4dd8862f3f9
parentcb634dfa42a192155440a5457f43b574cffdafec
librbd: simplify IO flush handling

Add a new convenience method to ImageCtx for handling flush
requests and cleanup flush handling with dealing with the cache.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/librbd/AioImageRequest.cc
src/librbd/AsyncOperation.cc
src/librbd/ImageCtx.cc
src/librbd/ImageCtx.h
src/librbd/ImageWatcher.cc
src/librbd/internal.cc
src/librbd/internal.h