ChangeLog, pass1.c, problem.c, problem.h:
  pass1.c (e2fsck_pass1): Cap the maximum legal size of a file by the
  	limit caused by the fact that i_blocks is in 512 byte units, and that
  	the Linux buffer cache also fundamentally assumes 512 byte sectors.
  	Make sure that the journal inode is a regular file, and when clearing
  	an unused journal inode, make sure the icount db is updated.
  problem.c, problem.h (PR_1_JOURNAL_BAD_MODE): Add new problem code.
ChangeLog, journal.c:
  journal.c (e2fsck_journal_fix_unsupported_super): Remove unused
  	function.  Add FIXME notes to e2fsck_get_journal(), from Andreas
  	Dilger.

diff --git a/e2fsck/ChangeLog b/e2fsck/ChangeLog
index 594ca91..eb48f31 100644
--- a/e2fsck/ChangeLog
+++ b/e2fsck/ChangeLog
@@ -1,5 +1,19 @@
 2001-01-12  Theodore Ts'o  <tytso@valinux.com>
 
+	* journal.c (e2fsck_journal_fix_unsupported_super): Remove unused
+		function.  Add FIXME notes to e2fsck_get_journal(), from
+		Andreas Dilger.
+
+	* pass1.c (e2fsck_pass1): Cap the maximum legal size of a file by
+		the limit caused by the fact that i_blocks is in 512 byte
+		units, and that the Linux buffer cache also fundamentally
+		assumes 512 byte sectors.  
+		Make sure that the journal inode is a regular file, and
+		when clearing an unused journal inode, make sure the
+		icount db is updated.
+	
+	* problem.c, problem.h (PR_1_JOURNAL_BAD_MODE): Add new problem code.
+
 	* problem.c: For PR_1_RESERVED_BAD_MODE, print a description of
 		the reserved inode.  In PR_0_JOURNAL_HAS_JOURNAL, prompt
 		to clear the journal, rather than deleting it (which is