From owner-cvs-all@FreeBSD.ORG Tue Oct 19 21:49:42 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C000216A4CE; Tue, 19 Oct 2004 21:49:42 +0000 (GMT) Received: from VARK.MIT.EDU (VARK.MIT.EDU [18.95.3.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6113F43D2F; Tue, 19 Oct 2004 21:49:42 +0000 (GMT) (envelope-from das@FreeBSD.ORG) Received: from VARK.MIT.EDU (localhost [127.0.0.1]) by VARK.MIT.EDU (8.13.1/8.12.10) with ESMTP id i9JLo7Le013312; Tue, 19 Oct 2004 17:50:07 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.MIT.EDU (8.13.1/8.12.10/Submit) id i9JLo7lo013311; Tue, 19 Oct 2004 17:50:07 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Tue, 19 Oct 2004 17:50:07 -0400 From: David Schultz To: John Baldwin Message-ID: <20041019215007.GA13217@VARK.MIT.EDU> Mail-Followup-To: John Baldwin , "M. Warner Losh" , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <20041019071102.GA49717@FreeBSD.org> <20041019073145.GA29746@thingy.tbd.co.nz> <20041019.084324.106215221.imp@bsdimp.com> <200410191541.54269.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200410191541.54269.jhb@FreeBSD.org> cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: "M. Warner Losh" Subject: Re: cvs commit: src/lib/libc/i386/net htonl.S ntohl.S X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Oct 2004 21:49:42 -0000 On Tue, Oct 19, 2004, John Baldwin wrote: > On Tuesday 19 October 2004 10:43 am, you wrote: > > In message: <20041019073145.GA29746@thingy.tbd.co.nz> > > > > Andrew Thompson writes: > > : > I am afraid that recompiling a kernel on i386 will require several > > : > days. > > : > > : Chicken and the egg. To support i386 it must be recompiled, so you would > > : have to do it on another box anyway. > > > > The only people that will seriously want to use i386 these days are > > the folks that build embedded systems. Those you have to build on > > some host then deploy to the target system. Yes, and very few of those folks are likely to want a relatively large, non-realtime, monolithic, multi-threaded OS kernel, much less a userland that even vaguely resembles a standard FreeBSD installation. Every time this issue comes up, someone points out that in fact, FreeBSD still runs on the 80386 that they just threw out. However, nobody ever presents an important reason for *wanting* to run FreeBSD on an 80386. > > There are some benefits to having i386 in the tree. However, there > > are also a number of different places in the tree where things are > > sub-optimal because we still have support for i386 in there. The > > desire to remove them is to make FreeBSD go faster on more modern > > hardware. > > I think 6.0 is the place to drop 80386, not 5.x. I'm already working on a p4 > branch (jhb_no386) to remove 80396 support from HEAD, but I think 5.x should > be left as is in this regard. Nice. \me can't wait for the day when developers are no longer required to spend time and effort to support anything older than a PPro.