[dpdk-dev] [PATCH v5 00/30] net/ice/base: share code update secend batch.
Qi Zhang
qi.z.zhang at intel.com
Mon Sep 23 09:44:18 CEST 2019
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
More information about the dev
mailing list