Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Jul 2002 03:20:05 -0700 (PDT)
From:      =?koi8-r?B?wsXM2cog2tfF0tg=?= <unicorn@rainbow.deep.forest.od.ua>
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: i386/40354: crash, whith floating ops in kernel mode
Message-ID:  <200207091020.g69AK585038484@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR i386/40354; it has been noted by GNATS.

From: =?koi8-r?B?wsXM2cog2tfF0tg=?= <unicorn@rainbow.deep.forest.od.ua>
To: Bruce Evans <bde@zeta.org.au>
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200207091020.g69AK585038484>