From owner-freebsd-fs Tue May 15 11:18:14 2001 Delivered-To: freebsd-fs@freebsd.org Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (Postfix) with ESMTP id CE6C837B42C; Tue, 15 May 2001 11:18:05 -0700 (PDT) (envelope-from tlambert@usr08.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.9.3/8.9.3) id LAA06717; Tue, 15 May 2001 11:10:26 -0700 (MST) Received: from usr08.primenet.com(206.165.6.208) via SMTP by smtp02.primenet.com, id smtpdAAArYaOan; Tue May 15 11:10:17 2001 Received: (from tlambert@localhost) by usr08.primenet.com (8.8.5/8.8.5) id LAA28967; Tue, 15 May 2001 11:19:07 -0700 (MST) From: Terry Lambert Message-Id: <200105151819.LAA28967@usr08.primenet.com> Subject: Re: [kris@obsecurity.org: Re: cvs commit: src/etc rc] To: bv@wjv.com Date: Tue, 15 May 2001 18:19:07 +0000 (GMT) Cc: jkh@osd.bsdi.com (Jordan Hubbard), dillon@earth.backplane.com, kris@obsecurity.org, grog@lemis.com, tlambert@primenet.com, mckusick@mckusick.com, mi@misha.privatelabs.com, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, ru@FreeBSD.ORG, fs@FreeBSD.ORG In-Reply-To: <20010515082141.C45443@wjv.com> from "Bill Vermillion" at May 15, 2001 08:21:41 AM X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > > I have to say, just IMHO, that as much as I like the concept > > > of a background fsck, I will never ever in my life use the > > > feature. I'll > > > Well, there are fscks and there are fscks. It's my impression that > > *all* a background fsck on a snapshot will ever do is return free > > blocks to the freelist. That's it. It won't do any one of the dozens > > of other crazy things you've probably seen fsck do in cleaning up a > > badly scrogged filesystem and hence your fear, unless I'm smoking some > > unusually strong crack, is likely unwarranted. > > I agree. It's the 'fail-safe' approach. On older slower Sys V > based 'thingys' I've worked with in the past we'd run > fsck -S from cron nightly. That just rebuilt the free list IF and > ONLY IF everything else was perfectly ok. We would all be much better served by implementing soft read-only; Kirk and Julian and I have discussed this on several occsions; I believe the BSDI version of the code has this, as did the version of the code Matt Day did when he, Mark Muhlestein, Steve Labelle, and I ported the Heidemann framework and FFS and UFS to Windows 95. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message