Re: [PATCH] maintainers: update for vmxnet3 driver

2022-05-06 Thread Yong Wang
> On May 6, 2022, at 1:07 PM, Jochen Behrens wrote: > > Make Jochen Behrens the maintainer of the net/vmxnet3 device > driver as Yong Wang is not working on vmxnet3 any more. > > Signed-off-by: Jochen Behrens > --- Acked-by: yongw...@vmware.com > MAINTAINERS |

Re: [PATCH v2 1/8] net/vmxnet3: add V5 support

2022-05-04 Thread Yong Wang
Pankaj, Can you add reviewed-by info? Also, you need to add info of what has changed since the last version. Yong > On May 4, 2022, at 2:23 PM, Pankaj Gupta wrote: > > Add VMXNET3 v5 support > > Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. > > Signed-off-by:

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

2021-11-29 Thread Yong Wang
-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 At present, th

Re: [dpdk-dev] [PATCH] net/vmxnet3: build on Windows

2021-03-24 Thread Yong Wang
-Original Message- From: Dmitry Kozlyuk Date: Wednesday, March 24, 2021 at 10:50 AM To: Yong Wang Cc: Ferruh Yigit , "dev@dpdk.org" , Narcisa Ana Maria Vasile , Dmitry Malloy , Pallavi Kadam Subject: Re: [dpdk-dev] [PATCH] net/vmxnet3: build on Windows 2021-03-23 17:13

Re: [dpdk-dev] [PATCH] net/vmxnet3: build on Windows

2021-03-23 Thread Yong Wang
-Original Message- From: Ferruh Yigit Date: Tuesday, March 23, 2021 at 9:11 AM To: Dmitry Kozlyuk , "dev@dpdk.org" , Yong Wang Cc: Narcisa Ana Maria Vasile , Dmitry Malloy , Pallavi Kadam Subject: Re: [dpdk-dev] [PATCH] net/vmxnet3: build on Windows On 2/21/2021 12:55

Re: [dpdk-dev] [PATCH v1 2/2] net/vmxnet3: Provided API to reset vmxnet device

2021-02-06 Thread Yong Wang
-Original Message- From: Dheemanth Mallikarjun Date: Monday, January 4, 2021 at 11:43 AM To: "dev@dpdk.org" Cc: Yong Wang Subject: [PATCH v1 2/2] net/vmxnet3: Provided API to reset vmxnet device The vmxnet3 driver didn't have the dev_reset function pointer set.

Re: [dpdk-dev] [PATCH] net/vmxnet3: handle bad host framing

2020-05-13 Thread Yong Wang
-Original Message- From: Stephen Hemminger Date: Tuesday, May 12, 2020 at 1:40 PM To: Yong Wang Cc: "dev@dpdk.org" , Stephen Hemminger Subject: [PATCH] net/vmxnet3: handle bad host framing The VMXNet3 protocol has a start-of-packet (SOP) and end-of-packet (EOP)

Re: [dpdk-dev] [PATCH v6] net/vmxnet3: Added mtu_set() function to allow setting MTU.

