diff --git a/fs/f2fs/gc.c b/fs/f2fs/gc.c index 67f1b58d424e..719b1ba32a78 100644 --- a/fs/f2fs/gc.c +++ b/fs/f2fs/gc.c @@ -2175,7 +2175,9 @@ out_drop_write: if (err) return err; - freeze_super(sbi->sb); + err = freeze_super(sbi->sb); + if (err) + return err; if (f2fs_readonly(sbi->sb)) { thaw_super(sbi->sb);