v19: add path for helpers to find odph_pause.h. Fixes make distcheck (Mike) v18: rebase on current master
Maxim Uvarov (9): helper: ring: update ring with shm proc argument linux-generic: create internal pool create function with shm flags helper: flag to not link ring to linked list helpers: remove odp_ prefix for tests source files linux-generic/helper: move ring from helper to linux-generic linux-generic: ring set up __odp_errno as doxygen says linux-generic: return error for unsupported pktio calls linux-generic: add ipc pktio support linux-generic: internal ipc_pktio test configure.ac | 1 - helper/Makefile.am | 2 - helper/test/.gitignore | 10 +- helper/test/Makefile.am | 26 +- helper/test/{odp_chksum.c => chksum.c} | 3 +- helper/test/{odph_pause.c => pause.c} | 0 helper/test/{odp_process.c => process.c} | 3 +- helper/test/{odp_table.c => table.c} | 1 - helper/test/{odp_thread.c => thread.c} | 3 +- platform/linux-generic/Makefile.am | 6 + .../linux-generic/include/odp_buffer_internal.h | 3 + .../linux-generic/include/odp_packet_io_internal.h | 38 ++ .../include/odp_packet_io_ipc_internal.h | 47 ++ .../include/odp_packet_io_ring_internal.h | 119 ++-- platform/linux-generic/include/odp_pool_internal.h | 4 + platform/linux-generic/include/odp_shm_internal.h | 21 + platform/linux-generic/m4/configure.m4 | 4 +- platform/linux-generic/odp_packet_io.c | 25 +- platform/linux-generic/odp_pool.c | 25 +- platform/linux-generic/odp_schedule.c | 3 +- platform/linux-generic/odp_shared_memory.c | 14 +- platform/linux-generic/pktio/io_ops.c | 1 + platform/linux-generic/pktio/ipc.c | 729 +++++++++++++++++++++ {helper => platform/linux-generic/pktio}/ring.c | 276 ++++---- platform/linux-generic/test/Makefile.am | 4 +- platform/linux-generic/test/pktio_ipc/.gitignore | 2 + platform/linux-generic/test/pktio_ipc/Makefile.am | 20 + platform/linux-generic/test/pktio_ipc/ipc_common.c | 138 ++++ platform/linux-generic/test/pktio_ipc/ipc_common.h | 87 +++ platform/linux-generic/test/pktio_ipc/pktio_ipc1.c | 310 +++++++++ platform/linux-generic/test/pktio_ipc/pktio_ipc2.c | 185 ++++++ .../linux-generic/test/pktio_ipc/pktio_ipc_run | 68 ++ platform/linux-generic/test/ring/.gitignore | 1 + platform/linux-generic/test/ring/Makefile.am | 16 + .../linux-generic/test/ring/ringtest.c | 180 ++--- test/Makefile.am | 2 +- test/api_test/.gitignore | 2 - test/api_test/Makefile.am | 13 - test/api_test/odp_common.c | 91 --- test/api_test/odp_common.h | 42 -- 40 files changed, 2057 insertions(+), 468 deletions(-) rename helper/test/{odp_chksum.c => chksum.c} (98%) rename helper/test/{odph_pause.c => pause.c} (100%) rename helper/test/{odp_process.c => process.c} (96%) rename helper/test/{odp_table.c => table.c} (99%) rename helper/test/{odp_thread.c => thread.c} (96%) create mode 100644 platform/linux-generic/include/odp_packet_io_ipc_internal.h rename helper/include/odp/helper/ring.h => platform/linux-generic/include/odp_packet_io_ring_internal.h (86%) create mode 100644 platform/linux-generic/include/odp_shm_internal.h create mode 100644 platform/linux-generic/pktio/ipc.c rename {helper => platform/linux-generic/pktio}/ring.c (70%) create mode 100644 platform/linux-generic/test/pktio_ipc/.gitignore create mode 100644 platform/linux-generic/test/pktio_ipc/Makefile.am create mode 100644 platform/linux-generic/test/pktio_ipc/ipc_common.c create mode 100644 platform/linux-generic/test/pktio_ipc/ipc_common.h create mode 100644 platform/linux-generic/test/pktio_ipc/pktio_ipc1.c create mode 100644 platform/linux-generic/test/pktio_ipc/pktio_ipc2.c create mode 100755 platform/linux-generic/test/pktio_ipc/pktio_ipc_run create mode 100644 platform/linux-generic/test/ring/.gitignore create mode 100644 platform/linux-generic/test/ring/Makefile.am rename test/api_test/odp_ring_test.c => platform/linux-generic/test/ring/ringtest.c (72%) delete mode 100644 test/api_test/.gitignore delete mode 100644 test/api_test/Makefile.am delete mode 100644 test/api_test/odp_common.c delete mode 100644 test/api_test/odp_common.h -- 1.9.1 _______________________________________________ lng-odp mailing list lng-odp@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lng-odp