OK. So my first understanding was correct. So I am back to my original question: through which interface should the non-ODP process reach the shared mem? - the ODP API? (which means that non ODP processes/thread could be linked with the ODP lib and however remain non ODP) - or the native OS (e.g. linux syscall)? (meaning that each ODP implementation have to document how to do that)
On 11 February 2016 at 14:35, Christophe Milard < christophe.mil...@linaro.org> wrote: > I don't understand here... > My understanding is that shmem_reserve would always allocate SHARED > memory, i.e. at least visible by all ODP processes (even with no flag). > Are you saying, Maxim, that shmem_reserve() should allocate thread-local > memory when no flag is set and that the ODP_SHM_PROC is there to really get > SHARED mem between ODP threads?? > > This was definitively not my understanding.... > > I though the flag was to make the memory reachable from non-odp > processes... > > Petri, What is your view? > > Thanks (both of you) > > Christophe. > > > On 10 February 2016 at 19:17, Maxim Uvarov <maxim.uva...@linaro.org> > wrote: > >> On 02/10/2016 20:43, Christophe Milard wrote: >> >>> Hi, >>> >>> If I understand correctly, the usage of this flag tells that Non ODP >>> processes/thread can gain access to the shared memory. >>> My question is: through which interface? >>> - the ODP API? (which means that non ODP processes/thread could be >>> linked with the ODP lib and however remain non ODP) >>> - or the native OS (e.g. linux syscall)? (meaning that each ODP >>> implementation have to document how to do that) >>> >>> Thanks, >>> >>> Christophe. >>> >> >> No. That is flag to odp_shm_reserve saying that allocated memory should >> be visible by 2 different processes. >> >> Maxim. >> >> >>> >>> _______________________________________________ >>> lng-odp mailing list >>> lng-odp@lists.linaro.org >>> https://lists.linaro.org/mailman/listinfo/lng-odp >>> >> >> _______________________________________________ >> lng-odp mailing list >> lng-odp@lists.linaro.org >> https://lists.linaro.org/mailman/listinfo/lng-odp >> > >
_______________________________________________ lng-odp mailing list lng-odp@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lng-odp