arm SMP fix

Ruslan Bukin br at bsdpad.com
Fri Nov 22 17:48:04 UTC 2013


On Fri, Nov 22, 2013 at 05:43:58PM +0100, Olivier Houchard wrote:
> On Fri, Nov 22, 2013 at 11:21:40AM +0400, Ruslan Bukin wrote:
> > On Fri, Nov 22, 2013 at 12:04:57AM +0000, Olivier Houchard wrote:
> > > Any review, comment, and testing, even on UP boards, would be very welcome.     
> > >                                                                                 
> > > Regards,                                                                        
> > > 
> > > Olivier 
> > 
> > what type of media for root you used?
> > 
> > just a quick test on exynos5250
> > 
> > one time I booted OK with patch and SMP enabled,
> > two other attempts got panics
> > (probably during usb ethernet load)
> > 
> > http://pastebin.com/H129SMKX
> > http://pastebin.com/szkBjaT5
> > 
> 
> Hi,
> 
> I'm netbooting using the Pandaboard usb ethernet adapter too.
> As you're not alone in reporting that my patch doesn't work, I guess I can't
> just pretend it's your fault :)
> Are you getting the same thing without the patch ?
> 

sorry I meant usb flash, not the ethernet.
I will try use ethernet insted of da0 for root later.

with no patch and SMP enabled I have another kind of panics, like:

[...]
Starting cron.
panic: mutex pmap not owned at /usr/home/br/dev/head/sys/arm/arm/pmap-v6.c:4184
cpuid = 1
[...]

[...]
Starting Network: ue0.
ue0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
     options=80008<VLAN_MTU,LINKSTATE>
     ether 00:00:00:00:00:00
     media: Ethernet autoselect (100baseTX <full-duplex>)
     status: active
     nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
panic: userret: Returning with -1 locks held
cpuid = 1
[...]



More information about the freebsd-arm mailing list