Start a new release cycle with empty release notes.
The ABI version becomes 25.0.
The map files are updated to the new ABI major number (25).
The ABI exceptions are dropped and CI ABI checks are disabled because
compatibility is not preserved.
Signed-off-by: David Marchand
---
.github/workflows
On 8/8/2024 7:14 AM, Hyong Youb Kim wrote:
> The Linux VIC PF driver now requires the use of the admin channel
> between PF and VF drivers. Certain devcmds are disabled for VF. The VF
> driver is supposed to send control messages through the admin channel
> to the PF driver to perform those devcmds
On 8/8/2024 7:14 AM, Hyong Youb Kim wrote:
> Add 1400/14000 and 15000 models to the speed_capa list.
>
Do you want to introduce this new device variants in the driver guide?
Also does it makes sense to document new device model support in the
release notes?
> Signed-off-by: Hyong Youb Kim
> Re
On 8/8/2024 7:14 AM, Hyong Youb Kim wrote:
> enic_set_mac_address() (mac_addr_add callback) currently allows only
> non-zero, unicast address to be added. It is overly restrictive.
> rte_eth_dev_mac_addr_add() itself allows multicast addresses. And,
> some applications do use rte_eth_dev_mac_addr_a
On 07-08-2024 21:12, Ferruh Yigit wrote:
On 8/1/2024 11:52 AM, Hemant Agrawal wrote:
This series adds several enhancement to the NXP DPAA Ethernet driver.
Primarily:
1. timestamp and IEEE 1588 support
2. OH and ONIC based virtual port config in DPAA
3. frame display and debugging infra
Gagan
The generation is done with Sphinx, which DPDK already uses, with
slightly modified configuration of the sidebar present in an if block.
DTS dependencies do not need to be installed, but there is the option to
install doc build dependencies with Poetry:
poetry install --with docs
The build itself
Address a few errors reported by Sphinx when generating documentation:
framework/params/__init__.py:docstring of framework.params.modify_str:3:
WARNING: Inline interpreted text or phrase reference start-string
without end-string.
framework/params/eal.py:docstring of framework.params.eal.Eal
When the DTS dependencies are not installed when building DTS API
documentation, the or operator produces errors when used with types from
those libraries:
autodoc: failed to import module 'remote_session' from module
'framework'; the following exception was raised:
Traceback (most recent call last
Sphinx imports every Python module (through the autodoc extension)
when generating documentation from docstrings, meaning all DTS
dependencies, including Python version, should be satisfied. This is not
a hard requirement, as imports from dependencies may be mocked in the
autodoc_mock_imports autod
These sources could be generated with the sphinx-apidoc utility, but
that doesn't give us enough flexibility, such as sorting the order of
modules or changing the headers of the modules.
The sources included in this patch were in fact generated by said
utility, but modified to improve the look of
The tool used to generate DTS API docs is Sphinx, which is already in
use in DPDK. The same configuration is used to preserve style with one
DTS-specific configuration (so that the DPDK docs are unchanged) that
modifies how the sidebar displays the content. There's other Sphinx
configuration relate
Add zsda compressdev driver and enqueue, dequeue interface.
Signed-off-by: Hanxiao Li
---
drivers/common/zsda/meson.build | 13 +
drivers/compress/zsda/zsda_comp.c | 334 +++
drivers/compress/zsda/zsda_comp.h | 28 ++
drivers/compress/zsda/zsda_comp_pmd.c | 462 ++
Introduce driver support for ZSDA which can
help to accelerate storage data process.
In this patch, add some common functions and macro definitions.
The patch is submitted compression and decompression first,
and then encryption and decryption next time.
Sorry, it's been a long time about a mont
Add queue initialization, release, enqueue, dequeue and other interface.
Signed-off-by: Hanxiao Li
---
drivers/common/zsda/meson.build | 1 +
drivers/common/zsda/zsda_qp.c | 727
drivers/common/zsda/zsda_qp.h | 164 +++
3 files changed, 892 insertions(+
Add support for zsdadev operations such as dev_start and dev_stop.
Signed-off-by: Hanxiao Li
---
drivers/common/zsda/meson.build | 1 +
drivers/common/zsda/zsda_device.c | 480 ++
drivers/common/zsda/zsda_device.h | 106 +++
3 files changed, 587 insertions(+)
09/07/2024 11:36, Raslan Darawsheh:
> Hi,
>
> From: Bing Zhao
> Sent: Thursday, July 4, 2024 1:26 PM
> To: Slava Ovsiienko; dev@dpdk.org; Raslan Darawsheh
> Cc: Ori Kam; Dariusz Sosnowski; Suanming Mou; Matan Azrad
> Subject: [PATCH v2] net/mlx5: add metadata split for compatibility API
>
> The
Hi Team,
Is there any possible way to create multiple RSS flows to distribute packets to
set of queues when a particular Ip pattern matches.
For e.g.,
I have 40 RX queues setup,
Flow 1: Match a particular IP pattern and distribute it to specified RX queues
set (0 - 29)
Flow 2: Match a particular
From: Thomas Monjalon
Sent: Tuesday, July 30, 2024 9:42 PM
To: Rakesh Kudurumalla
Cc: ferruh.yi...@amd.com; andrew.rybche...@oktetlabs.ru; or...@nvidia.com;
dev@dpdk.org; Jerin Jacob ; Nithin Kumar Dabilpuram
; sta...@dpdk.org
Subject: [EXTERNAL] Re: [PATCH v3 1/1] examples/l2fwd-jobstats: fi
08/08/2024 10:03, David Marchand:
> Start a new release cycle with empty release notes.
>
> The ABI version becomes 25.0.
> The map files are updated to the new ABI major number (25).
> The ABI exceptions are dropped and CI ABI checks are disabled because
> compatibility is not preserved.
>
> Sig
08/08/2024 13:41, Rakesh Kudurumalla:
>
> From: Thomas Monjalon
> Sent: Tuesday, July 30, 2024 9:42 PM
> To: Rakesh Kudurumalla
> Cc: ferruh.yi...@amd.com; andrew.rybche...@oktetlabs.ru; or...@nvidia.com;
> dev@dpdk.org; Jerin Jacob ; Nithin Kumar Dabilpuram
> ; sta...@dpdk.org
> Subject: [EXT
07/08/2024 15:12, Juraj Linkeš:
> On 7. 8. 2024 14:27, Thomas Monjalon wrote:
> > 07/08/2024 14:03, Juraj Linkeš:
> >> On 7. 8. 2024 12:41, Thomas Monjalon wrote:
> >>> 06/08/2024 17:19, Juraj Linkeš:
> --- /dev/null
> +++ b/doc/api/dts/custom.css
> @@ -0,0 +1 @@
> +../../guides
On Thu, Aug 8, 2024 at 2:00 PM Thomas Monjalon wrote:
>
> 08/08/2024 10:03, David Marchand:
> > Start a new release cycle with empty release notes.
> >
> > The ABI version becomes 25.0.
> > The map files are updated to the new ABI major number (25).
> > The ABI exceptions are dropped and CI ABI ch
On Thu, 8 Aug 2024 16:50:13 +0800
Hanxiao Li wrote:
> +int
> +zsda_get_queue_cfg(struct zsda_pci_device *zsda_pci_dev)
> +{
> + uint8_t i = 0;
Useless initialization, you are setting it the first loop.
> + uint32_t index = 0;
> + enum zsda_service_type type = ZSDA_SERVICE_INVALID;
On Thu, 8 Aug 2024 16:50:11 +0800
Hanxiao Li wrote:
> +static uint8_t
> +zsda_crc8(uint8_t *message, int length)
> +{
> + uint8_t crc = 0;
> + int i;
> +
> + for (i = 0; i < length; i++)
> + crc = crc8_table[crc ^ message[i]];
> + return crc;
> +}
The code in this dr
On Tue, 6 Aug 2024 14:28:13 +0200
David Marchand wrote:
> On Thu, Jul 18, 2024 at 9:11 PM Stephen Hemminger
> wrote:
> >
> > The red tests were not run because not part of any suite.
> > Meson warning is:
> > WARNING: Test "red_autotest" is not defined in any test suite
> >
> > Signed-off-by: S
The patch intends on adding support for TSO in DQO RDA format.
Signed-off-by: Tathagat Priyadarshi
Signed-off-by: Varun Lakkur Ambaji Rao
---
drivers/net/gve/gve_tx_dqo.c | 26 +++---
1 file changed, 23 insertions(+), 3 deletions(-)
diff --git a/drivers/net/gve/gve_tx_dqo.c
> Hi Tathagat,
>
> This patch has bits from other patch just merged, can you please send a
> new version of this patch, on top of latest next-net [1] tree?
>
> [1]
> https://git.dpdk.org/next/dpdk-next-net/
Superseded via
https://patches.dpdk.org/project/dpdk/patch/1723141392-2437012-1-git-send-e
Supersedes
https://patches.dpdk.org/project/dpdk/patch/1722507548-2401507-1-git-send-email-tathagat.d...@gmail.com/
On Tue, 6 Aug 2024 14:45:45 +0200
David Marchand wrote:
> On Thu, Jul 18, 2024 at 9:11 PM Stephen Hemminger
> wrote:
> >
> > This test should be using the TEST_ASSERT macros, and can be
> > run as part of the fast test suite now.
> >
> > Signed-off-by: Stephen Hemminger
>
> [...]
>
> > +
On Thu, 8 Aug 2024 11:19:13 +
Raghavan V wrote:
> Hi Team,
>
> Is there any possible way to create multiple RSS flows to distribute packets
> to set of queues when a particular Ip pattern matches.
> For e.g.,
> I have 40 RX queues setup,
> Flow 1: Match a particular IP pattern and distribut
This is the set of things which stood out as needing fixing when
looking at the rte_eal_alarm tests.
Stephen Hemminger (5):
eal: add missing parameter check to rte_eal_alarm_set on Windows
Revert "test/alarm: disable bad time cases on Windows"
test: support alarm test on FreeBSD
test/alarm
Both Linux and FreeBSD, check parameters to rte_eal_alarm_set,
but Windows missed this. And the test was "fixed" instead.
Signed-off-by: Stephen Hemminger
---
lib/eal/windows/eal_alarm.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/lib/eal/windows/eal_alarm.c b/lib/eal/windows/eal_
Yes the alarm API is supported on FreeBSD.
Signed-off-by: Stephen Hemminger
---
app/test/test_alarm.c | 5 -
1 file changed, 5 deletions(-)
diff --git a/app/test/test_alarm.c b/app/test/test_alarm.c
index b4034339b8..0cdfad1374 100644
--- a/app/test/test_alarm.c
+++ b/app/test/test_alarm.c
This reverts commit a089d320338d708f5b7126dab5fd6861c82e6347.
Windows EAL should have been fixed rather than papering over
the bug.
Signed-off-by: Stephen Hemminger
---
app/test/test_alarm.c | 4
1 file changed, 4 deletions(-)
diff --git a/app/test/test_alarm.c b/app/test/test_alarm.c
ind
The alarm test had several issues:
- only negative tests were done, no positive test to make sure
API worked
- the set/cancel test had too short an interval and the alarm
might expire
- the test should have used the standard TEST macros.
Signed-off-by: Stephen Hemminger
---
ap
The code for rte_eal_alarm_cancel was using two loops and duplicate
code to handle cancel at the start of the list. Introduce the
LIST_FOREACH_SAFE() macro from FreeBsd which makes writing
the loop cleaner and simpler.
Signed-off-by: Stephen Hemminger
---
lib/eal/linux/eal_alarm.c | 51 +
From: Jeremy Spewock
I have not yet explored the idea of caching verbose output from all
commands rather than simply parsing whatever output is passed into the
method, but I wanted to get what I have currently out in the meantime.
v3:
* Add more OL flags to include everything listed in rte_mbuf
From: Jeremy Spewock
Multiple test suites from the old DTS framework rely on being able to
consume and interpret the verbose output of testpmd. The new framework
doesn't have an elegant way for handling the verbose output, but test
suites are starting to be written that rely on it. This patch cre
Hey Nick,
Patch looks pretty good to me, just a few minor comments below.
On Mon, Aug 5, 2024 at 1:13 PM Nicholas Pratte wrote:
>
> The ethertype test suite requires many different internal runtime
> vlan offload options to test ethertype configuration. The following patch
> adds a new RxVlanOf
On Mon, Aug 5, 2024 at 1:13 PM Nicholas Pratte wrote:
>
> Based off the test cases from the old DTS test suite, the following test
> suite assess the behavior of ethertype configuration options found
> within the ethdev api.
>
> Bugzilla-ID: 1505
>
> depends-on: 142696 ("dts: add VLAN methods to t
Thanks I will merge the change disabling ABI checks at UNH at start of
day tomorrow.
On Thu, Aug 8, 2024 at 8:56 AM David Marchand wrote:
>
> On Thu, Aug 8, 2024 at 2:00 PM Thomas Monjalon wrote:
> >
> > 08/08/2024 10:03, David Marchand:
> > > Start a new release cycle with empty release notes.
#
August 8, 2024
Attendees
1. Patrick Robb
2. Juraj Linkeš
3. Aaron Conole
4. Alex Chapman
5. Dean Marx
6. Jeremy Spewock
7. Luca Vizzarro
8. Nicholas Pratte
9. Paul Szczepanek
10. Manit Mahajan
###
On Thu, Aug 8, 2024 at 4:36 PM wrote:
>
> From: Jeremy Spewock
>
> Multiple test suites from the old DTS framework rely on being able to
> consume and interpret the verbose output of testpmd. The new framework
> doesn't have an elegant way for handling the verbose output, but test
> suites are st
On 8/8/2024 7:25 PM, Tathagat Priyadarshi wrote:
>> Hi Tathagat,
>>
>> This patch has bits from other patch just merged, can you please send a
>> new version of this patch, on top of latest next-net [1] tree?
>>
>> [1]
>> https://git.dpdk.org/next/dpdk-next-net/
>
> Superseded via
> https://patch
> -Original Message-
> From: Ferruh Yigit
> Sent: Thursday, August 8, 2024 5:50 PM
> To: Hyong Youb Kim (hyonkim)
> Cc: dev@dpdk.org; John Daley (johndale)
> Subject: Re: [PATCH v2 1/3] net/enic: support SR-IOV VF using admin channel
>
> On 8/8/2024 7:14 AM, Hyong Youb Kim wrote:
> >
> -Original Message-
> From: Ferruh Yigit
> Sent: Thursday, August 8, 2024 5:51 PM
> To: Hyong Youb Kim (hyonkim)
> Cc: dev@dpdk.org; John Daley (johndale)
> Subject: Re: [PATCH v2 2/3] net/enic: add speed capabilities for newer models
>
> On 8/8/2024 7:14 AM, Hyong Youb Kim wrote:
>
> -Original Message-
> From: Ferruh Yigit
> Sent: Thursday, August 8, 2024 5:51 PM
> To: Hyong Youb Kim (hyonkim)
> Cc: dev@dpdk.org; John Daley (johndale)
> Subject: Re: [PATCH v2 3/3] net/enic: allow multicast in MAC address add
> callback
>
> On 8/8/2024 7:14 AM, Hyong Youb Kim wro
47 matches
Mail list logo