RE: [PATCH v2 0/3] Fix typo's and capitalise PMD

2021-11-26 Thread Mcnamara, John
> -Original Message- > From: Sean Morrissey > Sent: Monday, November 22, 2021 10:51 AM > Cc: dev@dpdk.org; Morrissey, Sean > Subject: [PATCH v2 0/3] Fix typo's and capitalise PMD > > This patchset cleans up the use of the phrase PMD throughout dpdk by > capitalising pmd and also removi

RE: [PATCH] common/mlx5: fix MR lookup on slow path

2021-11-26 Thread Slava Ovsiienko
> -Original Message- > From: Dmitry Kozlyuk > Sent: Thursday, November 25, 2021 22:21 > To: dev@dpdk.org > Cc: NBU-Contact-Thomas Monjalon (EXTERNAL) ; > Raslan Darawsheh ; Slava Ovsiienko > ; Matan Azrad > Subject: [PATCH] common/mlx5: fix MR lookup on slow path > > Memory region (MR) w

[PATCH] doc: fix the typo of hexadecimal writing

2021-11-26 Thread Bing Zhao
A leading '0' was missed of the hexadecimal value. Fixes: 3ceeed9f7855 ("doc: update flow mark action in mlx5 guide") Cc: viachesl...@nvidia.com Cc: sta...@dpdk.org Signed-off-by: Bing Zhao Acked-by: Viacheslav Ovsiienko --- doc/guides/nics/mlx5.rst | 2 +- 1 file changed, 1 insertion(+), 1 de

Red Hat roadmap for v22.03

2021-11-26 Thread Maxime Coquelin
Please find below Red Hat roadmap for v22.03 release: * Improve Vhost library logging by providing device identification * Add stats/xstats support to DPDK Vhost library * Add support to hash report feature to Virtio PMD Last item is less urgent and may be postponed to a later release. Regards,

RE: [dpdk-dev] [ovs-dev] ovs-vswitchd with DPDK crashed when guest VM restarts network service

2021-11-26 Thread Xia, Chenbo
Hi, Is it possible that you can provide more info about this isuee. I mean: qemu cmdline/libvirt xml, ovs cmdline, guest driver version and etc… Or it’s hard to reproduce the issue. Thanks, Chenbo From: Bendror, Eran (Nokia - US) Sent: Wednesday, November 17, 2021 10:42 PM To: ktray...@redhat

[PATCH] doc: add test platform

2021-11-26 Thread Apeksha Gupta
Add tested NXP platform to v21.11 release note for NXP enetfec PMD. Signed-off-by: Apeksha Gupta --- doc/guides/rel_notes/release_21_11.rst | 11 +++ 1 file changed, 11 insertions(+) diff --git a/doc/guides/rel_notes/release_21_11.rst b/doc/guides/rel_notes/release_21_11.rst index f31d

[PATCH v4] ethdev: deprecate header fields and metadata flow actions

2021-11-26 Thread Viacheslav Ovsiienko
The generic RTE_FLOW_ACTION_TYPE_MODIFY_FIELD action was introduced by [1]. This action provides an unified way to perform various arithmetic and transfer operations over packet network header fields and packet metadata. [1] commit 641dbe4fb053 ("net/mlx5: support modify field flow action") On ot

Re: [PATCH v2 0/3] Fix typo's and capitalise PMD

2021-11-26 Thread Ferruh Yigit
On 11/22/2021 10:50 AM, Sean Morrissey wrote: This patchset cleans up the use of the phrase PMD throughout dpdk by capitalising pmd and also removing the use of the word driver following PMD. This patchset also removes some unnecessary duplication of the word "the" in comments and docs. Sean Mo

[PATCH v3] maintainers: update for testpmd

2021-11-26 Thread Thomas Monjalon
From: Aman Singh Add Aman Singh as co-maintainer of testpmd. Make the title description more accurate for this tool. Signed-off-by: Aman Singh Acked-by: Ferruh Yigit Signed-off-by: Thomas Monjalon --- v2: update the section title v3: update the section title --- MAINTAINERS | 3 ++- 1 file

Re: release candidate 21.11-rc4

