[PATCH] crypto/qat: fix build

2023-01-12 Thread Pablo de Lara
ned-off-by: Pablo de Lara --- drivers/crypto/qat/qat_sym_session.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/crypto/qat/qat_sym_session.c b/drivers/crypto/qat/qat_sym_session.c index 978ee49dce..7f18e9875d 100644 --- a/drivers/crypto/qat/qat_sym_session.c +++ b/drivers/

[PATCH v2] crypto/qat: fix build

2023-01-18 Thread Pablo de Lara
..@intel.com Signed-off-by: Pablo de Lara --- v2: reworded the commit message --- drivers/crypto/qat/qat_sym_session.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/crypto/qat/qat_sym_session.c b/drivers/crypto/qat/qat_sym_session.c index 978ee49dce..7f18e9875d 100644 ---

[dpdk-dev] [PATCH] doc: support IPsec Multi-buffer lib v1.0

2021-05-05 Thread Pablo de Lara
Updated AESNI MB and AESNI GCM, KASUMI, ZUC and SNOW3G PMD documentation guides with information about the latest Intel IPSec Multi-buffer library supported. Signed-off-by: Pablo de Lara --- doc/guides/cryptodevs/aesni_gcm.rst | 6 +++--- doc/guides/cryptodevs/aesni_mb.rst | 6 +++--- doc

[PATCH] crypto/ipsec_mb: fix buffer overrun

2022-01-20 Thread Pablo de Lara
ec_mb: support ZUC-256 for aesni_mb") Cc: sta...@dpdk.org Signed-off-by: Pablo de Lara --- drivers/crypto/ipsec_mb/pmd_aesni_mb_priv.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/crypto/ipsec_mb/pmd_aesni_mb_priv.h b/drivers/crypto/ipsec_mb/pmd_aesni_mb_pr

[dpdk-dev] [PATCH] test/crypto: fix test vectors for ZUC-256

2021-10-31 Thread Pablo de Lara
Fix the IV for ZUC-256 test vectors Fixes: 216125c62d28 ("test/crypto: add ZUC-256 vectors") Signed-off-by: Pablo de Lara --- app/test/test_cryptodev_zuc_test_vectors.h | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/test/test_cryptodev_zuc_test_ve

[dpdk-dev] [PATCH] crypto/ipsec_mb: support ZUC-256

2021-09-10 Thread Pablo de Lara
Add support for ZUC-EEA3-256 and ZUC-EIA3-256 (only 4-byte tags supported for now). Signed-off-by: Pablo de Lara --- This patch depends on patchset https://patches.dpdk.org/project/dpdk/list/?series=18470 --- doc/guides/cryptodevs/aesni_mb.rst | 1 + doc/guides/rel_notes/release_21_11

[dpdk-dev] [PATCH] efd: change data type of parameter

2021-09-10 Thread Pablo de Lara
Flow Distributor library") Signed-off-by: Pablo de Lara --- This fix requires an API breakage and therefore it is not a good candidate for backporting (besides, it is a very low impact bug). Hence, I am not CC'ing stable. --- lib/efd/rte_efd.c | 2 +- lib/efd/rte_efd.h | 2 +- 2 files change

[dpdk-dev] [PATCH v2] efd: change data type of parameter

2021-09-17 Thread Pablo de Lara
Flow Distributor library") Signed-off-by: Pablo de Lara Acked-by: John McNamara --- v2: Fixed EFD tests app/test/test_efd.c | 4 ++-- app/test/test_efd_perf.c | 4 ++-- lib/efd/rte_efd.c| 2 +- lib/efd/rte_efd.h| 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff -

[dpdk-dev] [PATCH v3] efd: change data type of parameter

2021-09-17 Thread Pablo de Lara
butor library") Signed-off-by: Pablo de Lara Acked-by: John McNamara --- v3: Fixed commit message v2: Fixed EFD tests --- app/test/test_efd.c | 4 ++-- app/test/test_efd_perf.c | 4 ++-- lib/efd/rte_efd.c| 2 +- lib/efd/rte_efd.h| 2 +- 4 files changed, 6 insert

[dpdk-dev] [PATCH v4] efd: change data type of parameter

2021-09-28 Thread Pablo de Lara
Flow Distributor library") Signed-off-by: Pablo de Lara Acked-by: John McNamara --- v4: Set socket id in EFD tests v3: Fixed commit message v2: Fixed EFD tests --- app/test/test_efd.c | 5 +++-- app/test/test_efd_perf.c | 4 ++-- lib/efd/rte_efd.c| 2 +- lib/efd/rte_efd.h

[PATCH] doc: support IPsec Multi-buffer lib v1.1

2021-11-18 Thread Pablo de Lara
Updated AESNI MB and AESNI GCM, KASUMI, ZUC and SNOW3G PMD documentation guides with information about the latest Intel IPSec Multi-buffer library supported. Signed-off-by: Pablo de Lara --- doc/guides/cryptodevs/aesni_gcm.rst | 8 doc/guides/cryptodevs/aesni_mb.rst | 8 doc

[PATCH] crypto/ipsec_mb: fix cipher key setting

2021-11-22 Thread Pablo de Lara
ctr --cipher-key-sz 16 --cipher-iv-sz 16 Fixes: ae8e085c608d ("crypto/aesni_mb: support KASUMI F8/F9") Fixes: 6c42e0cf4d12 ("crypto/aesni_mb: support SNOW3G-UEA2/UIA2") Fixes: fd8df85487c4 ("crypto/aesni_mb: support ZUC-EEA3/EIA3") Cc: sta...@dpdk.org Signed-o

