> -Original Message-
> From: je...@silicom-usa.com
> Sent: Tuesday, March 8, 2022 06:34
> To: dev@dpdk.org
> Cc: Stephen Douthit ; Daly, Jeff
> ; Wang, Haiyue
>
> Subject: [PATCH] net/ixgbe: Retry SFP ID read field to handle misbehaving SFPs
>
> From: Stephen Douthit
>
> Some XGS-PON
Patch adds a new event subtype for notifying expiry
event upon soft packet limit expiry.
Signed-off-by: Vamsi Attunuru
---
lib/ethdev/rte_ethdev.h | 3 +++
1 file changed, 3 insertions(+)
diff --git a/lib/ethdev/rte_ethdev.h b/lib/ethdev/rte_ethdev.h
index 04cff8ee10..07d1f02bae 100644
--- a/li
16/03/2022 18:33, John McNamara:
> Fix grammar, spelling and formatting of DPDK 22.03 release notes.
>
> Signed-off-by: John McNamara
> ---
>
> Note: I haven't removed the boilerplate RST comments from
> this file/patch in order to make it easier to merge
> apply. If you want me to d
This patch remove structural and logical dead code from
caamflib.
coverity issues: 375251 375258 375261 375267 375269 375285 373161
375249 375257
Fixes: 6127fff842a7 ("common/dpaax: remove outdated caamflib code")
Fixes: 81eb760d2207 ("common/dpaax/caamflib: remove some inline ke
DPAA crypto driver can support 64 bytes size digest size
for SHA512-HMAC.
This patch changes the value of macro max supported digest size to
64.
Fixes: c3e85bdcc6e6 ("crypto/dpaa_sec: add crypto driver for NXP DPAA platform")
Cc: sta...@dpdk.org
Signed-off-by: Gagandeep Singh
---
drivers/crypto
A new release is available:
https://fast.dpdk.org/rel/dpdk-22.03.tar.xz
Winter release numbers are quite small as usual:
956 commits from 181 authors
2289 files changed, 83849 insertions(+), 97801 deletions(-)
It is not planned to start a maintenance branch for 22.03.
This
Kalesh, Ajit,
On Tue, Mar 1, 2022 at 1:53 PM David Marchand wrote:
> On Thu, Mar 4, 2021 at 9:45 AM Kalesh A P
> wrote:
> >
> > From: Kalesh AP
> >
> > Fix HWRM_VER_GET command to handle DEV_NOT_RDY state.
> >
> > Driver should fail probe if the device is not ready.
> > Conversely, the HWRM_VER
1.When the setting mtu is higher than flbufsz, the mtu doesn't work.
But it doesn't have any notice about this restrict.
2.when the setting mtu isn't in the range, it doesn't have any notice.
This patch will add the notice about these restrict.
Signed-off-by: Peng Zhang
Signed-off-by: Chaoyong H
On Thu, Mar 17, 2022 at 3:11 AM David Marchand
wrote:
>
> Kalesh, Ajit,
>
> On Tue, Mar 1, 2022 at 1:53 PM David Marchand
> wrote:
> > On Thu, Mar 4, 2021 at 9:45 AM Kalesh A P
> > wrote:
> > >
> > > From: Kalesh AP
> > >
> > > Fix HWRM_VER_GET command to handle DEV_NOT_RDY state.
> > >
> > >
Support rte_eth_dev_set_mtu by pcap vdevs
Enforce mtu on rx/tx
For more details see https://bugs.dpdk.org/show_bug.cgi?id=961
Signed-off-by: ido g
---
drivers/net/pcap/pcap_ethdev.c | 34 +++---
1 file changed, 31 insertions(+), 3 deletions(-)
diff --git a/drivers/ne
On Thu, 17 Mar 2022 19:43:47 +0200
ido g wrote:
> + if (unlikely(header.caplen > dev->data->mtu)) {
> + pcap_q->rx_stat.err_pkts++;
> + rte_pktmbuf_free(mbuf);
> + break;
> + }
MTU should only be enforced on tran
On Thu, 17 Mar 2022 16:39:17 +0200
Peng Zhang wrote:
> + /* the setting mtu is in the range */
> + if (mtu < 68 || mtu > hw->max_mtu) {
> + PMD_DRV_LOG(ERR, "the setting mtu cannot be less than 68 or
> more than %d",
> + hw->max_mtu);
> + r
v2: indentation fix
Realizing when submitting new bbdev operation in this patch
(https://patchwork.dpdk.org/project/dpdk/list/?series=22111) that this is not
workable in practice to extend this API into 22.07 without fundamental ABI
breakage even by using existing versionning framework.
Some exi
Intent to resolve in DPDK 22.11 historical usage which prevents
graceful extension of enum and API without troublesome ABI breakage
as well as extending API RTE_BBDEV_OP_FFT for new operation type
in bbdev.
Signed-off-by: Nicolas Chautru
---
doc/guides/rel_notes/deprecation.rst | 8
1 f
Hi Stephen,
Yes I am deferring thispatch to 22.11 due to ABI breakage that cannot be
resolved using versioning in a few places.
Still that patch can be used in anticipation of 22.11 to get early comments on
the API extension. I have marked it as deferred in patchwork.
For 22.07 I have pushed
As far as I can see the initial device MTU is derived from port *RX*
configuration in struct rte_eth_rxmode
https://doc.dpdk.org/api-21.11/structrte__eth__rxmode.html
Couple of real NICs I've tested (ixgbe, i40e based) don't allow oversized,
tests details can be seen in https://bugs.dpdk.org/sho
v2: adding suggested updates from Thomas and David to split
and fix maintainers list, let me know.
--
Suggested by Bruce to add explicit maintainer for some of the existing bbdev
PMDs even it is already implicit currently.
Intent is to be easier for user to get a hit when looking for a specific
These were implicit from DPDK script but adding
separate reference to make it explicit.
Separate sections for API and PMDs
Signed-off-by: Nicolas Chautru
---
MAINTAINERS | 32 ++--
1 file changed, 26 insertions(+), 6 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINER
v3: squash issue in v2
v2: adding suggested updates from Thomas and David to split and fix maintainers
list, let me know.
--
Suggested by Bruce to add explicit maintainer for some of the existing bbdev
PMDs even it is already implicit currently.
Intent is to be easier for user to get a hit whe
These were implicit from DPDK script but adding
separate reference to make it explicit.
Separate sections for API and PMDs
Signed-off-by: Nicolas Chautru
---
MAINTAINERS | 28 ++--
1 file changed, 26 insertions(+), 2 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
in
On Sun, 13 Feb 2022 12:41:59 +0100
Thomas Monjalon wrote:
> 12/02/2022 19:44, Stephen Hemminger:
> > The glibc backtrace_symbols() calls malloc which makes it
> > dangerous to use rte_dump_stack() in a signal handler that
> > is handling errors that maybe due to memory corruption.
> >
> > Instea
When parsing raw flow pattern in FDIR, the input parameter spec and
mask are used directly and the original value will be changed. It
will cause error if these values are used in other functions. In this
patch, temporary variables are created to store the spec and mask.
Fixes: 25be39cc1760 ("net/i
22 matches
Mail list logo