android_kernel_oneplus_msm8998/fs
Chao Yu c351f529e2 f2fs: introduce f2fs_read_single_page() for cleanup
This patch introduces f2fs_read_single_page() to wrap core operations
of reading one page in f2fs_mpage_readpages().

In addition, if we failed in f2fs_mpage_readpages(), propagate error
number to f2fs_read_data_page(), for f2fs_read_data_pages() path,
always return success.

Signed-off-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
2019-05-08 22:00:04 -07:00
..
9p
adfs
affs
afs
autofs4 autofs: use dentry flags to block walks during expire 2016-09-30 10:18:37 +02:00
befs
bfs
btrfs mm: remove nr_pages argument from pagevec_lookup_{,range}_tag() 2018-07-08 17:37:49 -07:00
cachefiles
ceph mm: remove nr_pages argument from pagevec_lookup_{,range}_tag() 2018-07-08 17:37:49 -07:00
cifs
coda
configfs
cramfs
crypto fscrypt: log the crypto algorithm implementations 2018-06-28 14:24:29 -07:00
debugfs
devpts
dlm
ecryptfs ecryptfs: fix handling of directory opening 2016-09-15 08:27:47 +02:00
efivarfs
efs
exofs
exportfs
ext2
ext4 mm: remove nr_pages argument from pagevec_lookup_{,range}_tag() 2018-07-08 17:37:49 -07:00
f2fs f2fs: introduce f2fs_read_single_page() for cleanup 2019-05-08 22:00:04 -07:00
fat
freevxfs
fscache
fuse fuse: direct-io: don't dirty ITER_BVEC pages 2016-09-24 10:07:41 +02:00
gfs2 mm: remove nr_pages argument from pagevec_lookup_{,range}_tag() 2018-07-08 17:37:49 -07:00
hfs
hfsplus
hostfs hostfs: Freeing an ERR_PTR in hostfs_fill_sb_common() 2016-09-30 10:18:39 +02:00
hpfs
hugetlbfs
isofs
jbd2
jffs2
jfs
kernfs kernfs: don't depend on d_find_any_alias() when generating notifications 2016-09-24 10:07:36 +02:00
lockd
logfs
minix
ncpfs
nfs pNFS/flexfiles: Fix layoutcommit after a commit to DS 2016-10-07 15:23:45 +02:00
nfs_common
nfsd nfsd: Close race between nfsd4_release_lockowner and nfsd4_lock 2016-09-24 10:07:36 +02:00
nilfs2 mm: remove nr_pages argument from pagevec_lookup_{,range}_tag() 2018-07-08 17:37:49 -07:00
nls
notify fanotify: fix list corruption in fanotify_get_response() 2016-09-30 10:18:37 +02:00
ntfs
ocfs2 ocfs2: fix start offset to ocfs2_zero_range_for_truncate() 2016-09-30 10:18:34 +02:00
omfs
openpromfs
overlayfs ovl: fix workdir creation 2016-09-15 08:27:52 +02:00
proc mm: introduce get_task_exe_file 2016-09-24 10:07:36 +02:00
pstore pstore: drop file opened reference count 2016-10-07 15:23:44 +02:00
qnx4
qnx6
quota
ramfs
reiserfs reiserfs: fix "new_insert_key may be used uninitialized ..." 2016-09-30 10:18:34 +02:00
romfs
squashfs
sysfs sysfs: correctly handle read offset on PREALLOC attrs 2016-09-07 08:32:46 +02:00
sysv
tracefs
ubifs ubifs: Fix assertion in layout_in_gaps() 2016-09-15 08:27:53 +02:00
udf
ufs
xfs xfs: prevent dropping ioend completions during buftarg wait 2016-09-30 10:18:37 +02:00
aio.c aio: mark AIO pseudo-fs noexec 2016-10-07 15:23:47 +02:00
anon_inodes.c
attr.c
bad_inode.c
binfmt_aout.c
binfmt_elf.c
binfmt_elf_fdpic.c
binfmt_em86.c
binfmt_flat.c
binfmt_misc.c
binfmt_script.c
block_dev.c
buffer.c
char_dev.c
compat.c
compat_binfmt_elf.c
compat_ioctl.c
coredump.c
dax.c
dcache.c
dcookies.c
direct-io.c
drop_caches.c
eventfd.c
eventpoll.c
exec.c
fcntl.c
fhandle.c
file.c
file_table.c
filesystems.c
fs-writeback.c
fs_pin.c
fs_struct.c
inode.c fs: export evict_inodes 2019-02-04 10:50:00 -08:00
internal.h fs: export evict_inodes 2019-02-04 10:50:00 -08:00
ioctl.c
Kconfig f2fs: backport from (4c1fad64 - Merge tag 'for-f2fs-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs) 2016-10-17 16:38:44 -07:00
Kconfig.binfmt
libfs.c
locks.c
Makefile f2fs: backport from (4c1fad64 - Merge tag 'for-f2fs-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs) 2016-10-17 16:38:44 -07:00
mbcache.c
mount.h
mpage.c
namei.c fs: Check for invalid i_uid in may_follow_link() 2016-09-15 08:27:49 +02:00
namespace.c
no-block.c
nsfs.c
open.c
pipe.c
pnode.c
pnode.h
posix_acl.c posix_acl: Clear SGID bit when setting file permissions 2016-11-22 14:06:03 -08:00
proc_namespace.c
read_write.c
readdir.c
select.c
seq_file.c fs/seq_file: fix out-of-bounds read 2016-09-07 08:32:43 +02:00
signalfd.c
splice.c
stack.c
stat.c
statfs.c
super.c fs/super.c: fix race between freeze_super() and thaw_super() 2016-12-09 13:52:06 -08:00
sync.c
timerfd.c
userfaultfd.c
utimes.c
xattr.c