> Perhaps I'm confused but my /dev/shm doesn't have any such files,
Well right now they don't get exposed as they are created unlinked but
that is a trivial tweak to mm/shmem.c.
Nothing of the sort. I'm pointing out that mmap and shm_open already
provide all the needed interfaces for this for real world applications
today.
We don't need to change any semantics, there is a perfectly good
alternative standards based interface. At most you might want to make the
sys3 shared memory segments appear in /dev/shm/ somewhere.
Alan
--