summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fs/ext2/super.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/fs/ext2/super.c b/fs/ext2/super.c
index 44eb6e7eb492..f4d5c624c4dc 100644
--- a/fs/ext2/super.c
+++ b/fs/ext2/super.c
@@ -162,8 +162,7 @@ static void ext2_put_super (struct super_block * sb)
162 } 162 }
163 db_count = sbi->s_gdb_count; 163 db_count = sbi->s_gdb_count;
164 for (i = 0; i < db_count; i++) 164 for (i = 0; i < db_count; i++)
165 if (sbi->s_group_desc[i]) 165 brelse(sbi->s_group_desc[i]);
166 brelse (sbi->s_group_desc[i]);
167 kfree(sbi->s_group_desc); 166 kfree(sbi->s_group_desc);
168 kfree(sbi->s_debts); 167 kfree(sbi->s_debts);
169 percpu_counter_destroy(&sbi->s_freeblocks_counter); 168 percpu_counter_destroy(&sbi->s_freeblocks_counter);