fs: Remove aop flags parameter from grab_cache_page_write_begin()
authorMatthew Wilcox (Oracle) <willy@infradead.org>
Tue, 22 Feb 2022 16:25:12 +0000 (11:25 -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>
20 files changed:
fs/affs/file.c
fs/buffer.c
fs/cifs/file.c
fs/ecryptfs/mmap.c
fs/ext4/inline.c
fs/ext4/inode.c
fs/ext4/move_extent.c
fs/f2fs/f2fs.h
fs/fuse/file.c
fs/hostfs/hostfs_kern.c
fs/jffs2/file.c
fs/libfs.c
fs/nfs/file.c
fs/ntfs3/inode.c
fs/orangefs/inode.c
fs/reiserfs/inode.c
fs/ubifs/file.c
fs/udf/file.c
include/linux/pagemap.h
mm/folio-compat.c

index 704911d..06645d0 100644 (file)
@@ -670,7 +670,7 @@ static int affs_write_begin_ofs(struct file *file, struct address_space *mapping
        }
 
        index = pos >> PAGE_SHIFT;
-       page = grab_cache_page_write_begin(mapping, index, flags);
+       page = grab_cache_page_write_begin(mapping, index);
        if (!page)
                return -ENOMEM;
        *pagep = page;
index fb97646..0163021 100644 (file)
@@ -2110,7 +2110,7 @@ int block_write_begin(struct address_space *mapping, loff_t pos, unsigned len,
        struct page *page;
        int status;
 
-       page = grab_cache_page_write_begin(mapping, index, 0);
+       page = grab_cache_page_write_begin(mapping, index);
        if (!page)
                return -ENOMEM;
 
@@ -2591,7 +2591,7 @@ int nobh_write_begin(struct address_space *mapping,
        from = pos & (PAGE_SIZE - 1);
        to = from + len;
 
-       page = grab_cache_page_write_begin(mapping, index, flags);
+       page = grab_cache_page_write_begin(mapping, index);
        if (!page)
                return -ENOMEM;
        *pagep = page;
index d511a78..91aeae7 100644 (file)
@@ -4695,7 +4695,7 @@ static int cifs_write_begin(struct file *file, struct address_space *mapping,
        cifs_dbg(FYI, "write_begin from %lld len %d\n", (long long)pos, len);
 
 start:
-       page = grab_cache_page_write_begin(mapping, index, flags);
+       page = grab_cache_page_write_begin(mapping, index);
        if (!page) {
                rc = -ENOMEM;
                goto out;
index 9ad61b5..84e399a 100644 (file)
@@ -272,7 +272,7 @@ static int ecryptfs_write_begin(struct file *file,
        loff_t prev_page_end_size;
        int rc = 0;
 
-       page = grab_cache_page_write_begin(mapping, index, flags);
+       page = grab_cache_page_write_begin(mapping, index);
        if (!page)
                return -ENOMEM;
        *pagep = page;
index b2ef5ba..6d253ed 100644 (file)
@@ -563,7 +563,7 @@ retry:
        /* We cannot recurse into the filesystem as the transaction is already
         * started */
        flags = memalloc_nofs_save();
-       page = grab_cache_page_write_begin(mapping, 0, 0);
+       page = grab_cache_page_write_begin(mapping, 0);
        memalloc_nofs_restore(flags);
        if (!page) {
                ret = -ENOMEM;
@@ -692,7 +692,7 @@ int ext4_try_to_write_inline_data(struct address_space *mapping,
                goto out;
 
        flags = memalloc_nofs_save();
-       page = grab_cache_page_write_begin(mapping, 0, 0);
+       page = grab_cache_page_write_begin(mapping, 0);
        memalloc_nofs_restore(flags);
        if (!page) {
                ret = -ENOMEM;
@@ -852,7 +852,7 @@ static int ext4_da_convert_inline_data_to_extent(struct address_space *mapping,
        int ret = 0, inline_size;
        struct page *page;
 
-       page = grab_cache_page_write_begin(mapping, 0, 0);
+       page = grab_cache_page_write_begin(mapping, 0);
        if (!page)
                return -ENOMEM;
 
@@ -946,7 +946,7 @@ retry_journal:
         * is already started.
         */
        flags = memalloc_nofs_save();
-       page = grab_cache_page_write_begin(mapping, 0, 0);
+       page = grab_cache_page_write_begin(mapping, 0);
        memalloc_nofs_restore(flags);
        if (!page) {
                ret = -ENOMEM;
index 01a5564..512d814 100644 (file)
@@ -1171,7 +1171,7 @@ static int ext4_write_begin(struct file *file, struct address_space *mapping,
         * the page (if needed) without using GFP_NOFS.
         */
 retry_grab:
-       page = grab_cache_page_write_begin(mapping, index, flags);
+       page = grab_cache_page_write_begin(mapping, index);
        if (!page)
                return -ENOMEM;
        unlock_page(page);
@@ -2963,7 +2963,7 @@ static int ext4_da_write_begin(struct file *file, struct address_space *mapping,
        }
 
 retry:
-       page = grab_cache_page_write_begin(mapping, index, flags);
+       page = grab_cache_page_write_begin(mapping, index);
        if (!page)
                return -ENOMEM;
 
index 56f2127..4172a7d 100644 (file)
@@ -141,13 +141,13 @@ mext_page_double_lock(struct inode *inode1, struct inode *inode2,
        }
 
        flags = memalloc_nofs_save();
-       page[0] = grab_cache_page_write_begin(mapping[0], index1, 0);
+       page[0] = grab_cache_page_write_begin(mapping[0], index1);
        if (!page[0]) {
                memalloc_nofs_restore(flags);
                return -ENOMEM;
        }
 
-       page[1] = grab_cache_page_write_begin(mapping[1], index2, 0);
+       page[1] = grab_cache_page_write_begin(mapping[1], index2);
        memalloc_nofs_restore(flags);
        if (!page[1]) {
                unlock_page(page[0]);
index 74929ad..18df53e 100644 (file)
@@ -2677,7 +2677,7 @@ static inline struct page *f2fs_grab_cache_page(struct address_space *mapping,
                return grab_cache_page(mapping, index);
 
        flags = memalloc_nofs_save();
-       page = grab_cache_page_write_begin(mapping, index, 0);
+       page = grab_cache_page_write_begin(mapping, index);
        memalloc_nofs_restore(flags);
 
        return page;
index f18d14d..e35e394 100644 (file)
@@ -1174,7 +1174,7 @@ static ssize_t fuse_fill_write_pages(struct fuse_io_args *ia,
                        break;
 
                err = -ENOMEM;
-               page = grab_cache_page_write_begin(mapping, index, 0);
+               page = grab_cache_page_write_begin(mapping, index);
                if (!page)
                        break;
 
@@ -2284,7 +2284,7 @@ static int fuse_write_begin(struct file *file, struct address_space *mapping,
 
        WARN_ON(!fc->writeback_cache);
 
-       page = grab_cache_page_write_begin(mapping, index, flags);
+       page = grab_cache_page_write_begin(mapping, index);
        if (!page)
                goto error;
 
index 14f9ac9..2bfd316 100644 (file)
@@ -468,7 +468,7 @@ static int hostfs_write_begin(struct file *file, struct address_space *mapping,
 {
        pgoff_t index = pos >> PAGE_SHIFT;
 
-       *pagep = grab_cache_page_write_begin(mapping, index, flags);
+       *pagep = grab_cache_page_write_begin(mapping, index);
        if (!*pagep)
                return -ENOMEM;
        return 0;
index bd7d58d..142d3ba 100644 (file)
@@ -213,7 +213,7 @@ static int jffs2_write_begin(struct file *filp, struct address_space *mapping,
         * page in read_cache_page(), which causes a deadlock.
         */
        mutex_lock(&c->alloc_sem);
-       pg = grab_cache_page_write_begin(mapping, index, flags);
+       pg = grab_cache_page_write_begin(mapping, index);
        if (!pg) {
                ret = -ENOMEM;
                goto release_sem;
index e64bded..d4395e1 100644 (file)
@@ -557,7 +557,7 @@ int simple_write_begin(struct file *file, struct address_space *mapping,
 
        index = pos >> PAGE_SHIFT;
 
-       page = grab_cache_page_write_begin(mapping, index, flags);
+       page = grab_cache_page_write_begin(mapping, index);
        if (!page)
                return -ENOMEM;
 
index 150b7fa..d66088d 100644 (file)
@@ -325,7 +325,7 @@ static int nfs_write_begin(struct file *file, struct address_space *mapping,
                file, mapping->host->i_ino, len, (long long) pos);
 
 start:
-       page = grab_cache_page_write_begin(mapping, index, flags);
+       page = grab_cache_page_write_begin(mapping, index);
        if (!page)
                return -ENOMEM;
        *pagep = page;
index 3914138..16466c8 100644 (file)
@@ -872,7 +872,7 @@ static int ntfs_write_begin(struct file *file, struct address_space *mapping,
        *pagep = NULL;
        if (is_resident(ni)) {
                struct page *page = grab_cache_page_write_begin(
-                       mapping, pos >> PAGE_SHIFT, flags);
+                       mapping, pos >> PAGE_SHIFT);
 
                if (!page) {
                        err = -ENOMEM;
index 79c1025..809690d 100644 (file)
@@ -338,7 +338,7 @@ static int orangefs_write_begin(struct file *file,
 
        index = pos >> PAGE_SHIFT;
 
-       page = grab_cache_page_write_begin(mapping, index, flags);
+       page = grab_cache_page_write_begin(mapping, index);
        if (!page)
                return -ENOMEM;
 
index 36c59b2..aa31cf1 100644 (file)
@@ -2764,7 +2764,7 @@ static int reiserfs_write_begin(struct file *file,
 
        inode = mapping->host;
        index = pos >> PAGE_SHIFT;
-       page = grab_cache_page_write_begin(mapping, index, flags);
+       page = grab_cache_page_write_begin(mapping, index);
        if (!page)
                return -ENOMEM;
        *pagep = page;
index 0383fbd..0911fc3 100644 (file)
@@ -244,7 +244,7 @@ static int write_begin_slow(struct address_space *mapping,
        if (unlikely(err))
                return err;
 
-       page = grab_cache_page_write_begin(mapping, index, flags);
+       page = grab_cache_page_write_begin(mapping, index);
        if (unlikely(!page)) {
                ubifs_release_budget(c, &req);
                return -ENOMEM;
@@ -437,7 +437,7 @@ static int ubifs_write_begin(struct file *file, struct address_space *mapping,
                return -EROFS;
 
        /* Try out the fast-path part first */
-       page = grab_cache_page_write_begin(mapping, index, flags);
+       page = grab_cache_page_write_begin(mapping, index);
        if (unlikely(!page))
                return -ENOMEM;
 
index 0f6bf25..724bb31 100644 (file)
@@ -94,7 +94,7 @@ static int udf_adinicb_write_begin(struct file *file,
 
        if (WARN_ON_ONCE(pos >= PAGE_SIZE))
                return -EIO;
-       page = grab_cache_page_write_begin(mapping, 0, flags);
+       page = grab_cache_page_write_begin(mapping, 0);
        if (!page)
                return -ENOMEM;
        *pagep = page;
index 993994c..65ae8f9 100644 (file)
@@ -735,7 +735,7 @@ static inline unsigned find_get_pages_tag(struct address_space *mapping,
 }
 
 struct page *grab_cache_page_write_begin(struct address_space *mapping,
-                       pgoff_t index, unsigned flags);
+                       pgoff_t index);
 
 /*
  * Returns locked page at given index in given cache, creating it if needed.
index 3e42ddb..20bc15b 100644 (file)
@@ -131,7 +131,7 @@ struct page *pagecache_get_page(struct address_space *mapping, pgoff_t index,
 EXPORT_SYMBOL(pagecache_get_page);
 
 struct page *grab_cache_page_write_begin(struct address_space *mapping,
-                                       pgoff_t index, unsigned flags)
+                                       pgoff_t index)
 {
        unsigned fgp_flags = FGP_LOCK | FGP_WRITE | FGP_CREAT | FGP_STABLE;