From owner-cvs-src@FreeBSD.ORG Wed Jun 1 16:51:26 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 621A716A41F for ; Wed, 1 Jun 2005 16:51:26 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from mail23.sea5.speakeasy.net (mail23.sea5.speakeasy.net [69.17.117.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23A3643D55 for ; Wed, 1 Jun 2005 16:51:25 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 6171 invoked from network); 1 Jun 2005 16:51:24 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender ) by mail23.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 1 Jun 2005 16:51:24 -0000 Received: from [10.50.41.231] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j51GpHGt075193; Wed, 1 Jun 2005 12:51:18 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: obrien@FreeBSD.org Date: Wed, 1 Jun 2005 11:53:10 -0400 User-Agent: KMail/1.8 References: <200505312116.j4VLGpYw072934@repoman.freebsd.org> <200506011113.26742.jhb@FreeBSD.org> <20050601152340.GA9381@dragon.NUXI.org> In-Reply-To: <20050601152340.GA9381@dragon.NUXI.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200506011153.12565.jhb@FreeBSD.org> X-Spam-Status: No, score=-102.8 required=4.2 tests=ALL_TRUSTED, USER_IN_WHITELIST autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx Cc: cvs-src@FreeBSD.org, Maxim Sobolev , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/i386/loader Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jun 2005 16:51:26 -0000 On Wednesday 01 June 2005 11:23 am, David O'Brien wrote: > On Wed, Jun 01, 2005 at 11:13:25AM -0400, John Baldwin wrote: > > On Wednesday 01 June 2005 10:28 am, David O'Brien wrote: > > > On Wed, Jun 01, 2005 at 12:28:08AM +0300, Maxim Sobolev wrote: > > > > David E. O'Brien wrote: > > > > > Modified files: > > > > > sys/boot/i386/loader Makefile > > > > > Log: > > > > > Put bzip2 support on equal footing with gzip support. > > > > > Enable bzip2 support by default, set LOADER_NO_BZIP2_SUPPORT to > > > > > disable it. > > > > > > > > This only increases the size of loader without any good reason. > > > > Please stop making nonsense commits. > > > > > > And having gzip support on by default only increases the loader without > > > any good reason. We provide a feature rich environment. The loader > > > isn't at the brink of its size limit like boot0 is. I put bzip2 on par > > > with gzip support. If this support bloats the loader too much, we > > > should disable the gzip support then, not the bzip2 support - as you > > > know bzip2 compresses better. > > > > We use gzip on the install CDs and install floppies. This change made > > the install floppy for i386 overflow. :) We don't use bzip2 anywhere on > > the install media. > > We should for 6.0, it gives better compression. We could fit more on the > floppy :-) which you've just stated we are up against the limits. The floppies aren't up against their limits. The deal is that on i386 we stick the entire mfsroot on the first floppy to minimize the number of floppies needed (currently 3). We can always split the mfsroot up like we do the kernel but that requires at least one additional floppy. Also, Maxim seems to be saying that bzip2fs is worthless on i386 anyway due to the memory overhead (install media use a stock loader with forth, etc.) so I'm not sure bzip2fs on the i386 loader is even worth it. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org