Many files:
  Checkin of e2fsprogs 1.03.

diff --git a/e2fsck/pass1.c b/e2fsck/pass1.c
index 40955e1..58f3c69 100644
--- a/e2fsck/pass1.c
+++ b/e2fsck/pass1.c
@@ -307,7 +307,8 @@
 					ext2fs_unmark_valid(fs);
 			}
 		}
-		if ((ino != EXT2_ROOT_INO) && (ino < EXT2_FIRST_INO)) {
+		if ((ino != EXT2_ROOT_INO) &&
+		    (ino < EXT2_FIRST_INODE(fs->super))) {
 			ext2fs_mark_inode_bitmap(inode_used_map, ino);
 			if (inode.i_mode != 0) {
 				printf("Reserved inode %lu has bad mode.  ", ino);