On Tue, Nov 1, 2022 at 3:23 PM Srikanth Yalavarthi
wrote:
>
> Use helper function rte_mbuf_iova_set to set IOVA address
> to fix compilation failures.
>
> Below error was observed:
>
> dpdk/app/test-bbdev/test_bbdev_perf.c: In function ‘init_op_data_objs’:
> dpdk/app/test-bbdev/test_bbdev_perf.c:1
Hi All,
Update the test status for Intel part. Till now dpdk22.11-rc2 test execution
rate is 65%. No new critical issue is found, known critical issue is still
under fixing.
Known Critical bug: [22.11-rc1]iavf macfwd performance drop 40%, Intel dev has
fix which is under verifying internally.
Some ifc hardware require synchronization between disabling a queue and
saving queue-state from LM registers. When queue is disabled from vDPA
driver, ifc device stops executing new virtio-cmds and then updates LM
registers with used/avail index. Before saving the queue-state, vDPA
driver should wa
> -Original Message-
> From: Hao Chen
> Sent: Tuesday, October 11, 2022 10:55 AM
> To: maxime.coque...@redhat.com; Xia, Chenbo
> Cc: dev@dpdk.org; ho...@yusur.tech; z...@yusur.tech
> Subject: [PATCH v2] vhost: enable CONFIG feature for vdpa
>
> Enable this feature, so that libvirt or qem
> -Original Message-
> From: Maheshwari, Abhishek
> Sent: Wednesday, November 2, 2022 5:55 PM
> To: maxime.coque...@redhat.com; Wang, Xiao W
> Cc: dev@dpdk.org; sta...@dpdk.org; Xia, Chenbo ;
> Mandal, Purna Chandra ; Pei, Andy
> ; Maheshwari, Abhishek
> Subject: [PATCH v3] vdpa/ifc/base
https://bugs.dpdk.org/show_bug.cgi?id=1121
Bug ID: 1121
Summary: [19.11.13] drivers/net/ice/base/ meson build error
with clang5.0 on OpenSuse15.0
Product: DPDK
Version: 19.11
Hardware: All
OS: All
https://bugs.dpdk.org/show_bug.cgi?id=1120
Bug ID: 1120
Summary: [19.11.13] drivers/raw/ifpga/base meson build error
with gcc5.4 and clang3.8 on Ubuntu16.04
Product: DPDK
Version: unspecified
Hardware: All
O
> -Original Message-
> From: lihuisong (C)
> Sent: 2022年10月28日 10:09
> To: Ye, MingjinX ; dev@dpdk.org
> Cc: sta...@dpdk.org; Zhou, YidingX ; Singh, Aman
> Deep ; Zhang, Yuying
>
> Subject: Re: [PATCH v4 1/2] app/testpmd: fix vlan offload of rxq
>
>
> 在 2022/10/27 19:02, Ye, MingjinX
> -Original Message-
> From: Raslan Darawsheh
> Sent: Wednesday, November 2, 2022 11:31 PM
> To: Guo, Junfeng ; Zhang, Qi Z
> ; Wu, Jingjing ; Xing, Beilei
>
> Cc: dev@dpdk.org; Li, Xiaoyun ; Wang, Xiao W
> ; NBU-Contact-Thomas Monjalon (EXTERNAL)
>
> Subject: RE: [PATCH 03/13] net/idp
Acked-by: Kai Ji
> -Original Message-
> From: Dooley, Brian
> Sent: Wednesday, November 2, 2022 9:54 AM
> To: Ji, Kai
> Cc: dev@dpdk.org; sta...@dpdk.org; gak...@marvell.com; Coyle, David
> ; O'Sullivan, Kevin ;
> Dooley, Brian
> Subject: [PATCH v2] crypto/qat: fix reallocate OpenSSL v
This patch fix the EXIST error handling when calling
rte_mp_action_register().
Signed-off-by: Kai Ji
---
drivers/crypto/ipsec_mb/ipsec_mb_private.c | 11 +--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/drivers/crypto/ipsec_mb/ipsec_mb_private.c
b/drivers/crypto/ipsec_m
Another fix for coverity issue just raised on RC2
for ACC200 PMD.
Nicolas Chautru (1):
baseband/acc: fix to possible negative shift
drivers/baseband/acc/rte_acc200_pmd.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--
2.37.1
Potential occurrence of negative shift when using invalid
configuration on ACC200. Enforcing that depth > 0.
Coverity issue: 381636
Fixes: 40e3adbdd3 ("baseband/acc200: add queue configuration")
Signed-off-by: Nicolas Chautru
---
drivers/baseband/acc/rte_acc200_pmd.c | 4 ++--
1 file changed, 2
On 2022-11-02 10:29, Morten Brørup wrote:
From: Mattias Rönnblom [mailto:hof...@lysator.liu.se]
Sent: Wednesday, 2 November 2022 09.01
On 2022-10-31 12:26, Morten Brørup wrote:
[...]
+++ b/lib/mempool/rte_mempool.h
@@ -86,6 +86,21 @@ struct rte_mempool_cache {
uint32_t size;/
On 2022-11-02 10:09, Morten Brørup wrote:
From: Mattias Rönnblom [mailto:hof...@lysator.liu.se]
Sent: Wednesday, 2 November 2022 08.53
On 2022-10-31 12:26, Morten Brørup wrote:
Offset the stats array index by one, and count non-DPDK threads at
index
zero.
This patch provides two benefits:
*
Thanks Maxime for the quick reviews.
> -Original Message-
> From: Maxime Coquelin
> Sent: Wednesday, November 2, 2022 12:19 AM
> To: Chautru, Nicolas ; dev@dpdk.org;
> gak...@marvell.com; Vargas, Hernan
> Subject: Re: [PATCH v1 6/6] baseband/acc: fix redundant function definition
>
>
Ping.
> -Original Message-
> From: Rahul Bhansali
> Sent: Wednesday, August 31, 2022 12:19 PM
> To: dev@dpdk.org; Kirill Rybalchenko
> Cc: Rahul Bhansali
> Subject: [PATCH] examples/ptpclient: add signal handler for cleanup
>
> This adds the signal handler for SIGINT, SIGTERM.
> Also,
On Wed, Nov 2, 2022 at 4:09 PM David Marchand wrote:
> diff --git a/drivers/baseband/acc/rte_acc_common_cfg.h
> b/drivers/baseband/acc/rte_acc_common_cfg.h
> index cce75d5878..c6545d49db 100644
> --- a/drivers/baseband/acc/rte_acc_common_cfg.h
> +++ b/drivers/baseband/acc/rte_acc_common_cfg.h
> @
On Wed, Nov 02, 2022 at 04:08:28PM +0100, David Marchand wrote:
> With symbols going though experimental/stable stages, we accumulated
> a lot of discrepancies about inclusion of the rte_compat.h header.
>
> Some headers are including it where unneeded, while others rely on
> implicit inclusion.
>
02/11/2022 16:31, Raslan Darawsheh:
> > Signed-off-by: Beilei Xing
> > Signed-off-by: Xiaoyun Li
> > Signed-off-by: Xiao Wang
> > Signed-off-by: Junfeng Guo
[...]
> I'd like to report that this patch is causing a compilation failure over the
> main tree 22.11-rc2:
>
> this is the failure whic
Minutes of Technical Board Meeting, 2022-Oct-19
Members Attending
-
-Aaron
-Bruce
-Hemant
-Honnappa
-Jerin (Chair)
-Kevin
-Stephen
-Thomas
NOTE: The technical board meetings every second Wednesday at
https://meet.jit.si/DPDK at 3 pm UTC.
Meetings are public, and DPDK community me
02/11/2022 15:09, Hemant Agrawal:
> On 20-Jul-22 11:02 PM, Stephen Hemminger wrote:
> > On Wed, 25 May 2022 14:43:27 +0530
> > Rahul Bhansali wrote:
> >
> >> An additional check is added to avoid extra processing if
> >> receive packets are 0.
> >>
> >> Performance impact: with Marvell OCTEON TX2
Med venlig hilsen / Kind regards,
-Morten Brørup
> -Original Message-
> From: Stephen Hemminger [mailto:step...@networkplumber.org]
> Sent: Wednesday, 2 November 2022 16.19
> To: Morten Brørup
> Cc: Mattias Rönnblom; olivier.m...@6wind.com;
> andrew.rybche...@oktetlabs.ru; jer...@marvel
Hi,
> -Original Message-
> From: Junfeng Guo
> Sent: Wednesday, August 3, 2022 2:31 PM
> To: qi.z.zh...@intel.com; jingjing...@intel.com; beilei.x...@intel.com
> Cc: dev@dpdk.org; junfeng@intel.com; Xiaoyun Li
> ; Xiao Wang
> Subject: [PATCH 03/13] net/idpf: support device initializa
02/11/2022 14:47, Rahul Bhansali:
> Ping.
Sorry it has been forgotten.
Thank you for pinging.
On Wed, 2 Nov 2022 10:09:26 +0100
Morten Brørup wrote:
> > From: Mattias Rönnblom [mailto:hof...@lysator.liu.se]
> > Sent: Wednesday, 2 November 2022 08.53
> >
> > On 2022-10-31 12:26, Morten Brørup wrote:
> > > Offset the stats array index by one, and count non-DPDK threads at
> > index
>
With symbols going though experimental/stable stages, we accumulated
a lot of discrepancies about inclusion of the rte_compat.h header.
Some headers are including it where unneeded, while others rely on
implicit inclusion.
Fix unneeded inclusions:
$ git grep -l include..rte_compat.h |
xargs gre
> -Original Message-
> From: Maheshwari, Abhishek
> Sent: Wednesday, November 2, 2022 5:55 PM
> To: maxime.coque...@redhat.com; Wang, Xiao W
> Cc: dev@dpdk.org; sta...@dpdk.org; Xia, Chenbo ;
> Mandal, Purna Chandra ; Pei, Andy
> ; Maheshwari, Abhishek
>
> Subject: [PATCH v3] vdpa/ifc
There is a check for the configuration match between
all the Rx queues shared among multiple ports in DPDK.
This check ensures that the configuration is the same.
The issue is this check takes place before the queue
is released and configured again in case of reconfiguration.
That leads to checkin
On 20-Jul-22 11:02 PM, Stephen Hemminger wrote:
On Wed, 25 May 2022 14:43:27 +0530
Rahul Bhansali wrote:
An additional check is added to avoid extra processing if
receive packets are 0.
Performance impact: with Marvell OCTEON TX2 platform, observed an
improvement by ~14%.
Signed-off-by: Ra
Ping.
> -Original Message-
> From: Rahul Bhansali
> Sent: Wednesday, September 14, 2022 4:04 PM
> To: 'Thomas Monjalon' ; 'dev@dpdk.org'
>
> Cc: 'Bruce Richardson' ; 'ferruh.yi...@xilinx.com'
> ; 'ajit.khapa...@broadcom.com'
> ; 'abo...@pensando.io'
> ; 'andrew.rybche...@oktetlabs.ru'
> ;
While the ASO action(AGE, CT) with the sample action in the one
E-switch mirror flow, due to hardware limitation, the ASO action
after the sample action was not supported.
This patch adds the checking for this validation and reject the flows
with aso action after sample.
Fixes: f935ed4b645a ("net
The metadata register C value was lost in FDB egress while doing the
flow sampler on ConnectX-5. The FDB direction checking was decided by
the source port in the flow creation. If there's additional port item
was added in the flow match, then the actual source port was changed.
This patch adds the
Some fixes for sample/mirror issues.
Jiawei Wang (2):
net/mlx5: fix flow source port checking in sample flow rule
net/mlx5: fix mirror flow validation with ASO action
drivers/net/mlx5/mlx5_flow.c| 55 +---
drivers/net/mlx5/mlx5_flow.h| 19 ++
drivers/net/mlx5/mlx5_f
02/11/2022 14:14, Bruce Richardson:
> On Wed, Nov 02, 2022 at 01:29:49PM +0100, Thomas Monjalon wrote:
> > 02/11/2022 13:10, Bruce Richardson:
> > > On Sun, Oct 30, 2022 at 09:27:21AM +0100, Thomas Monjalon wrote:
> > > > +if not ('mlx5' in common_drivers)
> > >
> > > While this is fine as-is, I t
02/11/2022 13:58, Owen Hilyard:
> On Mon, Oct 31, 2022 at 3:01 PM Thomas Monjalon wrote:
>
> > I was about to merge this series,
> > and after long thoughts, it deserves a bit more changes.
> > I would like to work with you for a merge in 22.11-rc3.
> >
> > 13/10/2022 12:35, Juraj Linkeš:
> > > A
On Wed, Nov 02, 2022 at 01:29:49PM +0100, Thomas Monjalon wrote:
> 02/11/2022 13:10, Bruce Richardson:
> > On Sun, Oct 30, 2022 at 09:27:21AM +0100, Thomas Monjalon wrote:
> > > If the dependency common/mlx5 is explicitly disabled,
> > > but net/mlx5 is not explicitly disabled,
> > > Meson will rea
On Mon, Oct 31, 2022 at 3:01 PM Thomas Monjalon wrote:
> I was about to merge this series,
> and after long thoughts, it deserves a bit more changes.
> I would like to work with you for a merge in 22.11-rc3.
>
> 13/10/2022 12:35, Juraj Linkeš:
> > All the necessary code needed to connect to a nod
> -Original Message-
> From: beilei.x...@intel.com
> Sent: Tuesday, November 1, 2022 2:18 PM
> To: Wu, Jingjing
> Cc: dev@dpdk.org; Xing, Beilei
> Subject: [PATCH] common/idpf: add README for base code
>
> From: Beilei Xing
>
> This patch adds README for idpf base code.
>
> Signed-
> -Original Message-
> From: Ali Alnubani
> Sent: Tuesday, November 1, 2022 3:39 PM
> To: Xing, Beilei ; Wu, Jingjing
> Cc: dev@dpdk.org
> Subject: RE: [PATCH v2] net/idpf: fix compiling error in CentOS 7
>
> > -Original Message-
> > From: beilei.x...@intel.com
> > Sent: Tuesd
Add removal warning for experimental empty poll API.
CC: David Hunt
Signed-off-by: Reshma Pattan
Acked-by: David Hunt
---
doc/guides/prog_guide/power_man.rst | 8
1 file changed, 8 insertions(+)
diff --git a/doc/guides/prog_guide/power_man.rst
b/doc/guides/prog_guide/power_man.rst
> -Original Message-
> From: Thomas Monjalon
> > +Removal Note
> > +
> > +
> > +The experimental empty poll APIs will be removed from the library in
> > +a future DPDK release.
>
> After more thoughts, I think it would be better highlighted if moved at the
> beginning of t
Add removal warning for experimental empty poll API.
CC: David Hunt
Signed-off-by: Reshma Pattan
Acked-by: David Hunt
---
doc/guides/prog_guide/power_man.rst | 9 +
1 file changed, 9 insertions(+)
diff --git a/doc/guides/prog_guide/power_man.rst
b/doc/guides/prog_guide/power_man.rst
> Subject: Re: [EXT] Re: [PATCH] cryptodev: add missing algorithm strings
>
> On Wed, Nov 2, 2022 at 11:58 AM Akhil Goyal wrote:
> > > This is being flagged as an ABI break for 21.11.3 [1]. I don't see it
> > > mentioned in the commit message or discussed, is it ok for main branch?
> >
> > Ok, we
> The use of rte_atomic functions is deprecated and is not required in HWS
> code. HWS refcounts are used only during control and always under lock.
>
> Fixes: f8c8a6d8440d ("net/mlx5/hws: add action object")
> Signed-off-by: Alex Vesker
Acked-by: Matan Azrad
02/11/2022 13:10, Bruce Richardson:
> On Sun, Oct 30, 2022 at 09:27:21AM +0100, Thomas Monjalon wrote:
> > If the dependency common/mlx5 is explicitly disabled,
> > but net/mlx5 is not explicitly disabled,
> > Meson will read the full recipe of net/mlx5
> > and will fail when accessing a variable f
On Mon, Oct 31, 2022 at 11:44:44AM +0100, Thomas Monjalon wrote:
> The variable fmt_name has been removed from DPDK 21.02-rc1.
> Then some drivers were integrated in the same year with this variable.
> Of this course it has no effect, so it is cleaned up.
>
> Fixes: 832a4cf1d11d ("compress/mlx5: i
On Wed, Nov 2, 2022 at 11:58 AM Akhil Goyal wrote:
> > This is being flagged as an ABI break for 21.11.3 [1]. I don't see it
> > mentioned in the commit message or discussed, is it ok for main branch?
>
> Ok, we can keep it to main only.
> But it will be an issue on 21.11.
>
> >
> > Thanks to Ali
On Sun, Oct 30, 2022 at 09:27:21AM +0100, Thomas Monjalon wrote:
> If the dependency common/mlx5 is explicitly disabled,
> but net/mlx5 is not explicitly disabled,
> Meson will read the full recipe of net/mlx5
> and will fail when accessing a variable from common/mlx5:
> drivers/net/mlx5/meson.buil
Replace rand() call in fips validation example with rte_rand().
Coverity issue: 381668
Fixes: e27268bd2103 ("examples/fips_validation: add parsing for AES-GMAC")
Signed-off-by: Brian Dooley
---
examples/fips_validation/main.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a
FYI,
This means that we’ll not have any regression tonight.
And work on features can continue only on local setups.
Kindest regards,
Raslan Darawsheh
From: Eyal Gruber
Sent: Wednesday, November 2, 2022 1:32 PM
To: yarong-org
Subject: RE: Impact due to the Electricity Shutdown next week
Remain
When testpmd quit with mlx5 avail_thresh enabled, a rte timer handler
delays to reconfigure rx queue to re-arm this event. However at the same
time, testpmd is destroying rx queues.
It's never a valid use case for mlx5 avail_thresh. Before testpmd quit,
user should disable avail_thresh configuratio
On 10/26/22 17:34, Thomas Monjalon wrote:
> 13/10/2022 12:48, Ilya Maximets:
>> 'has_vlan' attribute is only supported by sfc, mlx5 and cnxk.
>> Other drivers doesn't support it. Most of them (like i40e) just
>> ignore it silently. Some drivers (like mlx4) never had a full
>> support of the eth i
Add performance application to test security session create & destroy
rates supported by the security enabled cryptodev PMD. The
application would create specified number of sessions and captures the
time taken for the same before proceeding to destroy of the same. When
operating on multi-core, the
> -Original Message-
> From: Ji, Kai
> Sent: Tuesday 1 November 2022 14:07
> To: dev@dpdk.org
> Cc: gak...@marvell.com; Ji, Kai ; roy.fan.zh...@intel.com;
> De Lara Guarch, Pablo ; Ray Kinsella
> ; Power, Ciara
> Subject: [dpdk-dev v1] crypto/ipsec_mb: fix of qp NULL check
>
> This pa
> On 15/09/2022 09:26, Volodymyr Fialko wrote:
> > SHA3 family algorithms were missing in the array of algorithm strings.
> >
> > Fixes: 1df800f89518 ("crypto/ccp: support SHA3 family")
> >
> > Signed-off-by: Volodymyr Fialko
> > ---
> > lib/cryptodev/rte_cryptodev.c | 9 +
> > 1 file c
On 15/09/2022 09:26, Volodymyr Fialko wrote:
SHA3 family algorithms were missing in the array of algorithm strings.
Fixes: 1df800f89518 ("crypto/ccp: support SHA3 family")
Signed-off-by: Volodymyr Fialko
---
lib/cryptodev/rte_cryptodev.c | 9 +
1 file changed, 9 insertions(+)
diff
On 10/5/22 17:06, Maxime Coquelin wrote:
>
>
> On 8/2/22 02:49, Claudio Fontana wrote:
>> in virtio_dev_split we cannot currently call desc_to_mbuf with
>> nr_vec == 0, or we end up trying to rte_memcpy from a source address
>> buf_vec[0] that is an uninitialized stack variable.
>>
>> Improve thi
Some ifc hardware require synchronization between disabling a queue and
saving queue-state from LM registers. When queue is disabled from vDPA
driver, ifc device stops executing new virtio-cmds and then updates LM
registers with used/avail index. Before saving the queue-state, vDPA
driver should wa
Move the ossl_legacy_provider_unload() into the right place for secure
protocol for QAT. Remove unnecessary unload from session destroy.
Fixes: 52d59b92b06d ("crypto/qat: enable OpenSSL legacy provider in session")
Cc: kai...@intel.com
CC: sta...@dpdk.org
Signed-off-by: Brian Dooley
---
v2:
- Use
> From: Mattias Rönnblom [mailto:hof...@lysator.liu.se]
> Sent: Wednesday, 2 November 2022 09.01
>
> On 2022-10-31 12:26, Morten Brørup wrote:
[...]
> > +++ b/lib/mempool/rte_mempool.h
> > @@ -86,6 +86,21 @@ struct rte_mempool_cache {
> > uint32_t size;/**< Size of the cache */
> >
Hi,
On 10/18/22 09:22, Taekyung Kim wrote:
Stop and return the error code if update_datapath fails.
update_datapath prepares resources for the vdpa device.
The driver should not perform any further actions
if update_datapath returns an error.
You need to add Fixes tag and Cc sta...@dpdk.org, s
> From: Mattias Rönnblom [mailto:hof...@lysator.liu.se]
> Sent: Wednesday, 2 November 2022 08.53
>
> On 2022-10-31 12:26, Morten Brørup wrote:
> > Offset the stats array index by one, and count non-DPDK threads at
> index
> > zero.
> >
> > This patch provides two benefits:
> > * Non-DPDK threads a
On 2022-10-31 12:26, Morten Brørup wrote:
When built with statistics enabled (RTE_LIBRTE_MEMPOOL_STATS defined), the
performance of mempools with caches is improved as follows.
When accessing objects in the mempool, either the put_bulk and put_objs or
the get_success_bulk and get_success_objs st
On 2022-10-31 12:26, Morten Brørup wrote:
Offset the stats array index by one, and count non-DPDK threads at index
zero.
This patch provides two benefits:
* Non-DPDK threads are also included in the statistics.
* A conditional in the fast path is removed. Static branch prediction was
correct,
On 11/2/22 00:04, Nicolas Chautru wrote:
From: Hernan Vargas
Remove acc100_dma_fill_blk_type_in which already exists in acc_common.h
Fixes: 32e8b7ea35d ("baseband/acc100: refactor to segregate common code")
Signed-off-by: Hernan Vargas
---
drivers/baseband/acc/rte_acc100_pmd.c | 93 +---
On 11/2/22 00:04, Nicolas Chautru wrote:
From: Hernan Vargas
Fix logical bug in SW causing MSI to be issued twice when running in
transport block mode.
Fixes: f404dfe35cc ("baseband/acc100: support 4G processing")
Fixes: bec597b78a0 ("baseband/acc200: add LTE processing")
Cc: sta...@dpdk.or
> -Original Message-
> From: humin (Q)
> Sent: Tuesday, November 1, 2022 10:21 AM
> To: Ivan Malov ; dev@dpdk.org
> Cc: Li, WeiyuanX ; Chas Williams ;
> Hari Kumar Vemula ; sta...@dpdk.org;
> Andrew Rybchenko
> Subject: Re: [PATCH] net/bonding: set initial value of descriptor count
> alig
On 11/2/22 00:04, Nicolas Chautru wrote:
From: Hernan Vargas
Enable properly the PMon for ACC100.
Previous commit was missing actual implementation
and using incorrect register values.
Fixes: b4bd57b74c8 ("baseband/acc100: configure PMON control registers")
Signed-off-by: Hernan Vargas
--
69 matches
Mail list logo