[dpdk-dev] [PATCH 0/3] generic channel for multi-process communication
Jianfeng Tan
jianfeng.tan at intel.com
Thu Nov 30 19:44:07 CET 2017
This patchset adds a generic channel for multi-process (primary/secondary)
communication.
Patch 1: addess the purpose and howto;
Patch 2: add a syncrhonous way for those messages which need a response immediately.
Patch 3: Rework vfio to use this generic communication channel.
Jianfeng Tan (3):
eal: add channel for multi-process communication
eal: add synchronous multi-process communication
vfio: use the generic multi-process channel
lib/librte_eal/common/eal_common_proc.c | 546 +++++++++++++++++++++++++
lib/librte_eal/common/eal_filesystem.h | 18 +
lib/librte_eal/common/eal_private.h | 10 +
lib/librte_eal/common/include/rte_eal.h | 71 ++++
lib/librte_eal/linuxapp/eal/eal.c | 23 +-
lib/librte_eal/linuxapp/eal/eal_vfio.c | 139 ++-----
lib/librte_eal/linuxapp/eal/eal_vfio.h | 15 +-
lib/librte_eal/linuxapp/eal/eal_vfio_mp_sync.c | 416 +++----------------
lib/librte_eal/rte_eal_version.map | 22 +
9 files changed, 785 insertions(+), 475 deletions(-)
--
2.7.4
More information about the dev
mailing list