[dpdk-dev] [PATCH] i40e: fix vlan filtering

2016-01-20 Thread Julien Meunier
Hello, Yes, you are right. Even if VLAN filtering is configured most of the time during initialization, we should managed the case of multiple MAC addresses already configured. I will send you a v2 patch with this modification, use ether_addr_copy and add additional debug messages. Regards,

[dpdk-dev] [PATCH] i40e: fix vlan filtering

2016-01-20 Thread Zhang, Helin
> -Original Message- > From: Julien Meunier [mailto:julien.meunier at 6wind.com] > Sent: Tuesday, January 19, 2016 1:19 AM > To: Zhang, Helin > Cc: dev at dpdk.org > Subject: [PATCH] i40e: fix vlan filtering > > VLAN filtering was always performed, even if hw_vlan_filter was disabled. >

[dpdk-dev] [PATCH] i40e: fix vlan filtering

2016-01-20 Thread Pei, Yulong
It works as expected, thanks. Tested-by Yulong.pei at intel.com Best Regards Yulong Pei -Original Message- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Julien Meunier Sent: Tuesday, January 19, 2016 1:19 AM To: Zhang, Helin Cc: dev at dpdk.org Subject: [dpdk-dev] [PATCH] i40e

[dpdk-dev] [PATCH] i40e: fix vlan filtering

2016-01-19 Thread Zhang, Helin
Hi Julien Nice of seeing your patch for this issue, which has been in our issue list. I will ask a validation here for your patch. My comments inlined. Thank you very much! Regards, Helin -Original Message- From: Julien Meunier [mailto:julien.meun...@6wind.com] Sent: Tuesday, January 19

[dpdk-dev] [PATCH] i40e: fix vlan filtering

2016-01-18 Thread Julien Meunier
VLAN filtering was always performed, even if hw_vlan_filter was disabled. During device initialization, default filter RTE_MACVLAN_PERFECT_MATCH was applied. In this situation, all incoming VLAN frames were dropped by the card (increase of the register RUPP - Rx Unsupported Protocol). In order to