net/memif: support zero-copy slave
authorJakub Grajciar <jgrajcia@cisco.com>
Mon, 4 Nov 2019 11:03:00 +0000 (12:03 +0100)
committerFerruh Yigit <ferruh.yigit@intel.com>
Wed, 20 Nov 2019 16:36:06 +0000 (17:36 +0100)
commit43b815d881885a63d8d4691f07f7a93e1a01f6d4
treeef557a95a7cc5128a8489a701725449c189d89ef
parent6c373e935a34eefb4e3fd76c950e8703b7addbec
net/memif: support zero-copy slave

Zero-copy slave support for memif PMD.
Slave interface exposes DPDK memory to
master interface. Only single file segments
are supported (EAL option --single-file-segments).

Signed-off-by: Jakub Grajciar <jgrajcia@cisco.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
doc/guides/nics/memif.rst
drivers/net/memif/Makefile
drivers/net/memif/memif_socket.c
drivers/net/memif/meson.build
drivers/net/memif/rte_eth_memif.c
drivers/net/memif/rte_eth_memif.h
lib/librte_eal/common/eal_common_mcfg.c
lib/librte_eal/common/include/rte_eal_memconfig.h
lib/librte_eal/rte_eal_version.map