From owner-freebsd-bugs Tue Jul 9 3:20:13 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 27A5537B400 for ; Tue, 9 Jul 2002 03:20:11 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB86E43E42 for ; Tue, 9 Jul 2002 03:20:10 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g69AK5JU038485 for ; Tue, 9 Jul 2002 03:20:05 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g69AK585038484; Tue, 9 Jul 2002 03:20:05 -0700 (PDT) Date: Tue, 9 Jul 2002 03:20:05 -0700 (PDT) Message-Id: <200207091020.g69AK585038484@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: =?koi8-r?B?wsXM2cog2tfF0tg=?= Subject: Re: i386/40354: crash, whith floating ops in kernel mode Reply-To: =?koi8-r?B?wsXM2cog2tfF0tg=?= Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR i386/40354; it has been noted by GNATS. From: =?koi8-r?B?wsXM2cog2tfF0tg=?= To: Bruce Evans Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: i386/40354: crash, whith floating ops in kernel mode Date: Tue, 9 Jul 2002 12:44:39 +0300 (EEST) Hi, On Tue, 9 Jul 2002, Bruce Evans wrote: | > >How-To-Repeat: | > do some floating point operations before the first process created. | | Don't do that. Normal floating point operations are only supported | for user processes (*). The kernel does some FP initializations, but | it is supposed to be careful to call stop_emulating() before it does | them so that an npx dna exception doesn't occur. Thanks. That was execly what I expect to hear. (: The driver which causes npx dne was ported by me and I tend to change all maths to fixed point arithmetics in near future. The patch I've send was a quick hack to see if driver realy works. But after argue with my coleeg (who think that FP is normal in kernel mode and patch realy fix some problem) we decide to submit it and see who was right. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message