2020-03-31 Thread Yong Wang
-Original Message- From: Eduard Serra Miralles Date: Wednesday, March 25, 2020 at 12:19 PM To: "dev@dpdk.org" Cc: Yong Wang Subject: [PATCH v6] net/vmxnet3: Added mtu_set() function to allow setting MTU. (Picked up from @Charles Myers patch https://patchwork.dpdk

Re: [dpdk-dev] [PATCH v2 3/7] net/vmxnet3: remove 'typedef int bool'

2020-01-02 Thread Yong Wang
-Original Message- From: Dharmik Thakkar Date: Thursday, January 2, 2020 at 9:49 AM To: Yong Wang Cc: "dev@dpdk.org" , Dharmik Thakkar Subject: [PATCH v2 3/7] net/vmxnet3: remove 'typedef int bool' Replace 'typedef int bool' with 'stdboo

[dpdk-dev] [PATCH] doc: fix typos in rel_notes-19.11

2019-12-31 Thread Yong Wang
Remove the redundant "when used". And modify "ans" to "and". Fixes: b21302a10721 ("eventdev: add Tx flag for packets with same destination") Fixes: 92c083915ade ("doc: update release notes for 19.11") Signed-off-by: Yong Wang --- doc/guides/rel

Re: [dpdk-dev] [PATCH] net/vmxnet3: fix RSS setting on v4

2019-09-16 Thread Yong Wang
From: Eduard Serra Miralles Date: Friday, September 13, 2019 at 1:10 PM To: Yong Wang Cc: "dev@dpdk.org" Subject: RE: [PATCH] net/vmxnet3: fix RSS setting on v4 I think so too. Apparently however, ESX is mandatorily expecting that underneath. If not set, config

Re: [dpdk-dev] [PATCH] net/vmxnet3: remove unused variable attribute

2019-09-13 Thread Yong Wang
-Original Message- From: Ferruh Yigit Date: Friday, September 13, 2019 at 11:49 AM To: Yong Wang Cc: "dev@dpdk.org" , "sta...@dpdk.org" Subject: [PATCH] net/vmxnet3: remove unused variable attribute No functional change, just removing unused variable tag from

Re: [dpdk-dev] [PATCH] net/vmxnet3: fix RSS setting on v4

2019-09-13 Thread Yong Wang
-Original Message- From: Eduard Serra Miralles Date: Wednesday, August 21, 2019 at 9:37 AM To: Yong Wang Cc: "dev@dpdk.org" Subject: [PATCH] net/vmxnet3: fix RSS setting on v4 When calling to setup RSS on v4 API, ESX will expect IPv4/6 TCP RSS to be set/requested m

Re: [dpdk-dev] [PATCH v2] net/vmxnet3: Added mtu_set() function to allow setting MTU.

2019-09-03 Thread Yong Wang
-Original Message- From: "Myers, Charles" Date: Monday, August 19, 2019 at 9:07 PM To: Yong Wang Cc: "dev@dpdk.org" , "Myers, Charles" Subject: [PATCH v2] net/vmxnet3: Added mtu_set() function to allow setting MTU. From: Charles Myers When

[dpdk-dev] [PATCH] net/ixgbe: remove redundant assignment

2019-08-30 Thread Yong Wang
Since "link.link_duplex" has been assigned to ETH_LINK_FULL_DUPLEX just before switch statement, the assignment in switch-case statement is redundant. Remove it. Fixes: 82113036e4e5 ("ethdev: redesign link speed config") Signed-off-by: Yong Wang --- drivers/net/ixgbe/ixg

Re: [dpdk-dev] [PATCH 11/11] net/vmxnet3: fix Tx prepare to set positive rte_errno

2019-06-05 Thread Yong Wang
-Original Message- From: Andrew Rybchenko Date: Wednesday, June 5, 2019 at 1:17 AM To: Yong Wang Cc: "dev@dpdk.org" , "sta...@dpdk.org" Subject: [PATCH 11/11] net/vmxnet3: fix Tx prepare to set positive rte_errno Fixes: baf3bbae5556 ("net/vmxnet3: add Tx

[dpdk-dev] [PATCH] doc: change linuxapp to linux

2019-05-26 Thread Yong Wang
Since linuxapp in build configs has been changed to linux, change it in the bluefield doc. Fixes: 22d1d1ccc357("doc: add Mellanox BlueField platform guide") Signed-off-by: Yong Wang --- doc/guides/platform/bluefield.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) di

[dpdk-dev] [PATCH] doc: fix typo in release note

2019-05-21 Thread Yong Wang
The patch fixes some typoes in 19.02 release note. Fixes: 6f04df497962 ("doc: add release notes for mlx5") Fixes: bf9a90e2b562 ("doc: update release notes for 19.02") Signed-off-by: Yong Wang --- doc/guides/rel_notes/release_19_02.rst | 8 1 file changed, 4 insert

Re: [dpdk-dev] [PATCH] net/vmxnet3: uninitialized variable fix

2019-05-20 Thread Yong Wang
-Original Message- From: Yogev Chaimovich Date: Thursday, May 16, 2019 at 12:10 AM To: Yong Wang Cc: "dev@dpdk.org" , Yogev Chaimovich , "sta...@dpdk.org" Subject: [PATCH] net/vmxnet3: uninitialized variable fix Coverity issue: 323479 Fixes: 30f77abe

Re: [dpdk-dev] [PATCH] net/vmxnet3: add VLAN filter capability

2019-05-01 Thread Yong Wang
-Original Message- From: Mark Gillott Date: Wednesday, May 1, 2019 at 8:30 AM To: Yong Wang Cc: "dev@dpdk.org" , Mark Gillott Subject: [PATCH] net/vmxnet3: add VLAN filter capability The driver supports VLAN filtering, but the option is not included in the advertis

Re: [dpdk-dev] [PATCH] net/vmxnet3: v4 boot and guest UDP RSS configuration

2019-04-12 Thread Yong Wang
-Original Message- From: Eduard Serra Miralles Date: Wednesday, April 10, 2019 at 9:44 PM To: Yong Wang Cc: "dev@dpdk.org" , Eduard Serra Miralles Subject: [PATCH] net/vmxnet3: v4 boot and guest UDP RSS configuration From: Eduard Serra This patch introduces:

[dpdk-dev] [PATCH v2] doc: fix a typo in programmer's guide

2019-01-07 Thread Yong Wang
This patch fixes a typo in programmer's guide. It should be Frequency, not Fequence. Fixes: 450f0791312c ("power: add traffic pattern aware power control") Signed-off-by: Yong Wang --- v2: modify Frequence to Frequency --- doc/guides/prog_guide/power_man.rst | 2 +- 1

[dpdk-dev] [PATCH] doc: fix a typo in programmer's guide

2019-01-06 Thread Yong Wang
This patch fixes a typo in programmer's guide. It should be Frequence, not Fequence. Fixes: 450f0791312c ("power: add traffic pattern aware power control") Signed-off-by: Yong Wang --- doc/guides/prog_guide/power_man.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) d

[dpdk-dev] [PATCH v2] doc/linux_gsg: fix numa lib name error

2018-11-06 Thread Yong Wang
The library for handling NUMA is not libnuma-devel, but numactl-devel in Red Hat/Fedora and libnuma-dev in Debian/Ubuntu. Signed-off-by: Yong Wang --- v2: * Add lib name in Ubuntu. --- doc/guides/linux_gsg/sys_reqs.rst | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a

[dpdk-dev] [PATCH] doc/linux_gsg: fix numa lib name error

2018-11-05 Thread Yong Wang
The library for handling NUMA is numactl-devel, not libnuma-devel. Signed-off-by: Yong Wang --- doc/guides/linux_gsg/sys_reqs.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/guides/linux_gsg/sys_reqs.rst b/doc/guides/linux_gsg/sys_reqs.rst index e2230f3..1cb14b5

[dpdk-dev] [PATCH] doc/testpmd: fix typo in testpmd guide

2018-10-26 Thread Yong Wang
The forwarding mode mac_swap should be macswap in testpmd guide. Signed-off-by: Yong Wang --- doc/guides/testpmd_app_ug/run_app.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/guides/testpmd_app_ug/run_app.rst b/doc/guides/testpmd_app_ug/run_app.rst index 21924c3

Re: [dpdk-dev] [PATCH] vmxnet3: stats_reset implementation

2018-09-20 Thread Yong Wang
PSHOT stats. That's how we get the "real" stats since the last 'stats_reset()'. Signed-off-by: yogev ch --- Acked-by: Yong Wang drivers/net/vmxnet3/vmxnet3_ethdev.c | 78 ++-- drivers/net/vmxnet3/vmxnet3_eth

Re: [dpdk-dev] [PATCH] vmxnet3: stats_reset implementation

2018-09-17 Thread Yong Wang
t()', hw stats which always increase reduce > SNAPSHOT stats. That's how we get the "real" stats since the last > 'stats_reset()'. > > Signed-off-by: yogev ch > --- Acked-by: Yong Wang One nit: in the description, it will be good to mention the reas

Re: [dpdk-dev] [PATCH 14/15] net/vmxnet3: rename version map after library file name

2018-09-13 Thread Yong Wang
rin.ja...@caviumnetworks.com" , "maciej.cze...@caviumnetworks.com" , "arybche...@solarflare.com" , "antosh.shu...@caviumnetworks.com" , "ashish.gu...@cavium.com" , Yong Wang , "bruce.richard...@intel.com" , "tho...@monjalon.net" Sub

Re: [dpdk-dev] vmxnet3 TX TCP/UDP checksum not getting computed with L2_len > 14

2018-09-13 Thread Yong Wang
-Original Message- From: Padam Jeet Singh Date: Sunday, June 17, 2018 at 12:00 PM To: Stephen Hemminger Cc: "dev@dpdk.org" , Yong Wang Subject: Re: [dpdk-dev] vmxnet3 TX TCP/UDP checksum not getting computed with L2_len > 14 >> On 17-Jun-2018, at 10:16 PM

Re: [dpdk-dev] [PATCH] vmxnet3: stats_reset implementation

2018-09-13 Thread Yong Wang
-Original Message- From: yogev ch Date: Wednesday, August 22, 2018 at 12:38 AM To: Yong Wang Cc: "dev@dpdk.org" , "yo...@cgstowernetworks.com" Subject: [PATCH] vmxnet3: stats_reset implementation Signed-off-by: yogev ch --- Yogev, The change looks fine t

Re: [dpdk-dev] [PATCH] net/vmxnet3: convert to new rx offload api

2018-04-30 Thread Yong Wang
> -Original Message- > From: Louis Luo [mailto:llo...@vmware.com] > Sent: Monday, April 30, 2018 3:21 PM > To: Yong Wang > Cc: dev@dpdk.org; Louis Luo > Subject: [PATCH] net/vmxnet3: convert to new rx offload api > > Ethdev RX offloads API has changed si

Re: [dpdk-dev] [PATCH 0/8] net/vmxnet3: fix offload issues

2018-04-20 Thread Yong Wang
rte_net/rte_net_version.map | 1 + > 9 files changed, 238 insertions(+), 43 deletions(-) > > -- > 2.11.0 For this series, Acked-by: Yong Wang

Re: [dpdk-dev] [PATCH] net/vmxnet3: increase rx data ring descriptor size

2018-04-19 Thread Yong Wang
> -Original Message- > From: Shraddha Joshi [mailto:jshrad...@vmware.com] > Sent: Thursday, April 19, 2018 11:19 AM > To: Yong Wang > Cc: dev@dpdk.org; Shraddha Joshi > Subject: [PATCH] net/vmxnet3: increase rx data ring descriptor size > > Vmxnet3 driver suppor

Re: [dpdk-dev] [dpdk-stable] [PATCH] net/vmxnet3: keep link state consistent

2018-04-18 Thread Yong Wang
> -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Thomas Monjalon > Sent: Tuesday, April 17, 2018 1:24 PM > To: Ferruh Yigit > Cc: Chas Williams <3ch...@gmail.com>; Chas Williams ; > dev@dpdk.org; skh...@vmware.com; sta...@dpdk.org > Subject: Re: [dpdk-dev] [dpdk-

Re: [dpdk-dev] [PATCH 2/8] net/vmxnet3: return unknown IPv4 extension len ptype

2018-04-16 Thread Yong Wang
> -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Didier Pallard > Sent: Wednesday, March 28, 2018 8:44 AM > To: dev@dpdk.org > Subject: [dpdk-dev] [PATCH 2/8] net/vmxnet3: return unknown IPv4 > extension len ptype > > Rather than parsing IP header to get proper p

Re: [dpdk-dev] [PATCH 0/8] net/vmxnet3: fix offload issues

2018-04-12 Thread Yong Wang
On 3/28/18, 8:44 AM, "dev on behalf of Didier Pallard" wrote: This patchset fixes several issues found in vmxnet3 driver when enabling LRO offload support: - Rx offload information are not correctly gathered in multisegmented packets, leading to inconsistent packet type an

Re: [dpdk-dev] [PATCH] net/vmxnet3: change the SPDX tag style

2018-04-12 Thread Yong Wang
On 4/9/18, 2:00 AM, "dev on behalf of Hemant Agrawal" wrote: Cc: skh...@vmware.com Signed-off-by: Hemant Agrawal --- Acked-by: Yong Wang drivers/net/vmxnet3/base/upt1_defs.h| 7 ++- drivers/net/vmxnet3/base/vmxnet3_defs.h | 7 ++- 2 files

Re: [dpdk-dev] [PATCH] vmxnet3: fill in imissed stat with pktsRxOutOfBuf

2018-04-10 Thread Yong Wang
rx_nombuf field. Signed-off-by: Jon DeVree --- Acked-by: Yong Wang drivers/net/vmxnet3/vmxnet3_ethdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c b/drivers/net/vmxnet3/vmxnet3_ethdev.c index 4260087

Re: [dpdk-dev] vmxnet3 RX VLAN Strip offload incorrect behaviour

2018-04-09 Thread Yong Wang
018, at 11:12 PM, Yong Wang wrote: > > Padam, > > As far as I know, this feature works. What DPDK version did you use? DPDK Version 17.05 > Is there any port reconfiguration (stop/start/mtu change, etc) that could lose your vlan offload setting

Re: [dpdk-dev] vmxnet3 RX VLAN Strip offload incorrect behaviour

2018-04-06 Thread Yong Wang
Padam, As far as I know, this feature works. What DPDK version did you use? Is there any port reconfiguration (stop/start/mtu change, etc) that could lose your vlan offload settings (a dump of the port config at runtime will be able to confirm this)? Can you also post a snippet of packet cap

[dpdk-dev] [PATCH] maintainers: claim responsibility for vmxnet3 pmd

2018-03-30 Thread Yong Wang
Signed-off-by: Yong Wang --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 75d3e92c8..7bc370cf4 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -552,7 +552,7 @@ F: doc/guides/nics/sfc_efx.rst F: doc/guides/nics/features/sfc_efx.ini

[dpdk-dev] [PATCH v4] net/i40e: add null point check and fix mem leak

2018-01-25 Thread Yong Wang
t/i40e: store tunnel filter") Fixes: c50474f31efe ("net/i40e: support tunnel filter to VF") Fixes: 5c53c82c8174 ("net/i40e: store flow director filter") Signed-off-by: Yong Wang --- v4: * Add description and fix information. v3: * Rebase on master and modify again. v2: *

[dpdk-dev] [PATCH v4] net/e1000: add null point check for rte_zmalloc

2018-01-25 Thread Yong Wang
There are several func calls to rte_zmalloc() which don't do null point check on the return value. Fix it by adding null point check. Fixes: 22bb13410cb2 ("net/igb: create consistent filter") Signed-off-by: Yong Wang --- v4: * Add description and fix information. v3: * Rebas

[dpdk-dev] [PATCH v4] crypto/qat: add null point check and fix mem leak

2018-01-24 Thread Yong Wang
quot;crypto/qat: add SGL capability") Signed-off-by: Yong Wang --- v4: * Cover errors that happen after the rte_mempool_create. * Add fix information. v3: * Rebase on master and modify again. v2: * Fix code style warning. --- drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 10 ++ dr

[dpdk-dev] [PATCH v3 3/3] crypto/qat: add null point check and fix mem leak

2018-01-22 Thread Yong Wang
There are several func calls to rte_zmalloc() which don't do null point check on the return value. And before return, the memory is not freed. Fix it by adding null point check and rte_free(). Signed-off-by: Yong Wang --- v3: * Rebase on master and modify again. v2: * Fix code style wa

[dpdk-dev] [PATCH v3 2/3] net/e1000: add null point check for rte_zmalloc

2018-01-22 Thread Yong Wang
Signed-off-by: Yong Wang --- drivers/net/e1000/igb_flow.c | 20 1 file changed, 20 insertions(+) diff --git a/drivers/net/e1000/igb_flow.c b/drivers/net/e1000/igb_flow.c index d98bdc8..a142759 100644 --- a/drivers/net/e1000/igb_flow.c +++ b/drivers/net/e1000/igb_flow.c

[dpdk-dev] [PATCH v3 1/3] net/i40e: add null point check and fix mem leak

2018-01-22 Thread Yong Wang
Signed-off-by: Yong Wang --- v2: * Fix code style warning. --- drivers/net/i40e/i40e_ethdev.c | 32 drivers/net/i40e/i40e_fdir.c | 7 +++ 2 files changed, 39 insertions(+) diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c index

[dpdk-dev] [PATCH v3] net/dpaa: add null point check and fix mem leak

2018-01-18 Thread Yong Wang
There are several func calls to rte_zmalloc() which don't do null point check on the return value. And before return, the memory is not freed. Fix it by adding null point check and rte_free(). Signed-off-by: Yong Wang --- v3: * Rebase on master and modify again. v2: * Fix code style wa

[dpdk-dev] [PATCH v3] net/dpaa: add null point check and fix mem leak

2018-01-18 Thread Yong Wang
There are several func calls to rte_zmalloc() which don't do null point check on the return value. And before return, the memory is not freed. Fix it by adding null point check and rte_free(). Signed-off-by: Yong Wang Reviewed-By: Shreyansh Jain --- v3: * Rebase on master and modify agai

[dpdk-dev] [PATCH v3] net/dpaa: add null point check and fix mem leak

2018-01-18 Thread Yong Wang
There are several func calls to rte_zmalloc() which don't do null point check on the return value. And before return, the memory is not freed. Fix it by adding null point check and rte_free(). Signed-off-by: Yong Wang Reviewed-By: Shreyansh Jain --- v3: * Rebase on master and modify agai

[dpdk-dev] [PATCH v2 2/4] net/i40e: add null point check and fix mem leak

2017-12-20 Thread Yong Wang
Signed-off-by: Yong Wang --- v2: * Fix code style warning. --- drivers/net/i40e/i40e_ethdev.c | 32 drivers/net/i40e/i40e_fdir.c | 7 +++ 2 files changed, 39 insertions(+) diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c index

[dpdk-dev] [PATCH v2 3/4] net/e1000: add null point check for rte_zmalloc

2017-12-20 Thread Yong Wang
Signed-off-by: Yong Wang --- drivers/net/e1000/igb_flow.c | 20 1 file changed, 20 insertions(+) diff --git a/drivers/net/e1000/igb_flow.c b/drivers/net/e1000/igb_flow.c index 22bad26..057579b 100644 --- a/drivers/net/e1000/igb_flow.c +++ b/drivers/net/e1000/igb_flow.c

[dpdk-dev] [PATCH v2 4/4] crypto/qat: add null point check and fix mem leak

2017-12-20 Thread Yong Wang
Signed-off-by: Yong Wang --- drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 10 ++ drivers/crypto/qat/qat_qp.c | 8 +++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/drivers/crypto/qat/qat_adf/qat_algs_build_desc.c b/drivers/crypto/qat

[dpdk-dev] [PATCH v2 1/4] net/dpaa: add null point check and fix mem leak

2017-12-20 Thread Yong Wang
Signed-off-by: Yong Wang --- drivers/net/dpaa/dpaa_ethdev.c | 36 +--- 1 file changed, 25 insertions(+), 11 deletions(-) diff --git a/drivers/net/dpaa/dpaa_ethdev.c b/drivers/net/dpaa/dpaa_ethdev.c index cf5a2ec..06d680c 100644 --- a/drivers/net/dpaa

[dpdk-dev] [PATCH 1/4] net/dpaa: add null point check and fix mem leak

2017-12-20 Thread Yong Wang
Signed-off-by: Yong Wang --- drivers/net/dpaa/dpaa_ethdev.c | 36 +--- 1 file changed, 25 insertions(+), 11 deletions(-) diff --git a/drivers/net/dpaa/dpaa_ethdev.c b/drivers/net/dpaa/dpaa_ethdev.c index cf5a2ec..06d680c 100644 --- a/drivers/net/dpaa

[dpdk-dev] [PATCH 2/4] net/i40e: add null point check and fix mem leak

2017-12-20 Thread Yong Wang
Signed-off-by: Yong Wang --- drivers/net/i40e/i40e_ethdev.c | 32 drivers/net/i40e/i40e_fdir.c | 7 +++ 2 files changed, 39 insertions(+) diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c index 811cc9f..8101e10 100644 --- a

[dpdk-dev] [PATCH 3/4] net/e1000: add null point check for rte_zmalloc

2017-12-20 Thread Yong Wang
Signed-off-by: Yong Wang --- drivers/net/e1000/igb_flow.c | 20 1 file changed, 20 insertions(+) diff --git a/drivers/net/e1000/igb_flow.c b/drivers/net/e1000/igb_flow.c index 22bad26..057579b 100644 --- a/drivers/net/e1000/igb_flow.c +++ b/drivers/net/e1000/igb_flow.c

[dpdk-dev] [PATCH 4/4] crypto/qat: add null point check and fix mem leak

2017-12-20 Thread Yong Wang
Signed-off-by: Yong Wang --- drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 10 ++ drivers/crypto/qat/qat_qp.c | 8 +++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/drivers/crypto/qat/qat_adf/qat_algs_build_desc.c b/drivers/crypto/qat

[dpdk-dev] [PATCH v2] net/i40e: fix uninitialized variable

2017-10-10 Thread Yong Wang
In func i40evf_dev_link_update(), "new_link.link_autoneg" is used in func call i40evf_dev_atomic_write_link_status(), but is uninitialized. Fixes: 2a73125b7041 ("i40evf: fix link info update") Cc: sta...@dpdk.org Signed-off-by: Yong Wang --- v2 change: set it by che

[dpdk-dev] [PATCH] net/i40e: fix uninitialized variable

2017-09-22 Thread Yong Wang
In func i40evf_dev_link_update(), "new_link.link_autoneg" is used in func call i40evf_dev_atomic_write_link_status(), but is uninitialized. Signed-off-by: Yong Wang --- drivers/net/i40e/i40e_ethdev_vf.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/i40e/i40e_ethd

[dpdk-dev] [PATCH] linuxapp/eal: fix memory leak

2017-09-20 Thread Yong Wang
In func rte_eal_init(), dynamic memory stored in 'logid' allocated through func 'strdup' is lost when return. Fix it by freeing the memory before return. Signed-off-by: Yong Wang --- lib/librte_eal/linuxapp/eal/eal.c | 19 ++- 1 file changed, 18 inser

[dpdk-dev] [PATCH] net/ixgbe: fix uninitialized variable

2017-09-18 Thread Yong Wang
In func ixgbe_dev_link_update(), "link.link_autoneg" is used in func call rte_ixgbe_dev_atomic_write_link_status(), but is uninitialized. Signed-off-by: Yong Wang --- drivers/net/ixgbe/ixgbe_ethdev.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ixgbe/ixgbe_ethdev.c

[dpdk-dev] [PATCH v2] net/liquidio: fix uninitialized variable

2017-09-15 Thread Yong Wang
In func lio_dev_link_update(), "link.link_autoneg" is used in func call lio_dev_atomic_write_link_status(), but is uninitialized. v2: * Modify the initial value of 'link.link_autoneg' from 'ETH_LINK_FIXED' to 'ETH_LINK_AUTONEG'. Signed-off-by: Yong Wang

[dpdk-dev] [PATCH] buildtools: add null point check for calloc

2017-09-15 Thread Yong Wang
In func locate_pmd_entries(), pointer 'new' returned from call to func 'calloc' may be NULL. It is dereferenced without null point check. Signed-off-by: Yong Wang --- buildtools/pmdinfogen/pmdinfogen.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) dif

[dpdk-dev] [PATCH] net/liquidio: fix uninitialized variable

2017-09-14 Thread Yong Wang
In func lio_dev_link_update(), "link.link_autoneg" is used in func call lio_dev_atomic_write_link_status(), but is uninitialized. Signed-off-by: Yong Wang --- drivers/net/liquidio/lio_ethdev.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/liquidio/lio_ethdev.c b/d

[dpdk-dev] [PATCH v2] net/ark:add null point check

2017-09-14 Thread Yong Wang
In function ark_config_device(), there are several malloc without null point check. Fix it by adding null point check. v2: * Fix compile error. Signed-off-by: Yong Wang --- drivers/net/ark/ark_ethdev.c | 6 ++ drivers/net/ark/ark_pktchkr.c | 4 drivers/net/ark/ark_pktdir.c | 5

[dpdk-dev] [PATCH] net/ark:add null point check

2017-09-14 Thread Yong Wang
In function ark_config_device(), there are several malloc without null point check. Fix it by adding null point check. Signed-off-by: Yong Wang --- drivers/net/ark/ark_ethdev.c | 6 ++ drivers/net/ark/ark_pktchkr.c | 4 drivers/net/ark/ark_pktdir.c | 4 drivers/net/ark

[dpdk-dev] [PATCH] net/ark:add null point check

2017-09-14 Thread Yong Wang
In function ark_config_device(), there are several malloc without null point check. Fix it by adding null point check. Signed-off-by: Yong Wang --- drivers/net/ark/ark_ethdev.c | 6 ++ drivers/net/ark/ark_pktchkr.c | 4 drivers/net/ark/ark_pktdir.c | 4 drivers/net/ark

[dpdk-dev] [PATCH] net/e1000: fix memcpy length error

2017-09-12 Thread Yong Wang
The size of "flex_filter.filter_info.mask" and "filter->mask" is 16 bytes, but the length of memcpy--"RTE_ALIGN(filter->len, sizeof(char)) / sizeof(char)" may reach 128 bytes which may cause array access out of bound. Fix it by replacing "sizeof(char)&

[dpdk-dev] [PATCH] doc/failsafe: fix typos in nics guide

2017-08-18 Thread Yong Wang
Signed-off-by: Yong Wang --- doc/guides/nics/fail_safe.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/guides/nics/fail_safe.rst b/doc/guides/nics/fail_safe.rst index 34ecae2..c4e3d2e 100644 --- a/doc/guides/nics/fail_safe.rst +++ b/doc/guides/nics/fail_safe.rst

[dpdk-dev] [PATCH] doc/metrics: fix variable undefined error

2017-07-18 Thread Yong Wang
Signed-off-by: Yong Wang --- doc/guides/prog_guide/metrics_lib.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/prog_guide/metrics_lib.rst b/doc/guides/prog_guide/metrics_lib.rst index 702c29d..d52204f 100644 --- a/doc/guides/prog_guide/metrics_lib.rst +++ b/doc/guides

[dpdk-dev] [PATCH v2] net/i40e: fix division by 0 error

2017-06-23 Thread Yong Wang
o 1 just as func i40e_vsi_update_queue_mapping() does. Signed-off-by: Yong Wang --- drivers/net/i40e/i40e_ethdev.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c index 4ee1113..0f54d09 100644 --- a/

[dpdk-dev] [PATCH] net/virtio: fix the wrong comment

2017-06-22 Thread Yong Wang
Since "rte_eal_dev_init()" has been removed, the comment referred to it should be modified simultaneously. Signed-off-by: Yong Wang --- drivers/net/virtio/virtio_user_ethdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/virtio/virtio_user_ethdev.c

[dpdk-dev] [PATCH] doc: fix typos in virtio howto guide

2017-06-19 Thread Yong Wang
Signed-off-by: Yong Wang --- doc/guides/howto/virtio_user_as_exceptional_path.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/guides/howto/virtio_user_as_exceptional_path.rst b/doc/guides/howto/virtio_user_as_exceptional_path.rst index 0bbcd3f..3f99fe8 100644

[dpdk-dev] [PATCH] net/i40e: fix param check to avoid division by 0

2017-06-12 Thread Yong Wang
In function i40e_vsi_config_tc_queue_mapping(), if 'enabled_tcmap' is 0, 'total_tc' might be 0. Then 'total_tc' might be used in a division by 0 in "qpnum_per_tc = i40e_align_floor(vsi->nb_qps / total_tc)". Fix it by adding a check to parameter

[dpdk-dev] [PATCH] doc: fix directory err in virtio guide

2017-05-02 Thread Yong Wang
Signed-off-by: Yong Wang --- doc/guides/nics/virtio.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/guides/nics/virtio.rst b/doc/guides/nics/virtio.rst index e1a80dc..91bedea 100644 --- a/doc/guides/nics/virtio.rst +++ b/doc/guides/nics/virtio.rst @@ -321,7 +321,7

[dpdk-dev] [PATCH] doc: fix a typo in howto guide

2017-03-29 Thread Yong Wang
Signed-off-by: Yong Wang --- doc/guides/howto/virtio_user_as_exceptional_path.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/guides/howto/virtio_user_as_exceptional_path.rst b/doc/guides/howto/virtio_user_as_exceptional_path.rst index 939ced9..91a99c6 100644 --- a

Re: [dpdk-dev] [PATCH] net/vmxnet3: fix queue size changes

2017-03-15 Thread Yong Wang
> -Original Message- > From: Charles (Chas) Williams [mailto:ciwil...@brocade.com] > Sent: Wednesday, March 15, 2017 5:35 AM > To: dev@dpdk.org > Cc: Yong Wang ; Charles (Chas) Williams > > Subject: [PATCH] net/vmxnet3: fix queue size changes > > If the user

[dpdk-dev] [PATCH v3] doc: fix parameter of virtio_user for container

2017-03-07 Thread Yong Wang
Update the "Virtio_user for Container Networking" doc, add the "--file-prefix" option to testpmd in host and container to avoid hugepage config file conflict. Fixes: 50665deebda0 ("doc: add guide to use virtio-user for container networking") Signed-off-by: Yong Wan

[dpdk-dev] [PATCH v2] doc: fix parameter of virtio_user for container

2017-03-07 Thread Yong Wang
fixline from two lines to one line. * Remove the unnecessary "_" in "--file-prefix" option. Signed-off-by: Yong Wang --- doc/guides/howto/virtio_user_for_container_networking.rst | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/doc/guides/howto/virt

[dpdk-dev] [PATCH] doc: fix parameter of virtio_user for container

2017-03-07 Thread Yong Wang
Update the "Virtio_user for Container Networking" doc, add the "--file-prefix" option to testpmd in host and container to avoid hugepage config file conflict. Fixes: 50665deebda0 ("doc: add guide to use virtio-user for container networking") Signed-off-by: Yo

[dpdk-dev] [PATCH v2] e1000/base: fix multicast setting in VF

2017-02-21 Thread Yong Wang
first one that mentioned above. --- v2: * According to Thomas's suggestion, modify the title. Signed-off-by: Yong Wang --- drivers/net/e1000/base/e1000_vf.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/e1000/base/e1000_vf.c b/drivers/net/e1000/base/e

Re: [dpdk-dev] [PATCH v9] net/kni: add KNI PMD

2017-02-17 Thread Yong Wang
> -Original Message- > From: Ferruh Yigit [mailto:ferruh.yi...@intel.com] > Sent: Friday, February 17, 2017 6:30 AM > To: Thomas Monjalon > Cc: dev@dpdk.org; John McNamara ; Yong > Wang > Subject: Re: [PATCH v9] net/kni: add KNI PMD > > On 2/17/2017 1:4

[dpdk-dev] [PATCH 1/2] net/ena: remove redundant variable

2017-02-14 Thread Yong Wang
Signed-off-by: Yong Wang --- drivers/net/ena/base/ena_com.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/ena/base/ena_com.c b/drivers/net/ena/base/ena_com.c index bd6f3c6..39356d2 100644 --- a/drivers/net/ena/base/ena_com.c +++ b/drivers/net/ena/base

[dpdk-dev] [PATCH 2/2] net/ena: fix return of hash control flushing

2017-02-14 Thread Yong Wang
In function ena_com_set_hash_ctrl(), the return value is assigned to "ret" variable, but it is not returned. Fix it by adding the return. Signed-off-by: Yong Wang --- drivers/net/ena/base/ena_com.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/ne

[dpdk-dev] [PATCH] e1000/base: fix the wrong assignment to msgbuf[0]

2017-02-14 Thread Yong Wang
first one that mentioned above. Signed-off-by: Yong Wang --- drivers/net/e1000/base/e1000_vf.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/e1000/base/e1000_vf.c b/drivers/net/e1000/base/e1000_vf.c index 7845b48..44ab018 100644 --- a/drivers/net/e1000/base

[dpdk-dev] [PATCH] eal/linux: fix fd check before close

2017-02-10 Thread Yong Wang
The "dev->intr_handle.fd" is possibly a negative value while it is passed as an argument to function "close". Fix the check to the fd. Signed-off-by: Yong Wang --- lib/librte_eal/linuxapp/eal/eal_pci_uio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

Re: [dpdk-dev] [PATCH] Fill speed_capa for vmxnet3

2017-02-08 Thread Yong Wang
Ido Barnea > --- Acked-by: Yong Wang > drivers/net/vmxnet3/vmxnet3_ethdev.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c > b/drivers/net/vmxnet3/vmxnet3_ethdev.c > index 52e3644..ff63a53 100644 > --- a/drivers/net/v

Re: [dpdk-dev] [PATCH v5] net/kni: add KNI PMD

2017-01-30 Thread Yong Wang
> -Original Message- > From: Ferruh Yigit [mailto:ferruh.yi...@intel.com] > Sent: Monday, January 30, 2017 8:58 AM > To: Thomas Monjalon ; Yong Wang > > Cc: dev@dpdk.org; Ferruh Yigit > Subject: [PATCH v5] net/kni: add KNI PMD > > Add KNI PMD which wraps

Re: [dpdk-dev] [PATCH v3 1/4] vmxnet3: Avoid memory leak in vmxnet3_dev_rx_queue_setup.

2017-01-17 Thread Yong Wang
] Sent: Tuesday, January 17, 2017 5:37 PM To: Yong Wang Cc: ferruh.yi...@intel.com; dev@dpdk.org Subject: Re: [PATCH v3 1/4] vmxnet3: Avoid memory leak in vmxnet3_dev_rx_queue_setup. On Jan 18, 2017, at 4:15 AM, Yong Wang mailto:yongw...@vmware.com>> wrote: -Original Message

