Subject: Re: SMP (was Re: VXLOCK race? )
To: Guenther Grau <s_grau@ira.uka.de>
From: Thorsten Lockert <tholo@SigmaSoft.COM>
List: tech-kern
Date: 05/11/1996 11:43:51
> > in the kernel at once in NetBSD (at least until SMP stuff gets worked on :)
> [...]
> > When SMP arrives, it'll have to put locks around manipulations such as
> > this and/or recast them in a more MP-friendly paradigm.
>
> is anybody actively working on this (SMP)?
I have started on code for this in OpenBSD. OpenBSD and NetBSD are
still close enough to each others that the work should be directly
transferrable.
However, I have not really don't more than just reading out and
displaying the MP configuration records as part of autoconfig so
far.
Note that 4.4BSD-Lite2 has some MP support, particularily in the
file system code. The lock manager that has been put into Lite2
(mostly a rewrite of the Mach lock manager) is not the fastest
lock manager I have seen tho, and it does not change SLP levels
as you aquire locks.
I do not plan on using the Lite2 lock manager, but I can not say
much about when I will get around to having something that will
actually use more than one CPU yet.
Thorsten
--
Thorsten Lockert | postmaster@sigmasoft.com | Universe, n.:
1238B Page Street | hostmaster@sigmasoft.com | The problem.
San Francisco, CA 94117 | tholo@sigmasoft.com |