From f6b5483170a3d729d1163a0d6a0da63c6ba926fe Mon Sep 17 00:00:00 2001 From: Arshad Hussain Date: Tue, 29 Oct 2019 19:44:33 +0530 Subject: [PATCH 1/1] LU-12923 lov: Use BUILD_BUG_ON() for lov_pack.c This patch replaces all CLASSERT() with kernel defined BUILD_BUG_ON() for file lustre/lov/lov_pack.c Test-Parameters: trivial Signed-off-by: Arshad Hussain Change-Id: Ic59b482e73cf2556247153ecde658ded57b603f9 Reviewed-on: https://review.whamcloud.com/36718 Tested-by: jenkins Tested-by: Maloo Reviewed-by: Petros Koutoupis Reviewed-by: Ben Evans Reviewed-by: Oleg Drokin --- lustre/lov/lov_pack.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lustre/lov/lov_pack.c b/lustre/lov/lov_pack.c index 23ffe6c..e657eed 100644 --- a/lustre/lov/lov_pack.c +++ b/lustre/lov/lov_pack.c @@ -159,8 +159,8 @@ ssize_t lov_lsm_pack_v1v3(const struct lov_stripe_md *lsm, void *buf, lmmv1->lmm_layout_gen = cpu_to_le16(lsm->lsm_layout_gen); if (lsm->lsm_magic == LOV_MAGIC_V3) { - CLASSERT(sizeof(lsm->lsm_entries[0]->lsme_pool_name) == - sizeof(lmmv3->lmm_pool_name)); + BUILD_BUG_ON(sizeof(lsm->lsm_entries[0]->lsme_pool_name) != + sizeof(lmmv3->lmm_pool_name)); strlcpy(lmmv3->lmm_pool_name, lsm->lsm_entries[0]->lsme_pool_name, sizeof(lmmv3->lmm_pool_name)); -- 1.8.3.1