From 3d010c5832390138a59aa1422661dc55616e1d31 Mon Sep 17 00:00:00 2001 From: Eric Sandeen Date: Sun, 16 May 2010 01:00:00 -0400 Subject: [PATCH] --- yaml --- r: 198943 b: refs/heads/master c: 42007efd569f1cf3bfb9a61da60ef6c2179508ca h: refs/heads/master i: 198941: 229bf44e9418d962998dc0ce27f00e0dda35c8a9 198939: a8635662508161518d61f90cb0d5f52ee1c8eea9 198935: f1d13f9cd1fd40d49255c79b6343736bc72d2c62 198927: 5a15be3954705834ea36e742934330e7542b1e0c 198911: fb2ced2b16091fa622564d81416a1574e10e40a9 v: v3 --- [refs] | 2 +- trunk/fs/ext4/resize.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 99f9a1575c80..d8caf8fd5453 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 35121c9860316d7799cea0fbc359a9186e7c2747 +refs/heads/master: 42007efd569f1cf3bfb9a61da60ef6c2179508ca diff --git a/trunk/fs/ext4/resize.c b/trunk/fs/ext4/resize.c index 5692c48754a0..6df797eb9aeb 100644 --- a/trunk/fs/ext4/resize.c +++ b/trunk/fs/ext4/resize.c @@ -911,7 +911,8 @@ int ext4_group_add(struct super_block *sb, struct ext4_new_group_data *input) percpu_counter_add(&sbi->s_freeinodes_counter, EXT4_INODES_PER_GROUP(sb)); - if (EXT4_HAS_INCOMPAT_FEATURE(sb, EXT4_FEATURE_INCOMPAT_FLEX_BG)) { + if (EXT4_HAS_INCOMPAT_FEATURE(sb, EXT4_FEATURE_INCOMPAT_FLEX_BG) && + sbi->s_log_groups_per_flex) { ext4_group_t flex_group; flex_group = ext4_flex_group(sbi, input->group); atomic_add(input->free_blocks_count,