From owner-freebsd-stable@FreeBSD.ORG Thu Jan 21 13:12:56 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C6E710656BB for ; Thu, 21 Jan 2010 13:12:56 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 3FEED8FC08 for ; Thu, 21 Jan 2010 13:12:56 +0000 (UTC) Received: from bigwig.baldwin.cx (66.111.2.69.static.nyinternet.net [66.111.2.69]) by cyrus.watson.org (Postfix) with ESMTPSA id E76BF46B51; Thu, 21 Jan 2010 08:12:55 -0500 (EST) Received: from jhbbsd.localnet (smtp.hudson-trading.com [209.249.190.9]) by bigwig.baldwin.cx (Postfix) with ESMTPA id 478198A028; Thu, 21 Jan 2010 08:12:55 -0500 (EST) From: John Baldwin To: freebsd-stable@freebsd.org Date: Thu, 21 Jan 2010 08:00:02 -0500 User-Agent: KMail/1.12.1 (FreeBSD/7.2-CBSD-20091231; KDE/4.3.1; amd64; ; ) References: In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201001210800.02417.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0.1 (bigwig.baldwin.cx); Thu, 21 Jan 2010 08:12:55 -0500 (EST) X-Virus-Scanned: clamav-milter 0.95.1 at bigwig.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=4.2 tests=AWL,BAYES_00 autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on bigwig.baldwin.cx Cc: Charles Sprickman Subject: Re: 32-bit jails on a 64-bit system? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jan 2010 13:12:56 -0000 On Thursday 21 January 2010 1:51:36 am Charles Sprickman wrote: > Howdy, > > I saw this little tidbit in the 8.0 Release Notes... > > ---- > The jail(8) subsystem has been updated. Changes include: > > Compatibility support which permits 32-bit jail binaries to be used on > 64-bit systems to manage jails has been added. > ---- > > I know prior to 8.0 with some fancy footwork you could do some interesting > things (for example, I have a jail running a bunch of 32-bit 4.11 stuff on > a 7.2 amd64 box), but it was not easy. The comment is a bit misleading, it just means you can use an i386 /usr/sbin/jail binary on an amd64 system (presumably the same is true for other jail-related programs like jls). It's probably not useful for the vast majority of folks. Perhaps with nested jails it could be useful as a 32-bit jail on a 64-bit host can create child jails w/o needing to copy the 64-bit jail binary from the host into the jail. There are still several binaries such as ps that need to be 64-bit, even in a 32-bit jail. -- John Baldwin