From owner-cvs-all Thu Jun 22 13:22:26 2000 Delivered-To: cvs-all@freebsd.org Received: from mail.wolves.k12.mo.us (mail.wolves.k12.mo.us [207.160.214.1]) by hub.freebsd.org (Postfix) with ESMTP id 6388037B52D; Thu, 22 Jun 2000 13:22:22 -0700 (PDT) (envelope-from cdillon@wolves.k12.mo.us) Received: from mail.wolves.k12.mo.us (cdillon@mail.wolves.k12.mo.us [207.160.214.1]) by mail.wolves.k12.mo.us (8.9.3/8.9.3) with ESMTP id PAA09741; Thu, 22 Jun 2000 15:22:12 -0500 (CDT) (envelope-from cdillon@wolves.k12.mo.us) Date: Thu, 22 Jun 2000 15:22:12 -0500 (CDT) From: Chris Dillon To: Akinori -Aki- MUSHA Cc: andrews@technologist.com, mckusick@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/contrib/softupdates softdep.h ffs_softdep.c In-Reply-To: <86g0q6gw5x.wl@localhost.local.idaemons.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 22 Jun 2000, Akinori -Aki- MUSHA wrote: > At Wed, 21 Jun 2000 22:33:09 -0400, > Will wrote: > > On Wed, Jun 21, 2000 at 05:29:54PM -0700, Kirk McKusick wrote: > > > Modified files: > > > sys/contrib/softupdates softdep.h ffs_softdep.c > > > Log: > > > Update to new copyright. > > > > Does this mean we can now include softupdates in GENERIC? And further, > > is it practical to do this? I have it enabled on all filesystems on my > > local machines and have rarely (if ever) had problems directly related > > to softupdates. > > Yes, it has been working quite stably here too. Besides, one must do > a "tunefs -n enable" for every partition that he or she wants to do > softupdates anyway, so just adding the support for softupdates to the > GENERIC kernel won't hurt anyone who don't want to turn that feature > on by default, except a little code increase. I think it would be a very good idea to enable softupdates by default when a new filesystem is created. Modify newfs to do this and use tunefs only if you want to _disable_ softupdates on a filesystem. This also means putting SoftUpdates into GENERIC. Even better, change the semantics and compile it in by default unless something like NO_SOFTUPDATES is used. I have had zero problems with softupdates on any of my machines since 3.0-RELEASE, and I even have it running on two production servers. I don't know where my patience and sanity would be without it. :-) -- Chris Dillon - cdillon@wolves.k12.mo.us - cdillon@inter-linc.net FreeBSD: The fastest and most stable server OS on the planet. For Intel x86 and Alpha architectures. ( http://www.freebsd.org ) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message