From owner-freebsd-current@FreeBSD.ORG Sun Jan 21 03:13:31 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 23FE216A402; Sun, 21 Jan 2007 03:13:31 +0000 (UTC) (envelope-from dwmalone@maths.tcd.ie) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.freebsd.org (Postfix) with SMTP id 27E0613C428; Sun, 21 Jan 2007 03:13:29 +0000 (UTC) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie ([134.226.81.10] helo=walton.maths.tcd.ie) by salmon.maths.tcd.ie with SMTP id ; 20 Jan 2007 21:51:08 +0000 (GMT) Date: Sat, 20 Jan 2007 21:51:03 +0000 From: David Malone To: Bruce Evans Message-ID: <20070120215103.GA93101@walton.maths.tcd.ie> References: <20070117134022.V18339@besplex.bde.org> <20070117224812.Q23194@besplex.bde.org> <45AE7BF8.10703@fer.hr> <3bbf2fe10701171315g696bca4fi3bf676b62c06f4d@mail.gmail.com> <20070118094808.F11834@delplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070118094808.F11834@delplex.bde.org> User-Agent: Mutt/1.5.6i Sender: dwmalone@maths.tcd.ie Cc: Attilio Rao , freebsd-current@freebsd.org, Ivan Voras , freebsd-arch@freebsd.org Subject: Re: Optimized copy&move (was: Re: [PATCH] Mantaining turnstile aligned to 128 bytes in i386 CPUs) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jan 2007 03:13:31 -0000 On Thu, Jan 18, 2007 at 11:16:19AM +1100, Bruce Evans wrote: > - the FPU routines are faster on Athlons (XP and 64 at least), but these > didn't exist until 2001. The introduction of these CPUs may have > been the trigger for turning off the FPU routines in -current in 2001. > Until then problems were limited to Pentium-1's since the dynamic > configuration prevented the routines being used on all other machines. I think a very quirky K6-2 machine that I had let us reproduce the problem fairly dependably and may have been part of the reason it was finally turned off. David.