]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: automatically flush IO after blocking write operations 6742/head
authorJason Dillaman <dillaman@redhat.com>
Tue, 24 Nov 2015 18:24:01 +0000 (13:24 -0500)
committerJason Dillaman <dillaman@redhat.com>
Tue, 1 Dec 2015 00:24:14 +0000 (19:24 -0500)
commit9b0e3592d6f47bb62c97b2a1448a0bbd4907e538
tree33bd58a7e411d35691600523d361ea1cbfcb96ae
parent97affaa21cf94da23dbc1337ba7a0ca2201cef43
librbd: automatically flush IO after blocking write operations

This simplifies other state machines that previously had to flush IO
after blocking write operations.

Fixes: #13913
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/librbd/AioImageRequestWQ.cc
src/librbd/AioImageRequestWQ.h
src/librbd/ImageWatcher.cc
src/librbd/operation/SnapshotCreateRequest.cc
src/librbd/operation/SnapshotCreateRequest.h