Re: [lng-odp] RFC: inter-process dynamic shared memory support.

2016-05-03 Thread Gary S. Robertson
On 04/28/2016 10:50 AM, Barry Spinney wrote: Inter-process dynamic shared memory support. This API provides a convenient method for multiple processes to share memory using a persistent filesystem-based arena that is automatically mapped at the same, fixed address in all processes sharing th

Re: [lng-odp] RFC: inter-process dynamic shared memory support.

2016-05-02 Thread Brian Brooks
Perhaps a fixed address somewhere below the fixed address used by the kernel when "the system chooses an address" can help solve this problem. On Fri, Apr 29, 2016 at 1:32 AM, Christophe Milard < christophe.mil...@linaro.org> wrote: > Thanks, Barry, > > I definitively think that is a good candid

Re: [lng-odp] RFC: inter-process dynamic shared memory support.

2016-04-28 Thread Christophe Milard
Thanks, Barry, I definitively think that is a good candidate for the arch call. Even if I am not 100% sure I fully understand the whole picture, I this text raise a few questions: 1) is this plain user space code, or are there related kernel modules involved? I am guessing user space, but please

[lng-odp] RFC: inter-process dynamic shared memory support.

2016-04-28 Thread Barry Spinney
One of our Linux developers, Chris Metcalf, several years ago wrote a library module for the TileGx chip called tmc/shmem.[hc]. While targeted for the TileGx, much of the concepts and code are applicable to most Linux based platforms. Instead of sending the entire module header and source cod