aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ext4/super.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/ext4/super.c')
-rw-r--r--fs/ext4/super.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/ext4/super.c b/fs/ext4/super.c
index c977f4e4e63b..9d70c0c177c7 100644
--- a/fs/ext4/super.c
+++ b/fs/ext4/super.c
@@ -792,7 +792,7 @@ static void ext4_put_super(struct super_block *sb)
792 } 792 }
793 793
794 ext4_es_unregister_shrinker(sbi); 794 ext4_es_unregister_shrinker(sbi);
795 del_timer(&sbi->s_err_report); 795 del_timer_sync(&sbi->s_err_report);
796 ext4_release_system_zone(sb); 796 ext4_release_system_zone(sb);
797 ext4_mb_release(sb); 797 ext4_mb_release(sb);
798 ext4_ext_release(sb); 798 ext4_ext_release(sb);
@@ -4184,7 +4184,7 @@ failed_mount_wq:
4184 } 4184 }
4185failed_mount3: 4185failed_mount3:
4186 ext4_es_unregister_shrinker(sbi); 4186 ext4_es_unregister_shrinker(sbi);
4187 del_timer(&sbi->s_err_report); 4187 del_timer_sync(&sbi->s_err_report);
4188 if (sbi->s_flex_groups) 4188 if (sbi->s_flex_groups)
4189 ext4_kvfree(sbi->s_flex_groups); 4189 ext4_kvfree(sbi->s_flex_groups);
4190 percpu_counter_destroy(&sbi->s_freeclusters_counter); 4190 percpu_counter_destroy(&sbi->s_freeclusters_counter);