On Jun 5, 2011, at 9:58 AM, Warner Losh wrote: > > On Jun 5, 2011, at 2:15 AM, Joerg Sonnenberger wrote: > >> On Sat, Jun 04, 2011 at 02:47:53PM +0100, David Laight wrote: >>> IIRC the arm ABI defines standard uses for a lot of the registers, one must >>> be for >>> thread data - so could be used in the kernel for curlwp. >> >> Only for newer ARM generations. The old one have no native TLS register. > > That's ARMv5e and newer, right?
No, armv6 and latter. And not all armv6 have them. There is code in place to use them but none of the arm11s i have ever supported them. I suppose armv7 (cortex) should have them.