]> www.infradead.org Git - users/dwmw2/linux.git/commit
netfs: Fault in smaller chunks for non-large folio mappings
authorMatthew Wilcox (Oracle) <willy@infradead.org>
Mon, 27 May 2024 20:17:32 +0000 (21:17 +0100)
committerChristian Brauner <brauner@kernel.org>
Mon, 12 Aug 2024 20:03:25 +0000 (22:03 +0200)
commit98055bc3595500bcf2126b93b1595354bdb86a66
treec8067373a42f34ddb4ef0739992328f7490df1d0
parent8400291e289ee6b2bf9779ff1c83a291501f017b
netfs: Fault in smaller chunks for non-large folio mappings

As in commit 4e527d5841e2 ("iomap: fault in smaller chunks for non-large
folio mappings"), we can see a performance loss for filesystems
which have not yet been converted to large folios.

Fixes: c38f4e96e605 ("netfs: Provide func to copy data to pagecache for buffered write")
Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Link: https://lore.kernel.org/r/20240527201735.1898381-1-willy@infradead.org
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/netfs/buffered_write.c