[dpdk-dev] [PATCH] net/i40e: change warning log to flow error set

2018-04-07 Thread Wei Zhao
Ther is a specific error set fucntiong for flow error configuration, so change to this mode. Fixes: ecad87d22383 ("net/i40e: move RSS to flow API") Signed-off-by: Wei Zhao Tested-by: Peng Yuan --- drivers/net/i40e/i40e_flow.c | 22 +- 1 file changed, 17 insertions(+), 5 dele

Re: [dpdk-dev] [PATCH v3 20/21] net/virtio: add support for event suppression

2018-04-07 Thread Tiwei Bie
On Thu, Apr 05, 2018 at 12:10:30PM +0200, Jens Freimann wrote: > Signed-off-by: Jens Freimann > --- > drivers/net/virtio/virtio_ethdev.c | 2 +- > drivers/net/virtio/virtio_ethdev.h | 2 +- > drivers/net/virtio/virtio_rxtx.c | 15 +++- > drivers/net/virtio/virtqueue.h | 73 >

Re: [dpdk-dev] [PATCH v3 18/21] net/virtio: add support for mergeable buffers with packed virtqueues

2018-04-07 Thread Tiwei Bie
On Thu, Apr 05, 2018 at 12:10:28PM +0200, Jens Freimann wrote: > Implement support for receiving merged buffers in virtio when packed > virtqueues > are enabled. > > Signed-off-by: Jens Freimann > --- > drivers/net/virtio/virtio_ethdev.c | 10 ++-- > drivers/net/virtio/virtio_rxtx.c | 107 >

[dpdk-dev] [PATCH] net/i40e: fix flow RSS queue index check error

2018-04-07 Thread Wei Zhao
Ther is a error in queue index check for RSS queue region configuration. Fixes: ecad87d22383 ("net/i40e: move RSS to flow API") Signed-off-by: Wei Zhao Tested-by: Peng Yuan --- drivers/net/i40e/i40e_flow.c | 19 --- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/

Re: [dpdk-dev] [PATCH v3 07/21] net/virtio: implement transmit path for packed queues

2018-04-07 Thread Tiwei Bie
On Thu, Apr 05, 2018 at 12:10:17PM +0200, Jens Freimann wrote: [...] > diff --git a/drivers/net/virtio/virtio_rxtx.c > b/drivers/net/virtio/virtio_rxtx.c > index a8aa87b32..9f9b5a8f8 100644 > --- a/drivers/net/virtio/virtio_rxtx.c > +++ b/drivers/net/virtio/virtio_rxtx.c > @@ -38,6 +38,101 @@ > #

Re: [dpdk-dev] [PATCH v3 05/21] net/virtio: dump packed virtqueue data

2018-04-07 Thread Tiwei Bie
On Thu, Apr 05, 2018 at 12:10:15PM +0200, Jens Freimann wrote: > Add support to dump packed virtqueue data to the > VIRTQUEUE_DUMP() macro. > > Signed-off-by: Jens Freimann > --- > drivers/net/virtio/virtqueue.h | 7 +++ > 1 file changed, 7 insertions(+) > > diff --git a/drivers/net/virtio/

Re: [dpdk-dev] [PATCH v3 02/12] usertools: add Cavium TIM as an event device

2018-04-07 Thread Jerin Jacob
-Original Message- > Date: Tue, 3 Apr 2018 20:35:04 +0530 > From: Pavan Nikhilesh > To: jerin.ja...@caviumnetworks.com, santosh.shu...@caviumnetworks.com, > erik.g.carri...@intel.com > Cc: dev@dpdk.org, Pavan Nikhilesh > Subject: [dpdk-dev] [PATCH v3 02/12] usertools: add Cavium TIM as

Re: [dpdk-dev] [PATCH v3 00/12] event/octeontx: add event timer adapter driver

