Re: vmxnet3 no longer functional on DPDK 21.11

2021-11-30 Thread Ferruh Yigit
On 11/29/2021 8:45 PM, Lewis Donzis wrote: Hello. We just upgraded from 21.08 to 21.11 and it's rather astounding the number of incompatible changes in three months.  Not a big deal, just kind of a surprise, that's all. Anyway, the problem is that the vmxnet3 driver is no longer functional on

Re: [PATCH] net/vmxnet3: add spinlocks to register command access

2021-11-30 Thread Ferruh Yigit
On 11/30/2021 7:31 AM, Yong Wang wrote: -Original Message- From:"sahithi.sin...@oracle.com" Date: Monday, November 8, 2021 at 12:23 AM To: Yong Wang Cc:"dev@dpdk.org" , Sahithi Singam Subject: [PATCH] net/vmxnet3: add spinlocks to register command access From: Sahithi Singam

[PATCH] dma/idxd: add allow/block list support

2021-11-30 Thread Radu Nicolau
Add support for allow or block list for devices bound to the kernel driver. When used the allow or block list applies as an additional condition to the name prefix. Signed-off-by: Radu Nicolau --- doc/guides/dmadevs/idxd.rst | 10 ++ drivers/dma/idxd/idxd_bus.c | 30 +

Re: [PATCH] dma/idxd: add allow/block list support

2021-11-30 Thread Bruce Richardson
On Tue, Nov 30, 2021 at 09:54:39AM +, Radu Nicolau wrote: > Add support for allow or block list for devices bound > to the kernel driver. > When used the allow or block list applies as an additional > condition to the name prefix. > > Signed-off-by: Radu Nicolau Reviewed-by: Bruce Richardson

Re: vmxnet3 no longer functional on DPDK 21.11

2021-11-30 Thread Bruce Richardson
On Mon, Nov 29, 2021 at 02:45:15PM -0600, Lewis Donzis wrote: >Hello. >We just upgraded from 21.08 to 21.11 and it's rather astounding the >number of incompatible changes in three months. Not a big deal, just >kind of a surprise, that's all. >Anyway, the problem is that the vmx

[Bug 892] librte.sched scheduler can undershoot target rate

2021-11-30 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=892 Bug ID: 892 Summary: librte.sched scheduler can undershoot target rate Product: DPDK Version: 21.11 Hardware: All OS: All Status: UNCONFIRMED Severity: normal

Bonding driver and LACP systemID

2021-11-30 Thread eruffini
Two of the major characteristic of Ethernet bundles (LACP) are availability and flexibility: bundles resist to a single port failure, and ports can be added and removed from bundles without affecting the overall bundle availability. Most devices that support Ethernet bundles set the "System ID"

[PATCH] net/bnxt: fix xstats get names implementation

2021-11-30 Thread Lance Richardson
When the xstats_names parameter to rte_eth_xstats_get_names() is non-NULL and the size parameter is less than the required number of entries, the driver must return the required size without modifying (and over-running) the caller's xstats_names array. Update bnxt_dev_xstats_get_names_op() in acco

[PATCH] pktgen: Fix setting user pattern from cli

2021-11-30 Thread Josh Knight
When setting the user pattern from the pktgen cli, it would always be incorrectly set to the string 'pattern' regardless of input. This can be demonstrated simply by setting a pattern set 0 pattern user set 0 user pattern asdfasdf Signed-off-by: Josh Knight --- app/cli-functions.c | 2

FOSDEM 2022 Networking Devroom CFP

2021-11-30 Thread Thomas Monjalon
The FOSDEM Networking team is excited to announce that the call for proposals is now open for the Networking devroom at [FOSDEM 2022]. FOSDEM is a free event for engineers to meet, share ideas and collaborate. Please note that, due to Covid-19, FOSDEM will be held virtually again next year on the

Re: [PATCH] version: 22.03-rc0

