diff options
-rw-r--r-- | fs/ext2/balloc.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/fs/ext2/balloc.c b/fs/ext2/balloc.c index 132da4c0692f..9f9992b37924 100644 --- a/fs/ext2/balloc.c +++ b/fs/ext2/balloc.c | |||
@@ -159,15 +159,6 @@ read_block_bitmap(struct super_block *sb, unsigned int block_group) | |||
159 | return bh; | 159 | return bh; |
160 | } | 160 | } |
161 | 161 | ||
162 | static void release_blocks(struct super_block *sb, int count) | ||
163 | { | ||
164 | if (count) { | ||
165 | struct ext2_sb_info *sbi = EXT2_SB(sb); | ||
166 | |||
167 | percpu_counter_add(&sbi->s_freeblocks_counter, count); | ||
168 | } | ||
169 | } | ||
170 | |||
171 | static void group_adjust_blocks(struct super_block *sb, int group_no, | 162 | static void group_adjust_blocks(struct super_block *sb, int group_no, |
172 | struct ext2_group_desc *desc, struct buffer_head *bh, int count) | 163 | struct ext2_group_desc *desc, struct buffer_head *bh, int count) |
173 | { | 164 | { |
@@ -569,7 +560,7 @@ do_more: | |||
569 | error_return: | 560 | error_return: |
570 | brelse(bitmap_bh); | 561 | brelse(bitmap_bh); |
571 | if (freed) { | 562 | if (freed) { |
572 | release_blocks(sb, freed); | 563 | percpu_counter_add(&sbi->s_freeblocks_counter, freed); |
573 | dquot_free_block_nodirty(inode, freed); | 564 | dquot_free_block_nodirty(inode, freed); |
574 | mark_inode_dirty(inode); | 565 | mark_inode_dirty(inode); |
575 | } | 566 | } |