Since nobody replayed on rfc patch I did clean up and splitting it
on several patches.

Please consider this version for review.

Thanks,
Maxim.

Maxim Uvarov (7):
  linux-generic: zero params for pool create
  api: ipc: shared memory add no create flag
  api ipc: update ring with shm proc argument
  linux-generic: reflect shm flags and add mode debug prints
  linux-generic: ipc init odp ring
  linux-generic: add ipc pktio support
  ipc: example app

 configure.ac                                       |   1 +
 example/Makefile.am                                |   2 +-
 example/ipc/.gitignore                             |   1 +
 example/ipc/Makefile.am                            |   7 +
 example/ipc/odp_ipc.c                              | 441 +++++++++++++++
 helper/include/odp/helper/ring.h                   |   2 +
 helper/ring.c                                      |   9 +-
 include/odp/api/pool.h                             |   1 +
 include/odp/api/shared_memory.h                    |   1 +
 platform/linux-generic/Makefile.am                 |   2 +
 .../linux-generic/include/odp_buffer_internal.h    |   3 +
 .../linux-generic/include/odp_packet_io_internal.h |  15 +
 .../include/odp_packet_io_ipc_internal.h           |  47 ++
 platform/linux-generic/odp_init.c                  |   6 +
 platform/linux-generic/odp_packet_io.c             |  30 +-
 platform/linux-generic/odp_packet_io_ipc.c         | 590 +++++++++++++++++++++
 platform/linux-generic/odp_pool.c                  |  16 +-
 platform/linux-generic/odp_schedule.c              |   1 +
 platform/linux-generic/odp_shared_memory.c         |   9 +-
 test/validation/odp_queue.c                        |   1 +
 20 files changed, 1177 insertions(+), 8 deletions(-)
 create mode 100644 example/ipc/.gitignore
 create mode 100644 example/ipc/Makefile.am
 create mode 100644 example/ipc/odp_ipc.c
 create mode 100644 platform/linux-generic/include/odp_packet_io_ipc_internal.h
 create mode 100644 platform/linux-generic/odp_packet_io_ipc.c

-- 
1.9.1

_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to