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]