Re: [dpdk-dev] Shared compilation issue - mempool/octeontx: add build and log infrastructure

2017-10-15 Thread santosh
On Monday 16 October 2017 12:18 PM, Hemant Agrawal wrote: > Hi Santosh, > > On 10/14/2017 8:57 PM, santosh wrote: >> >> On Saturday 14 October 2017 11:37 AM, Hemant Agrawal wrote: >>> Santosh/jerin, >>> Your patch "mempool/octeontx: add build and log infrastructure" is >>> causing shared buil

Re: [dpdk-dev] Shared compilation issue - mempool/octeontx: add build and log infrastructure

2017-10-15 Thread Hemant Agrawal
Hi Santosh, On 10/14/2017 8:57 PM, santosh wrote: On Saturday 14 October 2017 11:37 AM, Hemant Agrawal wrote: Santosh/jerin, Your patch "mempool/octeontx: add build and log infrastructure" is causing shared build failure for NXP's patch "event/dpaa2: support event eth adapter", which

Re: [dpdk-dev] [PATCH v3 15/19] vhost: postpone rings addresses translation

2017-10-15 Thread Yao, Lei A
Hi, Maxime Add one comment: This issue with virtio-net only occur when I use CPU on socket 1. > -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Yao, Lei A > Sent: Monday, October 16, 2017 2:00 PM > To: 'Maxime Coquelin' ; 'dev@dpdk.org' > ; Horton, Remy ; Bie, Ti

Re: [dpdk-dev] [PATCH v3 15/19] vhost: postpone rings addresses translation

