Re: [dpdk-dev] [PATCH v4] net/mlx5: support multiple groups and jump action

2018-10-13 Thread Shahaf Shuler
Friday, October 12, 2018 11:43 AM, Yongseok Koh: > Subject: [PATCH v4] net/mlx5: support multiple groups and jump action > > rte_flow has 'group' attribute and 'jump' action in order to support multiple > groups. This feature is known as multi-table support ('chain' in linux TC > flower) in genera

Re: [dpdk-dev] [PATCH] net/mlx5: flow counters support on the Linux-rdma v19 base

2018-10-13 Thread Shahaf Shuler
Thursday, October 11, 2018 5:52 PM, Slava Ovsiienko: > Subject: RE: [dpdk-dev] [PATCH] net/mlx5: flow counters support on the > Linux-rdma v19 base > > > -Original Message- > > From: Yongseok Koh > > Sent: Thursday, October 4, 2018 2:48 > > To: Slava Ovsiienko > > Cc: dev@dpdk.org; Shahaf

[dpdk-dev] [PATCH v1] net/avf: fix DEBUG_DUMP_DESC causing build issue

2018-10-13 Thread Haiyue Wang
Add the missed 'volatile' keyword to avoid the warning for type mismatch, which will be treated as compiler error if WERROR_FLAGS is enabled. Fixes: bfd38e4d708b ("net/avf: fix missing compiler error flags") CC: sta...@dpdk.org Signed-off-by: Haiyue Wang --- drivers/net/avf/avf_rxtx.h | 10 +++

Re: [dpdk-dev] [PATCH v3 1/5] bus/fslmc: fix physical addressing check

2018-10-13 Thread Pavan Nikhilesh
On Sat, Oct 13, 2018 at 05:51:26PM +0530, Shreyansh Jain wrote: > In case RTE_LIBRTE_DPAA2_USE_PHYS_IOVA is enabled, only supported > class is RTE_IOVA_PA. > > Fixes: f7768afac101 ("bus/fslmc: support dynamic IOVA") > Cc: hemant.agra...@nxp.com > > Signed-off-by: Shreyansh Jain > --- > drivers/bu

[dpdk-dev] [PATCH v3 5/5] fslmc: enable dpaax library

2018-10-13 Thread Shreyansh Jain
With this patch, fslmc bus and ethernet devices on this bus would start using the physical-virtual library interfaces. This patch impacts mempool/dpaa2, event/dpaa2, net/dpaa2, raw/dpaa2_cmdif and raw/dpaa2_qdma as they are dependent on the bus/fslmc and thus impact linkage of libraries. Signed-o

[dpdk-dev] [PATCH v3 4/5] dpaa: enable dpaax library

2018-10-13 Thread Shreyansh Jain
With this patch, dpaa bus and ethernet devices on this bus would start using the physical-virtual library interfaces. This patch impacts mempool/dpaa, event/dpaa and net/dpaa as they are dependent on the bus/dpaa and thus impact linkage of libraries. Signed-off-by: Shreyansh Jain --- drivers/bu

[dpdk-dev] [PATCH v3 3/5] common/dpaax: add library for PA VA translation table

2018-10-13 Thread Shreyansh Jain
A common library, valid for dpaaX drivers, which is used to maintain a local copy of PA->VA translations. In case of physical addressing mode (one of the option for FSLMC, and only option for DPAA bus), the addresses of descriptors Rx'd are physical. These need to be converted into equivalent VA f

[dpdk-dev] [PATCH v3 2/5] drivers: common as dependency for bus

2018-10-13 Thread Shreyansh Jain
Prior to this patch, bus and common compiled parallel. But, post this dependency is created. This is especially important for the DPAA/FSLMC buses which are going to use the common/dpaax library. Signed-off-by: Shreyansh Jain --- drivers/Makefile | 1 + 1 file changed, 1 insertion(+) diff --gi

[dpdk-dev] [PATCH v3 1/5] bus/fslmc: fix physical addressing check

2018-10-13 Thread Shreyansh Jain
In case RTE_LIBRTE_DPAA2_USE_PHYS_IOVA is enabled, only supported class is RTE_IOVA_PA. Fixes: f7768afac101 ("bus/fslmc: support dynamic IOVA") Cc: hemant.agra...@nxp.com Signed-off-by: Shreyansh Jain --- drivers/bus/fslmc/fslmc_bus.c | 4 1 file changed, 4 insertions(+) diff --git a/driv

[dpdk-dev] [PATCH v3 0/5] Add a PA-VA Translation table for DPAAx

2018-10-13 Thread Shreyansh Jain
::Background:: After the restructuring of memory in last release(s), one of the major impact on fslmc/dpaa bus (and its devices) was the performance drop when using physical addressing. Previously, it was assumed that physical range was contiguous for any given request for hugepage memory. That wa