> 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 |
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:
-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
-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
-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
-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.
-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)
-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
-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
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
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
-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
-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
-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
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
-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
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
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
-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
-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
-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:
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
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
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
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
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
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
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
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
-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
-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
> -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
rte_net/rte_net_version.map | 1 +
> 9 files changed, 238 insertions(+), 43 deletions(-)
>
> --
> 2.11.0
For this series,
Acked-by: 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
> -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-
> -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
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
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
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
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
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
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
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:
*
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)&
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
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
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/
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
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
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
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
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
> -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
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
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
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
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
> -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
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
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
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
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
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
> -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
]
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
> -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.
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(+
"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
"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/
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
> -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
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.
om: "Ananyev, Konstantin"
>
> Signed-off-by: Konstantin Ananyev
> ---
Acked-by: 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 - 100 of 236 matches
Mail list logo