On 6/6/2019 12:38 PM, Jakub Grajciar wrote: > Shared memory packet interface (memif) PMD allows for DPDK and any other > client using memif (DPDK, VPP, libmemif) to communicate using shared > memory. The created device transmits packets in a raw format. It can be > used with Ethernet mode, IP mode, or Punt/Inject. At this moment, only > Ethernet mode is supported in DPDK memif implementation. Memif is Linux > only. > > Signed-off-by: Jakub Grajciar <jgraj...@cisco.com> > --- > MAINTAINERS | 6 + > config/common_base | 5 + > config/common_linux | 1 + > doc/guides/nics/features/memif.ini | 14 + > doc/guides/nics/index.rst | 1 + > doc/guides/nics/memif.rst | 234 ++++ > doc/guides/rel_notes/release_19_08.rst | 5 + > drivers/net/Makefile | 1 + > drivers/net/memif/Makefile | 31 + > drivers/net/memif/memif.h | 179 +++ > drivers/net/memif/memif_socket.c | 1124 +++++++++++++++++ > drivers/net/memif/memif_socket.h | 105 ++ > drivers/net/memif/meson.build | 15 + > drivers/net/memif/rte_eth_memif.c | 1204 +++++++++++++++++++ > drivers/net/memif/rte_eth_memif.h | 212 ++++ > drivers/net/memif/rte_pmd_memif_version.map | 4 + > drivers/net/meson.build | 1 + > mk/rte.app.mk | 1 +
Reviewed-by: Ferruh Yigit <ferruh.yi...@intel.com> Applied to dpdk-next-net/master, thanks.