arm SMP on Cortex-A15

Wojciech Macek wma at semihalf.com
Sun Dec 22 10:53:54 UTC 2013


Thanks, so it seems that there is still something wrong...
>From what I observed, the place where you got the panic was the most likely
to fail if there are issues with TLB cache. I guess your case can also have
the same root case. Nevertheless, I'll try to reproduce your setup and
debug it futher.

Regards,
Wojtek


2013/12/22 Ruslan Bukin <br at freebsd.org>

> On Fri, Dec 20, 2013 at 04:56:39PM +0400, Ruslan Bukin wrote:
> > On Thu, Dec 19, 2013 at 12:41:59PM +0100, Wojciech Macek wrote:
> > > Hi,
> > >
> > > Finally, I'm able to run FreeBSD stable on Cortex-A15. The TLB issue
> which
> > > was observed, was caused by an aggressive A15 feature called "L2 TLB
> > > prefetch".
> > >
> >
> > Great!? I successfully run buildworld with these patches on SMP-enabled
> > dual-core Cortex-A15 machine (Exynos5250) with no problems at all.
> >
> > My timings:
> >  kernel-toolchain - ~3h
> >  buildkernel - ~1h
> >  buildworld - ~16h
> >
> > Note I used NFS for mount source and obj using USB-based ethernet.
> > The next test I will try to produce is to adding -j2 option.
> >
>
> With -j2 it always goes panic, not immediately,
> but after a few minutes of compilation, like this.
>
> -Ruslan
>


More information about the freebsd-arm mailing list