[PATCH] maintainers: update for ISA-L PMD driver

2023-11-16 Thread Pablo de Lara
Add maintainer for ISA-L PMD, as I maintain the ISA-L library now. Signed-off-by: Pablo de Lara --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 9291439421..09d447c9e0 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1213,6 +1213,7 @@ F: drivers

[dpdk-dev] [PATCH] doc: announce changes in EFD function

2021-08-31 Thread Pablo de Lara
Signed-off-by: Pablo de Lara --- doc/guides/rel_notes/deprecation.rst | 4 1 file changed, 4 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 76a4abfd6b..e9fdbd1cdd 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc

[PATCH] examples/fips_validation: fix typo

2022-11-07 Thread Pablo de Lara
Digest length is being printed out, not IV length. Fixes: ac026f4668d0 ("examples/fips_validation: support CMAC parsing") Fixes: f64adb6714e0 ("examples/fips_validation: support HMAC parsing") Cc: marko.kovace...@intel.com Cc: sta...@dpdk.org --- examples/fips_validation/main.c | 4 ++-- 1 file c

[PATCH v2] examples/fips_validation: fix typo

2022-11-07 Thread Pablo de Lara
Digest length is being printed out, not IV length. Fixes: ac026f4668d0 ("examples/fips_validation: support CMAC parsing") Fixes: f64adb6714e0 ("examples/fips_validation: support HMAC parsing") Cc: marko.kovace...@intel.com Cc: sta...@dpdk.org Signed-off-by: Pablo de Lara --

[PATCH] doc: support IPsec Multi-buffer lib v1.3

2022-11-09 Thread Pablo de Lara
Updated AESNI MB and AESNI GCM, KASUMI, ZUC and SNOW3G PMD documentation guides with information about the latest Intel IPSec Multi-buffer library supported. Signed-off-by: Pablo de Lara --- doc/guides/cryptodevs/aesni_gcm.rst | 8 doc/guides/cryptodevs/aesni_mb.rst | 18

[PATCH v2] doc: support IPsec Multi-buffer lib v1.3

2022-11-09 Thread Pablo de Lara
Updated AESNI MB and AESNI GCM, KASUMI, ZUC and SNOW3G PMD documentation guides with information about the latest Intel IPSec Multi-buffer library supported. Signed-off-by: Pablo de Lara --- - v2: Removed repeated word 'the' --- doc/guides/cryptodevs/aesni_gcm.rst | 8

[PATCH v3] doc: support IPsec Multi-buffer lib v1.3

2022-11-10 Thread Pablo de Lara
Updated AESNI MB and AESNI GCM, KASUMI, ZUC and SNOW3G PMD documentation guides with information about the latest Intel IPSec Multi-buffer library supported. Signed-off-by: Pablo de Lara Acked-by: Ciara Power --- -v3: Fixed library version from 1.2 to 1.3 in one line -v2: Removed repeated word

[PATCH v4] doc: support IPsec Multi-buffer lib v1.3

2022-11-12 Thread Pablo de Lara
Updated AESNI MB and AESNI GCM, KASUMI, ZUC, SNOW3G and CHACHA20_POLY1305 PMD documentation guides with information about the latest Intel IPSec Multi-buffer library supported. Signed-off-by: Pablo de Lara Acked-by: Ciara Power Acked-by: Brian Dooley --- -v4: Added information on

[PATCH] crypto/ipsec_mb: support all tag sizes for ZUC-EIA3-256

2022-08-24 Thread Pablo de Lara
Add support for 8-byte and 16-byte tags for ZUC-EIA3-256. Signed-off-by: Pablo de Lara --- doc/guides/cryptodevs/aesni_mb.rst | 1 - doc/guides/rel_notes/release_22_11.rst | 4 drivers/crypto/ipsec_mb/pmd_aesni_mb.c | 22 ++--- drivers/crypto/ipsec_mb

[PATCH 0/4] ipsec_mb fixes for ZUC algorithm

2022-02-18 Thread Pablo de Lara
This patchset fixes various issues affecting ZUC and AESNI MB PMD, when ZUC algorithm is used. Pablo de Lara (4): crypto/ipsec_mb: check for missing operation types crypto/ipsec_mb: fix ZUC authentication verify crypto/ipsec_mb: fix crypto operation overwrite crypto/ipsec_mb: fix length

[PATCH 1/4] crypto/ipsec_mb: check for missing operation types

2022-02-18 Thread Pablo de Lara
@intel.com Cc: sta...@dpdk.org Signed-off-by: Pablo de Lara --- drivers/crypto/ipsec_mb/pmd_zuc.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/drivers/crypto/ipsec_mb/pmd_zuc.c b/drivers/crypto/ipsec_mb/pmd_zuc.c index 2eae1d1ec7..ec83d96dfc 100644 --- a/driv

[PATCH 2/4] crypto/ipsec_mb: fix ZUC authentication verify

2022-02-18 Thread Pablo de Lara
operation. Fixes: 0b133c36ad7d ("crypto/zuc: support IPsec Multi-buffer lib v0.54") Cc: pablo.de.lara.gua...@intel.com Cc: sta...@dpdk.org Signed-off-by: Pablo de Lara --- drivers/crypto/ipsec_mb/pmd_zuc.c | 2 +- drivers/crypto/ipsec_mb/pmd_zuc_priv.h | 2 +- 2 files changed, 2 insert

[PATCH 3/4] crypto/ipsec_mb: fix crypto operation overwrite

