X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=fs%2Fext4%2Fresize.c;h=472fc0d3e1c0776de5e4594321e66b69795bd1ed;hb=5c8e191e8437616a498a8e1cc0af3dd0d32bbff2;hp=aa11d7dbe9700106725f79c682aebda39a97bc9f;hpb=60c9b2746f589b0b809582b0471cf30ad3ae439f;p=linux-2.6 diff --git a/fs/ext4/resize.c b/fs/ext4/resize.c index aa11d7dbe9..472fc0d3e1 100644 --- a/fs/ext4/resize.c +++ b/fs/ext4/resize.c @@ -893,9 +893,9 @@ int ext4_group_add(struct super_block *sb, struct ext4_new_group_data *input) input->reserved_blocks); /* Update the free space counts */ - percpu_counter_mod(&sbi->s_freeblocks_counter, + percpu_counter_add(&sbi->s_freeblocks_counter, input->free_blocks_count); - percpu_counter_mod(&sbi->s_freeinodes_counter, + percpu_counter_add(&sbi->s_freeinodes_counter, EXT4_INODES_PER_GROUP(sb)); ext4_journal_dirty_metadata(handle, sbi->s_sbh);