RE: [PATCH] net/i40e: fix incorrect VLAN stripping for QinQ

2022-09-01 Thread Liu, KevinX
> -Original Message- > From: Yang, Qiming > Sent: Friday, September 2, 2022 11:29 AM > To: Liu, KevinX ; dev@dpdk.org > Cc: Zhang, Yuying ; Xing, Beilei > ; Yang, SteveX ; Liu, KevinX > > Subject: RE: [PATCH] net/i40e: fix incorrect VLAN stripping for QinQ &g

RE: [PATCH] net/i40e: fix incorrect VLAN stripping for QinQ

2022-09-01 Thread Yang, Qiming
> -Original Message- > From: Kevin Liu > Sent: Thursday, September 1, 2022 6:06 PM > To: dev@dpdk.org > Cc: Zhang, Yuying ; Xing, Beilei > ; Yang, SteveX ; Liu, KevinX > > Subject: [PATCH] net/i40e: fix incorrect VLAN stripping for QinQ > > QinQ enable,

[PATCH] net/i40e: fix incorrect VLAN stripping for QinQ

2022-08-31 Thread Kevin Liu
QinQ enable, when enable strip function, it is wrong to strip inner VLAN of double VLAN package. The correct action is outer VLAN is stripped. So, need to configure 'outer_vlan_flags' to update vsi. When enable QinQ strip function, need to set 'port_vlan_flags' to configure inner VLAN strip. Sign