https://bugs.dpdk.org/show_bug.cgi?id=382
Bug ID: 382
Summary: rte_eth: rx/tx callbacks invoked without lock
protection
Product: DPDK
Version: 18.11
Hardware: All
OS: All
Status: UNCONFIRMED
> -Original Message-
> From: dev On Behalf Of Adrien Mazarguil
> Sent: Wednesday, January 8, 2020 12:10 PM
> To: dev@dpdk.org
> Cc: sta...@dpdk.org
> Subject: [dpdk-dev] [PATCH] maintainers: resign from flow API maintenance
>
> Unfortunately due to lack of time, I've been unable to eve
Hi
sorry for jumping in late.
> -Original Message-
> From: dev On Behalf Of Medvedkin, Vladimir
> Sent: Wednesday, January 8, 2020 4:30 PM
> To: Ananyev, Konstantin ; Anoob Joseph
> ; Akhil Goyal ; Adrien
> Mazarguil ; Doherty, Declan
> ; Yigit, Ferruh ; Jerin
> Jacob Kollanukkaran ; Th
> -Original Message-
> From: dev On Behalf Of Cheng Jiang
> Sent: Wednesday, December 04, 2019 11:03 PM
> To: dev@dpdk.org
> Cc: maxime.coque...@redhat.com; Bie, Tiwei ; Wang,
> Zhihong ; Jiang, Cheng1
> Subject: [dpdk-dev] [DPDK] net/virtio: packed ring notification data
> feature sup
Count of queues per port is over the max usable vector,
it will cause missing packets. This patch is in order to
add suggestive logs.
Signed-off-by: Lunyuan Cui
---
drivers/net/i40e/i40e_ethdev_vf.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/net/i40e/i40e_et
[AMD Official Use Only - Internal Distribution Only]
Hi Ferruh,
I submitted v2 of the patch as per your guidelines. I checked
sub-device ids and they are also the same. I am not aware of a better way to
address this issue and even Linux driver is handling it using the same quirk.
Yes,
V1000/R1000 processors are using the same PCI ids for the network
device as SNOWYOWL processor but has altered register definitions
for determining the window settings for the indirect PCS access.
Add support to check for this hardware and if found use the new
register values
Signed-off-by: Selwin
> -Original Message-
> From: Aaron Conole
> Sent: Thursday, January 9, 2020 00:05
> To: Ruifeng Wang
> Cc: maicolgabr...@hotmail.com; tho...@monjalon.net;
> ferruh.yi...@intel.com; arybche...@solarflare.com; dev@dpdk.org;
> david.march...@redhat.com; Gavin Hu ; Honnappa
> Nagarahalli ;
On Wed, 8 Jan 2020 19:13:09 -0800
Pallavi Kadam wrote:
Minor comments
> /* Address of global and public configuration */
> -static struct rte_config rte_config;
> +static struct rte_config rte_config = {
> + .mem_config = &early_mem_config,
> +};
Only single tab is needed for inde
> -Original Message-
> From: Dekel Peled
> Sent: Wednesday, January 8, 2020 5:07 PM
> To: Adrien Mazarguil ;
> wenzhuo...@intel.com; jingjing...@intel.com;
> bernard.iremon...@intel.com
> Cc: Ori Kam ; dev@dpdk.org; Roman Zhukov
> ; Andrew Rybchenko
> ; sta...@dpdk.org
> Subject: [PATCH
Hi,
> -Original Message-
> From: Iremonger, Bernard
> Sent: Wednesday, January 8, 2020 6:17 PM
> To: Ori Kam ; dev@dpdk.org; Xing, Beilei
> ; Zhang, Qi Z ; Doherty,
> Declan
> Cc: Ananyev, Konstantin
> Subject: RE: [dpdk-dev] [PATCH v2 01/10] app/testpmd: parse flow
> command line for
Hi Konstantin,
Please see inline.
Thanks,
Anoob
> -Original Message-
> From: dev On Behalf Of Ananyev, Konstantin
> Sent: Monday, January 6, 2020 9:15 PM
> To: Anoob Joseph ; Akhil Goyal
> ; Nicolau, Radu ; Thomas
> Monjalon
> Cc: Lukas Bartosik ; Jerin Jacob Kollanukkaran
> ; Narayana
On Thu, 9 Jan 2020 07:25:45 +0530
satyavalli rama wrote:
> Can anyone please help us with this?
>
>
> On Mon, Jan 6, 2020, 11:25 satyavalli rama
> wrote:
>
> >
> >
> >
> > Hello Dpdk Team,
> >
> > I'm facing issue while forwarding packets in DPDK's l2fwd application.
> > While sending 1 Lac p
> Subject: RE: [PATCH v7 03/17] test/ring: add functional tests for
> rte_ring_xxx_elem APIs
>
> > > > Add basic infrastructure to test rte_ring_xxx_elem APIs. Add test
> > > > cases for testing burst and bulk tests.
> > > >
> > > > Signed-off-by: Honnappa Nagarahalli
> > > > Reviewed-by: Gavin
On 01/06, Qi Zhang wrote:
>Main changes:
>1. add support for MAC rules on specific port
>2. support MAC/VLAN with TCP/UDP in switch rule
>3. support 1/10G device
>4. couple bug fix and code clean.
>
>v2:
>- rebase to next-net-intel.
>- remove unnecessary empty line in patch 03/12
>
>Qi Zhang (12):
From: "Wei Hu (Xavier)"
This patch optimizes the Rx performance by adding the rx_free_thresh
related process in the '.rx_pkt_burst' ops implementation function named
hns3_recv_pkts. The related change as follows:
1. Adding the rx_free_thresh related process to reduce the number of
writing the
From: "Wei Hu (Xavier)"
Hardware does not support individually enable/disable/reset the Tx or Rx
queue in hns3 network engine, driver must enable/disable/reset Tx and Rx
queues at the same time.
Currently, hns3 PMD driver does not support the scenarios as below:
1) When calling the following fun
From: "Wei Hu (Xavier)"
The format of the ring vector related mailbox commands between driver and
firmware is different from those of other mailbox commands in hns3 network
engine.
This patch fixes the error mailbox command format about the vector of the
rings, the related command opcode as belo
From: "Wei Hu (Xavier)"
Currently, there is a certain probability of a type of RAS errors when
receiving broadcast packets. This type of RAS errors are parsed as
rx_q_search_miss error by hns3 PF PMD driver, the related log as below:
:bd:00.0 hns3_find_highest_level(): PPP_MFP_ABNORMAL_INT_ST
From: Hongbo Zheng
Currently there is a certain probability of segment error in concurrent
reset when the port is closing.
The calltrace info:
This GDB was configured as "aarch64-redhat-linux-gnu".
Reading symbols from /usr/app/testpmd...(no debugging symbols found)...
done.
[New LWP 98204]
[Ne
From: "Wei Hu (Xavier)"
Currently, when the API interface named rte_eth_dev_get_reg_info is called
by upper applications based on VF device, it returns error.
We can read registers directly to get ring and interrupt related
information in hns3 PF/VF PMD driver. But for some other internal table
From: "Wei Hu (Xavier)"
Currently, the hns3 PMD driver issues command to the firmware and gets link
status information.
When the driver fails to call internal interface function named
hns3_cmd_send to query the status from firmware for some reason, the link
status queried by the driver should be
From: "Wei Hu (Xavier)"
When receiving a packet, hns3 hardware network engine firstly writes the
packet content to the memory pointed by the 'addr' field of the Rx Buffer
Descriptor, secondly fills the result of parsing the packet include the
valid field into the Rx Buffer Decriptor in one write
From: "Wei Hu (Xavier)"
Currently, we only support VF device is bound to vfio_pci or igb_uio and
then driven by DPDK driver when PF is driven by kernel mode hns3 ethdev
driver, VF is not supported when PF is driven by hns3 DPDK driver.
This patch adds support setting VF MAC address by hns3 PF ke
From: Yisen Zhuang
This patch reduces the number of the judgement of the free Tx ring space
in the 'tx_pkt_burst' ops implementation function to avoid performance
loss. According to hardware constraints, we need to reserve a Tx Buffer
Descriptor in the TX ring in hns3 network engine.
Signed-off-
From: Chengwen Feng
Currently, reset related operations can only be performed in the primary
process and are not allowed in the slave process in hns3 PMD driver.
In the internal function interface named hns3_cmd_send used for
communication between driver and firmware, if the wrong head value is
This series are updates and bugfixes for hns3 ethernet PMD driver.
Chengwen Feng (1):
net/hns3: fix triggering reset proceduce in slave process
Hongbo Zheng (1):
net/hns3: fix segment error when closing the port
Wei Hu (Xavier) (8):
net/hns3: support different numbered Rx and Tx queues
n
Hi, Ferruh Yigit
On 2020/1/9 2:18, Ferruh Yigit wrote:
On 12/21/2019 10:32 AM, Wei Hu (Xavier) wrote:
This series are updates for hns3 ethernet PMD driver.
Hao Chen (4):
net/hns3: support Rx interrupt
net/hns3: optimize RSS's default algorithm
net/hns3: remove the redundant function c
Support for additional common files in meson build
to expand Windows EAL and to support the lcore parsing
feature on Windows.
Signed-off-by: Pallavi Kadam
Signed-off-by: Antara Ganesh Kolar
Reviewed-by: Ranjit Menon
Reviewed-by: Keith Wiles
---
lib/librte_eal/windows/eal/meson.build | 8 +
Adding a function to detect process type, also included
header files to contain suitable function declarations
and to support extra warning flags.
Signed-off-by: Pallavi Kadam
Signed-off-by: Antara Ganesh Kolar
Reviewed-by: Ranjit Menon
Reviewed-by: Keith Wiles
---
lib/librte_eal/windows/eal/
Adding additional function definitions for pthread, cpuset
implementation, asprintf implementation, in order to support
common code.
Signed-off-by: Bruce Richardson
Signed-off-by: Pallavi Kadam
Reviewed-by: Ranjit Menon
Reviewed-by: Keith Wiles
---
lib/librte_eal/windows/eal/include/pthread.h
Adding getopt files to support parsing option on
Windows.
The original contribution is under BSD-2 license.
https://raw.githubusercontent.com/greenplum-db/libusual/master/usual/getopt
.c
https://raw.githubusercontent.com/greenplum-db/libusual/master/usual/getopt
.h
Signed-off-by: Antara Ganesh Kol
Added #ifndef WIN64 to exclude syslog definitions and parameters
from Windows builds.
Signed-off-by: Pallavi Kadam
Reviewed-by: Ranjit Menon
---
lib/librte_eal/common/eal_common_options.c | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/lib/librte_eal/common/eal_
Adding dirent.h on Windows to support common code.
eal_common_options.c includes this file.
The original contribution is under MIT license.
https://github.com/tronkko/dirent
Signed-off-by: Antara Ganesh Kolar
Signed-off-by: Pallavi Kadam
Reviewed-by: Ranjit Menon
Reviewed-by: Keith Wiles
---
Modified \common\include\arch\x86\rte_vect.h
to include SSE4 header for Windows.
Adding dlfcn.h on Windows to support common code.
Adding eal_filesystem.h to support functions and
path defines for files and directories on Windows.
Signed-off-by: Antara Ganesh Kolar
Signed-off-by: Pallavi Kadam
Adding specific logic for eal.c to support parsing on
Windows.
Signed-off-by: Pallavi Kadam
Signed-off-by: Antara Ganesh Kolar
Reviewed-by: Ranjit Menon
Reviewed-by: Keith Wiles
---
lib/librte_eal/windows/eal/eal.c | 133 ++-
1 file changed, 130 insertions(+), 3 de
The Governing Board and Tech Board have provided exceptions for
MIT and BSD-2-Clause license files for DPDK support on Windows.
Signed-off-by: Pallavi Kadam
Reviewed-by: Ranjit Menon
---
license/exceptions.txt | 12 +++-
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/lice
This patchset includes additional functionalities for Windows EAL
to support command-line parsing feature and some EAL common code
on Windows.
This patchset can be applied to windpdk-next-dev branch in the draft repo.
v4 changes:
Modified license/exceptions.txt file
The following
Hi,
> -Original Message-
> From: Thomas Monjalon
> Sent: Wednesday, January 08, 2020 20:59
> To: Matan Azrad ; Maxime Coquelin
> ; Bie, Tiwei ; Wang,
> Zhihong ; Wang, Xiao W
> ; Xu, Rosen
> Cc: Yigit, Ferruh ; dev@dpdk.org; Pei, Andy
>
> Subject: Re: [dpdk-dev] [PATCH v1 0/3] Introduce
On Wed, Jan 08, 2020 at 10:42:48AM +, Matan Azrad wrote:
> Hi all
>
> Thanks very much for the review.
> Please see below.
>
> From: Andrew Rybchenko
> > On 1/8/20 8:28 AM, Tiwei Bie wrote:
> > > On Tue, Jan 07, 2020 at 06:39:36PM +0100, Maxime Coquelin wrote:
> > >> On 12/25/19 4:19 PM, Mata
Can anyone please help us with this?
On Mon, Jan 6, 2020, 11:25 satyavalli rama
wrote:
>
>
>
> Hello Dpdk Team,
>
> I'm facing issue while forwarding packets in DPDK's l2fwd application.
> While sending 1 Lac packets from Scapy, I could see sometimes packets are
> sending from one VM to another
>
> > > > > > > > > > +
> > > > > > > > > > +static __rte_always_inline void
> > > > > > > > > > +enqueue_elems_128(struct rte_ring *r, uint32_t
> > > > > > > > > > +prod_head, const void *obj_table, uint32_t n) {
> > > > > > > > > > +unsigned int i; const uint32_t size =
> > > > > > > > > > +r
> > > > > > > > > +
> > > > > > > > > +static __rte_always_inline void
> > > > > > > > > +enqueue_elems_128(struct rte_ring *r, uint32_t
> > > > > > > > > +prod_head, const void *obj_table, uint32_t n) {
> > > > > > > > > +unsigned int i; const uint32_t size =
> > > > > > > > > +r->size; uint32_t
vhost PMD has not been available for secondary processes since
DPDK v18.11. (https://bugs.dpdk.org/show_bug.cgi?id=194)
(for a long term !)
This series of patches intend to make vhost PMD available for
secondary processes.
Because now setting vhost driver to communicate with a vhost-user
master (e
allocate iface_name of pmd_internal from heap in order to
be able to refer from secondary processes.
Signed-off-by: Itsuro Oda
---
drivers/net/vhost/rte_eth_vhost.c | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/drivers/net/vhost/rte_eth_vhost.c
b/drivers/net/vhost/
setting vhost driver is delayed at eth_dev configuration
in order to be able to set it from a secondary process.
Signed-off-by: Itsuro Oda
---
drivers/net/vhost/rte_eth_vhost.c | 130 ++
1 file changed, 78 insertions(+), 52 deletions(-)
diff --git a/drivers/net/vhost
add lacking member setting and make secondary probe complete.
Signed-off-by: Itsuro Oda
---
drivers/net/vhost/rte_eth_vhost.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/drivers/net/vhost/rte_eth_vhost.c
b/drivers/net/vhost/rte_eth_vhost.c
index 44f44cea3..485a88794
remove an unused member from pmd_internal.
Signed-off-by: Itsuro Oda
---
drivers/net/vhost/rte_eth_vhost.c | 9 +
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/drivers/net/vhost/rte_eth_vhost.c
b/drivers/net/vhost/rte_eth_vhost.c
index 46f01a7f4..d4e3485ce 100644
--- a/dr
13/12/2019 12:02, Ferruh Yigit:
> Signed-off-by: Ferruh Yigit
> ---
> Roadmap provided by:
> Cc: Tim O'Driscoll
> Cc: John Mcnamara
> ---
> --- a/content/roadmap/_index.md
> +++ b/content/roadmap/_index.md
> +- Add cryptodev support for chachapoly symmetric algorithm in Intel QAT
> devices
> +-
07/01/2020 18:32, Maxime Coquelin:
> Hi Matan,
>
> On 12/25/19 4:19 PM, Matan Azrad wrote:
> > The vDPA (vhost data path acceleration) drivers provide support for
> > the vDPA operations introduced by the rte_vhost library.
> >
> > Any driver which provides the vDPA operations should be moved\add
On 24/12/2019 10:07, Yu, PingX wrote:
> Kevin,
> Update the regression test result of Intel part. See the details as below.
>
Hi Yu Ping,
thanks for the report and the log files.
> # Basic Intel(R) NIC testing
> * PF(i40e): Pass
> * PF(ixgbe): Pass
> * VF: Pass
> * Build or compile: 2 bugs are
On 24/12/2019 10:07, Yu, PingX wrote:
> Kevin,
> Update the regression test result of Intel part. See the details as below.
>
Hi Yu Ping,
thanks for the report and the log files.
> # Basic Intel(R) NIC testing
> * PF(i40e): Pass
> * PF(ixgbe): Pass
> * VF: Pass
> * Build or compile: 2 bugs are
On 12/21/2019 10:32 AM, Wei Hu (Xavier) wrote:
> This series are updates for hns3 ethernet PMD driver.
>
> Hao Chen (4):
> net/hns3: support Rx interrupt
> net/hns3: optimize RSS's default algorithm
> net/hns3: remove the redundant function call
> net/hns3: remove the unused macros
>
> Ho
On Wed, Jan 08, 2020 at 11:05:21AM -0500, Aaron Conole wrote:
> Ruifeng Wang writes:
>
> >> -Original Message-
> >> From: Aaron Conole
> >> Sent: Monday, January 6, 2020 21:34
> >> To: Ruifeng Wang
> >> Cc: maicolgabr...@hotmail.com; tho...@monjalon.net;
> >> ferruh.yi...@intel.com; ary
On Wed, Jan 08, 2020 at 11:09:59AM -0500, Aaron Conole wrote:
> Bruce Richardson writes:
>
> > On Wed, Jan 08, 2020 at 10:10:00AM -0500, Aaron Conole wrote:
> >> David Marchand writes:
> >>
> >> > On Wed, Jan 8, 2020 at 1:10 PM Bruce Richardson
> >> > wrote:
> >> >>
> >> >> On Wed, Jan 08, 202
Hi Andrew
From: Andrew Rybchenko
> Sent: Wednesday, January 8, 2020 3:11 PM
> To: Matan Azrad ; Tiwei Bie ;
> Maxime Coquelin
> Cc: Zhihong Wang ; Xiao Wang
> ; Ferruh Yigit ;
> dev@dpdk.org; Thomas Monjalon
> Subject: Re: [dpdk-dev] [PATCH v1 2/3] doc: add vDPA feature table
>
> On 1/8/20 1:42
Hi Ori,
Thanks for the review.
> Subject: RE: [dpdk-dev] [PATCH v2 01/10] app/testpmd: parse flow
> command line for ESP
>
> Hi just small comment inside.
> Thanks,
> Ori
>
> > -Original Message-
> > From: dev On Behalf Of Bernard Iremonger
> > Sent: Tuesday, December 17, 2019 12:16
The current Tx datapath implementation in mlx5 PMD uses the
16-bit reserved field within transmit descriptor to store
the indices of the elts array keeping the mbuf pointers to be
freed on transmit completion. On completion PMD fetches the
descriptor index, then fetches the elts array index from
re
The complete request flag is set once per Tx burst call,
the code of appropriate routine moved to the end of sending
loop. This is preparation step to remove WQE reserved field
usage to store index of elts to free.
Signed-off-by: Viacheslav Ovsiienko
Acked-by: Matan Azrad
---
drivers/net/mlx5/m
The new software manged entity is introduced in Tx datapath
- free on completion queue. This queue keeps the information
how many buffers stored in elts array must freed on send
comletion. Each element of the queue contains transmitting
descriptor index to be in synch with completion entries (in
de
The free on completion queue keeps the indices of elts array,
all mbuf stored below this index should be freed on arrival
of normal send completion. In debug version it also contains
an index of completed transmitting descriptor (WQE) to check
queues synchronization.
Signed-off-by: Viacheslav Ovsi
This is preparation step, we are going to store the index
of elts to free on completion in the dedicated free on
completion queue, this patch updates the elts freeing routine
and updates Tx error handling routine to be synched with
coming new queue.
Signed-off-by: Viacheslav Ovsiienko
Acked-by: M
Hi Anatoly,
Any feedback on the series?
This is important for vDPA support, to be compliant with containeriez
application using external memory.
Thanks,
Maxime
On 12/13/19 3:13 PM, Maxime Coquelin wrote:
> Somme applications/frameworks using DPDK allocate their own memory
> for its buffers. This
Bruce Richardson writes:
> On Wed, Jan 08, 2020 at 10:10:00AM -0500, Aaron Conole wrote:
>> David Marchand writes:
>>
>> > On Wed, Jan 8, 2020 at 1:10 PM Bruce Richardson
>> > wrote:
>> >>
>> >> On Wed, Jan 08, 2020 at 12:59:35PM +0100, David Marchand wrote:
>> >> > On Wed, Jan 8, 2020 at 12:2
Honnappa Nagarahalli writes:
>
>
>> >
>> > > Add Travis compilation jobs for aarch64. gcc/clang compilations for
>> > > static/shared libraries are added.
>> > >
>> > > Some limitations for current aarch64 Travis support:
>> > > 1. Container is used. Huge page is not available due to security re
Ruifeng Wang writes:
>> -Original Message-
>> From: Aaron Conole
>> Sent: Monday, January 6, 2020 21:34
>> To: Ruifeng Wang
>> Cc: maicolgabr...@hotmail.com; tho...@monjalon.net;
>> ferruh.yi...@intel.com; arybche...@solarflare.com; dev@dpdk.org;
>> david.march...@redhat.com; Gavin Hu ;
>
> Function kick_tx() has built-in detection on NEED_WAKEUP flag, so just
> call it directly, like elsewhere in the driver.
>
> Fixes: d8a210774e1d ("net/af_xdp: support unaligned umem chunks")
> Cc: sta...@dpdk.org
>
> Signed-off-by: Xiao Wang
> ---
> drivers/net/af_xdp/rte_eth_af_xdp.c | 5
On 08/01/2020 14:22, David Marchand wrote:
> On Wed, Jan 8, 2020 at 1:10 PM Bruce Richardson
> wrote:
>>
>> On Wed, Jan 08, 2020 at 12:59:35PM +0100, David Marchand wrote:
>>> On Wed, Jan 8, 2020 at 12:29 PM Luca Boccassi wrote:
On Wed, 2020-01-08 at 12:02 +0100, David Marchand wrote:
>
On 1/8/2020 3:50 PM, Slava Ovsiienko wrote:
> Hi, Ferruh
>
>> -Original Message-
>> From: Ferruh Yigit
>> Sent: Wednesday, January 8, 2020 16:55
>> To: Slava Ovsiienko ; dev@dpdk.org
>> Cc: Matan Azrad ; Raslan Darawsheh
>> ; Ori Kam ; sta...@dpdk.org;
>> Thomas Monjalon
>> Subject: Re:
Hi, Ferruh
> -Original Message-
> From: Ferruh Yigit
> Sent: Wednesday, January 8, 2020 16:55
> To: Slava Ovsiienko ; dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Ori Kam ; sta...@dpdk.org;
> Thomas Monjalon
> Subject: Re: [dpdk-stable] [PATCH] net/mlx5: fix ConnectX-4LX Tx burs
On Wed, Jan 08, 2020 at 10:10:00AM -0500, Aaron Conole wrote:
> David Marchand writes:
>
> > On Wed, Jan 8, 2020 at 1:10 PM Bruce Richardson
> > wrote:
> >>
> >> On Wed, Jan 08, 2020 at 12:59:35PM +0100, David Marchand wrote:
> >> > On Wed, Jan 8, 2020 at 12:29 PM Luca Boccassi wrote:
> >> > >
Previous fix added translation of Rx hash fields to PRM format.
This patch optimizes the fix, to perform value translation only
if value is not zero.
In case value is zero, there is no need to translate it.
Fixes: 24753f9da454 ("net/mlx5: fix setting of Rx hash fields")
Cc: sta...@dpdk.org
Signe
On Wed, 8 Jan 2020 09:45:54 +
"Iremonger, Bernard" wrote:
> Hi Stephen,
>
> > -Original Message-
> > From: dev On Behalf Of Stephen Hemminger
> > Sent: Tuesday, January 7, 2020 7:00 PM
> > To: dev@dpdk.org
> > Cc: Stephen Hemminger
> > Subject: [dpdk-dev] [PATCH v2] testpmd: call c
On 1/8/20 3:07 PM, Thomas Monjalon wrote:
08/01/2020 14:58, Laurent Hardy:
About the 'is_supported()' versions of APIs, in the current patch I
factorize
the check on dev ops on and off availability in a same function named
"led_ctrl_capable" but I can rename it if required.
Just in this speci
Hi Chenxu,
> Thanks for your read.
>
> for our research, we don't think it is a good plan that reuse
> ixgbe_xmit_cleanup() or ixgbe_tx_free_bufs.
> following two opinion will show the reason.
I think there is a main misunderstandings between us:
TXD.DD bit setting.
You expect that for every
> -Original Message-
> From: Ferruh Yigit
> Sent: Wednesday, January 8, 2020 4:39 PM
> To: Raslan Darawsheh ; Tonghao Zhang
> ; Suanming Mou
>
> Cc: Matan Azrad ; Shahaf Shuler
> ; dev@dpdk.org
> Subject: Re: [dpdk-dev] [PATCH v2] net/mlx5: avoid crash when meter action
> conf is NULL
>
David Marchand writes:
> On Wed, Jan 8, 2020 at 1:10 PM Bruce Richardson
> wrote:
>>
>> On Wed, Jan 08, 2020 at 12:59:35PM +0100, David Marchand wrote:
>> > On Wed, Jan 8, 2020 at 12:29 PM Luca Boccassi wrote:
>> > >
>> > > On Wed, 2020-01-08 at 12:02 +0100, David Marchand wrote:
>> > > > meson
On 1/8/2020 2:38 PM, Ferruh Yigit wrote:
> On 1/8/2020 9:17 AM, Raslan Darawsheh wrote:
>> Hi,
>>
>>> -Original Message-
>>> From: dev On Behalf Of Tonghao Zhang
>>> Sent: Tuesday, January 7, 2020 8:39 AM
>>> To: Suanming Mou
>>> Cc: Matan Azrad ; Shahaf Shuler
>>> ; dev@dpdk.org
>>> Subj
Previous patch added support of GENEVE pattern item in flow rule.
Function flow_item_default_mask() was not updated, so using it with
GENEVE item returns null.
Using testpmd command "set raw_decap" or "set raw_encap" with
GENEVE item, without specifying any parameters, results in
segmentation fault
On 1/8/2020 2:53 PM, Ferruh Yigit wrote:
> On 12/20/2019 10:48 AM, Viacheslav Ovsiienko wrote:
>> The tx_burst routine supporting multi-segment packets with
>> legacy MPW and without inline was missed, and there was no
>> valid selection for these options, patch adds the missing
>> routine.
>>
>> F
On 12/20/2019 10:48 AM, Viacheslav Ovsiienko wrote:
> The tx_burst routine supporting multi-segment packets with
> legacy MPW and without inline was missed, and there was no
> valid selection for these options, patch adds the missing
> routine.
>
> Fixes: 82e75f8323bf ("net/mlx5: fix legacy multi-
On 12/20/2019 7:48 AM, Viacheslav Ovsiienko wrote:
> The metadata register c0 field in the matcher might be split
> into two independent fields - the source vport index and META
> item value. These fields have no permanent assigned bits, the
> configuration is queried from the kernel drivers.
>
>
On 1/8/20 3:08 PM, Ferruh Yigit wrote:
On 1/8/2020 12:27 PM, Olivier Matz wrote:
On Wed, Jan 08, 2020 at 12:12:11PM +, Ferruh Yigit wrote:
On 1/8/2020 9:42 AM, Olivier Matz wrote:
On Wed, Jan 08, 2020 at 09:09:29AM +, Ferruh Yigit wrote:
On 1/8/2020 8:56 AM, David Marchand wrote:
H
Hi just small comment inside.
Thanks,
Ori
> -Original Message-
> From: dev On Behalf Of Bernard Iremonger
> Sent: Tuesday, December 17, 2019 12:16 PM
> To: dev@dpdk.org; beilei.x...@intel.com; qi.z.zh...@intel.com;
> declan.dohe...@intel.com
> Cc: konstantin.anan...@intel.com; bernard.ire
On 1/8/2020 9:17 AM, Raslan Darawsheh wrote:
> Hi,
>
>> -Original Message-
>> From: dev On Behalf Of Tonghao Zhang
>> Sent: Tuesday, January 7, 2020 8:39 AM
>> To: Suanming Mou
>> Cc: Matan Azrad ; Shahaf Shuler
>> ; dev@dpdk.org
>> Subject: Re: [dpdk-dev] [PATCH v2] net/mlx5: avoid cras
On 1/8/20 5:27 PM, Thomas Monjalon wrote:
> 08/01/2020 15:15, Andrew Rybchenko:
>> On 1/8/20 4:52 PM, Ferruh Yigit wrote:
>>> On 1/8/2020 1:25 PM, Thomas Monjalon wrote:
08/01/2020 14:20, Ferruh Yigit:
> On 1/8/2020 1:06 PM, Thomas Monjalon wrote:
>> 08/01/2020 13:59, Ferruh Yigit:
>>>
Hi Anoob,
On 23/12/2019 13:34, Ananyev, Konstantin wrote:
The rte_security API which enables inline protocol/crypto
feature mandates that for every security session an rte_flow
is
created.
This would internally translate to a rule in the hardware
which would do packet classification.
In rte
08/01/2020 15:15, Andrew Rybchenko:
> On 1/8/20 4:52 PM, Ferruh Yigit wrote:
> > On 1/8/2020 1:25 PM, Thomas Monjalon wrote:
> >> 08/01/2020 14:20, Ferruh Yigit:
> >>> On 1/8/2020 1:06 PM, Thomas Monjalon wrote:
> 08/01/2020 13:59, Ferruh Yigit:
> > But for dev_ops, instead of having anoth
On Wed, Jan 8, 2020 at 1:10 PM Bruce Richardson
wrote:
>
> On Wed, Jan 08, 2020 at 12:59:35PM +0100, David Marchand wrote:
> > On Wed, Jan 8, 2020 at 12:29 PM Luca Boccassi wrote:
> > >
> > > On Wed, 2020-01-08 at 12:02 +0100, David Marchand wrote:
> > > > meson 0.53.0 has a compatibility issue [
On 1/8/20 4:52 PM, Ferruh Yigit wrote:
> On 1/8/2020 1:25 PM, Thomas Monjalon wrote:
>> 08/01/2020 14:20, Ferruh Yigit:
>>> On 1/8/2020 1:06 PM, Thomas Monjalon wrote:
08/01/2020 13:59, Ferruh Yigit:
> But for dev_ops, instead of having another capabilities indicator, which
> requires
My email address has changed, gaetan.ri...@6wind.com is no longer valid.
Signed-off-by: Gaetan Rivet
---
Sorry, I did not take the time to change it while I controlled it.
MAINTAINERS | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4395d8
On 1/8/2020 12:27 PM, Olivier Matz wrote:
> On Wed, Jan 08, 2020 at 12:12:11PM +, Ferruh Yigit wrote:
>> On 1/8/2020 9:42 AM, Olivier Matz wrote:
>>> On Wed, Jan 08, 2020 at 09:09:29AM +, Ferruh Yigit wrote:
On 1/8/2020 8:56 AM, David Marchand wrote:
> Hello Laurent,
>
> Bo
08/01/2020 14:58, Laurent Hardy:
> About the 'is_supported()' versions of APIs, in the current patch I
> factorize
> the check on dev ops on and off availability in a same function named
> "led_ctrl_capable" but I can rename it if required.
>
> Just in this specific case I don't dissociate on and
On 1/8/2020 1:52 PM, Ferruh Yigit wrote:
> On 1/8/2020 1:25 PM, Thomas Monjalon wrote:
>> 08/01/2020 14:20, Ferruh Yigit:
>>> On 1/8/2020 1:06 PM, Thomas Monjalon wrote:
08/01/2020 13:59, Ferruh Yigit:
> But for dev_ops, instead of having another capabilities indicator, which
> require
On 1/8/20 2:06 PM, Thomas Monjalon wrote:
08/01/2020 13:59, Ferruh Yigit:
On 1/8/2020 10:31 AM, Laurent Hardy wrote:
Hi all,
On 1/8/20 10:55 AM, David Marchand wrote:
On Wed, Jan 8, 2020 at 10:09 AM Ferruh Yigit wrote:
On 1/8/2020 8:56 AM, David Marchand wrote:
Hello Laurent,
Bonne anné
On 1/8/2020 1:34 PM, Thomas Monjalon wrote:
> 08/01/2020 14:25, Thomas Monjalon:
>> 08/01/2020 14:20, Ferruh Yigit:
>>> On 1/8/2020 1:06 PM, Thomas Monjalon wrote:
08/01/2020 13:59, Ferruh Yigit:
> But for dev_ops, instead of having another capabilities indicator, which
> requires PMDs
On 1/8/2020 1:25 PM, Thomas Monjalon wrote:
> 08/01/2020 14:20, Ferruh Yigit:
>> On 1/8/2020 1:06 PM, Thomas Monjalon wrote:
>>> 08/01/2020 13:59, Ferruh Yigit:
But for dev_ops, instead of having another capabilities indicator, which
requires PMDs to keep this synchronized, I think it is
08/01/2020 14:25, Thomas Monjalon:
> 08/01/2020 14:20, Ferruh Yigit:
> > On 1/8/2020 1:06 PM, Thomas Monjalon wrote:
> > > 08/01/2020 13:59, Ferruh Yigit:
> > >> But for dev_ops, instead of having another capabilities indicator, which
> > >> requires PMDs to keep this synchronized, I think it is be
Hi,
> -Original Message-
> From: Tonghao Zhang
> Sent: Monday, January 6, 2020 9:47 AM
> To: Suanming Mou
> Cc: dev@dpdk.org; sta...@dpdk.org; Matan Azrad ;
> Slava Ovsiienko
> Subject: Re: [PATCH] net/mlx5: allow install more meter actions
>
> On Fri, Jan 3, 2020 at 11:38 AM Suanming
Hi,
> -Original Message-
> From: Tonghao Zhang
> Sent: Monday, January 6, 2020 9:47 AM
> To: Suanming Mou
> Cc: dev@dpdk.org; sta...@dpdk.org; Matan Azrad ;
> Slava Ovsiienko
> Subject: Re: [PATCH] net/mlx5: allow install more meter actions
>
> On Fri, Jan 3, 2020 at 11:38 AM Suanming
1 - 100 of 132 matches
Mail list logo