From: Patrick Donnelly Date: Wed, 23 Oct 2024 17:54:46 +0000 (-0400) Subject: mds: add client feature bit for charmap X-Git-Tag: v20.0.0^2~34 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=4ac9776adbd722c45094dcb6b2f4bb4b975c79b0;p=ceph.git mds: add client feature bit for charmap Signed-off-by: Patrick Donnelly Fixes: https://tracker.ceph.com/issues/66373 --- diff --git a/src/mds/cephfs_features.cc b/src/mds/cephfs_features.cc index a0336c8ba5864..0ef321bf694d3 100644 --- a/src/mds/cephfs_features.cc +++ b/src/mds/cephfs_features.cc @@ -31,6 +31,7 @@ static const std::array feature_names "new_snaprealm_info", "has_owner_uidgid", "client_mds_auth_caps", + "charmap", }; static_assert(feature_names.size() == CEPHFS_FEATURE_MAX + 1); diff --git a/src/mds/cephfs_features.h b/src/mds/cephfs_features.h index b90377779e1ca..5ddf2cedeaa18 100644 --- a/src/mds/cephfs_features.h +++ b/src/mds/cephfs_features.h @@ -49,7 +49,8 @@ namespace ceph { #define CEPHFS_FEATURE_NEW_SNAPREALM_INFO 19 #define CEPHFS_FEATURE_HAS_OWNER_UIDGID 20 #define CEPHFS_FEATURE_MDS_AUTH_CAPS_CHECK 21 -#define CEPHFS_FEATURE_MAX 21 +#define CEPHFS_FEATURE_CHARMAP 22 +#define CEPHFS_FEATURE_MAX 22 #define CEPHFS_FEATURES_ALL { \ 0, 1, 2, 3, 4, \ @@ -71,7 +72,8 @@ namespace ceph { CEPHFS_FEATURE_32BITS_RETRY_FWD, \ CEPHFS_FEATURE_NEW_SNAPREALM_INFO, \ CEPHFS_FEATURE_HAS_OWNER_UIDGID, \ - CEPHFS_FEATURE_MDS_AUTH_CAPS_CHECK \ + CEPHFS_FEATURE_MDS_AUTH_CAPS_CHECK, \ + CEPHFS_FEATURE_CHARMAP, \ } #define CEPHFS_METRIC_FEATURES_ALL { \