[dpdk-dev] [dpdk-announce] release candidate 16.07-rc3

2016-07-16 Thread Thomas Monjalon
A new DPDK release candidate is ready for testing: http://dpdk.org/browse/dpdk/tag/?id=v16.07-rc3 The workflow to finish this release seems quiet. The next release candidate should be mostly dedicated to the last doc updates and deprecation notices for 16.11 changes. If there is no importa

[dpdk-dev] Building connectx-3 fails on Fedora 22 and Fedora 24 with latest git tree

2016-07-16 Thread Kevin Wilson
Hello, I had tried to build the connectx-3 driver with latest git tree and it fails with ... ... == Build drivers/net/mlx4 CC mlx4.o /work/down/temp/dpdk/drivers/net/mlx4/mlx4.c: In function ?txq_cleanup?: /work/down/temp/dpdk/drivers/net/mlx4/mlx4.c:1106:37: error: storage size of ?params? is

[dpdk-dev] [PATCH] maintainers: claim responsibility for KNI

2016-07-16 Thread Thomas Monjalon
> > Signed-off-by: Ferruh Yigit > Acked-by: Helin Zhang Acked-by: Thomas Monjalon Applied, thanks

[dpdk-dev] [PATCH] doc: fix consumer/producer mixup in Ring lib doc

2016-07-16 Thread Thomas Monjalon
> > Signed-off-by: Shreyansh Jain > > Thanks. It is strange that it has gone unnoticed for so long. > > Acked-by: John McNamara Applied with title underline fixes, thanks

[dpdk-dev] [PATCH] doc: grammatical fix in EAL docs

2016-07-16 Thread Thomas Monjalon
> > Signed-off-by: Shreyansh Jain > > Acked-by: John McNamara Applied, thanks

[dpdk-dev] [PATCH] doc: fix mailing list address typo.

2016-07-16 Thread Thomas Monjalon
> > The correct mailing list dev at dpdk.org, not dev at dpkg.org. > > > > Signed-off-by: Jeff Shaw > > > Acked-by: John McNamara Applied, thanks

[dpdk-dev] librte_meter compilation fails on IBM Power8

2016-07-16 Thread gowrishankar
I remember I came across this problem some time back (not sure on which tip of master), but certainly it is no more appearing now (atleast today tip 65965546 ..) Just an update. Thanks, Gowrishankar On Friday 24 June 2016 03:19 PM, Chao Zhu wrote: > I can repeat this problem by "export EXTRA_CFL

[dpdk-dev] [PATCH v2 0/6] enable lpm, acl and other missing libraries in ppc64le

2016-07-16 Thread gowrishankar
Hi Chao, I did not face this error. Even I verified today with tip of master 6596554... . However I had patch conflict for examples/l3fwd/l3fwd_em.c which is fixed now and v3 patch set sent recently. Could you please check. Thanks, Gowrishankar On Friday 15 July 2016 08:45 AM, Chao Zhu wrote: > G

[dpdk-dev] [PATCH v3 6/6] l3fwd: add altivec support for em_hash_key

2016-07-16 Thread Gowrishankar Muthukrishnan
This patch adds ppc64le port for em_mask_key function. Signed-off-by: Gowrishankar Muthukrishnan --- examples/l3fwd/l3fwd_em.c | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/examples/l3fwd/l3fwd_em.c b/examples/l3fwd/l3fwd_em.c index def5a02..6053a62 100644 --- a/e

[dpdk-dev] [PATCH v3 5/6] sched: enable sched library for ppc64le

2016-07-16 Thread Gowrishankar Muthukrishnan
This patch enables librte_sched in ppc64le. Signed-off-by: Gowrishankar Muthukrishnan --- config/defconfig_ppc_64-power8-linuxapp-gcc | 2 -- 1 file changed, 2 deletions(-) diff --git a/config/defconfig_ppc_64-power8-linuxapp-gcc b/config/defconfig_ppc_64-power8-linuxapp-gcc index a084672..f95

[dpdk-dev] [PATCH v3 4/6] table: cache align rte_bucket_4_8

2016-07-16 Thread Gowrishankar Muthukrishnan
Align rte_bucket_4_8 for cache line. Signed-off-by: Gowrishankar Muthukrishnan --- lib/librte_table/rte_table_hash_key8.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/librte_table/rte_table_hash_key8.c b/lib/librte_table/rte_table_hash_key8.c index e2e2bdc..4d5e0cd 10

[dpdk-dev] [PATCH v3 3/6] ip_pipeline: fix lcore mapping for varying SMT threads as in ppc64

2016-07-16 Thread Gowrishankar Muthukrishnan
offline lcore would still refer to original core id and this has to be considered while creating cpu core mask. Signed-off-by: Gowrishankar Muthukrishnan --- config/defconfig_ppc_64-power8-linuxapp-gcc | 3 --- examples/ip_pipeline/cpu_core_map.c | 12 +--- examples/ip_pipeline/

[dpdk-dev] [PATCH v3 2/6] acl: add altivec intrinsics for dpdk acl on ppc_64

