From owner-cvs-all@FreeBSD.ORG Wed Oct 20 00:57:25 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 C12C616A4CE; Wed, 20 Oct 2004 00:57:25 +0000 (GMT) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5EC2B43D39; Wed, 20 Oct 2004 00:57:25 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) i9K0vMJe000856; Tue, 19 Oct 2004 20:57:22 -0400 (EDT) Date: Tue, 19 Oct 2004 20:57:22 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Julian Elischer In-Reply-To: <4175B591.4090407@elischer.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) cc: src-committers@freebsd.org cc: cvs-all@freebsd.org 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 Reply-To: Daniel Eischen List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Oct 2004 00:57:25 -0000 [ CC list trimmed ] On Tue, 19 Oct 2004, Julian Elischer wrote: > > > Maxim Sobolev wrote: > > > M. Warner Losh 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. > >> > >> 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. > > > > > > Can anyone give at least one valid point why somebody will want to use > > 6.x on embedded i386? Such hardware is inheretedly limited, so that > > all good stuff that have been added into FreeBSD during the past few years > > > > (SMPng, GEOM, KSE, you-name-it) is > > SMP is the only one of these for which you are correct.. > > KSE and geom couldn't care about 486 or 386.. There are plans afoot to use cmpxchl in userland for KSE, similar to libthr's use of it for umtx. So libpthread won't work for 386 in the future. -- DE