diff options
author | 2025-02-18 05:51:45 +0000 | |
---|---|---|
committer | 2025-03-04 17:02:25 +0000 | |
commit | e33ce6bd4ea2703444509cafb3646a547573fbc3 (patch) | |
tree | 0f74147e623a195c0ae462a5559d2cb540031763 | |
parent | f2fs: Add f2fs_grab_cache_folio() (diff) | |
download | wireguard-linux-e33ce6bd4ea2703444509cafb3646a547573fbc3.tar.xz wireguard-linux-e33ce6bd4ea2703444509cafb3646a547573fbc3.zip |
mm: Remove grab_cache_page_write_begin()
All callers have now been converted to use folios, so remove this
compatibility wrapper.
Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Reviewed-by: Chao Yu <chao@kernel.org>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to '')
-rw-r--r-- | include/linux/pagemap.h | 3 | ||||
-rw-r--r-- | mm/folio-compat.c | 8 |
2 files changed, 0 insertions, 11 deletions
diff --git a/include/linux/pagemap.h b/include/linux/pagemap.h index a19d8e334194..45817e2106ee 100644 --- a/include/linux/pagemap.h +++ b/include/linux/pagemap.h @@ -990,9 +990,6 @@ unsigned filemap_get_folios_contig(struct address_space *mapping, unsigned filemap_get_folios_tag(struct address_space *mapping, pgoff_t *start, pgoff_t end, xa_mark_t tag, struct folio_batch *fbatch); -struct page *grab_cache_page_write_begin(struct address_space *mapping, - pgoff_t index); - /* * Returns locked page at given index in given cache, creating it if needed. */ diff --git a/mm/folio-compat.c b/mm/folio-compat.c index 5766d135af1e..45540942d148 100644 --- a/mm/folio-compat.c +++ b/mm/folio-compat.c @@ -84,11 +84,3 @@ struct page *pagecache_get_page(struct address_space *mapping, pgoff_t index, return folio_file_page(folio, index); } EXPORT_SYMBOL(pagecache_get_page); - -struct page *grab_cache_page_write_begin(struct address_space *mapping, - pgoff_t index) -{ - return pagecache_get_page(mapping, index, FGP_WRITEBEGIN, - mapping_gfp_mask(mapping)); -} -EXPORT_SYMBOL(grab_cache_page_write_begin); |