Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!insync!uunet!in1.uu.net!204.191.213.61!ott.istar!istar.net!gateway.qnx.com!not-for-mail From: doug@qnx.com (Doug Santry) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: mset(), mclear(), msleep() and mwakeup(): Where? Date: 3 Feb 1997 09:24:35 -0500 Organization: QNX Software Systems Lines: 15 Message-ID: <5d4sf3$i1s@qnx.com> References: <5cm3nr$o3k$1@news1.sympatico.ca> <32F3798E.167EB0E7@freebsd.org> <5d2dn6$9st$1@news1.sympatico.ca> <32F4C88A.41C67EA6@freebsd.org> NNTP-Posting-Host: qnx.com Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:34945 In article <32F4C88A.41C67EA6@freebsd.org>, John S. Dyson <dyson@freebsd.org> wrote: >Gardner Buchanan wrote: >> >> Are you saying that they could just be brought across from Lite2? >> or that they would have to be built from scratch? >> >I could write them from scratch (I am one of the FreeBSD kernel/VM >people.) Lite/2 doesn't have them :-(. Well, if you guys still have my threads code I submitted, it included userland locks that only used the kernel in the event of contention. If the mutex was put into a shared memory region then voila! DJS