]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: add InitRequest and ShutdownRequest state machine
authorYuan Lu <yuan.y.lu@intel.com>
Thu, 11 Jun 2020 11:11:54 +0000 (19:11 +0800)
committerlixiaoy1 <xiaoyan.li@intel.com>
Mon, 3 Aug 2020 09:37:13 +0000 (05:37 -0400)
commit99fdc0a3ce999da9cd4d4060b28278520174e01d
treeaea1c462c4ff57628d0836fdc8a47d8e404f158c
parent7beef299ad4787946c514c5a3aec6189f1690081
librbd: add InitRequest and ShutdownRequest state machine

Signed-off-by: Peterson, Scott <scott.d.peterson@intel.com>
Signed-off-by: Li, Xiaoyan <xiaoyan.li@intel.com>
Signed-off-by: Lu, Yuan <yuan.y.lu@intel.com>
Signed-off-by: Chamarthy, Mahati <mahati.chamarthy@intel.com>
16 files changed:
src/librbd/CMakeLists.txt
src/librbd/ImageCtx.h
src/librbd/cache/ReplicatedWriteLog.cc
src/librbd/cache/Types.h
src/librbd/cache/Utils.h [new file with mode: 0644]
src/librbd/cache/rwl/ImageCacheState.cc
src/librbd/cache/rwl/ImageCacheState.h
src/librbd/cache/rwl/InitRequest.cc [new file with mode: 0644]
src/librbd/cache/rwl/InitRequest.h [new file with mode: 0644]
src/librbd/cache/rwl/LogMap.cc
src/librbd/cache/rwl/Request.cc
src/librbd/cache/rwl/ShutdownRequest.cc [new file with mode: 0644]
src/librbd/cache/rwl/ShutdownRequest.h [new file with mode: 0644]
src/librbd/cache/rwl/Types.cc
src/librbd/cache/rwl/Types.h
src/test/librbd/cache/test_mock_ReplicatedWriteLog.cc