Re: What would it take....

Da Zheng <[email protected]> Wed, 23 Dec 2009 15:49:01 +0800
Newsgroups gmane.os.hurd.l4,gmane.os.hurd.general,gmane.os.hurd.bugs
Message-ID <[email protected]>
Samuel Thibault wrote:
> Da Zheng, le Wed 23 Dec 2009 10:21:50 +0800, a écrit :
>>> Anyway, deciding between shared memory or pure IPC is not really an
>>> issue.  I believe the more difficult part is how to make process
>>> actually perform IPCs securely.  It can probably be useful to check how
>>> shm was implemented.
>> Do you mean shm device in Linux or in Xen?
> 
> In Hurd, the patch from Marcus Brinkmann.
> (debian/patches/hurd-i386/submitted-sysvshm.diff in the debian glibc
> sources)
> 
OK, thank you.

One more thing: is it enough to only use something like spin_lock (or volatile variable + memory barrier) to protect a variable in shared memory between two processes?

Zheng Da