Re: [dpdk-dev] [PATCH v3 1/4] vmxnet3: Avoid memory leak in vmxnet3_dev_rx_queue_setup.

2017-01-17 Thread Yong Wang
> -Original Message- > From: Nick Zhang [mailto:n...@opencloud.tech] > Sent: Sunday, January 8, 2017 7:00 PM > To: Yong Wang > Cc: ferruh.yi...@intel.com; dev@dpdk.org; Nick Zhang > Subject: [PATCH v3 1/4] vmxnet3: Avoid memory leak in > vmxnet3_dev_rx_queue_setup.

[dpdk-dev] [PATCH] examples/vhost: fix calc err of nr_mbufs_per_core

2017-01-11 Thread Yong Wang
When calculating 'nr_mbufs_per_core', 'MAX_PKT_BURST' was mutiplied twice. Fix it by removing one of them. Fixes: bdb19b771e6f ("examples/vhost: fix mbuf allocation failure") Signed-off-by: Yong Wang --- examples/vhost/main.c | 2 +- 1 file changed, 1 insertion(+

[dpdk-dev] [PATCH v2] examples/vhost: fix the wrong initialization of lcore_ids

2017-01-10 Thread Yong Wang
"examples/vhost: use tailq to link vhost devices") Signed-off-by: Yong Wang v2: * fix the coding style error of '++'. --- examples/vhost/main.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/examples/vhost/main.c b/examples/vhost/main.c index ac1f6e2..918

