aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fs/jbd2/journal.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/fs/jbd2/journal.c b/fs/jbd2/journal.c
index fed85388ee86..af60d98ddd22 100644
--- a/fs/jbd2/journal.c
+++ b/fs/jbd2/journal.c
@@ -1248,6 +1248,13 @@ int jbd2_journal_load(journal_t *journal)
1248 if (jbd2_journal_recover(journal)) 1248 if (jbd2_journal_recover(journal))
1249 goto recovery_error; 1249 goto recovery_error;
1250 1250
1251 if (journal->j_failed_commit) {
1252 printk(KERN_ERR "JBD2: journal transaction %u on %s "
1253 "is corrupt.\n", journal->j_failed_commit,
1254 journal->j_devname);
1255 return -EIO;
1256 }
1257
1251 /* OK, we've finished with the dynamic journal bits: 1258 /* OK, we've finished with the dynamic journal bits:
1252 * reinitialise the dynamic contents of the superblock in memory 1259 * reinitialise the dynamic contents of the superblock in memory
1253 * and reset them on disk. */ 1260 * and reset them on disk. */