summaryrefslogtreecommitdiffstats
path: root/src/ceph/ceph.rc
diff options
context:
space:
mode:
authorQiaowei Ren <qiaowei.ren@intel.com>2018-09-11 10:54:20 +0800
committerQiaowei Ren <qiaowei.ren@intel.com>2018-09-11 10:54:20 +0800
commitd65e22d27ab305d38059046dae60d7a66ff4a4e0 (patch)
treed0bd06459534ef33d0b930f6c164c4501bd527d7 /src/ceph/ceph.rc
parent828acdd1d5c5c2aeef287aa69e473bf44fcbce70 (diff)
ceph: shared persistent read-only rbd cache
This patch introduces introduces RBD shared persistent RO cache which can provide client-side sharing cache for rbd clone/snapshot case. Change-Id: Icad8063f4f10b1ab4ce31920e90d5affa7d0abdc Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com> Signed-off-by: Dehao Shang <dehao.shang@intel.com> Signed-off-by: Tushar Gohad <tushar.gohad@intel.com> Signed-off-by: Jason Dillaman <dillaman@redhat.com> Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
Diffstat (limited to 'src/ceph/ceph.rc')
-rw-r--r--src/ceph/ceph.rc13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/ceph/ceph.rc b/src/ceph/ceph.rc
index 6c5f95e..9484318 100644
--- a/src/ceph/ceph.rc
+++ b/src/ceph/ceph.rc
@@ -10,4 +10,15 @@ OPTION=""
# "0001-crypto-add-openssl-support-for-RGW-encryption.patch" \
# "0001-add-QAT-support.patch" \
# )
-SOURCES=()
+SOURCES=(
+ "0001-librbd-shared-persistent-read-only-rbd-cache.patch" \
+ "0002-librbd-cleanup-rbd-shared-RO-cache.patch" \
+ "0003-librbd-fix-bufferlist-point.patch" \
+ "0004-librbd-fix-lookup-object-return.patch" \
+ "0005-librbd-fix-conf-get_val.patch" \
+ "0006-librbd-LRU-policy-based-eviction.patch" \
+ "0007-librbd-cleanup-policy-based-promotion-eviction.patch" \
+ "0008-librbd-implement-async-cache-lookup-and-read.patch" \
+ "0009-librbd-clean-up-on-rbd-shared-cache.patch" \
+ "0010-librbd-new-namespace-ceph-immutable-obj-cache.patch" \
+)