From: Mr NeilBrown Date: Wed, 15 Jul 2020 05:18:29 +0000 (+1000) Subject: LU-6142 lov: discard unused lov_dump_lmm* functions X-Git-Tag: 2.13.56~24 X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=commitdiff_plain;h=c7d0d63b5191c6d83b22cbf3baf275630ade91b8 LU-6142 lov: discard unused lov_dump_lmm* functions lov_dump_lmm() and lov_dump_lmm_v3() are never used, so remove them. So mark lov_lsm_pack_v1v3() and lov_lsm_pack_foreign() as static. Test-Parameters: trivial Signed-off-by: Mr NeilBrown Change-Id: I013c265819e7e139a9878e9e0aa18022519bd2fe Reviewed-on: https://review.whamcloud.com/39378 Tested-by: jenkins Tested-by: Maloo Reviewed-by: James Simmons Reviewed-by: Shaun Tancheff Reviewed-by: Lai Siyao Reviewed-by: Oleg Drokin --- diff --git a/lustre/lov/lov_internal.h b/lustre/lov/lov_internal.h index 62e4d0f..d5cff26 100644 --- a/lustre/lov/lov_internal.h +++ b/lustre/lov/lov_internal.h @@ -319,9 +319,7 @@ struct lov_stripe_md *lov_unpackmd(struct lov_obd *lov, void *buf, int lov_free_memmd(struct lov_stripe_md **lsmp); void lov_dump_lmm_v1(int level, struct lov_mds_md_v1 *lmm); -void lov_dump_lmm_v3(int level, struct lov_mds_md_v3 *lmm); void lov_dump_lmm_common(int level, void *lmmp); -void lov_dump_lmm(int level, void *lmm); /* lov_ea.c */ void lsm_free_plain(struct lov_stripe_md *lsm); diff --git a/lustre/lov/lov_pack.c b/lustre/lov/lov_pack.c index 60d530b..77127d5 100644 --- a/lustre/lov/lov_pack.c +++ b/lustre/lov/lov_pack.c @@ -90,34 +90,6 @@ void lov_dump_lmm_v1(int level, struct lov_mds_md_v1 *lmm) le16_to_cpu(lmm->lmm_stripe_count)); } -void lov_dump_lmm_v3(int level, struct lov_mds_md_v3 *lmm) -{ - lov_dump_lmm_common(level, lmm); - CDEBUG_LIMIT(level, "pool_name "LOV_POOLNAMEF"\n", lmm->lmm_pool_name); - lov_dump_lmm_objects(level, lmm->lmm_objects, - le16_to_cpu(lmm->lmm_stripe_count)); -} - -void lov_dump_lmm(int level, void *lmm) -{ - int magic; - - magic = le32_to_cpu(((struct lov_mds_md *)lmm)->lmm_magic); - switch (magic) { - case LOV_MAGIC_V1: - lov_dump_lmm_v1(level, (struct lov_mds_md_v1 *)lmm); - break; - case LOV_MAGIC_V3: - lov_dump_lmm_v3(level, (struct lov_mds_md_v3 *)lmm); - break; - default: - CDEBUG_LIMIT(level, "unrecognized lmm_magic %x, assuming %x\n", - magic, LOV_MAGIC_V1); - lov_dump_lmm_common(level, lmm); - break; - } -} - /** * Pack LOV striping metadata for disk storage format (in little * endian byte order). @@ -126,8 +98,8 @@ void lov_dump_lmm(int level, void *lmm) * then return the size needed. If \a buf_size is too small then * return -ERANGE. Otherwise return the size of the result. */ -ssize_t lov_lsm_pack_v1v3(const struct lov_stripe_md *lsm, void *buf, - size_t buf_size) +static ssize_t lov_lsm_pack_v1v3(const struct lov_stripe_md *lsm, void *buf, + size_t buf_size) { struct lov_mds_md_v1 *lmmv1 = buf; struct lov_mds_md_v3 *lmmv3 = buf; @@ -183,8 +155,8 @@ ssize_t lov_lsm_pack_v1v3(const struct lov_stripe_md *lsm, void *buf, RETURN(lmm_size); } -ssize_t lov_lsm_pack_foreign(const struct lov_stripe_md *lsm, void *buf, - size_t buf_size) +static ssize_t lov_lsm_pack_foreign(const struct lov_stripe_md *lsm, void *buf, + size_t buf_size) { struct lov_foreign_md *lfm = buf; size_t lfm_size;