From owner-freebsd-stable@FreeBSD.ORG Tue Jan 20 13:43:24 2004 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4649916A4CE for ; Tue, 20 Jan 2004 13:43:24 -0800 (PST) Received: from smtp.mho.com (smtp.mho.net [64.58.4.6]) by mx1.FreeBSD.org (Postfix) with SMTP id CF69043D58 for ; Tue, 20 Jan 2004 13:43:18 -0800 (PST) (envelope-from scottl@freebsd.org) Received: (qmail 62780 invoked by uid 1002); 20 Jan 2004 21:43:18 -0000 Received: from unknown (HELO freebsd.org) (64.58.1.252) by smtp.mho.net with SMTP; 20 Jan 2004 21:43:18 -0000 Message-ID: <400DA085.7080007@freebsd.org> Date: Tue, 20 Jan 2004 14:41:25 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.5) Gecko/20031103 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin References: <20040118235148M.matusita@jp.FreeBSD.org> <20040119095453.GA43280@pc5.i.0x5.de> <20040119195826X.matusita@jp.FreeBSD.org> <200401201502.18549.jhb@FreeBSD.org> In-Reply-To: <200401201502.18549.jhb@FreeBSD.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: Makoto Matsushita cc: stable@FreeBSD.org cc: ru@FreeBSD.org cc: re@FreeBSD.org cc: will@csociety.org Subject: Re: Fix make release for 4-STABLE X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jan 2004 21:43:24 -0000 John Baldwin wrote: > On Monday 19 January 2004 05:58 am, Makoto Matsushita wrote: > >>list> What about splitting the floppies? Splitfs support is already on >>list> the 4.9-RELEASE disks. >> >>That would be a viable option, but the great downside of using splitfs >>is that all of splitted chunks are required for all users. >> >>In the current configuration, drivers.flp is an option; if you don't >>need to use modules in drivers.flp, you only need two floppies. If >>the kernel and/or mfsroot image are splitted into, say, three >>floppies, we have to have three floppies. >> >>Yes, floppies are so cheap to buy, but sometimes not handy you know. >>I believe that some of my friends said to me that "hey, I'm so tired >>to write THREE floppy images, it's so slow!" >> >>It would be technically easy to introduce splitfs for kernel/mfsroot >>(it is already there), but it also introduce an important design change. >>We should have enough time to consider that we decide the 3rd floppy >>image treats a mandatory one. > > > I have splitfs done in a p4 tree. Currently for i386 on current it takes up 3 > floppies. One more floppy image is not all that bad, and it removes all the > kernel module complication. This is using a GENERIC kernel, so it greatly > simplifies release building and requires no more tweaking of BOOTMFS to make > stuff "just fit". I'm currently doing some final testing before committing > it to HEAD as I've occasionally had problems with the split images being > loaded off of floppy. I added a md5 command to the loader today and it > verified that the mfsroot and kernel were read ok, however. I have this bad > feeling that there is some kind of memory corruption bug in the loader and > that the problem goes away if you use a loader that has forth in it. > This is excellent work. Thanks a lot. Scott