On Mon, 27 Mar 2000, Matthew Dillon wrote:
> :And would there still be areas of the kernel that disable multiple
> :interrupts, perhaps CAM or the network stack for instance?  What do
> :all the splbio and splnet calls translate into in this new scheme?
> :
> :-- 
> :Dan Eischen
> 
>     The entire design of the kernel is currently predicated on the spl*()
>     mechanism.  We obviously can't rip it out in a day.  I'm guessing it 
>     will probably take two years ... or never if we can eek out sufficient
>     performance with it still in place.

There's a paper that describes how Solaris transitioned from spl()s
to mutexes.  ISTR they created one mutex for each splxxx.  I'll have
to find this and re-read it.

-- 
Dan Eischen



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to