[dpdk-dev] [PATCH v5] net/ixgbe: fix to config VLAN strip on the fly

2018-05-19 Thread Wei Dai
The old ixgbe_vlan_offload_set() is called by rte_eth_dev_set_vlan_offload() which is meant to config VLAN strip/filter/extend on all queues. This old function is also called by rte_eth_dev_start()/ixgbe_dev_start() which need support per-queue VALN strip on only parts of queues. So add new functi

Re: [dpdk-dev] [PATCH v4] net/ixgbe: config VLAN strip on the fly

2018-05-19 Thread Dai, Wei
Hi, Zhang Qi Thanks for your feedback. I've just submitted v5 patch to follow your guidance. > -Original Message- > From: Zhang, Qi Z > Sent: Saturday, May 19, 2018 8:19 AM > To: Dai, Wei ; Lu, Wenzhuo ; > Ananyev, Konstantin ; Wu, Yanglong > ; Yigit, Ferruh > Cc: dev@dpdk.org > Subject:

Re: [dpdk-dev] [PATCH v2] app/testpmd: fix pmd_test_exit function for vdevs

2018-05-19 Thread Thomas Monjalon
18/05/2018 18:29, Ferruh Yigit: > On 5/18/2018 4:55 PM, Matan Azrad wrote: > > Hi all > > > > While this patch also applied I don't understand it. > > Is it mandatory for each PMD to free all its resources in dev_close()? > > Or it should be done by the rte_device remove function? > > > > If the

Re: [dpdk-dev] [PATCH 2/2] ethdev: fix shallow copy of flow API RAW item

2018-05-19 Thread Thomas Monjalon
18/05/2018 19:06, Ferruh Yigit: > On 5/16/2018 4:41 PM, Adrien Mazarguil wrote: > > Like original commit mentioned below, this fix synchronizes flow rule copy > > function with testpmd's own implementation following "app/testpmd: fix copy > > of raw flow item (revisited)". > > > > Fixes: d0ad8648b

[dpdk-dev] [PATCH 2/4] net/qede: fix missing loop index in Tx SG mode

2018-05-19 Thread Rasesh Mody
Fixes: 3d4bb4411683 ("net/qede: add fastpath support for VXLAN tunneling") Cc: sta...@dpdk.org Signed-off-by: Harish Patil Signed-off-by: Rasesh Mody --- drivers/net/qede/qede_rxtx.c |1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/qede/qede_rxtx.c b/drivers/net/qede/qede_rxtx

[dpdk-dev] [PATCH 1/4] net/qede: fix multicast filtering

2018-05-19 Thread Rasesh Mody
From: Harish Patil This patch is to fix multicast filtering using set_mc_addr_list(). Fixes: 77fac1b54fc9 ("net/qede: fix filtering code") Cc: sta...@dpdk.org Signed-off-by: Harish Patil Signed-off-by: Shahed Shaikh Signed-off-by: Rasesh Mody --- drivers/net/qede/base/ecore_l2.c | 12

[dpdk-dev] [PATCH 3/4] net/qede/base: reduce verbosity in HW init log

2018-05-19 Thread Rasesh Mody
Reduce the verbosity in ecore_pglueb_rbc_attn_handler() while logging errmsg during HW init. This could happen due to ungraceful exit of previous driver instance. Signed-off-by: Rasesh Mody --- drivers/net/qede/base/ecore_dev.c |2 +- drivers/net/qede/base/ecore_int.c | 15 ++-

[dpdk-dev] [PATCH 4/4] net/qede: fix ucast filter routine return code

2018-05-19 Thread Rasesh Mody
From: Shahed Shaikh There is no need to return failure (-EEXIST) when the requested filter is already configured. Fixes: d6cb17535f88 ("net/qede: fix VLAN filters") Fixes: 77fac1b54fc9 ("net/qede: fix filtering code") Cc: sta...@dpdk.org Signed-off-by: Shahed Shaikh --- drivers/net/qede/qede_

Re: [dpdk-dev] [PATCH v5 01/21] lib/librte_ethdev: change eth-dev-ops API to return int

2018-05-19 Thread Shreyansh Jain
> -Original Message- > From: Andy Green [mailto:a...@warmcat.com] > Sent: Friday, May 18, 2018 4:42 PM > To: Shreyansh Jain ; dev@dpdk.org > Subject: Re: [dpdk-dev] [PATCH v5 01/21] lib/librte_ethdev: change eth- > dev-ops API to return int > > > > On 05/18/2018 06:59 PM, Shreyansh Jain

Re: [dpdk-dev] [PATCH v5 01/21] lib/librte_ethdev: change eth-dev-ops API to return int

2018-05-19 Thread Andy Green
On 05/20/2018 10:43 AM, Shreyansh Jain wrote: -Original Message- From: Andy Green [mailto:a...@warmcat.com] Sent: Friday, May 18, 2018 4:42 PM To: Shreyansh Jain ; dev@dpdk.org Subject: Re: [dpdk-dev] [PATCH v5 01/21] lib/librte_ethdev: change eth- dev-ops API to return int On 05/18/