Re: [f2fs-dev] [PATCH -next] f2fs: fix race condition on setting FI_NO_EXTENT flag

2022-09-05 Thread Chao Yu
On 2022/9/5 12:59, Zhang Qilong wrote: The following scenarios exist. process A: process B: ->f2fs_drop_extent_tree ->f2fs_update_extent_cache_range ->f2fs_update_extent_tree_range ->write_lock ->set_inode_flag

[f2fs-dev] [PATCH -next] f2fs: fix race condition on setting FI_NO_EXTENT flag

2022-09-04 Thread Zhang Qilong via Linux-f2fs-devel
The following scenarios exist. process A: process B: ->f2fs_drop_extent_tree ->f2fs_update_extent_cache_range ->f2fs_update_extent_tree_range ->write_lock ->set_inode_flag ->is_inode_flag_set