From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 9E847A04A3; Tue, 16 Jun 2020 09:56:15 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 686601B6B4; Tue, 16 Jun 2020 09:56:14 +0200 (CEST) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by dpdk.org (Postfix) with ESMTP id 4FB4F199BC for ; Tue, 16 Jun 2020 09:56:12 +0200 (CEST) IronPort-SDR: 97AwTOC88jzhPXV6VxZSzdtZQE0q1zNVqp3uX3outyWorueqZ2w+uWLiW5YHsK7AE8d2m+blHZ Dtn27glM734w== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jun 2020 00:56:11 -0700 IronPort-SDR: M85x/+iMm0rK0lGOpi0Hynmicf+9M9hmc8zjX+4f5TRDhzMRV7gBeXIXkOGNNu9kZ062ipxEVN n2ytGD1eJQCg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,518,1583222400"; d="scan'208";a="276835560" Received: from yexl-server.sh.intel.com (HELO localhost) ([10.67.116.183]) by orsmga006.jf.intel.com with ESMTP; 16 Jun 2020 00:56:09 -0700 Date: Tue, 16 Jun 2020 15:47:22 +0800 From: Ye Xiaolong To: Qi Zhang Cc: ferruh.yigit@intel.com, qiming.yang@intel.com, dev@dpdk.org Message-ID: <20200616074722.GA60658@intel.com> References: <20200603024016.30636-1-qi.z.zhang@intel.com> <20200615020515.1359-1-qi.z.zhang@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200615020515.1359-1-qi.z.zhang@intel.com> User-Agent: Mutt/1.9.4 (2018-02-28) Subject: Re: [dpdk-dev] [PATCH v3 00/53] net/ice: base code update X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On 06/15, Qi Zhang wrote: >Upgrade base with below main changes > >1. add more protocol support - L2TPv3/ESP/AH/PFCP. >2. Add IPv6 prefix RSS support. >3. support GENEVE and VXLAN rules with VLAN. >4. Add E823L device IDs >5. couple bug fixes and code clean. > >v3: >- fix commit log base on Ferruh's comment. > [PATCH v2 10/52] remove incorrect fixline. > [PATCH v2 15/52] fix typo > [PATCH v2 22/52] replace PFR to PF reset > [PATCH v2 23/52] add more description of the fix > [PATCH v2 29/52] fix typo and add more description > [PATCH v2 34/52] add more description of the fix > [PATCH v2 40/52] improve the title. > [PATCH v2 43/52] replace "BW" with "bandwith" and fix typo > [PATCH v2 48/52] fix typo > [PATCH v2 49/52] add more description of the fix > [PATCH v2 52/52] seperate into 2 patches > >v2: >- fix a bug in patch that cause RSS fail in patch 52/52 >- fix minor commit log issue > > >Qi Zhang (53): > net/ice/base: add support for non-IP Layer2 protocol > net/ice/base: add FDIR program status WB macro > net/ice/base: disable profile merge for FDIR > net/ice/base: avoid undefined behavior > net/ice/base: consolidate implementation of MAC config set > net/ice/base: report AOC PHY Types as Fiber > net/ice/base: gate devices from FW link override > net/ice/base: improve VSI filters rebuild > net/ice/base: add AUI media type > net/ice/base: fix variable type for ACL > net/ice/base: update PHY type high max index value > net/ice/base: consolidate VF Promiscuous mode > net/ice/base: refactor flow director filter swap > net/ice/base: change IPV6 training packet > net/ice/base: group function prototypes together > net/ice/base: cleanup comment formatting > net/ice/base: add FDIR support for L2TPV3 ESP AH and PFCP > net/ice/base: add FD completion report option > net/ice/base: initialize Set PHY Configuration FEC fields > net/ice/baes: add NVM help functions > net/ice/base: allow GENEVE and VXLAN rules with VLAN > net/ice/base: increase timeout after PF Reset > net/ice/base: remove unnecessary braces > net/ice/base: adjust function signature style format > net/ice/base: add RSS support for IPv6 prefix > net/ice/base: use macro for sizeof > net/ice/base: add debug logs > net/ice/base: return correct error code > net/ice/base: remove unnecessary code > net/ice/base: add support for more PPPoE packet type > net/ice/base: reset flags when all rules are deleted > net/ice/base: reset capabilities before parsing > net/ice/base: add rate limiting profile bit mask check > net/ice/base: update the vsi handle to remaining VSI > net/ice/base: fix return value > net/ice/base: remove unneeded variable > net/ice/base: fix for memory leak > net/ice/base: add entries in Profile TCAM with priority > net/ice/base: remove unimplemented function prototypes > net/ice/base: support checking all autoneg enable bits > net/ice/base: avoid PPPoE ipv4 overlap > net/ice/base: initialize AQ failure variable when set fc > net/ice/base: adjust scheduler default bandwidth weight > net/ice/base: distribute Tx queues evenly > net/ice/base: add a new command to LLDP commands > net/ice/base: remove unused code for VSI list free > net/ice/base: fix reference count when update VSI list > net/ice/base: add more tunnel type for IPv4 and IPv6 > net/ice/base: fix uninitialized flag for result index bitmap > net/ice/base: add more device ID support > net/ice/base: add 1G SGMII PHY type > net/ice/base: update IPV4 and IPV6 flow ptype masks > net/ice/base: remove PPPoD from PPPoE bitmap > > drivers/net/ice/base/ice_acl.c | 25 +- > drivers/net/ice/base/ice_acl_ctrl.c | 26 +- > drivers/net/ice/base/ice_adminq_cmd.h | 67 ++-- > drivers/net/ice/base/ice_bitops.h | 10 +- > drivers/net/ice/base/ice_common.c | 309 ++++++++++++---- > drivers/net/ice/base/ice_common.h | 6 +- > drivers/net/ice/base/ice_controlq.c | 48 +-- > drivers/net/ice/base/ice_dcb.c | 3 +- > drivers/net/ice/base/ice_devids.h | 10 + > drivers/net/ice/base/ice_fdir.c | 338 ++++++++++++++++-- > drivers/net/ice/base/ice_fdir.h | 106 +++--- > drivers/net/ice/base/ice_flex_pipe.c | 92 +++-- > drivers/net/ice/base/ice_flow.c | 277 +++++++++++---- > drivers/net/ice/base/ice_flow.h | 44 ++- > drivers/net/ice/base/ice_hw_autogen.h | 4 +- > drivers/net/ice/base/ice_lan_tx_rx.h | 46 ++- > drivers/net/ice/base/ice_nvm.c | 72 +++- > drivers/net/ice/base/ice_nvm.h | 10 + > drivers/net/ice/base/ice_protocol_type.h | 18 +- > drivers/net/ice/base/ice_sched.c | 104 ++++-- > drivers/net/ice/base/ice_switch.c | 589 ++++++++++++++++++++++++++----- > drivers/net/ice/base/ice_switch.h | 36 +- > drivers/net/ice/base/ice_type.h | 20 +- > drivers/net/ice/ice_ethdev.c | 5 + > drivers/net/ice/ice_fdir_filter.c | 63 ++-- > drivers/net/ice/ice_hash.c | 22 +- > drivers/net/ice/ice_rxtx.c | 4 +- > 27 files changed, 1817 insertions(+), 537 deletions(-) > >-- >2.13.6 > Series applied to dpdk-next-net-intel, Thanks.