From owner-freebsd-current@FreeBSD.ORG Mon Apr 28 01:25:59 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CD43E1065673 for ; Mon, 28 Apr 2008 01:25:59 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.freebsd.org (Postfix) with ESMTP id 9B6548FC15 for ; Mon, 28 Apr 2008 01:25:59 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 1D11C10528A; Sun, 27 Apr 2008 21:10:00 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute1.internal (MEProxy); Sun, 27 Apr 2008 21:10:00 -0400 X-Sasl-enc: E/BnjzO16uBHpSuU7esJef67UZrxD3sjsYjxivFRLjaX 1209344999 Received: from empiric.lon.incunabulum.net (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTPSA id 79E642AF85; Sun, 27 Apr 2008 21:09:59 -0400 (EDT) Message-ID: <481523E6.5010909@FreeBSD.org> Date: Mon, 28 Apr 2008 02:09:58 +0100 From: "Bruce M. Simpson" User-Agent: Thunderbird 2.0.0.12 (X11/20080423) MIME-Version: 1.0 To: David Naylor References: <200804252320.39121.naylor.b.david@gmail.com> <200804260822.47763.jhb@freebsd.org> <200804261840.52978.naylor.b.david@gmail.com> In-Reply-To: <200804261840.52978.naylor.b.david@gmail.com> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org Subject: Re: boot failed with gzip'ed modules X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2008 01:25:59 -0000 David Naylor wrote: > Is there any plan to add bzip2 to loader (i.e. bzip2 modules and kernel) or to > geom_uzip? If not is there a good reason why it is avoided or just a case of > lacking developer interest (or time)? > bzip2 uses a block-sorting compression algorithm, which requires significantly larger amounts of memory to operate than gzip, which uses a dictionary-based compression algorithm. As such, gzip is more appropriate for use in boot-time and/or embedded environments, which often have limited heap space.