cvs commit: src/sys/kern kern_synch.c src/sys/sys systm.h
Matthew Dillon
dillon at apollo.backplane.com
Sat May 27 11:18:33 PDT 2006
:Matthew Dillon wrote:
:> Log:
:> Implement msleep()...
:> Requested-by: Numerous people, and its time has come now.
:
:The technical details are beyond me, but that comment
:caught my attention. Can you explain in lay terms why
:this is important enough that people would ask for it?
:
:Thanks.
It just hides the internals of interlocking a spinlock and a tsleep
cal. It's about four lines of code, but it's rather messy to repeat
it over and over again in all the places where such an interlock is
needed.
-Matt
Matthew Dillon
<dillon at xxxxxxxxxxxxx>
More information about the Commits
mailing list