aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorRyusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>2010-03-22 19:33:43 +0900
committerRyusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>2010-03-24 01:17:20 +0900
commitd067633b4483f3c7d971d8f889f35340a8635bb5 (patch)
tree4b27e195b6006b1fffe8c952d0a208b1e0491583 /arch
parentnilfs2: fix hang-up of cleaner after log writer returned with error (diff)
downloadlinux-dev-d067633b4483f3c7d971d8f889f35340a8635bb5.tar.xz
linux-dev-d067633b4483f3c7d971d8f889f35340a8635bb5.zip
nilfs2: fix imperfect completion wait in nilfs_wait_on_logs
nilfs_wait_on_logs has a potential to slip out before completion of all bio requests when it met an error. This synchronization fault may cause unexpected results, for instance, violative access to freed segment buffers from an end-bio callback routine. This fixes the issue by ensuring that nilfs_wait_on_logs waits all given logs. Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions