mbox series

[v2,00/16] net/ice/base: share code update secend batch.

Message ID 20190905034909.38287-1-qi.z.zhang@intel.com (mailing list archive)
Headers
Series net/ice/base: share code update secend batch. |

Message

Qi Zhang Sept. 5, 2019, 3:48 a.m. UTC
  The patchset depends on the first batch
http://patchwork.dpdk.org/project/dpdk/list/?series=6158&state=*

Key Features:

1) Add tunnel support for fdir
2) Add non-word aligned field support for fdir
3) Add dest mac field support for fdir
4) Add flow count support for fdir
5) Add queue region support for fdir
6) Add vlan pppoe support for switch 

Qi Zhang (16):
  net/ice/base: remove redundant empty lines
  net/ice/base: add support for tunnel packets
  net/ice/base: add non-word aligned ip field support
  net/ice/base: add non-word aligned ipv6 field support
  net/ice/base: correct the mask for checking protocol header
  net/ice/base: propagate errors from functions
  net/ice/base: remove pointless NULL check of port info
  net/ice/base: remove RSS code as iavf host
  net/ice/base: add support for switch rule about VLAN PPPoE
  net/ice/base: minor structure refactor
  net/ice/base: associate switch recipe to profiles
  net/ice/base: enable RSS for PPPoE with SCTP
  net/ice/base: enable fdir queue region
  net/ice/base: enable setting up FDIR counters
  net/ice/base: add dest MAC field support for FDIR
  net/ice/base: update FW API minor version

 drivers/net/ice/base/ice_adminq_cmd.h    | 111 ----------
 drivers/net/ice/base/ice_bitops.h        |   2 -
 drivers/net/ice/base/ice_common.c        |  25 ---
 drivers/net/ice/base/ice_common.h        |   2 -
 drivers/net/ice/base/ice_controlq.c      |   9 -
 drivers/net/ice/base/ice_controlq.h      |   3 +-
 drivers/net/ice/base/ice_devids.h        |   1 -
 drivers/net/ice/base/ice_fdir.c          | 350 +++++++++++++++++++++++++------
 drivers/net/ice/base/ice_fdir.h          |  19 +-
 drivers/net/ice/base/ice_flex_pipe.c     |   5 -
 drivers/net/ice/base/ice_flex_pipe.h     |   1 -
 drivers/net/ice/base/ice_flow.c          | 159 ++------------
 drivers/net/ice/base/ice_hw_autogen.h    |   2 -
 drivers/net/ice/base/ice_lan_tx_rx.h     |   9 -
 drivers/net/ice/base/ice_nvm.c           |   4 -
 drivers/net/ice/base/ice_protocol_type.h |  10 +-
 drivers/net/ice/base/ice_sched.c         |   7 +-
 drivers/net/ice/base/ice_switch.c        |  52 ++---
 drivers/net/ice/base/ice_switch.h        |   2 -
 drivers/net/ice/base/ice_type.h          |  19 +-
 20 files changed, 371 insertions(+), 421 deletions(-)
  

Comments

Qiming Yang Sept. 5, 2019, 6:55 a.m. UTC | #1
> -----Original Message-----
> From: Zhang, Qi Z
> Sent: Thursday, September 5, 2019 11:49 AM
> To: Lu, Wenzhuo <wenzhuo.lu@intel.com>; Yang, Qiming
> <qiming.yang@intel.com>
> Cc: dev@dpdk.org; Ye, Xiaolong <xiaolong.ye@intel.com>; Zhang, Qi Z
> <qi.z.zhang@intel.com>
> Subject: [PATCH v2 00/16] net/ice/base: share code update secend batch.
> 
> The patchset depends on the first batch
> http://patchwork.dpdk.org/project/dpdk/list/?series=6158&state=*
> 
> Key Features:
> 
> 1) Add tunnel support for fdir
> 2) Add non-word aligned field support for fdir
> 3) Add dest mac field support for fdir
> 4) Add flow count support for fdir
> 5) Add queue region support for fdir
> 6) Add vlan pppoe support for switch
> 
> Qi Zhang (16):
>   net/ice/base: remove redundant empty lines
>   net/ice/base: add support for tunnel packets
>   net/ice/base: add non-word aligned ip field support
>   net/ice/base: add non-word aligned ipv6 field support
>   net/ice/base: correct the mask for checking protocol header
>   net/ice/base: propagate errors from functions
>   net/ice/base: remove pointless NULL check of port info
>   net/ice/base: remove RSS code as iavf host
>   net/ice/base: add support for switch rule about VLAN PPPoE
>   net/ice/base: minor structure refactor
>   net/ice/base: associate switch recipe to profiles
>   net/ice/base: enable RSS for PPPoE with SCTP
>   net/ice/base: enable fdir queue region
>   net/ice/base: enable setting up FDIR counters
>   net/ice/base: add dest MAC field support for FDIR
>   net/ice/base: update FW API minor version
> 
>  drivers/net/ice/base/ice_adminq_cmd.h    | 111 ----------
>  drivers/net/ice/base/ice_bitops.h        |   2 -
>  drivers/net/ice/base/ice_common.c        |  25 ---
>  drivers/net/ice/base/ice_common.h        |   2 -
>  drivers/net/ice/base/ice_controlq.c      |   9 -
>  drivers/net/ice/base/ice_controlq.h      |   3 +-
>  drivers/net/ice/base/ice_devids.h        |   1 -
>  drivers/net/ice/base/ice_fdir.c          | 350 +++++++++++++++++++++++++------
>  drivers/net/ice/base/ice_fdir.h          |  19 +-
>  drivers/net/ice/base/ice_flex_pipe.c     |   5 -
>  drivers/net/ice/base/ice_flex_pipe.h     |   1 -
>  drivers/net/ice/base/ice_flow.c          | 159 ++------------
>  drivers/net/ice/base/ice_hw_autogen.h    |   2 -
>  drivers/net/ice/base/ice_lan_tx_rx.h     |   9 -
>  drivers/net/ice/base/ice_nvm.c           |   4 -
>  drivers/net/ice/base/ice_protocol_type.h |  10 +-
>  drivers/net/ice/base/ice_sched.c         |   7 +-
>  drivers/net/ice/base/ice_switch.c        |  52 ++---
>  drivers/net/ice/base/ice_switch.h        |   2 -
>  drivers/net/ice/base/ice_type.h          |  19 +-
>  20 files changed, 371 insertions(+), 421 deletions(-)
> 
> --
> 2.13.6

Acked-by: Qiming Yang <qiming.yang@intel.com>