summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaegeuk Kim <jaegeuk@kernel.org>2018-09-25 15:25:21 -0700
committerJaegeuk Kim <jaegeuk@kernel.org>2018-10-27 11:57:43 -0700
commita3b89f58fc863aab72afee892ab24fc3a2fd550b (patch)
tree1eff841826caf5c7a1b5547c0fa9a6d81e68908d
parent614fe66d2715fbb6e3f73e12d89816cf2e7bc3a9 (diff)
f2fs: return correct errno in f2fs_gc
This fixes overriding error number in f2fs_gc. Reviewed-by: Chao Yu <yuchao0@huawei.com> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
-rw-r--r--fs/f2fs/gc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/f2fs/gc.c b/fs/f2fs/gc.c
index 7e8bde2dd279..ff2708bde48d 100644
--- a/fs/f2fs/gc.c
+++ b/fs/f2fs/gc.c
@@ -1253,7 +1253,7 @@ stop:
put_gc_inode(&gc_list);
- if (sync)
+ if (sync && !ret)
ret = sec_freed ? 0 : -EAGAIN;
return ret;
}