On 12/17/2018 7:37 AM, Wenzhuo Lu wrote:
> Add below ops,
> ice_vlan_filter_set
> ice_vlan_offload_set
> ice_vlan_tpid_set
> ice_vlan_pvid_set
> 
> Signed-off-by: Wenzhuo Lu <wenzhuo...@intel.com>
> Signed-off-by: Qiming Yang <qiming.y...@intel.com>
> Signed-off-by: Xiaoyun Li <xiaoyun...@intel.com>
> Signed-off-by: Jingjing Wu <jingjing...@intel.com>
> ---
>  doc/guides/nics/features/ice.ini |   3 +
>  doc/guides/nics/ice.rst          |  16 ++
>  drivers/net/ice/ice_ethdev.c     | 590 
> +++++++++++++++++++++++++++++++++++++++
>  3 files changed, 609 insertions(+)
> 
> diff --git a/doc/guides/nics/features/ice.ini 
> b/doc/guides/nics/features/ice.ini
> index 759a036..5ac8e56 100644
> --- a/doc/guides/nics/features/ice.ini
> +++ b/doc/guides/nics/features/ice.ini
> @@ -12,6 +12,9 @@ MTU update           = Y
>  Jumbo frame          = Y
>  Unicast MAC filter   = Y
>  Multicast MAC filter = Y
> +VLAN filter          = Y
> +VLAN offload         = Y
> +QinQ offload         = Y

To claim VLAN & QINQ support, data path also needs to be updated, to set proper
flags and vlan_tci & vlan_tci_outer on Rx path and to check and use them in Tx 
path.

This patch does not updates data path.

Reply via email to