linux/drivers/staging/erofs
Yue Hu 5545745930 staging: erofs: return the error value if fill_inline_data() fails
We should consider the error returned by fill_inline_data() when filling
last page in fill_inode(). If not getting inode will be successful even
though last page is bad. That is illogical. Also change -EAGAIN to 0 in
fill_inline_data() to stand for successful filling.

Signed-off-by: Yue Hu <huyue2@yulong.com>
Reviewed-by: Gao Xiang <gaoxiang25@huawei.com>
Reviewed-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-07-01 08:45:00 +02:00
..
Documentation/filesystems staging: erofs: support IO read error injection 2019-03-26 05:51:17 +09:00
include staging: erofs: add trace points for reading zipped data 2018-09-18 16:35:03 +02:00
compress.h staging: erofs: introduce LZ4 decompression inplace 2019-06-26 09:44:40 +08:00
data.c staging: erofs: add compacted ondisk compression indexes 2019-06-26 09:44:39 +08:00
decompressor.c staging: erofs: introduce LZ4 decompression inplace 2019-06-26 09:44:40 +08:00
dir.c staging: erofs: clean up initialization of pointer de 2019-06-18 08:59:40 +02:00
erofs_fs.h staging: erofs: introduce LZ4 decompression inplace 2019-06-26 09:44:40 +08:00
inode.c staging: erofs: return the error value if fill_inline_data() fails 2019-07-01 08:45:00 +02:00
internal.h staging: erofs: integrate decompression inplace 2019-06-26 09:44:40 +08:00
Kconfig staging: erofs: fix undefined LZ4_decompress_safe_partial() 2018-11-09 08:34:39 -08:00
Makefile staging: erofs: switch to new decompression backend 2019-06-26 09:44:40 +08:00
namei.c staging: erofs: support statx 2019-05-30 13:59:10 -07:00
super.c staging: erofs: add requirements field in superblock 2019-06-17 22:58:58 +02:00
TODO staging: erofs: update erofs-utils information in TODO 2018-12-06 16:08:56 +01:00
unzip_pagevec.h staging: erofs: fix Warning Use BUG_ON instead of if condition followed by BUG 2019-05-20 09:31:46 +02:00
unzip_vle.c staging: erofs: integrate decompression inplace 2019-06-26 09:44:40 +08:00
unzip_vle.h staging: erofs: integrate decompression inplace 2019-06-26 09:44:40 +08:00
utils.c staging: erofs: move per-CPU buffers implementation to utils.c 2019-06-26 09:44:39 +08:00
xattr.c staging: erofs: Use !x or x in place of NULL comparision 2019-03-22 15:20:25 +01:00
xattr.h staging: erofs: complete POSIX ACL support 2019-01-30 15:38:50 +01:00
zmap.c staging: erofs: integrate decompression inplace 2019-06-26 09:44:40 +08:00