Hi,
> -Original Message-
> From: Thomas Monjalon
> Sent: Wednesday, November 15, 2023 12:01 AM
> To: annou...@dpdk.org
> Subject: release candidate 23.11-rc3
>
> A new DPDK release candidate is ready for testing:
> https://git.dpdk.org/dpdk/tag/?id=v23.11-rc3
>
> There are 129 new p
Those API are now stable.
Fixes: c96b519bd1c3 ("bbdev: promote some functions as stable")
Signed-off-by: David Marchand
---
devtools/libabigail.abignore | 4
1 file changed, 4 deletions(-)
diff --git a/devtools/libabigail.abignore b/devtools/libabigail.abignore
index 325f34e0b6..3ff51509d
Those API are now stable.
Fixes: 79a4c2cda131 ("cryptodev: promote some functions as stable")
Signed-off-by: David Marchand
---
devtools/libabigail.abignore | 7 ---
1 file changed, 7 deletions(-)
diff --git a/devtools/libabigail.abignore b/devtools/libabigail.abignore
index 3ff51509de..21
On Thu, Nov 23, 2023 at 09:40:57AM +0530, Jerin Jacob wrote:
> On Tue, Nov 21, 2023 at 11:47 PM Bruce Richardson
> wrote:
> >
> > Document explicitly the scheduling types supported by this driver, both
> > via info_get() function, and via table in the documentation.
> >
> > Signed-off-by: Bruce Ri
On 11/23/23 09:58, David Marchand wrote:
Those API are now stable.
Fixes: c96b519bd1c3 ("bbdev: promote some functions as stable")
Signed-off-by: David Marchand
---
devtools/libabigail.abignore | 4
1 file changed, 4 deletions(-)
diff --git a/devtools/libabigail.abignore b/devtools
On Thu, Nov 23, 2023 at 2:52 PM Bruce Richardson
wrote:
>
> On Thu, Nov 23, 2023 at 09:40:57AM +0530, Jerin Jacob wrote:
> > On Tue, Nov 21, 2023 at 11:47 PM Bruce Richardson
> > wrote:
> > >
> > > Document explicitly the scheduling types supported by this driver, both
> > > via info_get() functi
Add tested platforms with NVIDIA NICs to the 23.11 release notes.
Signed-off-by: Raslan Darawsheh
---
doc/guides/rel_notes/release_23_11.rst | 150 +
1 file changed, 150 insertions(+)
diff --git a/doc/guides/rel_notes/release_23_11.rst
b/doc/guides/rel_notes/release_23_
On 11/23/2023 1:58 AM, Thomas Monjalon wrote:
> 26/10/2023 17:19, Sivaprasad Tummala:
>> Updated the l3fwd-power app to configure the uncore env before invoking
>> any uncore APIs. With auto-detection in 'rte_power_uncore_init()' it is
>> too late because other APIs already called.
>
> You are als
On 11/23/2023 7:27 AM, Sivaprasad Tummala wrote:
> AMD Epyc processors doesn't support get_tsc_freq_arch().
> The patch allows graceful return to allow fallback to
> alternate TSC calibration.
>
> Fixes: 3dbc565e81a0 ("timer: honor arch-specific TSC frequency query")
> Cc: jerin.ja...@caviumnetwor
Thanks Thomas, makes sense.
> -Original Message-
> From: Thomas Monjalon
> Sent: Wednesday, November 22, 2023 4:38 PM
> To: Dooley, Brian
> Cc: dev@dpdk.org; sta...@dpdk.org; Nicolau, Radu
> ; Akhil Goyal ; Power, Ciara
>
> Subject: Re: [PATCH] examples/ipsec-secgw: fix partial overflow
在 2023/11/2 7:39, Ferruh Yigit 写道:
On 10/20/2023 4:58 AM, lihuisong (C) wrote:
在 2023/9/21 19:17, Hemant Agrawal 写道:
HI Ferruh,
On 9/21/2023 11:02 AM, lihuisong (C) wrote:
Hi Ferruh,
Sorry for my delay reply because of taking a look at all PMDs
implementation.
在 2023/9/16 1:46, Ferruh Y
The ixgbe driver has vector support for different architectures for a
while now.
Fixes: b20971b6cca0 ("net/ixgbe: implement vector driver for ARM")
Cc: sta...@dpdk.org
Signed-off-by: David Marchand
---
doc/guides/nics/ixgbe.rst | 2 --
1 file changed, 2 deletions(-)
diff --git a/doc/guides/nic
Not urgent for the release (especially the last patch which is scary by
its size) but here are some cleanups in the documentation.
--
David Marchand
David Marchand (5):
doc: remove restriction on ixgbe vector support
doc: enhance readability in memif example commands
doc: fix some ordered
'#.' is a token for ordered lists in RST.
Add a space in those example commands.
Signed-off-by: David Marchand
---
doc/guides/nics/memif.rst | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/doc/guides/nics/memif.rst b/doc/guides/nics/memif.rst
index afc574fdaa..2867
Ordered lists must start preceded by an empty line.
Entries must be separated by an empty line (as per our coding style).
Incorrectly indented lines are seen as a separator and result in
starting a new list in the rendered doc.
Fix issues in some guides.
Fixes: 85d9252e55f2 ("net/mlx5: add test f
There are now 5 supported commands.
Fixes: 6505865aa8ed ("examples/vdpa: add statistics show command")
Cc: sta...@dpdk.org
Signed-off-by: David Marchand
---
doc/guides/sample_app_ug/vdpa.rst | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/doc/guides/sample_app_ug/vdpa.rst
Prefer automatically ordered lists by using #.
Signed-off-by: David Marchand
---
doc/guides/eventdevs/dlb2.rst | 29 ++-
doc/guides/eventdevs/dpaa.rst | 2 +-
.../linux_gsg/nic_perf_intel_platform.rst | 10 ++--
doc/guides/nics/cnxk.rst
On Thu, Nov 23, 2023 at 12:44:01PM +0100, David Marchand wrote:
> The ixgbe driver has vector support for different architectures for a
> while now.
>
> Fixes: b20971b6cca0 ("net/ixgbe: implement vector driver for ARM")
> Cc: sta...@dpdk.org
>
> Signed-off-by: David Marchand
> ---
Acked-by: Bruc
On Thu, Nov 23, 2023 at 12:44:02PM +0100, David Marchand wrote:
> '#.' is a token for ordered lists in RST.
> Add a space in those example commands.
>
> Signed-off-by: David Marchand
> ---
Acked-by: Bruce Richardson
As someone who runs DPDK on my systems as a regular user rather than root,
I'd
On Thu, Nov 23, 2023 at 12:44:03PM +0100, David Marchand wrote:
> Ordered lists must start preceded by an empty line.
> Entries must be separated by an empty line (as per our coding style).
> Incorrectly indented lines are seen as a separator and result in
> starting a new list in the rendered doc.
On Thu, Nov 23, 2023 at 12:44:05PM +0100, David Marchand wrote:
> Prefer automatically ordered lists by using #.
>
> Signed-off-by: David Marchand
> ---
Haven't checked all instances, but definely agree with the idea.
If not merged for 23.11, please merge early for 24.03 in case of churn
during d
在 2023/11/2 7:39, Ferruh Yigit 写道:
timesync_read_rx_timestamp
On 9/21/2023 12:59 PM, lihuisong (C) wrote:
add ice & igc maintainers
在 2023/9/21 19:06, Ferruh Yigit 写道:
On 9/21/2023 11:02 AM, lihuisong (C) wrote:
Hi Ferruh,
Sorry for my delay reply because of taking a look at all PMDs
imple
23/11/2023 12:44, David Marchand:
> There are now 5 supported commands.
>
> Fixes: 6505865aa8ed ("examples/vdpa: add statistics show command")
> Cc: sta...@dpdk.org
>
> Signed-off-by: David Marchand
> ---
> doc/guides/sample_app_ug/vdpa.rst | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions
Add link up/down feature for features.rst.
Fixes: 915e67837586 ("ethdev: API for link up and down")
Cc: sta...@dpdk.org
Signed-off-by: Huisong Li
---
doc/guides/nics/features.rst | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/doc/guides/nics/features.rst b/doc/guides/ni
Add hash algorithm feature introduced by 23.11 and fix some RSS features
description.
Fixes: 34ff088cc241 ("ethdev: set and query RSS hash algorithm")
Signed-off-by: Huisong Li
---
doc/guides/nics/features.rst | 25 +
1 file changed, 21 insertions(+), 4 deletions(-)
dif
Add Traffic Manager features.
Fixes: 5d109deffa87 ("ethdev: add traffic management API")
Cc: sta...@dpdk.org
Signed-off-by: Huisong Li
---
doc/guides/nics/features.rst | 13 +
1 file changed, 13 insertions(+)
diff --git a/doc/guides/nics/features.rst b/doc/guides/nics/features.rst
Cc: sta...@dpdk.org
Signed-off-by: Huisong Li
---
doc/guides/nics/features.rst | 1 +
1 file changed, 1 insertion(+)
diff --git a/doc/guides/nics/features.rst b/doc/guides/nics/features.rst
index 1c0cf2cea7..a5026a0aa8 100644
--- a/doc/guides/nics/features.rst
+++ b/doc/guides/nics/features.rst
This series add the configuration interface for some features and add
serval new features had beed supported.
Huisong Li (5):
doc/features: add RSS hash algorithm feature
doc/features: add link up/down feature
doc/features: add config interface for speed capabilities
doc/features: add Traf
Add dump device private information feature.
Fixes: edcf22c6d389 ("ethdev: introduce dump API")
Cc: sta...@dpdk.org
Signed-off-by: Huisong Li
---
doc/guides/nics/features.rst | 12
1 file changed, 12 insertions(+)
diff --git a/doc/guides/nics/features.rst b/doc/guides/nics/feature
23/11/2023 14:59, Huisong Li:
> +.. _nic_features_device_private_info_dump:
> +
> +Device private information dump
> +--
Why underlining is too short?
> +
> +Supports retrieving device private information to a file. Provided data and
> +the order depends on PMD.
> +
> +* **[mplements]
https://bugs.dpdk.org/show_bug.cgi?id=1330
Bug ID: 1330
Summary: rte_thread_* wrappers missing in DPDK
Product: DPDK
Version: 23.11
Hardware: All
OS: Linux
Status: UNCONFIRMED
Severity: normal
Pr
On Fri, Sep 22, 2023 at 1:49 PM Bruce Richardson
wrote:
>
> Add a new driver to DPDK which supports taking in memory e.g. hugepage
> memory via a unix socket connection and maps it into the DPDK process
> replacing the current socket memory as the default memory for use by
> future requests.
>
> S
The first commit makes changes to the code. These code changes mainly
change the structure of the code so that the actual API docs generation
works. There are also some code changes which get reflected in the
documentation, such as making functions/methods/attributes private or
public.
The rest of
The standard Python tool for generating API documentation, Sphinx,
imports modules one-by-one when generating the documentation. This
requires code changes:
* properly guarding argument parsing in the if __name__ == '__main__'
block,
* the logger used by DTS runner underwent the same treatment so
Python docstrings are the in-code way to document the code. The
docstring checker of choice is pydocstyle which we're executing from
Pylama, but the current latest versions are not complatible due to [0],
so pin the pydocstyle version to the latest working version.
[0] https://github.com/klen/pyla
Expand the framework contribution guidelines and add how to document the
code with Python docstrings.
Signed-off-by: Juraj Linkeš
---
doc/guides/tools/dts.rst | 73
1 file changed, 73 insertions(+)
diff --git a/doc/guides/tools/dts.rst b/doc/guides/tools
Format according to the Google format and PEP257, with slight
deviations.
Signed-off-by: Juraj Linkeš
---
dts/framework/__init__.py | 12 -
dts/framework/exception.py | 106 +
2 files changed, 83 insertions(+), 35 deletions(-)
diff --git a/dts/framework
Format according to the Google format and PEP257, with slight
deviations.
Signed-off-by: Juraj Linkeš
---
dts/framework/settings.py | 103 +-
1 file changed, 102 insertions(+), 1 deletion(-)
diff --git a/dts/framework/settings.py b/dts/framework/settings.py
i
Format according to the Google format and PEP257, with slight
deviations.
Signed-off-by: Juraj Linkeš
---
dts/framework/logger.py | 72 ++---
dts/framework/utils.py | 88 +
2 files changed, 113 insertions(+), 47 deletions(-)
d
Format according to the Google format and PEP257, with slight
deviations.
Signed-off-by: Juraj Linkeš
---
dts/framework/dts.py | 131 ---
dts/main.py | 10 ++--
2 files changed, 116 insertions(+), 25 deletions(-)
diff --git a/dts/framework/dts.p
Format according to the Google format and PEP257, with slight
deviations.
Signed-off-by: Juraj Linkeš
---
dts/framework/test_suite.py | 231 +++-
1 file changed, 175 insertions(+), 56 deletions(-)
diff --git a/dts/framework/test_suite.py b/dts/framework/test_suit
Format according to the Google format and PEP257, with slight
deviations.
Signed-off-by: Juraj Linkeš
---
dts/framework/test_result.py | 297 ---
1 file changed, 239 insertions(+), 58 deletions(-)
diff --git a/dts/framework/test_result.py b/dts/framework/test_res
Format according to the Google format and PEP257, with slight
deviations.
Signed-off-by: Juraj Linkeš
---
dts/framework/config/__init__.py | 369 ++-
dts/framework/config/types.py| 132 +++
2 files changed, 444 insertions(+), 57 deletions(-)
create mode 1
Format according to the Google format and PEP257, with slight
deviations.
Signed-off-by: Juraj Linkeš
---
dts/framework/remote_session/__init__.py | 39 +-
.../remote_session/remote_session.py | 130 +-
dts/framework/remote_session/ssh_session.py | 16 +--
3
Format according to the Google format and PEP257, with slight
deviations.
Signed-off-by: Juraj Linkeš
---
.../interactive_remote_session.py | 36 +++
.../remote_session/interactive_shell.py | 99 +++
dts/framework/remote_session/python_shell.py | 26 -
Format according to the Google format and PEP257, with slight
deviations.
Signed-off-by: Juraj Linkeš
---
dts/framework/testbed_model/__init__.py | 17 --
dts/framework/testbed_model/port.py | 53 +++
dts/framework/testbed_model/virtual_device.py | 17 +-
Format according to the Google format and PEP257, with slight
deviations.
Signed-off-by: Juraj Linkeš
---
dts/framework/testbed_model/cpu.py | 196 +
1 file changed, 144 insertions(+), 52 deletions(-)
diff --git a/dts/framework/testbed_model/cpu.py
b/dts/framework/t
Format according to the Google format and PEP257, with slight
deviations.
Signed-off-by: Juraj Linkeš
---
dts/framework/testbed_model/os_session.py | 272 --
1 file changed, 205 insertions(+), 67 deletions(-)
diff --git a/dts/framework/testbed_model/os_session.py
b/dts/fram
Format according to the Google format and PEP257, with slight
deviations.
Signed-off-by: Juraj Linkeš
---
dts/framework/testbed_model/linux_session.py | 64 +++-
dts/framework/testbed_model/posix_session.py | 81 +---
2 files changed, 114 insertions(+), 31 deletions(-
Format according to the Google format and PEP257, with slight
deviations.
Signed-off-by: Juraj Linkeš
---
dts/framework/testbed_model/node.py | 191 +++-
1 file changed, 131 insertions(+), 60 deletions(-)
diff --git a/dts/framework/testbed_model/node.py
b/dts/framework/
Format according to the Google format and PEP257, with slight
deviations.
Signed-off-by: Juraj Linkeš
---
dts/framework/testbed_model/sut_node.py | 230
dts/framework/testbed_model/tg_node.py | 42 +++--
2 files changed, 176 insertions(+), 96 deletions(-)
diff --git a
Format according to the Google format and PEP257, with slight
deviations.
Signed-off-by: Juraj Linkeš
---
.../traffic_generator/__init__.py | 22 -
.../capturing_traffic_generator.py| 45 +++
.../traffic_generator/traffic_generator.py| 33 +
Format according to the Google format and PEP257, with slight
deviations.
Signed-off-by: Juraj Linkeš
---
.../testbed_model/traffic_generator/scapy.py | 91 +++
1 file changed, 54 insertions(+), 37 deletions(-)
diff --git a/dts/framework/testbed_model/traffic_generator/scapy.py
Format according to the Google format and PEP257, with slight
deviations.
Signed-off-by: Juraj Linkeš
---
dts/tests/TestSuite_hello_world.py | 16 +---
dts/tests/TestSuite_os_udp.py | 20 ++
dts/tests/TestSuite_smoke_tests.py | 61 --
3 files changed,
On Wed, Nov 22, 2023 at 04:45:47PM +, Euan Bourke wrote:
> Add a new library to make it easier for eal and other libraries to parse
> command line arguments.
>
> The first function in this library is one to parse a corelist string into an
> array of individual core ids. The function will then
From: Christian Ehrhardt
Testing 23.11 has shown that [1] is still needed, all tests
on ppc64 with no-huge still fail due to iova=pa breaking without
pa being available.
This is the rebase of [1] to 23.11 and I've added the matching
change to the documentation as well.
David Wilder (1):
eal/l
From: David Wilder
When using --no-huge option physical address are not guaranteed
to be persistent.
This change effectively makes "--no-huge" the same as
"--no-huge --iova-mode=va".
When --no-huge is used (or any other condition making physical
addresses unavailable) setting --iova-mode=pa wil
On Wed, Nov 22, 2023 at 04:45:48PM +, Euan Bourke wrote:
> Add new coremask parsing API. This API behaves similarly to the corelist
> parsing
> API, parsing the coremask string, filling its values into the cores array.
>
General tip - commit log messages are generally wrapped at 72 character
Currently, when using IPsec-mb 1.4+, the process ID is obtained for each
job in a burst with a call to getpid().
This system call uses too many CPU cycles, and is unnecessary per job.
Instead, set the process ID value per lcore.
This is read when processing the burst, instead of per job.
Fixes: 9
> -Original Message-
> From: Power, Ciara
> Sent: Thursday, November 23, 2023 5:07 PM
> To: dev@dpdk.org
> Cc: tho...@monjalon.net; Ji, Kai ; De Lara Guarch, Pablo
> ; Power, Ciara ;
> sta...@dpdk.org
> Subject: [PATCH] crypto/ipsec_mb: fix getting process ID per job
>
> Currently, whe
Acked-by: Kai Ji
From: Power, Ciara
Sent: 23 November 2023 17:07
To: dev@dpdk.org
Cc: tho...@monjalon.net ; Ji, Kai ; De
Lara Guarch, Pablo ; Power, Ciara
; sta...@dpdk.org
Subject: [PATCH] crypto/ipsec_mb: fix getting process ID per job
Currently, when usin
Currently, when using IPsec-mb 1.4+, the process ID is obtained for each
job in a burst with a call to getpid().
This system call uses too many CPU cycles, and is unnecessary per job.
Instead, set the process ID value per lcore.
This is read when processing the burst, instead of per job.
Fixes: 9
Acked-by: Kai Ji
From: Power, Ciara
Sent: 23 November 2023 17:15
To: dev@dpdk.org
Cc: tho...@monjalon.net ; Ji, Kai ; De
Lara Guarch, Pablo ; Power, Ciara
; sta...@dpdk.org
Subject: [PATCH v2] crypto/ipsec_mb: fix getting process ID per job
Currently, when
Hi,
> diff --git a/doc/guides/nics/mlx5.rst b/doc/guides/nics/mlx5.rst index
> 45379960f0..39a8c5d7b4 100644
> --- a/doc/guides/nics/mlx5.rst
> +++ b/doc/guides/nics/mlx5.rst
> @@ -2326,19 +2326,18 @@ This command performs:
>
> #. Call the regular ``port attach`` function with updated identifier
Hi,
> -Original Message-
> From: David Marchand
> Sent: Thursday, November 23, 2023 12:44
> Subject: [PATCH 5/5] doc: use ordered lists
>
> Prefer automatically ordered lists by using #.
>
> Signed-off-by: David Marchand
> ---
> doc/guides/eventdevs/dlb2.rst | 29 +
> -Original Message-
> From: Power, Ciara
> Sent: Thursday, November 23, 2023 5:16 PM
> To: dev@dpdk.org
> Cc: tho...@monjalon.net; Ji, Kai ; De Lara Guarch, Pablo
> ; Power, Ciara ;
> sta...@dpdk.org
> Subject: [PATCH v2] crypto/ipsec_mb: fix getting process ID per job
>
> Currently,
Add NVIDIA's platform specific guides to files maintained by networking
mlx5 driver maintainers.
Signed-off-by: Dariusz Sosnowski
---
MAINTAINERS | 2 ++
1 file changed, 2 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index b07dfbcd39..f33adb3a65 100644
--- a/MAINTAINERS
+++ b/MAINTAINER
Hi,
> -Original Message-
> From: Stephen Hemminger
> Sent: Monday, November 20, 2023 18:07
> Subject: [PATCH v4 07/10] net/mlx5: replace zero length array with flex array
>
> Zero length arrays are GNU extension. Replace with standard flex array.
>
> Signed-off-by: Stephen Hemminger
>
23/11/2023 18:38, Dariusz Sosnowski:
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -877,6 +877,8 @@ F: drivers/net/mlx5/
> F: buildtools/options-ibverbs-static.sh
> F: doc/guides/nics/mlx5.rst
> F: doc/guides/nics/features/mlx5.ini
> +F: doc/guides/platform/bluefield.rst
> +F: doc/guides/platform
From: Pavan Nikhilesh
Preset rearm data to avoid writing multiple fields in fastpath,
Increase maximum outstanding Tx instructions from 128 to 256.
Signed-off-by: Pavan Nikhilesh
---
drivers/net/octeon_ep/cnxk_ep_rx.c| 12
drivers/net/octeon_ep/otx_ep_common.h | 3 +++
driver
From: Pavan Nikhilesh
Optimize Rx routine to use SSE instructions.
Signed-off-by: Pavan Nikhilesh
---
drivers/net/octeon_ep/cnxk_ep_rx.c | 159 +--
drivers/net/octeon_ep/cnxk_ep_rx.h | 167 +
drivers/net/octeon_ep/cnxk_ep_rx_sse.c | 124 +
From: Pavan Nikhilesh
Optimize Rx routine to use AVX2 instructions when underlying
architecture supports it.
Signed-off-by: Pavan Nikhilesh
---
drivers/net/octeon_ep/cnxk_ep_rx_avx.c | 117 +
drivers/net/octeon_ep/meson.build | 12 +++
drivers/net/octeon_ep/otx_ep
>-Original Message-
>From: Stephen Hemminger
>Sent: Wednesday, November 15, 2023 1:16 AM
>To: Tomasz Duszynski
>Cc: dev@dpdk.org; Jakub Palider ; Jerin Jacob
>Kollanukkaran
>
>Subject: [EXT] Re: [PATCH] raw/cnxk_bphy: switch to dynamic logging
>
>External Email
>
>
在 2023/11/23 22:18, Thomas Monjalon 写道:
23/11/2023 14:59, Huisong Li:
+.. _nic_features_device_private_info_dump:
+
+Device private information dump
+--
Why underlining is too short?
You are right.
Then I got this warning email which is the same as you said.😁
will fix it in v2.
This series fix the configuration interface for RSS feature and add
serval features had beed supported.
---
-v2:
- fix the short underline warning.
- add loopback mode feature.
Huisong Li (6):
doc/features: add RSS hash algorithm feature
doc/features: add link up/down feature
doc/fea
Add features for link speeds.
Fixes: 82113036e4e5 ("ethdev: redesign link speed config")
Cc: sta...@dpdk.org
Signed-off-by: Huisong Li
---
doc/guides/nics/features.rst | 11 +++
1 file changed, 11 insertions(+)
diff --git a/doc/guides/nics/features.rst b/doc/guides/nics/features.rst
in
Add link up/down feature for features.rst.
Fixes: 915e67837586 ("ethdev: API for link up and down")
Cc: sta...@dpdk.org
Signed-off-by: Huisong Li
---
doc/guides/nics/features.rst | 4
1 file changed, 4 insertions(+)
diff --git a/doc/guides/nics/features.rst b/doc/guides/nics/features.rst
Add hash algorithm feature introduced by 23.11 and fix some RSS features
description.
Fixes: 34ff088cc241 ("ethdev: set and query RSS hash algorithm")
Signed-off-by: Huisong Li
---
doc/guides/nics/features.rst | 26 ++
1 file changed, 22 insertions(+), 4 deletions(-)
di
Add Traffic Manager features.
Fixes: 5d109deffa87 ("ethdev: add traffic management API")
Cc: sta...@dpdk.org
Signed-off-by: Huisong Li
---
doc/guides/nics/features.rst | 13 +
1 file changed, 13 insertions(+)
diff --git a/doc/guides/nics/features.rst b/doc/guides/nics/features.rst
Add dump device private information feature.
Fixes: edcf22c6d389 ("ethdev: introduce dump API")
Cc: sta...@dpdk.org
Signed-off-by: Huisong Li
---
doc/guides/nics/features.rst | 12
1 file changed, 12 insertions(+)
diff --git a/doc/guides/nics/features.rst b/doc/guides/nics/feature
Add feature for loopback mode.
Fixes: db0359256170 ("ixgbe: add Tx->Rx loopback mode for 82599")
Cc: sta...@dpdk.org
Signed-off-by: Huisong Li
---
doc/guides/nics/features.rst | 12
1 file changed, 12 insertions(+)
diff --git a/doc/guides/nics/features.rst b/doc/guides/nics/featur
LGTM
Series-acked-by: Chengwen Feng
On 2023/11/24 11:12, Huisong Li wrote:
> This series fix the configuration interface for RSS feature and add
> serval features had beed supported.
>
> ---
> -v2:
>- fix the short underline warning.
>- add loopback mode feature.
>
> Huisong Li (6):
>
Fix the issue of incorrect definition of 'NVGRE_ENCAP', and
modified the error comments of 'rte_flow_action_nvgre_encap'.
Fixes: c2beb1d ("ethdev: add missing items/actions to flow object converter")
Fixes: 3850cf0 ("ethdev: add tunnel encap/decap actions")
Cc: sta...@dpdk.org
Signed-off-by: Joey
On Thu, Nov 23, 2023 at 4:52 PM wrote:
> From: David Wilder
>
> When using --no-huge option physical address are not guaranteed
> to be persistent.
>
> This change effectively makes "--no-huge" the same as
> "--no-huge --iova-mode=va".
>
> When --no-huge is used (or any other condition making ph
The Tx offload capabilities of ICE ethdev doesn't include
tso tunnel, which will result in tso tunnel setting to
not take effect.
This commit will add tso tunnel capabilities in ice_dev_info_get().
Fixes: 295968d17407 ("ethdev: add namespace")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
if (eth_spec && eth_mask &&
next_type == RTE_FLOW_ITEM_TYPE_END) {
...
if (next_type == RTE_FLOW_ITEM_TYPE_VLAN || ...) {
...
}
...
}
Clearly, that condition in the inner "if" is always "false".
This commit will remove the redundant j
> -Original Message-
> From: Rakesh Kudurumalla
> Sent: Thursday, November 23, 2023 11:46 AM
> To: Nithin Kumar Dabilpuram ; Pavan
> Nikhilesh Bhagavatula
> Cc: dev@dpdk.org; Jerin Jacob Kollanukkaran ;
> Rakesh Kudurumalla
> Subject: [EXT] [PATCH 1/2] node: forward packet from ethdev_rx
please add Bugzilla ID
在 2023/11/24 14:44, Kaiwen Deng 写道:
The Tx offload capabilities of ICE ethdev doesn't include
tso tunnel, which will result in tso tunnel setting to
not take effect.
This commit will add tso tunnel capabilities in ice_dev_info_get().
Fixes: 295968d17407 ("ethdev: add nam
Hello,
On Tue, Nov 14, 2023 at 9:05 AM Tomasz Duszynski wrote:
[snip]
> @@ -15,6 +16,11 @@
> #include "cnxk_bphy_irq.h"
> #include "rte_pmd_bphy.h"
>
> +extern int bphy_rawdev_logtype;
> +
> +#define BPHY_LOG(level, fmt, args...) \
> + rte_log(RTE_LOG_ ## level, bphy_rawdev_logtype, "%s()
89 matches
Mail list logo