On Sat, Apr 24, 1999 at 01:39:02AM -0700, B. James Phillippe wrote:
> I'm a total ARM-newbie.  I read through the website and the FAQ but I
> didn't see any mention of the existance of such a system.  The arm code in
> 2.2.6 doesn't seem to contain any support for SMP, so I assume there are no
> SMP StrongARM systems (or that if there were, they would not work with
> Linux)....?

The StrongARM has a broken SWP implementation which means there is no
test-and-set instruction which is atomic to (cachable) memory.  This makes
it somewhat difficult to make an SMP implementation.  I was wondering
though... how about having an ELF section where all the spinlocks are
placed which is relocated into a non-cached region of memory?  Or are
spinlocks part of structs these days?

-- 
Matthew Wilcox <[EMAIL PROTECTED]>
"Windows and MacOS are products, contrived by engineers in the service of
specific companies. Unix, by contrast, is not so much a product as it is a
painstakingly compiled oral history of the hacker subculture." - N Stephenson
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]

Reply via email to