2022-02-18 Thread Pablo de Lara
ned-off-by: Pablo de Lara --- drivers/crypto/ipsec_mb/pmd_zuc.c | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/drivers/crypto/ipsec_mb/pmd_zuc.c b/drivers/crypto/ipsec_mb/pmd_zuc.c index 07cf1462d2..e36c7092d6 100644 --- a/drivers/crypto/ipsec_mb/pmd_zuc.c +++

[PATCH 4/4] crypto/ipsec_mb: fix length and offset settings

2022-02-18 Thread Pablo de Lara
crypto/aesni_mb: support SNOW3G-UEA2/UIA2") Fixes: fd8df85487c4 ("crypto/aesni_mb: support ZUC-EEA3/EIA3") Fixes: 8c835018de84 ("crypto/ipsec_mb: support ZUC-256 for aesni_mb") Cc: pablo.de.lara.gua...@intel.com Cc: sta...@dpdk.org Signed-off-by: Pablo de Lara --- driv

[PATCH v2 0/4] ipsec_mb fixes for ZUC algorithm

2022-02-23 Thread Pablo de Lara
This patchset fixes various issues affecting ZUC and AESNI MB PMD, when ZUC algorithm is used. -v2: rebased on main branch Pablo de Lara (4): crypto/ipsec_mb: check for missing operation types crypto/ipsec_mb: fix ZUC authentication verify crypto/ipsec_mb: fix crypto operation overwrite

[PATCH v2 1/4] crypto/ipsec_mb: check for missing operation types

2022-02-23 Thread Pablo de Lara
@intel.com Cc: sta...@dpdk.org Signed-off-by: Pablo de Lara --- drivers/crypto/ipsec_mb/pmd_zuc.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/drivers/crypto/ipsec_mb/pmd_zuc.c b/drivers/crypto/ipsec_mb/pmd_zuc.c index 2eae1d1ec7..ec83d96dfc 100644 --- a/driv

[PATCH v2 2/4] crypto/ipsec_mb: fix ZUC authentication verify

2022-02-23 Thread Pablo de Lara
operation. Fixes: 0b133c36ad7d ("crypto/zuc: support IPsec Multi-buffer lib v0.54") Cc: pablo.de.lara.gua...@intel.com Cc: sta...@dpdk.org Signed-off-by: Pablo de Lara --- drivers/crypto/ipsec_mb/pmd_zuc.c | 2 +- drivers/crypto/ipsec_mb/pmd_zuc_priv.h | 2 +- 2 files changed, 2 insert

[PATCH v2 3/4] crypto/ipsec_mb: fix crypto operation overwrite

2022-02-23 Thread Pablo de Lara
ned-off-by: Pablo de Lara --- drivers/crypto/ipsec_mb/pmd_zuc.c | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/drivers/crypto/ipsec_mb/pmd_zuc.c b/drivers/crypto/ipsec_mb/pmd_zuc.c index 07cf1462d2..e36c7092d6 100644 --- a/drivers/crypto/ipsec_mb/pmd_zuc.c +++

[PATCH v2 4/4] crypto/ipsec_mb: fix length and offset settings

2022-02-23 Thread Pablo de Lara
crypto/aesni_mb: support SNOW3G-UEA2/UIA2") Fixes: fd8df85487c4 ("crypto/aesni_mb: support ZUC-EEA3/EIA3") Fixes: 8c835018de84 ("crypto/ipsec_mb: support ZUC-256 for aesni_mb") Cc: pablo.de.lara.gua...@intel.com Cc: sta...@dpdk.org Signed-off-by: Pablo de Lara --- driv

[PATCH] doc: support IPsec Multi-buffer lib v1.2

2022-02-23 Thread Pablo de Lara
Updated AESNI MB and AESNI GCM, KASUMI, ZUC and SNOW3G PMD documentation guides with information about the latest Intel IPSec Multi-buffer library supported. Signed-off-by: Pablo de Lara --- doc/guides/cryptodevs/aesni_gcm.rst | 8 doc/guides/cryptodevs/aesni_mb.rst | 8 doc

[PATCH 1/2] test/efd: fix size of constant

2022-02-24 Thread Pablo de Lara
.@dpdk.org Signed-off-by: Pablo de Lara --- app/test/test_efd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/test/test_efd.c b/app/test/test_efd.c index 7bea674086..fa29e8f97a 100644 --- a/app/test/test_efd.c +++ b/app/test/test_efd.c @@ -107,7 +107,7 @@ static inlin

[PATCH 2/2] efd: fix uninitialized structure

2022-02-24 Thread Pablo de Lara
@intel.com Cc: sta...@dpdk.org Signed-off-by: Pablo de Lara --- lib/efd/rte_efd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/efd/rte_efd.c b/lib/efd/rte_efd.c index 560cd78961..86910e587c 100644 --- a/lib/efd/rte_efd.c +++ b/lib/efd/rte_efd.c @@ -1162

[PATCH v2 1/2] test/efd: fix size of constant

2022-02-24 Thread Pablo de Lara
.@dpdk.org Signed-off-by: Pablo de Lara --- app/test/test_efd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/test/test_efd.c b/app/test/test_efd.c index 7bea674086..fa29e8f97a 100644 --- a/app/test/test_efd.c +++ b/app/test/test_efd.c @@ -107,7 +107,7 @@ static inlin

[PATCH v2 2/2] efd: fix uninitialized structure

