]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: remove special case for starting AioCompletion ops 28770/head
authorJason Dillaman <dillaman@redhat.com>
Mon, 29 Apr 2019 15:37:37 +0000 (11:37 -0400)
committerJason Dillaman <dillaman@redhat.com>
Thu, 27 Jun 2019 18:42:18 +0000 (14:42 -0400)
commitf01d03787eaa3c548b02707fa395f74e870955dc
tree6393d1b4b7df2b26fb730206057fd61bf87a5aa4
parent69a03c2e042e87a16befdb6c278fe365659850c7
librbd: remove special case for starting AioCompletion ops

All ops can be immediately started now that flush ops won't
accidentally block themselves.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit b5fc7ecaf7a3741d227ab5a9108392813dd03495)

Conflicts:
src/librbd/io/AioCompletion.cc: assert/ceph_assert conflicts
src/librbd/io/ImageRequest.cc: assert/ceph_assert conflicts
src/librbd/api/DiffIterate.cc
src/librbd/image/CloseRequest.cc
src/librbd/image/RefreshRequest.cc
src/librbd/io/AioCompletion.cc
src/librbd/io/AioCompletion.h
src/librbd/io/ImageRequest.cc
src/librbd/io/ImageRequestWQ.cc
src/librbd/operation/ResizeRequest.cc
src/test/librbd/journal/test_Replay.cc
src/test/rbd_mirror/test_ImageSync.cc