]> www.infradead.org Git - users/willy/pagecache.git/commit
fuse: Convert fuse_write_begin() to use a folio
authorMatthew Wilcox (Oracle) <willy@infradead.org>
Thu, 11 Jul 2024 20:58:06 +0000 (16:58 -0400)
committerMatthew Wilcox (Oracle) <willy@infradead.org>
Tue, 23 Jul 2024 17:08:31 +0000 (13:08 -0400)
commit2c82f7c2a5756b5fd8cbaaa549336cb4394857bb
tree071856332ca04c0403eaea214fd06b9d7a6a8c31
parent698e000d66bfa57f9ad3bde5c8890e11cad21820
fuse: Convert fuse_write_begin() to use a folio

Fetch a folio from the page cache instead of a page and use it throughout
removing several calls to compound_head() and supporting large folios
(in this function).  We still have to convert back to a page for calling
internal fuse functions, but hopefully they will be converted soon.

Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
fs/fuse/file.c