https://bugs.dpdk.org/show_bug.cgi?id=865
Bug ID: 865
Summary: [dpdk-21.11]launch testpmd with "--vfio-intr=legacy"
appears core dumped
Product: DPDK
Version: 21.11
Hardware: x86
OS: Linux
Status
> -Original Message-
> From: Maxime Coquelin
> Sent: Wednesday, October 27, 2021 12:29 AM
> To: dev@dpdk.org; Xia, Chenbo ; Hu, Jiayu
> ; Wang, YuanX ; Ma, WenwuX
> ; Richardson, Bruce ;
> Mcnamara, John
> Cc: Maxime Coquelin
> Subject: [PATCH v2 05/15] vhost: remove async batch threshol
On 10/29/21 8:58 AM, Jiang, YuX wrote:
-Original Message-
From: dev On Behalf Of Andrew Rybchenko
Sent: Friday, October 22, 2021 6:18 PM
To: Thomas Monjalon ; Yigit, Ferruh
; Ajit Khaparde ;
Huisong Li ; Ananyev, Konstantin
; Xu, Rosen
Cc: dev@dpdk.org; Ivan Ilchenko
Subject: [dpdk-dev
> -Original Message-
> From: Maxime Coquelin
> Sent: Wednesday, October 27, 2021 12:29 AM
> To: dev@dpdk.org; Xia, Chenbo ; Hu, Jiayu
> ; Wang, YuanX ; Ma, WenwuX
> ; Richardson, Bruce ;
> Mcnamara, John
> Cc: Maxime Coquelin
> Subject: [PATCH v2 07/15] vhost: remove useless fields in as
> -Original Message-
> From: Maxime Coquelin
> Sent: Wednesday, October 27, 2021 12:29 AM
> To: dev@dpdk.org; Xia, Chenbo ; Hu, Jiayu
> ; Wang, YuanX ; Ma, WenwuX
> ; Richardson, Bruce ;
> Mcnamara, John
> Cc: Maxime Coquelin
> Subject: [PATCH v2 06/15] vhost: introduce specific iovec st
> -Original Message-
> From: dev On Behalf Of Andrew Rybchenko
> Sent: Friday, October 22, 2021 6:18 PM
> To: Thomas Monjalon ; Yigit, Ferruh
> ; Ajit Khaparde ;
> Huisong Li ; Ananyev, Konstantin
> ; Xu, Rosen
> Cc: dev@dpdk.org; Ivan Ilchenko
> Subject: [dpdk-dev] [PATCH] ethdev: forbi
https://bugs.dpdk.org/show_bug.cgi?id=864
Bug ID: 864
Summary: [dpdk-21.11]pmd_stacked_bonded/test_mode_backup_rx:aft
er setup stacked bonded ports,start top level bond
port failed
Product: DPDK
Version: 21.11
> -Original Message-
> From: Maxime Coquelin
> Sent: Wednesday, October 27, 2021 12:29 AM
> To: dev@dpdk.org; Xia, Chenbo ; Hu, Jiayu
> ; Wang, YuanX ; Ma, WenwuX
> ; Richardson, Bruce ;
> Mcnamara, John
> Cc: Maxime Coquelin
> Subject: [PATCH v2 04/15] vhost: simplify async IO vectors i
Hi Maxime,
> -Original Message-
> From: Maxime Coquelin
> Sent: Wednesday, October 27, 2021 12:29 AM
> To: dev@dpdk.org; Xia, Chenbo ; Hu, Jiayu
> ; Wang, YuanX ; Ma, WenwuX
> ; Richardson, Bruce ;
> Mcnamara, John
> Cc: Maxime Coquelin
> Subject: [PATCH v2 03/15] vhost: simplify async
Sure Ferruh.
Thanks
Tejasree
> -Original Message-
> From: Ferruh Yigit
> Sent: Thursday, October 28, 2021 11:02 PM
> To: Tejasree Kondoj ; Akhil Goyal
> ; ji...@mx0b-0016f401.pphosted.com; YuX
> ; Longfeng Liang
> Cc: Anoob Joseph ; dev@dpdk.org
> Subject: [EXT] Re: [dpdk-dev] [PATCH] c
> Subject: [PATCH 0/6] add cnxk lookaside IPsec additional features
>
> This series covers additional features, key length update and feature list
> update.
> * For cn10k, AES-CBC NULL auth support is added.
> * For cn9k, ESN and Anti-replay support is added. Along with
> feature addition, key l
From: Kiran Kumar K
While populating the crypto ops in case of asymmetric, result
is being allocated from stack. This is causing crash in the
application. And operation type is also not being initialized
properly. Adding a fix by allocating the result from global
memory and initialized the operat
From: Kiran Kumar K
While populating the crypto ops in case of asymmetric, result
is being allocated from stack. This is causing crash in the
application. And operation type is also not being initialized
properly. Adding a fix by allocating the result from global
memory and initialized the operat
From: Satheesh Paul
Added support to specify maximum flow priority option. When
this option is given, each flow will be created with the
priority attribute and the priority will be random between
0 to max-flow-priority. This is useful to measure performance
on NICs which may have to rearrange flo
> -Original Message-
> From: dev On Behalf Of Dmitry Kozlyuk
> Sent: Monday, October 18, 2021 10:41 PM
> To: dev@dpdk.org
> Cc: David Marchand ; Matan Azrad
> ; Andrew Rybchenko
> ; Tahhan, Maryam
> ; Pattan, Reshma ;
> Olivier Matz
> Subject: [dpdk-dev] [PATCH v8 2/4] mempool: add non-IO
Hi, Thomos, Ferruh,
As this patch is to fix a critical bug for hns3 PMD, we hope this patch
could be merged into 21.11.
Please check it out. Thanks.
在 2021/10/28 19:52, Min Hu (Connor) 写道:
Mailbox is the communication mechanism between SW and HW. There exist two
approaches for SW to
https://bugs.dpdk.org/show_bug.cgi?id=863
Bug ID: 863
Summary: external_mempool_handler:execute mempool_autotest
command failed on FreeBSD
Product: DPDK
Version: 21.11
Hardware: All
OS: All
Statu
> -Original Message-
> From: Su, Simei
> Sent: Thursday, October 28, 2021 10:42 PM
> To: Zhang, Qi Z
> Cc: dev@dpdk.org; Van Haaren, Harry ; Wu,
> Wenjun1 ; Su, Simei
> Subject: [PATCH v2] net/ice: fix performance issue for Rx timestamp
>
> In Rx data path, it reads hardware register
> -Original Message-
> From: Nicolau, Radu
> Sent: Friday, October 29, 2021 12:05 AM
> Cc: dev@dpdk.org; Doherty, Declan ; Sinha,
> Abhijit ; Wu, Jingjing ;
> Zhang, Qi Z ; Xing, Beilei ;
> Richardson, Bruce ; Ananyev, Konstantin
> ; Nicolau, Radu
> Subject: [PATCH v13 0/7] iavf: add i
Register callback for max_pools argument parsing
Signed-off-by: Volodymyr Fialko
Reviewed-by: Jerin Jacob
---
drivers/mempool/cnxk/cnxk_mempool.c | 13 -
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/drivers/mempool/cnxk/cnxk_mempool.c
b/drivers/mempool/cnxk/cnxk_me
Add support for registering callback for roc npa init
Signed-off-by: Volodymyr Fialko
Reviewed-by: Jerin Jacob
---
drivers/common/cnxk/roc_npa.c | 18 ++
drivers/common/cnxk/roc_npa.h | 4
drivers/common/cnxk/version.map | 1 +
3 files changed, 23 insertions(+)
diff
roc_idev_npa_maxpools_set expects max_pools original value, not the aura
Fixes: 0a50a5aad299 ("mempool/cnxk: add device probe/remove")
Cc: sta...@dpdk.org
Signed-off-by: Volodymyr Fialko
Reviewed-by: Jerin Jacob Kollanukkaran
---
drivers/mempool/cnxk/cnxk_mempool.c | 20 ++--
1
This series should fix issue with max pool argument parsing for cnxk
platforms
Volodymyr Fialko (3):
mempool/cnxk: fix max pools argument parsing
common/cnxk: add roc npa init callback support
mempool/cnxk: parse max pools during npa initialization
drivers/common/cnxk/roc_npa.c | 18
Add support for registering callback for roc npa init
Signed-off-by: Volodymyr Fialko
Reviewed-by: Jerin Jacob
---
Depends-on: series-20004 ("mempool/cnxk: fix max pools argument parsing")
drivers/common/cnxk/roc_npa.c | 18 ++
drivers/common/cnxk/roc_npa.h | 4
driver
# About
The meeting takes place in MS Teams every two weeks on Wednesday 15:00 UTC.
Note: it is going to be rescheduled.
Ask Harini Ramakrishnan for invitation.
# Agenda
* Patch review
* Opens
# 1. Patch review
1.1. [kmods,v2] windows/netuio: add Intel device ID (William Tu)
http://pa
The GTP, GTP-U, GTP-C header fields can be matched, however NIC does not
support GTP tunneling so no items after the GTP header can be specified.
If a GTP-U or GTP-C item is specified without a preceding UDP item, the
UDP destination port is implicitly matched. For GTP, the destination UDP
port mus
On 10/28/2021 11:14 AM, David Marchand wrote:
An external project that wants to do additional checks on fields
endianness can remap rte_beXX types to instrumented types and use
sparse.
The current code breaks OVS build with sparse:
../../lib/ofp-packet.c: note: in included file (through
.../o
On Wed, Oct 20, 2021 at 11:35 PM Dmitry Kozlyuk wrote:
>
> Previously, it was not specified what happens to the flow rules
> when the device is stopped, possibly reconfigured, then started.
> If flow rules were kept, it could be convenient for application
> developers, because they wouldn't need t
On 10/25/2021 7:06 PM, Ajit Khaparde wrote:
On Sun, Oct 24, 2021 at 9:42 AM Andrew Rybchenko
wrote:
There is no point to do rte_eth_dev_mtu_set() before configure since
set MTU value is overwritten on configure anyway. So, setting of MTU
before configure is rejected now on ethdev level.
If te
On Tue, Oct 26, 2021 at 1:49 AM Jerin Jacob wrote:
>
> On Tue, Oct 26, 2021 at 9:43 AM Radha Mohan Chintakuntla
> wrote:
> >
> > Add functions for the dmadev vchan setup and DMA operations.
> >
> > Signed-off-by: Radha Mohan Chintakuntla
> > ---
> > drivers/dma/cnxk/cnxk_dmadev.c | 322
Hi Stephen,
>-Original Message-
>From: Stephen Hemminger
>Sent: Friday, August 13, 2021 9:07 PM
>To: Vijay Kumar Srivastava
>Cc: dev@dpdk.org; maxime.coque...@redhat.com; chenbo@intel.com;
>andrew.rybche...@oktetlabs.ru; Vijay Kumar Srivastava
>Subject: Re: [dpdk-dev] [PATCH 01/10]
On 10/27/2021 3:01 AM, Jie Wang wrote:
In "msg_type |= 0xc800", wider "51200" has high-order bits (0xc800)
that don't affect the narrower left-hand side.
This patch fixs coverity issue by changing the definition type of
"msg_type" from uint8_t to uint16_t.
Coverity issue: 373651
Fixes: 748530f0
Hi Maxime,
>-Original Message-
>From: Maxime Coquelin
>Sent: Thursday, October 28, 2021 8:05 PM
>To: Vijay Kumar Srivastava ; dev@dpdk.org
>Cc: chenbo@intel.com; andrew.rybche...@oktetlabs.ru; Vijay Kumar
>Srivastava
>Subject: Re: [PATCH v2 00/10] vdpa/sfc: introduce Xilinx vDPA driv
HI Maxime,
With the rc1 code base, an issue https://bugs.dpdk.org/show_bug.cgi?id=862 was
observed.
Due to this vDPA app was not working properly. After fixing this issue (Fix
needs to be submitted)
vDPA app is working fine with the this patch series.
Regards,
Vijay
>-Original Message---
https://bugs.dpdk.org/show_bug.cgi?id=862
Bug ID: 862
Summary: Uninitialized value of devargs.bus_str for
RTE_DEVARGS_KEY_CLASS case
Product: DPDK
Version: 21.11
Hardware: All
OS: Linux
Status:
On 10/27/2021 2:12 PM, Tejasree Kondoj wrote:
Fixing build failure with EXTRA_CFLAGS='-O1'.
For future, can you please provide a little more detail in the commit
log related to the build error,
like which compiler or compiler version cause the issue, what is the
build error and put part of the
On Wed, 27 Oct 2021 11:08:47 -0700
Stephen Hemminger wrote:
> If packet dump was enabled via pdump_enable_by_deviceid
> the packet snapshot length was not being set.
>
> Bugzilla ID: 840
> Fixes: 10f726efe26c ("pdump: support pcapng and filtering")
>
> Signed-off-by: Stephen Hemminger
> ---
>
On Thu, Oct 28, 2021 at 5:58 PM Ji, Kai wrote:
> This patch is causing QAT failed during interrupt init, the event list does
> not support interrupt count size zero in QAT case.
>
> There is also Bugzilla relate to this issue:
> https://bugs.dpdk.org/show_bug.cgi?id=843
(We could avoid updating
Adds IPv6 mixed tunnel mode support for cn9k.
Signed-off-by: Archana Muniganti
---
drivers/crypto/cnxk/cn9k_ipsec.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/crypto/cnxk/cn9k_ipsec.c b/drivers/crypto/cnxk/cn9k_ipsec.c
index ca26d9289c..a81130b244 100644
--- a
Update auth key size for SHA256_HMAC for cn9k.
Signed-off-by: Archana Muniganti
---
.../crypto/cnxk/cnxk_cryptodev_capabilities.c | 22 +++
1 file changed, 22 insertions(+)
diff --git a/drivers/crypto/cnxk/cnxk_cryptodev_capabilities.c
b/drivers/crypto/cnxk/cnxk_cryptodev_capab
Updated feature list supported with cn9k.
Signed-off-by: Archana Muniganti
---
doc/guides/cryptodevs/cnxk.rst | 4
1 file changed, 4 insertions(+)
diff --git a/doc/guides/cryptodevs/cnxk.rst b/doc/guides/cryptodevs/cnxk.rst
index faad6a499d..23cc823e03 100644
--- a/doc/guides/cryptodevs/cn
Adds ESN and anti-replay support for lookaside IPsec.
Signed-off-by: Archana Muniganti
Signed-off-by: Tejasree Kondoj
---
doc/guides/cryptodevs/cnxk.rst | 2 +
doc/guides/rel_notes/release_21_11.rst | 1 +
drivers/common/cnxk/cnxk_security_ar.h | 21 +
drivers/crypto/cnxk/c
From: Anoob Joseph
Add null auth support with lookaside IPsec on cn10k crypto PMDs.
Signed-off-by: Anoob Joseph
---
doc/guides/cryptodevs/cnxk.rst| 1 +
doc/guides/rel_notes/release_21_11.rst| 1 +
drivers/crypto/cnxk/cn9k_ipsec.c | 6 +++--
.../crypto/c
From: Anoob Joseph
Add support for null auth with IPsec operations on cn10k.
Signed-off-by: Anoob Joseph
---
drivers/common/cnxk/cnxk_security.c | 18 ++
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/drivers/common/cnxk/cnxk_security.c
b/drivers/common/cnxk/cn
This series covers additional features, key length update and
feature list update.
* For cn10k, AES-CBC NULL auth support is added.
* For cn9k, ESN and Anti-replay support is added. Along with
feature addition, key length and supported features list update
is added.
Anoob Joseph (2):
common/
On Thu, 28 Oct 2021 16:40:28 +0100
"Burakov, Anatoly" wrote:
> On 28-Oct-21 3:53 PM, Thomas Monjalon wrote:
> > 28/10/2021 13:32, Ferruh Yigit:
> >> On 10/28/2021 12:11 PM, Xia, Chenbo wrote:
> -Original Message-
> From: Burakov, Anatoly
> Sent: Thursday, October 28, 2
Good day to you, Thomas.
On 27/10/2021 13:57, Thomas Monjalon wrote:
27/10/2021 11:55, Ivan Malov:
Hi Thomas,
On 27/10/2021 12:46, Thomas Monjalon wrote:
27/10/2021 11:00, Ivan Malov:
There are PMDs which do not support flow offloads at all.
In such cases, the API in question returns ENOTSUP
Add per queue counters for maintaining statistics for inline IPsec
crypto offload, which can be retrieved through the
rte_security_session_stats_get() with more detailed errors through the
rte_ethdev xstats.
Signed-off-by: Declan Doherty
Signed-off-by: Radu Nicolau
Acked-by: Jingjing Wu
---
dr
Update the PMD doc, feature matrix and release notes with the
new inline crypto feature.
Signed-off-by: Radu Nicolau
---
doc/guides/nics/features/iavf.ini | 2 ++
doc/guides/nics/intel_vf.rst | 10 ++
doc/guides/rel_notes/release_21_11.rst | 1 +
3 files changed, 13 inse
Add watchdog to iAVF PMD which support monitoring the VFLR register. If
the device is not already in reset then if a VF reset in progress is
detected then notfiy user through callback and set into reset state.
If the device is already in reset then poll for completion of reset.
The watchdog is dis
Add support for inline crypto for IPsec, for ESP transport and
tunnel over IPv4 and IPv6, as well as supporting the offload for
ESP over UDP, and inconjunction with TSO for UDP and TCP flows.
Implement support for rte_security packet metadata
Add definition for IPsec descriptors, extend support fo
Add support for asynchronous virtual channel messages, specifically for
inline IPsec messages.
Signed-off-by: Declan Doherty
Signed-off-by: Abhijit Sinha
Signed-off-by: Radu Nicolau
Acked-by: Jingjing Wu
---
drivers/net/iavf/iavf.h | 25 +-
drivers/net/iavf/iavf_vchnl.c | 140 +
Rework the Tx path and Tx descriptor usage in order to
allow for better use of oflload flags and to facilitate enabling of
inline crypto offload feature.
Signed-off-by: Declan Doherty
Signed-off-by: Abhijit Sinha
Signed-off-by: Radu Nicolau
Acked-by: Jingjing Wu
---
drivers/net/iavf/iavf_rxtx
Add support for inline crypto for IPsec.
Signed-off-by: Declan Doherty
Signed-off-by: Abhijit Sinha
Signed-off-by: Radu Nicolau
---
drivers/common/iavf/iavf_type.h | 1 +
drivers/common/iavf/virtchnl.h | 17 +-
drivers/common/iavf/virtchnl_inline_ipsec.h | 553 +
Add support for inline crypto for IPsec, for ESP transport and
tunnel over IPv4 and IPv6, as well as supporting the offload for
ESP over UDP, and inconjunction with TSO for UDP and TCP flows.
Radu Nicolau (7):
common/iavf: add iAVF IPsec inline crypto support
net/iavf: rework Tx path
net/iav
Add watchdog to iAVF PMD which support monitoring the VFLR register. If
the device is not already in reset then if a VF reset in progress is
detected then notfiy user through callback and set into reset state.
If the device is already in reset then poll for completion of reset.
The watchdog is dis
Update the PMD doc, feature matrix and release notes with the
new inline crypto feature.
Signed-off-by: Radu Nicolau
---
doc/guides/nics/features/iavf.ini | 2 ++
doc/guides/nics/intel_vf.rst | 10 ++
doc/guides/rel_notes/release_21_11.rst | 1 +
3 files changed, 13 inse
Add per queue counters for maintaining statistics for inline IPsec
crypto offload, which can be retrieved through the
rte_security_session_stats_get() with more detailed errors through the
rte_ethdev xstats.
Signed-off-by: Declan Doherty
Signed-off-by: Radu Nicolau
Acked-by: Jingjing Wu
---
dr
Add support for inline crypto for IPsec, for ESP transport and
tunnel over IPv4 and IPv6, as well as supporting the offload for
ESP over UDP, and inconjunction with TSO for UDP and TCP flows.
Implement support for rte_security packet metadata
Add definition for IPsec descriptors, extend support fo
Add support for asynchronous virtual channel messages, specifically for
inline IPsec messages.
Signed-off-by: Declan Doherty
Signed-off-by: Abhijit Sinha
Signed-off-by: Radu Nicolau
Acked-by: Jingjing Wu
---
drivers/net/iavf/iavf.h | 25 +-
drivers/net/iavf/iavf_vchnl.c | 140 +
Rework the TX path and TX descriptor usage in order to
allow for better use of oflload flags and to facilitate enabling of
inline crypto offload feature.
Signed-off-by: Declan Doherty
Signed-off-by: Abhijit Sinha
Signed-off-by: Radu Nicolau
Acked-by: Jingjing Wu
---
drivers/net/iavf/iavf_rxtx
Add support for inline crypto for IPsec.
Signed-off-by: Declan Doherty
Signed-off-by: Abhijit Sinha
Signed-off-by: Radu Nicolau
---
drivers/common/iavf/iavf_type.h | 1 +
drivers/common/iavf/virtchnl.h | 17 +-
drivers/common/iavf/virtchnl_inline_ipsec.h | 553 +
Add support for inline crypto for IPsec, for ESP transport and
tunnel over IPv4 and IPv6, as well as supporting the offload for
ESP over UDP, and inconjunction with TSO for UDP and TCP flows.
Radu Nicolau (7):
common/iavf: add iAVF IPsec inline crypto support
net/iavf: rework tx path
net/iav
Hi Harman,
This patch is causing QAT failed during interrupt init, the event list does not
support interrupt count size zero in QAT case.
There is also Bugzilla relate to this issue:
https://bugs.dpdk.org/show_bug.cgi?id=843
Regards
Kai
> -Original Message-
> From: dev On Behalf
On 28-Oct-21 3:53 PM, Thomas Monjalon wrote:
28/10/2021 13:32, Ferruh Yigit:
On 10/28/2021 12:11 PM, Xia, Chenbo wrote:
-Original Message-
From: Burakov, Anatoly
Sent: Thursday, October 28, 2021 6:30 PM
To: Xia, Chenbo ; dev@dpdk.org
Subject: Re: [dpdk-dev] [PATCH v1 1/2] vfio: make AP
On 28-Oct-21 4:14 PM, Gregory Etelson wrote:
Hello Anatoly,
..snip..
b/examples/multi_process/client_server_mp/m
p_server/main.c
@@ -234,7 +234,7 @@
process_packets(uint32_t port_num
__rte_unused,
struct rte_mbuf *pkts[], uint16_t
rx_count)
{
uint16_t i;
- uin
On 10/28/2021 10:13 AM, Junfeng Guo wrote:
Based on the parser library, we can directly set HW profile and
associate the main/ctrl vsi.
This shared code function is not used by driver, will it be enabled
later or is it for shared code sync, can you please clarify in the
commit log.
Signed-of
On 10/28/2021 10:13 AM, Junfeng Guo wrote:
The SWAP Flag in the FDIR Programming Descriptor doesn't work, thus
add a method to disable the FDIR SWAP option by setting the swap and
inset register set with certain values.
Can you please briefly describe why 'SWAP Flag in the FDIR Programming
De
28/10/2021 13:32, Ferruh Yigit:
> On 10/28/2021 12:11 PM, Xia, Chenbo wrote:
> >> -Original Message-
> >> From: Burakov, Anatoly
> >> Sent: Thursday, October 28, 2021 6:30 PM
> >> To: Xia, Chenbo ; dev@dpdk.org
> >> Subject: Re: [dpdk-dev] [PATCH v1 1/2] vfio: make API return values
> >>
On 10/27/2021 10:51 AM, Radu Nicolau wrote:
Fix Freebsd13 and Win10 build error.
Fixes: 9e84ce6ecd27 ("net/iavf: add iAVF IPsec inline crypto support")
Signed-off-by: Radu Nicolau
Can you please squash this fix to the original set, in its new version?
---
drivers/net/iavf/iavf_ipsec_cryp
In Rx data path, it reads hardware registers per packet, resulting in
big performance drop. This patch improves performance from two aspects:
(1) replace per packet hardware register read by per burst.
(2) reduce hardware register read time from 3 to 2 when the low value of
time is not close to
On 10/26/2021 2:56 PM, Radu Nicolau wrote:
Add support for inline crypto for IPsec, for ESP transport and
tunnel over IPv4 and IPv6, as well as supporting the offload for
ESP over UDP, and inconjunction with TSO for UDP and TCP flows.
Radu Nicolau (7):
common/iavf: add iAVF IPsec inline crypt
On 10/28/21 09:54, Vijay Srivastava wrote:
This patch series introduces vDPA driver for Xilinx devices.
The Xilinx vDPA (vhost data path acceleration) provides
support for the Xilinx SN1022 SmartNICs.
Vijay Kumar Srivastava (10):
vdpa/sfc: introduce Xilinx vDPA driver
vdpa/sfc: add supp
On 26-Oct-21 10:50 AM, Gregory Etelson wrote:
MP servers distributes RX packets between clients according to
round-robin scheme.
Current implementation always started packets distribution from
the first client. That procedure resulted in uniform distribution
in cases when RX packets number was a
This patch marks the vDPA driver APIs as internal and
rename the corresponding header file to vdpa_driver.h.
Signed-off-by: Maxime Coquelin
---
Hi Techboard,
Please vote for an exception for this unannounced API
breakage.
Changes in v2:
==
- Alphabetical ordering in version.map (Da
Currently, when code is running on FreeBSD or Windows,, there is no way
to distinguish between a geniune error and a "VFIO is unsupported"
error. Fix the dummy implementations to also set the rte_errno flag.
Cc: sta...@dpdk.org
Signed-off-by: Anatoly Burakov
Acked-by: Chenbo Xia
Acked-by: Bruce
On FreeBSD, `rte_vfio_is_enabled()` and `rte_vfio_noiommu_is_enabled()`
API calls will not return error, and will instead return 0. This is
intentional, because the caller of this API does not care whether VFIO
is supported at all, and will instead be interested in whether VFIO is
enabled or not. H
On FreeBSD, `rte_vfio_clear_group()` was returning 0 even though this
function is not valid for FreeBSD, and is called out to return error in
doxygen comments. Fix the return value to match documentation.
Cc: sta...@dpdk.org
Signed-off-by: Anatoly Burakov
---
lib/eal/freebsd/eal.c | 2 +-
1 file
Currently, VFIO support for Linux is compiled unconditionally, and
supported kernel versions start with 4.4, so VFIO is assumed to always
be enabled. There is no way of disabling VFIO support at compile time
anyway, so just drop the "VFIO not available" fallback code altogether.
Signed-off-by: Ana
On 28-Oct-21 2:49 PM, Anatoly Burakov wrote:
Currently, when code is running on FreeBSD, there is no way to
distinguish between a geniune error and a "VFIO is unsupported" error.
Fix the dummy implementations to also set the rte_errno flag.
Signed-off-by: Anatoly Burakov
Acked-by: Chenbo Xia
A
Currently, there is no way to map memory for DMA in a way that allows
unmapping it partially later, because some IOMMU's do not support
partial unmapping. There is a workaround of mapping all of these
segments separately, but this is inconvenient and silly, so this
commit adds a proper API that doe
> From: dev On Behalf Of Ray Kinsella
> Sent: Tuesday 10 August 2021 15:34
> To: dev@dpdk.org
> Cc: Richardson, Bruce ; Mcnamara, John
> ; aaron.con...@redhat.com; m...@ashroe.eu
> Subject: [dpdk-dev] [PATCH v2] doc: fix CI typo warnings
>
> Fix documentation typos that are generating spurious
Currently, when code is running on FreeBSD, there is no way to
distinguish between a geniune error and a "VFIO is unsupported" error.
Fix the dummy implementations to also set the rte_errno flag.
Signed-off-by: Anatoly Burakov
Acked-by: Chenbo Xia
Acked-by: Bruce Richardson
---
lib/eal/freebsd
On FreeBSD, `rte_vfio_is_enabled()` and `rte_vfio_noiommu_is_enabled()`
API calls will not return error, and will instead return 0. This is
intentional, because the caller of this API does not care whether VFIO
is supported at all, and will instead be interested in whether VFIO is
enabled or not. H
On FreeBSD, `rte_vfio_clear_group()` was returning 0 even though this
function is not valid for FreeBSD, and is called out to return error in
doxygen comments. Fix the return value to match documentation.
Cc: sta...@dpdk.org
Signed-off-by: Anatoly Burakov
---
lib/eal/freebsd/eal.c | 2 +-
1 file
Currently, VFIO support for Linux is compiled unconditionally, and
supported kernel versions start with 4.4, so VFIO is assumed to always
be enabled. There is no way of disabling VFIO support at compile time
anyway, so just drop the "VFIO not available" fallback code altogether.
Signed-off-by: Ana
Release status meeting minutes 2021-10-28
=
Agenda:
* Release Dates
* Subtrees
* Roadmaps
* LTS
* Defects
* Opens
Participants:
* ARM
* Broadcom
* Intel
* Marvell
* Nvidia
* Red Hat
Release Dates
-
* v21.11 dates: http://core.dpdk.org/roadmap
> From: dev On Behalf Of David Marchand
> Sent: Saturday 23 October 2021 11:29
> To: dev@dpdk.org
> Cc: dmitry.kozl...@gmail.com; Thomas Monjalon
> Subject: [dpdk-dev] [PATCH] devtools: forbid additions of __reserved
>
> __reserved is a reserved keyword in Windows system headers.
>
> Signed-off
> Instead of polling for cbi->use to be updated, use wait event scheme.
>
> Signed-off-by: Feifei Wang
> Reviewed-by: Ruifeng Wang
> ---
> lib/bpf/bpf_pkt.c | 9 +++--
> 1 file changed, 3 insertions(+), 6 deletions(-)
>
> diff --git a/lib/bpf/bpf_pkt.c b/lib/bpf/bpf_pkt.c
> index 6e8248
> From: dev On Behalf Of Bruce Richardson
> Sent: Wednesday 20 October 2021 15:26
> To: dev@dpdk.org
> Cc: Andrew Rybchenko ; Richardson,
> Bruce
> Subject: [dpdk-dev] [PATCH v2] devtools: clarify that lines up to 100
> characters are ok
>
> Since we allow line lengths of up to 100, and the CI c
>
> diff --git a/lib/eal/include/generic/rte_pause.h
> b/lib/eal/include/generic/rte_pause.h
> index 668ee4a184..d0c5b5a415 100644
> --- a/lib/eal/include/generic/rte_pause.h
> +++ b/lib/eal/include/generic/rte_pause.h
> @@ -111,6 +111,34 @@ rte_wait_until_equal_64(volatile uint64_t *addr,
> uin
Hi Henry,
When correcting these tags the corresponding tags within the code must also be
updated to match
or it will break the literalinclude link and cause the warnings shown below.
doc/guides/sample_app_ug/dma.rst:240: WARNING: end-before pattern not found: >8
End of starting to process for e
On 28-Oct-21 9:18 AM, David Marchand wrote:
On Wed, Sep 29, 2021 at 12:19 PM Burakov, Anatoly
wrote:
@@ -2179,7 +2208,29 @@ rte_vfio_container_dma_map(int container_fd, uint64_t
vaddr, uint64_t iova,
return -1;
}
- return container_dma_map(vfio_cfg, vaddr, iova, len)
On 10/28/21 14:38, David Marchand wrote:
On Thu, Oct 28, 2021 at 2:03 PM Maxime Coquelin
wrote:
This patch marks the vDPA driver APIs as internal and
rename the corresponding header file.
Signed-off-by: Maxime Coquelin
---
drivers/vdpa/ifc/ifcvf_vdpa.c| 2 +-
drivers/vdpa/
On 28-Oct-21 12:32 PM, Ferruh Yigit wrote:
On 10/28/2021 12:11 PM, Xia, Chenbo wrote:
-Original Message-
From: Burakov, Anatoly
Sent: Thursday, October 28, 2021 6:30 PM
To: Xia, Chenbo ; dev@dpdk.org
Subject: Re: [dpdk-dev] [PATCH v1 1/2] vfio: make API return values
consistent
Hi Ch
On Thu, Oct 28, 2021 at 12:31 PM Anoob Joseph wrote:
>
> > Subject: [PATCH] common/cnxk: fix build failure
> >
> > Fixing build failure with EXTRA_CFLAGS='-O1'.
> >
> > Fixes: d85f9749f915 ("common/cnxk: add hash generation API")
> >
> > Reported-by: Longfeng Liang
> > Signed-off-by: Tejasree Kon
https://bugs.dpdk.org/show_bug.cgi?id=861
Bug ID: 861
Summary: gcc12 build error, app/test
Product: DPDK
Version: 20.11
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: Normal
https://bugs.dpdk.org/show_bug.cgi?id=860
Bug ID: 860
Summary: gcc12 build error, net/ngbe
Product: DPDK
Version: 20.11
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: Normal
https://bugs.dpdk.org/show_bug.cgi?id=859
Bug ID: 859
Summary: gcc12 build error, net/bnx2x
Product: DPDK
Version: 20.11
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: Norma
https://bugs.dpdk.org/show_bug.cgi?id=858
Bug ID: 858
Summary: gcc12 build error, net/failsafe
Product: DPDK
Version: 20.11
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: No
1 - 100 of 209 matches
Mail list logo