Make shmem_odp will hang alone: it needs its linux counterpart. Make should fix that for you. I assume as soon as we sort out why you have this make problme, it will work better. And I have noticed the typo in the second patch title ODP_SHM_PROP should be ODP_SHM_PROC. will be fix in v2 with your other comments :-)
Many thanks for looking at it! On 2 March 2016 at 14:06, Christophe Milard <christophe.mil...@linaro.org> wrote: > shouldn't you have --enable-test-vald as well? > > If I run: > > ./bootstrap && ./configure > --with-cunit-path=/home/erachmi/linaro/ODP/check-odp/installed/x86_64/cunit-2.1-3 > --enable-test-vald && make -j 8 && make check > > I get: > ... > make[3]: Entering directory > '/home/erachmi/linaro/ODP/odp/platform/linux-generic/test' > make[4]: Entering directory > '/home/erachmi/linaro/ODP/odp/platform/linux-generic/test' > PASS: pktio/pktio_run > SKIP: pktio/pktio_run_tap > *PASS: shmem/shmem_linux* > PASS: ../../../test/validation/atomic/atomic_main > PASS: ../../../test/validation/barrier/barrier_main > ... > are you using --enable-test-vald ? > > > On 2 March 2016 at 13:40, Bill Fischofer <bill.fischo...@linaro.org> > wrote: > >> I failed to notice the pre-req. However after applying that patch I see >> the same behavior. >> >> ./bootstrap >> ./configure --enable-cunit-support >> make >> >> Result: nothing built in platforms/linux-generic/test/shmem >> >> If I go into that directory and type make then shmem_odp is built, but >> when I try to run it it hangs. >> >> On Wed, Mar 2, 2016 at 6:32 AM, Christophe Milard < >> christophe.mil...@linaro.org> wrote: >> >>> Hi Bill >>> thanks for looking At it: >>> I guess (hope) that point 2 is because the patch scoping shmem has not >>> been merged yet (see first line of the cover letter). If you do have >>> applied this patch, then I don't understand. (please confirm). >>> I am very confused about point 1): I had a long fight with autotools, >>> but it seems to work for me now. what make command do you use? >>> >>> On 2 March 2016 at 13:13, Bill Fischofer <bill.fischo...@linaro.org> >>> wrote: >>> >>>> Two problems: >>>> >>>> 1. After applying this patch make doesn't make this test (Make >>>> infrastructure needs updating) >>>> >>>> 2. If I manually make the test, running it seems to hang. Haven't >>>> investigated further. >>>> >>>> On Tue, Mar 1, 2016 at 10:34 AM, Christophe Milard < >>>> christophe.mil...@linaro.org> wrote: >>>> >>>>> (Note: requires: linux-generic: shmem: odp scope in /dev/shmem) >>>>> Adding a platform side test to test sharing memory between ODP and >>>>> linux. >>>>> This test is more interresting for its side effects: >>>>> *first complete test on the platform side building ODP and platform >>>>> programs (other platform tests so far were just wrappers to generic >>>>> platform-agnostic test) >>>>> *tests that the shared memory device name (under /dev/shm/) is scoped >>>>> (under linux). >>>>> >>>>> Christophe Milard (2): >>>>> linux-generic: test: adding odp includes >>>>> linux-generic: test: ODP_SHM_PROP test >>>>> >>>>> platform/linux-generic/m4/configure.m4 | 1 + >>>>> platform/linux-generic/test/Makefile.am | 4 +- >>>>> platform/linux-generic/test/Makefile.inc | 16 +++ >>>>> platform/linux-generic/test/shmem/.gitignore | 2 + >>>>> platform/linux-generic/test/shmem/Makefile.am | 18 +++ >>>>> platform/linux-generic/test/shmem/shmem.h | 21 +++ >>>>> platform/linux-generic/test/shmem/shmem_common.h | 23 ++++ >>>>> platform/linux-generic/test/shmem/shmem_linux.c | 156 >>>>> +++++++++++++++++++++++ >>>>> platform/linux-generic/test/shmem/shmem_linux.h | 9 ++ >>>>> platform/linux-generic/test/shmem/shmem_odp.c | 74 +++++++++++ >>>>> platform/linux-generic/test/shmem/shmem_odp.h | 7 + >>>>> 11 files changed, 330 insertions(+), 1 deletion(-) >>>>> create mode 100644 platform/linux-generic/test/Makefile.inc >>>>> create mode 100644 platform/linux-generic/test/shmem/.gitignore >>>>> create mode 100644 platform/linux-generic/test/shmem/Makefile.am >>>>> create mode 100644 platform/linux-generic/test/shmem/shmem.h >>>>> create mode 100644 platform/linux-generic/test/shmem/shmem_common.h >>>>> create mode 100644 platform/linux-generic/test/shmem/shmem_linux.c >>>>> create mode 100644 platform/linux-generic/test/shmem/shmem_linux.h >>>>> create mode 100644 platform/linux-generic/test/shmem/shmem_odp.c >>>>> create mode 100644 platform/linux-generic/test/shmem/shmem_odp.h >>>>> >>>>> -- >>>>> 2.1.4 >>>>> >>>>> _______________________________________________ >>>>> 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