]> git.baikalelectronics.ru Git - kernel.git/commit
fs: Convert block_read_full_page() to block_read_full_folio()
authorMatthew Wilcox (Oracle) <willy@infradead.org>
Fri, 29 Apr 2022 14:40:40 +0000 (10:40 -0400)
committerMatthew Wilcox (Oracle) <willy@infradead.org>
Mon, 9 May 2022 20:21:44 +0000 (16:21 -0400)
commitae39d402a42255a37fe9cf7240f1e770f408413b
tree618562570ea6415752e472f1faba16ecb9c841bf
parentf3bd0c5afc00f751a73b190f27d1857601bfcd5d
fs: Convert block_read_full_page() to block_read_full_folio()

This function is NOT converted to handle large folios, so include
an assert that the filesystem isn't passing one in.  Otherwise, use
the folio functions instead of the page functions, where they exist.
Convert all filesystems which use block_read_full_page().

Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
24 files changed:
block/fops.c
fs/adfs/inode.c
fs/affs/file.c
fs/befs/linuxvfs.c
fs/bfs/file.c
fs/buffer.c
fs/efs/inode.c
fs/ext4/readpage.c
fs/freevxfs/vxfs_subr.c
fs/hfs/inode.c
fs/hfsplus/inode.c
fs/iomap/buffered-io.c
fs/minix/inode.c
fs/mpage.c
fs/ntfs/compress.c
fs/ocfs2/aops.c
fs/ocfs2/refcounttree.c
fs/omfs/file.c
fs/qnx4/inode.c
fs/reiserfs/file.c
fs/reiserfs/inode.c
fs/sysv/itree.c
fs/ufs/inode.c
include/linux/buffer_head.h