Centos-kernel-stream-9/fs/netfs
Chris von Recklinghausen c0aa51a6e5 fs: Add FGP_WRITEBEGIN
Conflicts:
	fs/iomap/buffered-io.c - We already have
		66dabbb65d67 ("mm: return an ERR_PTR from __filemap_get_folio")
		so don't add declaration for folio
	include/linux/pagemap.h - We already have
		263e721e3ba1 ("mm: make mapping_get_entry available outside of filemap.c")
		so keep declaration of filemap_get_entry
	fs/nfs/file.c - We already have
		66dabbb65d67 (" mm: return an ERR_PTR from __filemap_get_folio")
		so keep IS_ERR/PTR_ERR

JIRA: https://issues.redhat.com/browse/RHEL-27741

commit e999a5c5a19cf3b679f3d93c49ad5f5c04e4806c
Author: Matthew Wilcox <willy@infradead.org>
Date:   Fri Mar 24 18:01:01 2023 +0000

    fs: Add FGP_WRITEBEGIN

    This particular combination of flags is used by most filesystems
    in their ->write_begin method, although it does find use in a
    few other places.  Before folios, it warranted its own function
    (grab_cache_page_write_begin()), but I think that just having specialised
    flags is enough.  It certainly helps the few places that have been
    converted from grab_cache_page_write_begin() to __filemap_get_folio().

    Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
    Link: https://lore.kernel.org/r/20230324180129.1220691-2-willy@infradead.org
    Signed-off-by: Theodore Ts'o <tytso@mit.edu>

Signed-off-by: Chris von Recklinghausen <crecklin@redhat.com>
2024-04-30 07:00:46 -04:00
..
Kconfig netfs: Make CONFIG_NETFS_SUPPORT auto-selected rather than manual 2021-05-25 13:48:04 +01:00
Makefile netfs: Split some core bits out into their own file 2022-08-22 12:32:26 -04:00
buffered_read.c fs: Add FGP_WRITEBEGIN 2024-04-30 07:00:46 -04:00
internal.h netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_context 2022-08-22 12:32:29 -04:00
io.c netfs: Fix missing xas_retry() calls in xarray iteration 2022-12-19 22:21:32 +08:00
main.c netfs: Split some core bits out into their own file 2022-08-22 12:32:26 -04:00
objects.c netfs: Rename the netfs_io_request cleanup op and give it an op pointer 2022-08-29 11:10:17 -04:00
stats.c netfs: Add a netfs inode context 2022-08-22 12:32:25 -04:00