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 | 5 +
.../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 | 274 ++++----
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 | 187 ++++++
.../linux-generic/test/pktio_ipc/pktio_ipc_run | 64 ++
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, 2053 insertions(+), 467 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
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp