diff options
Diffstat (limited to 'fs/jbd2')
-rw-r--r-- | fs/jbd2/commit.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/fs/jbd2/commit.c b/fs/jbd2/commit.c index b898ee4ef16a..6986f334c643 100644 --- a/fs/jbd2/commit.c +++ b/fs/jbd2/commit.c | |||
@@ -475,7 +475,7 @@ void jbd2_journal_commit_transaction(journal_t *journal) | |||
475 | spin_unlock(&journal->j_list_lock); | 475 | spin_unlock(&journal->j_list_lock); |
476 | 476 | ||
477 | if (err) | 477 | if (err) |
478 | __jbd2_journal_abort_hard(journal); | 478 | jbd2_journal_abort(journal, err); |
479 | 479 | ||
480 | jbd2_journal_write_revoke_records(journal, commit_transaction); | 480 | jbd2_journal_write_revoke_records(journal, commit_transaction); |
481 | 481 | ||
@@ -533,7 +533,7 @@ void jbd2_journal_commit_transaction(journal_t *journal) | |||
533 | 533 | ||
534 | descriptor = jbd2_journal_get_descriptor_buffer(journal); | 534 | descriptor = jbd2_journal_get_descriptor_buffer(journal); |
535 | if (!descriptor) { | 535 | if (!descriptor) { |
536 | __jbd2_journal_abort_hard(journal); | 536 | jbd2_journal_abort(journal, -EIO); |
537 | continue; | 537 | continue; |
538 | } | 538 | } |
539 | 539 | ||
@@ -566,7 +566,7 @@ void jbd2_journal_commit_transaction(journal_t *journal) | |||
566 | and repeat this loop: we'll fall into the | 566 | and repeat this loop: we'll fall into the |
567 | refile-on-abort condition above. */ | 567 | refile-on-abort condition above. */ |
568 | if (err) { | 568 | if (err) { |
569 | __jbd2_journal_abort_hard(journal); | 569 | jbd2_journal_abort(journal, err); |
570 | continue; | 570 | continue; |
571 | } | 571 | } |
572 | 572 | ||
@@ -757,7 +757,7 @@ wait_for_iobuf: | |||
757 | err = -EIO; | 757 | err = -EIO; |
758 | 758 | ||
759 | if (err) | 759 | if (err) |
760 | __jbd2_journal_abort_hard(journal); | 760 | jbd2_journal_abort(journal, err); |
761 | 761 | ||
762 | /* End of a transaction! Finally, we can do checkpoint | 762 | /* End of a transaction! Finally, we can do checkpoint |
763 | processing: any buffers committed as a result of this | 763 | processing: any buffers committed as a result of this |