From owner-freebsd-questions Sat Feb 22 9:12:55 2003 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3BD737B401 for ; Sat, 22 Feb 2003 09:12:53 -0800 (PST) Received: from efwd.dnsix.com (efwd.dnsix.com [216.34.94.189]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A30743FBD for ; Sat, 22 Feb 2003 09:12:53 -0800 (PST) (envelope-from neuhauser@bellavista.cz) Received: from [62.168.44.50] (helo=mail.bellavista.cz) by efwd.dnsix.com with smtp (Exim 3.36 #1) id 18mdCh-0005fA-00; Sat, 22 Feb 2003 09:12:47 -0800 Received: from freepuppy.bellavista.cz (freepuppy.bellavista.cz [10.0.0.10]) by mail.bellavista.cz (Postfix) with ESMTP id 51B9F374; Sat, 22 Feb 2003 18:12:48 +0100 (CET) Received: by freepuppy.bellavista.cz (Postfix, from userid 1001) id 43A0B2FDB04; Sat, 22 Feb 2003 18:12:47 +0100 (CET) Date: Sat, 22 Feb 2003 18:12:47 +0100 From: Roman Neuhauser To: "Brian T. Schellenberger" Cc: Alistair Phillips , FreeBSD Questions Subject: Re: SoftUpdates on / Message-ID: <20030222171247.GV329@freepuppy.bellavista.cz> Mail-Followup-To: "Brian T. Schellenberger" , Alistair Phillips , FreeBSD Questions References: <001401c2d9aa$a10d5b30$2502100a@alistairp> <200302211452.45685.bts@babbleon.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200302211452.45685.bts@babbleon.org> User-Agent: Mutt/1.5.1i Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG # bts@babbleon.org / 2003-02-21 14:52:45 -0500: > the reason that they disabled by default on / is almost > certainly because the / is usually *small*, not large. thus spoke Terry Lambert in Message-ID: <3E4B429D.5DCFB0E9@mindspring.com>: : I believe the reason it's not "on" in sysinstall is that sysinstall : tries to mount things async on the initial install, so that doing : things like unpacking ports doesn't take forever. If it fails, you : can just restart, and having to do that a couple of times is still : faster than waiting for ordered metadata. : The technical reason that it doesn't do it is that the mount update : is not logically an "unmount without destroying vnodes(inodes) in : core, with a remount with the new options". The main reason for : that is that the dependencies go all the way to the buffer cache, : and the backing vnode (e.g. the "raw" device) that's mounted does : not necessarily get its buffers flushed. Basically, you'd have to : put a little more work into the "mount update" code. : This was discussed a long time ago on -arch, when soft updates : first came into FreeBSD, and then again every 18 months or so, : ever after. See Kirk's postings on the subject, if you don't : want to take mine for it. -- If you cc me or remove the list(s) completely I'll most likely ignore your message. see http://www.eyrie.org./~eagle/faqs/questions.html To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message