From: kalpak Date: Sun, 29 Jun 2008 10:09:29 +0000 (+0000) Subject: b=13103 (patch by adilger) X-Git-Tag: GIT_EPOCH_B_RELEASE_1_6_7~2^3~523 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=e710ad67f30e785e4e38de5cb719d515d85bcfee;p=fs%2Flustre-release.git b=13103 (patch by adilger) i=kalpak,girish upstream e2fsprogs calls uninit_groups feature as uninit_bg. So mkfs.lustre should check for uninit_bg feature also --- diff --git a/lustre/utils/mkfs_lustre.c b/lustre/utils/mkfs_lustre.c index 24163f4..70523c6 100644 --- a/lustre/utils/mkfs_lustre.c +++ b/lustre/utils/mkfs_lustre.c @@ -526,11 +526,16 @@ static void enable_default_backfs_features(struct mkfs_opts *mop) strscat(mop->mo_mkfsopts, " -O dir_index", sizeof(mop->mo_mkfsopts)); + /* Upstream e2fsprogs called our uninit_groups feature uninit_bg, + * check for both of them when testing e2fsprogs features. */ if (is_e2fsprogs_feature_supp("uninit_groups") == 0) strscat(mop->mo_mkfsopts, ",uninit_groups", sizeof(mop->mo_mkfsopts)); + else if (is_e2fsprogs_feature_supp("uninit_bg") == 0) + strscat(mop->mo_mkfsopts, ",uninit_bg", + sizeof(mop->mo_mkfsopts)); else - disp_old_e2fsprogs_msg("uninit_groups", 1); + disp_old_e2fsprogs_msg("uninit_bg", 1); ret = uname(&uts); if (ret)