2022-02-24 Thread Pablo de Lara
@intel.com Cc: sta...@dpdk.org Signed-off-by: Pablo de Lara --- -v2: Fixed typo in commit message --- lib/efd/rte_efd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/efd/rte_efd.c b/lib/efd/rte_efd.c index 560cd78961..86910e587c 100644 --- a/lib/efd/rte_efd.c +++

[PATCH v3 1/2] test/efd: fix size of constant

2022-02-25 Thread Pablo de Lara
.@dpdk.org Signed-off-by: Pablo de Lara Acked-by: Yipeng Wang --- app/test/test_efd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/test/test_efd.c b/app/test/test_efd.c index 7bea674086..fa29e8f97a 100644 --- a/app/test/test_efd.c +++ b/app/test/test_efd.c @@ -107,7 +107,7

[PATCH v3 2/2] efd: fix uninitialized structure

2022-02-25 Thread Pablo de Lara
@intel.com Cc: sta...@dpdk.org Signed-off-by: Pablo de Lara Acked-by: Yipeng Wang --- -v3: Fixed RHEL build -v2: Fixed typo in commit message --- lib/efd/rte_efd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/efd/rte_efd.c b/lib/efd/rte_efd.c index 560cd78961..

[PATCH] crypto/ipsec_mb: fix GMAC parameters setting

2022-03-09 Thread Pablo de Lara
AES-GMAC requires plaintext length to be 0 when using AES-GCM, so only AAD data is used. Fixes: a501609ea646 ("crypto/ipsec_mb: fix length and offset settings") Cc: pablo.de.lara.gua...@intel.com Cc: sta...@dpdk.org Signed-off-by: Pablo de Lara --- drivers/crypto/ipsec_mb/pmd_aesni

[dpdk-dev] [PATCH] eal: Fixed EAL option --base-virtaddr

2014-06-19 Thread Pablo de Lara
From: Pablo de Lara When parsing EAL option --base-virtaddr errno was not being set to 0 before calling strtoull, therefore function might fail unnecesarily. Signed-off-by: Pablo de Lara --- lib/librte_eal/linuxapp/eal/eal.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff

[dpdk-dev] [PATCH] ixgbe: Alternative fix for 82599 Bypass NIC, getting incorrect media type

2014-06-24 Thread Pablo de Lara
From: Pablo de Lara This was previosly solved in commit 60a70d4e042350ca0f9200334b341063438be89b, but this alternative fix solves the same issue, but without modifying the ixgbe shared code. Signed-off-by: Pablo de Lara --- lib/librte_pmd_ixgbe/ixgbe/ixgbe_82599.c |3 -- lib

[dpdk-dev] [PATCH] string: fix potential seg fault on snprintf

2014-06-27 Thread Pablo de Lara
From: Pablo de Lara Several functions did not check if destination buffer, used in snprintf was a non-NULL pointer. Signed-off-by: Pablo de Lara --- examples/cmdline/parse_obj_list.c|3 +++ lib/librte_cmdline/cmdline_parse_etheraddr.c |3 +++ lib/librte_cmdline

[dpdk-dev] [PATCH] test: Ring PMD unit test rollback

2014-06-27 Thread Pablo de Lara
From: Pablo de Lara New ring PMD unit test requires extra EAL option (vdev), in order to pass, which I believe is incorrect, as this test should be focused on testing the API, without needing to pass any argument. Added again all functions that create all the ring devices necessary for the test

[dpdk-dev] [PATCH] test: Remove NULL snprintf tests in cmdline unit test

2014-06-30 Thread Pablo de Lara
From: Pablo de Lara Cmdline unit test calls several functions that use snprintf, with NULL pointer as the destination buffer. This patch eliminates these NULL pointer tests. Signed-off-by: Pablo de Lara --- app/test/test_cmdline_etheraddr.c |7 --- app/test/test_cmdline_num.c

[dpdk-dev] [PATCH] app/test: Removed vdev test in EAL flags unit test

2014-06-30 Thread Pablo de Lara
From: Pablo de Lara In whitelist test, within EAL flags unit test, vdev flag was being tested, but test fails, as a secondary process cannot allocate memzones, so it cannot create the device and application exits. Also, this can be tested in ring pmd test, which needs vdev and not in whitelist

[dpdk-dev] [PATCH] app/test: pci_autotest test fails if there is any device bound to igb_uio driver

2014-11-01 Thread Pablo de Lara
test fail. This patch solves that issue, unregistering all previous drivers before calling rte_eal_pci_probe() for the first time, so DPDK does not try to allocate data for the devices, binding them to their previous drivers again. Signed-off-by: Pablo de Lara --- app/test/test_pc

[dpdk-dev] [PATCH 0/2] Elastic Flow Distributor

2016-12-02 Thread Pablo de Lara
following document: https://github.com/pablodelara/perfect_hash_flow_distributor/blob/master/EFD_description.pdf Pablo de Lara (2): efd: new Elastic Flow Distributor library examples/flow_distributor: sample app to demonstrate EFD usage config/common_base |5

[dpdk-dev] [PATCH 1/2] efd: new Elastic Flow Distributor library

2016-12-02 Thread Pablo de Lara
for CPU cache), EFD can scale to millions of flow keys. Finally, with current optimized library implementation performance is fully scalable with number of CPU cores. Signed-off-by: Pablo de Lara --- config/common_base |5 + lib/Makefile

[dpdk-dev] [PATCH 2/2] examples/flow_distributor: sample app to demonstrate EFD usage

