From owner-freebsd-mobile@FreeBSD.ORG Sun Mar 6 18:47:33 2005 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8A7016A4CE; Sun, 6 Mar 2005 18:47:33 +0000 (GMT) Received: from dd3.kasserver.com (dd2718.kasserver.com [81.209.184.159]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02FC943D41; Sun, 6 Mar 2005 18:47:33 +0000 (GMT) (envelope-from freebsd@chillt.de) Received: from [192.168.0.5] (dsl-082-083-048-102.arcor-ip.net [82.83.48.102]) by dd3.kasserver.com (Postfix) with ESMTP id A8B6C99A6A; Sun, 6 Mar 2005 19:47:30 +0100 (CET) Message-ID: <422B502C.6090003@chillt.de> Date: Sun, 06 Mar 2005 19:47:08 +0100 From: Bartosz Fabianowski User-Agent: Mozilla Thunderbird 1.0 (X11/20050202) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Eugenio References: <422ACE0B.4060503@lumachedelcervello.cjb.net> In-Reply-To: <422ACE0B.4060503@lumachedelcervello.cjb.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-stable@freebsd.org cc: freebsd-i386@freebsd.org cc: freebsd-mobile@freebsd.org Subject: Re: CPUTYPE=pentium-m X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 18:47:33 -0000 > i have read that were some problems compiling the kernel and the > loader with "pentium-m" in CPUTYPE. are they fixed now? I'm the one who filed the original bug report: http://www.freebsd.org/cgi/query-pr.cgi?pr=75898 Since it hasn't been touched yet by anybody, my guess is that the problems persist. If you want to try for yourself, just recompile your kernel with CPUTYPE=pentium-m and see whether it boots or panics. > is it safe to compile the world with that switch on (and downgrade to > something else - pentium3? - for kernel&loader) ? I'd assume the answer to this one is yes - it's safe. Personally, I compile world and kernel as pentium3, but that's just out of laziness. As you can read in the bug report, the problem is that SSE2 instructions get used by the kernel and loader before they are enabled. Once the boot gets to the first userland programs, SSE2 is enabled so any world programs should run just fine when compiled as pentium-m. - Bartosz