Port-arm archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: TLS register access trapping failure on Orion
On Sat, Feb 11, 2012 at 12:23:35PM -0800, Matt Thomas wrote:
>
> On Feb 11, 2012, at 9:26 AM, Jonathan A. Kollasch wrote:
>
> > On Sat, Feb 11, 2012 at 06:19:20PM +0100, Martin Husemann wrote:
> >> On Sat, Feb 11, 2012 at 10:52:06AM -0600, Jonathan A. Kollasch wrote:
> >>>
> >>> I'm running a recent -current evbarm on my Marvell Orion box (HP MV2120).
> >>
> >> What is the exact cpu type?
> >
> > cpu0 at mainbus0: ARM926EJ-S rev 0 (ARM9EJ-S core)
> > mvsoc0 at mainbus0: Marvell MV88F5182 Rev. A2 Orion1
> >
> > I've seen some indication in Linux that this is may be a early Marvell
> > Feroceon that merely claims to be ARM926.
>
> cpu0 at mainbus0: Sheeva 88SV131 rev 1 (ARM9E-S core)
> mvsoc0 at mainbus0: Marvell 88F6281 Rev. A0 Kirkwood
>
> the pthreads run fine on that.
>
> Here's a small test program to run:
>
> #include <sys/ucontext.h>
>
> int
> main(void)
> {
> printf("private=%#x\n", _lwp_getprivate());
> _lwp_setprivate(0xdeadbeef);
> printf("private=%#x\n", _lwp_getprivate());
> printf("private=%#x\n", __lwp_getprivate_fast());
>
> return 0;
> }
>
# ./lwptest
private=0x2002f000
private=0xdeadbeef
private=0
So, there's that.
Jonathan Kollasch
Home |
Main Index |
Thread Index |
Old Index