Re: [dpdk-dev] [PATCH v4 4/5] net/af_xdp: use mbuf mempool for buffer management

2019-03-24 Thread Ye Xiaolong
On 03/24, Ye Xiaolong wrote: >>> - ret = xsk_umem__create(&umem->umem, bufs, >>> + ret = xsk_umem__create(&umem->umem, base_addr, >>>ETH_AF_XDP_NUM_BUFFERS * ETH_AF_XDP_FRAME_SIZE, >>>&umem->fq, &umem->cq, >>>&u

Re: [dpdk-dev] [PATCH v4 4/5] net/af_xdp: use mbuf mempool for buffer management

2019-03-24 Thread Ye Xiaolong
On 03/22, Maxime Coquelin wrote: > > >On 3/22/19 2:01 PM, Xiaolong Ye wrote: >> Now, af_xdp registered memory buffer is managed by rte_mempool. mbuf be >s/mbuf be allocated/mbuf allocated/ >> allocated from rte_mempool can be convert to xdp_desc's address and vice >s/convert/converted/ >> versa. W

Re: [dpdk-dev] [PATCH v4 4/5] net/af_xdp: use mbuf mempool for buffer management

2019-03-22 Thread Maxime Coquelin
On 3/22/19 2:01 PM, Xiaolong Ye wrote: Now, af_xdp registered memory buffer is managed by rte_mempool. mbuf be s/mbuf be allocated/mbuf allocated/ allocated from rte_mempool can be convert to xdp_desc's address and vice s/convert/converted/ versa. Signed-off-by: Xiaolong Ye --- drivers

[dpdk-dev] [PATCH v4 4/5] net/af_xdp: use mbuf mempool for buffer management

2019-03-22 Thread Xiaolong Ye
Now, af_xdp registered memory buffer is managed by rte_mempool. mbuf be allocated from rte_mempool can be convert to xdp_desc's address and vice versa. Signed-off-by: Xiaolong Ye --- drivers/net/af_xdp/rte_eth_af_xdp.c | 117 +--- 1 file changed, 72 insertions(+), 45 dele