]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
include/ceph_features: add CEPH_FEATURES_OSD_ERASURE_CODES
authorJoao Eduardo Luis <jecluis@gmail.com>
Sat, 14 Dec 2013 00:39:02 +0000 (00:39 +0000)
committerJoao Eduardo Luis <joao.luis@inktank.com>
Thu, 19 Dec 2013 02:14:56 +0000 (02:14 +0000)
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
src/include/ceph_features.h

index 2d7960c0b436ec749d37f0ce95b5331c118fb30a..d1cb1bc47c6dfdf12b370fd88122b0bc32d8ecb8 100644 (file)
@@ -42,6 +42,7 @@
 #define CEPH_FEATURE_OSD_CACHEPOOL (1ULL<<35)
 #define CEPH_FEATURE_CRUSH_V2      (1ULL<<36)  /* new indep; SET_* steps */
 #define CEPH_FEATURE_EXPORT_PEER   (1ULL<<37)
+#define CEPH_FEATURE_OSD_ERASURE_CODES (1ULL<<38)
 
 /*
  * The introduction of CEPH_FEATURE_OSD_SNAPMAPPER caused the feature
@@ -107,6 +108,7 @@ static inline unsigned long long ceph_sanitize_features(unsigned long long f) {
         CEPH_FEATURE_OSD_CACHEPOOL |       \
         CEPH_FEATURE_CRUSH_V2 |            \
         CEPH_FEATURE_EXPORT_PEER |         \
+         CEPH_FEATURE_OSD_ERASURE_CODES |   \
         0ULL)
 
 #define CEPH_FEATURES_SUPPORTED_DEFAULT  CEPH_FEATURES_ALL