linux/drivers/staging/erofs
Gao Xiang 6e78901a9f staging: erofs: separate erofs_get_meta_page
This patch separates 'erofs_get_meta_page' into 'erofs_get_meta_page'
and 'erofs_get_meta_page_nofail'. The second one ensures that it
should not fail under memory pressure and should make best efforts
if IO errors occur.

It also adds auxiliary variables in order to fulfill 80 character limit.

Signed-off-by: Gao Xiang <gaoxiang25@huawei.com>
Reviewed-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-08-27 19:46:12 +02:00
..
include staging: erofs: <linux/tagptr.h>: introduce tagged pointer 2018-07-27 17:24:08 +02:00
data.c staging: erofs: separate erofs_get_meta_page 2018-08-27 19:46:12 +02:00
dir.c staging: erofs: add directory operations 2018-07-27 17:22:00 +02:00
erofs_fs.h
inode.c staging: erofs: introduce VLE decompression support 2018-07-27 17:24:10 +02:00
internal.h staging: erofs: separate erofs_get_meta_page 2018-08-27 19:46:12 +02:00
Kconfig staging: erofs: separate erofs_get_meta_page 2018-08-27 19:46:12 +02:00
lz4defs.h staging: erofs: introduce a customized LZ4 decompression 2018-07-27 17:24:09 +02:00
Makefile staging: erofs: add a generic z_erofs VLE decompressor 2018-07-27 17:24:09 +02:00
namei.c staging: erofs: use the wrapped PTR_ERR_OR_ZERO instead of open code 2018-07-30 09:38:34 +02:00
super.c staging: erofs: fix compile error without built-in decompression support 2018-07-29 08:05:02 +02:00
TODO staging: erofs: add a TODO and update MAINTAINERS for staging 2018-07-27 17:24:10 +02:00
unzip_lz4.c staging: erofs: introduce a customized LZ4 decompression 2018-07-27 17:24:09 +02:00
unzip_pagevec.h staging: erofs: introduce pagevec for unzip subsystem 2018-07-27 17:24:08 +02:00
unzip_vle_lz4.c staging: erofs: add a generic z_erofs VLE decompressor 2018-07-27 17:24:09 +02:00
unzip_vle.c staging: erofs: separate erofs_get_meta_page 2018-08-27 19:46:12 +02:00
unzip_vle.h staging: erofs: fix a compile warning of Z_EROFS_VLE_VMAP_ONSTACK_PAGES 2018-07-28 09:21:30 +02:00
utils.c staging: erofs: fix compile error without built-in decompression support 2018-07-29 08:05:02 +02:00
xattr.c staging: erofs: separate erofs_get_meta_page 2018-08-27 19:46:12 +02:00
xattr.h staging: erofs: introduce xattr & acl support 2018-07-27 17:24:08 +02:00