Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: LWP private support / TLS support

On Feb 23, 2011, at 8:44 PM, Joerg Sonnenberger wrote:

> Hi all,
> I've just committed the first major step to TLS support on NetBSD.
> The ARM part is very rudimentary. It only covers the equivalent of
> the lwp_setprivate/lwp_getprivate system calls. It doesn't provide a
> fast access path yet. I am not aware of a CPU register that can be used
> for this purpose, so a CPU specific page mapping for userland is needed
> to properly support SMP. It would be great if someone with ARM
> experience could pick this up and provide the necessary changes for the
> pmap. Feel free to contact me for questions of how this should be
> exposed to userland and integrated with the rest.

The kernel already has a fast access path.

Home | Main Index | Thread Index | Old Index