2021-11-26 Thread David Marchand
Hi Ian, On Thu, Nov 25, 2021 at 5:08 PM Stokes, Ian wrote: > Intel has completed the following validation with OVS and DPDK 21.11-rc4, no > issues seen. > > Ixgbe Performance Tests > phy2phy_tput > pvp_tput > pvp_cont > pvvp_tput > pvpv_cont > > Ixgbe Functional Tests > RSS Multiqueue > Dynamic

Re: [EXT] release candidate 21.11-rc4

2021-11-26 Thread David Marchand
On Fri, Nov 26, 2021 at 10:57 AM Apeksha Gupta wrote: > > You may share some release validation results by replying to this > > message at dev@dpdk.org. > [Apeksha] > Hi David, > > The testing with DPDK 21.11-rc4 from ENETFEC driver looks good. We don't see > any issues with the following tests:

Re: [PATCH v2 0/3] Fix typo's and capitalise PMD

2021-11-26 Thread David Marchand
On Mon, Nov 22, 2021 at 11:52 AM Sean Morrissey wrote: > > This patchset cleans up the use of the phrase PMD > throughout dpdk by capitalising pmd and also > removing the use of the word driver following PMD. > > This patchset also removes some unnecessary > duplication of the word "the" in commen

Re: [dpdk-dev] [PATCH] devtools: check prefix for libraries patches

2021-11-26 Thread Thomas Monjalon
20/10/2021 11:14, David Marchand: > The convention in DPDK is to directly use library names as prefix, > without a lib/. > > Signed-off-by: David Marchand Applied, thanks.

Re: [PATCH v3] checkpatches: suppress warning about strlcpy

2021-11-26 Thread Thomas Monjalon
16/11/2021 00:26, Stephen Hemminger: > Current version of Linux kernel checkpatch now complains about > usages of strlcpy because the Linux kernel prefers strcspy. > > WARNING:STRLCPY: Prefer strscpy over strlcpy > > But DPDK project allows strlcpy, therefore suppress the warning. > > Signed-off

Re: [dpdk-dev] [PATCH] doc: fix typo in coding style

