Matthew Wilcox (Oracle)
d4388340ae
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>
2020-06-02 10:59:07 -07:00
..
2020-04-28 17:44:34 +02:00
2020-04-18 15:44:54 -05:00
2020-04-20 14:07:00 +02:00
2020-05-05 17:12:06 -07:00
2020-04-16 10:28:12 +01:00
2020-06-01 11:45:02 -07:00
2020-05-22 17:28:38 -07:00
2020-05-27 13:39:08 +02:00
2020-05-22 06:29:55 -07:00
2020-05-29 14:36:03 +01:00
2020-04-18 15:44:56 -05:00
2020-05-11 12:04:52 -07:00
2020-05-09 16:07:57 -06:00
2020-05-07 08:45:47 -06:00
2020-04-18 15:44:54 -05:00
2020-04-18 15:44:54 -05:00
2020-04-18 15:44:54 -05:00
2020-05-14 17:40:06 -07:00
2020-04-15 23:58:48 -04:00
2020-05-15 11:48:01 +02:00
2020-06-01 10:15:16 +02:00
2020-05-14 11:11:20 +02:00
2020-04-18 15:44:55 -05:00
2020-04-17 17:08:50 +02:00
2020-04-18 15:44:54 -05:00
2020-04-18 15:44:54 -05:00
2020-04-30 19:47:39 +05:30
2020-04-27 21:26:23 +05:30
2020-05-17 11:46:50 +02:00
2020-04-18 15:44:54 -05:00
2020-04-18 15:44:54 -05:00
2020-04-18 15:44:54 -05:00
2020-05-27 18:55:54 +02:00
2020-05-08 15:32:17 +10:00
2020-06-02 10:59:06 -07:00
2020-05-18 20:21:48 -07:00
2020-05-12 16:44:00 -07:00
2020-05-12 18:24:34 -04:00
2020-04-18 15:44:54 -05:00
2020-04-28 11:44:07 +02:00
2020-05-28 07:59:45 -07:00
2020-05-15 11:23:49 +02:00
2020-05-05 16:29:09 +02:00
2020-05-25 10:33:50 +02:00
2020-04-18 15:44:55 -05:00
2020-04-18 15:44:55 -05:00
2020-04-19 11:23:33 -07:00
2020-05-30 10:34:03 -07:00
2020-05-08 07:44:32 -04:00
2020-05-08 18:18:11 +01:00
2020-04-18 15:44:55 -05:00
2020-05-15 13:10:06 -07:00
2020-05-14 10:00:35 -07:00
2020-05-05 16:58:36 +02:00
2020-06-02 10:59:06 -07:00
2020-06-02 10:59:07 -07:00
2020-04-28 15:58:38 -04:00
2020-04-30 15:19:33 +10:00
2020-06-02 10:59:06 -07:00
2020-05-15 13:51:28 -07:00
2020-04-28 17:44:33 +02:00
2020-04-22 11:36:11 +02:00
2020-04-18 15:44:55 -05:00
2020-05-25 10:48:59 +02:00
2020-04-30 15:19:33 +10:00
2020-05-31 19:49:00 -07:00
2020-05-30 10:34:03 -07:00
2020-05-31 19:49:00 -07:00
2020-05-30 10:34:03 -07:00
2020-05-12 12:10:17 -07:00
2020-05-29 14:00:44 +01:00
2020-04-18 15:44:56 -05:00
2020-04-18 15:44:56 -05:00
2020-04-18 15:44:56 -05:00
2020-05-06 00:22:22 +02:00
2020-04-21 15:54:45 -07:00
2020-04-18 15:44:56 -05:00
2020-04-30 12:23:22 -07:00
2020-04-18 15:44:56 -05:00
2020-05-22 18:50:12 +03:00
2020-04-22 22:06:35 -04:00
2020-05-04 09:16:37 -07:00
2020-04-17 06:05:30 -04:00
2020-04-23 10:50:26 +09:00
2020-05-28 16:31:30 -07:00
2020-04-27 10:18:01 -07:00
2020-04-17 06:05:30 -04:00
2020-04-21 11:11:56 -07:00
2020-04-16 18:31:08 -04:00
2020-04-18 15:44:56 -05:00