cvs commit: src/sys/sys proc.h syscall.h syscall.mk sysproto.h umtx.h src/sys/kern init_sysent.c kern_umtx.c syscalls.c syscalls.master

Andrea Campi andrea+freebsd_cvs_all at webcom.it
Sat Dec 18 07:14:28 PST 2004


On Sat, Dec 18, 2004 at 12:52:45PM +0000, David Xu wrote:
> davidxu     2004-12-18 12:52:45 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/sys              proc.h syscall.h syscall.mk sysproto.h 
>                          umtx.h 
>     sys/kern             init_sysent.c kern_umtx.c syscalls.c 
>                          syscalls.master 
>   Log:
>   1. make umtx sharable between processes, the way is two or more processes
>      call mmap() to create a shared space, and then initialize umtx on it,
>      after that, each thread in different processes can use the umtx same
>      as threads in same process.

Just curious: is this the beginning of support for PTHREAD_PROCESS_SHARED
mutexes?

Bye,
	Adrea

-- 
               I believe the technical term is "Oops!"


More information about the cvs-src mailing list