2021-11-26 Thread David Marchand
On Mon, Nov 1, 2021 at 3:54 PM Bruce Richardson wrote: > > On Fri, Oct 29, 2021 at 04:19:02PM +0300, Dariusz Sosnowski wrote: > > This patch fixes a typo in DPDK Coding Style, in Return Values section, > > i.e. replaces "indicated may" with "indicated by". > > > > Fixes: 36032e46be40 ("doc: add co

[PATCH v1] net/axgbe: use PCI root complex device to distinguish AMD hardware

2021-11-26 Thread Chandubabu Namburu
"bus/pci: optimize bus scan" broke axgbe on V1000/R1000. RV root complex pci device does not have any kernel driver assigned so it is removed from pci scan list which is used in "net/axgbe: add a HW quirk for register definitions" Get root complex device id directly from pci sysfs instead of pci s

RE: [PATCH] net/axgbe: fix PCI ID to distinguish v1000 vs e3000

2021-11-26 Thread Namburu, Chandu-babu
[Public] Hi Arsalan, I have submitted new patch to community review and looped you in. Please share your comments. https://patches.dpdk.org/project/dpdk/list/?series=20788 Regards, Chandu -Original Message- From: Awan, Arsalan Sent: Thursday, November 25, 2021 2:37 PM To: Namburu, Ch

Re: [PATCH v3] maintainers: update for testpmd

2021-11-26 Thread Thomas Monjalon
26/11/2021 11:04, Thomas Monjalon: > From: Aman Singh > > Add Aman Singh as co-maintainer of testpmd. > > Make the title description more accurate for this tool. > > Signed-off-by: Aman Singh > Acked-by: Ferruh Yigit > Signed-off-by: Thomas Monjalon Applied Thanks Aman for volunteering.

Re: [PATCH] MAINTAINERS: update entry for compressdev

2021-11-26 Thread Thomas Monjalon
25/11/2021 11:07, Zhang, Roy Fan: > > -Original Message- > > From: Trahe, Fiona > > Sent: Wednesday, October 6, 2021 5:26 PM > > To: dev@dpdk.org > > Cc: Trahe, Fiona ; Zhang, Roy Fan > > ; ashish.gu...@marvell.com > > > > Replacing myself with Fan as compressdev API maintainer. > > > >

Re: [PATCH v1] gpudev: remove unnecessary rte_gpu_wmb

2021-11-26 Thread Thomas Monjalon
25/11/2021 23:40, eagost...@nvidia.com: > From: Elena Agostini > > Remove unnecessary rte_gpu_wmb from rte_gpu_comm_populate_list_pkts. > It causes a performance degradation in case of NVIDIA GPU V100. > > This change doesn't affect any functionality as the status resides > in CPU registered mem

RE: release candidate 21.11-rc4

2021-11-26 Thread Jiang, YuX
> -Original Message- > From: David Marchand > Sent: Thursday, November 25, 2021 2:38 AM > To: annou...@dpdk.org > Cc: Thomas Monjalon > Subject: release candidate 21.11-rc4 > > Hi all, > > A new DPDK release candidate is ready for testing: > https://git.dpdk.org/dpdk/tag/?id=v21

[PATCH] net/mlx5: fix modify field MAC address offset

2021-11-26 Thread Viacheslav Ovsiienko
The MAC addresses fields are 48 bit wide and are processed by mlx5 PMD as two words. There the bug was introduced for the offset, causing wrong action translation if action field offset was not zero. Fixes: 40c8fb1fd3b3 ("net/mlx5: update modify field action") Signed-off-by: Viacheslav Ovsiienko

[Bug 890] lib/ip_frag: IPv4 options without copied bit set are present in all fragments

2021-11-26 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=890 Bug ID: 890 Summary: lib/ip_frag: IPv4 options without copied bit set are present in all fragments Product: DPDK Version: 21.11 Hardware: All OS: All Sta

[PATCH] doc: add tested platforms with Mellanox NICs

2021-11-26 Thread Raslan Darawsheh
Add tested platforms with Mellanox NICs to the 21.11 release notes. Signed-off-by: Raslan Darawsheh --- doc/guides/rel_notes/release_21_11.rst | 147 + 1 file changed, 147 insertions(+) diff --git a/doc/guides/rel_notes/release_21_11.rst b/doc/guides/rel_notes/release_2

Re: [PATCH v3] app/test-gpudev: remove all memory leaks

2021-11-26 Thread Thomas Monjalon
26/11/2021 00:03, eagost...@nvidia.com: > From: Elena Agostini > > Remove all memory leaks in case of errors in > test-gpudev application. > > Fixes: e818c4e2bf50 ("gpudev: add memory API") > Fixes: c7ebd65c1372 ("gpudev: add communication list") > > Signed-off-by: Elena Agostini Applied, tha

Re: [PATCH] common/mlx5: fix MR lookup on slow path

2021-11-26 Thread Thomas Monjalon
> > Memory region (MR) was being looked up incorrectly for the data address of > > an externally-attached mbuf. > > A search was attempted for the mempool of the mbuf, while mbuf data > > address does not belong to this mempool in case of externally-attached mbuf. > > Only attempt the search: > > 1

Re: [PATCH] net/mlx5: fix devargs validation for multiclass probe

2021-11-26 Thread Thomas Monjalon
25/11/2021 11:38, Matan Azrad: > From: Thomas Monjalon > > 25/11/2021 07:16, michae...@nvidia.com: > > > From: Michael Baum > > > > > > The mlx5_args function reads the devargs and checks if they are valid > > > for this driver and if not it returns an error. > > > > > > This was normal behavior a

[Bug 891] bnxt PMD: multicast filtering fails

2021-11-26 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=891 Bug ID: 891 Summary: bnxt PMD: multicast filtering fails Product: DPDK Version: 20.11 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priori

Re: [PATCH] doc: add test platform

2021-11-26 Thread David Marchand
On Fri, Nov 26, 2021 at 10:41 AM Apeksha Gupta wrote: > > Add tested NXP platform to v21.11 release note for NXP enetfec > PMD. > > Signed-off-by: Apeksha Gupta > --- > doc/guides/rel_notes/release_21_11.rst | 11 +++ > 1 file changed, 11 insertions(+) > > diff --git a/doc/guides/rel_not

Re: [PATCH v4] ethdev: deprecate header fields and metadata flow actions

2021-11-26 Thread Ferruh Yigit
On 11/26/2021 9:51 AM, Viacheslav Ovsiienko wrote: The generic RTE_FLOW_ACTION_TYPE_MODIFY_FIELD action was introduced by [1]. This action provides an unified way to perform various arithmetic and transfer operations over packet network header fields and packet metadata. [1] commit 641dbe4fb053

Re: [PATCH] doc: add tested platforms with Mellanox NICs

2021-11-26 Thread David Marchand
On Fri, Nov 26, 2021 at 1:17 PM Raslan Darawsheh wrote: > > Add tested platforms with Mellanox NICs to the 21.11 release notes. > > Signed-off-by: Raslan Darawsheh Applied. -- David Marchand

Re: [PATCH v4] ethdev: deprecate header fields and metadata flow actions

2021-11-26 Thread Thomas Monjalon
26/11/2021 13:53, Ferruh Yigit: > On 11/26/2021 9:51 AM, Viacheslav Ovsiienko wrote: > > The generic RTE_FLOW_ACTION_TYPE_MODIFY_FIELD action was > > introduced by [1]. This action provides an unified way > > to perform various arithmetic and transfer operations over > > packet network header field

[PATCH v2] net/mlx5: fix modify field MAC address offset

2021-11-26 Thread Viacheslav Ovsiienko
The MAC addresses fields are 48 bit wide and are processed by mlx5 PMD as two words. There the bug was introduced for the offset, causing malfunction of MODIFY_FIELD action with MAC address fields as source or destination and with non zero field offset. Fixes: 40c8fb1fd3b3 ("net/mlx5: update modif

Re: release candidate 21.11-rc4

2021-11-26 Thread David Marchand
On Fri, Nov 26, 2021 at 12:47 PM Jiang, YuX wrote: > > You may share some release validation results by replying to this message at > > dev@dpdk.org. > > Update the test status for Intel part. Till now dpdk21.11-rc4 validation test > is almost finished. No critical issue and no new issue is found

Re: [dpdk-dev] [PATCH v2] doc: fix CI typo warnings

2021-11-26 Thread David Marchand
On Tue, Aug 10, 2021 at 4:36 PM Ray Kinsella wrote: > > Fix documentation typos that are generating spurious CI warnings. Cc: sta...@dpdk.org > > Signed-off-by: Ray Kinsella Acked-by: Aaron Conole Reviewed-by: Conor Walsh Applied, thanks. -- David Marchand

Re: [PATCH] doc/power: add info on scale mode reaction time

2021-11-26 Thread Thomas Monjalon
24/11/2021 17:53, David Hunt: > When using PMD Power Management, scale mode reacts slower than > monitor mode and pause mode. Add note in user guide to this > effect. > > Signed-off-by: David Hunt > --- > This power saving scheme will use ``librte_power`` library functionality > to > - sca

Re: [dpdk-dev] [PATCH v2] doc: fix CI typo warnings

2021-11-26 Thread David Marchand
On Fri, Nov 26, 2021 at 2:18 PM David Marchand wrote: > > On Tue, Aug 10, 2021 at 4:36 PM Ray Kinsella wrote: > > > > Fix documentation typos that are generating spurious CI warnings. > > Cc: sta...@dpdk.org ^^^ Actually, no, dropped Cc. This patch only fixes: Fixes: 9a212dc06c7a ("doc: use

Re: [dpdk-dev] [PATCH v2] doc: fix CI typo warnings

2021-11-26 Thread Kinsella, Ray
On 26/11/2021 13:34, David Marchand wrote: On Fri, Nov 26, 2021 at 2:18 PM David Marchand wrote: On Tue, Aug 10, 2021 at 4:36 PM Ray Kinsella wrote: Fix documentation typos that are generating spurious CI warnings. Cc: sta...@dpdk.org ^^^ Actually, no, dropped Cc. This patch o

Re: [dpdk-dev] [PATCH v2] doc: update machine meson option in prog guide

2021-11-26 Thread Thomas Monjalon
11/10/2021 15:42, Juraj Linkeš: > Update the docs to reflect the two new variables, cpu_instruction_set > for non-arm builds and platform for arm builds. > > Fixes: bf66003b51ec ("build: use platform for generic and native builds") > > Signed-off-by: Juraj Linkeš > --- > --- a/doc/guides/prog_gu

Re: [dpdk-dev] [PATCH v2] doc: fix CI typo warnings

2021-11-26 Thread David Marchand
On Fri, Nov 26, 2021 at 2:38 PM Kinsella, Ray wrote: > On 26/11/2021 13:34, David Marchand wrote: > > On Fri, Nov 26, 2021 at 2:18 PM David Marchand > > wrote: > >> > >> On Tue, Aug 10, 2021 at 4:36 PM Ray Kinsella wrote: > >>> > >>> Fix documentation typos that are generating spurious CI warnin

Re: [dpdk-dev] [WARNING: UNSCANNABLE EXTRACTION FAILED][WARNING: UNSCANNABLE EXTRACTION FAILED] [PATCH v6] doc: mtr: add API walk through

2021-11-26 Thread David Marchand
On Mon, Aug 9, 2021 at 10:37 AM Dumitrescu, Cristian wrote: > > Added a diagram to document meter library components > > and added text for steps performed by the application to > > configure the traffic meter and policing library. > > > > Signed-off-by: Jerin Jacob > Acked-by: Cristian Dumitresc

Re: [dpdk-dev] [PATCH] doc/guides: add a missing word

2021-11-26 Thread David Marchand
On Mon, Oct 18, 2021 at 4:30 PM Kefu Chai wrote: > > change from "how many segments each segment can have" to > "how many segments each segment list can have". > > Signed-off-by: Kefu Chai Applied, thanks. -- David Marchand

Re: [PATCH v1] doc: arm64 cross docs improvements/fixes

2021-11-26 Thread Thomas Monjalon
18/11/2021 11:00, Juraj Linkeš: > Numactl cross compilation doesn't work with clang, remove it and fix the > gcc cross compiler executable name. > > Remove CFLAGS and LDFLAGS since Meson doesn't support them well enough. > Add alternatives. > > The names of the downloaded gcc binaries differ from

Re: [EXT] Re: [dpdk-dev] compilation time of cnxk event driver

2021-11-26 Thread David Marchand
On Mon, Nov 8, 2021 at 12:32 PM Pavan Nikhilesh Bhagavatula wrote: > We need to further split Rx/Tx functions in both net/cnxk and event/cnxk to > enable more parallelism. > This is planned for the next release. Looking fwd to this change. -- David Marchand

RE: [dpdk-dev] [PATCH v2] doc: update machine meson option in prog guide

2021-11-26 Thread Juraj Linkeš
> -Original Message- > From: Thomas Monjalon > Sent: Friday, November 26, 2021 2:41 PM > To: Juraj Linkeš > Cc: david.march...@redhat.com; bruce.richard...@intel.com; dev@dpdk.org; > honnappa.nagaraha...@arm.com; Ruifeng Wang > Subject: Re: [dpdk-dev] [PATCH v2] doc: update machine mes

RE: [PATCH v1] doc: arm64 cross docs improvements/fixes

2021-11-26 Thread Juraj Linkeš
> -Original Message- > From: Thomas Monjalon > Sent: Friday, November 26, 2021 2:54 PM > To: Juraj Linkeš > Cc: david.march...@redhat.com; bruce.richard...@intel.com; > honnappa.nagaraha...@arm.com; ruifeng.w...@arm.com; > ferruh.yi...@intel.com; dev@dpdk.org > Subject: Re: [PATCH v1] d

Re: [dpdk-dev] [PATCH 2/2] doc: add programmer's guide for the FIB library

2021-11-26 Thread David Marchand
On Tue, Nov 9, 2021 at 12:33 PM Walsh, Conor wrote: > > > From: dev On Behalf Of Vladimir Medvedkin > > Sent: Monday 8 November 2021 17:37 > > To: dev@dpdk.org > > Subject: [dpdk-dev] [PATCH 2/2] doc: add programmer's guide for the FIB > > library > > > > Currently, programmer's guide for the FIB

RE: [EXT] [PATCH] MAINTAINERS: update entry for compressdev

2021-11-26 Thread Ashish Gupta
> -Original Message- > From: Fiona Trahe > Sent: Wednesday, October 6, 2021 9:56 PM > To: dev@dpdk.org > Cc: fiona.tr...@intel.com; roy.fan.zh...@intel.com; Ashish Gupta > > Subject: [EXT] [PATCH] MAINTAINERS: update entry for compressdev > > External Email > > -

Re: [PATCH v4] ethdev: deprecate header fields and metadata flow actions

2021-11-26 Thread Olivier Matz
On Fri, Nov 26, 2021 at 02:06:23PM +0100, Thomas Monjalon wrote: > 26/11/2021 13:53, Ferruh Yigit: > > On 11/26/2021 9:51 AM, Viacheslav Ovsiienko wrote: > > > The generic RTE_FLOW_ACTION_TYPE_MODIFY_FIELD action was > > > introduced by [1]. This action provides an unified way > > > to perform vari

Re: [PATCH v9 1/1] doc: add eventdevs feature matrices

2021-11-26 Thread Thomas Monjalon
24/11/2021 14:03, sk...@marvell.com: > From: Sunil Kumar Kori > > Patch adds feature matrices for event dev, Rx/Tx, Crypto > and Timer adapters. > > Along with, .ini files are added for all supported PMDs. > > Signed-off-by: Sunil Kumar Kori Applied, thanks. I hope we can merge the script to

Re: [dpdk-dev] [PATCH v5] guides: add a guide for developing unit tests

2021-11-26 Thread Thomas Monjalon
15/10/2021 19:06, Aaron Conole: > The DPDK testing infrastructure includes a comprehensive set of > libraries, utilities, and CI integrations for developers to test > their code changes. This isn't well documented, however. > > Document the basics for adding a test suite to the infrastructure > a

Re: [PATCH] devtools/cocci: add script for ethdev namespace

2021-11-26 Thread Ferruh Yigit
On 11/25/2021 6:41 PM, Ferruh Yigit wrote: On 11/23/2021 8:47 AM, Aman Singh wrote: The cocci script is to help add prefix 'RTE_ETH' namespace to enum & macro of ethdev library. It helps in automating these changes for applications. The script won't make changes in the code comment part. Usage:

Re: [dpdk-dev] [PATCH v3] doc/guides: add details for new test structure

2021-11-26 Thread Thomas Monjalon
> >The testing guide is now updated to include details about using > >sub-testsuites. > >Some example code is given to demonstrate how they can be used. > > > >A note is also added to highlight the need for using vdev EAL args when > >running cryptodev tests. > > > >Signed-off-by: Ciara Power > >

Re: [PATCH] devtools/cocci: add script for ethdev namespace

2021-11-26 Thread Thomas Monjalon
26/11/2021 17:37, Ferruh Yigit: > On 11/25/2021 6:41 PM, Ferruh Yigit wrote: > > On 11/23/2021 8:47 AM, Aman Singh wrote: > >> The cocci script is to help add prefix 'RTE_ETH' namespace to enum > >> & macro of ethdev library. It helps in automating these changes for > >> applications. The script wo

Re: [PATCH v4] ethdev: deprecate header fields and metadata flow actions

2021-11-26 Thread Thomas Monjalon
26/11/2021 15:52, Olivier Matz: > On Fri, Nov 26, 2021 at 02:06:23PM +0100, Thomas Monjalon wrote: > > 26/11/2021 13:53, Ferruh Yigit: > > > On 11/26/2021 9:51 AM, Viacheslav Ovsiienko wrote: > > > > The generic RTE_FLOW_ACTION_TYPE_MODIFY_FIELD action was > > > > introduced by [1]. This action pro

Re: [dpdk-dev] [PATCH] devtools: forbid additions of __reserved

2021-11-26 Thread Thomas Monjalon
23/10/2021 12:29, David Marchand: > __reserved is a reserved keyword in Windows system headers. > > Signed-off-by: David Marchand [...] > + # refrain from using __reserved which is a reserved keyword in Windows > + # system headers Reworded as "forbid" Applied, thanks.

Re: [EXT] [PATCH] MAINTAINERS: update entry for compressdev

2021-11-26 Thread Thomas Monjalon
> > Replacing myself with Fan as compressdev API maintainer. > > > > Signed-off-by: Fiona Trahe > > --- > > Compression API - EXPERIMENTAL > > -M: Fiona Trahe > > +M: Fan Zhang > > M: Ashish Gupta Acked-by: Fan Zhang > Acked-by: Ashish Gupta Applied, thanks all.

[Bug 888] cannot close memif port

2021-11-26 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=888 Thomas Monjalon (tho...@monjalon.net) changed: What|Removed |Added Status|IN_PROGRESS |RESOLVED Resolutio

[Bug 853] gcc12 build error, common/cnxk

2021-11-26 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=853 Thomas Monjalon (tho...@monjalon.net) changed: What|Removed |Added Status|CONFIRMED |RESOLVED Resolutio

[Bug 760] net/sfc build failure with clang 3.4.2

2021-11-26 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=760 Thomas Monjalon (tho...@monjalon.net) changed: What|Removed |Added Resolution|--- |FIXED Status|U

[Bug 755] Build failure in compress_isal on aarch64

2021-11-26 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=755 Thomas Monjalon (tho...@monjalon.net) changed: What|Removed |Added Status|CONFIRMED |RESOLVED Resolutio

[Bug 646] mrvl: memset wrong struct when session clear

2021-11-26 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=646 Thomas Monjalon (tho...@monjalon.net) changed: What|Removed |Added Resolution|--- |FIXED Status|U

[Bug 238] [tree-wide] enhance getopt_long usage

2021-11-26 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=238 Thomas Monjalon (tho...@monjalon.net) changed: What|Removed |Added Resolution|--- |FIXED Status|C

DPDK 21.11 released!

2021-11-26 Thread David Marchand
A new major release is available: https://fast.dpdk.org/rel/dpdk-21.11.tar.xz This is a big DPDK release. 1875 commits from 204 authors 2413 files changed, 259559 insertions(+), 87876 deletions(-) The branch 21.11 should be supported for at least two years, making it recommended for s

[PATCH 1/4] pipeline: improve the drop instruction

2021-11-26 Thread Cristian Dumitrescu
The output port to be used as the drop port is now determined when the drop instruction is executed as opposed to being statically determined at instruction translation time and hardcoded in the opcode. Signed-off-by: Cristian Dumitrescu Signed-off-by: Yogesh Jangra : --- lib/pipeline/rte_swx_pi

[PATCH 2/4] pipeline: move port type registration to library

2021-11-26 Thread Cristian Dumitrescu
Move the port type registration for the well known port types from the application to the pipeline library. Signed-off-by: Cristian Dumitrescu Signed-off-by: Yogesh Jangra --- examples/pipeline/obj.c | 54 --- lib/pipeline/rte_swx_pipeline.c | 159 --

[PATCH 3/4] pipeline: move table type registration to library

2021-11-26 Thread Cristian Dumitrescu
Move the table type registration for the well known table types from the application to the pipeline library. Signed-off-by: Cristian Dumitrescu Signed-off-by: Yogesh Jangra --- examples/pipeline/obj.c | 16 lib/pipeline/rte_swx_pipeline.c | 29 +

[PATCH 4/4] pipeline: add drop port for each pipeline

2021-11-26 Thread Cristian Dumitrescu
An additional output port is now implicitly created for every pipeline to seve as the packet drop port. Up to now, the drop port had to be explicitly created for each pipeline. Signed-off-by: Cristian Dumitrescu Signed-off-by: Yogesh Jangra --- examples/pipeline/cli.c | 15 +++

[PATCH V2 1/4] pipeline: improve the drop instruction

2021-11-26 Thread Cristian Dumitrescu
The output port to be used as the drop port is now determined when the drop instruction is executed as opposed to being statically determined at instruction translation time and hardcoded in the opcode. Signed-off-by: Cristian Dumitrescu Signed-off-by: Yogesh Jangra : --- lib/pipeline/rte_swx_pi

[PATCH V2 2/4] pipeline: move port type registration to library

2021-11-26 Thread Cristian Dumitrescu
Move the port type registration for the well known port types from the application to the pipeline library. Signed-off-by: Cristian Dumitrescu Signed-off-by: Yogesh Jangra --- examples/pipeline/obj.c | 54 --- lib/pipeline/rte_swx_pipeline.c | 159 --

[PATCH V2 4/4] pipeline: add drop port for each pipeline

2021-11-26 Thread Cristian Dumitrescu
An additional output port is now implicitly created for every pipeline to serve as the packet drop port. Up to now, the drop port had to be explicitly created for each pipeline. Signed-off-by: Cristian Dumitrescu Signed-off-by: Yogesh Jangra --- examples/pipeline/cli.c | 15 ++

[PATCH V2 3/4] pipeline: move table type registration to library

2021-11-26 Thread Cristian Dumitrescu
Move the table type registration for the well known table types from the application to the pipeline library. Signed-off-by: Cristian Dumitrescu Signed-off-by: Yogesh Jangra --- examples/pipeline/obj.c | 16 lib/pipeline/rte_swx_pipeline.c | 29 +