2016-07-16 Thread Gowrishankar Muthukrishnan
This patch adds port for ACL library in ppc64le. Signed-off-by: Gowrishankar Muthukrishnan --- app/test-acl/main.c | 4 + config/defconfig_ppc_64-power8-linuxapp-gcc | 1 - lib/librte_acl/Makefile | 2 + lib/librte_acl/acl.h

[dpdk-dev] [PATCH v3 1/6] lpm: add altivec intrinsics for dpdk lpm on ppc_64

2016-07-16 Thread Gowrishankar Muthukrishnan
This patch adds ppc64le port for LPM library in DPDK. Signed-off-by: Gowrishankar Muthukrishnan --- app/test/test_xmmt_ops.h | 16 +++ config/defconfig_ppc_64-power8-linuxapp-gcc| 1 - .../common/include/arch/ppc_64/rte_vect.h | 60 lib/lib

[dpdk-dev] [PATCH v3 0/6] enable lpm, acl and other missing libraries in ppc64le

2016-07-16 Thread Gowrishankar Muthukrishnan
This patchset enables LPM, ACL and other few missing libs in ppc64le and also address few patches in related examples (ip_pipeline and l3fwd). Test report: LPM and ACL unit tests passed. RTE>>acl_autotest ACL: allocation of 25166728 bytes on socket 33 for ACL_acl_ctx failed ACL: rte_acl_add_rule

[dpdk-dev] [PATCH 0/2] update packet capture framework doc

2016-07-16 Thread Thomas Monjalon
2016-07-06 16:57, Reshma Pattan: > This patch set contains > 1) Release notes update for adding pdump library version to shared library > section. > 2) Added missing note about pdump tool dependency on libpcap and > CONFIG_RTE_LIBRTE_PMD_PCAP. > > Reshma Pattan (2): > doc: add pcap dependency

[dpdk-dev] [PATCH 0/3] add new command line options and error handling in pdump

2016-07-16 Thread Thomas Monjalon
2016-07-14 09:59, Ananyev, Konstantin: > > This patch set contains > 1)Error handling fixes in pdump library. > 2)Support of server and client socket path command line options in pdump tool. > 3)Default socket path name fixes in pdump library doc. > > Reshma Pattan (3): > pdump: fix error handl

[dpdk-dev] spinlock: Move constructor function out of header file

2016-07-16 Thread Damjan Marion (damarion)
> On 15 Jul 2016, at 17:08, Thomas Monjalon > wrote: > > 2016-07-15 16:37, Thomas Monjalon: >> I will apply it with trivial changes suggested by Jan and >> the small needed changes that I describe below: >> >> 2016-07-14 20:03, Jan Viktorin: >>> On Thu, 14 Jul 2016 15:27:29 +0200 >>> damarion

[dpdk-dev] spinlock: Move constructor function out of header file

2016-07-16 Thread Damjan Marion (damarion)
> On 15 Jul 2016, at 12:09, Thomas Monjalon > wrote: > > 2016-07-15 09:54, Damjan Marion: >> So we don?t have much pending beside 2 patches for i40e which >> Jeff submitted yesterday and they will i guess need to wait for 16.11. > > Yes these i40e patches will probably have to wait 16.11. >

[dpdk-dev] [PATCH v2 5/5] test: change lpm routes file from header to data file

2016-07-16 Thread Richardson, Bruce
> On 16 Jul 2016, at 00:05, Thomas Monjalon > wrote: > > 2016-07-14 17:06, Bruce Richardson: >> Change the file extension of the test_lpm_routes file from .h to .dat. >> This makes the lines-of-code counts for DPDK more realistic as they are not >> affected by the huge counts from the lpm data

[dpdk-dev] [PATCH] ip_frag: fix doxygen formatting

2016-07-16 Thread Thomas Monjalon
2016-07-07 05:48, Hiroyuki Mikita: > This commit fixes some functions missing in API documentation. > > Signed-off-by: Hiroyuki Mikita Applied with one more doxygen fix, thanks

[dpdk-dev] [PATCH v2 5/5] test: change lpm routes file from header to data file

2016-07-16 Thread Thomas Monjalon
2016-07-14 17:06, Bruce Richardson: > Change the file extension of the test_lpm_routes file from .h to .dat. > This makes the lines-of-code counts for DPDK more realistic as they are not > affected by the huge counts from the lpm data. > > Signed-off-by: Bruce Richardson > --- > app/test/Makefil

[dpdk-dev] [PATCH] examples/ipsec-secgw: fix inbound segfault

2016-07-16 Thread Thomas Monjalon
2016-07-12 13:49, Sergio Gonzalez Monroy: > When sending Inbound non IPSec traffic that matches an Inbound Security > Policy set to Protect, the code will check that the SPI of the packet > and the associated Security Association match. > > That check should only be done for IPSec packets and resu

[dpdk-dev] [PATCH v1 1/1] examples/l2fwd-crypto: improve random key generator

2016-07-16 Thread Thomas Monjalon
2016-07-13 16:55, Declan Doherty: > On 05/25/2016 02:34 PM, Piotr Azarewicz wrote: > > This patch improve generate_random_key() function by replacing rand() > > function with reading from /dev/urandom. > > > > CID 120136 : Calling risky function (DC.WEAK_CRYPTO) > > dont_call: rand should not be us