2018-04-07 Thread Jerin Jacob
-Original Message- > Date: Tue, 3 Apr 2018 20:35:02 +0530 > From: Pavan Nikhilesh > To: jerin.ja...@caviumnetworks.com, santosh.shu...@caviumnetworks.com, > erik.g.carri...@intel.com > Cc: dev@dpdk.org, Pavan Nikhilesh > Subject: [dpdk-dev] [PATCH v3 00/12] event/octeontx: add event tim

[dpdk-dev] [PATCH v6 1/3] ether: support runtime queue setup

2018-04-07 Thread Qi Zhang
The patch let etherdev driver expose the capability flag through rte_eth_dev_info_get when it support runtime queue configuraiton, then base on the flag rte_eth_[rx|tx]_queue_setup could decide continue to setup the queue or just return fail when device already started. Signed-off-by: Qi Zhang Ac

[dpdk-dev] [PATCH v6 3/3] net/i40e: enable runtime queue setup

2018-04-07 Thread Qi Zhang
Expose the runtime queue configuration capability and enhance i40e_dev_[rx|tx]_queue_setup to handle the situation when device already started. Signed-off-by: Qi Zhang Acked-by: Konstantin Ananyev --- v5: - fix first tx queue check. v4: - fix rx/tx conflict check. - no need conflict check for f

[dpdk-dev] [PATCH v5 0/3] runtime queue setup

2018-04-07 Thread Qi Zhang
v6: - fix tx queue state check in rte_eth_rx_queue_setup - fix error message in testpmd. v5: - fix first tx queue check in i40e. v4: - fix i40e rx/tx funciton conflict handle. - no need conflict check for first rx/tx queue at runtime setup. - fix missing offload paramter in testpmd cmdline. v3:

[dpdk-dev] [PATCH v6 2/3] app/testpmd: add command for queue setup

2018-04-07 Thread Qi Zhang
Add new command to setup queue: queue setup (rx|tx) (port_id) (queue_idx) (ring_size) (offloads) rte_eth_[rx|tx]_queue_setup will be called corresponsively Signed-off-by: Qi Zhang Acked-by: Konstantin Ananyev --- v6: - fix error message for rx_free_thresh check. v5: - fix command description.

[dpdk-dev] [PATCH] doc: fix a typo

2018-04-07 Thread Jerin Jacob
Cc: sta...@dpdk.org Fixes: a9bb0c44c775 ("doc: add rawdev library guide and doxygen page") Signed-off-by: Jerin Jacob --- doc/guides/prog_guide/rawdev.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/guides/prog_guide/rawdev.rst b/doc/guides/prog_guide/rawdev.rst index

Re: [dpdk-dev] [PATCH v5 2/3] app/testpmd: add command for queue setup

2018-04-07 Thread Zhang, Qi Z
> -Original Message- > From: Rosen, Rami > Sent: Saturday, April 7, 2018 11:50 PM > To: Zhang, Qi Z ; tho...@monjalon.net; Ananyev, > Konstantin > Cc: dev@dpdk.org; Xing, Beilei ; Wu, Jingjing > ; Lu, Wenzhuo ; Zhang, Qi Z > > Subject: RE: [dpdk-dev] [PATCH v5 2/3] app/testpmd: add comm

Re: [dpdk-dev] [PATCH v5 1/3] ether: support runtime queue setup

2018-04-07 Thread Zhang, Qi Z
> -Original Message- > From: Rosen, Rami > Sent: Saturday, April 7, 2018 3:42 AM > To: Zhang, Qi Z ; tho...@monjalon.net; Ananyev, > Konstantin > Cc: dev@dpdk.org; Xing, Beilei ; Wu, Jingjing > ; Lu, Wenzhuo ; Zhang, Qi Z > > Subject: RE: [dpdk-dev] [PATCH v5 1/3] ether: support runtime

Re: [dpdk-dev] [PATCH v3 01/12] mempool/octeontx: probe timvf PCIe devices

2018-04-07 Thread Jerin Jacob
-Original Message- > Date: Tue, 3 Apr 2018 20:35:03 +0530 > From: Pavan Nikhilesh > To: jerin.ja...@caviumnetworks.com, santosh.shu...@caviumnetworks.com, > erik.g.carri...@intel.com > Cc: dev@dpdk.org, Pavan Nikhilesh > Subject: [dpdk-dev] [PATCH v3 01/12] mempool/octeontx: probe timvf