2016-12-02 Thread Pablo de Lara
node, which has a hash table where node checks, after reading packets coming from the server, whether the packet is meant to be used in such node, in which case it will be TXed, or not, in which case, packet will be dropped. Signed-off-by: Pablo de Lara --- examples/Makefile

[dpdk-dev] [PATCH] pcap: Fixed bug in eth_pcap_rx function

2014-08-05 Thread Pablo de Lara
ufs[] solves the problem. Signed-off-by: Pablo de Lara --- lib/librte_pmd_pcap/rte_eth_pcap.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/lib/librte_pmd_pcap/rte_eth_pcap.c b/lib/librte_pmd_pcap/rte_eth_pcap.c index c77ee25..eebe768 100644 --- a/lib/librte_pmd_p

[dpdk-dev] [PATCH v5 2/4] doc: Corrected info for tx_checksum set mask function, in testpmd UG

2014-12-01 Thread Pablo de Lara
tx_checksum set function does not use bitmask anymore, but strings Signed-off-by: Pablo de Lara --- doc/guides/testpmd_app_ug/testpmd_funcs.rst | 21 - 1 files changed, 8 insertions(+), 13 deletions(-) diff --git a/doc/guides/testpmd_app_ug/testpmd_funcs.rst b/doc/guides

[dpdk-dev] [PATCH v5 0/4] Updated testpmd UG due to latest changes in the app

2014-12-01 Thread Pablo de Lara
: Added new missing existing command "show port rss reta" Added new commands from TSO support patchset Modified info for command "tx_cksum set" command Changes in v2: Title underline in added commands was too short. Pablo de Lara (4): doc: Added new commands in testpmd UG doc

[dpdk-dev] [PATCH v5 1/4] doc: Added new commands in testpmd UG

2014-12-01 Thread Pablo de Lara
Added info in testpmd functions section for the following commands: - tunnel_filter add - tunnel_filter rm - rx_vxlan_port add - rx_vxlan_port rm - port stop/start queue - set port mac address filter (for VF) - tx_checksum set - tso set - tso show Signed-off-by: Pablo de Lara --- doc/guides

[dpdk-dev] [PATCH v5 3/4] doc: Moved commands in testpmd UG to match testpmd command help order

2014-12-01 Thread Pablo de Lara
Moved commands in testpmd UG to set queue rates to match order in testpmd command help. Created new section "Filters" to match that same section in testpmd UG, and moved all commands related to it there. Signed-off-by: Pablo de Lara --- doc/guides/testpmd_app_ug/testpmd_funcs.

[dpdk-dev] [PATCH v5 4/4] doc: Various document fixes in testpmd UG

2014-12-01 Thread Pablo de Lara
Signed-off-by: Pablo de Lara --- doc/guides/testpmd_app_ug/testpmd_funcs.rst |8 +--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/doc/guides/testpmd_app_ug/testpmd_funcs.rst b/doc/guides/testpmd_app_ug/testpmd_funcs.rst index 65d3168..be935c2 100644 --- a/doc/guides

[dpdk-dev] [PATCH] app/test: fix memory needs after RTE_MAX_LCORE was increased to 128

2014-12-04 Thread Pablo de Lara
. Signed-off-by: Pablo de Lara --- app/test/test_eal_flags.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/app/test/test_eal_flags.c b/app/test/test_eal_flags.c index 6e2a8f2..0683041 100644 --- a/app/test/test_eal_flags.c +++ b/app/test/test_eal_flags.c @@ -55,7 +55,7

[dpdk-dev] [PATCH v2] app/test: fix memory needs after RTE_MAX_LCORE was increased to 128

2014-12-09 Thread Pablo de Lara
. Changes in v2: Increased memory to 18MB, as that is the actual minimum memory necessary (depending on the physical memory segments, DPDK may need less memory) Signed-off-by: Pablo de Lara --- app/test/test_eal_flags.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/app

[dpdk-dev] [PATCH v3 3/3] doc: add VM power mgmt app

2014-12-09 Thread Pablo de Lara
Added new section in sample app UG for the new VM power management app. Signed-off-by: Alan Carew Signed-off-by: Pablo de Lara --- doc/guides/rel_notes/rel_description.rst |2 + doc/guides/sample_app_ug/index.rst |5 + doc/guides/sample_app_ug

[dpdk-dev] [PATCH v3 2/3] doc: add vm power mgmt request sequence svg

2014-12-09 Thread Pablo de Lara
Added second of the two figures in the VM power management app UG VM power management request sequence Signed-off-by: Alan Carew Signed-off-by: Pablo de Lara --- .../img/vm_power_mgr_vm_request_seq.svg| 927 1 files changed, 927 insertions(+), 0 deletions

[dpdk-dev] [PATCH v3 0/3] doc: add VM power mgmt app

2014-12-09 Thread Pablo de Lara
Changes in v2: Corrected svg files Pablo de Lara (3): doc: add vm power mgmt overview svg doc: add vm power mgmt request sequence svg doc: add VM power mgmt app doc/guides/rel_notes/rel_description.rst |2 + .../sample_app_ug/img/vm_power_mgr_highlevel.svg | 742

[dpdk-dev] [PATCH v3 1/3] doc: add vm power mgmt overview svg

2014-12-09 Thread Pablo de Lara
Added first of the two figures in the VM power management app UG: VM power mangament highlevel overview Signed-off-by: Alan Carew Signed-off-by: Pablo de Lara --- .../sample_app_ug/img/vm_power_mgr_highlevel.svg | 742 1 files changed, 742 insertions(+), 0 deletions

[dpdk-dev] [PATCH] doc: fix typos in ring lib