[dpdk-dev] [PATCH] examples/vhost: fix the wrong initialization of lcore_ids

2017-01-10 Thread Yong Wang
"examples/vhost: use tailq to link vhost devices") Signed-off-by: Yong Wang --- examples/vhost/main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/vhost/main.c b/examples/vhost/main.c index ac1f6e2..128a498 100644 --- a/examples/vhost/main.c +++ b/examples/

[dpdk-dev] [PATCH] net/i40e: remove redundant statement and braces

2017-01-09 Thread Yong Wang
In function "reassemble_packets()", the statement "end = secondlast;" is redundant since there is another assignment "start = end = NULL;" 3 lines below. BTW, I removed the redundant braces in the conditional statement "if (end->data_len > rxq->crc_le

Re: [dpdk-dev] [PATCH v2 1/5] eal: Set numa node value for system which not support NUMA.

2017-01-05 Thread Yong Wang
> -Original Message- > From: Ferruh Yigit [mailto:ferruh.yi...@intel.com] > Sent: Thursday, January 5, 2017 6:24 AM > To: nickcooper-zhangtonghao ; dev@dpdk.org; Yong > Wang > Subject: Re: [dpdk-dev] [PATCH v2 1/5] eal: Set numa node value for system > which not supp

[dpdk-dev] [PATCH] lib/librte_vhost: fix memory leak

2017-01-03 Thread Yong Wang
In function vhost_new_device(), current code dose not free 'dev' in "i == MAX_VHOST_DEVICE" condition statements. It will lead to a memory leak. Signed-off-by: Yong Wang --- lib/librte_vhost/vhost.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/librte_vhost/vhost.

Re: [dpdk-dev] [PATCH v14 6/8] vmxnet3: add Tx preparation

2016-12-22 Thread Yong Wang
om: "Ananyev, Konstantin" > > Signed-off-by: Konstantin Ananyev > --- Acked-by: Yong Wang

Re: [dpdk-dev] [PATCH v4] net/kni: add KNI PMD

2016-12-19 Thread Yong Wang
> -Original Message- > From: Ferruh Yigit [mailto:ferruh.yi...@intel.com] > Sent: Thursday, December 15, 2016 7:56 AM > To: Yong Wang ; dev@dpdk.org > Subject: Re: [dpdk-dev] [PATCH v4] net/kni: add KNI PMD > > On 12/14/2016 7:25 PM, Yong Wang wrote: >

  1   2   3   >