Re: [dpdk-dev] [PATCH] net/ixgbe: update data->eth_link status on start

2018-04-07 Thread Zhang, Qi Z
> -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Chas Williams > Sent: Wednesday, February 14, 2018 6:56 AM > To: dev@dpdk.org > Cc: Lu, Wenzhuo ; Ananyev, Konstantin > ; Charles (Chas) Williams > Subject: [dpdk-dev] [PATCH] net/ixgbe: update data->eth_link sta

Re: [dpdk-dev] [PATCH v7] net/virtio-user: add support for server mode

2018-04-07 Thread Tan, Jianfeng
> -Original Message- > From: Yang, Zhiyong > Sent: Friday, April 6, 2018 5:26 PM > To: dev@dpdk.org > Cc: Yang, Zhiyong; maxime.coque...@redhat.com; Tan, Jianfeng; Bie, Tiwei; > Wang, Zhihong; Wang, Dong1; tho...@monjalon.net > Subject: [PATCH v7] net/virtio-user: add support for server m

Re: [dpdk-dev] Venky - Urgent Call for Stories

2018-04-07 Thread Vincent Jardin
Thanks Jim... When I started in 2010 with Venky, when we were reinventing the world of software networking it was a pleasure to brainstorm with him, to get his prototypes and then use them as foundations to build new librairies for packet processing. In fact Venky was someone who wanted to wor

[dpdk-dev] Venky - Urgent Call for Stories

2018-04-07 Thread St Leger, Jim
Sorry for the very short notice. Forward as appropriate. https://fd.io/2018/04/in-loving-memory-venky-venkatesan-the-father-of-dpdk/ I will have a chance tomorrow at a memorial service for Venky to share some stories. I need YOUR stories! If you have one about how Venky impacted you, a debate you

[dpdk-dev] [PATCH v5 2/2] net/bnxt: switch to the new offload API

2018-04-07 Thread Ajit Khaparde
Update bnxt PMD to new ethdev offloads API. Signed-off-by: Ajit Khaparde -- v1->v2: return an error if requested offload flags do not match supported offload capabilities. v2->v3: modify the code based on review comments. v3->v4: fix compilation for i686 configuration. v4->v5: remove leftovers of

[dpdk-dev] [PATCH v5 1/2] net/bnxt: fix rx_drop_en setting

2018-04-07 Thread Ajit Khaparde
If Rx descriptors are not available, pkts are dropped by default. Fix rx_drop_en setting in bnxt_dev_info_get_op to reflect it. Fixes: 0a6d2a720078 ("net/bnxt: get device infos") Cc: sta...@dpdk.org Signed-off-by: Ajit Khaparde -- v1->v2: added fixes to commit message. --- drivers/net/bnxt/bnxt

[dpdk-dev] [PATCH v2 2/9] bus/fslmc: expose API to free dpci device

2018-04-07 Thread Nipun Gupta
Signed-off-by: Nipun Gupta --- drivers/bus/fslmc/rte_bus_fslmc_version.map | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/bus/fslmc/rte_bus_fslmc_version.map b/drivers/bus/fslmc/rte_bus_fslmc_version.map index f519651..3811792 100644 --- a/drivers/bus/fslmc/rte_bus_fslmc_version.map

[dpdk-dev] [PATCH v2 1/9] mempool/dpaa2: add functions exposed to DPDK applications

2018-04-07 Thread Nipun Gupta
There are two API's which are required by NXP specific Command Interface Application (AIOP CMDIF). This patch exposes these two API's. Signed-off-by: Nipun Gupta --- doc/api/doxy-api-index.md | 1 + doc/api/doxy-api.conf | 1 + drivers/memp

[dpdk-dev] [PATCH v2 0/9] Introduce DPAA2 Command Interface raw driver