2017-10-15 Thread Yao, Lei A
Hi, Maxime > -Original Message- > From: Yao, Lei A > Sent: Friday, October 13, 2017 3:55 PM > To: Maxime Coquelin ; dev@dpdk.org; > Horton, Remy ; Bie, Tiwei ; > y...@fridaylinux.org > Cc: m...@redhat.com; jfrei...@redhat.com; vkapl...@redhat.com; > jasow...@redhat.com > Subject: RE: [dpdk

[dpdk-dev] [PATCH v3] doc: add virtio lsc note

2017-10-15 Thread Zhiyong Yang
Virtio PMD already has supported link status change(lsc), but VM which must be created by qemu 2.7.0 and above can support it when vhost user disconnects, since the capability to detect vhost user disconnection is introduced in qemu 2.7.0. The patch updates doc to let user know that. Signed-off-by

[dpdk-dev] [PATCH] doc: update release notes for mlx5 driver

2017-10-15 Thread Shahaf Shuler
Signed-off-by: Shahaf Shuler --- doc/guides/rel_notes/release_17_11.rst | 13 + 1 file changed, 13 insertions(+) diff --git a/doc/guides/rel_notes/release_17_11.rst b/doc/guides/rel_notes/release_17_11.rst index 8db35f5e4..036b0af25 100644 --- a/doc/guides/rel_notes/release_17_11.rs

Re: [dpdk-dev] Vendor specific sub-trees under next-net

2017-10-15 Thread Ferruh Yigit
On 10/15/2017 6:28 AM, Shahaf Shuler wrote: > Friday, October 13, 2017 2:31 AM, Ferruh Yigit: >> On 10/13/2017 12:29 AM, Ferruh Yigit wrote: >>> Hi Thomas, et al >>> >>> Previously it has been mentioned [1] to have vendor specific driver >>> trees under next-net. >>> >>> And recently Mellanox agree

[dpdk-dev] [PATCH] app/testpmd: remove useless funciton declarations

2017-10-15 Thread Zhiyong Yang
The four function declarations have no funciton implementation, remove them. Signed-off-by: Zhiyong Yang --- app/test-pmd/testpmd.h | 4 1 file changed, 4 deletions(-) diff --git a/app/test-pmd/testpmd.h b/app/test-pmd/testpmd.h index 265b75f9f..15ebf8c92 100644 --- a/app/test-pmd/testpmd.

Re: [dpdk-dev] [PATCH 8/8] doc: update port id type

2017-10-15 Thread Yang, Zhiyong
Hi John, > -Original Message- > From: Mcnamara, John > Sent: Friday, October 13, 2017 11:41 PM > To: Yang, Zhiyong ; dev@dpdk.org > Cc: Yigit, Ferruh ; Yang, Zhiyong > ; Van Haaren, Harry > Subject: RE: [dpdk-dev] [PATCH 8/8] doc: update port id type > > > > > -Original Message

Re: [dpdk-dev] [PATCH v2] net/e1000: correct VLAN tag byte order for i35x LB packets

2017-10-15 Thread Lu, Wenzhuo
Hi, > -Original Message- > From: Roger B Melton [mailto:rmel...@cisco.com] > Sent: Friday, October 13, 2017 1:25 AM > To: Lu, Wenzhuo > Cc: dev@dpdk.org; Roger B Melton > Subject: [PATCH v2] net/e1000: correct VLAN tag byte order for i35x LB > packets > > When copying VLAN tags from the

Re: [dpdk-dev] [PATCH v4 06/12] ethdev: support security APIs

2017-10-15 Thread Shahaf Shuler
Hi Akhil, Sunday, October 15, 2017 1:17 AM, Akhil Goyal: > From: Declan Doherty > > rte_flow_action type and ethdev updated to support rte_security sessions > for crypto offload to ethernet device. > > Signed-off-by: Boris Pismenny > Signed-off-by: Aviad Yehezkel > Signed-off-by: Radu Nicolau

Re: [dpdk-dev] [PATCH 11/11] examples/ipsec-secgw: Ethernet MAC configuration is now dynamic throw conf file

2017-10-15 Thread Aviad Yehezkel
On 10/14/2017 4:28 PM, avia...@dev.mellanox.co.il wrote: From: Aviad Yehezkel Signed-off-by: Aviad Yehezkel --- examples/ipsec-secgw/Makefile | 1 + examples/ipsec-secgw/ep0.cfg | 6 + examples/ipsec-secgw/ep1.cfg | 6 + examples/ipsec-secgw/eth.c | 238 ++

Re: [dpdk-dev] [PATCH 10/11] app/testpmd: compile even if ixgbe anf bnxt pmds are not compiling

2017-10-15 Thread Aviad Yehezkel
On 10/14/2017 4:28 PM, avia...@dev.mellanox.co.il wrote: From: Aviad Yehezkel Signed-off-by: Aviad Yehezkel Signed-off-by: Nicolai Radu --- app/test-pmd/cmdline.c | 13 ++--- app/test-pmd/config.c | 12 +++- 2 files changed, 21 insertions(+), 4 deletions(-) diff --git

Re: [dpdk-dev] [PATCH 09/11] examples/ipsec-secgw: Fixed ip length in case of transport

2017-10-15 Thread Aviad Yehezkel
On 10/14/2017 4:28 PM, avia...@dev.mellanox.co.il wrote: From: Aviad Yehezkel IP length was incorrect causing corrupted ICMP packets for example Signed-off-by: Aviad Yehezkel --- examples/ipsec-secgw/esp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/i

Re: [dpdk-dev] [PATCH 08/11] examples/ipsec-secgw: iv should be be64

2017-10-15 Thread Aviad Yehezkel
On 10/14/2017 4:28 PM, avia...@dev.mellanox.co.il wrote: From: Aviad Yehezkel To be compatibile with Linux kernel Signed-off-by: Aviad Yehezkel --- examples/ipsec-secgw/esp.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/ipsec-secgw/esp.c b/examples

Re: [dpdk-dev] [PATCH 07/11] examples/ipsec-secgw: Fixed phyiscal address of aad

2017-10-15 Thread Aviad Yehezkel
On 10/14/2017 4:27 PM, avia...@dev.mellanox.co.il wrote: From: Aviad Yehezkel Signed-off-by: Aviad Yehezkel --- examples/ipsec-secgw/esp.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/examples/ipsec-secgw/esp.c b/examples/ipsec-secgw/esp.c index 689e917..aa2233d 1

Re: [dpdk-dev] [PATCH 03/11] examples/ipsec-secgw: Fixed create session also for aead

2017-10-15 Thread Aviad Yehezkel
On 10/14/2017 4:27 PM, avia...@dev.mellanox.co.il wrote: From: Aviad Yehezkel Search for session also with aead key Signed-off-by: Aviad Yehezkel --- examples/ipsec-secgw/ipsec.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/examples/ipsec-secgw/ipsec.c b/ex

Re: [dpdk-dev] [PATCH 04/11] examples/ipsec-secgw: Fix aad_len for for aes-gcm support

2017-10-15 Thread Aviad Yehezkel
On 10/14/2017 4:27 PM, avia...@dev.mellanox.co.il wrote: From: Aviad Yehezkel This cause auth failure issue Seems like this was broken for aes-gcm for a long time Signed-off-by: Aviad Yehezkel --- examples/ipsec-secgw/sa.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Re: [dpdk-dev] [PATCH 06/11] examples/ipsec-secgw: Added correct padding to tunnel mode

2017-10-15 Thread Aviad Yehezkel
On 10/14/2017 4:27 PM, avia...@dev.mellanox.co.il wrote: From: Aviad Yehezkel Signed-off-by: Aviad Yehezkel --- examples/ipsec-secgw/esp.c | 51 ++ 1 file changed, 29 insertions(+), 22 deletions(-) diff --git a/examples/ipsec-secgw/esp.c b/exam

Re: [dpdk-dev] [PATCH 05/11] examples/ipsec-secgw: Fixed transport

2017-10-15 Thread Aviad Yehezkel
On 10/14/2017 4:27 PM, avia...@dev.mellanox.co.il wrote: From: Aviad Yehezkel Seems like transport was broken for a long time Signed-off-by: Aviad Yehezkel --- examples/ipsec-secgw/esp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/ipsec-secgw/esp.c b/exam

Re: [dpdk-dev] [PATCH 01/11] examples/ipsec-secgw: updated MAINTAINERS file

2017-10-15 Thread Aviad Yehezkel
On 10/14/2017 4:27 PM, avia...@dev.mellanox.co.il wrote: From: Aviad Yehezkel As agreed with Sergio and Pablo Signed-off-by: Aviad Yehezkel --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index c00d6d8..d814ac1 100644 --- a/MAINTAINERS +++ b/

Re: [dpdk-dev] [PATCH 02/11] examples/ipsec-secgw: Fixed init of aead crypto devices

2017-10-15 Thread Aviad Yehezkel
On 10/14/2017 4:27 PM, avia...@dev.mellanox.co.il wrote: From: Aviad Yehezkel This was broken since new aead xfrom was introduced Signed-off-by: Aviad Yehezkel --- examples/ipsec-secgw/ipsec-secgw.c | 29 +++-- examples/ipsec-secgw/ipsec.h | 1 + 2 files c

Re: [dpdk-dev] [PATCH v4 12/12] examples/ipsec-secgw: add support for security offload

2017-10-15 Thread Aviad Yehezkel
On 10/15/2017 1:17 AM, Akhil Goyal wrote: Ipsec-secgw application is modified so that it can support following type of actions for crypto operations 1. full protocol offload using crypto devices. 2. inline ipsec using ethernet devices to perform crypto operations 3. full protocol offload using

Re: [dpdk-dev] [PATCH v4 10/12] net/ixgbe: enable inline ipsec

2017-10-15 Thread Aviad Yehezkel
On 10/15/2017 1:17 AM, Akhil Goyal wrote: From: Radu Nicolau Signed-off-by: Radu Nicolau Signed-off-by: Declan Doherty --- drivers/net/Makefile | 2 +- drivers/net/ixgbe/Makefile | 2 +- drivers/net/ixgbe/base/ixgbe_osdep.h | 8 + drivers/net/ixgbe

Re: [dpdk-dev] [PATCH v4 09/12] mk: add rte security into build system

2017-10-15 Thread Aviad Yehezkel
On 10/15/2017 1:17 AM, Akhil Goyal wrote: Signed-off-by: Akhil Goyal Signed-off-by: Radu Nicolau --- MAINTAINERS| 6 ++ config/common_base | 6 ++ lib/Makefile | 5 + mk/rte.app.mk | 1 + 4 files changed, 18 insertions(+) diff --git a/MAINTAINERS b/MAINTA

Re: [dpdk-dev] [PATCH v4 08/12] doc: add details of rte_flow security actions

2017-10-15 Thread Aviad Yehezkel
On 10/15/2017 1:17 AM, Akhil Goyal wrote: From: Boris Pismenny Signed-off-by: Boris Pismenny Reviewed-by: John McNamara --- doc/guides/prog_guide/rte_flow.rst | 84 +- 1 file changed, 82 insertions(+), 2 deletions(-) diff --git a/doc/guides/prog_guide

Re: [dpdk-dev] [PATCH v4 07/12] ethdev: add rte flow action for crypto

2017-10-15 Thread Aviad Yehezkel
On 10/15/2017 1:17 AM, Akhil Goyal wrote: From: Boris Pismenny The crypto action is specified by an application to request crypto offload for a flow. Signed-off-by: Boris Pismenny Signed-off-by: Aviad Yehezkel --- lib/librte_ether/rte_flow.h | 38 ++

Re: [dpdk-dev] [PATCH v4 06/12] ethdev: support security APIs

2017-10-15 Thread Aviad Yehezkel
On 10/15/2017 1:17 AM, Akhil Goyal wrote: From: Declan Doherty rte_flow_action type and ethdev updated to support rte_security sessions for crypto offload to ethernet device. Signed-off-by: Boris Pismenny Signed-off-by: Aviad Yehezkel Signed-off-by: Radu Nicolau Signed-off-by: Declan Dohe

Re: [dpdk-dev] [PATCH v4 05/12] mbuf: add security crypto flags and mbuf fields

2017-10-15 Thread Aviad Yehezkel
On 10/15/2017 1:17 AM, Akhil Goyal wrote: From: Boris Pismenny Add security crypto flags and update mbuf fields to support IPsec crypto offload for transmitted packets, and to indicate crypto result for received packets. Signed-off-by: Aviad Yehezkel Signed-off-by: Boris Pismenny Signed-of

Re: [dpdk-dev] [PATCH v4 04/12] net: add ESP header to generic flow steering

2017-10-15 Thread Aviad Yehezkel
On 10/15/2017 1:17 AM, Akhil Goyal wrote: From: Boris Pismenny The ESP header is required for IPsec crypto actions. Signed-off-by: Boris Pismenny Signed-off-by: Aviad Yehezkel --- doc/api/doxy-api-index.md | 3 ++- lib/librte_ether/rte_flow.h | 26 lib/librte_ne

Re: [dpdk-dev] [PATCH v4 03/12] cryptodev: support security APIs

2017-10-15 Thread Aviad Yehezkel
On 10/15/2017 1:17 AM, Akhil Goyal wrote: Security ops are added to crypto device to support protocol offloaded security operations. Signed-off-by: Akhil Goyal Signed-off-by: Declan Doherty --- doc/guides/cryptodevs/features/default.ini | 1 + lib/librte_cryptodev/rte_crypto.h

Re: [dpdk-dev] [PATCH v4 02/12] doc: add details of rte security

2017-10-15 Thread Aviad Yehezkel
On 10/15/2017 1:17 AM, Akhil Goyal wrote: Signed-off-by: Hemant Agrawal Signed-off-by: Akhil Goyal Acked-by: John McNamara --- doc/api/doxy-api-index.md | 3 +- doc/api/doxy-api.conf | 1 + doc/guides/prog_guide/index.rst| 1 + doc/guides/prog

Re: [dpdk-dev] [PATCH v4 01/12] lib/rte_security: add security library

2017-10-15 Thread Aviad Yehezkel
On 10/15/2017 1:17 AM, Akhil Goyal wrote: rte_security library provides APIs for security session create/free for protocol offload or offloaded crypto operation to ethernet device. Signed-off-by: Akhil Goyal Signed-off-by: Boris Pismenny Signed-off-by: Radu Nicolau Signed-off-by: Declan Dohe