Enable multipage folio support for ceph regular files. Signed-off-by: David Howells <dhowells@xxxxxxxxxx> cc: Viacheslav Dubeyko <slava@xxxxxxxxxxx> cc: Alex Markuze <amarkuze@xxxxxxxxxx> cc: Ilya Dryomov <idryomov@xxxxxxxxx> cc: ceph-devel@xxxxxxxxxxxxxxx cc: linux-fsdevel@xxxxxxxxxxxxxxx --- fs/ceph/inode.c | 1 + 1 file changed, 1 insertion(+) diff --git a/fs/ceph/inode.c b/fs/ceph/inode.c index 8f73f3a55a3e..d9215423e011 100644 --- a/fs/ceph/inode.c +++ b/fs/ceph/inode.c @@ -1184,6 +1184,7 @@ int ceph_fill_inode(struct inode *inode, struct page *locked_page, case S_IFREG: inode->i_op = &ceph_file_iops; inode->i_fop = &ceph_file_fops; + mapping_set_large_folios(inode->i_mapping); break; case S_IFLNK: if (!ci->i_symlink) {