if (r <= CEPH_RELEASE_REEF)
return req;
- req |= CEPH_FEATURE_CRUSH_MSR;
+ req |= CEPH_FEATUREMASK_CRUSH_MSR;
if (r <= CEPH_RELEASE_SQUID)
return req;
CEPH_FEATURE_OSD_CACHEPOOL | \
CEPH_FEATURE_CRUSH_V2 | \
CEPH_FEATURE_EXPORT_PEER | \
- CEPH_FEATURE_CRUSH_MSR | \
+ CEPH_FEATUREMASK_CRUSH_MSR | \
CEPH_FEATURE_OSDMAP_ENC | \
CEPH_FEATURE_MDS_INLINE_DATA | \
CEPH_FEATURE_CRUSH_TUNABLES3 | \
CEPH_FEATURE_CRUSH_TUNABLES2 | \
CEPH_FEATURE_CRUSH_TUNABLES3 | \
CEPH_FEATURE_CRUSH_TUNABLES5 | \
- CEPH_FEATURE_CRUSH_MSR | \
CEPH_FEATURE_CRUSH_V2 | \
CEPH_FEATURE_CRUSH_V4 | \
CEPH_FEATUREMASK_CRUSH_MSR)
features |= CEPH_FEATUREMASK_CRUSH_CHOOSE_ARGS;
if (crush->has_nondefault_tunables_msr() ||
crush->has_msr_rules())
- features |= CEPH_FEATURE_CRUSH_MSR;
+ features |= CEPH_FEATUREMASK_CRUSH_MSR;
mask |= CEPH_FEATURES_CRUSH;
if (!pg_upmap.empty() || !pg_upmap_items.empty())