From owner-freebsd-fs@FreeBSD.ORG Sun Jun 23 09:35:50 2013 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 8F08C4F8 for ; Sun, 23 Jun 2013 09:35:50 +0000 (UTC) (envelope-from jdc@koitsu.org) Received: from slow1-d.mail.gandi.net (slow1-d.mail.gandi.net [217.70.178.86]) by mx1.freebsd.org (Postfix) with ESMTP id 4EE5F1691 for ; Sun, 23 Jun 2013 09:35:50 +0000 (UTC) Received: from relay3-d.mail.gandi.net (relay3-d.mail.gandi.net [217.70.183.195]) by slow1-d.mail.gandi.net (Postfix) with ESMTP id E9EBA486523 for ; Sun, 23 Jun 2013 11:35:42 +0200 (CEST) Received: from mfilter18-d.gandi.net (mfilter18-d.gandi.net [217.70.178.146]) by relay3-d.mail.gandi.net (Postfix) with ESMTP id E8870A80C8; Sun, 23 Jun 2013 11:35:25 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mfilter18-d.gandi.net Received: from relay3-d.mail.gandi.net ([217.70.183.195]) by mfilter18-d.gandi.net (mfilter18-d.gandi.net [10.0.15.180]) (amavisd-new, port 10024) with ESMTP id 1t-tA2zAtdjv; Sun, 23 Jun 2013 11:35:24 +0200 (CEST) X-Originating-IP: 76.102.14.35 Received: from jdc.koitsu.org (c-76-102-14-35.hsd1.ca.comcast.net [76.102.14.35]) (Authenticated sender: jdc@koitsu.org) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id BB6ACA80B8; Sun, 23 Jun 2013 11:35:23 +0200 (CEST) Received: by icarus.home.lan (Postfix, from userid 1000) id CF7A173A1C; Sun, 23 Jun 2013 02:35:21 -0700 (PDT) Date: Sun, 23 Jun 2013 02:35:21 -0700 From: Jeremy Chadwick To: gabor@zahemszky.hu Subject: Re: ext2fs bug Message-ID: <20130623093521.GA86307@icarus.home.lan> References: <9554b1ed02a342c347b17a2e71e38b73@zahemszky.hu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <9554b1ed02a342c347b17a2e71e38b73@zahemszky.hu> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-fs@freebsd.org X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Jun 2013 09:35:50 -0000 On Sun, Jun 23, 2013 at 11:15:44AM +0200, gabor@zahemszky.hu wrote: > Hi! > > I've got 2 disks (a 1TB and a 2TB), these disk were written under > Linux 2.4. > I can mount them under FreeBSD, and I can reach about half of the > files, but > on some files, I only get some FS errors. In dmesg, I can see the > following > errors: > > g_vfs_done():ada2s1[READ(offset=-756558786560, length=4096)]error = 5 > g_vfs_done():ada2s1[READ(offset=-899189821440, length=4096)]error = 5 > g_vfs_done():ada2s1[READ(offset=-756558786560, length=4096)]error = 5 > g_vfs_done():ada2s1[READ(offset=-899189821440, length=4096)]error = 5 > g_vfs_done():ada2s1[READ(offset=-756558786560, length=4096)]error = 5 > g_vfs_done():ada2s1[READ(offset=-899189821440, length=4096)]error = 5 > g_vfs_done():ada2s1[READ(offset=-756558786560, length=4096)]error = 5 > g_vfs_done():ada2s1[READ(offset=-899189821440, length=4096)]error = 5 > g_vfs_done():ada2s1[READ(offset=-756558786560, length=4096)]error = 5 > g_vfs_done():ada2s1[READ(offset=-899189821440, length=4096)]error = 5 > > The disk is not bad: I can read the same files under the original > Linux, > and on a newer Linux-machine, and I can read it under FreeBSD with > the e2fsprogs package's > debugfs tool (I can copy the files with the dump and rdump commmand > from debugfs.) > > Itt looks, that there are some misinterpretation of some of the > metainfo > in the Ext2 fs-driver. (Or maybe some signed/unsigned bug in it.) > > Can anybody help? Can I help to anybody with some more information? > > Thanks, > > Gabor < Gabor at Zahemszky dot HU > > > PS: sometimes I can only see az empty directory. Sometimes, I can > reach half of the files > in a directry. But the kernel error message is the same. What FreeBSD version are you using? In the past 3-4 weeks there have been *tons* of ext2fs fixes in stable/9, and I'm not exaggerating in the least. You will not find these fixes being backported to 9.1-RELEASE or earlier. I strongly recommend you try a recent stable/9 (i.e. past few days) with ext2fs. You can try a stable/9 ("RELENG_9") ISO snapshot here: https://pub.allbsd.org/FreeBSD-snapshots/ -- | Jeremy Chadwick jdc@koitsu.org | | UNIX Systems Administrator http://jdc.koitsu.org/ | | Making life hard for others since 1977. PGP 4BD6C0CB |