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
--
> -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
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
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 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 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
> 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
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 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 */
> >
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
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
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
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 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
> -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
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
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
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
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
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
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
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 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
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
> 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
> 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
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
> -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 | 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: 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
> -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-
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
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
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
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
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
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
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
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'
> ;
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
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
> -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
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
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
>
02/11/2022 14:47, Rahul Bhansali:
> Ping.
Sorry it has been forgotten.
Thank you for pinging.
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
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
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
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 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
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.
>
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
> @
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,
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
>
>
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:
*
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;/
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
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
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
> -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
> -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
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
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
> -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
> -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
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
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.
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
69 matches
Mail list logo