fs: Remove aop flags parameter from grab_cache_page_write_begin()
Conflicts: drop changes to fs/ntfs3/inode.c, fs/jffs2/file.c - unsupported configs Conflicts: drop changes to fs/ntfs3/inode.c - unsupported config Bugzilla: https://bugzilla.redhat.com/2160210 commit b7446e7cf15f0926866c8e5de90ab278998bf8c8 Author: Matthew Wilcox (Oracle) <willy@infradead.org> Date: Tue Feb 22 11:25:12 2022 -0500 fs: Remove aop flags parameter from grab_cache_page_write_begin() 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> Signed-off-by: Chris von Recklinghausen <crecklin@redhat.com>
This commit is contained in:
parent
a7e5d69024
commit
ef6a91bc18
|
@ -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;
|
||||
|
|
|
@ -2099,7 +2099,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;
|
||||
|
||||
|
@ -2580,7 +2580,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;
|
||||
|
|
|
@ -4941,7 +4941,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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -566,7 +566,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;
|
||||
|
@ -695,7 +695,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;
|
||||
|
@ -855,7 +855,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;
|
||||
|
||||
|
@ -949,7 +949,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;
|
||||
|
|
|
@ -1172,7 +1172,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;
|
||||
/*
|
||||
|
@ -2979,7 +2979,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;
|
||||
|
||||
|
|
|
@ -138,13 +138,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]);
|
||||
|
|
|
@ -2541,7 +2541,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;
|
||||
|
|
|
@ -1167,7 +1167,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;
|
||||
|
||||
|
@ -2246,7 +2246,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;
|
||||
|
||||
|
|
|
@ -467,7 +467,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;
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -323,7 +323,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;
|
||||
|
|
|
@ -336,7 +336,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;
|
||||
|
||||
|
|
|
@ -2771,7 +2771,7 @@ static int reiserfs_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;
|
||||
*pagep = page;
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
Loading…
Reference in New Issue