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)
commit7a266e75cf5a1efd20d084408a1b7f1a185496dd
tree38bdd044ce80fde4804c7a1c29d1f509b95c99e8
parentc2a9159cdd8b334a0dfaf69d8b07cd57b5272baa
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