From patchwork Wed Dec 10 08:05:23 2008 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [2/3,e2fsprogs] tune2fs: Don't allow tune2fs -I if flex_bg on Date: Tue, 09 Dec 2008 22:05:23 -0000 From: Peng Tao X-Patchwork-Id: 13141 Message-Id: <493F7843.5030808@gmail.com> To: ext4 development tune2fs: don't resize inode if flex_bg is on. Signed-off-by: Peng Tao diff --git a/misc/tune2fs.c b/misc/tune2fs.c index 8bb6fd2..453a529 100644 --- a/misc/tune2fs.c +++ b/misc/tune2fs.c @@ -1604,6 +1604,13 @@ retry_open: "unmounted.\n"), stderr); exit(1); } + if (fs->super->s_feature_incompat & + EXT4_FEATURE_INCOMPAT_FLEX_BG) { + fputs(_("Filesystem has flex_bg feature. Resizing " + "inode will mess up inode table. Abort.\n"), + stderr); + exit(1); + } /* * We want to update group descriptor also * with the new free inode count