|
@@ -1341,6 +1341,8 @@ static void ext4_update_super(struct super_block *sb,
|
|
|
|
|
|
/* Update the global fs size fields */
|
|
/* Update the global fs size fields */
|
|
sbi->s_groups_count += flex_gd->count;
|
|
sbi->s_groups_count += flex_gd->count;
|
|
|
|
+ sbi->s_blockfile_groups = min_t(ext4_group_t, sbi->s_groups_count,
|
|
|
|
+ (EXT4_MAX_BLOCK_FILE_PHYS / EXT4_BLOCKS_PER_GROUP(sb)));
|
|
|
|
|
|
/* Update the reserved block counts only once the new group is
|
|
/* Update the reserved block counts only once the new group is
|
|
* active. */
|
|
* active. */
|