2018-04-07 Thread Nipun Gupta
This patch set introduces DPAA2 based Command Interface device driver. This driver is provides communication between the GPP and AIOP Firmware. Patches 1-4: Makes necessary changes and fixes in the DPAA2 bus and mempool region Patches 5-7: Add the DPAA2 CMDIF driver Patches 8-9: Update th

[dpdk-dev] [PATCH] vmxnet3: fill in imissed stat with pktsRxOutOfBuf

2018-04-07 Thread Jon DeVree
This counter comes from a "hardware" register of the vmxnet3 device and seems to behave like the MPC (Missed Packet Count) register of the Intel NICs. So I think this data belongs in the imissed field rather than the rx_nombuf field. Signed-off-by: Jon DeVree --- drivers/net/vmxnet3/vmxnet3_ethd

Re: [dpdk-dev] [PATCH v5 2/3] app/testpmd: add command for queue setup

2018-04-07 Thread Rosen, Rami
-Original Message- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Qi Zhang Sent: Monday, April 02, 2018 06:00 To: tho...@monjalon.net; Ananyev, Konstantin Cc: dev@dpdk.org; Xing, Beilei ; Wu, Jingjing ; Lu, Wenzhuo ; Zhang, Qi Z Subject: [dpdk-dev] [PATCH v5 2/3] app/testpmd: ad

[dpdk-dev] [PATCH 8/8] doc: add dpaa2 qdma rawdev to release notes

2018-04-07 Thread Nipun Gupta
Signed-off-by: Nipun Gupta --- doc/guides/rel_notes/release_18_05.rst | 9 + 1 file changed, 9 insertions(+) diff --git a/doc/guides/rel_notes/release_18_05.rst b/doc/guides/rel_notes/release_18_05.rst index 0aebb18..f2de969 100644 --- a/doc/guides/rel_notes/release_18_05.rst +++ b/doc/

[dpdk-dev] [PATCH 3/8] bus/fslmc: add macros required by QDMA for FLE and FD

2018-04-07 Thread Nipun Gupta
Signed-off-by: Nipun Gupta --- drivers/bus/fslmc/portal/dpaa2_hw_pvt.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h b/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h index 1ef9502..b7b98d1 100644 --- a/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h +++ b/driver

[dpdk-dev] [PATCH 5/8] raw/dpaa2_qdma: support configuration APIs

2018-04-07 Thread Nipun Gupta
Signed-off-by: Nipun Gupta --- doc/api/doxy-api-index.md | 1 + doc/api/doxy-api.conf | 1 + drivers/raw/dpaa2_qdma/Makefile| 2 + drivers/raw/dpaa2_qdma/dpaa2_qdma.c| 375 + driver

[dpdk-dev] [PATCH 6/8] raw/dpaa2_qdma: support enq and deq operations

2018-04-07 Thread Nipun Gupta
Signed-off-by: Nipun Gupta --- drivers/raw/dpaa2_qdma/dpaa2_qdma.c| 332 + drivers/raw/dpaa2_qdma/dpaa2_qdma.h| 21 ++ drivers/raw/dpaa2_qdma/rte_pmd_dpaa2_qdma.h| 70 + .../raw/dpaa2_qdma/rte_pmd_dpaa2_qdma_version.map | 4 + 4

[dpdk-dev] [PATCH 7/8] doc: add DPAA2 QDMA rawdev guide

2018-04-07 Thread Nipun Gupta
Signed-off-by: Nipun Gupta --- MAINTAINERS | 1 + doc/guides/rawdevs/dpaa2_qdma.rst | 140 ++ 2 files changed, 141 insertions(+) create mode 100644 doc/guides/rawdevs/dpaa2_qdma.rst diff --git a/MAINTAINERS b/MAINTAINERS index fccf5bb.

[dpdk-dev] [PATCH 4/8] raw/dpaa2_qdma: introduce the DPAA2 QDMA driver

