On Thu, Mar 10, 2022 at 7:06 AM Jiang, YuX wrote:
>
> Hi maintainers,
>
> Who can give acked-by for this patch?
> May I know this patch can be merged into 22.03 or not?
Acked-by: Jerin Jacob
Updated the git commit as follows and applied to
dpdk-next-net-mrvl/for-next-net. Thanks
net/cnxk:
> When the PMD is configured to load a custom XDP program, it sets
> XSK_LIBBPF_FLAGS__INHIBIT_PROG_LOAD flag to prevent libbpf from
> loading its default XDP program. However, when queue_count is set to
> greater than 1, this flag is only set for the first XSK socket but not
> for subsequent XSK s
10/03/2022 08:40, Jerin Jacob:
> Updated the git commits as follows and applied series to
> dpdk-next-net-mrvl/for-next-net. Thanks
What is the intent? Do you want to get them in 22.03?
Is it validated enough for a last minute merge?
> -Original Message-
> From: Thomas Monjalon
> Sent: Wednesday, March 9, 2022 7:44 AM
> To: annou...@dpdk.org
> Subject: release candidate 22.03-rc3
>
> A new DPDK release candidate is ready for testing:
> https://git.dpdk.org/dpdk/tag/?id=v22.03-rc3
>
> There are 102 new patches in
> -Original Message-
> From: Thomas Monjalon
> Sent: Thursday, March 10, 2022 2:26 PM
> To: Devendra Singh Rawat ; Jerin Jacob
>
> Cc: dpdk-dev ; Jerin Jacob Kollanukkaran
> ; Ferruh Yigit ; Rasesh Mody
> ; Alok Prasad ; dpdk stable
>
> Subject: [EXT] Re: [PATCH 1/3] net/qede: fix Tx
>-Original Message-
>From: Piotr Bronowski
>Sent: Wednesday 9 March 2022 18:02
>To: dev@dpdk.org
>Cc: Zhang, Roy Fan ; tho...@monjalon.net;
>gak...@marvell.com; Yigit, Ferruh ; Doherty, Declan
>; Bronowski, PiotrX
>; sta...@dpdk.org
>Subject: [PATCH v4] crypto/ipsec_mb: fix coverity issue
Hi,
> -Original Message-
> From: Dariusz Sosnowski
> Sent: Wednesday, March 9, 2022 11:39 AM
> To: Matan Azrad ; Slava Ovsiienko
> ; Bill Zhou
> Cc: dev@dpdk.org; Raslan Darawsheh ;
> sta...@dpdk.org
> Subject: [PATCH] net/mlx5: fix push VLAN action validation
>
> Flow domain and direct
Hi,
> -Original Message-
> From: Jiawei(Jonny) Wang
> Sent: Wednesday, March 9, 2022 12:20 PM
> To: Slava Ovsiienko ; Matan Azrad
> ; Ori Kam
> Cc: dev@dpdk.org; Raslan Darawsheh ;
> sta...@dpdk.org
> Subject: [PATCH] net/mlx5: fix the sample flow failure on the trusted device
>
> The f
Hi,
> -Original Message-
> From: Rongwei Liu
> Sent: Wednesday, March 9, 2022 2:08 PM
> To: Matan Azrad ; Slava Ovsiienko
> ; Ori Kam ; NBU-Contact-
> Thomas Monjalon (EXTERNAL) ; Michael Baum
>
> Cc: dev@dpdk.org; Raslan Darawsheh ;
> sta...@dpdk.org; Jack Min
> Subject: [PATCH v1] net
Hi,
> -Original Message-
> From: Slava Ovsiienko
> Sent: Thursday, February 24, 2022 6:02 PM
> To: dev@dpdk.org
> Cc: ferruh.yi...@intel.com; Xueming(Steven) Li ;
> Raslan Darawsheh ; Matan Azrad
> ; sta...@dpdk.org
> Subject: [PATCH v2] doc: fix modify field action description for mlx5
>
Hi, Thinh
the line: "v2: change patch description, no code change"
should not be in commit message body, it should be after "---"
Besides this:
Acked-by: Viacheslav Ovsiienko
With best regards,
Slava
> -Original Message-
> From: Thinh Tran
> Sent: Wednesday, March 9, 2022 21:49
> To: d
Hi,
> -Original Message-
> From: Slava Ovsiienko
> Sent: Thursday, March 10, 2022 11:23 AM
> To: Thinh Tran ; dev@dpdk.org
> Cc: d...@linux.vnet.ibm.com; Raslan Darawsheh ;
> Dmitry Kozlyuk ; sta...@dpdk.org
> Subject: RE: [PATCH v2] net/mlx5: fix CPU socket ID for Rx queue creation
>
>
> -Original Message-
> From: Thomas Monjalon
> 01/03/2022 15:53, Shibin Koikkara Reeny:
> > Linux header files don't support LIST_FOREACH_SAFE so replacing
> > LIST_FOREACH with while loop.
>
> What is the original issue you are trying to solve?
Asan tool reported LIST_FOREACH should be r
> -Original Message-
> From: Thomas Monjalon
> Sent: Thursday, March 10, 2022 12:37 AM
> To: Rahul Bhansali
> Cc: dev@dpdk.org; david.march...@redhat.com; Conor Walsh
>
> Subject: Re: [EXT] Re: [PATCH] examples/l3fwd: resolve stack buffer overflow
> issue
>
> 09/03/2022 16:24, Rahul B
10/03/2022 10:32, Koikkara Reeny, Shibin:
> > -Original Message-
> > From: Thomas Monjalon
> > 01/03/2022 15:53, Shibin Koikkara Reeny:
> > > Linux header files don't support LIST_FOREACH_SAFE so replacing
> > > LIST_FOREACH with while loop.
> >
> > What is the original issue you are tryi
Hi Ciara/Junxiao,,
On 10/03/2022 08:49, Loftus, Ciara wrote:
When the PMD is configured to load a custom XDP program, it sets
XSK_LIBBPF_FLAGS__INHIBIT_PROG_LOAD flag to prevent libbpf from
loading its default XDP program. However, when queue_count is set to
greater than 1, this flag is only set
Add tested Intel platforms with Intel NICs to v22.03 release note.
Signed-off-by: Lingli Chen
---
doc/guides/rel_notes/release_22_03.rst | 97 ++
1 file changed, 97 insertions(+)
diff --git a/doc/guides/rel_notes/release_22_03.rst
b/doc/guides/rel_notes/release_22_03.rs
On 3/9/2022 10:10 AM, Wu, WenxuanX wrote:
-Original Message-
From: Yigit, Ferruh
Sent: 2022年3月5日 0:19
To: Wu, WenxuanX ; Yang, Qiming
; Zhang, Qi Z ; Li, Xiaoyun
; Singh, Aman Deep ;
Zhang, Yuying
Cc: dev@dpdk.org
Subject: Re: [PATCH v2] app/testpmd : fix testpmd quit error
On 3/4/2
> -Original Message-
> From: Jeff Daly
> Sent: Monday, February 28, 2022 11:30 PM
> To: dev@dpdk.org
> Subject: [PATCH v4 0/3] ixgbe SFP handling fixes
>
> Hello all,
>
> We have several platforms based on Intel's C3000 series of SoCs that have
> integrated ixgbe devices (X550EM) oper
This patchset contains a number of small documentation improvements for
the linux GSG, spread across a few sections.
V2: Include additional patches removing or shortening content from
the "Enabling Additional Functionality" section
Bruce Richardson (8):
doc/linux_gsg: add driver guides to d
The document roadmap section was missing any mention of the individual
drivers guides which are important for users. Add them to list.
Signed-off-by: Bruce Richardson
---
doc/guides/linux_gsg/intro.rst | 25 +
1 file changed, 25 insertions(+)
diff --git a/doc/guides/linu
The chipsets referenced in the note[1] were all launched in 2012 and are
now discontinued, so we can drop the note about them at this stage.
[1]
https://ark.intel.com/content/www/us/en/ark/products/codename/44946/products-formerly-cave-creek.html
Signed-off-by: Bruce Richardson
---
doc/guides/
A note about secure boot not allowing uio is present in both the system
requirements section and the driver binding section. This fits better in
the driver binding section, so the copy in system requirements can be
removed. The document in general now also emphasises vfio over uio more
than when th
When building end-applications linked with DPDK, the only additional
tool needed is pkg-config/pkgconf. However, the standard development
tools meta-packages on most distro's include this as standard, meaning
it does not really require its own section. The one outlier in the
existing text is "alpin
Not all directories were given in the GSG document, but many of those
omitted would be of interest to users, e.g. "doc", "license" and
"usertools" directories. Adding these leaves only "devtools", and
"kernel" as the only undocumented directories, so add them in too for
completeness.
When updating
As best we can tell, the HPET timers are not commonly used, so there is
little need to give extensive detail and commentry on them in the Linux
GSG. As such, we can reduce the GSG section to just a single subsection
and also move it down the page below items which are likely of greater
importance.
The KNI library is disabled by default in DPDK and is already documented
in the programmers guide and also in the sample application guide. There
are also in-kernel alternatives to it. Therefore, we can drop the
(already fairly minimal) reference to it from the Linux GSG.
Signed-off-by: Bruce Ric
The "Linux Drivers" section of the GSG already notes that, for use of
UIO, the IOMMU must be disabled or put into pass-through mode.
Therefore, there is no need to duplicate this information in the
"additional functionality" section. Also the kernel configuration
options documented in the section
From: Chenbo Xia
In function vhost_user_set_inflight_fd, queue number in inflight
message is used to access virtqueue. However, queue number could
be larger than VHOST_MAX_VRING and cause write OOB as this number
will be used to write inflight info in virtqueue structure. This
patch checks the qu
Even if unlikely, a buggy vhost-user master might attach fds to inflight
messages. Add checks like for other types of vhost-user messages.
Fixes: d87f1a1cb7b6 ("vhost: support inflight info sharing")
Cc: sta...@dpdk.org
Signed-off-by: David Marchand
---
lib/vhost/vhost_user.c | 6 ++
1 file
Hi ,
I tried using the UDP GRO feature in DPDK recently and it did not see
working. I understand the GRO for UDP is applicable only for fragmented
packets, there is the following check in gro_udp4.c
/*
* Don't process non-fragment packet.
*/
if (!is_ipv4_fragment(ipv4_hdr))
return -1;
There look
On 3/10/22 13:50, David Marchand wrote:
Even if unlikely, a buggy vhost-user master might attach fds to inflight
messages. Add checks like for other types of vhost-user messages.
Fixes: d87f1a1cb7b6 ("vhost: support inflight info sharing")
Cc: sta...@dpdk.org
Signed-off-by: David Marchand
-
On 3/10/22 13:50, David Marchand wrote:
From: Chenbo Xia
In function vhost_user_set_inflight_fd, queue number in inflight
message is used to access virtqueue. However, queue number could
be larger than VHOST_MAX_VRING and cause write OOB as this number
will be used to write inflight info in
The mlx5_rx_intr_vec_enable() function allocates queue vector and fill
FD list for Rx interrupts.
The driver wrongly configured the FD with a non-blocking flag which
prevent waiting on this FD.
This patch removes O_NONBLOCK flag adding.
Fixes: 3c7d44af252a ("net/mlx5: support user space Rx inter
Hi,
> -Original Message-
> From: NBU-Contact-Thomas Monjalon (EXTERNAL)
> Sent: Wednesday, March 9, 2022 1:44 AM
> To: annou...@dpdk.org
> Subject: release candidate 22.03-rc3
>
> A new DPDK release candidate is ready for testing:
> https://nam11.safelinks.protection.outlook.com/?u
GTP header can be followed by an optional 32 bits extension.
GTP notifies about the extension presence through the E, S or PN
header bits.
Csum GTP header parser did not check the extension bits value.
The patch updates GTP header length if header extension bits are set.
Cc: sta...@dpdk.org
Fix
> Calls to rte_memcpy for 1 < n < 16 could result in unaligned
> loads/stores, which is undefined behaviour according to the C
> standard, and strict aliasing violations.
>
> The code was changed to use a packed structure that allows aliasing
> (using the __may_alias__ attribute) to perform the
On Thu, Mar 10, 2022 at 2:19 PM Michael Baum wrote:
>
> The mlx5_rx_intr_vec_enable() function allocates queue vector and fill
> FD list for Rx interrupts.
>
> The driver wrongly configured the FD with a non-blocking flag which
> prevent waiting on this FD.
>
> This patch removes O_NONBLOCK flag a
> -Original Message-
> From: Lingli Chen
> Sent: Thursday, March 10, 2022 5:46 PM
> To: dev@dpdk.org
> Cc: Chen, LingliX
> Subject: [PATCH V1] doc: add tested Intel platforms with Intel NICs
>
> Add tested Intel platforms with Intel NICs to v22.03 release note.
>
> Signed-off-by: Ling
On Thu, Mar 10, 2022 at 2:00 PM Maxime Coquelin
wrote:
> On 3/10/22 13:50, David Marchand wrote:
> > Even if unlikely, a buggy vhost-user master might attach fds to inflight
> > messages. Add checks like for other types of vhost-user messages.
> >
> > Fixes: d87f1a1cb7b6 ("vhost: support inflight
Hi,
> -Original Message-
> From: Jiawei(Jonny) Wang
> Sent: Monday, March 7, 2022 4:11 AM
> To: Slava Ovsiienko ; Matan Azrad
> ; Ori Kam
> Cc: dev@dpdk.org; Raslan Darawsheh ;
> sta...@dpdk.org
> Subject: [PATCH] net/mlx5: fix the port match in sample flow
>
> If there are an explicit
Hi,
> -Original Message-
> From: Thinh Tran
> Sent: Wednesday, March 9, 2022 9:49 PM
> To: dev@dpdk.org
> Cc: d...@linux.vnet.ibm.com; Slava Ovsiienko ;
> Raslan Darawsheh ; Dmitry Kozlyuk
> ; Thinh Tran ;
> sta...@dpdk.org
> Subject: [PATCH v2] net/mlx5: fix CPU socket ID for Rx queue cr
Hi,
> -Original Message-
> From: Jiawei(Jonny) Wang
> Sent: Thursday, March 10, 2022 6:00 AM
> To: Slava Ovsiienko ; Matan Azrad
> ; Ori Kam
> Cc: dev@dpdk.org; Raslan Darawsheh ;
> sta...@dpdk.org
> Subject: [PATCH] net/mlx5: fix the implicit tag insertion in sample flow
>
> The flow w
10/03/2022 16:12, David Marchand:
> On Thu, Mar 10, 2022 at 2:19 PM Michael Baum wrote:
> >
> > The mlx5_rx_intr_vec_enable() function allocates queue vector and fill
> > FD list for Rx interrupts.
> >
> > The driver wrongly configured the FD with a non-blocking flag which
> > prevent waiting on t
Hi Tyler,
2022-03-09 23:35 (UTC-0800), Tyler Retzlaff:
> create lcore worker threads suspended and then subsequently resume to
> allow &lcore_config[i].thread_id be stored before eal_thread_loop
> execution.
>
> Fixes: 53ffd9f080fc ("eal/windows: add minimum viable code")
> Cc: anand.ra...@intel.
On Thu, Mar 10, 2022 at 6:16 PM Thomas Monjalon wrote:
>
> 10/03/2022 16:12, David Marchand:
> > On Thu, Mar 10, 2022 at 2:19 PM Michael Baum
> wrote:
> > >
> > > The mlx5_rx_intr_vec_enable() function allocates queue vector and
> > > fill FD list for Rx interrupts.
> > >
> > > The driver wrong
On Thu, 10 Mar 2022 09:32:08 +
"Koikkara Reeny, Shibin" wrote:
> > -Original Message-
> > From: Thomas Monjalon
> > 01/03/2022 15:53, Shibin Koikkara Reeny:
> > > Linux header files don't support LIST_FOREACH_SAFE so replacing
> > > LIST_FOREACH with while loop.
> >
> > What is
On Thu, 10 Mar 2022 17:46:19 +0800
Lingli Chen wrote:
> Add tested Intel platforms with Intel NICs to v22.03 release note.
>
> Signed-off-by: Lingli Chen
Ok, but this kind of list gets stale and grows geometrically.
Replaced using strtoul with strtoull when converting to
64-bit mask field.
In Windows strtoul returns 32-bit values which cause an
issue with show RSS reta.
Fixes: 66c594904ac ("ethdev: support multiple sizes of redirection table")
Cc: sta...@dpdk.org
Signed-off-by: Adham Masarwah
---
app/test-
Replaced using strtoul with strtoull when converting to
64-bit mask field.
In Windows strtoul returns 32-bit values which cause an
issue with show RSS reta.
Fixes: 66c594904ac ("ethdev: support multiple sizes of redirection table")
Cc: sta...@dpdk.org
Signed-off-by: Adham Masarwah
---
app/test-
From: Luca Boccassi
Allow more flexibility with embargo lifting by not requiring
mentions of CVEs in commit messages if the lift date allows
it.
Signed-off-by: Luca Boccassi
---
doc/guides/contributing/vulnerability.rst | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/do
This is something caught in UNH FreeBSD env.
For some reason [1], the pcap/bpf.h header started to define _BPF_H_.
It happens that the bpf_impl.h internal DPDK header uses this define as
an internal guard.
This triggers a build failure in bpf_convert.c which can't find
RTE_BPF_LOG macro.
Fix the
On Thu, 10 Mar 2022 19:30:40 +0100
David Marchand wrote:
> This is something caught in UNH FreeBSD env.
>
> For some reason [1], the pcap/bpf.h header started to define _BPF_H_.
>
> It happens that the bpf_impl.h internal DPDK header uses this define as
> an internal guard.
> This triggers a bu
Added new API to enable or disable TC over subscription for best
effort traffic class at subport level.
By default TC OV is disabled for subport.
Signed-off-by: Megha Ajmera
---
lib/sched/rte_sched.c | 182 +++---
lib/sched/rte_sched.h | 18 +
lib/sched/
10/03/2022 01:06, eagost...@nvidia.com:
> From: Elena Agostini
>
> Without enabling gdrcopy, dpdk build has warnings about
> unused gdrcopy functions input parameters.
As developers we should test with --werror option given to meson,
so we don't miss such details.
This is what the script devtool
On Thu, 10 Mar 2022 19:54:26 +
Megha Ajmera wrote:
> diff --git a/lib/sched/rte_sched.c b/lib/sched/rte_sched.c
> index ec74bee939..1d05089d00 100644
> --- a/lib/sched/rte_sched.c
> +++ b/lib/sched/rte_sched.c
> @@ -155,6 +155,7 @@ struct rte_sched_subport {
> uint64_t tc_credits[RTE_SC
Release status meeting minutes 2022-03-10
=
Agenda:
* Release Dates
* Subtrees
* Roadmaps
* LTS
* Defects
* Opens
Participants:
* ARM
* Debian
* Intel
* Marvell
* Nvidia
* Red Hat
Release Dates
-
The following are the proposed dates for 22.03
Multi-Packet Rx queue uses PMD-managed buffers to store packets.
These buffers are externally attached to user mbufs.
This conflicts with the feature that allows using user-managed
externally attached buffers in an application.
Fall back to SPRQ in case external buffers mempool is configured.
Add t
Multi-Packet Rx queue uses PMD-managed buffers to store packets.
These buffers are externally attached to user mbufs.
This conflicts with the feature that allows using user-managed
externally attached buffers in an application.
Fall back to SPRQ in case external buffers mempool is configured.
Add t
Hi,
This contributions adds a new operation type to the existing ones
already supported by the bbdev PMDs.
This set of operation is FFT-based processing for 5GNR baseband
processing acceleration. This operates in the same lookaside fashion
as other existing bbdev operation with a dedicated set of
Extension of bbdev operation to support FFT based operations.
Signed-off-by: Nicolas Chautru
---
doc/guides/prog_guide/bbdev.rst | 130 +++
lib/bbdev/rte_bbdev.c | 8 +++
lib/bbdev/rte_bbdev.h | 76
lib/bbdev/rte_bbdev_o
On Thu, 10 Mar 2022 15:49:17 -0800
Nicolas Chautru wrote:
> diff --git a/lib/bbdev/rte_bbdev.c b/lib/bbdev/rte_bbdev.c
> index aaee7b7..a72ecba 100644
> --- a/lib/bbdev/rte_bbdev.c
> +++ b/lib/bbdev/rte_bbdev.c
> @@ -850,6 +850,9 @@ struct rte_bbdev *
> case RTE_BBDEV_OP_LDPC_ENC:
>
Virtual devices created on ifpga raw device are not removed when
ifpga is closed. To avoid such problem, ifpga virtual device remove
function is implemented, virtual device is removed in raw device
close function.
Signed-off-by: Wei Huang
Acked-by: Tianfei Zhang
Acked-by: Rosen Xu
---
drivers/
>
> > diff --git a/lib/sched/rte_sched.c b/lib/sched/rte_sched.c index
> > ec74bee939..1d05089d00 100644
> > --- a/lib/sched/rte_sched.c
> > +++ b/lib/sched/rte_sched.c
> > @@ -155,6 +155,7 @@ struct rte_sched_subport {
> > uint64_t tc_credits[RTE_SCHED_TRAFFIC_CLASSES_PER_PIPE];
> >
> > /
Hi, Ferruh
Yuying has already reviewed it days ago.
If you can, I hope you can change the status as soon as possible and try to
merge the code in RC4.
Thank you.
> -Original Message-
> From: Zhang, Yuying
> Sent: 2022年3月3日 14:30
> To: Zhang, Qi Z ; Liu, KevinX ;
> dev
> Cc: Yang, Qimin
65 matches
Mail list logo