[PATCH] doc: update pipeline example path in the user guide

2022-11-27 Thread Harshad Narayane
Updated the pipeline example path in the Sample Application User Guide. Signed-off-by: Harshad Narayane Signed-off-by: Kamalakannan R Acked-by: Cristian Dumitrescu --- doc/guides/sample_app_ug/pipeline.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/guides/sample_ap

[PATCH 8/8] net/nfp: add support for VLAN insert with NFDk

2022-11-27 Thread Chaoyong He
From: Peng Zhang The firmware supplies VLAN insert information as packet metadata. The field of this VLAN metadata includes VLAN TPID and VLAN TCI. Configuration control bit NFP_NET_CFG_CTRL_TXVLAN_V2 is to signal availability of VLAN insert features of the firmware. This feature already was im

[PATCH 7/8] net/nfp: add support for VLAN insert V2 with NFD3

2022-11-27 Thread Chaoyong He
From: Peng Zhang The firmware support VLAN insert with the descriptor or the metadata. So adding a NFP_NET_CFG_CTRL_RXVLAN_V2 bit to distinguish them. When VLAN insert is set, sending the vlan information with the descriptor. When VLAN insert V2 is set, sending it with the metadata. Now NFP_NET_

[PATCH 6/8] net/nfp: add support for VLAN insert with NFD3

2022-11-27 Thread Chaoyong He
From: Peng Zhang As the firmware with NFD3 change, using the metadata sends the VLAN info to the nic to achieve the VLAN offload insert. The VLAN INFO consists of 16bit TPID + 16bit TCI Signed-off-by: Peng Zhang Reviewed-by: Niklas Söderlund Reviewed-by: Chaoyong He --- doc/guides/nics/nfp.

[PATCH 5/8] net/nfp: add support for VLAN strip V2

2022-11-27 Thread Chaoyong He
From: Peng Zhang The VLAN information can be stored in the descriptor or in the metadata. Add a new VLAN strip V2 bit to distinguish them. When VLAN strip is set, the vlan information is stored in the descriptor. When VLAN strip V2 is set, it is stored in the metadata. Signed-off-by: Peng Zhang

[PATCH 4/8] net/nfp: add support for QinQ strip

2022-11-27 Thread Chaoyong He
From: Peng Zhang Control the offload of outer layer VLAN strip in QinQ mode through the RTE_ETH_QINQ_STRIP_OFFLOAD mask bit. Signed-off-by: Peng Zhang Reviewed-by: Niklas Söderlund Reviewed-by: Chaoyong He --- doc/guides/nics/features/nfp.ini | 1 + doc/guides/nics/nfp.rst | 1 +

[PATCH 3/8] net/nfp: add new metadata type for achieving VLAN strip

2022-11-27 Thread Chaoyong He
From: Peng Zhang The firmware supplies VLAN strip information is stroed in packet metadata. The field of this VLAN metadata includes VLAN TPID, VLAN TCI and offload flag. The new metadata type is NFP_NET_META_VLAN. Signed-off-by: Peng Zhang Reviewed-by: Niklas Söderlund Reviewed-by: Chaoyong

[PATCH 2/8] net/nfp: modify the logic of parse metadata

2022-11-27 Thread Chaoyong He
From: Peng Zhang Previously only one metadata type was supported, now we need support many different types of metadata, in order to achieve portability and extensibilit, so adding the new struct nfp_meta_parsed to modify the logic of parse metadata Signed-off-by: Peng Zhang Reviewed-by: Niklas

[PATCH 0/8] Add the features for nfp include VLAN strip, QinQ strip, VLAN insert

2022-11-27 Thread Chaoyong He
Add support for QinQ strip Add support for VLAN strip Add support for VLAN insert with NFD3 Add support for VLAN insert with NFDk Peng Zhang (8): net/nfp: break out function to report device information net/nfp: modify the logic of parse metadata net/nfp: add new metadata type for achieving

[PATCH 1/8] net/nfp: break out function to report device information

2022-11-27 Thread Chaoyong He
From: Peng Zhang The method to report device information to the log is the same for both physical and virtual functions. The implementation is however open coded in each code path, break out the reporting logic to a helper function to reduce code duplication. Signed-off-by: Peng Zhang Reviewed-

[dpdk-dev][PATCH] net/cnxk: add support for L2 ether ptype for cnxk

2022-11-27 Thread kirankumark
From: Kiran Kumar K Adding lookup support for RTE_PTYPE_L2_ETHER in cnxk driver. Signed-off-by: Kiran Kumar K --- drivers/net/cnxk/cnxk_lookup.c | 8 1 file changed, 8 insertions(+) diff --git a/drivers/net/cnxk/cnxk_lookup.c b/drivers/net/cnxk/cnxk_lookup.c index f36fb8f27a..5acf73f

[PATCH] net/nfp: using the correct PCI name to look for the firmware

2022-11-27 Thread Chaoyong He
From: Peng Zhang In the description of nfp document, DPDK PMD supports that the PF looks for a firmware file by the PCI name. After this commit, it will looks for the PCI name format such as pci-:04:00.0.nffw rather than pci-04:00.0.nffw, which will keep consistent with what is written in th

DPDK 22.11 released

2022-11-27 Thread Thomas Monjalon
A new major release is available: https://fast.dpdk.org/rel/dpdk-22.11.tar.xz It was a comfortable release cycle: 1387 commits from 193 authors 1902 files changed, 137224 insertions(+), 61256 deletions(-) The branch 22.11 should be supported for at least two years, maybe m

[Bug 1130] [22.11-rc3] lib/eal meson build error with clang15.0.4 on Fedora37

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

Re: [PATCH v6] mailmap: add file to DPDK

2022-11-27 Thread Thomas Monjalon
> > From: Bruce Richardson > > > > Since a number of contributors to DPDK have submitted patches to DPDK > > under more than one email address, we should maintain a mailmap file to > > properly track their commits using "shortlog". and to do accurate automatic Cc with "get_maintainer.pl". > > I