fs: Remove aop_flags parameter from netfs_write_begin()
authorMatthew Wilcox (Oracle) <willy@infradead.org>
Tue, 22 Feb 2022 15:47:09 +0000 (10:47 -0500)
committerMatthew Wilcox (Oracle) <willy@infradead.org>
Sun, 8 May 2022 18:28:19 +0000 (14:28 -0400)
There are no more aop flags left, so remove the parameter.

Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Documentation/filesystems/netfs_library.rst
fs/9p/vfs_addr.c
fs/afs/write.c
fs/ceph/addr.c
fs/netfs/buffered_read.c
include/linux/netfs.h

index 69f0017..d51c2a5 100644 (file)
@@ -142,7 +142,6 @@ Three read helpers are provided::
                              struct address_space *mapping,
                              loff_t pos,
                              unsigned int len,
-                             unsigned int flags,
                              struct folio **_folio,
                              void **_fsdata);
 
index 5011281..d311e68 100644 (file)
@@ -275,7 +275,7 @@ static int v9fs_write_begin(struct file *filp, struct address_space *mapping,
         * file.  We need to do this before we get a lock on the page in case
         * there's more than one writer competing for the same cache block.
         */
-       retval = netfs_write_begin(filp, mapping, pos, len, flags, &folio, fsdata);
+       retval = netfs_write_begin(filp, mapping, pos, len, &folio, fsdata);
        if (retval < 0)
                return retval;
 
index 4763132..af496c9 100644 (file)
@@ -60,7 +60,7 @@ int afs_write_begin(struct file *file, struct address_space *mapping,
         * file.  We need to do this before we get a lock on the page in case
         * there's more than one writer competing for the same cache block.
         */
-       ret = netfs_write_begin(file, mapping, pos, len, flags, &folio, fsdata);
+       ret = netfs_write_begin(file, mapping, pos, len, &folio, fsdata);
        if (ret < 0)
                return ret;
 
index aa25bff..415f088 100644 (file)
@@ -1318,7 +1318,7 @@ static int ceph_write_begin(struct file *file, struct address_space *mapping,
        struct folio *folio = NULL;
        int r;
 
-       r = netfs_write_begin(file, inode->i_mapping, pos, len, 0, &folio, NULL);
+       r = netfs_write_begin(file, inode->i_mapping, pos, len, &folio, NULL);
        if (r == 0)
                folio_wait_fscache(folio);
        if (r < 0) {
index 65c17c5..1d44509 100644 (file)
@@ -328,8 +328,8 @@ zero_out:
  * This is usable whether or not caching is enabled.
  */
 int netfs_write_begin(struct file *file, struct address_space *mapping,
-                     loff_t pos, unsigned int len, unsigned int aop_flags,
-                     struct folio **_folio, void **_fsdata)
+                     loff_t pos, unsigned int len, struct folio **_folio,
+                     void **_fsdata)
 {
        struct netfs_io_request *rreq;
        struct netfs_i_context *ctx = netfs_i_context(file_inode(file ));
index c7bf1ea..1c29f31 100644 (file)
@@ -276,7 +276,7 @@ struct readahead_control;
 extern void netfs_readahead(struct readahead_control *);
 extern int netfs_readpage(struct file *, struct page *);
 extern int netfs_write_begin(struct file *, struct address_space *,
-                            loff_t, unsigned int, unsigned int, struct folio **,
+                            loff_t, unsigned int, struct folio **,
                             void **);
 
 extern void netfs_subreq_terminated(struct netfs_io_subrequest *, ssize_t, bool);