From owner-freebsd-arch Fri Jan 25 16:15:57 2002 Delivered-To: freebsd-arch@freebsd.org Received: from gull.prod.itd.earthlink.net (gull.mail.pas.earthlink.net [207.217.120.84]) by hub.freebsd.org (Postfix) with ESMTP id F335737B402 for ; Fri, 25 Jan 2002 16:15:54 -0800 (PST) Received: from pool0218.cvx21-bradley.dialup.earthlink.net ([209.179.192.218] helo=mindspring.com) by gull.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 16UGVb-0006ng-00; Fri, 25 Jan 2002 16:15:51 -0800 Message-ID: <3C51F532.87ADF4A5@mindspring.com> Date: Fri, 25 Jan 2002 16:15:46 -0800 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Nate Williams , Daniel Eischen , Dan Eischen , k Macy , Peter Wemm , Julian Elischer , arch@FreeBSD.ORG Subject: Re: KSE question References: <3C51D0B6.F6E04EBC@mindspring.com> <15441.56832.170618.611705@caddis.yogotech.com> <3C51E888.FD13A18D@mindspring.com> <15441.59691.361172.394760@caddis.yogotech.com> <3C51F18A.C0D8D6B1@mindspring.com> <15441.62092.864056.841853@caddis.yogotech.com> <3C51F492.CB0FB69E@mindspring.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Replying to myself... Terry Lambert wrote: > Unfortunately, we can't fix the base problem, which is > "delayed exception signalling on x86 FPUs sucks". 8-). > > I think the only thing we can do is guarantee correctness. > > Right now, I'm just trying to avoid dragging everyone down > with the FPU using code, which I think, *has* to drag down, > at this point. 8-(. It occurs to me that if we could limit the FPU using code to the model where there is one KSE per user space thread, then we get what Linux threads has now, and can do lazy binding. Obviously, there's a performance penalty to that approach, as well, but I think we are going to have to pay the piper one way or the other, if we use the FPU. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message