[dpdk-dev] [PATCH v5 00/30] net/ice/base: share code update secend batch.
Yang, Qiming
qiming.yang at intel.com
Mon Sep 23 11:31:35 CEST 2019
> -----Original Message-----
> From: Zhang, Qi Z
> Sent: Monday, September 23, 2019 3:44 PM
> To: Lu, Wenzhuo <wenzhuo.lu at intel.com>; Yang, Qiming
> <qiming.yang at intel.com>
> Cc: dev at dpdk.org; Ye, Xiaolong <xiaolong.ye at intel.com>; Zhang, Qi Z
> <qi.z.zhang at intel.com>
> Subject: [PATCH v5 00/30] 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
> 7) Add GTPU qif support for fdir
> 8) Add symmetric hash support
> 9) Couple RSS fixes
>
> v5:
> - commit log typo fix
> v4:
> - couple bug fix and code clean.
> v3:
> - add features 7, 8, 9.
> v2:
> - add features 3, 4, 5, 6.
>
> *** BLURB HERE ***
>
> Qi Zhang (30):
> 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
> net/ice/base: enable symmetric hash for RSS
> net/ice/base: replace alloc-followed-by-copy with memdup
> net/ice/base: add FDIR support for GTPU qfi field
> net/ice/base: fix the bitmap for TCP in RSS
> net/ice/base: fix segment in remove existing RSS rule
> net/ice/base: remove unused DDP package macros
> net/ice/base: search field vector indices for result slots
> net/ice/base: fix 4 bytes alignment for pppoe dummy packet
> net/ice/base: remove unnecessary error log
> net/ice/base: use bitmap copy where appropriate
> net/ice/base: fix alignment isue
> net/ice/base: fix PTYPE bitmap
> net/ice/base: add switch support for IPv6 tc field
> net/ice/base: remove unused code
>
> drivers/net/ice/base/ice_adminq_cmd.h | 111 --------
> drivers/net/ice/base/ice_bitops.h | 2 -
> drivers/net/ice/base/ice_common.c | 29 --
> drivers/net/ice/base/ice_common.h | 4 -
> 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 | 461 +++++++++++++++++++++++++++---
> -
> drivers/net/ice/base/ice_fdir.h | 41 ++-
> drivers/net/ice/base/ice_flex_pipe.c | 73 +++--
> drivers/net/ice/base/ice_flex_pipe.h | 3 +-
> drivers/net/ice/base/ice_flex_type.h | 2 +
> drivers/net/ice/base/ice_flow.c | 328 +++++++++++-----------
> drivers/net/ice/base/ice_flow.h | 8 +-
> 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 | 18 +-
> drivers/net/ice/base/ice_sched.c | 7 +-
> drivers/net/ice/base/ice_switch.c | 145 +++++-----
> drivers/net/ice/base/ice_switch.h | 3 -
> drivers/net/ice/base/ice_type.h | 31 +--
> drivers/net/ice/ice_ethdev.c | 16 +-
> 23 files changed, 782 insertions(+), 528 deletions(-)
>
> --
> 2.13.6
Acked-by: Qiming Yang <qiming.yang at intel.com>
More information about the dev
mailing list