diff options
| author | Chao Yu <chao@kernel.org> | 2026-01-16 11:38:16 +0800 |
|---|---|---|
| committer | Jaegeuk Kim <jaegeuk@kernel.org> | 2026-01-16 03:49:31 +0000 |
| commit | 3996b70209f145bfcf2afc7d05dd92c27b233b48 (patch) | |
| tree | 1c8de6b0639bd12b9758e8cb16bf227cb22920b7 /tools/perf/lib/Documentation/tutorial/git@git.tavy.me:linux.git | |
| parent | 0eda086de85e140f53c6123a4c00662f4e614ee4 (diff) | |
Revert "f2fs: block cache/dio write during f2fs_enable_checkpoint()"
This reverts commit 196c81fdd438f7ac429d5639090a9816abb9760a.
Original patch may cause below deadlock, revert it.
write remount
- write_begin
- lock_page --- lock A
- prepare_write_begin
- f2fs_map_lock
- f2fs_enable_checkpoint
- down_write(cp_enable_rwsem) --- lock B
- sync_inode_sb
- writepages
- lock_page --- lock A
- down_read(cp_enable_rwsem) --- lock A
Cc: stable@kernel.org
Fixes: 196c81fdd438 ("f2fs: block cache/dio write during f2fs_enable_checkpoint()")
Signed-off-by: Chao Yu <chao@kernel.org>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'tools/perf/lib/Documentation/tutorial/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions
