Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 15 Nov 2001 17:49:30 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 15 Nov 2001 17:49:22 -0500 Received: from adsl-63-194-239-202.dsl.lsan03.pacbell.net ([63.194.239.202]:4080 "EHLO mmp-linux.matchmail.com") by vger.kernel.org with ESMTP id ; Thu, 15 Nov 2001 17:49:10 -0500 Date: Thu, 15 Nov 2001 14:49:04 -0800 From: Mike Fedyk To: Ben Collins Cc: Andrew Morton , linux-kernel@vger.kernel.org Subject: Re: Bug in ext3 Message-ID: <20011115144904.C23386@mikef-linux.matchmail.com> Mail-Followup-To: Ben Collins , Andrew Morton , linux-kernel@vger.kernel.org In-Reply-To: <20011115092452.Z329@visi.net> <3BF3F9ED.17D55B35@zip.com.au>, <3BF3F9ED.17D55B35@zip.com.au> <20011115153442.A329@visi.net> <3BF42A1A.5AE96A78@zip.com.au> <20011115160232.H329@visi.net> <20011115145803.R5739@lynx.no> <20011115170628.J329@visi.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20011115170628.J329@visi.net> User-Agent: Mutt/1.3.23i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Nov 15, 2001 at 05:06:28PM -0500, Ben Collins wrote: > On Thu, Nov 15, 2001 at 02:58:03PM -0700, Andreas Dilger wrote: > > On Nov 15, 2001 16:02 -0500, Ben Collins wrote: > > > On Thu, Nov 15, 2001 at 12:48:26PM -0800, Andrew Morton wrote: > > > > ext3 thinks that the filesystem's superblock has the > > > > EXT3_FEATURE_COMPAT_HAS_JOURNAL bit set in the s_feature_compat > > > > field of the on-disk superblock. > > > > > > > > It's probable that that bit _is_ set. ext2 will never notice it. > > > > > > > > Please: the dumpe2fs output? > > > > > > Seems it does have the field set. I guess the bug is then that if there > > > is no journal, then it shoudl fail to mount it, so ext2 will take over. > > > Is there any reason to mount a partition as ext3 if there is no journal > > > to be found? > > > > It _does_ fail to mount the filesystem as ext3, and the ext2 code properly > > mounts it. You can see this because the error message you got (in your > > previous posting said "EXT2-fs: ..." so the error came from ext2. > > > > Please run e2fsck (1.25) to clear this up. It may be that you have other > > corruption in your filesystem. If you are sure you _never_ tried ext3 > > on this filesystem before, yet the has_journal bit is set, this could > > be an indication of memory or cable problems. > > Uh, something corrupted it. Believe me, there is no other corruption. > I've reverted to a non-ext3 kernel, and after a day of serious IO, no > problems have shown. So something is wrong, and it isn't my filesystem > (the erroneous flag needs to be cleared, yes, but the fact remains that > there is a problem in this case). Yes, true. Can you try again with a journal in this FS with ext3? - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/