Re: [dpdk-dev] [RFC v4] /net: memory interface (memif)

2019-02-27 Thread Ferruh Yigit
On 2/20/2019 11:52 AM, Jakub Grajciar wrote: > Memory interface (memif), provides high performance > packet transfer over shared memory. > > Signed-off-by: Jakub Grajciar > --- > MAINTAINERS |6 + > config/common_base |5 + > confi

Re: [dpdk-dev] [RFC v4] /net: memory interface (memif)

2019-02-21 Thread Rami Rosen
Hi, +Shared memory packet interface (memif) PMD allows for DPDK and any other client +using memif (DPDK, VPP, libmemif) toc ommunicate using shared memory. Memif is +Linux only.s Minor nit. should be "to communicate" And Also Linux only.s => Linux only. Reviewed-by: Rami Rosen

Re: [dpdk-dev] [RFC v4] /net: memory interface (memif)

2019-02-20 Thread Stephen Hemminger
On Wed, 20 Feb 2019 12:52:54 +0100 Jakub Grajciar wrote: > +static int > +memif_msg_enq_init(struct rte_eth_dev *dev) > +{ > + struct pmd_internals *pmd = dev->data->dev_private; > + struct memif_msg_queue_elt *e = memif_msg_enq(pmd->cc); > + if (e == NULL) > + return -1

Re: [dpdk-dev] [RFC v4] /net: memory interface (memif)

2019-02-20 Thread Stephen Hemminger
On Wed, 20 Feb 2019 12:52:54 +0100 Jakub Grajciar wrote: > +static int > +memif_msg_receive_add_ring(struct rte_eth_dev *dev, memif_msg_t *msg, int fd) > +{ > + struct pmd_internals *pmd = dev->data->dev_private; > + memif_msg_add_ring_t *ar = &msg->add_ring; > + > + if (fd < 0) { > +

[dpdk-dev] [RFC v4] /net: memory interface (memif)

2019-02-20 Thread Jakub Grajciar
Memory interface (memif), provides high performance packet transfer over shared memory. Signed-off-by: Jakub Grajciar --- MAINTAINERS |6 + config/common_base |5 + config/common_linuxapp |1 + doc/guides/n