]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd/cache: discard writeback cache
authorlixiaoy1 <xiaoyan.li@intel.com>
Fri, 11 Sep 2020 14:24:56 +0000 (10:24 -0400)
committerlixiaoy1 <xiaoyan.li@intel.com>
Thu, 29 Oct 2020 15:33:10 +0000 (23:33 +0800)
commit3d5b89e85b07e170ebbc17dc2c097d7c120cfbb9
tree634dcfda1cfebcda51c98e17f9dd002f8965194e
parent2059bbfff03ebf4d3a8678dab655bbbeefed6b93
librbd/cache: discard writeback cache

Add an interface in ImageCache to discard writeback cache.

Signed-off-by: Li, Xiaoyan <xiaoyan.li@intel.com>
src/librbd/CMakeLists.txt
src/librbd/cache/Utils.cc [new file with mode: 0644]
src/librbd/cache/Utils.h
src/librbd/cache/pwl/DiscardRequest.cc [new file with mode: 0644]
src/librbd/cache/pwl/DiscardRequest.h [new file with mode: 0644]
src/librbd/cache/pwl/ImageCacheState.cc
src/librbd/cache/pwl/ImageCacheState.h
src/librbd/cache/pwl/InitRequest.cc