2018-04-07 Thread Nipun Gupta
DPAA2 QDMA driver uses MC DPDMAI object. This driver enables the user (app) to perform data DMA without involving CPU in the DMA process Signed-off-by: Nipun Gupta --- MAINTAINERS| 5 + config/common_base | 1 + config/c

[dpdk-dev] [PATCH 2/8] bus/fslmc: support scanning and probing of QDMA devices

2018-04-07 Thread Nipun Gupta
Signed-off-by: Nipun Gupta --- drivers/bus/fslmc/fslmc_bus.c | 2 ++ drivers/bus/fslmc/fslmc_vfio.c | 1 + drivers/bus/fslmc/rte_fslmc.h | 2 ++ 3 files changed, 5 insertions(+) diff --git a/drivers/bus/fslmc/fslmc_bus.c b/drivers/bus/fslmc/fslmc_bus.c index d6806df..cd27630 100644 --- a/drive

[dpdk-dev] [PATCH v2 8/9] doc: add DPAA2 CMDIF rawdev guide

2018-04-07 Thread Nipun Gupta
Signed-off-by: Nipun Gupta --- MAINTAINERS| 1 + doc/guides/rawdevs/dpaa2_cmdif.rst | 132 + 2 files changed, 133 insertions(+) create mode 100644 doc/guides/rawdevs/dpaa2_cmdif.rst diff --git a/MAINTAINERS b/MAINTAINERS index e97da7

[dpdk-dev] [PATCH 0/8] Introduce DPAA2 QDMA raw driver

2018-04-07 Thread Nipun Gupta
This patch set introduces DPAA2 based QDMA device driver. It provide means to initiate a DMA transaction from CPU. The initiated DMA is performed without CPU being involved in the actual DMA transaction. This patch series is based over v2 of DPAA2 CMDIF series - https://dpdk.org/dev/patchwork/pat

[dpdk-dev] [PATCH v2 9/9] doc: add dpaa2 command interface rawdev to release notes

2018-04-07 Thread Nipun Gupta
Signed-off-by: Nipun Gupta --- doc/guides/rel_notes/release_18_05.rst | 7 +++ 1 file changed, 7 insertions(+) diff --git a/doc/guides/rel_notes/release_18_05.rst b/doc/guides/rel_notes/release_18_05.rst index e5fac1c..0aebb18 100644 --- a/doc/guides/rel_notes/release_18_05.rst +++ b/doc/gu

[dpdk-dev] [PATCH 1/8] bus/fslmc: support MC DPDMAI object

2018-04-07 Thread Nipun Gupta
This patch adds the DPDMAI (Data Path DMA Interface) object support in MC driver. Signed-off-by: Cristian Sovaiala Signed-off-by: Nipun Gupta --- drivers/bus/fslmc/Makefile | 3 +- drivers/bus/fslmc/mc/dpdmai.c | 429 drivers/bus/fsl

Re: [dpdk-dev] [PATCH v2 0/9] Introduce DPAA2 Command Interface raw driver

2018-04-07 Thread Nipun Gupta
Forgot to mention - This patch series is rebased on top of series https://dpdk.org/dev/patchwork/patch/37246/ > -Original Message- > From: Nipun Gupta > Sent: Saturday, April 07, 2018 20:04 > To: tho...@monjalon.net; Hemant Agrawal ; > Shreyansh Jain > Cc: dev@dpdk.org; Nipun Gupta >

[dpdk-dev] [PATCH v2 7/9] raw/dpaa2_cmdif: support enqueue dequeue operations

2018-04-07 Thread Nipun Gupta
Signed-off-by: Nipun Gupta --- doc/api/doxy-api-index.md | 1 + doc/api/doxy-api.conf | 1 + drivers/raw/dpaa2_cmdif/Makefile | 2 + drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c | 136 ++ drivers/raw/dpaa2_cmd

[dpdk-dev] [PATCH v2 6/9] raw/dpaa2_cmdif: add attribute get functionality

2018-04-07 Thread Nipun Gupta
Signed-off-by: Nipun Gupta --- drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c | 25 + 1 file changed, 25 insertions(+) diff --git a/drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c b/drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c index 0d98d36..9044489 100644 --- a/drivers/raw/dpaa2_cmdif/dpaa2_cmdi

