]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: temporarily redirect ImageRequestWQ IO through ImageDispatcher
authorJason Dillaman <dillaman@redhat.com>
Tue, 5 May 2020 23:35:58 +0000 (19:35 -0400)
committerJason Dillaman <dillaman@redhat.com>
Thu, 14 May 2020 15:56:45 +0000 (11:56 -0400)
commit5687d923e318d05c0006ac99789716dfcd99ee6e
tree21580bab54e6dfacb0a5ab545e2d419ebf5c6767
parentb0b95771fa6485a096fd45ccb89fb551789a37fa
librbd: temporarily redirect ImageRequestWQ IO through ImageDispatcher

The next series of commits will work to remove ImageRequestWQ from librbd.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
13 files changed:
src/librbd/api/DiffIterate.cc
src/librbd/image/CloseRequest.cc
src/librbd/image/RefreshRequest.cc
src/librbd/io/ImageDispatchSpec.cc
src/librbd/io/ImageDispatchSpec.h
src/librbd/io/ImageDispatcher.cc
src/librbd/io/ImageDispatcher.h
src/librbd/io/ImageRequestWQ.cc
src/librbd/operation/ResizeRequest.cc
src/test/librbd/io/test_mock_ImageRequestWQ.cc
src/test/librbd/journal/test_Replay.cc
src/test/librbd/operation/test_mock_ResizeRequest.cc
src/test/rbd_mirror/test_ImageSync.cc