2021-11-30 Thread Thomas Monjalon
29/11/2021 14:16, David Marchand: > Start a new release cycle with empty release notes. > Bump version and ABI minor. > Enable ABI checks using latest libabigail. > > Signed-off-by: David Marchand [...] > - LIBABIGAIL_VERSION: libabigail-1.8 > + LIBABIGAIL_VERSION: libabigail-2.0 What

[PATCH v1 1/1] net/qede: fix redundant condition in debug code

2021-11-30 Thread Anatoly Burakov
Expression "a && 1" is equivalent to just "a", so fix the accidental inclusion of a literal in code. Cc: sta...@dpdk.org Fixes: ec55c118792b ("net/qede: add infrastructure for debug data collection") Cc: rm...@marvell.com Signed-off-by: Anatoly Burakov --- Notes: This isn't a bug, this is

Re: [PATCH] version: 22.03-rc0

2021-11-30 Thread David Marchand
On Tue, Nov 30, 2021 at 4:35 PM Thomas Monjalon wrote: > > 29/11/2021 14:16, David Marchand: > > Start a new release cycle with empty release notes. > > Bump version and ABI minor. > > Enable ABI checks using latest libabigail. > > > > Signed-off-by: David Marchand > [...] > > - LIBABIGAIL_V

Re: [PATCH v8 10/11] app/test: replace .sh scripts with .py scripts

2021-11-30 Thread Jie Zhou
On Wed, Nov 24, 2021 at 01:15:33AM +0300, Dmitry Kozlyuk wrote: > 2021-10-25 19:46 (UTC-0700), Jie Zhou: > > - Add python script to check if system supports hugepages > > - Remove corresponding .sh scripts > > - Replace calling of .sh with corresponding .py in meson.build > > > > Signed-off-by: Ji

Re: [PATCH v8 06/11] app/test: temporarily "skip" one cmdline test case

2021-11-30 Thread Jie Zhou
On Wed, Nov 24, 2021 at 01:02:13AM +0300, Dmitry Kozlyuk wrote: > 2021-10-25 19:45 (UTC-0700), Jie Zhou: > > cmdline tests pass except one failure at the test_cmdline_socket_fns > > test case with error: failed to open /dev/null for reading! > > Can't it be something like this? > > #ifndef RTE_EX

Re: [PATCH v8 04/11] app/test: exclude ENOTSUP as failure

2021-11-30 Thread Jie Zhou
On Wed, Nov 24, 2021 at 01:02:10AM +0300, Dmitry Kozlyuk wrote: > 2021-10-25 19:45 (UTC-0700), Jie Zhou: > > Check rte_errno to exclude ENOTSUP as failures in test_memory.c > > > > Signed-off-by: Jie Zhou > > --- > > app/test/test_memory.c | 3 ++- > > 1 file changed, 2 insertions(+), 1 deletion

Re: [PATCH v8 03/11] app/test: replace POSIX specific code

2021-11-30 Thread Jie Zhou
On Wed, Nov 24, 2021 at 01:02:06AM +0300, Dmitry Kozlyuk wrote: > 2021-10-25 19:45 (UTC-0700), Jie Zhou: > > - Include rte_os_shim.h > > - Replace sleep and usleep with rte_delay_us_sleep > > - #ifndef RTE_EXEC_ENV_WINDOWS for POSIX code only > > > > Signed-off-by: Jie Zhou > > --- > > This patc

Re: [PATCH v8 03/11] app/test: replace POSIX specific code

2021-11-30 Thread Dmitry Kozlyuk
2021-11-30 17:05 (UTC-0800), Jie Zhou: > On Wed, Nov 24, 2021 at 01:02:06AM +0300, Dmitry Kozlyuk wrote: [...] > > [...] > > > diff --git a/app/test/test_cmdline.c b/app/test/test_cmdline.c > > > index 115bee966d..9a76bd299f 100644 > > > --- a/app/test/test_cmdline.c > > > +++ b/app/test/test_cmd