> > > Hernan Vargas (30):
> > > baseband/acc100: fix ring availability calculation
> > > baseband/acc100: add function to check AQ availability
> > > baseband/acc100: memory leak fix
> > > baseband/acc100: add LDPC encoder padding function
> > > baseband/acc100: check turbo dec/enc input
Signed-off-by: Markus Theil
---
lib/eal/common/eal_common_lcore.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/lib/eal/common/eal_common_lcore.c
b/lib/eal/common/eal_common_lcore.c
index 48c333cff1..94625c2ebc 100644
--- a/lib/eal/common/eal_common_lcore.c
+++ b/lib/eal/common/eal_comm
From: Michael Pfeiffer
Also expose the pthread id of each lcore, in
order to allow modification of pthread attributes,
for example use rte_thread_setname without executing
pthread_self() on the maybe already running lcore.
The rte_lcore_to_thread_id function is added to API.
Signed-off-by: Mich
From: Vamsi Attunuru
Based on the hard limits configured in the SA context,
PMD passes corresponding event subtype to the application
to notify hard expiry event
Signed-off-by: Vamsi Attunuru
---
drivers/net/cnxk/cn10k_ethdev_sec.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/driv
Also remove ESN update from ucode command word 0 based on
latest ucode.
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Vidya Sagar Velumuri
---
drivers/event/cnxk/cn9k_worker.h | 1 -
drivers/net/cnxk/cn10k_tx.h | 4
2 files changed, 5 deletions(-)
diff --git a/drivers/event/cnxk/cn
Remove duplicate mempool debug checks for mbufs received.
Fixes: 592642c494b1 ("net/cnxk: align prefetches to CN10K cache model")
Signed-off-by: Nithin Dabilpuram
---
drivers/net/cnxk/cn10k_rx.h | 6 --
1 file changed, 6 deletions(-)
diff --git a/drivers/net/cnxk/cn10k_rx.h b/drivers/net/cn
From: Sunil Kumar Kori
As per recent change in Linux-5.4.x, mailbox is updated to configure
mapping between channel and BPID. Due to mbox mismatch, PFC was broken.
Patch syncs mailbox definition for the same. Also fixes the PFC
configuration issues.
Signed-off-by: Sunil Kumar Kori
---
drivers/
From: Vamsi Attunuru
Handle SA soft packet and byte expiry event for Inline outbound SA.
Signed-off-by: Vamsi Attunuru
---
drivers/net/cnxk/cn10k_ethdev_sec.c | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/drivers/net/cnxk/cn10k_ethdev_sec.c
b/drivers/net/cnxk/cn10k
From: Satha Rao
Setting non zero FC_HYST_BITS to reduce mesh traffic on HW.
Signed-off-by: Satha Rao
---
drivers/common/cnxk/roc_nix_queue.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/common/cnxk/roc_nix_queue.c
b/drivers/common/cnxk/roc_nix_queue.c
index 7318
From: Satha Rao
Sync nix_hw_info structure with kernel.
Maintain default RR_QUANTUM for VF TL2 same as kernel to make
equal distribution among all VFs.
Signed-off-by: Satha Rao
---
drivers/common/cnxk/roc_mbox.h | 8 +-
drivers/common/cnxk/roc_nix.c | 9 ++-
drivers
From: Satha Rao
Each TX schedule config mail box supports maximum 20 register updates.
This patch will send node weight updates in multiple mailbox when
TM created with more than 20 scheduler nodes.
Fixes: 464c9f919321 ("common/cnxk: support NIX TM dynamic update")
Cc: ndabilpu...@marvell.com
S
RQ mask config needs to enable SPB_ENA in order for Zero for
being able to override it with Meta aura.
Also fix flow control config to catch invalid rxchan config
errors.
Fixes: ddf955d3917e ("common/cnxk: support CPT second pass")
Fixes: da57d4589a6f ("common/cnxk: support NIX flow control")
Si
In outbound inline case, use NIX Tx offset instead of
NIX Tx address for CN103XX as per new instruction format.
Signed-off-by: Nithin Dabilpuram
---
drivers/common/cnxk/roc_constants.h | 1 +
drivers/event/cnxk/cn10k_worker.h | 3 +++
drivers/net/cnxk/cn10k_ethdev.c | 6 ++
drivers/net
Fix later skip to include mbuf priv data as mbuf->buf_addr
is populated based on calculation including per-mbuf priv area.
Fixes: 706eeae60757 ("net/cnxk: add multi-segment Rx for CN10K")
cc: sta...@dpdk.org
Signed-off-by: Nithin Dabilpuram
---
drivers/net/cnxk/cn10k_rx.h| 4 +++-
drivers/n
Add support to override soft expiry poll frequency via devargs.
Also provide helper API to indicate reassembly support on a chip
and documentation for devargs that are already present.
Fixes: 780b9c89241b ("net/cnxk: support zero AURA for inline meta")
Signed-off-by: Nithin Dabilpuram
---
doc/g
From: Sathesh Edara
Set maximum frame size on SDP NIX side to 16KB for T93 A0-B0,
F95N A0 and F95O A0 SOC type. Rest of the SoCs SDP NIX to 64KB.
Signed-off-by: Sathesh Edara
---
v3:
- Fix commit message in patch 9/13
v2:
- Add fixes line in patch 1/13
- Squash patch 8/13 to 7/13 as 7/13 is the
From: David MacDougal
Fix issue with final word being dropped when retrieving module EEPROM
data for the ice driver.
Take for simplicity the case when `info->offset` is zero and `info->len`
is equal to `SFF_READ_BLOCK_SIZE`. In this case, memcpy would not be
called despite there presumably being
doc: add ice in-tree driver version for Intel NICs
Signed-off-by: Yu Jiang
---
doc/guides/rel_notes/release_21_11.rst | 3 ++-
doc/guides/rel_notes/release_22_03.rst | 4 +++-
doc/guides/rel_notes/release_22_07.rst | 4 +++-
3 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/doc/guid
On Fri, Oct 14, 2022 at 12:41 AM David Marchand
wrote:
>
> On Thu, Oct 13, 2022 at 7:07 PM Harman Kalra wrote:
> > >
> > > With the whole traces fixes series applied first, then the new "trace:
> > > take live traces via telemetry" patch applied, I can't reproduce your
> > > issue.
> > >
> > >
>
Currently, the dpdk-telemetry.py show json in raw format, which is not
good for human reading.
E.g. The command '/ethdev/xstats,0' will output:
{"/ethdev/xstats": {"rx_good_packets": 0, "tx_good_packets": 0,
"rx_good_bytes": 0, "tx_good_bytes": 0, "rx_missed_errors": 0,
"rx_errors": 0, "tx_errors"
Hi, Akhil
On 2022/10/11 下午5:22, Akhil Goyal wrote:
gakhil@cavium-SR1-T640:/home/gakhil/up/uadk$ make
make all-recursive
make[1]: Entering directory '/home/gakhil/up/uadk'
Making all in .
make[2]: Entering directory '/home/gakhil/up/uadk'
depbase=`echo wd.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;
Hi Akhil,
> -Original Message-
> From: Akhil Goyal
> Sent: Thursday, October 13, 2022 6:02 AM
> To: Vargas, Hernan ; dev@dpdk.org;
> t...@redhat.com; maxime.coque...@redhat.com
> Cc: Chautru, Nicolas ; Zhang, Qi Z
>
> Subject: RE: [EXT] [PATCH v3 00/30] baseband/acc100: changes for 22.1
Currently, the dpdk-telemetry.py show json in raw format, which is not
good for human reading.
E.g. The command '/ethdev/xstats,0' will outupt:
{"/ethdev/xstats": {"rx_good_packets": 0, "tx_good_packets": 0,
"rx_good_bytes": 0, "tx_good_bytes": 0, "rx_missed_errors": 0,
"rx_errors": 0, "tx_errors"
TCP data packets sometimes carry a PUSH flag. Currently,
only the packets that do not have PUSH flag can be GROed.
The packets that have a PUSH flag cannot be GROed, the packets
that cannot be processed by GRO are placed last.
In this case, the received packets may be out of order.
For example, the
From: Nic Chautru
Added support for bbdev level unit test
for the FFT operations and for Soft-Output options.
Also added 2 small test vectors for the FFT operation.
Signed-off-by: Nic Chautru
Reviewed-by: Maxime Coquelin
---
app/test-bbdev/test_bbdev_perf.c| 540 +++-
app/
v13: Leftover commit 16 from the acc200 series (introduced in v10).
Updated the commit message and documentation incl. rel notes
and bbdev-test one suggested by Maxime.
Modification of vector used. Thanks.
v12: Rebase between commits notably to avoid interim build issue and test
TCP data packets sometimes carry a PUSH flag. Currently,
only the packets that do not have PUSH flag can be GROed.
The packets that have a PUSH flag cannot be GROed, the packets
that cannot be processed by GRO are placed last.
In this case, the received packets may be out of ord
Hi,
There are a few options:
1) Keep as is, but not too scalable to keep on adding PMD APIs. Still there is
no plan on adding more API, so no rush.
2) Keep API internal only (but in that case only work with static lib I believe)
3) Take out off DPDK, but that is used by users notably OEMs and fo
Moved from PMD API to bbdev API.
This API is only meant for bbdev-test usage (notably for OEMs).
The actual configuration structure still need to
be exposed as it is device specific.
RFI only
Signed-off-by: Nicolas Chautru
---
app/test-bbdev/test_bbdev_perf.c | 10 +-
drivers/baseb
Option to move PMD API into bbdev API.
For discussion only, not yet sure this is the
right way to go.
Nicolas Chautru (1):
bbdev: device PF initialization helper through bbdev API
app/test-bbdev/test_bbdev_perf.c | 10 +-
drivers/baseband/acc/acc100_pmd.h | 1 -
dri
> -Original Message-
> From: Olivier Matz
> Sent: Thursday, October 13, 2022 10:46 PM
> To: Wu, Wenjun1
> Cc: dev@dpdk.org; Yang, Qiming ; Zhao1, Wei
>
> Subject: Re: [PATCH] net/ixgbevf: fix promiscuous and allmulti
>
> Hi Wenjun,
>
> On Mon, Oct 10, 2022 at 01:30:54AM +, Wu, W
> On 10/10/2022 7:28 AM, Chaoyong He wrote:
> > Add the logics to support the feature of RSS packets based on the
> > inner layer of VXLAN tunnel.
> >
> > Signed-off-by: Chaoyong He
> > Reviewed-by: Niklas Söderlund
> >
> > Depends-on: series-24819 ("preparation for the rte_flow offload of nfp
>
Noticed that test-pmd is using a signal handler to exit.
And that signal handle clears a flag "f_quit".
But that variable is updated without atomic and is not volatile.
Simple fix to use atomic, would fix that part.
But the signal_handler is calling a bunch of functions that are not
safe in a sign
On Thu, Oct 13, 2022 at 7:07 PM Harman Kalra wrote:
> >
> > With the whole traces fixes series applied first, then the new "trace:
> > take live traces via telemetry" patch applied, I can't reproduce your issue.
> >
> >
>
> Yes, you replicated the same scenario what I tried.
> Sorry, I realized th
BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VTIMEZONE
TZID:America/Detroit
X-LIC-LOCATION:America/Detroit
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:19700308T02
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY
BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VTIMEZONE
TZID:America/Detroit
X-LIC-LOCATION:America/Detroit
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:19700308T02
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY
BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VTIMEZONE
TZID:America/Detroit
X-LIC-LOCATION:America/Detroit
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:19700308T02
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY
BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VTIMEZONE
TZID:America/Detroit
X-LIC-LOCATION:America/Detroit
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:19700308T02
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY
On 10/12/2022 1:13 PM, Qiming Yang wrote:
As stop action has been forbidden in secondary process, so
the reset action should also not be allowed.
Fixes: a550baf24af9 ("app/testpmd: support multi-process")
Cc: sta...@dpdk.org
Signed-off-by: Qiming Yang
Acked-by: Aman Singh
---
app/test-pm
BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VTIMEZONE
TZID:America/Detroit
X-LIC-LOCATION:America/Detroit
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:19700308T02
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY
BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VEVENT
DTSTART:20221020T13Z
DTEND:20221020T14Z
DTSTAMP:20221013T172653Z
ORGANIZER;CN=nsouth...@linuxfoundation.org:mailto:nsouthern@linuxfoundation
.org
UID:6s3tlf8sg4soovm
> -Original Message-
> From: David Marchand
> Sent: Thursday, October 13, 2022 9:22 PM
> To: Harman Kalra
> Cc: dev@dpdk.org; Jerin Jacob Kollanukkaran ; Sunil
> Kumar Kori ; sta...@dpdk.org
> Subject: Re: [EXT] [PATCH v3 5/9] trace: fix dynamically enabling trace points
>
> On Thu, Oc
On Thu, Oct 13, 2022 at 05:35:39PM +0200, Markus Theil wrote:
> From: Thorben Roemer
>
> In order to perform things like LTO more easily in
> our DPDK applications, we use DPDK as a meson subproject.
> Also export includes in order to be usable in this context.
>
> Signed-off-by: Thorben Roemer
On Thu, Oct 13, 2022 at 05:11:38PM +0200, Markus Theil wrote:
> On 10/12/22 17:19, Bruce Richardson wrote:
> > On Wed, Oct 12, 2022 at 04:47:03PM +0200, Markus Theil wrote:
> > > Makes apps configureable from meson, like already
> > > possible for drivers.
> > >
> > > Signed-off-by: Markus Theil
> Subject: [PATCH] net/mana: disable driver by default
>
> Driver is disabled by default because its dependencies are not upstreamed
> yet, code is available for development and investigation.
>
> When all dependencies are upstreamed, driver can be enabled back.
>
> Fixes: 517ed6e2d590 ("net/man
On Thu, Oct 13, 2022 at 4:53 PM Harman Kalra wrote:
>
>
> > -int
> > +static int
> > trace_mkdir(void)
> > {
> > struct trace *trace = trace_obj_get();
> > char session[TRACE_DIR_STR_LEN];
> > + static bool already_done;
> > char *dir_path;
> > int rc;
> >
> > + i
Release status meeting minutes 2022-10-13
=
Agenda:
* Release Dates
* Subtrees
* Roadmaps
* LTS
* Defects
* Opens
Participants:
* ARM
* Canonical [No]
* Debian/Microsoft [No]
* Intel
* Marvell
* Nvidia
* Red Hat
* Xilinx/AMD
Release Dates
-
T
From: Thorben Roemer
In order to perform things like LTO more easily in
our DPDK applications, we use DPDK as a meson subproject.
Also export includes in order to be usable in this context.
Signed-off-by: Thorben Roemer
---
drivers/baseband/fpga_5gnr_fec/meson.build | 2 ++
drivers/dma/dpaa2/m
Makes apps configurable from meson, like already
possible for drivers.
Signed-off-by: Markus Theil
---
app/meson.build | 9 -
meson_options.txt | 4
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/app/meson.build b/app/meson.build
index 93d8c15032..24096e8108 100644
Makes apps configurable from meson, like already
possible for drivers.
Signed-off-by: Markus Theil
---
app/meson.build | 9 -
meson_options.txt | 4
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/app/meson.build b/app/meson.build
index 93d8c15032..24096e8108 100644
From: Thorben Roemer
In order to perform things like LTO more easily in
our DPDK applications, we use DPDK as a meson subproject.
Also export includes in order to be usable in this context.
Signed-off-by: Thorben Roemer
---
lib/meson.build | 1 +
meson.build | 1 +
2 files changed, 2 inser
On 10/12/22 17:21, Bruce Richardson wrote:
On Wed, Oct 12, 2022 at 04:47:04PM +0200, Markus Theil wrote:
From: Thorben Roemer
In order to perform things like LTO more easily in
our DPDK applications, we use DPDK as a meson subproject.
Also export includes in order to be usable in this context.
On 10/12/22 17:19, Bruce Richardson wrote:
On Wed, Oct 12, 2022 at 04:47:03PM +0200, Markus Theil wrote:
Makes apps configureable from meson, like already
possible for drivers.
Signed-off-by: Markus Theil
---
app/meson.build | 17 -
meson_options.txt | 4
2 files ch
Read slice configuration of QAT capabilities.
This will allow to recognize if specific hw function
is available on particular device.
Signed-off-by: Arek Kusztal
---
drivers/common/qat/dev/qat_dev_gen1.c| 8 +++
drivers/common/qat/dev/qat_dev_gen2.c| 8 +++
drivers/common/qat/d
> -int
> +static int
> trace_mkdir(void)
> {
> struct trace *trace = trace_obj_get();
> char session[TRACE_DIR_STR_LEN];
> + static bool already_done;
> char *dir_path;
> int rc;
>
> + if (already_done)
> + return 0;
> +
Hi David
I was trying out "t
Hi Wenjun,
On Mon, Oct 10, 2022 at 01:30:54AM +, Wu, Wenjun1 wrote:
> Hi Olivier,
>
> > -Original Message-
> > From: Olivier Matz
> > Sent: Thursday, September 29, 2022 8:22 PM
> > To: dev@dpdk.org
> > Cc: Yang, Qiming ; Wu, Wenjun1
> > ; Zhao1, Wei
> > Subject: [PATCH] net/ixgbevf:
On Thu, Oct 13, 2022 at 1:20 PM David Marchand
wrote:
>
I would suggest to change the subject as "trace: enable trace
operations via telemetry" or so
> Register telemetry commands to list and configure trace points and later
> save traces for a running DPDK application.
>
> Note: trace point nam
Some environments (buildroot) do not have the ldd utility installed by
default. However, ldd is often only a wrapper shell script that actually
checks that the arguments are valid ELF files and executes them with
the LD_TRACE_LOADED_OBJECTS=1 variable set in the environment.
Since ld.so is the act
> Add function to support de-ratematch pre-processing for SW corner cases.
>
Please add more meaningful description.
Title says adding workaround. You should explain the issue and then what is
done in this patch.
> Signed-off-by: Hernan Vargas
> ---
> drivers/baseband/acc/acc_common.h |
> Rename total_enqueued_cbs to total_enqueued_descs in the
> enqueue_ldpc_enc_n_op_cb function. No functional impact.
>
Can you specify the reason for rename in description?
> Signed-off-by: Hernan Vargas
>
> Reviewed-by: Maxime Coquelin
> Hernan Vargas (30):
> baseband/acc100: fix ring availability calculation
> baseband/acc100: add function to check AQ availability
> baseband/acc100: memory leak fix
> baseband/acc100: add LDPC encoder padding function
> baseband/acc100: check turbo dec/enc input
> baseband/acc100: che
> Enable validation functions by default and provide a new flag
> RTE_LIBRTE_SKIP_VALIDATE if the user wants to run without
> validating input to save cycles.
>
> Signed-off-by: Hernan Vargas
>
> Reviewed-by: Maxime Coquelin
> ---
> drivers/baseband/acc/rte_acc100_pmd.c | 36 +-
> -Original Message-
> From: David Marchand
> Sent: Monday, October 10, 2022 3:48 PM
> To: Tu, Lijuan
> Cc: Richardson, Bruce ; Thomas Monjalon
> ; dev@dpdk.org; c...@dpdk.org; Lincoln Lavoie
> ; Chen, Zhaoyan ; Mcnamara,
> John
> Subject: Re: [PATCH v2] build: increase minimum meson v
Hi Andrew,
I rework part of rst according your comments, sent by v13, please take a look.
Thanks.
On 2022/10/13 16:58, Andrew Rybchenko wrote:
> On 10/12/22 06:45, Chengwen Feng wrote:
>> From: Kalesh AP
>>
>> Some PMDs (e.g. hns3) could detect hardware or firmware errors, one
>> error recove
This patch supports proactive error handling mode.
Signed-off-by: Chengwen Feng
Acked-by: Dongdong Liu
---
drivers/net/hns3/hns3_common.c | 2 ++
drivers/net/hns3/hns3_intr.c | 24
2 files changed, 26 insertions(+)
diff --git a/drivers/net/hns3/hns3_common.c b/drive
From: Kalesh AP
This patch supports error handling mode event process.
Signed-off-by: Kalesh AP
Signed-off-by: Somnath Kotur
Signed-off-by: Chengwen Feng
Reviewed-by: Ajit Khaparde
---
app/test-pmd/parameters.c | 10 --
app/test-pmd/testpmd.c| 8 +++-
2 files changed, 15 in
From: Kalesh AP
Some PMDs (e.g. hns3) could detect hardware or firmware errors, one
error recovery mode is to report RTE_ETH_EVENT_INTR_RESET event, and
wait for application invoke rte_eth_dev_reset() to recover the port,
however, this mode has the following weaknesses:
1) Due to different hardw
This patchset introduce error handling mode concept, the supported modes
are as follows:
1) PASSIVE: passive error handling, after the PMD detect that a reset
is required, the PMD reports RTE_ETH_EVENT_INTR_RESET event, and
application invoke rte_eth_dev_reset to recover the port.
2) PROACTIVE:
This patch adds error handling mode to device info, currently, the
defined error handling modes include:
1) NONE: it means no error handling modes are supported by this port.
2) PASSIVE: passive error handling, after the PMD detect that a reset
is required, the PMD reports RTE_ETH_EVENT_INTR_RESE
From: Kalesh AP
This patch supports proactive error handling mode.
Signed-off-by: Kalesh AP
Signed-off-by: Somnath Kotur
Reviewed-by: Ajit Khaparde
Reviewed-by: Chengwen Feng
---
drivers/net/bnxt/bnxt_cpr.c| 4
drivers/net/bnxt/bnxt_ethdev.c | 13 -
2 files changed, 16
> Replace mempool_put with memset 0, the internal session memory block
> is no longer allocated from a mempool
>
> Fixes: 3f3fc3308bd0 ("security: remove private mempool usage")
> Cc: gak...@marvell.com
>
> Signed-off-by: Radu Nicolau
Acked-by: Akhil Goyal
> Replace mempool_put with memset 0, the internal session memory block
> is no longer allocated from a mempool
>
> Fixes: 3f3fc3308bd0 ("security: remove private mempool usage")
> Cc: gak...@marvell.com
>
> Signed-off-by: Radu Nicolau
Acked-by: Akhil Goyal
> Replace mempool_put with memset 0, the internal session memory block
> is no longer allocated from a mempool
>
> Fixes: 3f3fc3308bd0 ("security: remove private mempool usage")
> Cc: gak...@marvell.com
>
> Signed-off-by: Radu Nicolau
> ---
Acked-by: Akhil Goyal
Replace mempool_put with memset 0, the internal session memory block
is no longer allocated from a mempool
Fixes: 3f3fc3308bd0 ("security: remove private mempool usage")
Cc: gak...@marvell.com
Signed-off-by: Radu Nicolau
---
drivers/net/txgbe/txgbe_ipsec.c | 3 +--
1 file changed, 1 insertion(+
Replace mempool_put with memset 0, the internal session memory block
is no longer allocated from a mempool
Fixes: 3f3fc3308bd0 ("security: remove private mempool usage")
Cc: gak...@marvell.com
Signed-off-by: Radu Nicolau
---
drivers/net/ixgbe/ixgbe_ipsec.c | 4 +---
1 file changed, 1 insertion(
Replace mempool_put with memset 0, the internal session memory block
is no longer allocated from a mempool
Fixes: 3f3fc3308bd0 ("security: remove private mempool usage")
Cc: gak...@marvell.com
Signed-off-by: Radu Nicolau
---
drivers/net/iavf/iavf_ipsec_crypto.c | 2 +-
1 file changed, 1 inserti
13/10/2022 13:01, Ilya Maximets:
> On 10/12/22 17:30, Thomas Monjalon wrote:
> > 07/10/2022 13:55, Ilya Maximets:
> >> On 10/7/22 13:50, Ilya Maximets wrote:
> >>> On 9/12/22 12:09, Thomas Monjalon wrote:
> 16/03/2022 13:01, Ilya Maximets:
> > 'has_vlan' attribute is only supported by sfc,
On 10/10/2022 7:28 AM, Chaoyong He wrote:
Add the logics to support the feature of RSS packets based on
the inner layer of VXLAN tunnel.
Signed-off-by: Chaoyong He
Reviewed-by: Niklas Söderlund
Depends-on: series-24819 ("preparation for the rte_flow offload of nfp PMD")
---
drivers/net/nfp
On 10/10/2022 7:48 AM, Chaoyong He wrote:
From: Peng Zhang
When the testpmd app start-up with parameter max-pkt-len, it will set MTU.
But the initialized value of flubfsz is inappropriate, if the value of
flbufsz is smaller than the valude of max-pkt-len, the testpmd app will
start fail.
Wha
> Subject: [v1] examples/fips_validation: remove unused include file
>
> Remove invoking include for sys/random.h which is not actually used
> by app.
>
> Signed-off-by: Gowrishankar Muthukrishnan
> ---
Squashed with original commit.
Thanks.
Driver is disabled by default because its dependencies are not
upstreamed yet, code is available for development and investigation.
When all dependencies are upstreamed, driver can be enabled back.
Fixes: 517ed6e2d590 ("net/mana: add basic driver with build environment")
Signed-off-by: Ferruh Yi
From: Vamsi Attunuru
Based on the hard limits configured in the SA context,
PMD passes corresponding event subtype to the application
to notify hard expiry event
Signed-off-by: Vamsi Attunuru
---
drivers/net/cnxk/cn10k_ethdev_sec.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/driv
Also remove ESN update from ucode command word 0 based on
latest ucode.
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Vidya Sagar Velumuri
---
drivers/event/cnxk/cn9k_worker.h | 1 -
drivers/net/cnxk/cn10k_tx.h | 4
2 files changed, 5 deletions(-)
diff --git a/drivers/event/cnxk/cn
Remove duplicate mempool debug checks for mbufs received.
Fixes: 592642c494b1 ("net/cnxk: align prefetches to CN10K cache model")
Signed-off-by: Nithin Dabilpuram
---
drivers/net/cnxk/cn10k_rx.h | 6 --
1 file changed, 6 deletions(-)
diff --git a/drivers/net/cnxk/cn10k_rx.h b/drivers/net/cn
From: Sunil Kumar Kori
As per recent change in Linux-5.4.x, mailbox is updated to configure
mapping between channel and BPID. Due to mbox mismatch, PFC was broken.
Patch syncs mailbox definition for the same. Also fixes the PFC
configuration issues.
Signed-off-by: Sunil Kumar Kori
---
drivers/
From: Vamsi Attunuru
Handle SA soft packet and byte expiry event for Inline outbound SA.
Signed-off-by: Nithin Dabilpuram
---
drivers/net/cnxk/cn10k_ethdev_sec.c | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/drivers/net/cnxk/cn10k_ethdev_sec.c
b/drivers/net/cnxk/cn
From: Satha Rao
Setting non zero FC_HYST_BITS to reduce mesh traffic on HW.
Signed-off-by: Satha Rao
---
drivers/common/cnxk/roc_nix_queue.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/common/cnxk/roc_nix_queue.c
b/drivers/common/cnxk/roc_nix_queue.c
index 7318
From: Satha Rao
Sync nix_hw_info structure with kernel.
Maintain default RR_QUANTUM for VF TL2 same as kernel to make
equal distribution among all VFs.
Signed-off-by: Satha Rao
---
drivers/common/cnxk/roc_mbox.h | 8 +-
drivers/common/cnxk/roc_nix.c | 9 ++-
drivers
From: Satha Rao
Each TX schedule config mail box supports maximum 20 register updates.
This patch will send node weight updates in multiple mailbox when
TM created with more than 20 scheduler nodes.
Fixes: 464c9f919321 ("common/cnxk: support NIX TM dynamic update")
Cc: ndabilpu...@marvell.com
S
RQ mask config needs to enable SPB_ENA in order for Zero for
being able to override it with Meta aura.
Also fix flow control config to catch invalid rxchan config
errors.
Fixes: ddf955d3917e ("common/cnxk: support CPT second pass")
Fixes: da57d4589a6f ("common/cnxk: support NIX flow control")
Si
In outbound inline case, use NIX Tx offset instead of
NIX Tx address for CN103XX as per new instruction format.
Signed-off-by: Nithin Dabilpuram
---
drivers/common/cnxk/roc_constants.h | 1 +
drivers/event/cnxk/cn10k_worker.h | 3 +++
drivers/net/cnxk/cn10k_ethdev.c | 6 ++
drivers/net
Fix later skip to include mbuf priv data as mbuf->buf_addr
is populated based on calculation including per-mbuf priv area.
Fixes: 706eeae60757 ("net/cnxk: add multi-segment Rx for CN10K")
cc: sta...@dpdk.org
Signed-off-by: Nithin Dabilpuram
---
drivers/net/cnxk/cn10k_rx.h| 4 +++-
drivers/n
From: Sathesh Edara
Set maximum frame size on SDP NIX side to 16KB for T93 A0-B0,
F95N A0 and F95O A0 SOC type. Rest of the SoCs SDP NIX to 64KB.
Signed-off-by: Sathesh Edara
---
v2:
- Add fixes line in patch 1/13
- Squash patch 8/13 to 7/13 as 7/13 is the patch that introduced the bug
- Add an
Add support to override soft expiry poll frequency via devargs.
Also provide helper API to indicate reassembly support on a chip
and documentation for devargs that are already present.
Fixes: 780b9c89241b ("net/cnxk: support zero AURA for inline meta")
Signed-off-by: Nithin Dabilpuram
---
doc/g
From: Pavan Nikhilesh
Increase xstats ID width from 32 to 64 bits. This also
fixes the xstats ID datatype discrepancy between reset and
rest of the xstats family.
Signed-off-by: Pavan Nikhilesh
Acked-by: Morten Brørup
Reviewed-by: Mattias Rönnblom
---
v2 Changes:
- Fix compilation on 32 bit
On 10/12/22 17:30, Thomas Monjalon wrote:
> 07/10/2022 13:55, Ilya Maximets:
>> On 10/7/22 13:50, Ilya Maximets wrote:
>>> On 9/12/22 12:09, Thomas Monjalon wrote:
16/03/2022 13:01, Ilya Maximets:
> 'has_vlan' attribute is only supported by sfc, mlx5 and cnxk.
> Other drivers doesn't s
'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 item even before introduction of 'has_vlan'
(mlx4 allows to match on the destination MAC o
On Thu, Oct 13, 2022 at 10:35:07AM +, Juraj Linkeš wrote:
> All the necessary code needed to connect to a node in a topology with
> a bit more, such as basic logging and some extra useful methods.
>
> To run the code, modify the config file, conf.yaml and execute ./main.py
> from the root dts
Sorry to self-reply.
On 2022/10/12 12:06, fengchengwen wrote:
> Hi Dmitry,
>
> On 2022/10/11 23:58, Dmitry Kozlyuk wrote:
>> 2022-10-11 12:17 (UTC+), Chengwen Feng:
>> [...]
>>> diff --git a/doc/guides/prog_guide/memarea_lib.rst
>>> b/doc/guides/prog_guide/memarea_lib.rst
>>> new file mode 1
Signed-off-by: Juraj Linkeš
---
MAINTAINERS | 5 +
1 file changed, 5 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 51d77460ec..e018e396d0 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -114,6 +114,11 @@ F: buildtools/symlink-drivers-solibs.py
F: devtools/test-meson-builds.sh
F:
1 - 100 of 156 matches
Mail list logo