]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: track in-flight flush events for journaling 9691/head
authorJason Dillaman <dillaman@redhat.com>
Tue, 14 Jun 2016 00:20:33 +0000 (20:20 -0400)
committerJason Dillaman <dillaman@redhat.com>
Tue, 14 Jun 2016 10:57:15 +0000 (06:57 -0400)
commit26568819e331ef3adec6667a801f07058d94845b
treee13d7ef9ce86b5c860d742b927a1b62b1f639730
parenta85fbb4e9a9a409738e9f031c20a8e2beb1b514f
librbd: track in-flight flush events for journaling

The tracking for flush events was accidentally dropped. This
can result in the journal being closed too early since it
might miss in-flight flush ops.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit a1ea1edce9332fa1730625629e3b4e16f02caaf4)
src/librbd/AioCompletion.cc
src/librbd/AioCompletion.h
src/librbd/AioImageRequest.cc