]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commit - e2fsck/journal.c
ChangeLog, journal.c, message.c, problem.c, problem.h, super.c:
authorTheodore Ts'o <tytso@mit.edu>
Sun, 20 Aug 2000 22:06:31 +0000 (22:06 +0000)
committerTheodore Ts'o <tytso@mit.edu>
Sun, 20 Aug 2000 22:06:31 +0000 (22:06 +0000)
commitecf1b7767e1772f4c6dba8f02026057ed05397bd
tree5492ca35c6c1797148e2c2229ccf2482fe6c49de
parentf86fa6c7483f6fee33fb128fced4644ec876a1bc
ChangeLog, journal.c, message.c, problem.c, problem.h, super.c:
  journal.c (e2fsck_journal_load): Fix **nasty** bug which caused
   e2fsck_check_ext3_journal to smash the journal because
   journal->j_transaction_sequence wasn't getting initialized.
  journal.c: (recover_ext3_journal, e2fsck_run_ext3_journal): Move call
   to e2fsck_clear_recover from recover_ext3_journal to after the
   filesystem has been closed and reopened.  Otherwise, the superblock in
   the filesystem handle will probably be stale, and will overwrite the
   newer version of the superblock written by the log recovery.
  message.c (expand_inode_expression): Add support for %Iu and %Ig
  problem.h (PR_0_CLEAR_ORPHAN_INODE): Add new problem code.
  super.c (release_orphan_inodes, release_inode_block,
   release_inode_blocks): Update the block group descriptor counts when
   freeing the orphan inode.  Use PR_0_CLEAR_ORPHAN_INODE to report when
   we clear an orphan.
  journal.c (e2fsck_run_ext3_journal): Fix a bug where we attempted to
   reopen the filesystem using the device name instead of the filesystem
   name.
e2fsck/ChangeLog
e2fsck/journal.c
e2fsck/message.c
e2fsck/problem.c
e2fsck/problem.h
e2fsck/super.c