Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Mar 2010 22:02:54 +0200
From:      Kostik Belousov <kostikbel@gmail.com>
To:        Ed Schouten <ed@80386.nl>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Ed Maste <emaste@freebsd.org>, John Baldwin <jhb@freebsd.org>
Subject:   Re: svn commit: r205444 - head/sys/i386/i386
Message-ID:  <20100323200253.GF2415@deviant.kiev.zoral.com.ua>
In-Reply-To: <20100323192131.GF32142@hoeg.nl>
References:  <201003221152.o2MBqs9M012769@svn.freebsd.org> <201003220849.36246.jhb@freebsd.org> <20100322152334.GA24534@sandvine.com> <20100323192131.GF32142@hoeg.nl>

next in thread | previous in thread | raw e-mail | index | archive | help

--f61P+fpdnY2FZS1u
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Mar 23, 2010 at 08:21:31PM +0100, Ed Schouten wrote:
> * Ed Maste <emaste@freebsd.org> wrote:
> > I was just about to follow up with a comment to that effect.  We do want
> > it to become a panic, but I would prefer to hold off until we address
> > the known issue with padlock(4).
>=20
> I have seen this message appear when using the ndisulator as well. How
> are we going to solve it in this case? Could the ndisulator be extended
> to prepare a FPU context using kib's new API?

I looked at http://msdn.microsoft.com/en-us/library/aa489566.aspx
after someone mentioned ndisulator. It seems that windows requires
that i386 drivers carefully use braces for use of FPU, while amd64
code allowed to use it freely. That suggests that windows clears
TS on kernel mode entry or driver calls, that seems to be too
wastefull.

I would very much appreciate the help with changing both ndis and
padlock to use fpu_kern_enter/leave KPI, since I do not use them.
I need some time to polish the patch before.

--f61P+fpdnY2FZS1u
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (FreeBSD)

iEYEARECAAYFAkupHm0ACgkQC3+MBN1Mb4gZrACg8DoPl2jtGLRsr2vKymLRiO4z
Q5sAoIpz34Wt9kNiqjI5gR0hd6Ueer1T
=zYmq
-----END PGP SIGNATURE-----

--f61P+fpdnY2FZS1u--



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