]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: templatize IO object request state machines
authorJason Dillaman <dillaman@redhat.com>
Mon, 6 Nov 2017 23:35:42 +0000 (18:35 -0500)
committerJason Dillaman <dillaman@redhat.com>
Thu, 1 Feb 2018 16:16:25 +0000 (11:16 -0500)
commitb77b7218c4087555997872661fb0d08f737406a4
tree88cda9da283514e6aa6fdb7873de2e5a12638b58
parent1fe2fe8d899930feecf6deee01d594691cab3f90
librbd: templatize IO object request state machines

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 654a78fa54520370f5466f9d282d4e9f8365ad48)
src/librbd/LibrbdWriteback.cc
src/librbd/io/ObjectRequest.cc
src/librbd/io/ObjectRequest.h
src/librbd/operation/FlattenRequest.cc
src/test/librbd/test_mock_Journal.cc