summaryrefslogtreecommitdiff
path: root/include/trace
diff options
context:
space:
mode:
authorYongpeng Yang <yangyongpeng@xiaomi.com>2025-12-27 15:34:31 +0800
committerJaegeuk Kim <jaegeuk@kernel.org>2026-01-01 03:30:25 +0000
commit9609dd704725a40cd63d915f2ab6c44248a44598 (patch)
tree464f35ad3d62b70bde9e6ec0e7baa6b237558409 /include/trace
parentdb1a8a7813f74968f79bd510fd5f0ae866bf8efd (diff)
f2fs: remove non-uptodate folio from the page cache in move_data_block
During data movement, move_data_block acquires file folio without triggering a file read. Such folio are typically not uptodate, they need to be removed from the page cache after gc complete. This patch marks folio with the PG_dropbehind flag and uses folio_end_dropbehind to remove folio from the page cache. Signed-off-by: Yunlei He <heyunlei@xiaomi.com> Signed-off-by: Yongpeng Yang <yangyongpeng@xiaomi.com> Reviewed-by: Chao Yu <chao@kernel.org> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'include/trace')
0 files changed, 0 insertions, 0 deletions