Date: Wed, 11 Dec 1996 19:57:40 +0100 (MET) From: cracauer@wavehh.hanse.de (Martin Cracauer) To: freebsd-hackers@freebsd.org Cc: doug@qnx.com Subject: FDW: pthreads based on kernel managed threads for FreeBSD 2.1 almost ready Message-ID: <9612111857.AA17058@wavehh.hanse.de>
next in thread | raw e-mail | index | archive | help
[ I forwarded this message to the freebsd-hackers mailing list. ] This guy asks for help in finishing a kernel-thread thread solution. Would be intersting to see at least the performance penality over a userlevel package or a mixed model like the DEC work discussed here some days ago. I think you can get many useful locking items from the linuxthreads package, which is a pthread implementation on top of Linux' clone() call (somewhat equivalent to rfork()). Get it from alpha.gnu.prep.ai.mit.edu. It is GPLed, of course. Martin >From: doug@qnx.com (Doug Santry) >Newsgroups: comp.unix.bsd.freebsd.misc >Subject: pthreads based on kernel managed threads for FreeBSD 2.1 almost ready >Date: 10 Dec 1996 10:24:14 -0500 >Organization: QNX Software Systems >Message-ID: <58jvau$9tt@qnx.com> Hi y'all. I am currently working on a pthreads interface to my kernel managed threads for FreeBSD 2.1, the first release won't be complete, I plan to support : pthread_create, pthread_join, pthread_kill, pthread_sigmask, pthread_exit pthread_self and pthread_detached. In addition to the above there will also be pthread_mutex_init and the lock, unlock trylock and destroy functions. The code is all written but still buggy so I am hanging onto it a bit longer, but when I send it out, you can see it isn't complete by any means. I need your help! Is anybody out there interested in writing the condvar stuff and some other bits? I simply haven't got the time do it all in a useful timeframe... DJS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9612111857.AA17058>