2014-12-09 Thread Pablo de Lara
Ring library section in PG had a couple of typos, in the text and in one of the images Signed-off-by: Pablo de Lara --- doc/guides/prog_guide/img/ring-modulo1.svg |2 +- doc/guides/prog_guide/ring_lib.rst |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc

[dpdk-dev] [PATCH] app/test: fix multiprocess unit test when device is bound to uio

2014-12-11 Thread Pablo de Lara
ies to map resources twice in the secondary processes, and test fails, caused by RTE_PCI_DRV_NEEDED_MAPPING flag in dummy pci driver my_driver2. Test is fixed by setting the driver flags to 0. Signed-off-by: Pablo de Lara --- app/test/test_pci.c |7 +-- 1 files changed, 1 insertions(+), 6

[dpdk-dev] [PATCH] vmxnet3: set txq_flags in default TX conf

2014-12-11 Thread Pablo de Lara
Since commit fbde27f19ab8f "get default Rx/Tx configuration from dev info", a default RX/TX configuration can be used for all PMDs. In case of vmxnet3, the whole structure was zeroed and not filled out. The PMD does not support multi segments or offload functions, so txq_flags should have those fla

[dpdk-dev] [PATCH v2] vmxnet3: set txq_flags in default TX conf

2014-12-11 Thread Pablo de Lara
have those flags set. Signed-off-by: Pablo de Lara --- lib/librte_pmd_vmxnet3/vmxnet3_ethdev.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/lib/librte_pmd_vmxnet3/vmxnet3_ethdev.c b/lib/librte_pmd_vmxnet3/vmxnet3_ethdev.c index 963a8a5..ef0af16 100644

[dpdk-dev] [PATCH] ring: Fix return type in enqueue and dequeue burst functions

2014-12-15 Thread Pablo de Lara
Enqueue and dequeue burst functions always return a positive value (including 0), so return type should be unsigned, instead of int. Fixed also API doc for one of the functions. Signed-off-by: Pablo de Lara --- lib/librte_ring/rte_ring.h | 14 +++--- 1 files changed, 7 insertions

[dpdk-dev] [PATCH v4 1/8] doc: moved 1.7 new features to supported features for 1.8 in Rel_Notes

2014-12-17 Thread Pablo de Lara
From: Siobhan Butler Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/new_features.rst | 17 - doc/guides/rel_notes/supported_features.rst | 22 ++ 2 files changed, 22 insertions(+), 17 deletions(-) diff --git a/doc/guides/rel_notes/new_features.

[dpdk-dev] [PATCH v4 4/8] doc: moved known issue 6.29 to resolved issues in rel notes

2014-12-17 Thread Pablo de Lara
From: Siobhan Butler Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/resolved_issues.rst | 30 ++ 1 file changed, 30 insertions(+) diff --git a/doc/guides/rel_notes/resolved_issues.rst b/doc/guides/rel_notes/resolved_issues.rst index f9ddb7f..66afc25 100644

[dpdk-dev] [PATCH v4 2/8] doc: added new features to release notes

2014-12-17 Thread Pablo de Lara
From: Siobhan Butler Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/new_features.rst | 24 1 file changed, 24 insertions(+) diff --git a/doc/guides/rel_notes/new_features.rst b/doc/guides/rel_notes/new_features.rst index a93aa3c..00895ce 100644 --- a/doc/guide

[dpdk-dev] [PATCH v4 8/8] doc: updating the list of sample apps in rel notes

2014-12-17 Thread Pablo de Lara
From: Siobhan Butler Added new and existing names of sample apps to list of sample apps in release notes. Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/rel_description.rst | 6 ++ 1 file changed, 6 insertions(+) diff --git a/doc/guides/rel_notes/rel_description.rst b/doc/guides/

[dpdk-dev] [PATCH v4 6/8] doc: removed reference to Intel DPDK in Rel Notes

2014-12-17 Thread Pablo de Lara
From: Siobhan Butler Removed multiple references to Intel(R) DPDK where no longer relevant. Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/faq.rst| 14 +++--- doc/guides/rel_notes/known_issues.rst | 30 ++--- doc/guides/rel_notes/rel_description.rst| 3

[dpdk-dev] [PATCH v4 7/8] doc: updated resolved issues with old known issues

2014-12-17 Thread Pablo de Lara
From: Siobhan Butler Removed resolved issues from known issues section. Added new resolved issues to resolved issues section. Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/known_issues.rst| 225 --- doc/guides/rel_notes/resolved_issues.rst | 171 +++

[dpdk-dev] [PATCH v4 0/8] doc: patch set to update release notes

2014-12-17 Thread Pablo de Lara
New Features section: - Removed 1.7 New Features - Added 1.8.0 New Features Supported Features section: - Added 1.7 features to Supported Features Known Issues: - Added devices to Known issue "Not all varients of supported NIC types have been used in testing" - Removed known issue

[dpdk-dev] [PATCH v4 3/8] doc: added to known issue 6.10 and removed fixed issue 6.29 from rel_notes

2014-12-17 Thread Pablo de Lara
From: Siobhan Butler Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/known_issues.rst | 36 ++- 1 file changed, 6 insertions(+), 30 deletions(-) diff --git a/doc/guides/rel_notes/known_issues.rst b/doc/guides/rel_notes/known_issues.rst index d26dcfa..1cf

[dpdk-dev] [PATCH v4 5/8] doc: remove appendix a from release notes

