]> git.baikalelectronics.ru Git - kernel.git/commit
jbd: fix commit code to properly abort journal
authorJan Kara <jack@suse.cz>
Fri, 19 Oct 2007 06:39:22 +0000 (23:39 -0700)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Fri, 19 Oct 2007 18:53:35 +0000 (11:53 -0700)
commit0fa2ce96685b12bbdc6362b8473e4f3726df8721
tree38bdd044ce80fde4804c7a1c29d1f509b95c99e8
parent036d616fab515e5a65af4bdb9c4274207127a785
jbd: fix commit code to properly abort journal

We should really call journal_abort() and not __journal_abort_hard() in
case of errors.  The latter call does not record the error in the journal
superblock and thus filesystem won't be marked as with errors later (and
user could happily mount it without any warning).

Signed-off-by: Jan Kara <jack@suse.cz>
Cc: <linux-ext4@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/jbd/commit.c