Re: Just to understand, ARM64 has SMP and ARM32 does not? &, OpenBSD design fine with ARM's weak mem coherency?

2017-02-26 Thread Todd C. Miller
On Sun, 26 Feb 2017 03:56:33 +, Tinker wrote:

> Did I get it right, that ARM64 has SMP (as of the patches this week), 
> but ARM32 does not have SMP and will not get it too?

As Peter says, someone has to step up andf do the work for ARM32
SMP.  That said, it probably doesn't make sense to work on that
until ARM64 SMP is stable.  A port of the ARM64 pmap to ARM32 would
be easier than trying to implement SMP on the existing ARM32 pmap.

 - todd



Re: Just to understand, ARM64 has SMP and ARM32 does not? &, OpenBSD design fine with ARM's weak mem coherency?

2017-02-25 Thread Peter Hessler
On 2017 Feb 26 (Sun) at 03:56:33 + (+), Tinker wrote:
:Hi misc,
:
:I just wanted to understand what's going on with SMP on ARM -
:
:Did I get it right, that ARM64 has SMP (as of the patches this week), but
:ARM32 does not have SMP and will not get it too?
:
:What was the reason for not implementing SMP on ARM32? (I only need SMP on
:ARM64 so just wanted to ask as to understand what's going on.)

Someone did the workd.  And someone didn't do the work.


-- 
A man wrapped up in himself makes a very small package.



Just to understand, ARM64 has SMP and ARM32 does not? &, OpenBSD design fine with ARM's weak mem coherency?

2017-02-25 Thread Tinker

Hi misc,

I just wanted to understand what's going on with SMP on ARM -

Did I get it right, that ARM64 has SMP (as of the patches this week), 
but ARM32 does not have SMP and will not get it too?


What was the reason for not implementing SMP on ARM32? (I only need SMP 
on ARM64 so just wanted to ask as to understand what's going on.)



Also, is there any confrontation between OpenBSD's design and ARM's weak 
memory coherency model? (In contrast with AMD64/I386/SPARC64 which all 
have a strong model.)


Thanks!
Tinker