Introduce a new API to configure Rx offloads.
The new API will re-use existing DEV_RX_OFFLOAD_* flags
to enable the different offloads. This will ease the process
of adding a new Rx offloads, as no ABI breakage is involved.
In addition, the offload configuration can be done per queue,
instead of p
Tx offloads configuration is per queue. Tx offloads are enabled by default,
and can be disabled using ETH_TXQ_FLAGS_NO* flags.
This behaviour is not consistent with the Rx side where the Rx offloads
configuration is per port. Rx offloads are disabled by default and enabled
according to bit field
Introduce a new API to configure Tx offloads.
The new API will re-use existing DEV_TX_OFFLOAD_* flags
to enable the different offloads. This will ease the process
of adding a new Tx offloads, as no ABI breakage is involved.
In addition, the Tx offloads will be disabled by default and be
enabled pe
A new offloads API was introduced by commits:
commit 121fff673172 ("ethdev: introduce Rx queue offloads API")
commit 35ac80d92f29 ("ethdev: introduce Tx queue offloads API")
In order to enable the PMDs to support only one of the APIs,
a conversion functions from the old to new API were added.
Si
Rename the structs rte_eth_txconf and rte_eth_rxconf to
rte_eth_txq_conf and rte_eth_rxq_conf respectively as those
structs represent per queue configuration.
Rename was done with the following commands:
find . \( -name '*.h' -or -name '*.c' \) -print0 | xargs -0 sed -i
's/rte_eth_txconf/rte_eth_
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Zhiyong Yang
> Sent: Monday, September 4, 2017 1:58 PM
> To: dev@dpdk.org
> Cc: tho...@monjalon.net; Yigit, Ferruh ; Wiles,
> Keith ; step...@networkplumber.org; Yang,
> Zhiyong
> Subject: [dpdk-dev] [PATCH v2 3/
Hi, Lei:
> -Original Message-
> From: Yao, Lei A
> Sent: Monday, September 4, 2017 3:46 PM
> To: Yang, Zhiyong ; dev@dpdk.org
> Cc: tho...@monjalon.net; Yigit, Ferruh ; Wiles, Keith
> ; step...@networkplumber.org; Yang, Zhiyong
>
> Subject: RE: [dpdk-dev] [PATCH v2 3/4] common_base: exte
Hi Matan,
On Sun, Sep 03, 2017 at 04:19:07PM +0300, Matan Azrad wrote:
> The corrupted code didn't check the port availability when
> it was trying to set the forward port IDs array.
> However, when it was counting the number of ports, the availability
> was checked by RTE_ETH_FOREACH_DEV iterator
On Sun, Sep 03, 2017 at 06:26:45PM +0300, Matan Azrad wrote:
> The corrupted code don't reply error in case of MAC
> address adding failure while failsafe PMD was trying
> to apply configuration to the sub device.
>
> Hence, the application may get unwanted packets.
>
> The fix adds error report
On Mon, Sep 04, 2017 at 01:57:31PM +0800, Zhiyong Yang wrote:
> Extend port_id definition from uint8_t to uint16_t in lib and drivers
> data structures, specifically rte_eth_dev_data. Modify the APIs,
> drivers and app using port_id at the same time except some drivers
> such as MLX4 and MLX5 due
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Pablo de Lara
> Sent: Friday, August 18, 2017 7:18 AM
> To: Doherty, Declan
> Cc: dev@dpdk.org; De Lara Guarch, Pablo
> Subject: [dpdk-dev] [PATCH] crypto/aesni_mb: add DES support
>
> The Multi-buffer library n
On Mon, Sep 04, 2017 at 07:59:29AM +, Yang, Zhiyong wrote:
> Hi, Lei:
>
> > -Original Message-
> > From: Yao, Lei A
> > Sent: Monday, September 4, 2017 3:46 PM
> > To: Yang, Zhiyong ; dev@dpdk.org
> > Cc: tho...@monjalon.net; Yigit, Ferruh ; Wiles,
> > Keith
> > ; step...@networkplum
On Mon, Sep 04, 2017 at 02:37:38AM +0800, Jingjing Wu wrote:
> Signed-off-by: Jingjing Wu
> ---
> drivers/net/i40e/base/i40e_osdep.h | 1 -
> 1 file changed, 1 deletion(-)
>
> diff --git a/drivers/net/i40e/base/i40e_osdep.h
> b/drivers/net/i40e/base/i40e_osdep.h
> index c57ecde..fbcb729 100644
Hi Pavan,
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Pavan Nikhilesh
> Sent: Sunday, September 3, 2017 1:36 PM
> To: dev@dpdk.org
> Cc: Dumitrescu, Cristian ;
> step...@networkplumber.org; Pavan Nikhilesh
>
> Subject: [dpdk-dev] [PATCH v3 3/3] test: add tests for reciprocal based
> di
On Wed, Aug 30, 2017 at 09:25:51PM +0100, Bruce Richardson wrote:
> On Mon, Jul 10, 2017 at 02:44:17PM +0200, Jacek Piasecki wrote:
> > Load huge realloc_sections.ini file to check malloc/realloc
> > ability of cfgfile library.
> >
> > Signed-off-by: Jacek Piasecki
> > ---
>
> This may need some
Hi
> -Original Message-
> From: Gaëtan Rivet [mailto:gaetan.ri...@6wind.com]
> Sent: Monday, September 4, 2017 11:46 AM
> To: Matan Azrad
> Cc: Jingjing Wu ; Thomas Monjalon
> ; dev@dpdk.org; Ori Kam ;
> sta...@dpdk.org
> Subject: Re: [PATCH] app/testpmd: fix forward port ids setting
>
>
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Yao, Lei A
> Sent: Monday, September 4, 2017 8:46 AM
> To: Yang, Zhiyong ; dev@dpdk.org
> Cc: tho...@monjalon.net; Yigit, Ferruh ; Wiles, Keith
> ; step...@networkplumber.org;
> Yang, Zhiyong
> Subject: Re: [dpd
On 9/4/2017 10:06 AM, Bruce Richardson wrote:
> On Mon, Sep 04, 2017 at 01:57:31PM +0800, Zhiyong Yang wrote:
>> Extend port_id definition from uint8_t to uint16_t in lib and drivers
>> data structures, specifically rte_eth_dev_data. Modify the APIs,
>> drivers and app using port_id at the same ti
On Mon, Jul 10, 2017 at 02:44:17PM +0200, Jacek Piasecki wrote:
> Load huge realloc_sections.ini file to check malloc/realloc
> ability of cfgfile library.
>
> Signed-off-by: Jacek Piasecki
> ---
> test/test/test_cfgfile.c | 40 +++
> test/test/test_cfgfiles/etc/real
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Sergio Gonzalez Monroy
> Sent: Wednesday, August 23, 2017 4:00 PM
> To: dev@dpdk.org
> Cc: Ananyev, Konstantin ; Richardson, Bruce
>
> Subject: [dpdk-dev] [PATCH] eal/x86: implement x86 specific tsc hz
>
> First, try to use CPUID Time Stamp C
On 15/08/2017 09:07, Santosh Shukla wrote:
v3:
- Rebased on top of v17.11-rc0
- Updated version.map entry to v17.11.
v2:
DPDK has support for hw and sw mempool. Those mempool
can work optimal for specific PMD's.
Example:
sw ring based PMD for Intel NICs.
HW mempool manager dpaa2 for dpaa2 P
On 8/29/2017 4:06 PM, Nirmoy Das wrote:
> compilation error:
> build/lib/librte_eal/linuxapp/kni/kni_net.c:215:5: error:
> ‘struct net_device’ has no member named ‘trans_start’
> dev->trans_start = jiffies;
>
> Signed-off-by: Nirmoy Das
> ---
> lib/librte_eal/linuxapp/kni/compat.h | 32 +++
On 8/29/2017 4:12 PM, Stephen Hemminger wrote:
> On Tue, 29 Aug 2017 17:06:13 +0200
> Nirmoy Das wrote:
>
>> compilation error:
>> build/lib/librte_eal/linuxapp/kni/kni_net.c:215:5: error:
>> ‘struct net_device’ has no member named ‘trans_start’
>> dev->trans_start = jiffies;
>>
>> Signed-off-b
Hi, Ferruh, Bruce:
> -Original Message-
> From: Yigit, Ferruh
> Sent: Monday, September 4, 2017 5:30 PM
> To: Richardson, Bruce ; Yang, Zhiyong
>
> Cc: dev@dpdk.org; tho...@monjalon.net; Wiles, Keith
> ; step...@networkplumber.org
> Subject: Re: [dpdk-dev] [PATCH v2 1/4] ethdev: increase
On Mon, Sep 04, 2017 at 09:18:37AM +, Burakov, Anatoly wrote:
Hi Burakov,
> Hi Pavan,
>
> > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Pavan Nikhilesh
> > Sent: Sunday, September 3, 2017 1:36 PM
> > To: dev@dpdk.org
> > Cc: Dumitrescu, Cristian ;
> > step...@networkplumber.org; Pava
On Mon, Sep 04, 2017 at 09:25:04AM +, Matan Azrad wrote:
> Hi
>
> > -Original Message-
> > From: Gaëtan Rivet [mailto:gaetan.ri...@6wind.com]
> > Sent: Monday, September 4, 2017 11:46 AM
> > To: Matan Azrad
> > Cc: Jingjing Wu ; Thomas Monjalon
> > ; dev@dpdk.org; Ori Kam ;
> > sta...
Hi Jiayu,
> -Original Message-
> From: Hu, Jiayu
> Sent: Monday, September 4, 2017 4:32 AM
> To: Ananyev, Konstantin
> Cc: dev@dpdk.org; Kavanagh, Mark B ; Tan, Jianfeng
>
> Subject: Re: [PATCH 2/5] gso/lib: add TCP/IPv4 GSO support
>
> Hi Konstantin,
>
> About the IP identifier, I ch
Hi Markus,
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Markus Theil
> Sent: Thursday, August 31, 2017 10:47 PM
> To: dev@dpdk.org
> Cc: Yigit, Ferruh ; step...@networkplumber.org;
> Markus Theil
> Subject: [dpdk-dev] [PATCH v5 4/5] igb_uio: use msi mask functions from
> kernel, little
Hi, Bruce:
> -Original Message-
> From: Richardson, Bruce
> Sent: Monday, September 4, 2017 5:09 PM
> To: Yang, Zhiyong
> Cc: Yao, Lei A ; dev@dpdk.org; tho...@monjalon.net;
> Yigit, Ferruh ; Wiles, Keith ;
> step...@networkplumber.org
> Subject: Re: [dpdk-dev] [PATCH v2 3/4] common_base:
Hi Pablo,
Thanks for the patch. It is very good idea of allocating only necessary buffer
for digests in the operation.
Comments inline:
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Pablo de Lara
> Sent: Friday, August 18, 2017 8:21 AM
> To: Doherty, Declan
On 04/08/2017 19:53, Patrick MacArthur wrote:
Normally, command line argument strings are considered immutable, but
SPDK [1] and urdma [2] construct argv arrays to pass to rte_eal_init().
These strings are allocated using malloc() and freed after DPDK
initialization with free(). However, in the c
On Mon, Sep 04, 2017 at 10:38:08AM +0100, Van Haaren, Harry wrote:
> > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Sergio Gonzalez Monroy
> > Sent: Wednesday, August 23, 2017 4:00 PM
> > To: dev@dpdk.org
> > Cc: Ananyev, Konstantin ; Richardson, Bruce
> >
> > Subject: [dpdk-dev] [PATCH] e
Hi Zhiong,
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Yang, Zhiyong
> Sent: Monday, September 4, 2017 11:05 AM
> To: Richardson, Bruce
> Cc: Yao, Lei A ; dev@dpdk.org; tho...@monjalon.net;
> Yigit, Ferruh ; Wiles, Keith
> ; step...@networkplumber.org
> Su
On Mon, Sep 04, 2017 at 11:05:11AM +0100, Yang, Zhiyong wrote:
> Hi, Bruce:
>
> > -Original Message-
> > From: Richardson, Bruce
> > Sent: Monday, September 4, 2017 5:09 PM
> > To: Yang, Zhiyong
> > Cc: Yao, Lei A ; dev@dpdk.org; tho...@monjalon.net;
> > Yigit, Ferruh ; Wiles, Keith
> >
On Mon, Sep 04, 2017 at 11:24:07AM +0100, Bruce Richardson wrote:
> On Mon, Sep 04, 2017 at 10:38:08AM +0100, Van Haaren, Harry wrote:
> > > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Sergio Gonzalez
> > > Monroy
> > > Sent: Wednesday, August 23, 2017 4:00 PM
> > > To: dev@dpdk.org
> > >
On 8/24/2017 4:30 PM, Kirill Rybalchenko wrote:
Add new structure rte_eth_raw_flow to the union rte_eth_fdir_flow
to support filter for raw flow type
Signed-off-by: Kirill Rybalchenko
---
lib/librte_ether/rte_eth_ctrl.h | 10 ++
1 file changed, 10 insertions(+)
diff --git a/lib/lib
On 8/24/2017 4:30 PM, Kirill Rybalchenko wrote:
When addidng flow director filter for raw flow type, instead
of constructing packet use buffer with pre-constructed packet.
Signed-off-by: Kirill Rybalchenko
---
drivers/net/i40e/i40e_fdir.c | 27 +++
1 file changed, 19
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Pablo de Lara
> Sent: Wednesday 16 August 2017 03:42
> To: Doherty, Declan ; Trahe, Fiona
> ; Jain, Deepak K ;
> Griffin, John ; jerin.ja...@caviumnetworks.com;
> akhil.go...@nxp.com; hemant.agra...@nxp.com
> Cc:
On Thu, Apr 27, 2017 at 12:21:40PM +0530, Guduri Prathyusha wrote:
> rte_cfgfile_section_num_entries_by_index() is added to get the number of
> entries of a section when multiple sections of the same name are
> present.
>
> Signed-off-by: Guduri Prathyusha
Reviewed-by: Bruce Richardson
Acked-by
On Mon, Sep 04, 2017 at 11:58:44AM +0100, Bruce Richardson wrote:
> On Thu, Apr 27, 2017 at 12:21:40PM +0530, Guduri Prathyusha wrote:
> > rte_cfgfile_section_num_entries_by_index() is added to get the number of
> > entries of a section when multiple sections of the same name are
> > present.
> >
>
Hi Kirill,
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Kirill Rybalchenko
> Sent: Wednesday, August 30, 2017 7:51 AM
> To: dev@dpdk.org
> Cc: Rybalchenko, Kirill ; Chilikin, Andrey
>
> Subject: [dpdk-dev] [PATCH 1/2] net/i40e: get information about protocol
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Stephen
> Hemminger
> Sent: Wednesday 23 August 2017 16:45
> To: dev@dpdk.org
> Cc: Stephen Hemminger
> Subject: [dpdk-dev] [PATCH 1/6] testpmd: remove unnecessary void casts
>
> The testpmd was doing old BSD li
Hi Santosh,
On Tue, Aug 15, 2017 at 01:37:16PM +0530, Santosh Shukla wrote:
> --- a/lib/librte_eal/common/eal_internal_cfg.h
> +++ b/lib/librte_eal/common/eal_internal_cfg.h
> @@ -83,6 +83,7 @@ struct internal_config {
> const char *hugefile_prefix; /**< the base filename of hugetlbfs
PMD driver got random tunnel_en value on ConnextX-4LX NIC, depends on
compile optimization level. The variable was not initialized and
detection logic was absent.
Fixes: 578ff15e ("net/mlx5: add hardware checksum offload for tunnel
packets")
Signed-off-by: Xueming Li
Acked-by: Shahaf Shuler
---
Fixes: 3cf87e68d97b ("net/mlx5: remove old MLNX OFED 3.3 verification")
Cc: sta...@dpdk.org
Signed-off-by: Shachar Beiser
---
drivers/net/mlx5/mlx5_prm.h | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/net/mlx5/mlx5_prm.h b/drivers/net/mlx5/mlx5_prm.h
index 608072f..8b82b5e 100644
Fixes: 8bb5119634b7 ("net/mlx5: replace network byte order macro")
Cc: shacha...@mellanox.com
Signed-off-by: Shachar Beiser
---
drivers/net/mlx5/mlx5_mac.c | 8 ++-
drivers/net/mlx5/mlx5_mr.c | 2 +-
drivers/net/mlx5/mlx5_rxmode.c | 8 ++-
drivers/net/mlx5/mlx5_rxq
Fixes: 3c7d44af252a ("net/mlx5: support user space Rx interrupt event")
Cc: sta...@dpdk.org
Signed-off-by: Shachar Beiser
---
drivers/net/mlx5/mlx5_rxq.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/mlx5/mlx5_rxq.c b/drivers/net/mlx5/mlx5_rxq.c
index 437dc02..2
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Stephen
> Hemminger
> Sent: Wednesday 23 August 2017 16:45
> To: dev@dpdk.org
> Cc: Stephen Hemminger
> Subject: [dpdk-dev] [PATCH 2/6] bnx2x: remove unnecssary void cast of
> rte_memcpy
>
> Signed-off-by: Steph
Hi,
Wouldn't be possible to treat the section of code that segfaults as a
critical one, i.e. use the lock/unlock instead of triggering alarms?
On 7/26/2017 11:13 AM, zhangsha.zh...@huawei.com wrote:
From: Sha Zhang
Function slave_configure calls functions bond_ethdev_lsc_event_callback and
Hi Shaaf,
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Shahaf Shuler
> Sent: Monday, September 4, 2017 8:12 AM
> To: tho...@monjalon.net
> Cc: dev@dpdk.org
> Subject: [dpdk-dev] [PATCH 1/4] ethdev: rename Rx and Tx configuration structs
>
> Rename the struct
This removes the dependency on specific Mellanox OFED libraries by
using the upstream rdma-core and linux upstream community code.
- Compile with rdma-core commit f11292efd541 ("Merge pull request #202")
- Test with linux kernel 4.13-rc4
- For performance testing recommended to wait till kernel
Hi Santosh,
On Tue, Aug 15, 2017 at 01:37:17PM +0530, Santosh Shukla wrote:
> Now that dpdk supports more than one mempool drivers and
> each mempool driver works best for specific PMD, example:
> - sw ring based mempool for Intel PMD drivers
> - dpaa2 HW mempool manager for dpaa2 PMD driver.
> -
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Shahaf Shuler
> Sent: Monday, September 4, 2017 8:12 AM
> To: tho...@monjalon.net
> Cc: dev@dpdk.org
> Subject: [dpdk-dev] [PATCH 4/4] ethdev: add helpers to move to the new
> offloads API
>
> A new offloads API
Hi All
Following the next thread:
http://dpdk.org/ml/archives/dev/2017-September/074032.html
The stats_get dev ops API doesn't include return value, so PMD cannot return
error
in case of failure at stats getting process time.
Since PCI devices can be removed and there is a long time between the
Hi Kirill,
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Kirill Rybalchenko
> Sent: Friday, September 1, 2017 5:01 PM
> To: dev@dpdk.org
> Cc: Rybalchenko, Kirill ; Chilikin, Andrey
> ; Xing, Beilei ; Wu,
> Jingjing
> Subject: [dpdk-dev] [PATCH v2 1/2] net/i4
Hi Yongseok,
Some questions/comments below,
On Fri, Aug 25, 2017 at 11:40:23AM -0700, Yongseok Koh wrote:
> New Rx/Tx burst functions are added using NEON vector instructions for ARM
> CPU.
>
> Signed-off-by: Yongseok Koh
> ---
> drivers/net/mlx5/Makefile |2 +
> drivers/net/ml
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Stephen
> Hemminger
> Sent: Wednesday 23 August 2017 16:45
> To: dev@dpdk.org
> Cc: Stephen Hemminger
> Subject: [dpdk-dev] [PATCH 3/6] sfc: remove unnecessary cast of
> rte_memcpy
>
> Signed-off-by: Stephen Hem
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Stephen
> Hemminger
> Sent: Wednesday 23 August 2017 16:45
> To: dev@dpdk.org
> Cc: Stephen Hemminger
> Subject: [dpdk-dev] [PATCH 4/6] e1000: remove unnecessary cast of
> rte_memcpy
>
> Signed-off-by: Stephen H
On 8/31/2017 10:46 PM, Markus Theil wrote:
> This patch substitutes the custom MSI/MSI-X mask code and uses
> already existing kernel APIs. Feedback/small corrections to the previous
> patch of this series are also incorporated.
>
> Signed-off-by: Markus Theil
<...>
> + if (udev->mode == RT
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Stephen
> Hemminger
> Sent: Wednesday 23 August 2017 16:45
> To: dev@dpdk.org
> Cc: Stephen Hemminger
> Subject: [dpdk-dev] [PATCH 5/6] i40e: remove unnecessary cast of
> rte_memcpy
>
> Signed-off-by: Stephen He
Hi Konstantin,
Monday, September 4, 2017 3:06 PM, Ananyev, Konstantin:
> Hi Shaaf,
>
> > -Original Message-
> > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Shahaf Shuler
> > Sent: Monday, September 4, 2017 8:12 AM
> > To: tho...@monjalon.net
> > Cc: dev@dpdk.org
> > Subject: [dpd
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Kirill Rybalchenko
> Sent: Friday, September 1, 2017 5:01 PM
> To: dev@dpdk.org
> Cc: Rybalchenko, Kirill ; Chilikin, Andrey
> ; Xing, Beilei ; Wu,
> Jingjing
> Subject: [dpdk-dev] [PATCH v2 2/2] app/testpmd: get
Hi Kirill,
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Kirill Rybalchenko
> Sent: Friday, September 1, 2017 5:01 PM
> To: dev@dpdk.org
> Cc: Rybalchenko, Kirill ; Chilikin, Andrey
> ; Xing, Beilei ; Wu,
> Jingjing
> Subject: [dpdk-dev] [PATCH v2 2/2] app/te
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Stephen
> Hemminger
> Sent: Wednesday 23 August 2017 16:45
> To: dev@dpdk.org
> Cc: Stephen Hemminger
> Subject: [dpdk-dev] [PATCH 6/6] ixgbe: remove unnecessary cast of
> rte_memcpy
>
> Signed-off-by: Stephen H
Hi Matan,
Please see comments below,
On Tue, Aug 29, 2017 at 11:30:44AM +0300, Matan Azrad wrote:
> Extend the LSC event handling to support the device removal as well.
> The Verbs library may send several related events, which are
> different from LSC event.
>
> The mlx5 event handling has been
On 7/27/2017 1:00 PM, Tomasz Kulasek wrote:
For fortville NIC bond_ethdev_8023ad_flow_verify fails when action queue
index indicates unavailable queue before slaves configuration.
This fix verifies flow settings for queue 0, which is always available,
and checks if slaves max queue number capac
On Fri, Feb 10, 2017 at 11:53:06AM +0100, Thomas Monjalon wrote:
> 2017-02-10 10:39, Hunt, David:
> >
> > On 9/2/2017 4:53 PM, Thomas Monjalon wrote:
> > > 2016-11-06 22:09, Thomas Monjalon:
> > >> 2016-09-29 18:34, Thomas Monjalon:
> > >>> 2016-09-30 02:54, Nikhil Rao:
> > The original code
+Correct email for Thomas.
On Mon, Sep 04, 2017 at 02:02:05PM +0100, Bruce Richardson wrote:
> On Fri, Feb 10, 2017 at 11:53:06AM +0100, Thomas Monjalon wrote:
> > 2017-02-10 10:39, Hunt, David:
> > >
> > > On 9/2/2017 4:53 PM, Thomas Monjalon wrote:
> > > > 2016-11-06 22:09, Thomas Monjalon:
> >
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Pablo de Lara
> Sent: Friday, August 18, 2017 9:05 AM
> To: Doherty, Declan ; Trahe, Fiona
> ; Jain, Deepak K ; Griffin,
> John ; jerin.ja...@caviumnetworks.com;
> akhil.go...@nxp.com; hemant.agra...@nxp.com
> Cc:
> -Original Message-
> From: Burakov, Anatoly
> Sent: Thursday, August 24, 2017 11:48 AM
> To: dev@dpdk.org
> Cc: De Lara Guarch, Pablo ; Doherty,
> Declan ; Burakov, Anatoly
>
> Subject: [PATCH 1/4] test-crypto-perf: add nb-desc parameter
Title should be "app/crypto-perf". Rest of the
> -Original Message-
> From: Burakov, Anatoly
> Sent: Thursday, August 24, 2017 11:48 AM
> To: dev@dpdk.org
> Cc: De Lara Guarch, Pablo ; Doherty,
> Declan ; Burakov, Anatoly
>
> Subject: [PATCH 2/4] doc: document new nb-desc parameter for test-
> crypto-perf app
Since this is related t
Hi Zhiyong,
On Mon, Sep 04, 2017 at 09:47:10AM +, Yang, Zhiyong wrote:
> Hi, Ferruh, Bruce:
>
> > -Original Message-
> > From: Yigit, Ferruh
> > Sent: Monday, September 4, 2017 5:30 PM
> > To: Richardson, Bruce ; Yang, Zhiyong
> >
> > Cc: dev@dpdk.org; tho...@monjalon.net; Wiles, Ke
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Pablo de Lara
> Sent: Monday 14 August 2017 01:45
> To: Doherty, Declan
> Cc: dev@dpdk.org; De Lara Guarch, Pablo ;
> sta...@dpdk.org
> Subject: [dpdk-dev] [PATCH] drivers/aesni_gcm: fix zero data operation
>
>
Hi Olivier,
On Monday 04 September 2017 05:41 PM, Olivier MATZ wrote:
> Hi Santosh,
>
> On Tue, Aug 15, 2017 at 01:37:17PM +0530, Santosh Shukla wrote:
>> Now that dpdk supports more than one mempool drivers and
>> each mempool driver works best for specific PMD, example:
>> - sw ring based mempo
> -Original Message-
> From: Adrien Mazarguil [mailto:adrien.mazarg...@6wind.com]
> Sent: Monday, September 4, 2017 2:12 PM
> To: Yang, Zhiyong
> Cc: Yigit, Ferruh ; Richardson, Bruce
> ; dev@dpdk.org; tho...@monjalon.net; Wiles,
> Keith ; step...@networkplumber.org; Nelio
> Laranjeiro
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Yipeng Wang
> Sent: Saturday, September 2, 2017 2:25 AM
> To: dev@dpdk.org
> Cc: step...@networkplumber.org; luca.bocca...@gmail.com; Tai, Charlie
> ; Gobriel, Sameh ; Wang,
> Ren ; De Lara Guarch, Pablo
> ; Wang, Y
On 8/30/2017 4:46 AM, ZengGanghui wrote:
When the nic does not support vlan rx offload may be wrong, resulting in
lacp packets will not be processed.
Signed-off-by: ZengGanghui
Reviewed-by: Radu Nicolau
Hi Sergio,
On Monday 04 September 2017 03:11 PM, Sergio Gonzalez Monroy wrote:
> On 15/08/2017 09:07, Santosh Shukla wrote:
>> v3:
>> - Rebased on top of v17.11-rc0
>> - Updated version.map entry to v17.11.
>>
>> v2:
>>
>> DPDK has support for hw and sw mempool. Those mempool
>> can work opti
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Congwen Zhang
> Sent: Monday 21 August 2017 01:45
> To: Wodkowski, PawelX
> Cc: dev@dpdk.org; CongWen Zhang
> Subject: [dpdk-dev] [PATCH] lib/librte_jobstats: fix max_exec_time
> comments
>
> From: CongWen Zhan
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Bruce Richardson
> Sent: Friday, September 1, 2017 11:04 AM
> To: dev@dpdk.org
> Cc: Richardson, Bruce
> Subject: [dpdk-dev] [PATCH 00/17] build DPDK libs and some drivers with
> meson/ninja
>
> Following on from the two previous RFCs [1] [2
Hi Gaetan,
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Gaetan Rivet
> Sent: Friday, August 25, 2017 10:04 AM
> To: dev@dpdk.org
> Cc: Gaetan Rivet
> Subject: [dpdk-dev] [PATCH 01/13] eal: expose rte_eal_using_phys_addrs
>
> This function was previously private to the EAL layer.
> Othe
Hi Shahaf,
> }
>
> +/**
> + * A conversion function from rxmode offloads API to rte_eth_rxq_conf
> + * offloads API.
> + */
> +static void
> +rte_eth_convert_rxmode_offloads(struct rte_eth_rxmode *rxmode,
> + struct rte_eth_rxq_conf *rxq_conf)
> +{
> + if (rxmode-
> -Original Message-
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Jay Zhou
> Sent: Tuesday 22 August 2017 03:35
> To: dev@dpdk.org; y...@fridaylinux.org; maxime.coque...@redhat.com
> Cc: weidong.hu...@huawei.com; wangxinxin.w...@huawei.com;
> longpe...@huawei.com; Jay Zhou
> Su
Hi,
Please take some time to review the patches for the DPDK 17.11 release (and any
patches remaining from previous releases).
All contributors to DPDK should give an equal effort to reviewing patches on
the mailing list. Otherwise we have a large number of patches being reviewed by
a small nu
Hi Sergio,
On Mon, Sep 04, 2017 at 10:41:56AM +0100, Sergio Gonzalez Monroy wrote:
> On 15/08/2017 09:07, Santosh Shukla wrote:
> > v3:
> > - Rebased on top of v17.11-rc0
> > - Updated version.map entry to v17.11.
> >
> > v2:
> >
> > DPDK has support for hw and sw mempool. Those mempool
> >
Hi Xie,
-Original Message-
From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Rongqiang XIE
Sent: Wednesday, August 23, 2017 8:06 AM
To: Dumitrescu, Cristian
Cc: dev@dpdk.org; Rongqiang XIE
Subject: [dpdk-dev] [PATCH] lib/librte_pipeline:fix the array index out of bound
In function rt
On 8/8/2017 1:56 PM, Jacek Piasecki wrote:
This patch blocks possibility to set master bonding by
rte_eth_bond_mode_set() in 802.3ad mode, as the API
doesn't prevent this.
Fixes: 6d72657ce379 ("net/bonding: add other aggregator modes")
Cc: danielx.t.mrzyg...@intel.com
Signed-off-by: Jacek Pias
On Mon, Sep 04, 2017 at 01:17:56PM +, Richardson, Bruce wrote:
>
>
> > -Original Message-
> > From: Adrien Mazarguil [mailto:adrien.mazarg...@6wind.com]
> > Sent: Monday, September 4, 2017 2:12 PM
> > To: Yang, Zhiyong
> > Cc: Yigit, Ferruh ; Richardson, Bruce
> > ; dev@dpdk.org; tho
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Bruce Richardson
> Sent: Friday, September 1, 2017 11:04 AM
> To: dev@dpdk.org
> Cc: Richardson, Bruce
> Subject: [dpdk-dev] [PATCH 01/17] build: add initial infrastructure for meson
> & ninja builds
>
> To build with meson and ninja, we nee
On Mon, Sep 04, 2017 at 02:23:13PM +0100, Van Haaren, Harry wrote:
> > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Bruce Richardson
> > Sent: Friday, September 1, 2017 11:04 AM
> > To: dev@dpdk.org
> > Cc: Richardson, Bruce
> > Subject: [dpdk-dev] [PATCH 00/17] build DPDK libs and some dr
On Mon, Sep 04, 2017 at 02:36:42PM +0100, Van Haaren, Harry wrote:
> > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Bruce Richardson
> > Sent: Friday, September 1, 2017 11:04 AM
> > To: dev@dpdk.org
> > Cc: Richardson, Bruce
> > Subject: [dpdk-dev] [PATCH 01/17] build: add initial infrastr
04/09/2017 15:25, Ananyev, Konstantin:
> Hi Shahaf,
>
> > +/**
> > + * A conversion function from rxmode offloads API to rte_eth_rxq_conf
> > + * offloads API.
> > + */
> > +static void
> > +rte_eth_convert_rxmode_offloads(struct rte_eth_rxmode *rxmode,
> > + struct rte_e
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Bruce Richardson
> Sent: Friday, September 1, 2017 11:04 AM
> To: dev@dpdk.org
> Cc: Richardson, Bruce
> Subject: [dpdk-dev] [PATCH 02/17] eal: add eal library to meson build
>
> Support building the EAL with meson and ninja. This involves a
Extend the LSC event handling to support the device removal as well.
The Verbs library may send several related events, which are
different from LSC event.
The mlx5 event handling has been made capable of receiving and
signaling several event types at once.
This support includes next:
1. Removal
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Bruce Richardson
> Sent: Friday, September 1, 2017 11:04 AM
> To: dev@dpdk.org
> Cc: Richardson, Bruce
> Subject: [dpdk-dev] [PATCH 03/17] igb_uio: add igb_uio kmod to meson build
>
> Support building igb_uio using meson and ninja. For this,
On 31/08/2017 10:50, Maxime Coquelin wrote:
[..]
Problem is that vhost_user_msg_handler() still derenferences old
pointer afterward.
Spelling.. :)
Code itself looks OK.
On 31/08/2017 10:50, Maxime Coquelin wrote:
[..]
+reset_vring_queue(struct virtio_net *dev, uint32_t vring_idx)
{
+ struct vhost_virtqueue *vq = dev->virtqueue[vring_idx];
int callfd;
Probably ought to have a bounds check on vring_idx..
On 31/08/2017 10:50, Maxime Coquelin wrote:
[..]
Maxime Coquelin (21):
Revert "vhost: workaround MQ fails to startup"
vhost: make error handling consistent in rx path
vhost: protect virtio_net device struct
vhost: prepare send_vhost_message() to slave requests
vhost: add support to sla
Hi, Adrien:
> -Original Message-
> From: Adrien Mazarguil [mailto:adrien.mazarg...@6wind.com]
> Sent: Monday, September 4, 2017 9:37 PM
> To: Richardson, Bruce
> Cc: Yang, Zhiyong ; Yigit, Ferruh
> ; dev@dpdk.org; tho...@monjalon.net; Wiles, Keith
> ; step...@networkplumber.org; Nelio Lar
Hi Yongseok,
Please see some comments below,
On Thu, Aug 31, 2017 at 09:27:06AM -0700, Yongseok Koh wrote:
> Tx descriptor for TSO embeds packet header to be replicated. If Tx inline
> is enabled, there could be additional packet data inlined with 4B inline
> header ahead. And between the header
1 - 100 of 246 matches
Mail list logo