From: Ye Xiaolong <xiaolong.ye@intel.com>
To: "Yang, Qiming" <qiming.yang@intel.com>
Cc: "Zhang, Qi Z" <qi.z.zhang@intel.com>, "dev@dpdk.org" <dev@dpdk.org>
Subject: Re: [dpdk-dev] [PATCH v2 00/36] update ice base code
Date: Tue, 24 Mar 2020 14:39:30 +0800 [thread overview]
Message-ID: <20200324063930.GH51165@intel.com> (raw)
In-Reply-To: <MN2PR11MB35820C3E54890AB8D8DB4D59E5F10@MN2PR11MB3582.namprd11.prod.outlook.com>
On 03/24, Yang, Qiming wrote:
>
>
>> -----Original Message-----
>> From: Zhang, Qi Z <qi.z.zhang@intel.com>
>> Sent: Monday, March 23, 2020 15:17
>> To: 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/36] update ice base code
>>
>> Main changes:
>>
>> 1) Support GTPU uplink and downlink
>> 2) add new ACL module
>> 3) couple fixes and code clean
>>
>> v2:
>> - add fixline in patch 5, and move unrelated chanages.
>> - add more fixes and code clean
>> - add IPv4 proto support in switch rule
>> - add IPv6 dummy packet support
>> - add tunnel refreence count.
>> - check DDP package compatibility
>>
>> Qi Zhang (36):
>> net/ice/base: fix uninitialized stack variables
>> net/ice/base: add and update E822 device IDs
>> net/ice/base: fix removing MAC rule
>> net/ice/base: read PSM clock frequency from register
>> net/ice/base: allow VLAN and ethertype filter for port
>> net/ice/base: replace u16 with enum
>> net/ice/base: use struct size helper
>> net/ice/base: use descriptive vairiable name than type
>> net/ice/base: refactor a function
>> net/ice/base: add NVM netlist macros
>> net/ice/base: minor fixes
>> net/ice/base: support GTPU uplink and downlink
>> net/ice/base: add link default override support
>> net/ice/base: add dedicate MAC type for E810
>> net/ice/base: capitalize abbreviations
>> net/ice/base: add PHY number definition values
>> net/ice/base: add shared driver parameter command
>> net/ice/base: add AN masks to Get PHY Caps
>> net/ice/base: xtract logic of flat NVM read to function
>> net/ice/base: add macro specifying max NVM offset
>> net/ice/base: implement new sr read functions
>> net/ice/base: couple casting issue fixes
>> net/ice/base: support PHY persistent feature
>> net/ice/base: store NVM version info in extracted format
>> net/ice/base: add ACL module
>> net/ice/base: update copyright date
>> net/ice/base: add the hook to send AdminQ command
>> net/ice/base: don't access some hardware registers in DCF
>> net/ice/base: move functions from common to NVM module
>> net/ice/base: discover and store size of available flash
>> net/ice/base: check DDP package compatibility
>> net/ice/base: fix MAC write command
>> net/ice/base: misc cleanups for Flow Director
>> net/ice/base: add check to ipv4 next protocol
>> net/ice/base: add reference count to tunnels
>> net/ice/base: add pppoe ipv6 dummy packet
>>
>> drivers/net/ice/Makefile | 2 +
>> drivers/net/ice/base/ice_acl.c | 629 ++++++++++++++++
>> drivers/net/ice/base/ice_acl.h | 206 +++++
>> drivers/net/ice/base/ice_acl_ctrl.c | 1185
>> +++++++++++++++++++++++++++++
>> drivers/net/ice/base/ice_adminq_cmd.h | 542 +++++++++++++-
>> drivers/net/ice/base/ice_alloc.h | 2 +-
>> drivers/net/ice/base/ice_bitops.h | 2 +-
>> drivers/net/ice/base/ice_common.c | 408 ++++++----
>> drivers/net/ice/base/ice_common.h | 26 +-
>> drivers/net/ice/base/ice_controlq.c | 20 +-
>> drivers/net/ice/base/ice_controlq.h | 2 +-
>> drivers/net/ice/base/ice_dcb.c | 10 +-
>> drivers/net/ice/base/ice_dcb.h | 2 +-
>> drivers/net/ice/base/ice_devids.h | 30 +-
>> drivers/net/ice/base/ice_fdir.c | 64 +-
>> drivers/net/ice/base/ice_fdir.h | 7 +-
>> drivers/net/ice/base/ice_flex_pipe.c | 450 +++++++----
>> drivers/net/ice/base/ice_flex_pipe.h | 6 +-
>> drivers/net/ice/base/ice_flex_type.h | 17 +-
>> drivers/net/ice/base/ice_flow.c | 1209
>> +++++++++++++++++++++++++++++-
>> drivers/net/ice/base/ice_flow.h | 14 +-
>> drivers/net/ice/base/ice_hw_autogen.h | 2 +-
>> drivers/net/ice/base/ice_lan_tx_rx.h | 2 +-
>> drivers/net/ice/base/ice_nvm.c | 398 +++++++---
>> drivers/net/ice/base/ice_nvm.h | 8 +-
>> drivers/net/ice/base/ice_protocol_type.h | 2 +-
>> drivers/net/ice/base/ice_sbq_cmd.h | 2 +-
>> drivers/net/ice/base/ice_sched.c | 63 +-
>> drivers/net/ice/base/ice_sched.h | 9 +-
>> drivers/net/ice/base/ice_status.h | 3 +-
>> drivers/net/ice/base/ice_switch.c | 331 +++++---
>> drivers/net/ice/base/ice_switch.h | 2 +-
>> drivers/net/ice/base/ice_type.h | 97 ++-
>> drivers/net/ice/base/meson.build | 2 +
>> drivers/net/ice/ice_ethdev.c | 28 +-
>> drivers/net/ice/ice_fdir_filter.c | 4 +-
>> 36 files changed, 5081 insertions(+), 705 deletions(-) create mode 100644
>> drivers/net/ice/base/ice_acl.c create mode 100644
>> drivers/net/ice/base/ice_acl.h create mode 100644
>> drivers/net/ice/base/ice_acl_ctrl.c
>>
>> --
>> 2.13.6
>
> Series Acked-by: Qiming Yang <qiming.yang@intel.com>
Applied to dpdk-next-net-intel, Thanks.
prev parent reply other threads:[~2020-03-24 6:42 UTC|newest]
Thread overview: 71+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-03-09 11:43 [dpdk-dev] [PATCH 00/28] update ice base code Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 01/28] net/ice/base: fix uninitialized stack variables Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 02/28] net/ice/base: add and update E822 device IDs Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 03/28] net/ice/base: fix removing MAC rule Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 04/28] net/ice/base: read PSM clock frequency from register Qi Zhang
2020-03-09 15:45 ` Kevin Traynor
2020-03-20 7:14 ` Zhang, Qi Z
2020-03-20 10:44 ` Kevin Traynor
2020-03-09 11:43 ` [dpdk-dev] [PATCH 05/28] net/ice/base: allow VLAN and ethertype filter for port Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 06/28] net/ice/base: replace u16 with enum Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 07/28] net/ice/base: use struct size helper Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 08/28] net/ice/base: use descriptive vairiable name than type Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 09/28] net/ice/base: refactor a function Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 10/28] net/ice/base: add NVM netlist macros Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 11/28] net/ice/base: minor fixes Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 12/28] net/ice/base: support GTPU uplink and downlink Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 13/28] net/ice/base: add link default override support Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 14/28] net/ice/base: add dedicate MAC type for E810 Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 15/28] net/ice/base: capitalize abbreviations Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 16/28] net/ice/base: add PHY number definition values Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 17/28] net/ice/base: add shared driver parameter command Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 18/28] net/ice/bse: add AN masks to Get PHY Caps Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 19/28] net/ice/base: xtract logic of flat NVM read to function Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 20/28] net/ice/base: add macro specifying max NVM offset Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 21/28] net/ice/base: implement new sr read functions Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 22/28] net/ice/base: couple casting issue fixes Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 23/28] net/ice/base: support PHY persistent feature Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 24/28] net/ice/base: store NVM version info in extracted format Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 25/28] net/ice/base: add ACL module Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 26/28] net/ice/base: update copyright date Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 27/28] net/ice/base: add the hook to send AdminQ command Qi Zhang
2020-03-09 11:43 ` [dpdk-dev] [PATCH 28/28] net/ice/base: don't access some hardware registers in DCF Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 00/36] update ice base code Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 01/36] net/ice/base: fix uninitialized stack variables Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 02/36] net/ice/base: add and update E822 device IDs Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 03/36] net/ice/base: fix removing MAC rule Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 04/36] net/ice/base: read PSM clock frequency from register Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 05/36] net/ice/base: allow VLAN and ethertype filter for port Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 06/36] net/ice/base: replace u16 with enum Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 07/36] net/ice/base: use struct size helper Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 08/36] net/ice/base: use descriptive vairiable name than type Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 09/36] net/ice/base: refactor a function Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 10/36] net/ice/base: add NVM netlist macros Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 11/36] net/ice/base: minor fixes Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 12/36] net/ice/base: support GTPU uplink and downlink Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 13/36] net/ice/base: add link default override support Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 14/36] net/ice/base: add dedicate MAC type for E810 Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 15/36] net/ice/base: capitalize abbreviations Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 16/36] net/ice/base: add PHY number definition values Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 17/36] net/ice/base: add shared driver parameter command Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 18/36] net/ice/base: add AN masks to Get PHY Caps Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 19/36] net/ice/base: xtract logic of flat NVM read to function Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 20/36] net/ice/base: add macro specifying max NVM offset Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 21/36] net/ice/base: implement new sr read functions Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 22/36] net/ice/base: couple casting issue fixes Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 23/36] net/ice/base: support PHY persistent feature Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 24/36] net/ice/base: store NVM version info in extracted format Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 25/36] net/ice/base: add ACL module Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 26/36] net/ice/base: update copyright date Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 27/36] net/ice/base: add the hook to send AdminQ command Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 28/36] net/ice/base: don't access some hardware registers in DCF Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 29/36] net/ice/base: move functions from common to NVM module Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 30/36] net/ice/base: discover and store size of available flash Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 31/36] net/ice/base: check DDP package compatibility Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 32/36] net/ice/base: fix MAC write command Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 33/36] net/ice/base: misc cleanups for Flow Director Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 34/36] net/ice/base: add check to ipv4 next protocol Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 35/36] net/ice/base: add reference count to tunnels Qi Zhang
2020-03-23 7:17 ` [dpdk-dev] [PATCH v2 36/36] net/ice/base: add pppoe ipv6 dummy packet Qi Zhang
2020-03-24 3:11 ` [dpdk-dev] [PATCH v2 00/36] update ice base code Yang, Qiming
2020-03-24 6:39 ` Ye Xiaolong [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20200324063930.GH51165@intel.com \
--to=xiaolong.ye@intel.com \
--cc=dev@dpdk.org \
--cc=qi.z.zhang@intel.com \
--cc=qiming.yang@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.