:
: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
I think we're using a slightly different mechanism... our spl*()'s
are actually interrupt bit masks. That is, any single spl*() call
may mask several interrupt sources. Turning a mask with five or six
bits set in it into a set of mutexes is a very expensive proposition.
-Matt
Matthew Dillon
<[EMAIL PROTECTED]>
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
- Re: Is there spinlocks/semaphores available for ... Daniel Eischen
- Re: Is there spinlocks/semaphores available ... Matthew Dillon
- Re: Is there spinlocks/semaphores availa... Nate Williams
- Re: Is there spinlocks/semaphores a... Matthew Dillon
- Re: Is there spinlocks/semaphor... Nate Williams
- Re: Is there spinlocks/semaphor... Mike Smith
- Re: Is there spinlocks/semaphor... Daniel Eischen
- Re: Is there spinlocks/semaphor... Matthew Dillon
- Re: Is there spinlocks/semaphor... Nate Williams
- Re: Is there spinlocks/semaphor... Daniel Eischen
- Re: Is there spinlocks/semaphor... Matthew Dillon
- Re: Is there spinlocks/semaphor... Alfred Perlstein
- Re: Is there spinlocks/semaphor... Matthew Dillon
- Re: Is there spinlocks/semaphor... Brad Knowles
- Re: Is there spinlocks/semaphor... David Holloway
- Re: Is there spinlocks/semaphor... Warner Losh
- Re: Is there spinlocks/semaphores availa... Warner Losh
- Re: Is there spinlocks/semaphores available for driv... Warner Losh
- Re: Is there spinlocks/semaphores available for ... Andrew Reilly
- Re: Is there spinlocks/semaphores available for drivers? Warner Losh
- Re: Is there spinlocks/semaphores available for drivers? Matthew Dillon
