On 2024/11/11 12:31, zangyangyang1 wrote:
f2fs_find_data_page is used to find dentry pages,
I think we should cache more dentry pages.

Hi,

Did you suffer any issue w/o this change?

Thanks,


Signed-off-by: zangyangyang1 <zangyangya...@xiaomi.com>
---
  fs/f2fs/data.c | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fs/f2fs/data.c b/fs/f2fs/data.c
index 402e00d54c0b..71ca987fe7cd 100644
--- a/fs/f2fs/data.c
+++ b/fs/f2fs/data.c
@@ -1286,7 +1286,7 @@ struct page *f2fs_find_data_page(struct inode *inode, 
pgoff_t index,
         struct address_space *mapping = inode->i_mapping;
         struct page *page;

-       page = find_get_page(mapping, index);
+       page = find_get_page_flags(mapping, index, FGP_ACCESSED);
         if (page && PageUptodate(page))
                 return page;
         f2fs_put_page(page, 0);
--
2.43.2


_______________________________________________
Linux-f2fs-devel mailing list
Linux-f2fs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel

Reply via email to