summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSage Weil <sage@inktank.com>2013-09-16 22:48:13 -0700
committerSage Weil <sage@inktank.com>2013-09-17 06:27:34 -0700
commitc0db53780f08ff615a346a1a35af11765b64d161 (patch)
tree67f0c17aa8ebbcd20e91ded95dd129f740f7d7ec
parent109cd50ca9b859ff7098c4c08a8f1f6cfbc7906e (diff)
downloadceph-c0db53780f08ff615a346a1a35af11765b64d161.tar.gz
add feature
-rw-r--r--src/ceph_mds.cc1
-rw-r--r--src/include/ceph_features.h2
2 files changed, 3 insertions, 0 deletions
diff --git a/src/ceph_mds.cc b/src/ceph_mds.cc
index 88b807b1b24..dac676f3385 100644
--- a/src/ceph_mds.cc
+++ b/src/ceph_mds.cc
@@ -243,6 +243,7 @@ int main(int argc, const char **argv)
CEPH_FEATURE_UID |
CEPH_FEATURE_NOSRCADDR |
CEPH_FEATURE_DIRLAYOUTHASH |
+ CEPH_FEATURE_MDS_INLINE_DATA |
CEPH_FEATURE_PGID64 |
CEPH_FEATURE_MSG_AUTH;
uint64_t required =
diff --git a/src/include/ceph_features.h b/src/include/ceph_features.h
index c0f01cc5430..70ee9216951 100644
--- a/src/include/ceph_features.h
+++ b/src/include/ceph_features.h
@@ -40,6 +40,7 @@
#define CEPH_FEATURE_MON_SCRUB (1ULL<<33)
#define CEPH_FEATURE_OSD_PACKED_RECOVERY (1ULL<<34)
#define CEPH_FEATURE_OSD_CACHEPOOL (1ULL<<35)
+#define CEPH_FEATURE_MDS_INLINE_DATA (1ULL<<36)
/*
* The introduction of CEPH_FEATURE_OSD_SNAPMAPPER caused the feature
@@ -103,6 +104,7 @@ static inline unsigned long long ceph_sanitize_features(unsigned long long f) {
CEPH_FEATURE_MON_SCRUB | \
CEPH_FEATURE_OSD_PACKED_RECOVERY | \
CEPH_FEATURE_OSD_CACHEPOOL | \
+ CEPH_FEATURE_MDS_INLINE_DATA | \
0ULL)
#define CEPH_FEATURES_SUPPORTED_DEFAULT CEPH_FEATURES_ALL