Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Jan 2007 21:58:04 +0100
From:      Ivan Voras <ivoras@fer.hr>
To:        Matthew Dillon <dillon@apollo.backplane.com>
Cc:        freebsd-current@freebsd.org, freebsd-arch@freebsd.org
Subject:   Re: [PATCH] Mantaining turnstile aligned to 128 bytes in i386 CPUs
Message-ID:  <45AE8DDC.8030402@fer.hr>
In-Reply-To: <200701172022.l0HKMYV8053837@apollo.backplane.com>
References:  <3bbf2fe10607250813w8ff9e34pc505bf290e71758@mail.gmail.com>	<3bb f2fe10607281004o6727e976h19ee7e054876f914@mail.gmail.com>	<3bbf2fe107011608 51r79b04464m2cbdbb7f644b22b6@mail.gmail.com>	<20070116154258.568e1aaf@pleia des.nextvenue.com>	<b1fa29170701161355lc021b90o35fa5f9acb5749d@mail.gmail.c om>	<eoji7s$cit$2@sea.gmane.org>	<b1fa29170701161425n7bcfe1e5m1b8c671caf375 8db@mail.gmail.com>	<eojlnb$qje$1@sea.gmane.org>	<3bbf2fe10701161525j6ad929 2y93502b8df0f67aa9@mail.gmail.com>	<45AD6DFA.6030808@FreeBSD.org>	<3bbf2fe1 0701161655p5e686b52n7340b3100ecfab93@mail.gmail.com>  <200701172022.l0HKMYV8053837@apollo.backplane.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig5EF4019AFDFB80A298524055
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Matthew Dillon wrote:

>     * Saving the FP state.  The kernel doesn't have to save or restore
>       anything if userland was not using the floating point unit.  In
>       fact, the kernel doesn't even need to FNINIT!  All the kernel nee=
ds
>       to do is CLTS and FNCLEX to make the FP unit usable for media cop=
y
>       instructions, then set CR0_TS when it is finished.

Does the same hold true with kernel threads in FreeBSD (e.g. two threads
using FPU)?




--------------enig5EF4019AFDFB80A298524055--



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