Currently, our Posix semaphore doesn't support different processes. Can we implement our Posix semaphore with SYSV semaphore for inter-process POSIX semaphore? We can have Posix semaphore derived from SYSV semaphore in libc and the one in pthread will override them. If it is ok, I can submit a patch for that. Thanks. -- H.J. Lu (hjl@valinux.com)