Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Jan 2011 13:09:53 +0530
From:      "Jayachandran C." <c.jayachandran@gmail.com>
To:        Robert Millan <rmh@debian.org>
Cc:        freebsd-mips@freebsd.org
Subject:   Re: [PATCH] Retrieval of TLS pointer via RDHWR
Message-ID:  <AANLkTinF4QWRWfZi_B3b=6RriD1k90j0qTiPcD9cvO6H@mail.gmail.com>
In-Reply-To: <AANLkTi=vNvPHw_gaKYkKRwTAvkNrLDbx%2BDC_3y9pUH-U@mail.gmail.com>
References:  <AANLkTimg3CUk0p8YPyepiumEHvKo2F6jdVA0=1CefYrQ@mail.gmail.com> <AANLkTikxHUj%2BGe3YyJOWMQne31D=uY_712Qveq=Dmh2A@mail.gmail.com> <AANLkTimyqAWFo5Ddd8_UAL654iGquCMnEjFETUnsFdxO@mail.gmail.com> <AANLkTi=nyXw3Tw-BnhAMwob4yP0-TSxeh5f_wEjtEfQ9@mail.gmail.com> <4D1A1B83.5070602@bsdimp.com> <AANLkTim1eqsA9xzPM9H48-3%2B1DKdDpUxrEE=YQ%2Bv-Vdh@mail.gmail.com> <AANLkTi=zjYMG-9P-EoxJjCz=ibUiXESbqLAq_D=e-X%2BN@mail.gmail.com> <4D1A5142.5090205@bsdimp.com> <AANLkTi=vNvPHw_gaKYkKRwTAvkNrLDbx%2BDC_3y9pUH-U@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Dec 31, 2010 at 8:36 PM, Robert Millan <rmh@debian.org> wrote:
> 2010/12/28 Warner Losh <imp@bsdimp.com>:
>> I reviewed the patch, and I liked it. =A0Couldn't find anything wrong wi=
th it
>> when I first looked at it. =A0Would be nice if things were more flexible=
, but
>> since generalizing from a sample size of one can be hard, I totally agre=
e.
>
> Great. =A0So will someone commit this? :-)

I will look at committing this.

BTW, The netlogic(RMI) contributed code had a different implementation
for this. The User Reserved Instruction exception had a fast path for
RDHWR which used k0/k1 and returned the value without taking the full
trap.   I hadn't looked at adding that either (mostly because I did
not see an immediate requirement).

Another emulation missing in the kernel is for floating point...

Regards,
JC.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTinF4QWRWfZi_B3b=6RriD1k90j0qTiPcD9cvO6H>