Date: Fri, 02 Feb 2001 11:20:10 -0800 From: "Jeffrey D. Wheelhouse" <jdw_list@wwwi.com> To: freebsd-hackers@freebsd.org Cc: jdw_list@wwwi.com Subject: POSIX mutexes on FreeBSD Message-ID: <4.3.2.7.2.20010202110620.0220cb98@pop.wwwi.com>
next in thread | raw e-mail | index | archive | help
Hi, While porting a project from Solaris to FreeBSD 4.2, I found out that the existing FreeBSD implementation of POSIX mutexes doesn't support sharing mutexes between processes. In order to get around this, I eventually did my own implementation of mutexes that works within the uthread framework and supports the PTHREAD_PROCESS_SHARED attribute. I can see that there are a lot of changes coming down the road in -current that could potentially affect this area. However, I don't have a good feel for how far it is to a future including kernel-based synchronization objects being available to user processes. If there is interest out there, and if it makes sense architecturally, I could do the work necessary to integrate my changes into the uthread code and submit it. Would that be of enough value/interest to be worth doing? Thanks, Jeff To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4.3.2.7.2.20010202110620.0220cb98>
