From owner-cvs-all Mon Apr 8 0:38:15 2002 Delivered-To: cvs-all@freebsd.org Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by hub.freebsd.org (Postfix) with ESMTP id 9056737B417; Mon, 8 Apr 2002 00:38:08 -0700 (PDT) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.2/8.12.2) with ESMTP id g387bVY9069442; Mon, 8 Apr 2002 09:37:32 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Bruce Evans Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/newfs mkfs.c newfs.c newfs.h In-Reply-To: Your message of "Mon, 08 Apr 2002 17:24:37 +1000." <20020408171638.W6064-100000@gamplex.bde.org> Date: Mon, 08 Apr 2002 09:37:31 +0200 Message-ID: <69441.1018251451@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message <20020408171638.W6064-100000@gamplex.bde.org>, Bruce Evans writes: >I will back it out then :-) The commit I made does not change the way newfs works since the code you are talking about was inside an "#ifdef notdef". And in fact it has been there for at least 8 years because that is the way it was when Rod Grimes first imported revision 1.1 So please don't be silly :-) >It is needed at least as a reminder that >new API's should support these capabilities. >Filesystems can't determine how much space they should leave for boot >blocks. Lots of time has been wasted squeezing boot code into the >too-small amount of space that may have been large many years ago. The new API, in difference from struct disklabel, actually will support expressing which area(s) one should stay clear off even if they are technically inside the accessible area. This will also improve the quality of the hacks in CCD and the swap code. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message