Re: [dpdk-dev] [PATCH] net/mlx5: fix mbufs overflow in vectorized MPRQ

2020-11-22 Thread Slava Ovsiienko
> -Original Message- > From: Alexander Kozyrev > Sent: Saturday, November 21, 2020 5:43 > To: dev@dpdk.org > Cc: Raslan Darawsheh ; Slava Ovsiienko > ; Matan Azrad > Subject: [PATCH] net/mlx5: fix mbufs overflow in vectorized MPRQ > > Changing the allocation scheme to improve mbufs local

[dpdk-dev] [PATCH v3] eal/windows: fix link error with MinGW

2020-11-22 Thread Nick Connolly
Linking with the 'pci' driver when building with MinGW on Windows fails with undefined symbol 'GUID_DEVCLASS_NET'. This occurs because devguid.h is included in rte_windows.h before INITGUID is defined. Move the include of devguid.h after the definition of INITGUID. Fixes: b762221ac24f ("bus/pci:

Re: [dpdk-dev] [PATCH v3] eal/windows: fix link error with MinGW

2020-11-22 Thread Tal Shnaiderman
> Subject: [PATCH v3] eal/windows: fix link error with MinGW > > Linking with the 'pci' driver when building with MinGW on Windows fails with > undefined symbol 'GUID_DEVCLASS_NET'. > This occurs because devguid.h is included in rte_windows.h before INITGUID > is defined. > > Move the include of

Re: [dpdk-dev] [PATCH v2] net/mlx5: fix link state update

2020-11-22 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Ferruh Yigit > Sent: Friday, November 20, 2020 4:21 PM > To: NBU-Contact-Thomas Monjalon > Cc: Raslan Darawsheh ; Matan Azrad > ; Slava Ovsiienko ; Benoît > Ganne ; dev@dpdk.org > Subject: Re: [dpdk-dev] [PATCH v2] net/mlx5: fix link state update > > On 1

[dpdk-dev] [PATCH v3] net/mlx5: allow unknown link speed

2020-11-22 Thread Raslan Darawsheh
From: Benoît Ganne mlx5 PMD refuses to update link state if link speed is defined but status is down or if link speed is undefined but status is up, even if the ioctl() succeeded. This prevents application to detect link up/down event, especially when the link speed is not correctly detected. Co

Re: [dpdk-dev] [PATCH] compress/isal: check allocation in qp setup

2020-11-22 Thread Thomas Monjalon
> > The function rte_zmalloc() could return NULL, the return value need to be > > checked. > > > > Fixes: dc49e6aa4879 ("compress/isal: add ISA-L compression functionality") > > Fixes: 7bf4f0630af6 ("compress/isal: add ISA-L decomp functionality") > > Cc: sta...@dpdk.org > > > > Signed-off-by: Yu

Re: [dpdk-dev] [PATCH] ip_frag: recalculate data length of fragment

2020-11-22 Thread Thomas Monjalon
18/11/2020 14:29, Yicai Lu: > In some situations, we would get several ip fragments, which total > data length is less than minimum frame(64) and padding with zeros. > Examples: Second Fragment is "a0a1 a2a3 a4a5 a6a7 ..." > and Third Fragment is "a8a9 aaab acad aeaf b0b1 b2b3 ...". > And

Re: [dpdk-dev] [EXT] Re: [PATCH] maintainers: Update for OcteonTx2 DMA and EP

2020-11-22 Thread Thomas Monjalon
> > Replace the maintainers for OcteonTx2 DMA and EP drivers. > > > > Signed-off-by: Radha Mohan Chintakuntla > > --- > > Marvell OCTEON TX2 DMA > > -M: Satha Rao > > +M: Radha Mohan Chintakuntla > > +M: Veerasenareddy Burru > > F: drivers/raw/octeontx2_dma/ > > F: doc/guides/rawdevs/octeont

[dpdk-dev] [PATCH v2] doc: update supported hardware offloads in mlx5

2020-11-22 Thread Asaf Penso
In DPDK 20.11 the following offload features are added: * Buffer Split * Sampling * Tunnel offload * 2-port hairpin * RSS shared action * Age shared action Update the relevant tables with OFED/rdma-core/NIC versions. Signed-off-by: Asaf Penso --- v2: added age shared action details --- doc/guid

[dpdk-dev] [PATCH] doc: add information for Rx burst functions in mlx5

2020-11-22 Thread Asaf Penso
mlx5 pmd supports various rx_burst functions. Each function is enabled differently and supports different features. Add more comprehensive information about each function. Signed-off-by: Asaf Penso --- doc/guides/nics/mlx5.rst | 55 1 file change

Re: [dpdk-dev] [PATCH v3] net/mlx5: allow unknown link speed

2020-11-22 Thread Raslan Darawsheh
Hi, > -Original Message- > From: dev On Behalf Of Raslan Darawsheh > Sent: Sunday, November 22, 2020 12:04 PM > To: dev@dpdk.org > Cc: Matan Azrad ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon > ; Benoît Ganne ; Benoît > Ganne > Subject: [dpdk-dev] [PATCH v3] net/mlx5: allow unknown

Re: [dpdk-dev] [PATCH] net/mlx5: make ethernet xstats names compliant

2020-11-22 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Viacheslav Ovsiienko > Sent: Thursday, November 19, 2020 9:18 PM > To: dev@dpdk.org > Cc: Raslan Darawsheh ; Matan Azrad > ; Ori Kam ; NBU-Contact-Thomas > Monjalon ; iryz...@nfware.com > Subject: [PATCH] net/mlx5: make ethernet xstats names compliant > >

Re: [dpdk-dev] [PATCH] net/mlx5: make Tx scheduling xstats names compliant

2020-11-22 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Viacheslav Ovsiienko > Sent: Thursday, November 19, 2020 9:18 PM > To: dev@dpdk.org > Cc: Raslan Darawsheh ; Matan Azrad > ; Ori Kam ; NBU-Contact-Thomas > Monjalon ; iryz...@nfware.com > Subject: [PATCH] net/mlx5: make Tx scheduling xstats names compliant

Re: [dpdk-dev] [PATCH v3] net/mlx5: check the reg available for metadata action

2020-11-22 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Viacheslav Ovsiienko > Sent: Friday, November 20, 2020 4:48 PM > To: dev@dpdk.org > Cc: Raslan Darawsheh ; Matan Azrad > ; Ori Kam ; NBU-Contact-Thomas > Monjalon ; xiangxia.m@gmail.com; > sta...@dpdk.org > Subject: [PATCH v3] net/mlx5: check the reg a

Re: [dpdk-dev] [PATCH] net/mlx5: fix mbufs overflow in vectorized MPRQ

2020-11-22 Thread Raslan Darawsheh
Hi, > -Original Message- > From: Alexander Kozyrev > Sent: Saturday, November 21, 2020 5:43 AM > To: dev@dpdk.org > Cc: Raslan Darawsheh ; Slava Ovsiienko > ; Matan Azrad > Subject: [PATCH] net/mlx5: fix mbufs overflow in vectorized MPRQ > > Changing the allocation scheme to improve mb

[dpdk-dev] [Bug 581] iavf_fdir: wrongly use rte_flow_item_* for copy to build protocol hdr

2020-11-22 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=581 Bug ID: 581 Summary: iavf_fdir: wrongly use rte_flow_item_* for copy to build protocol hdr Product: DPDK Version: unspecified Hardware: All OS: All Statu

Re: [dpdk-dev] [PATCH 4/5] net/iavf: fix protocol size for virtchnl copy

2020-11-22 Thread Jack Min
> -Original Message- > From: Ferruh Yigit > Sent: Tuesday, November 17, 2020 00:23 > To: Xiaoyu Min ; Jingjing Wu ; > Beilei Xing > Cc: dev@dpdk.org; Jack Min ; NBU-Contact-Thomas > Monjalon ; Andrew Rybchenko > ; Ori Kam ; Dekel Peled > > Subject: Re: [dpdk-dev] [PATCH 4/5] net/iavf: fi

[dpdk-dev] Minutes of Technical Board Meeting, 2020-11-18

2020-11-22 Thread Ananyev, Konstantin
Minutes of Technical Board Meeting, 2020-11-18 Members Attending --- -Bruce -Ferruh -Hemant -Honnappa -Jerin -Kevin -Konstantin (Chair) -Maxime -Olivier -Thomas NOTE: The technical board meetings every second Wednesday in https://meet.jit.si/DPDK at 3 pm UTC. Meetings are

Re: [dpdk-dev] [dpdk-stable] [PATCH 6/7] regex/mlx5: improve constants type in QP buffers creation

2020-11-22 Thread Thomas Monjalon
18/11/2020 18:00, Michael Baum: > -#define MLX5_REGEX_MAX_OUTPUT (1 << 11) > +#define MLX5_REGEX_MAX_OUTPUT (UINT32_C(1) << 11) Even better: RTE_BIT32(11) I will change it while merging.

Re: [dpdk-dev] [dpdk-stable] [PATCH 1/7] regex/mlx5: fix jump to the wrong label

2020-11-22 Thread Thomas Monjalon
18/11/2020 18:00, Michael Baum: > The mlx5_regex_pci_probe function allocates a mlx5_regex_priv structure > using rte_zmalloc. > > If the allocation fails, the function jumps to the dev_error label in > order to release previously allocated resources in the function. > However, in the dev_error la

Re: [dpdk-dev] [PATCH 4/5] net/iavf: fix protocol size for virtchnl copy

2020-11-22 Thread Thomas Monjalon
22/11/2020 14:28, Jack Min: > From: Ferruh Yigit > > On 11/16/2020 7:55 AM, Xiaoyu Min wrote: > > > From: Xiaoyu Min > > > > > > The rte_flow_item_vlan items are refined. > > > The structs do not exactly represent the packet bits captured on the > > > wire anymore so should only copy real header

Re: [dpdk-dev] [PATCH 1/5] net/mlx5: fix protocol size for raw encap judgement

2020-11-22 Thread Thomas Monjalon
17/11/2020 14:25, Matan Azrad: > From: Xiaoyu Min > > The rte_flow_item_eth and rte_flow_item_vlan items are refined. > > The structs do not exactly represent the packet bits captured on the wire > > anymore. > > Should use real header instead of the whole struct. > > > > Replace the rte_flow_item

[dpdk-dev] [PATCH] net/mlx5: fix shared RSS action update

2020-11-22 Thread Andrey Vesnovaty
The shared RSS action update was not operational due to lack of kernel driver support of TIR object modification. This commit introduces the workaround to support shared RSS action modify using an indirect queue table update instead of touching TIR object directly. Limitations: the only supported R

Re: [dpdk-dev] [PATCH] net/mlx5: fix shared RSS action update

2020-11-22 Thread Slava Ovsiienko
> -Original Message- > From: Andrey Vesnovaty > Sent: Sunday, November 22, 2020 16:50 > To: dev@dpdk.org > Cc: NBU-Contact-Thomas Monjalon ; > ferruh.yi...@intel.com; Ori Kam ; Slava Ovsiienko > ; andrey.vesnov...@gmail.com; Matan Azrad > ; Shahaf Shuler > Subject: [PATCH] net/mlx5: fix s

Re: [dpdk-dev] [PATCH 1/5] net/mlx5: fix protocol size for raw encap judgement

2020-11-22 Thread Thomas Monjalon
16/11/2020 08:55, Xiaoyu Min: > From: Xiaoyu Min > > The rte_flow_item_eth and rte_flow_item_vlan items are refined. > The structs do not exactly represent the packet bits captured on the > wire anymore. > Should use real header instead of the whole struct. > > Replace the rte_flow_item_* with t

Re: [dpdk-dev] [PATCH] net/mlx5: fix shared RSS action update

2020-11-22 Thread Raslan Darawsheh
Hi, > -Original Message- > From: dev On Behalf Of Andrey Vesnovaty > Sent: Sunday, November 22, 2020 4:50 PM > To: dev@dpdk.org > Cc: NBU-Contact-Thomas Monjalon ; > ferruh.yi...@intel.com; Ori Kam ; Slava Ovsiienko > ; andrey.vesnov...@gmail.com; Matan Azrad > ; Shahaf Shuler > Subject:

Re: [dpdk-dev] [PATCH 1/5] net/mlx5: fix protocol size for raw encap judgement

2020-11-22 Thread Matan Azrad
From: Thomas Monjalon > 16/11/2020 08:55, Xiaoyu Min: > > From: Xiaoyu Min > > > > The rte_flow_item_eth and rte_flow_item_vlan items are refined. > > The structs do not exactly represent the packet bits captured on the > > wire anymore. > > Should use real header instead of the whole struct.

Re: [dpdk-dev] [PATCH 0/5] fix protocol size calculation

2020-11-22 Thread Thomas Monjalon
16/11/2020 08:55, Xiaoyu Min: > From: Xiaoyu Min > > The rte_flow_item_eth, rte_flow_item_vlan, and rte_flow_item_ipv6 > are refined. The structs do not exactly represent the real protocol > headers any more. > > This serial patchs try to fix all related parts due to the changes. > > Dekel Pele

Re: [dpdk-dev] [PATCH v2] doc: flow rule removal on port stop

2020-11-22 Thread Thomas Monjalon
Andrew, any comment on this v2? (disclosure: I did not read it) 18/11/2020 17:15, Gregory Etelson: > There is a discrepancy between RTE ETHDEV API and flow rules guide > regarding flow rules maintenance after port stop. RTE ETHDEV API in > librte_ethdev.h declares that flow rules will not be sto

Re: [dpdk-dev] [PATCH v2 1/2] examples/l3fwd-power: fix check_ptype query

2020-11-22 Thread Thomas Monjalon
I was expecting a review from David Hunt. Let's proceed. 17/11/2020 19:49, Gregory Etelson: > l3fwd-power uses `--parse-ptype' parameter to query egress packets > type. Before that feature is eanbled l3fwd-power verifies PMD ability typo: eanbled -> enabled > to advertise supporrtred packet typ

Re: [dpdk-dev] [PATCH v2 2/2] drivers/net/mlx5: fix representor interrupts handler

2020-11-22 Thread Thomas Monjalon
17/11/2020 19:49, Gregory Etelson: > Representor is a port in DPDK that is connected to a VF in such a way > that assuming there are no offload flows, each packet that is sent > from the VF will be received by the corresponding representor. While > each packet that is sent to a representor will be

Re: [dpdk-dev] [dpdk-stable] [PATCH] malloc: cleanup coding style

2020-11-22 Thread Thomas Monjalon
12/11/2020 14:41, wangyunjian: > From: Burakov, Anatoly [mailto:anatoly.bura...@intel.com] > > On 12-Nov-20 9:31 AM, wangyunjian wrote: > > > From: Yunjian Wang > > > > > > Cleanup code style issue reported by kernel checkpatch. As follows: > > >* ERROR:CODE_INDENT: code indent should use tabs

Re: [dpdk-dev] [dpdk-stable] [PATCH v3] eal/windows: fix link error with MinGW

2020-11-22 Thread Thomas Monjalon
> > Linking with the 'pci' driver when building with MinGW on Windows fails with > > undefined symbol 'GUID_DEVCLASS_NET'. > > This occurs because devguid.h is included in rte_windows.h before INITGUID > > is defined. > > > > Move the include of devguid.h after the definition of INITGUID. > > > >

Re: [dpdk-dev] [PATCH 2/2] examples/l2fwd-crypto: Free resources on exit

2020-11-22 Thread Thomas Monjalon
30/07/2020 23:15, Thomas Monjalon: > Declan is not reviewing patches anymore. > Adding more maintainers in Cc. > > PS: Maybe we should update the file MAINTAINERS > to avoid patches being stuck. No progress since July. I will apply this series and all others not reviewed patches on the same topi

Re: [dpdk-dev] [PATCH] librte_eal: fix mcslock hang on weak memory

2020-11-22 Thread Thomas Monjalon
20/10/2020 23:49, Honnappa Nagarahalli: > > > > > > Honnappa? > > > > 07/10/2020 11:55, Diogo Behrens: > > > Hi Thomas, > > > > > > we are still waiting for the comments from Honnappa. In our > > > understanding, the missing barrier is a bug according to the model. We > > > reproduced the scena

Re: [dpdk-dev] [PATCH v4] eal: detach memsegs on cleanup

2020-11-22 Thread Thomas Monjalon
That's a pity we didn't get this patch in DPDK 20.11. Anatoly, Stephen, what happened? It is not interesting anymore? Anyone else to review? 20/10/2020 13:53, Thomas Monjalon: > Stephen, ping. > > 15/10/2020 11:54, Burakov, Anatoly: > > On 14-Sep-20 2:04 PM, Anatoly Burakov wrote: > > > Curren

Re: [dpdk-dev] [dpdk-stable] [PATCH v3] eal: fix create user mem map repeatedly when it exists

2020-11-22 Thread Thomas Monjalon
15/11/2020 15:23, Thomas Monjalon: > 20/10/2020 16:09, Thomas Monjalon: > > 16/10/2020 11:28, wangyunjian: > > > From: Yunjian Wang > > > > > > Currently, a issue that a container has many devices and the > > > application will map the same memory many times. The kernel > > > driver returns EEXIS

Re: [dpdk-dev] [dpdk-stable] [PATCH v3 0/2] build: add Wformat to fix gcc compile warnings and format fixes

2020-11-22 Thread Thomas Monjalon
19/11/2020 11:16, Conor Walsh: > On some systems Wformat-nonliteral and Wformat-security could not be > checked without Wformat also being specified this causes a compile > warning on these systems. This patchset adds Wformat to > config/meson.build and fixes some format issues that this exposed. >

Re: [dpdk-dev] [PATCH] doc: announce end of support for some Broadcom devices

2020-11-22 Thread Thomas Monjalon
20/11/2020 18:30, Ajit Khaparde: > On Fri, Nov 6, 2020 at 12:59 PM Ajit Khaparde > wrote: > > > > > > > > On Fri, Nov 6, 2020 at 11:22 AM Kevin Traynor wrote: > >> > >> On 03/11/2020 17:26, Ajit Khaparde wrote: > >> > On Tue, Nov 3, 2020 at 2:50 AM Kevin Traynor wrote: > >> >> > >> >> Hi Ajit, >

Re: [dpdk-dev] [PATCH v2 0/7] dpdk-pmdinfo: python lint cleanups

2020-11-22 Thread Thomas Monjalon
04/11/2020 07:48, Stephen Hemminger: > Ran dpdk-pmdinfo through Python3 lint and it had lots of complaints. > These are the obvious simple ones to fix. Skipped adding docstrings > everywhere and doing large scale variable recasing. > > v2 - split out the pmdinfo specific part > incorporate fe

Re: [dpdk-dev] [PATCH v2 0/6] dpdk-devbind: python lint cleanups

2020-11-22 Thread Thomas Monjalon
04/11/2020 10:28, Bruce Richardson: > On Tue, Nov 03, 2020 at 11:03:44PM -0800, Stephen Hemminger wrote: > > This addresses several warnings from python3 lint. > > Split out from earlier patchset > > > > Stephen Hemminger (6): > > dpdk-devbind: use argparse instead of getopt > > dpdk-devbind:

Re: [dpdk-dev] [PATCH] usertools: fix parsing error from dpdk-pmdinfo.py

2020-11-22 Thread Thomas Monjalon
19/11/2020 10:44, Julien Massonneau: > In the display_pmd_info_strings function, the script parses the section > until to find a byte between 32 and 127, and get all data > until a byte equals to 0. > After, it searches "PMD_INFO_STRING" in the data and passes the whole > string in the parse_pmd_in

[dpdk-dev] [PATCH] event/octeontx2: enhance Tx path cache locality

2020-11-22 Thread pbhagavatula
From: Pavan Nikhilesh Enhance Tx path cache locality, remove current tag type and group stores from datapath to conserve store buffers. Signed-off-by: Pavan Nikhilesh --- drivers/event/octeontx2/otx2_evdev.c | 15 ++ drivers/event/octeontx2/otx2_evdev.h | 24 - drivers/

Re: [dpdk-dev] [PATCH v7] usertools: add a huge page setup script

2020-11-22 Thread Thomas Monjalon
24/09/2020 06:31, Stephen Hemminger: > On Wed, 9 Sep 2020 11:51:01 -0700 > Stephen Hemminger wrote: > > > This is an improved version of the setup of huge pages > > bases on earlier DPDK setup. > > > > Differences are: > >* autodetects NUMA vs non NUMA > >* allows setting different page

Re: [dpdk-dev] [PATCH v7] usertools: add a huge page setup script

2020-11-22 Thread Thomas Monjalon
20/10/2020 20:01, Ferruh Yigit: > On 9/14/2020 4:31 PM, Burakov, Anatoly wrote: > > On 09-Sep-20 7:51 PM, Stephen Hemminger wrote: > >> This is an improved version of the setup of huge pages > >> bases on earlier DPDK setup. > >> > >> Differences are: > >> * autodetects NUMA vs non NUMA > >>

Re: [dpdk-dev] [PATCH] devtools: add acronyms in dictionary for commit checks

2020-11-22 Thread Thomas Monjalon
21/11/2020 02:15, Ferruh Yigit: > ICMP -> Internet Control Message Protocol > IPv4 -> Internet Protocol version 4 > IPv6 -> Internet Protocol version 6 > > Signed-off-by: Ferruh Yigit Applied, thanks

[dpdk-dev] [dpdk-announce] release candidate 20.11-rc5

2020-11-22 Thread Thomas Monjalon
A new DPDK release candidate is ready for testing: https://git.dpdk.org/dpdk/tag/?id=v20.11-rc5 There are 90 new patches in this snapshot. Release notes: http://doc.dpdk.org/guides/rel_notes/release_20_11.html Please update the section "Tested Platforms". It should be the last re

Re: [dpdk-dev] [PATCH v7] usertools: add a huge page setup script

2020-11-22 Thread Stephen Hemminger
On Sun, 22 Nov 2020 22:30:00 +0100 Thomas Monjalon wrote: > 24/09/2020 06:31, Stephen Hemminger: > > On Wed, 9 Sep 2020 11:51:01 -0700 > > Stephen Hemminger wrote: > > > > > This is an improved version of the setup of huge pages > > > bases on earlier DPDK setup. > > > > > > Differences are

[dpdk-dev] [PATCH v2] ip_frag: recalculate data length of fragment

2020-11-22 Thread Yicai Lu
In some situations, we would get several ip fragments, which total data length is less than minimum frame(64) and padding with zeros. Examples: Second Fragment "a0a1 a2a3 a4a5 a6a7 ..." and Third Fragment "a8a9 aaab acad aeaf b0b1 b2b3 ...". Finally, we would reassemble Second and Third F

Re: [dpdk-dev] [RFC] remove unused functions

2020-11-22 Thread Zhang, Tianfei
> drivers/raw/ifpga/base/opae_eth_group.c | 25 - > drivers/raw/ifpga/base/opae_eth_group.h |1 - > drivers/raw/ifpga/base/opae_hw_api.c | 212 -- > drivers/raw/ifpga/base/opae_hw_api.h | 36 - > drivers/raw/ifpga/base/opae_i2c.c | 12 - > drive

[dpdk-dev] [PATCH v5] usertools/devbind: fix binding for built-in kernel drivers

2020-11-22 Thread Yongxin Liu
A driver can be loaded as a dynamic module or a built-in module. In commit 681a67288655 ("usertools: check if module is loaded before binding"), script only checks modules in /sys/module/. However, for built-in kernel driver, it only shows up in /sys/module/, if it has a version or at least one pa

Re: [dpdk-dev] [PATCH v3] app/testpmd: fix testpmd packets dump overlapping

2020-11-22 Thread Jiawei(Jonny) Wang
Hi Ferruh, > -Original Message- > From: Ferruh Yigit > Sent: Saturday, November 21, 2020 1:50 AM > To: Jiawei(Jonny) Wang ; wenzhuo...@intel.com; > beilei.x...@intel.com; bernard.iremon...@intel.com; Ori Kam > ; Slava Ovsiienko ; NBU- > Contact-Thomas Monjalon ; Raslan Darawsheh > > Cc:

[dpdk-dev] [PATCH] net/ice: fix outer UDP Tx offload checksum error

2020-11-22 Thread Murphy Yang
If enable hardware outer UDP TX offload checksum, it doesn't take effect when send 'IPv6/UDP/VXLAN' packet with error outer UDP checksum. In order to take effect, set the 'L4T_CS' flag valid only when 'L4TUNT' equals one and 'EIPT' is not zero. If 'L4T_CS' flag marked, the hardware can calculate t

Re: [dpdk-dev] [PATCH] doc: add information for Rx burst functions in mlx5

2020-11-22 Thread Slava Ovsiienko
Hi, Asaf There is one more devargs to manage MPRQ enable: "rxqs_min_mprq". This parameters defines the number of Rx queues limit to enable MPRQ. If there is not enough Rx queues (below the limit) then MPRQ is disabled. By default, "rxqs_min_mprq" is 12. I suppose we should mention this in the list

Re: [dpdk-dev] [RFC V4] app/testpmd: fix queue stats mapping configuration

2020-11-22 Thread Min Hu (Connor)
在 2020/11/21 12:29, Stephen Hemminger 写道: On Fri, 20 Nov 2020 23:33:40 + Ferruh Yigit wrote: On 11/20/2020 11:21 PM, Stephen Hemminger wrote: On Fri, 20 Nov 2020 17:26:55 + Ferruh Yigit wrote: On 11/20/2020 11:50 AM, Min Hu (Connor) wrote: From: Huisong Li Currently, the q

Re: [dpdk-dev] [dpdk-stable] [PATCH v3] eal: fix create user mem map repeatedly when it exists

2020-11-22 Thread wangyunjian
> -Original Message- > From: Thomas Monjalon [mailto:tho...@monjalon.net] > Sent: Monday, November 23, 2020 2:20 AM > To: anatoly.bura...@intel.com; wangyunjian > Cc: sta...@dpdk.org; dev@dpdk.org; david.march...@redhat.com; Lilijun > (Jerry) ; xudingke ; > bruce.richard...@intel.com; j

Re: [dpdk-dev] [PATCH 1/5] net/mlx5: fix protocol size for raw encap judgement

2020-11-22 Thread Ori Kam
> -Original Message- > From: Matan Azrad > Sent: Sunday, November 22, 2020 6:05 PM > Subject: RE: [dpdk-dev] [PATCH 1/5] net/mlx5: fix protocol size for raw encap > judgement > > > > From: Thomas Monjalon > > > 16/11/2020 08:55, Xiaoyu Min: > > > From: Xiaoyu Min > > > > > > The rt

[dpdk-dev] [PATCH v2] doc: add information for Rx burst functions in mlx5

2020-11-22 Thread Asaf Penso
mlx5 pmd supports various rx_burst functions. Each function is enabled differently and supports different features. Add more comprehensive information about each function. Signed-off-by: Asaf Penso --- v2: for mprq added note for rxqs_min_mprq --- doc/guides/nics/mlx5.rst | 57 +