summaryrefslogtreecommitdiffstats
path: root/fs/jbd2
diff options
context:
space:
mode:
authorDmitry Monakhov <dmonakhov@openvz.org>2013-06-12 22:38:04 -0400
committerTheodore Ts'o <tytso@mit.edu>2013-06-12 22:38:04 -0400
commit4418e14112e3ca85e8492a4489a3552b0cc526a8 (patch)
tree93abfabff161cc2f5b09d7aaf6aa4ae09ba13c7b /fs/jbd2
parent06a407f13daf9e48f0ef7189c7e54082b53940c7 (diff)
downloadlinux-stable-4418e14112e3ca85e8492a4489a3552b0cc526a8.tar.gz
linux-stable-4418e14112e3ca85e8492a4489a3552b0cc526a8.tar.bz2
linux-stable-4418e14112e3ca85e8492a4489a3552b0cc526a8.zip
ext4: Fix fsync error handling after filesystem abort
If filesystem was aborted after inode's write back is complete but before its metadata was updated we may return success 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 Reviewed-by: Jan Kara <jack@suse.cz> Signed-off-by: Dmitry Monakhov <dmonakhov@openvz.org> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Diffstat (limited to 'fs/jbd2')
0 files changed, 0 insertions, 0 deletions