fs: convert mpage_readpages to mpage_readahead
Implement the new readahead aop and convert all callers (block_dev, exfat, ext2, fat, gfs2, hpfs, isofs, jfs, nilfs2, ocfs2, omfs, qnx6, reiserfs & udf). The callers are all trivial except for GFS2 & OCFS2. Signed-off-by:Matthew Wilcox (Oracle) <willy@infradead.org> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Reviewed-by: Junxiao Bi <junxiao.bi@oracle.com> # ocfs2 Reviewed-by: Joseph Qi <joseph.qi@linux.alibaba.com> # ocfs2 Reviewed-by:
Dave Chinner <dchinner@redhat.com> Reviewed-by:
John Hubbard <jhubbard@nvidia.com> Reviewed-by:
Christoph Hellwig <hch@lst.de> Reviewed-by:
William Kucharski <william.kucharski@oracle.com> Cc: Chao Yu <yuchao0@huawei.com> Cc: Cong Wang <xiyou.wangcong@gmail.com> Cc: Darrick J. Wong <darrick.wong@oracle.com> Cc: Eric Biggers <ebiggers@google.com> Cc: Gao Xiang <gaoxiang25@huawei.com> Cc: Jaegeuk Kim <jaegeuk@kernel.org> Cc: Michal Hocko <mhocko@suse.com> Cc: Zi Yan <ziy@nvidia.com> Cc: Johannes Thumshirn <johannes.thumshirn@wdc.com> Cc: Miklos Szeredi <mszeredi@redhat.com> Link: http://lkml.kernel.org/r/20200414150233.24495-17-willy@infradead.org Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
Showing
- fs/block_dev.c 3 additions, 4 deletionsfs/block_dev.c
- fs/exfat/inode.c 3 additions, 4 deletionsfs/exfat/inode.c
- fs/ext2/inode.c 4 additions, 6 deletionsfs/ext2/inode.c
- fs/fat/inode.c 3 additions, 4 deletionsfs/fat/inode.c
- fs/gfs2/aops.c 8 additions, 15 deletionsfs/gfs2/aops.c
- fs/hpfs/file.c 3 additions, 4 deletionsfs/hpfs/file.c
- fs/iomap/buffered-io.c 1 addition, 1 deletionfs/iomap/buffered-io.c
- fs/isofs/inode.c 3 additions, 4 deletionsfs/isofs/inode.c
- fs/jfs/inode.c 3 additions, 4 deletionsfs/jfs/inode.c
- fs/mpage.c 11 additions, 27 deletionsfs/mpage.c
- fs/nilfs2/inode.c 3 additions, 12 deletionsfs/nilfs2/inode.c
- fs/ocfs2/aops.c 13 additions, 21 deletionsfs/ocfs2/aops.c
- fs/omfs/file.c 3 additions, 4 deletionsfs/omfs/file.c
- fs/qnx6/inode.c 3 additions, 4 deletionsfs/qnx6/inode.c
- fs/reiserfs/inode.c 3 additions, 5 deletionsfs/reiserfs/inode.c
- fs/udf/inode.c 3 additions, 4 deletionsfs/udf/inode.c
- include/linux/mpage.h 2 additions, 2 deletionsinclude/linux/mpage.h
- mm/migrate.c 1 addition, 1 deletionmm/migrate.c
Loading
Please register or sign in to comment