[dpdk-dev] [PATCH v2 5/9] raw/dpaa2_cmdif: introduce DPAA2 command interface driver

2018-04-07 Thread Nipun Gupta
Signed-off-by: Nipun Gupta --- MAINTAINERS| 8 ++ config/common_base | 1 + config/common_linuxapp | 1 + drivers/raw/Makefile | 3 + drivers/raw/dpaa2_cmdif/M

[dpdk-dev] [PATCH v2 3/9] bus/fslmc: keep Tx queues information for DPCI devices too

2018-04-07 Thread Nipun Gupta
The DPCI devices have oth Tx and Rx queues. Event devices use DPCI Rx queues only, but CMDIF (AIOP) uses both Tx and Rx queues. This patch enables Tx queues configuration too. Signed-off-by: Nipun Gupta --- drivers/bus/fslmc/portal/dpaa2_hw_dpci.c | 57 +--- drivers/b

[dpdk-dev] [PATCH v2 4/9] bus/fslmc: add preprocessors to get flc and frc from fd

2018-04-07 Thread Nipun Gupta
This patch also fixes the typecasting in iova/virt conversion macros Fixes: df0011c92312 ("bus/fslmc: add physical-virtual address translation helpers") Cc: sta...@dpdk.org Signed-off-by: Nipun Gupta --- drivers/bus/fslmc/portal/dpaa2_hw_pvt.h | 9 ++--- 1 file changed, 6 insertions(+), 3

Re: [dpdk-dev] [PATCH v2 12/15] ethdev: update behavior of VF/PF in flow API

2018-04-07 Thread Andrew Rybchenko
On 04/06/2018 04:25 PM, Adrien Mazarguil wrote: Contrary to all other pattern items, these are inconsistently documented as affecting traffic instead of simply matching its origin, without provision for the latter. This commit clarifies documentation and updates PMDs since the original behavior

Re: [dpdk-dev] [PATCH v2 14/15] ethdev: add physical port action to flow API

