From owner-freebsd-fs@FreeBSD.ORG Fri Nov 12 22:35:20 2010 Return-Path: Delivered-To: fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 10623106566C for ; Fri, 12 Nov 2010 22:35:20 +0000 (UTC) (envelope-from gull@gull.us) Received: from mail-ew0-f54.google.com (mail-ew0-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 9F2488FC17 for ; Fri, 12 Nov 2010 22:35:19 +0000 (UTC) Received: by ewy3 with SMTP id 3so665709ewy.13 for ; Fri, 12 Nov 2010 14:35:18 -0800 (PST) MIME-Version: 1.0 Received: by 10.14.124.201 with SMTP id x49mr2089424eeh.7.1289599652793; Fri, 12 Nov 2010 14:07:32 -0800 (PST) Received: by 10.14.127.1 with HTTP; Fri, 12 Nov 2010 14:07:32 -0800 (PST) X-Originating-IP: [69.91.159.208] In-Reply-To: <4CDB6A5F.2000908@FreeBSD.org> References: <20100929031825.L683@besplex.bde.org> <20100929084801.M948@besplex.bde.org> <20100929041650.GA1553@aditya> <201009290917.05269.jhb@freebsd.org> <20100929202526.GA1564@aditya> <4CD0A3E8.4080304@FreeBSD.org> <4CD201AE.3040409@FreeBSD.org> <20101108174327.GC2066@earth> <4CD9E535.8000801@FreeBSD.org> <20101110170719.GA1573@earth> <4CDB6A5F.2000908@FreeBSD.org> Date: Fri, 12 Nov 2010 14:07:32 -0800 Message-ID: From: David Brodbeck To: fs@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: Re: ext2fs now extremely slow X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Nov 2010 22:35:20 -0000 On Wed, Nov 10, 2010 at 8:00 PM, Doug Barton wrote: >> May make the data inconsistent due to lack of facilities like journaling. > > Well that's just plain unacceptable. Either the fs works reliably (which > obviously includes safely) or it should be removed. At bare minimum if it > can't reliably write data then support should be changed to read-only. ext2fs has never included journaling, so if you lose power while you're writing to it, it will be inconsistent and need to be fsck'd. This isn't unique to the FreeBSD implementation; it's just part of the design. Most Linux systems now use ext3fs, which is basically ext2 with journaling added. I kind of share Aditya's perspective that what you're trying to do is a bit odd, although it might be a good way to squash bugs. Still, what's next...trying to run make world on an msdos filesystem? ;)