From owner-freebsd-current Thu Jan 2 07:02:42 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA07393 for current-outgoing; Thu, 2 Jan 1997 07:02:42 -0800 (PST) Received: from ki1.chemie.fu-berlin.de (ki1.Chemie.FU-Berlin.DE [160.45.24.21]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id HAA07388 for ; Thu, 2 Jan 1997 07:02:33 -0800 (PST) Received: by ki1.chemie.fu-berlin.de (Smail3.1.28.1) from mail.hanse.de (193.174.9.9) with smtp id ; Thu, 2 Jan 97 16:02 MET Received: from wavehh.UUCP by mail.hanse.de with UUCP for freebsd-current@freebsd.org id ; Thu, 2 Jan 97 16:02 MET Received: by wavehh.hanse.de (4.1/SMI-4.1) id AA25876; Thu, 2 Jan 97 15:28:43 +0100 Date: Thu, 2 Jan 97 15:28:43 +0100 From: cracauer@wavehh.hanse.de (Martin Cracauer) Message-Id: <9701021428.AA25876@wavehh.hanse.de> To: bde@zeta.ORG.AU Cc: freebsd-current@freebsd.org Subject: Re: i586-optimized copyin/out still broken Newsgroups: hanse-ml.freebsd.current References: <199612281235.XAA17631@godzilla.zeta.org.au> Reply-To: cracauer@wavehh.hanse.de Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Bruce Evans wrote: >>bde 96/12/28 04:18:46 >> >> Modified: sys/i386/isa npx.c >> Log: >> Disabled i586-optimized copyin and copyout again. The fault handler >> is still broken - it doesn't restore the floating point state. >> >> 2.2-BETA users should disable it using npx0 flags 0x04 the same as >> 2.2-ALPHA users should have. >> >> Revision Changes Path >> 1.35 +3 -1 src/sys/i386/isa/npx.c >Already disabled in in 2.2 too. Could this problem result in NaN being produced at wrong places. I filled a PR (2142) about it, maybe it could be closed then. Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin_Cracauer@wavehh.hanse.de http://cracauer.cons.org Fax.: +4940 5228536 "As far as I'm concerned, if something is so complicated that you can't ex- plain it in 10 seconds, then it's probably not worth knowing anyway"- Calvin