2014-12-17 Thread Pablo de Lara
From: Siobhan Butler Removing Appendix A from Release Notes as Intel Licensing information is no longer relevant in this document. Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/appendices.rst | 324 doc/guides/rel_notes/index.rst | 44 -

[dpdk-dev] [PATCH v4 2/8] doc: added new features to release notes

2014-12-17 Thread Pablo de Lara
From: Siobhan Butler Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/new_features.rst | 24 1 file changed, 24 insertions(+) diff --git a/doc/guides/rel_notes/new_features.rst b/doc/guides/rel_notes/new_features.rst index a93aa3c..00895ce 100644 --- a/doc/guide

[dpdk-dev] [PATCH v4 8/8] doc: updating the list of sample apps in rel notes

2014-12-17 Thread Pablo de Lara
From: Siobhan Butler Added new and existing names of sample apps to list of sample apps in release notes. Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/rel_description.rst | 6 ++ 1 file changed, 6 insertions(+) diff --git a/doc/guides/rel_notes/rel_description.rst b/doc/guides/

[dpdk-dev] [PATCH v4 3/8] doc: added to known issue 6.10 and removed fixed issue 6.29 from rel_notes

2014-12-17 Thread Pablo de Lara
From: Siobhan Butler Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/known_issues.rst | 36 ++- 1 file changed, 6 insertions(+), 30 deletions(-) diff --git a/doc/guides/rel_notes/known_issues.rst b/doc/guides/rel_notes/known_issues.rst index d26dcfa..1cf

[dpdk-dev] [PATCH v4 7/8] doc: updated resolved issues with old known issues

2014-12-17 Thread Pablo de Lara
From: Siobhan Butler Removed resolved issues from known issues section. Added new resolved issues to resolved issues section. Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/known_issues.rst| 225 --- doc/guides/rel_notes/resolved_issues.rst | 171 +++

[dpdk-dev] [PATCH v4 1/8] doc: moved 1.7 new features to supported features for 1.8 in Rel_Notes

2014-12-17 Thread Pablo de Lara
From: Siobhan Butler Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/new_features.rst | 17 - doc/guides/rel_notes/supported_features.rst | 22 ++ 2 files changed, 22 insertions(+), 17 deletions(-) diff --git a/doc/guides/rel_notes/new_features.

[dpdk-dev] [PATCH v4 0/8] doc: patch set to update release notes

2014-12-17 Thread Pablo de Lara
New Features section: - Removed 1.7 New Features - Added 1.8.0 New Features Supported Features section: - Added 1.7 features to Supported Features Known Issues: - Added devices to Known issue "Not all varients of supported NIC types have been used in testing" - Removed known issue

[dpdk-dev] [PATCH v4 4/8] doc: moved known issue 6.29 to resolved issues in rel notes

2014-12-17 Thread Pablo de Lara
From: Siobhan Butler Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/resolved_issues.rst | 30 ++ 1 file changed, 30 insertions(+) diff --git a/doc/guides/rel_notes/resolved_issues.rst b/doc/guides/rel_notes/resolved_issues.rst index f9ddb7f..66afc25 100644

[dpdk-dev] [PATCH v4 5/8] doc: remove appendix a from release notes

2014-12-17 Thread Pablo de Lara
From: Siobhan Butler Removing Appendix A from Release Notes as Intel Licensing information is no longer relevant in this document. Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/appendices.rst | 324 doc/guides/rel_notes/index.rst | 44 -

[dpdk-dev] [PATCH v4 6/8] doc: removed reference to Intel DPDK in Rel Notes

2014-12-17 Thread Pablo de Lara
From: Siobhan Butler Removed multiple references to Intel(R) DPDK where no longer relevant. Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/faq.rst| 14 +++--- doc/guides/rel_notes/known_issues.rst | 30 ++--- doc/guides/rel_notes/rel_description.rst| 3

[dpdk-dev] [PATCH v2 1/2] doc: add vxlan support to release notes

2014-12-18 Thread Pablo de Lara
From: Siobhan Butler Added to New and Supported features for VXLAN feature. Signed-off-by: Siobhan Butler --- doc/guides/rel_notes/new_features.rst | 2 ++ doc/guides/rel_notes/supported_features.rst | 5 + 2 files changed, 7 insertions(+) diff --git a/doc/guides/rel_notes/new_featu

[dpdk-dev] [PATCH v2 0/2] doc: update to release notes

2014-12-18 Thread Pablo de Lara
Update to release notes to add VXLAN features. Added 1.8 to 'updating apps' section of release notes. Changes to v2: Rebase to latest document Siobhan Butler (2): doc: add vxlan support to release notes doc: updating from 1.7 to 1.8 release note doc/guides/rel_notes/new_features.rst

[dpdk-dev] [PATCH v2 2/2] doc: updating from 1.7 to 1.8 release note

2014-12-18 Thread Pablo de Lara
From: Siobhan Butler Added instructions for updating from DPDK 1.7.0 to 1.8.0 Signed-off-by: Siobhan Butler Signed-off-by: Bruce Richardson --- doc/guides/rel_notes/updating_apps.rst | 13 + 1 file changed, 13 insertions(+) diff --git a/doc/guides/rel_notes/updating_apps.rst b/

[dpdk-dev] [PATCH 0/2] doc: remove intel dpdk ref from prog_guide

2014-12-19 Thread Pablo de Lara
Removed Intel(R) DPDK from prog_guide Removed Intel legal blurb from prog_guide Siobhan Butler (2): doc: remove intel dpdk from prog_guide doc: removed intel blurb from prog_guide doc/guides/prog_guide/dev_kit_build_system.rst | 24 doc/guides/prog_guide/dev_kit_root_make_help.

