From owner-svn-src-head@FreeBSD.ORG Sat Mar 27 11:08:45 2010 Return-Path: Delivered-To: svn-src-head@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CB5F5106566B; Sat, 27 Mar 2010 11:08:45 +0000 (UTC) (envelope-from ticso@cicely7.cicely.de) Received: from raven.bwct.de (raven.bwct.de [85.159.14.73]) by mx1.freebsd.org (Postfix) with ESMTP id 6ADB78FC12; Sat, 27 Mar 2010 11:08:44 +0000 (UTC) Received: from mail.cicely.de ([10.1.1.37]) by raven.bwct.de (8.13.4/8.13.4) with ESMTP id o2RB8gvx055456 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 27 Mar 2010 12:08:42 +0100 (CET) (envelope-from ticso@cicely7.cicely.de) Received: from cicely7.cicely.de (cicely7.cicely.de [10.1.1.9]) by mail.cicely.de (8.14.3/8.14.3) with ESMTP id o2RB8ajE093408 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 27 Mar 2010 12:08:36 +0100 (CET) (envelope-from ticso@cicely7.cicely.de) Received: from cicely7.cicely.de (localhost [127.0.0.1]) by cicely7.cicely.de (8.14.2/8.14.2) with ESMTP id o2RB8ZmX043753; Sat, 27 Mar 2010 12:08:35 +0100 (CET) (envelope-from ticso@cicely7.cicely.de) Received: (from ticso@localhost) by cicely7.cicely.de (8.14.2/8.14.2/Submit) id o2RB8Z5e043752; Sat, 27 Mar 2010 12:08:35 +0100 (CET) (envelope-from ticso) Date: Sat, 27 Mar 2010 12:08:35 +0100 From: Bernd Walter To: Ivan Voras Message-ID: <20100327110835.GB7176@cicely7.cicely.de> References: <7d6fde3d1003182333m336d52fbh987035a21568250d@mail.gmail.com> <9bbcef731003190913k4f3afbd8mb4e767c40433be8e@mail.gmail.com> <20100319162249.GD67820@netch.kiev.ua> <9bbcef731003190928l165c6279p6244f0c97a92600a@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <9bbcef731003190928l165c6279p6244f0c97a92600a@mail.gmail.com> X-Operating-System: FreeBSD cicely7.cicely.de 7.0-STABLE i386 User-Agent: Mutt/1.5.11 X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED=-1, BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01 autolearn=ham version=3.3.0 X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on spamd.cicely.de Cc: src-committers@FreeBSD.org, svn-src-all@FreeBSD.org, Xin LI , svn-src-head@FreeBSD.org, Garrett Cooper , netch@netch.kiev.ua Subject: Re: I486_CPU and I586_CPU removed from GENERIC kernel [was Re: svn commit: r205307 - head/sys/i386/conf] X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ticso@cicely.de List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Mar 2010 11:08:46 -0000 On Fri, Mar 19, 2010 at 05:28:06PM +0100, Ivan Voras wrote: > On 19 March 2010 17:22, Valentin Nechayev wrote: > >  Fri, Mar 19, 2010 at 17:13:00, ivoras wrote about "Re: I486_CPU and I586_CPU removed from GENERIC kernel [was Re: svn commit: r205307 - head/sys/i386/conf]": > > > >> SSE in the userland you mean? Regardless, I don't think there is now > >> reason for compiling everything as for i386. E.g. why not add at least > >> -mtune=generic or even also -march=i686 to default gcc options? > >> > >> http://gcc.gnu.org/onlinedocs/gcc/i386-and-x86_002d64-Options.html > > > > Having userland compiled with i686 will give the same effect as i686-only > > kernel: it won't boot on machines which doesn't conform to. If it is > > supposed to boot on i486 and higher, no more than -march=i486 can be used. > > Yes, this is how I read the change - the move from "i386" to "i686". I > apologize if I got it wrong :) > > As it was pointed out earlier - small systems users and designers > probably have special install procedures because of the nature of the > business. The assumption is wrong to my knowledge. I think it is a fact that an old 586 usually can't boot our CDs. It is also true that many embedded boards don't have CD boot support, like Soekris systems. But there are also some miniATX systems build on 586 class CPUs, which have recent BIOS code and can boot from CD. It is also quite common for unexeperienced users to binary install the HDD in a modern system. This is not business, because many home users run such small systems as storage servers, gateways, dhcp, ... - there are many unexperienced users with such systems. -- B.Walter http://www.bwct.de Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm.