Needed small update of patches after netmap inclusion.
Uploaded updated version here:
https://git.linaro.org/lng/odp.git pktio_ipc_v9_updated
Maxim.
On 10/09/2015 14:58, Maxim Uvarov wrote:
v9: reworked patches according to Connect agreements:
- linux-generic only pktio;
- 2 separate symmetric apps with same init process;
- does not matter which app was run first;
- init process for 2 apps is the same;
Maxim Uvarov (8):
helper: ring: update ring with shm proc argument
linux-generic: create internal pool create function with shm flags
move odph_pause inside linux-generic
helper: flag to not link ring to linked list
helpers: remove odp_ prefix for tests source files
helper: move ring test to helper
linux-generic: add ipc pktio support
linux-generic: internal ipc_pktio test
configure.ac | 1 -
helper/Makefile.am | 4 +-
helper/include/odp/helper/ring.h | 7 +-
helper/ring.c | 15 +-
helper/test/.gitignore | 9 +-
helper/test/Makefile.am| 22 +-
helper/test/{odp_chksum.c => chksum.c} | 3 +-
helper/test/odph_pause.c | 14 -
helper/test/{odp_process.c => process.c} | 3 +-
.../api_test/odp_ring_test.c => helper/test/ring.c | 100 +--
helper/test/{odp_thread.c => thread.c} | 3 +-
platform/linux-generic/Makefile.am | 4 +
.../linux-generic/include/odp_buffer_internal.h| 3 +
.../linux-generic/include/odp_packet_io_internal.h | 35 +
.../include/odp_packet_io_ipc_internal.h | 51 ++
.../linux-generic/include/odp_pause_internal.h | 4 +-
platform/linux-generic/include/odp_pool_internal.h | 4 +
platform/linux-generic/include/odp_shm_internal.h | 20 +
platform/linux-generic/m4/configure.m4 | 3 +-
platform/linux-generic/odp_packet_io.c | 1 +
platform/linux-generic/odp_pool.c | 22 +-
platform/linux-generic/odp_schedule.c | 3 +-
platform/linux-generic/odp_shared_memory.c | 10 +-
platform/linux-generic/pktio/io_ops.c | 1 +
platform/linux-generic/pktio/ipc.c | 720 +
platform/linux-generic/pktio/ring.c| 1 +
platform/linux-generic/test/Makefile.am| 3 +-
platform/linux-generic/test/pktio_ipc/.gitignore | 1 +
platform/linux-generic/test/pktio_ipc/Makefile.am | 15 +
platform/linux-generic/test/pktio_ipc/ipc_common.c | 150 +
platform/linux-generic/test/pktio_ipc/ipc_common.h | 71 ++
platform/linux-generic/test/pktio_ipc/pktio_ipc1.c | 268
platform/linux-generic/test/pktio_ipc/pktio_ipc2.c | 142
.../linux-generic/test/pktio_ipc/pktio_ipc_run | 55 ++
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 --
39 files changed, 1672 insertions(+), 246 deletions(-)
rename helper/test/{odp_chksum.c => chksum.c} (98%)
delete mode 100644 helper/test/odph_pause.c
rename helper/test/{odp_process.c => process.c} (96%)
rename test/api_test/odp_ring_test.c => helper/test/ring.c (86%)
rename helper/test/{odp_thread.c => thread.c} (96%)
create mode 100644 platform/linux-generic/include/odp_packet_io_ipc_internal.h
rename helper/odph_pause.h =>
platform/linux-generic/include/odp_pause_internal.h (93%)
create mode 100644 platform/linux-generic/include/odp_shm_internal.h
create mode 100644 platform/linux-generic/pktio/ipc.c
create mode 12 platform/linux-generic/pktio/ring.c
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
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
___
lng-odp mailing list
lng-odp@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/lng-odp