[dpdk-dev] [PATCH 2/2] doc: removed intel blurb from prog_guide

2014-12-19 Thread Pablo de Lara
From: Siobhan Butler Removed redundant Intel legal blurb from programmers guide. Signed-off-by: Siobhan Butler --- doc/guides/prog_guide/index.rst | 37 - 1 file changed, 37 deletions(-) diff --git a/doc/guides/prog_guide/index.rst b/doc/guides/prog_guide/i

[dpdk-dev] [PATCH 1/2] doc: remove intel dpdk from prog_guide

2014-12-19 Thread Pablo de Lara
From: Siobhan Butler Removed redundant references to Intel(R) DPDK in Programmers Guide. Signed-off-by: Siobhan Butler --- doc/guides/prog_guide/dev_kit_build_system.rst | 24 doc/guides/prog_guide/dev_kit_root_make_help.rst | 10 ++-- doc/guides/prog_guide/driver_vm_emul_dev.rs

[dpdk-dev] [PATCH v2 0/3] update to i40e enabling and gsg fixes

2014-12-19 Thread Pablo de Lara
Updated Enabling Additional Functionality section of Linux GSG. Adjusted line lengths and removed redundant referances to Intel from Linux GSG. Pablo de Lara (1): doc: removed intel blurb from linux gsg Siobhan Butler (2): doc: updated i40e enabling additonal fnct in gsg doc: remove

[dpdk-dev] [PATCH v2 3/3] doc: removed intel blurb from linux gsg

2014-12-19 Thread Pablo de Lara
Removed redundant Intel legal blurb from linux gsg. Signed-off-by: Pablo de Lara --- doc/guides/linux_gsg/index.rst | 38 -- 1 file changed, 38 deletions(-) diff --git a/doc/guides/linux_gsg/index.rst b/doc/guides/linux_gsg/index.rst index 8dc3e48..ab07ea2

[dpdk-dev] [PATCH v2 1/3] doc: updated i40e enabling additonal fnct in gsg

2014-12-19 Thread Pablo de Lara
From: Siobhan Butler Updated the i40e Enabling Additional Functionality section (5.7) of DPDK Getting Started Guide. Signed-off-by: Siobhan Butler Signed-off-by: Helin Zhang --- doc/guides/linux_gsg/enable_func.rst | 14 ++ 1 file changed, 14 insertions(+) diff --git a/doc/guide

[dpdk-dev] [PATCH v2 2/3] doc: remove references to intel dpdk in linux_gsg

2014-12-19 Thread Pablo de Lara
From: Siobhan Butler Adjusted line lengths and removed references to Intel which are no longer relevant in linux gsg. Signed-off-by: Siobhan Butler --- doc/guides/linux_gsg/build_dpdk.rst| 68 +++--- doc/guides/linux_gsg/build_sample_apps.rst | 46 ++

[dpdk-dev] [PATCH] app/test: fix and separate vdev test in test_eal_flags

2014-07-01 Thread Pablo de Lara
From: Pablo de Lara In EAL flags unit test, vdev test was being included (and broken) in whitelist test. It has been separated in different test and fixed, by calling another primary process, instead of a secondary one. Patch "app/test: fix build switches to enable cmdline tests" f

[dpdk-dev] [PATCH 1/2] ring_pmd: Removed extra devices creation when passing vdev parameter

2014-07-09 Thread Pablo de Lara
When passing extra arguments in EAL option --vdev, to create ring ethdevs, API was creating three ethdevs, even if there was just one argument, such as CREATE. Signed-off-by: Pablo de Lara --- lib/librte_pmd_ring/rte_eth_ring.c |3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff

[dpdk-dev] [PATCH 0/2] Fixed/Simplified Ring PMD

2014-07-09 Thread Pablo de Lara
only one device is created for each vdev argument (up to 3 devices were created). Pablo de Lara (2): ring_pmd: Removed extra devices creation when passing vdev parameter app/test: Simplified ring pmd test app/test/test_pmd_ring.c | 202 +--- lib

[dpdk-dev] [PATCH 2/2] app/test: Simplified ring pmd test

2014-07-09 Thread Pablo de Lara
with one TX queue. 2 - Test a device connected to itself (loopback) by a ring, with both RX and TX queue. 3 - Test two devices that share a ring, but both devices with RX and TX queue, so they can send packets to themselves and to the other device. Signed-off-by: Pablo de Lara

[dpdk-dev] [PATCH] makefile: Substituted deprecated default target in app Makefile

2014-07-16 Thread Pablo de Lara
L3fwd-acl and ip pipeline apps were using old x86_64-default-linuxapp-gcc as their default target, instead of x86_64-native-linuxapp-gcc Signed-off-by: Pablo de Lara --- examples/ip_pipeline/Makefile |2 +- examples/l3fwd-acl/Makefile |2 +- 2 files changed, 2 insertions(+), 2

[dpdk-dev] [PATCH] kni: fixed compilation error on Ubuntu 14.04 LTS (kernel 3.13.0-30.54)

2014-07-24 Thread Pablo de Lara
Recent Ubuntu kernel 3.13.0-30.54, although based on Linux kernel 3.13.11, already provides skb_set_hash() inline function, slightly different than the one provided by lib/librte_eal/linuxapp/kni/ethtool/igb/kcompat.h Ubuntu kernel 3.13.0-30.54 provides: * i40e/i40evf: i40e implementation for

  1   2   3   4   5   6   7   8   9   10   >