diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/linux/ceph/ceph_features.h | 4 | ||||
| -rw-r--r-- | include/linux/ceph/osdmap.h | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/include/linux/ceph/ceph_features.h b/include/linux/ceph/ceph_features.h index ab0a54286e0d..76554cecaab2 100644 --- a/include/linux/ceph/ceph_features.h +++ b/include/linux/ceph/ceph_features.h | |||
| @@ -34,6 +34,7 @@ | |||
| 34 | #define CEPH_FEATURE_REPLY_CREATE_INODE (1<<27) | 34 | #define CEPH_FEATURE_REPLY_CREATE_INODE (1<<27) |
| 35 | #define CEPH_FEATURE_OSD_HBMSGS (1<<28) | 35 | #define CEPH_FEATURE_OSD_HBMSGS (1<<28) |
| 36 | #define CEPH_FEATURE_MDSENC (1<<29) | 36 | #define CEPH_FEATURE_MDSENC (1<<29) |
| 37 | #define CEPH_FEATURE_OSDHASHPSPOOL (1<<30) | ||
| 37 | 38 | ||
| 38 | /* | 39 | /* |
| 39 | * Features supported. | 40 | * Features supported. |
| @@ -45,7 +46,8 @@ | |||
| 45 | CEPH_FEATURE_OSDENC | \ | 46 | CEPH_FEATURE_OSDENC | \ |
| 46 | CEPH_FEATURE_CRUSH_TUNABLES | \ | 47 | CEPH_FEATURE_CRUSH_TUNABLES | \ |
| 47 | CEPH_FEATURE_CRUSH_TUNABLES2 | \ | 48 | CEPH_FEATURE_CRUSH_TUNABLES2 | \ |
| 48 | CEPH_FEATURE_REPLY_CREATE_INODE) | 49 | CEPH_FEATURE_REPLY_CREATE_INODE | \ |
| 50 | CEPH_FEATURE_OSDHASHPSPOOL) | ||
| 49 | 51 | ||
| 50 | #define CEPH_FEATURES_REQUIRED_DEFAULT \ | 52 | #define CEPH_FEATURES_REQUIRED_DEFAULT \ |
| 51 | (CEPH_FEATURE_NOSRCADDR | \ | 53 | (CEPH_FEATURE_NOSRCADDR | \ |
diff --git a/include/linux/ceph/osdmap.h b/include/linux/ceph/osdmap.h index 35985125f118..c819190d1642 100644 --- a/include/linux/ceph/osdmap.h +++ b/include/linux/ceph/osdmap.h | |||
| @@ -23,6 +23,8 @@ struct ceph_pg { | |||
| 23 | uint32_t seed; | 23 | uint32_t seed; |
| 24 | }; | 24 | }; |
| 25 | 25 | ||
| 26 | #define CEPH_POOL_FLAG_HASHPSPOOL 1 | ||
| 27 | |||
| 26 | struct ceph_pg_pool_info { | 28 | struct ceph_pg_pool_info { |
| 27 | struct rb_node node; | 29 | struct rb_node node; |
| 28 | s64 id; | 30 | s64 id; |
