Regards,
Asaf Penso
>-Original Message-
>From: nipun.gu...@nxp.com
>Sent: Friday, October 9, 2020 4:14 PM
>To: dev@dpdk.org
>Cc: NBU-Contact-Thomas Monjalon ;
>ferruh.yi...@intel.com; arybche...@solarflare.com;
>hemant.agra...@nxp.com; sachin.sax...@nxp.com; rohit@nxp.com;
>jerinja
Reviewed-by: Liron Himi
-Original Message-
From: dev On Behalf Of g...@marvell.com
Sent: Tuesday, 1 September 2020 15:25
To: Jerin Jacob Kollanukkaran ; Nithin Kumar Dabilpuram
; tho...@monjalon.net; m...@ashroe.eu;
nhor...@tuxdriver.com; bruce.richard...@intel.com; anatoly.bura...@int
Reviewed-by: Liron Himi
-Original Message-
From: dev On Behalf Of g...@marvell.com
Sent: Tuesday, 1 September 2020 15:25
To: Jerin Jacob Kollanukkaran ; Nithin Kumar Dabilpuram
; tho...@monjalon.net; m...@ashroe.eu;
nhor...@tuxdriver.com; bruce.richard...@intel.com; anatoly.bura...@int
Reviewed-by: Liron Himi
-Original Message-
From: dev On Behalf Of g...@marvell.com
Sent: Tuesday, 1 September 2020 15:25
To: Jerin Jacob Kollanukkaran ; Nithin Kumar Dabilpuram
; tho...@monjalon.net; m...@ashroe.eu;
nhor...@tuxdriver.com; bruce.richard...@intel.com; anatoly.bura...@int
Reviewed-by: Liron Himi
-Original Message-
From: dev On Behalf Of g...@marvell.com
Sent: Tuesday, 1 September 2020 15:25
To: Jerin Jacob Kollanukkaran ; Nithin Kumar Dabilpuram
; tho...@monjalon.net; m...@ashroe.eu;
nhor...@tuxdriver.com; bruce.richard...@intel.com; anatoly.bura...@int
> Subject: [dpdk-dev] [PATCH v4 5/5] eal/windows: added support for
> rte_bus_close API
>
> External email: Use caution opening links or attachments
>
>
> From: Rohit Raj
>
> Added support for rte_bus_close API on windows to reset the devices on
> the bus to default state.
>
> Signed-off-by:
On Sat, Oct 10, 2020 at 12:03 PM wrote:
>
> From: Kiran Kumar K
>
> While creating flow with action type RSS, action type is not being
> set to RSS, and action type is being set to unicast. Therefore it breaks
> RSS functionality. This patch add changes to program the RSS action
> properly.
>
> F
On Fri, Oct 9, 2020 at 6:09 PM wangyunjian wrote:
>
> From: Yunjian Wang
>
> The glibc free allows free(NULL) as null operation,
> so remove this useless null checks.
>
> Coverity issue: 357719
> Fixes: da138cd47e06 ("net/octeontx2: handle port reconfigure")
> Cc: sta...@dpdk.org
>
> Signed-off-b
On Thu, Oct 8, 2020 at 9:56 PM Jerin Jacob wrote:
>
> On Tue, Oct 6, 2020 at 1:41 AM Timothy McDaniel
> wrote:
> >
> > Add new internal wrapper function for use by pci drivers as a
> > .probe function to attach to an event interface. Same as
> > rte_event_pmd_pci_probe, except the caller can spe
Currently, flow-perf measures the performance of
rule installation/deletion operations by breaking
down the entire number of operations into windows
of fixed size (i.e., 10 operations per window).
Then, flow-perf measures the total time per window
and computes an average time across all windows
On Fri, Oct 9, 2020 at 9:32 PM Anatoly Burakov
wrote:
>
> Currently, it is not possible to check support for intrinsics that
> are platform-specific, cannot be abstracted in a generic way, or do not
> have support on all architectures. The CPUID flags can be used to some
> extent, but they are onl
On Fri, Oct 9, 2020 at 6:43 PM wrote:
>
> From: Nipun Gupta
>
> This change adds a RX offload capability and configuration to
> enable hardware to drop the packets in case of any error in the
> packets such as L3 checksum error or L4 checksum.
>
> Signed-off-by: Nipun Gupta
> Signed-off-by: Rohi
Hi,
> -Original Message-
> From: Li Zhang
> Sent: Friday, October 9, 2020 9:12 AM
> To: Dekel Peled ; Ori Kam ; Slava
> Ovsiienko ; Matan Azrad
> Cc: dev@dpdk.org; NBU-Contact-Thomas Monjalon
> ; Raslan Darawsheh
> Subject: [PATCH v9 1/1] net/mlx5: support match ICMP identifier fields
>
On Fri, Oct 9, 2020 at 12:20 AM Harman Kalra wrote:
>
> Since we are not holding the mbufs or creating any references
> in the app, hence mbuf fast free offload can be enabled.
>
> Signed-off-by: Harman Kalra
> ---
> app/test-eventdev/test_pipeline_common.c | 5 +
++ eventdev maintainers
Si
Hi,
Thanks for the feedback Thomas.
Please see my updated patch, I hope it better explains the scope of this
work.
Best regards,
Georgios
On Tue, Oct 6, 2020 at 1:25 AM Thomas Monjalon wrote:
> 05/10/2020 19:16, Georgios Katsikas:
> > Hi,
> >
> > What is the conclusion?
> > I haven't seen this
On Fri, Oct 9, 2020 at 12:19 AM Harman Kalra wrote:
>
> From: Pavan Nikhilesh
>
> Add SWTAG flush operation at the end of transmit sequence to
> immediately release the tag held by the core.
> Reuse Tag address to check SWTAG completion status.
>
> Signed-off-by: Pavan Nikhilesh
Applied to driv
Hi Bing,
> -Original Message-
> From: dev On Behalf Of Bing Zhao
> Sent: Friday, October 9, 2020 6:01 PM
> Subject: [dpdk-dev] [PATCH] net/mlx5: add flow sync API
>
> When creating a flow, the rule itself might not take effort
> immediately once the function call returns with success. It
> DPI needs to know the PEM number for all external transfers.
>
> Signed-off-by: Radha Mohan Chintakuntla
> Reviewed-by: Satha Koteswara Rao Kottidi
> Reviewed-by: Satananda Burla
>
> Acked-by: Satha Rao
Series applied, thanks
> > This issue detected by coverity, CID#279443(Structurally dead code).
> >
> > Coverity issue: 279443
> > Fixes: c22fab9a6c34 ("raw/dpaa2_qdma: support configuration APIs")
> > Cc: sta...@dpdk.org
> >
> > Signed-off-by: Yunjian Wang
> > ---
> > --- a/drivers/raw/dpaa2_qdma/dpaa2_qdma.c
> > +++
09/10/2020 14:39, Savinay Dharmappa:
> DPDK sched library allows runtime configuration of the pipe profiles to the
> pipes of the subport once scheduler hierarchy is constructed. However, to
> change the subport level bandwidth, existing hierarchy needs to be
> dismantled and whole process of build
09/10/2020 12:21, Ciara Power:
> Make is no longer supported for compiling DPDK, references are now
> removed in the documentation.
>
> Signed-off-by: Ciara Power
> Reviewed-by: Kevin Laatz
> ---
> doc/guides/eventdevs/dpaa.rst | 20
> doc/guides/eventdevs/dpaa2.rst
09/10/2020 12:21, Ciara Power:
> Make is no longer supported for compiling DPDK, references are now
> removed in the documentation.
>
> Signed-off-by: Ciara Power
> Reviewed-by: Kevin Laatz
> Acked-by: Nicolas Chautru
>
> ---
> v6:
> - Fixed indentation for testbbdev list entry.
> v5:
> -
09/10/2020 12:21, Ciara Power:
> - As in the linux kernel, the ``CONFIG_`` prefix is not used in C code.
> - This is only needed in Makefiles or shell scripts.
> +* Use build definition macros and conditions in the Meson build file. This
> is done when the differences
> + are more significant
09/10/2020 12:21, Ciara Power:
> Make is no longer supported for compiling DPDK, references are now
> removed in the documentation.
>
> Signed-off-by: Ciara Power
> ---
> Compilation options
> ~~~
>
> -These options can be modified in the ``.config`` file.
> -
> -- ``CONFIG_RT
09/10/2020 14:00, Igor Russkikh:
> > --- a/doc/guides/nics/qede.rst
> > +++ b/doc/guides/nics/qede.rst
> > @@ -106,22 +106,9 @@ Performance note
> > Config File Options
> > ~~~
> >
> > -The following options can be modified in the ``.config`` file. Please note
> > that
> > -enab
08/10/2020 08:31, Guy Kaneti:
> Kind reminder to all maintainers, please review and ack/comment.
Please could you rebase?
The 2 rebase issues I see are:
- make is removed
- rte_cio_wmb is removed
09/10/2020 05:48, Kalesh A P:
> From: Kalesh AP
>
> Adding support for device reset and recovery events in the
> rte_eth_event framework. FW error and FW reset conditions would be
> managed internally by PMD without needing application intervention.
> In such cases, PMD would need reset/recovery
The SDAP is a protocol in the LTE stack on top of PDCP. It is
dedicated to QoS.
The difficulty of implementing this protocol is because the
PDCP change behavior regarding encryption and authentication
of the SDU it receives. In effect PDCP shall not encrypt the
SDAP SDU but must authenticate it (w
The SDAP is a protocol in the LTE stack on top of PDCP for
QOS. A particular PDCP session may or may not have
SDAP enabled. But if it is enabled, SDAP header should be
authenticated but not encrypted if both confidentiality and
integrity is enabled. Hence, the driver should be intimated
from the xf
Various xform structures are being copied in
rte_security guide which can be referred from the
API documentation generated by Doxygen. The security guide
does not talk about specific details of these xforms and
thus are removed from the security guide.
Signed-off-by: Akhil Goyal
---
doc/guides/p
Based on the new field in PDCP xform, a decision is made
to create a PDCP session with or without SDAP enabled.
Signed-off-by: Akhil Goyal
---
drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c | 30 ++---
1 file changed, 26 insertions(+), 4 deletions(-)
diff --git a/drivers/crypto/dpa
Based on the new field in PDCP xform, a decision is made
to create a PDCP session with or without SDAP enabled.
Signed-off-by: Akhil Goyal
---
drivers/crypto/dpaa_sec/dpaa_sec.c | 63 +-
drivers/crypto/dpaa_sec/dpaa_sec.h | 3 +-
2 files changed, 47 insertions(+), 19
From: Franck LENORMAND
The SDAP is a protocol in the LTE stack on top of PDCP. It is
dedicated to QoS.
The difficulty of implementing this protocol is because the
PDCP change behavior regarding encryption and authentication
of the SDU it receives. In effect PDCP shall not encrypt the
SDAP SDU bu
From: Franck LENORMAND
The test vectors are structured in a more readable way compared
to test vector for PDCP. This structure allows to have all the
information about a test vector at the same place.
Signed-off-by: Franck LENORMAND
Signed-off-by: Akhil Goyal
---
...ryptodev_security_pdcp_sda
From: Franck LENORMAND
A new functions which uses the structure of the test vectors for SDAP
is added and call a functions responsible to call the test_pdcp_proto
with the test vector both for encapsulation and decapsulation.
Signed-off-by: Franck LENORMAND
Signed-off-by: Akhil Goyal
---
app/
From: Franck LENORMAND
The function test_pdcp_proto was relying to heavily on the structure
of test vectors for PDCP making it difficult to be reusable.
The function is changed to take all the test parameters as input and
does not need access to the tests vectors anymore.
Signed-off-by: Franck
Hi,
The configuration of this feature is not clear to me.
Please see the comments below.
09/10/2020 15:13, nipun.gu...@nxp.com:
> From: Nipun Gupta
>
> This change adds a RX offload capability and configuration to
> enable hardware to drop the packets in case of any error in the
> packets such
11/10/2020 23:34, Akhil Goyal:
> Signed-off-by: Franck LENORMAND
Please follow the same scheme as everybody for names:
only the first letter is capital.
> Signed-off-by: Akhil Goyal
07/10/2020 17:06, Viacheslav Ovsiienko:
> The DPDK datapath in the transmit direction is very flexible.
> An application can build the multi-segment packet and manages
> almost all data aspects - the memory pools where segments
> are allocated from, the segment lengths, the memory attributes
> like
> > From: Power, Ciara
> > Sent: Wednesday, September 30, 2020 21:04
> > To: dev@dpdk.org
> > Cc: Power, Ciara ; Zhao1, Wei ;
> > Guo, Jia
> > ; Wang, Haiyue
> > Subject: [PATCH v3 11/18] net/ixgbe: add checks for max SIMD bitwidth
> >
> > When choosing a vector path to take, an extra conditi
Hi Ciara,
> Hi Konstantin,
>
>
> >-Original Message-
> >From: Ananyev, Konstantin
> >Sent: Thursday 8 October 2020 15:40
> >To: Medvedkin, Vladimir ; Power, Ciara
> >; dev@dpdk.org
> >Cc: Richardson, Bruce ; Jerin Jacob
> >; Ruifeng Wang
> >Subject: RE: [dpdk-dev] [PATCH v3 18/18] lpm:
Hi Abhinandan,
>
> Hi Konstantin,
>
>
> > -Original Message-
> > From: Ananyev, Konstantin
> > Sent: Friday, October 9, 2020 8:10 PM
> > To: Gujjar, Abhinandan S ; Honnappa
> > Nagarahalli ; dev@dpdk.org; Doherty,
> > Declan
> > Cc: jer...@marvell.com; akhil.go...@nxp.com; Vangati,
> -Original Message-
> From: Ananyev, Konstantin
> Sent: Monday, October 12, 2020 06:31
> To: Wang, Haiyue ; Power, Ciara
> ; dev@dpdk.org
> Cc: Zhao1, Wei ; Guo, Jia
> Subject: RE: [PATCH v3 11/18] net/ixgbe: add checks for max SIMD bitwidth
>
>
>
> > > From: Power, Ciara
> > > Sent
> -Original Message-
> From: Ciara Power
> Sent: Friday, October 9, 2020 7:21 PM
> To: dev@dpdk.org
[...]
> Subject: [PATCH v6 03/14] doc: remove references to make from NICs guides
>
> Make is no longer supported for compiling DPDK, references are now
> removed in the documentation.
[...
From: Chengchang Tang
This patch adds checking whether the related Tx or Rx queue has been
setupped in the queue-related API functions to avoid illegal address
access. And validity check of the queue_id is also added in the API
functions rte_eth_dev_rx_intr_enable and rte_eth_dev_rx_intr_disable.
Hi, Stephen Hemminger
On 2020/10/10 23:24, Stephen Hemminger wrote:
On Sat, 10 Oct 2020 15:12:12 +0800
"Wei Hu (Xavier)" wrote:
+ if (dev->data->rx_queues[rx_queue_id] == NULL) {
+ RTE_ETHDEV_LOG(ERR, "Rx queue %"PRIu16" of device with
port_id=%"
+
Hi, Kalesh Anakkur Purayil
On 2020/10/11 0:38, Kalesh Anakkur Purayil wrote:
On Sat, Oct 10, 2020 at 12:42 PM Wei Hu (Xavier)
mailto:huwei...@chinasoftinc.com>> wrote:
From: Chengchang Tang mailto:tangchengch...@huawei.com>>
This patch adds checking whether the related Tx or Rx que
Hi, Thomas Monjalon
For this series, ARM engineer has already given them backed by. If you
have no other opinion, can we merge them? so we can continue to promote
other patch sets accelerated by using SVE instructions.
Hope for your reply, thanks.
Regards
Xavier
On 2020/8/19 18:56, Wei Hu
On Fri, Oct 9, 2020 at 5:16 AM Ferruh Yigit wrote:
>
> On 10/9/2020 11:21 AM, Ciara Power wrote:
> > Make is no longer supported for compiling DPDK, references are now
> > removed in the documentation.
> >
> > Signed-off-by: Ciara Power
> > Reviewed-by: Bruce Richardson
> >
> > ---
> > v6: Fixed
This patch set makes vhost-vswitch be able to use vhost async APIs
for enqueue operations. Demonstrated how the application
leverage IOAT DMA channel with vhost async APIs.
We introduce two parameters to enable DMA acceleration for Tx
operations of queues:
-dma_type This parameter is used to speci
This patch is to add async vhost driver arguments parsing function
for CBDMA channel, DMA initiation function and args description.
The meson build file is changed to fix dependency problem. With
these arguments vhost device can be set to use CBDMA or CPU for
enqueue operation and bind vhost device
Add release notes for vhost async data path support in vhost sample.
Signed-off-by: Cheng Jiang
---
doc/guides/rel_notes/release_20_11.rst | 6 ++
1 file changed, 6 insertions(+)
diff --git a/doc/guides/rel_notes/release_20_11.rst
b/doc/guides/rel_notes/release_20_11.rst
index 26cc0949a..a
Add vhost async driver arguments information for vhost async data
path in vhost sample application.
Signed-off-by: Cheng Jiang
---
doc/guides/sample_app_ug/vhost.rst | 11 +++
1 file changed, 11 insertions(+)
diff --git a/doc/guides/sample_app_ug/vhost.rst
b/doc/guides/sample_app_ug/vh
This patch is to implement vhost DMA operation callbacks for CBDMA
PMD and add vhost async data-path in vhost sample. With providing
callback implementation for CBDMA, vswitch can leverage IOAT to
accelerate vhost async data-path.
Signed-off-by: Cheng Jiang
---
examples/vhost/ioat.c | 92 +++
Hi Akhil,
> -Original Message-
> From: Akhil Goyal
> Sent: czwartek, 8 października 2020 21:58
> To: Kusztal, ArkadiuszX ; dev@dpdk.org
> Cc: Trahe, Fiona ; ruifeng.w...@arm.com;
> michae...@marvell.com
> Subject: RE: [PATCH v2 3/5] cryptodev: remove crypto list end enumerators
>
> > dif
09/10/2020 14:39, Savinay Dharmappa:
> DPDK sched library allows runtime configuration of the pipe profiles
> to the pipes of the subport once scheduler hierarchy is constructed.
> However, to change the subport level bandwidth, existing hierarchy
> needs to be dismantled and whole process of
> -Original Message-
> From: Thomas Monjalon
> Sent: Monday, October 12, 2020 3:12 AM
> To: Nipun Gupta
> Cc: dev@dpdk.org; ferruh.yi...@intel.com; arybche...@solarflare.com;
> Hemant Agrawal ; Sachin Saxena
> ; Rohit Raj ;
> jerinjac...@gmail.com; step...@networkplumber.org; as...@nvi
This patchset removes enumerators RTE_CRYPTO_CIPHER_LIST_END,
RTE_CRYPTO_AUTH_LIST_END, RTE_CRYPTO_AEAD_LIST_END from symmetric
crypto API to prevent some problems that may arise when adding
new crypto algorithms.
v2:
- combined patches into one series
- added removal of deprecation notice
v3:
- r
This patch removes enumerators RTE_CRYPTO_CIPHER_LIST_END,
RTE_CRYPTO_AUTH_LIST_END, RTE_CRYPTO_AEAD_LIST_END to prevent
some problems that may arise when adding new crypto algorithms.
Signed-off-by: Arek Kusztal
---
lib/librte_cryptodev/rte_crypto_sym.h | 12 +++-
1 file changed, 3 inse
This patch removes deprecation notice about removing
LIST_END enumerators from Cryptodev.
Signed-off-by: Arek Kusztal
---
doc/guides/rel_notes/deprecation.rst | 5 -
1 file changed, 5 deletions(-)
diff --git a/doc/guides/rel_notes/deprecation.rst
b/doc/guides/rel_notes/deprecation.rst
inde
Hi Akhil,
This was introduced in patch (24054e3640a2).
Fixes: 24054e3640a2 ("test/crypto: use separate session mempools")
Thanks
Abhinandan
> -Original Message-
> From: Akhil Goyal
> Sent: Saturday, October 10, 2020 12:32 AM
> To: Gujjar, Abhinandan S ; dev@dpdk.org;
> jer...@marvell.c
On Mon, 12 Oct 2020 11:19:07 +0800
"Wei Hu (Xavier)" wrote:
> + RTE_ETHDEV_LOG(ERR,
> +"Queue %u of device with port_id=%u has not been"
> +" setup\n", rx_queue_id, port_id);
Please do not break lines in format strings.
If check
Hi Konstantin,
> -Original Message-
> From: Ananyev, Konstantin
> Sent: Monday, October 12, 2020 4:33 AM
> To: Gujjar, Abhinandan S ; Honnappa
> Nagarahalli ; dev@dpdk.org; Doherty,
> Declan
> Cc: jer...@marvell.com; akhil.go...@nxp.com; Vangati, Narender
> ; nd ; nd
> Subject: RE: [dpd
>From: Thomas Monjalon
>Sent: Sunday, October 11, 2020 2:02 PM
>
>09/10/2020 14:00, Igor Russkikh:
>> > --- a/doc/guides/nics/qede.rst
>> > +++ b/doc/guides/nics/qede.rst
>> > @@ -106,22 +106,9 @@ Performance note Config File Options
>> > ~~~
>> >
>> > -The following options can b
64 matches
Mail list logo