From: Arshad Hussain Date: Tue, 29 Oct 2019 14:14:33 +0000 (+0530) Subject: LU-12923 lov: Use BUILD_BUG_ON() for lov_pack.c X-Git-Tag: 2.13.51~127 X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=commitdiff_plain;h=f6b5483170a3d729d1163a0d6a0da63c6ba926fe;hp=9b9903816c96c87685273bbdb3aa3853666a37de;ds=inline 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 --- 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));