On Fri, Nov 10, 2017 at 11:22:06AM +0100, Adrien Mazarguil wrote:
> Hi Yongseok,
>
> On Thu, Nov 09, 2017 at 02:30:30PM -0800, Yongseok Koh wrote:
> > On Thu, Nov 09, 2017 at 06:04:32PM +0200, Ori Kam wrote:
> > > The CRC size should be taken into consideration when computing
> > > the number of m
On Fri, Nov 10, 2017 at 11:06:25AM +0100, Adrien Mazarguil wrote:
> Hi Ori,
>
> On Thu, Nov 09, 2017 at 06:04:32PM +0200, Ori Kam wrote:
> > The CRC size should be taken into consideration when computing
> > the number of mbuf segments for packet on the receive path.
> > Large packets can be dropp
> -Original Message-
> From: Santosh Shukla [mailto:santosh.shu...@caviumnetworks.com]
> Sent: Tuesday, November 7, 2017 7:00 AM
> To: dev@dpdk.org
> Cc: Mcnamara, John ; tho...@monjalon.net;
> jerin.ja...@caviumnetworks.com; Santosh Shukla
>
> Subject: [PATCH v5 3/3] doc: use correct me
> -Original Message-
> From: Santosh Shukla [mailto:santosh.shu...@caviumnetworks.com]
> Sent: Tuesday, November 7, 2017 7:00 AM
> To: dev@dpdk.org
> Cc: Mcnamara, John ; tho...@monjalon.net;
> jerin.ja...@caviumnetworks.com; Santosh Shukla
>
> Subject: [PATCH v5 2/3] doc: add mempool an
> -Original Message-
> From: Santosh Shukla [mailto:santosh.shu...@caviumnetworks.com]
> Sent: Tuesday, November 7, 2017 7:00 AM
> To: dev@dpdk.org
> Cc: Mcnamara, John ; tho...@monjalon.net;
> jerin.ja...@caviumnetworks.com; Santosh Shukla
>
> Subject: [PATCH v5 1/3] doc: add platform g
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Shahaf Shuler
> Sent: Tuesday, October 17, 2017 3:24 PM
> To: nhor...@tuxdriver.com; tho...@monjalon.net
> Cc: dev@dpdk.org
> Subject: [dpdk-dev] [PATCH] doc: update deprecation of ethdev offload API
>
> Update d
On 08/11/2017 7:33 PM, Kyle Larose wrote:
Hello,
I've been doing some testing using the 8023ad link bonding driver on a system
with 4 10G i40e interfaces in the link bond. One thing I've noticed is that if
any of the links are overloaded when I don't have dedicated control queues
enabled, it
On 08/11/2017 7:21 PM, Kyle Larose wrote:
Hello,
I've been doing some testing using the 8023ad link bonding driver on a system
with 4 10G i40e interfaces in the link bond. It's working fine, except that
when any of the links are overloaded, it starts dropping the LACPDUs, which is
rather unfo
On Fri, Nov 10, 2017 at 08:27:18AM +, Matan Azrad wrote:
> When Tx pakcet HW processing is done, SW should stamp all the completion
> burst WQEs.
>
> Stamp missed last completion burst WQE.
>
> Fixes: c3c977bbecbd ("net/mlx4: add Tx bypassing Verbs")
>
> Signed-off-by: Matan Azrad
This rea
Hi,
I have a setup where a host and a guest communicates via 2 VFs (Intel
Niantic):
++
| VM|
| +---+ |
| | | |
| | v testpmd
On Fri, Nov 10, 2017 at 02:18:04PM +, Edward Makarov wrote:
> The constant ETHTOOL_LINK_MODE_1000baseT_Full_BIT and the others like
> that in mlx5_link_update_unlocked_gs must be bit masks but unfortunately
> they are bit numbers. This commit fixes the issue.
>
> Fixes: 188408719888 ("net/mlx5
The constant ETHTOOL_LINK_MODE_1000baseT_Full_BIT and the others like
that in mlx5_link_update_unlocked_gs must be bit masks but unfortunately
they are bit numbers. This commit fixes the issue.
Fixes: 188408719888 ("net/mlx5: fix support for newer link speeds")
Cc: nelio.laranje...@6wind.com
Cc: s
Fixes: 97cb466d65c9 ("mbuf: use 2 bytes for port and nb segments")
Cc: olivier.m...@6wind.com
Signed-off-by: Ilya V. Matveychikov
---
doc/guides/sample_app_ug/ipv4_multicast.rst | 2 +-
examples/ipv4_multicast/main.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --g
Update types of variables to correspond to nb_segs type change from
uint8_t to uint16_t.
Fixes: 97cb466d65c9 ("mbuf: use 2 bytes for port and nb segments")
Cc: olivier.m...@6wind.com
Signed-off-by: Ilya V. Matveychikov
---
lib/librte_mbuf/rte_mbuf.c | 4 ++--
lib/librte_mbuf/rte_mbuf.h | 1
If pdump_pktmbuf_copy_data() fails it's possible to have segment leak
as rte_pktmbuf_free() only handles m_dup chain but not the seg just
allocated and yet not chained.
Fixes: 278f945402c5 ("pdump: add new library for packet capture")
Cc: reshma.pat...@intel.com
Signed-off-by: Ilya V. Matveychiko
If pdump_pktmbuf_copy_data() fails it's possible to have segment leak
as rte_pktmbuf_free() only handles m_dup chain but not the seg just
allocated and yet not chained.
Fixes: 278f9454 ("pdump: add new library for packet capture")
Signed-off-by: Ilya V. Matveychikov
---
lib/librte_pdump/rte_pdum
On Fri, 10 Nov 2017 11:14:51 +
Bruce Richardson wrote:
> On Fri, Nov 10, 2017 at 11:42:56AM +0100, Daniel Bristot de Oliveira wrote:
> >
> >
> > On 11/10/2017 11:14 AM, Ananyev, Konstantin wrote:
> > > Agree with Adrian here - the patch doesn't fix the problem in any case,
> >
> > I wo
NXP is planning to introduce following features/changes in DPDK 18.02 release
Introduce raw-device Support: A generic device library for representing
accelerators and IP blocks and exposing some generic APIs. This can enable
various other non-standard devices to be deployed over DPDK framework.
Fix grammar, spelling and formatting of DPDK 17.11 release notes.
Signed-off-by: John McNamara
---
doc/guides/rel_notes/release_17_11.rst | 327 +++--
1 file changed, 152 insertions(+), 175 deletions(-)
diff --git a/doc/guides/rel_notes/release_17_11.rst
b/doc/guide
Hi,
> -Original Message-
> From: Singh, Jasvinder
> Sent: Friday, November 10, 2017 6:31 PM
> To: dev@dpdk.org
> Cc: Lu, Wenzhuo ; Pei, Yulong
> ; Yigit, Ferruh
> Subject: [PATCH] app/testpmd: remove port status check from TM node add
> cli
>
> Currently, testpmd CLI doesn't permit to ad
> -Original Message-
> From: Trahe, Fiona [mailto:fiona.tr...@intel.com]
> Sent: 07 November 2017 16:54
> To: Verma, Shally ; dev@dpdk.org
> Cc: Athreya, Narayana Prasad ;
> Challa, Mahipal ; Trahe, Fiona
>
> Subject: RE: [dpdk-dev] [RFC] Compression API in DPDK
>
> Hi Shally,
>
> ///s
On Fri, Nov 10, 2017 at 11:42:56AM +0100, Daniel Bristot de Oliveira wrote:
>
>
> On 11/10/2017 11:14 AM, Ananyev, Konstantin wrote:
> > Agree with Adrian here - the patch doesn't fix the problem in any case,
>
> I would agree with you if it were possible to assume one can fully
> isolate a CPU
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Pavel Shirshov
> Sent: Friday, November 10, 2017 8:17 AM
> To: dev@dpdk.org
> Subject: [dpdk-dev] [PATCH] lib/librte_pipeline: Fix a typo
>
> Signed-off-by: Pavel Shirshov
> ---
> lib/librte_pipeline/rte_pipeli
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Pavel Shirshov
> Sent: Friday, November 10, 2017 8:20 AM
> To: dev@dpdk.org
> Subject: [dpdk-dev] [PATCH] lib/librte_sched: Fix typos
>
> Signed-off-by: Pavel Shirshov
> ---
> lib/librte_sched/rte_red.h | 4 +
On 11/10/2017 11:14 AM, Ananyev, Konstantin wrote:
> Agree with Adrian here - the patch doesn't fix the problem in any case,
I would agree with you if it were possible to assume one can fully
isolate a CPU on Linux... but it is not...
This:
https://lwn.net/Articles/659490/
is still an open iss
Hi Yongseok,
On Thu, Nov 09, 2017 at 02:30:30PM -0800, Yongseok Koh wrote:
> On Thu, Nov 09, 2017 at 06:04:32PM +0200, Ori Kam wrote:
> > The CRC size should be taken into consideration when computing
> > the number of mbuf segments for packet on the receive path.
> > Large packets can be dropped
Currently, testpmd CLI doesn't permit to add leaf and non-leaf node when
port is started. It doesn't work in case of i40e device as DCB
configuration is deleted when port is stopped. Therefore, removes the
port status check before invoking leaf and nonleaf node API in the cli.
If needed, device can
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Adrien Mazarguil
> Sent: Friday, November 10, 2017 9:12 AM
> To: Marcelo Tosatti
> Cc: dev@dpdk.org; Luiz Capitulino ; Daniel Bristot de
> Oliveira
> Subject: Re: [dpdk-dev] [PATCH] testpmd: add nanosleep in ma
On 11/10/2017 10:12 AM, Adrien Mazarguil wrote:
> Since testpmd is a development tool not supposed to run in a production
> environment, is there really a need for it to be patched to work around a
> (temporary) Linux kernel bug?
>From the kernel side... not even...
> If so, why is I/O the only f
Hi Jia,
> -Original Message-
> From: Jia He [mailto:hejia...@gmail.com]
> Sent: Friday, November 10, 2017 2:06 AM
> To: Ananyev, Konstantin ; Jianbo Liu
>
> Cc: Richardson, Bruce ;
> jerin.ja...@caviumnetworks.com; dev@dpdk.org; olivier.m...@6wind.com;
> hemant.agra...@nxp.com; jia...@h
Hi Ori,
On Thu, Nov 09, 2017 at 06:04:32PM +0200, Ori Kam wrote:
> The CRC size should be taken into consideration when computing
> the number of mbuf segments for packet on the receive path.
> Large packets can be dropped due to extra CRC length.
>
> Fixes: a1366b1a2be3 ("net/mlx5: add reference
> -Original Message-
> From: Jia He [mailto:hejia...@gmail.com]
> Sent: Friday, November 10, 2017 1:51 AM
> To: jerin.ja...@caviumnetworks.com; dev@dpdk.org; olivier.m...@6wind.com
> Cc: Ananyev, Konstantin ; Richardson, Bruce
> ; jianbo@arm.com;
> hemant.agra...@nxp.com; Jia He ; Ji
On 11/9/2017 9:46 AM, Ajit Khaparde wrote:
> Prevent the creation of duplicate 5tuple filters.
> Fixes: b7435d660a8c ("net/bnxt: add ntuple filtering support")
>
> Signed-off-by: Ajit Khaparde
Series applied to dpdk/master, thanks.
On 11/8/2017 4:07 AM, Alejandro Lucero wrote:
> If the function actually returns a null value, a null pointer
> dereference will occur.
>
> Fixes: dd63df2bfff3 ("net/nfp: add NSP symbol resolution command")
> Coverity: 195013
>
> Signed-off-by: Alejandro Lucero
Applied to dpdk/master, thanks.
On 11/8/2017 4:19 AM, Alejandro Lucero wrote:
> The fstat function could return a value that indicates an error condition.
> If this is not checked, the error condition may not be handled correctly.
>
> Fixes: f37d8a4b67b2 ("net/nfp: add NSP FW upload command")
> Coverity: 195019
>
> Signed-off-b
On 11/8/2017 4:14 AM, Alejandro Lucero wrote:
> File descriptor is not released in any potential exit path
> inside the function.
>
> Fixes: f37d8a4b67b2 ("net/nfp: add NSP FW upload command")
> Coverity: 195018
>
> Signed-off-by: Alejandro Lucero
Applied to dpdk/master, thanks.
On 11/8/2017 4:28 AM, Alejandro Lucero wrote:
> We do not know how big can the BAR be, but we know anything less
> than 1MB is an error. This BAR needs to be big enough for accessing
> most of NFP internals.
>
> Fixes: d12206e00590 ("net/nfp: add NSP user space interface")
> Coverity: 195024
>
>
On 11/8/2017 6:42 AM, Alejandro Lucero wrote:
> Memory allocated was not being released in any exit path.
>
> Fixes: 48e2255f1b63 ("net/nfp: add NSP support for HW link configuration")
> Coverity: 195030
>
> Signed-off-by: Alejandro Lucero
Applied to dpdk/master, thanks.
On 11/8/2017 6:36 AM, Alejandro Lucero wrote:
> First, the received pointer was not checked before. Then the pointer
> from malloc was not the one used in the existing check.
>
> Fixes: ad60bca34899 ("net/nfp: read PF port MAC addr using NSP")
> Coverity: 195027
>
> Signed-off-by: Alejandro Lucer
On 11/8/2017 3:59 AM, Alejandro Lucero wrote:
> Not all struct fields will be written and random data could
> confuse readers.
>
> Fixes: 92aa491b881e ("nfp: add statistics")
> Coverity: 140755
>
> Signed-off-by: Alejandro Lucero
Applied to dpdk/master, thanks.
On 11/9/2017 11:29 AM, Ferruh Yigit wrote:
> On 11/9/2017 5:54 AM, Ilya Matveychikov wrote:
>> Fixes: 97cb466d ("mbuf: use 2 bytes for port and nb segments")
>> Signed-off-by: Ilya V. Matveychikov
>
> Reviewed-by: Ferruh Yigit
Applied to dpdk/master, thanks.
Hi Marcelo,
On Fri, Nov 10, 2017 at 04:02:10AM -0200, Marcelo Tosatti wrote:
>
> This patch allows a configurable pair of values to be set, which
> controls
> the frequency and length of a nanosleep call performed at test-pmd's
> iofwd main loop.
>
> The problem is the following: it is necessary
On 11/9/2017 5:57 AM, Adrien Mazarguil wrote:
> On Thu, Nov 09, 2017 at 03:50:49PM +0200, Shahaf Shuler wrote:
>> intr_vec allocation size was wrong causing a memory corruption.
>>
>> Fixes: 0a2ae703192c ("net/mlx4: fix Rx interrupts management")
>> Cc: adrien.mazarg...@6wind.com
>> Cc: sta...@dpdk
With the 17.11 release almost complete, it's time to start thinking about
18.02. These are the features that we plan to contribute:
Add Classification and Metering to SoftNIC PMD: The SoftNIC PMD provides
software equivalency for Ethernet device (ethdev) features. Currently, only the
Traffic Ma
On 11/9/2017 5:26 AM, Adrien Mazarguil wrote:
> On Thu, Nov 09, 2017 at 03:10:14PM +0200, Shahaf Shuler wrote:
>> intr_vec allocation size was wrong causing a memory corruption.
>>
>> Fixes: e1016cb73383 ("net/mlx5: fix Rx interrupts management")
>> Cc: adrien.mazarg...@6wind.com
>> Cc: sta...@dpdk
On 11/9/2017 8:05 PM, Stephen Hemminger wrote:
> On Thu, 9 Nov 2017 17:10:16 -0800
> Ferruh Yigit wrote:
>
>> On 11/8/2017 3:59 AM, Alejandro Lucero wrote:
>>> Not all struct fields will be written and random data could
>>> confuse readers.
>>>
>>> Fixes: 92aa491b881e ("nfp: add statistics")
>>>
On 11/9/2017 4:43 AM, Nelio Laranjeiro wrote:
> When deleting/replacing a flow director rule the first rule of the list was
> always the one replaced instead of the corresponding one.
>
> Fixes: 4c3e9bcdd52e ("net/mlx5: support flow director")
>
> Signed-off-by: Nelio Laranjeiro
Applied to dpdk
Signed-off-by: Pavel Shirshov
---
lib/librte_distributor/rte_distributor.c | 6 +++---
lib/librte_distributor/rte_distributor.h | 2 +-
lib/librte_distributor/rte_distributor_private.h | 2 +-
lib/librte_distributor/rte_distributor_v20.c | 3 ++-
4 files changed, 7 insertions(
Hi Pavel,
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Pavel Shirshov
> Sent: Friday, November 10, 2017 7:56 AM
> To: dev@dpdk.org
> Subject: [dpdk-dev] [PATCH] lib/librte_cryptodev: Fix a typo:
> rte_cyptodev_names -> rte_cryptodev_names
>
Actually, this v
When Tx pakcet HW processing is done, SW should stamp all the completion
burst WQEs.
Stamp missed last completion burst WQE.
Fixes: c3c977bbecbd ("net/mlx4: add Tx bypassing Verbs")
Signed-off-by: Matan Azrad
---
drivers/net/mlx4/mlx4_rxtx.c | 13 +++--
1 file changed, 7 insertions(+),
Signed-off-by: Pavel Shirshov
---
lib/librte_eal/common/eal_common_log.c | 2 +-
lib/librte_eal/common/include/arch/arm/rte_memcpy_32.h | 2 +-
lib/librte_eal/common/include/arch/ppc_64/rte_memcpy.h | 2 +-
lib/librte_eal/common/include/rte_eal.h| 2 +-
lib/librte_
On 11/8/2017 10:52 PM, Rasesh Mody wrote:
> Signed-off-by: Rasesh Mody
Series applied to dpdk/master, thanks.
Signed-off-by: Pavel Shirshov
---
usertools/dpdk-devbind.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/usertools/dpdk-devbind.py b/usertools/dpdk-devbind.py
index a539995..f9f7aee 100755
--- a/usertools/dpdk-devbind.py
+++ b/usertools/dpdk-devbind.py
@@ -539,7 +539,7 @@ d
Signed-off-by: Pavel Shirshov
---
lib/librte_timer/rte_timer.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/librte_timer/rte_timer.c b/lib/librte_timer/rte_timer.c
index 28decc3..88826f5 100644
--- a/lib/librte_timer/rte_timer.c
+++ b/lib/librte_timer/rte_timer.c
@@ -19
Signed-off-by: Pavel Shirshov
---
lib/librte_sched/rte_red.h | 4 ++--
lib/librte_sched/rte_sched.c | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/lib/librte_sched/rte_red.h b/lib/librte_sched/rte_red.h
index ca12227..6edf914 100644
--- a/lib/librte_sched/rte_red.h
+++ b
Signed-off-by: Pavel Shirshov
---
lib/librte_reorder/rte_reorder.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/librte_reorder/rte_reorder.h b/lib/librte_reorder/rte_reorder.h
index 4cd8de7..dc83f8e 100644
--- a/lib/librte_reorder/rte_reorder.h
+++ b/lib/librte_reor
Signed-off-by: Pavel Shirshov
---
lib/librte_power/rte_power_acpi_cpufreq.c | 4 ++--
lib/librte_power/rte_power_acpi_cpufreq.h | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/lib/librte_power/rte_power_acpi_cpufreq.c
b/lib/librte_power/rte_power_acpi_cpufreq.c
index 01ac5
Signed-off-by: Pavel Shirshov
---
lib/librte_pipeline/rte_pipeline.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/librte_pipeline/rte_pipeline.h
b/lib/librte_pipeline/rte_pipeline.h
index f366348..fdc44a7 100644
--- a/lib/librte_pipeline/rte_pipeline.h
+++ b/lib/librte
Signed-off-by: Pavel Shirshov
---
lib/librte_pdump/rte_pdump.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/lib/librte_pdump/rte_pdump.c b/lib/librte_pdump/rte_pdump.c
index e6182d3..e1695de 100644
--- a/lib/librte_pdump/rte_pdump.c
+++ b/lib/librte_pdump/rte_pdump.
Signed-off-by: Pavel Shirshov
---
lib/librte_net/net_crc_neon.h | 2 +-
lib/librte_net/net_crc_sse.h | 2 +-
lib/librte_net/rte_ip.h | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/lib/librte_net/net_crc_neon.h b/lib/librte_net/net_crc_neon.h
index 201b2c8..cb8f63d 1
Signed-off-by: Pavel Shirshov
---
lib/librte_mbuf/rte_mbuf.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lib/librte_mbuf/rte_mbuf.h b/lib/librte_mbuf/rte_mbuf.h
index 6d91f7d..7e326bb 100644
--- a/lib/librte_mbuf/rte_mbuf.h
+++ b/lib/librte_mbuf/rte_mbuf.h
@@ -850,10
Signed-off-by: Pavel Shirshov
---
lib/librte_kni/rte_kni.c | 4 ++--
lib/librte_kni/rte_kni.h | 2 +-
lib/librte_kni/rte_kni_fifo.h | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/lib/librte_kni/rte_kni.c b/lib/librte_kni/rte_kni.c
index 5ee38e9..8eca8c0 100644
--
Signed-off-by: Pavel Shirshov
---
lib/librte_jobstats/rte_jobstats.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/librte_jobstats/rte_jobstats.h
b/lib/librte_jobstats/rte_jobstats.h
index 70e034c..e159156 100644
--- a/lib/librte_jobstats/rte_jobstats.h
+++ b/lib/librte
Signed-off-by: Pavel Shirshov
---
lib/librte_ip_frag/ip_frag_internal.c| 2 +-
lib/librte_ip_frag/rte_ip_frag.h | 6 +++---
lib/librte_ip_frag/rte_ipv4_reassembly.c | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/lib/librte_ip_frag/ip_frag_internal.c
b/lib/li
64 matches
Mail list logo