Skip to content

Commit

Permalink
erofs: remove the mapping parameter from erofs_try_to_free_cached_page()
Browse files Browse the repository at this point in the history
The mapping is not used at all, remove it and update related code.

Link: https://lore.kernel.org/r/20210810072416.1392-1-zbestahu@gmail.com
Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Reviewed-by: Chao Yu <chao@kernel.org>
Signed-off-by: Yue Hu <huyue2@yulong.com>
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
  • Loading branch information
Yue Hu authored and Gao Xiang committed Aug 11, 2021
1 parent f4d4e5f commit d252ff3
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 5 deletions.
3 changes: 1 addition & 2 deletions fs/erofs/internal.h
Original file line number Diff line number Diff line change
Expand Up @@ -445,8 +445,7 @@ int __init z_erofs_init_zip_subsystem(void);
void z_erofs_exit_zip_subsystem(void);
int erofs_try_to_free_all_cached_pages(struct erofs_sb_info *sbi,
struct erofs_workgroup *egrp);
int erofs_try_to_free_cached_page(struct address_space *mapping,
struct page *page);
int erofs_try_to_free_cached_page(struct page *page);
int z_erofs_load_lz4_config(struct super_block *sb,
struct erofs_super_block *dsb,
struct z_erofs_lz4_cfgs *lz4, int len);
Expand Down
2 changes: 1 addition & 1 deletion fs/erofs/super.c
Original file line number Diff line number Diff line change
Expand Up @@ -474,7 +474,7 @@ static int erofs_managed_cache_releasepage(struct page *page, gfp_t gfp_mask)
DBG_BUGON(mapping->a_ops != &managed_cache_aops);

if (PagePrivate(page))
ret = erofs_try_to_free_cached_page(mapping, page);
ret = erofs_try_to_free_cached_page(page);

return ret;
}
Expand Down
3 changes: 1 addition & 2 deletions fs/erofs/zdata.c
Original file line number Diff line number Diff line change
Expand Up @@ -336,8 +336,7 @@ int erofs_try_to_free_all_cached_pages(struct erofs_sb_info *sbi,
return 0;
}

int erofs_try_to_free_cached_page(struct address_space *mapping,
struct page *page)
int erofs_try_to_free_cached_page(struct page *page)
{
struct z_erofs_pcluster *const pcl = (void *)page_private(page);
int ret = 0; /* 0 - busy */
Expand Down

0 comments on commit d252ff3

Please sign in to comment.