aboutsummaryrefslogtreecommitdiffstats
path: root/mm
diff options
context:
space:
mode:
authorDmitry Monakhov <dmonakhov@openvz.org>2013-05-28 13:19:01 +0400
committerJan Kara <jack@suse.cz>2013-07-04 19:22:55 +0200
commit3df32196519d1556b8851b610ca1aa68c5b673d3 (patch)
tree4d94cec2052684e7b2a27ca4769654aceca2ca9e /mm
parentreiserfs: fix deadlock with nfs racing on create/lookup (diff)
downloadlinux-dev-3df32196519d1556b8851b610ca1aa68c5b673d3.tar.xz
linux-dev-3df32196519d1556b8851b610ca1aa68c5b673d3.zip
ext3: Fix fsync error handling after filesystem abort.
If filesystem was aborted we will return success due to (sb->s_flags & MS_RDONLY) which is incorrect and results in data loss. In order to handle fs abort correctly we have to check fs state once we discover that it is in MS_RDONLY state Test case: http://patchwork.ozlabs.org/patch/244297/ Changes from V1: - fix spelling - fix smp_rmb()/debug order Signed-off-by: Dmitry Monakhov <dmonakhov@openvz.org> Signed-off-by: Jan Kara <jack@suse.cz>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions