diff options
| -rw-r--r-- | fs/ext4/resize.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/ext4/resize.c b/fs/ext4/resize.c index e3498534a2c1..08d2312c0fd4 100644 --- a/fs/ext4/resize.c +++ b/fs/ext4/resize.c | |||
| @@ -1341,6 +1341,8 @@ static void ext4_update_super(struct super_block *sb, | |||
| 1341 | 1341 | ||
| 1342 | /* Update the global fs size fields */ | 1342 | /* Update the global fs size fields */ |
| 1343 | sbi->s_groups_count += flex_gd->count; | 1343 | sbi->s_groups_count += flex_gd->count; |
| 1344 | sbi->s_blockfile_groups = min_t(ext4_group_t, sbi->s_groups_count, | ||
| 1345 | (EXT4_MAX_BLOCK_FILE_PHYS / EXT4_BLOCKS_PER_GROUP(sb))); | ||
| 1344 | 1346 | ||
| 1345 | /* Update the reserved block counts only once the new group is | 1347 | /* Update the reserved block counts only once the new group is |
| 1346 | * active. */ | 1348 | * active. */ |
