summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorJaegeuk Kim <jaegeuk@kernel.org>2014-10-29 22:37:22 +0100
committerJaegeuk Kim <jaegeuk@kernel.org>2014-11-05 02:34:14 +0100
commit6a8f8ca582a1bafe6b620e000316206c8719f1d0 (patch)
treec66b23b131af9dceb04004d8851cbcbb17467bba /tools
parentf2fs: send discard commands in larger extent (diff)
downloadlinux-6a8f8ca582a1bafe6b620e000316206c8719f1d0.tar.xz
linux-6a8f8ca582a1bafe6b620e000316206c8719f1d0.zip
f2fs: avoid race condition in handling wait_io
__submit_merged_bio f2fs_write_end_io f2fs_write_end_io wait_io = X wait_io = x complete(X) complete(X) wait_io = NULL wait_for_completion() free(X) spin_lock(X) kernel panic In order to avoid this, this patch removes the wait_io facility. Instead, we can use wait_on_all_pages_writeback(sbi) to wait for end_ios. Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions