f2fs: fix error path in do_recover_data()
authorChao Yu <yuchao0@huawei.com>
Mon, 6 Jul 2020 10:23:36 +0000 (18:23 +0800)
committerJaegeuk Kim <jaegeuk@kernel.org>
Wed, 8 Jul 2020 17:11:19 +0000 (10:11 -0700)
commit9627a7b31f3c4ff8bc8f3be3683983ffe6eaebe6
tree506e5681f752d04429bb13a5de81be69f089ce14
parent4fc781a3eb3b4955c03c2009e033da3b5f5adb5d
f2fs: fix error path in do_recover_data()

- don't panic kernel if f2fs_get_node_page() fails in
f2fs_recover_inline_data() or f2fs_recover_inline_xattr();
- return error number of f2fs_truncate_blocks() to
f2fs_recover_inline_data()'s caller;

Signed-off-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/f2fs.h
fs/f2fs/inline.c
fs/f2fs/node.c
fs/f2fs/recovery.c