2018-04-07 Thread Andrew Rybchenko
On 04/06/2018 04:25 PM, Adrien Mazarguil wrote: This patch adds the missing action counterpart to the PHY_PORT pattern item, that is, the ability to directly inject matching traffic into a physical port of the underlying device. Does it mean that if it is applied on ingress (incoming packet fro

Re: [dpdk-dev] [PATCH v5 1/4] app/eventdev: add event timer adapter as a producer

2018-04-07 Thread Jerin Jacob
-Original Message- > Date: Fri, 6 Apr 2018 20:43:21 +0530 > From: Pavan Nikhilesh > To: jerin.ja...@caviumnetworks.com, santosh.shu...@caviumnetworks.com, > erik.g.carri...@intel.com > Cc: dev@dpdk.org, Pavan Nikhilesh > Subject: [dpdk-dev] [PATCH v5 1/4] app/eventdev: add event timer a

Re: [dpdk-dev] [PATCH v2 01/15] ethdev: add error types to flow API

2018-04-07 Thread Andrew Rybchenko
On 04/07/2018 12:15 PM, Andrew Rybchenko wrote: On 04/06/2018 04:25 PM, Adrien Mazarguil wrote: These enable more precise reporting of objects responsible for errors. This breaks ABI compatibility for the following public functions: - rte_flow_create() - rte_flow_destroy() - rte_flow_error_set

Re: [dpdk-dev] [PATCH v2 03/15] doc: remove flow API migration section

2018-04-07 Thread Andrew Rybchenko
On 04/06/2018 04:25 PM, Adrien Mazarguil wrote: This section has become less relevant since the flow API (rte_flow) is now a mature DPDK API with applications developed directly on top of it instead of an afterthought. This patch removes it for the following reasons: - It has never been updated

Re: [dpdk-dev] [PATCH v2 02/15] ethdev: clarify flow API pattern items and actions

2018-04-07 Thread Andrew Rybchenko
On 04/06/2018 04:25 PM, Adrien Mazarguil wrote: Although pattern items and actions examples end with "and so on", these lists include all existing definitions and as a result are updated almost every time new types are added. This is cumbersome and pointless. This patch also synchronizes Doxygen

Re: [dpdk-dev] [PATCH v2 04/15] ethdev: remove DUP action from flow API

2018-04-07 Thread Andrew Rybchenko
On 04/06/2018 04:25 PM, Adrien Mazarguil wrote: Upcoming changes in relation to the handling of actions list will make the DUP action redundant as specifying several QUEUE actions will achieve the same behavior. Besides, no PMD implements this action. By removing an entry from enum rte_flow_acti

Re: [dpdk-dev] [PATCH v2 01/15] ethdev: add error types to flow API

2018-04-07 Thread Andrew Rybchenko
On 04/06/2018 04:25 PM, Adrien Mazarguil wrote: These enable more precise reporting of objects responsible for errors. This breaks ABI compatibility for the following public functions: - rte_flow_create() - rte_flow_destroy() - rte_flow_error_set() - rte_flow_flush() - rte_flow_isolate() - rte_

Re: [dpdk-dev] [PATCH v2 07/15] ethdev: flatten RSS configuration in flow API

2018-04-07 Thread Andrew Rybchenko
On 04/06/2018 04:25 PM, Adrien Mazarguil wrote: Since its inception, the rte_flow RSS action has been relying in part on external struct rte_eth_rss_conf for compatibility with the legacy RSS API. This structure lacks parameters such as the hash algorithm to use, and more recently, a method to te

Re: [dpdk-dev] [PATCH v2 09/15] ethdev: add encap level to RSS flow API action

2018-04-07 Thread Andrew Rybchenko
On 04/06/2018 04:25 PM, Adrien Mazarguil wrote: RSS hash types (ETH_RSS_* macros defined in rte_ethdev.h) describe the protocol header fields of a packet that must be taken into account while computing RSS. When facing encapsulated (e.g. tunneled) packets, there is an ambiguity as to whether the

Re: [dpdk-dev] [PATCH 3/4] mk: allow kernel artifacts to be located in output directory

2018-04-07 Thread Scott Branden
On 18-04-06 02:31 PM, Ferruh Yigit wrote: On 4/6/2018 7:10 PM, Scott Branden wrote: Hi Ferruh, Somehow I did not receive your other email so Ajit fowarded it to me.  So I am responding to it here. Sorry for the previous confusion:  RTE_KERNELDIR_OUT specifies the location of the output of th

Re: [dpdk-dev] [PATCH] net/enic: enable overlay offload for VXLAN and GENEVE

2018-04-07 Thread Hyong Youb Kim
On Fri, Apr 06, 2018 at 05:15:40PM +0100, Ferruh Yigit wrote: > On 4/5/2018 12:54 AM, John Daley wrote: > > From: Hyong Youb Kim > > > > Recent NIC models support overlay offload. The overlay offload > > feature enables the following on the NIC. > > - Rx/Tx checksum offloads for both inner and ou

Re: [dpdk-dev] [PATCH] net/bnx2x: convert to new Rx offloads API

2018-04-07 Thread Mody, Rasesh
> From: Ferruh Yigit [mailto:ferruh.yi...@intel.com] > Sent: Thursday, April 05, 2018 6:40 AM > > On 4/1/2018 7:03 AM, Rasesh Mody wrote: > > From: Harish Patil > > > > Ethdev RX offloads API has changed since: > > commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API") > > > > This patch

[dpdk-dev] [PATCH v3 10/10] MAINTAINERS: add librte_bpf related info

2018-04-07 Thread Konstantin Ananyev
Signed-off-by: Konstantin Ananyev --- MAINTAINERS | 4 1 file changed, 4 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index ed3251da7..db7fec362 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -964,6 +964,10 @@ Latency statistics M: Reshma Pattan F: lib/librte_latencystats/ +BPF