Message ID | 20200113023949.26718-1-xiaolong.ye@intel.com (mailing list archive) |
---|---|
Headers |
Return-Path: <dev-bounces@dpdk.org> X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 4D16DA04F0; Mon, 13 Jan 2020 03:47:05 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 9F0C51D578; Mon, 13 Jan 2020 03:47:04 +0100 (CET) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id 9EE7F1D574 for <dev@dpdk.org>; Mon, 13 Jan 2020 03:47:02 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Jan 2020 18:47:01 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.69,427,1571727600"; d="scan'208";a="272916293" Received: from dpdk_yexl_af_xdp.sh.intel.com ([10.67.119.206]) by FMSMGA003.fm.intel.com with ESMTP; 12 Jan 2020 18:47:01 -0800 From: Xiaolong Ye <xiaolong.ye@intel.com> To: Cc: dev@dpdk.org, Xiaolong Ye <xiaolong.ye@intel.com> Date: Mon, 13 Jan 2020 10:39:12 +0800 Message-Id: <20200113023949.26718-1-xiaolong.ye@intel.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20191202074935.97629-1-xiaolong.ye@intel.com> References: <20191202074935.97629-1-xiaolong.ye@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [dpdk-dev] [PATCH v4 00/36] update for i40e base code X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org Sender: "dev" <dev-bounces@dpdk.org> |
Series |
update for i40e base code
|
|
Message
Xiaolong Ye
Jan. 13, 2020, 2:39 a.m. UTC
This series is to support FVL 7.2 release. The main changes include: * virtchnl updates * add lldp support * Flow director updates * extend PHY access AQ cmd * add reading LPI counters * add support for Energy Efficient Ethernet * A few fixes. v4: * add a few missed Fixes tags V3: * add missing SOBs V2: * strip some unnecessary code * squash some fixes * improve commit logs Xiaolong Ye (36): net/i40e/base: add support for feature flags net/i40e/base: increase max VSI count for VFs net/i40e/base: change buffer address net/i40e/base: decouple cfg_lldp_mib_change from init_dcb net/i40e/base: change misleading error message net/i40e/base: further implementation of LLDP net/i40e/base: add new device ids net/i40e/base: add check for MAC type net/i40e/base: adding flags for PHY types net/i40e/base: improve AQ log granularity net/i40e/base: add getter for FW LLDP agent status net/i40e/base: add support for Energy Efficient Ethernet net/i40e/base: read LPI status from external PHY net/i40e/base: change for missing "link modes" net/i40e/base: add reading LPI counters net/i40e/base: backport style changes from upstream Linux net/i40e/base: update status codes net/i40e/base: change of the incorrect Tx descriptors number net/i40e/base: extend PHY access AQ command net/i40e/base: add drop mode parameter to set MAC config net/i40e/base: add FWS1B register masks net/i40e/base: update FW API version net/i40e/base: add persistent lldp support net/i40e/base: make i40e_set_mac_type() public net/i40e/base: fix retrying logic net/i40e/base: mark additional missing bits as reserved net/i40e/base: fix wrong 'Advertised FEC modes' net/i40e/base: add Flow Director defines net/i40e/base: removed unreachable code net/i40e/base: set PHY Access flag on X722 net/i40e/base: implement reading lpi statistics net/i40e/base: exposing missing LED functionality net/i40e/base: introduce firmware EMP reset register offsets net/i40e/base: add CRC stripping capability net/i40e/base: enable LED blinking flow net/i40e/base: add new link speed constants drivers/net/i40e/base/i40e_adminq.c | 142 +++--- drivers/net/i40e/base/i40e_adminq_cmd.h | 95 +++- drivers/net/i40e/base/i40e_common.c | 651 +++++++++++++++++------- drivers/net/i40e/base/i40e_dcb.c | 87 +++- drivers/net/i40e/base/i40e_dcb.h | 20 +- drivers/net/i40e/base/i40e_devids.h | 4 + drivers/net/i40e/base/i40e_nvm.c | 113 +++- drivers/net/i40e/base/i40e_prototype.h | 76 ++- drivers/net/i40e/base/i40e_register.h | 95 ++++ drivers/net/i40e/base/i40e_type.h | 39 +- drivers/net/i40e/base/virtchnl.h | 32 +- drivers/net/i40e/i40e_ethdev.c | 12 +- drivers/net/i40e/rte_pmd_i40e.c | 4 +- 13 files changed, 1047 insertions(+), 323 deletions(-)
Comments
> -----Original Message----- > From: dev <dev-bounces@dpdk.org> On Behalf Of Xiaolong Ye > Sent: Monday, January 13, 2020 10:39 AM > Cc: dev@dpdk.org; Ye, Xiaolong <xiaolong.ye@intel.com> > Subject: [dpdk-dev] [PATCH v4 00/36] update for i40e base code > > This series is to support FVL 7.2 release. > > The main changes include: > > * virtchnl updates > * add lldp support > * Flow director updates > * extend PHY access AQ cmd > * add reading LPI counters > * add support for Energy Efficient Ethernet > * A few fixes. > > v4: > > * add a few missed Fixes tags > > V3: > > * add missing SOBs > > V2: > > * strip some unnecessary code > * squash some fixes > * improve commit logs > > Xiaolong Ye (36): > net/i40e/base: add support for feature flags > net/i40e/base: increase max VSI count for VFs > net/i40e/base: change buffer address > net/i40e/base: decouple cfg_lldp_mib_change from init_dcb > net/i40e/base: change misleading error message > net/i40e/base: further implementation of LLDP > net/i40e/base: add new device ids > net/i40e/base: add check for MAC type > net/i40e/base: adding flags for PHY types > net/i40e/base: improve AQ log granularity > net/i40e/base: add getter for FW LLDP agent status > net/i40e/base: add support for Energy Efficient Ethernet > net/i40e/base: read LPI status from external PHY > net/i40e/base: change for missing "link modes" > net/i40e/base: add reading LPI counters > net/i40e/base: backport style changes from upstream Linux > net/i40e/base: update status codes > net/i40e/base: change of the incorrect Tx descriptors number > net/i40e/base: extend PHY access AQ command > net/i40e/base: add drop mode parameter to set MAC config > net/i40e/base: add FWS1B register masks > net/i40e/base: update FW API version > net/i40e/base: add persistent lldp support > net/i40e/base: make i40e_set_mac_type() public > net/i40e/base: fix retrying logic > net/i40e/base: mark additional missing bits as reserved > net/i40e/base: fix wrong 'Advertised FEC modes' > net/i40e/base: add Flow Director defines > net/i40e/base: removed unreachable code > net/i40e/base: set PHY Access flag on X722 > net/i40e/base: implement reading lpi statistics > net/i40e/base: exposing missing LED functionality > net/i40e/base: introduce firmware EMP reset register offsets > net/i40e/base: add CRC stripping capability > net/i40e/base: enable LED blinking flow > net/i40e/base: add new link speed constants > > drivers/net/i40e/base/i40e_adminq.c | 142 +++--- > drivers/net/i40e/base/i40e_adminq_cmd.h | 95 +++- > drivers/net/i40e/base/i40e_common.c | 651 +++++++++++++++++------- > drivers/net/i40e/base/i40e_dcb.c | 87 +++- > drivers/net/i40e/base/i40e_dcb.h | 20 +- > drivers/net/i40e/base/i40e_devids.h | 4 + > drivers/net/i40e/base/i40e_nvm.c | 113 +++- > drivers/net/i40e/base/i40e_prototype.h | 76 ++- > drivers/net/i40e/base/i40e_register.h | 95 ++++ > drivers/net/i40e/base/i40e_type.h | 39 +- > drivers/net/i40e/base/virtchnl.h | 32 +- > drivers/net/i40e/i40e_ethdev.c | 12 +- > drivers/net/i40e/rte_pmd_i40e.c | 4 +- > 13 files changed, 1047 insertions(+), 323 deletions(-) > > -- > 2.17.1 Acked-by: Qi Zhang <qi.z.zhang@intel.com>
> -----Original Message----- > From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Xiaolong Ye > Sent: Monday, January 13, 2020 10:39 AM > Cc: dev@dpdk.org; Ye, Xiaolong <xiaolong.ye@intel.com> > Subject: [dpdk-dev] [PATCH v4 00/36] update for i40e base code > > This series is to support FVL 7.2 release. > > The main changes include: > > * virtchnl updates > * add lldp support > * Flow director updates > * extend PHY access AQ cmd > * add reading LPI counters > * add support for Energy Efficient Ethernet > * A few fixes. > > v4: > > * add a few missed Fixes tags > > V3: > > * add missing SOBs > > V2: > > * strip some unnecessary code > * squash some fixes > * improve commit logs > > Xiaolong Ye (36): > net/i40e/base: add support for feature flags > net/i40e/base: increase max VSI count for VFs > net/i40e/base: change buffer address > net/i40e/base: decouple cfg_lldp_mib_change from init_dcb > net/i40e/base: change misleading error message > net/i40e/base: further implementation of LLDP > net/i40e/base: add new device ids > net/i40e/base: add check for MAC type > net/i40e/base: adding flags for PHY types > net/i40e/base: improve AQ log granularity > net/i40e/base: add getter for FW LLDP agent status > net/i40e/base: add support for Energy Efficient Ethernet > net/i40e/base: read LPI status from external PHY > net/i40e/base: change for missing "link modes" > net/i40e/base: add reading LPI counters > net/i40e/base: backport style changes from upstream Linux > net/i40e/base: update status codes > net/i40e/base: change of the incorrect Tx descriptors number > net/i40e/base: extend PHY access AQ command > net/i40e/base: add drop mode parameter to set MAC config > net/i40e/base: add FWS1B register masks > net/i40e/base: update FW API version > net/i40e/base: add persistent lldp support > net/i40e/base: make i40e_set_mac_type() public > net/i40e/base: fix retrying logic > net/i40e/base: mark additional missing bits as reserved > net/i40e/base: fix wrong 'Advertised FEC modes' > net/i40e/base: add Flow Director defines > net/i40e/base: removed unreachable code > net/i40e/base: set PHY Access flag on X722 > net/i40e/base: implement reading lpi statistics > net/i40e/base: exposing missing LED functionality > net/i40e/base: introduce firmware EMP reset register offsets > net/i40e/base: add CRC stripping capability > net/i40e/base: enable LED blinking flow > net/i40e/base: add new link speed constants > > drivers/net/i40e/base/i40e_adminq.c | 142 +++--- > drivers/net/i40e/base/i40e_adminq_cmd.h | 95 +++- > drivers/net/i40e/base/i40e_common.c | 651 +++++++++++++++++------- > drivers/net/i40e/base/i40e_dcb.c | 87 +++- > drivers/net/i40e/base/i40e_dcb.h | 20 +- > drivers/net/i40e/base/i40e_devids.h | 4 + > drivers/net/i40e/base/i40e_nvm.c | 113 +++- > drivers/net/i40e/base/i40e_prototype.h | 76 ++- > drivers/net/i40e/base/i40e_register.h | 95 ++++ > drivers/net/i40e/base/i40e_type.h | 39 +- > drivers/net/i40e/base/virtchnl.h | 32 +- > drivers/net/i40e/i40e_ethdev.c | 12 +- > drivers/net/i40e/rte_pmd_i40e.c | 4 +- > 13 files changed, 1047 insertions(+), 323 deletions(-) > > -- > 2.17.1 Acked-by: Beilei Xing <beilei.xing@intel.com>
> -----Original Message----- > From: Xing, Beilei > Sent: Monday, January 13, 2020 11:26 AM > To: Ye, Xiaolong <xiaolong.ye@intel.com> > Cc: dev@dpdk.org; Ye, Xiaolong <xiaolong.ye@intel.com> > Subject: RE: [dpdk-dev] [PATCH v4 00/36] update for i40e base code > > > > > -----Original Message----- > > From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Xiaolong Ye > > Sent: Monday, January 13, 2020 10:39 AM > > Cc: dev@dpdk.org; Ye, Xiaolong <xiaolong.ye@intel.com> > > Subject: [dpdk-dev] [PATCH v4 00/36] update for i40e base code > > > > This series is to support FVL 7.2 release. > > > > The main changes include: > > > > * virtchnl updates > > * add lldp support > > * Flow director updates > > * extend PHY access AQ cmd > > * add reading LPI counters > > * add support for Energy Efficient Ethernet > > * A few fixes. > > > > v4: > > > > * add a few missed Fixes tags > > > > V3: > > > > * add missing SOBs > > > > V2: > > > > * strip some unnecessary code > > * squash some fixes > > * improve commit logs > > > > Xiaolong Ye (36): > > net/i40e/base: add support for feature flags > > net/i40e/base: increase max VSI count for VFs > > net/i40e/base: change buffer address > > net/i40e/base: decouple cfg_lldp_mib_change from init_dcb > > net/i40e/base: change misleading error message > > net/i40e/base: further implementation of LLDP > > net/i40e/base: add new device ids > > net/i40e/base: add check for MAC type > > net/i40e/base: adding flags for PHY types > > net/i40e/base: improve AQ log granularity > > net/i40e/base: add getter for FW LLDP agent status > > net/i40e/base: add support for Energy Efficient Ethernet > > net/i40e/base: read LPI status from external PHY > > net/i40e/base: change for missing "link modes" > > net/i40e/base: add reading LPI counters > > net/i40e/base: backport style changes from upstream Linux > > net/i40e/base: update status codes > > net/i40e/base: change of the incorrect Tx descriptors number > > net/i40e/base: extend PHY access AQ command > > net/i40e/base: add drop mode parameter to set MAC config > > net/i40e/base: add FWS1B register masks > > net/i40e/base: update FW API version > > net/i40e/base: add persistent lldp support > > net/i40e/base: make i40e_set_mac_type() public > > net/i40e/base: fix retrying logic > > net/i40e/base: mark additional missing bits as reserved > > net/i40e/base: fix wrong 'Advertised FEC modes' > > net/i40e/base: add Flow Director defines > > net/i40e/base: removed unreachable code > > net/i40e/base: set PHY Access flag on X722 > > net/i40e/base: implement reading lpi statistics > > net/i40e/base: exposing missing LED functionality > > net/i40e/base: introduce firmware EMP reset register offsets > > net/i40e/base: add CRC stripping capability > > net/i40e/base: enable LED blinking flow > > net/i40e/base: add new link speed constants > > > > drivers/net/i40e/base/i40e_adminq.c | 142 +++--- > > drivers/net/i40e/base/i40e_adminq_cmd.h | 95 +++- > > drivers/net/i40e/base/i40e_common.c | 651 +++++++++++++++++------- > > drivers/net/i40e/base/i40e_dcb.c | 87 +++- > > drivers/net/i40e/base/i40e_dcb.h | 20 +- > > drivers/net/i40e/base/i40e_devids.h | 4 + > > drivers/net/i40e/base/i40e_nvm.c | 113 +++- > > drivers/net/i40e/base/i40e_prototype.h | 76 ++- > > drivers/net/i40e/base/i40e_register.h | 95 ++++ > > drivers/net/i40e/base/i40e_type.h | 39 +- > > drivers/net/i40e/base/virtchnl.h | 32 +- > > drivers/net/i40e/i40e_ethdev.c | 12 +- > > drivers/net/i40e/rte_pmd_i40e.c | 4 +- > > 13 files changed, 1047 insertions(+), 323 deletions(-) > > > > -- > > 2.17.1 > > Acked-by: Beilei Xing <beilei.xing@intel.com> Series applied to dpdk-next-net-intel. Thanks, Xiaolong
On 13/01/2020 05:59, Ye, Xiaolong wrote: > > >> -----Original Message----- >> From: Xing, Beilei >> Sent: Monday, January 13, 2020 11:26 AM >> To: Ye, Xiaolong <xiaolong.ye@intel.com> >> Cc: dev@dpdk.org; Ye, Xiaolong <xiaolong.ye@intel.com> >> Subject: RE: [dpdk-dev] [PATCH v4 00/36] update for i40e base code >> >> >> >>> -----Original Message----- >>> From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Xiaolong Ye >>> Sent: Monday, January 13, 2020 10:39 AM >>> Cc: dev@dpdk.org; Ye, Xiaolong <xiaolong.ye@intel.com> >>> Subject: [dpdk-dev] [PATCH v4 00/36] update for i40e base code >>> >>> This series is to support FVL 7.2 release. >>> 7.1 is the latest here [1]. Am I looking in the wrong place or mixing up? Please remember to update the table [2] in docs after testing, it was missed in previous release. [1] https://downloadcenter.intel.com/product/82947/Intel-Ethernet-Controller-X710-Series [2] https://git.dpdk.org/dpdk/tree/doc/guides/nics/i40e.rst#n61 >>> The main changes include: >>> >>> * virtchnl updates >>> * add lldp support >>> * Flow director updates >>> * extend PHY access AQ cmd >>> * add reading LPI counters >>> * add support for Energy Efficient Ethernet >>> * A few fixes. >>> >>> v4: >>> >>> * add a few missed Fixes tags >>> >>> V3: >>> >>> * add missing SOBs >>> >>> V2: >>> >>> * strip some unnecessary code >>> * squash some fixes >>> * improve commit logs >>> >>> Xiaolong Ye (36): >>> net/i40e/base: add support for feature flags >>> net/i40e/base: increase max VSI count for VFs >>> net/i40e/base: change buffer address >>> net/i40e/base: decouple cfg_lldp_mib_change from init_dcb >>> net/i40e/base: change misleading error message >>> net/i40e/base: further implementation of LLDP >>> net/i40e/base: add new device ids >>> net/i40e/base: add check for MAC type >>> net/i40e/base: adding flags for PHY types >>> net/i40e/base: improve AQ log granularity >>> net/i40e/base: add getter for FW LLDP agent status >>> net/i40e/base: add support for Energy Efficient Ethernet >>> net/i40e/base: read LPI status from external PHY >>> net/i40e/base: change for missing "link modes" >>> net/i40e/base: add reading LPI counters >>> net/i40e/base: backport style changes from upstream Linux >>> net/i40e/base: update status codes >>> net/i40e/base: change of the incorrect Tx descriptors number >>> net/i40e/base: extend PHY access AQ command >>> net/i40e/base: add drop mode parameter to set MAC config >>> net/i40e/base: add FWS1B register masks >>> net/i40e/base: update FW API version >>> net/i40e/base: add persistent lldp support >>> net/i40e/base: make i40e_set_mac_type() public >>> net/i40e/base: fix retrying logic >>> net/i40e/base: mark additional missing bits as reserved >>> net/i40e/base: fix wrong 'Advertised FEC modes' >>> net/i40e/base: add Flow Director defines >>> net/i40e/base: removed unreachable code >>> net/i40e/base: set PHY Access flag on X722 >>> net/i40e/base: implement reading lpi statistics >>> net/i40e/base: exposing missing LED functionality >>> net/i40e/base: introduce firmware EMP reset register offsets >>> net/i40e/base: add CRC stripping capability >>> net/i40e/base: enable LED blinking flow >>> net/i40e/base: add new link speed constants >>> >>> drivers/net/i40e/base/i40e_adminq.c | 142 +++--- >>> drivers/net/i40e/base/i40e_adminq_cmd.h | 95 +++- >>> drivers/net/i40e/base/i40e_common.c | 651 +++++++++++++++++------- >>> drivers/net/i40e/base/i40e_dcb.c | 87 +++- >>> drivers/net/i40e/base/i40e_dcb.h | 20 +- >>> drivers/net/i40e/base/i40e_devids.h | 4 + >>> drivers/net/i40e/base/i40e_nvm.c | 113 +++- >>> drivers/net/i40e/base/i40e_prototype.h | 76 ++- >>> drivers/net/i40e/base/i40e_register.h | 95 ++++ >>> drivers/net/i40e/base/i40e_type.h | 39 +- >>> drivers/net/i40e/base/virtchnl.h | 32 +- >>> drivers/net/i40e/i40e_ethdev.c | 12 +- >>> drivers/net/i40e/rte_pmd_i40e.c | 4 +- >>> 13 files changed, 1047 insertions(+), 323 deletions(-) >>> >>> -- >>> 2.17.1 >> >> Acked-by: Beilei Xing <beilei.xing@intel.com> > > Series applied to dpdk-next-net-intel. > > Thanks, > Xiaolong >
On 13/01/2020 05:59, Ye, Xiaolong wrote: > > >> -----Original Message----- >> From: Xing, Beilei >> Sent: Monday, January 13, 2020 11:26 AM >> To: Ye, Xiaolong <xiaolong.ye@intel.com> >> Cc: dev@dpdk.org; Ye, Xiaolong <xiaolong.ye@intel.com> >> Subject: RE: [dpdk-dev] [PATCH v4 00/36] update for i40e base code >> >> >> >>> -----Original Message----- >>> From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Xiaolong Ye >>> Sent: Monday, January 13, 2020 10:39 AM >>> Cc: dev@dpdk.org; Ye, Xiaolong <xiaolong.ye@intel.com> >>> Subject: [dpdk-dev] [PATCH v4 00/36] update for i40e base code >>> >>> This series is to support FVL 7.2 release. >>> >>> The main changes include: >>> >>> * virtchnl updates >>> * add lldp support >>> * Flow director updates >>> * extend PHY access AQ cmd >>> * add reading LPI counters >>> * add support for Energy Efficient Ethernet >>> * A few fixes. >>> >>> v4: >>> >>> * add a few missed Fixes tags >>> >>> V3: >>> >>> * add missing SOBs >>> >>> V2: >>> >>> * strip some unnecessary code >>> * squash some fixes >>> * improve commit logs >>> >>> Xiaolong Ye (36): >>> net/i40e/base: add support for feature flags >>> net/i40e/base: increase max VSI count for VFs >>> net/i40e/base: change buffer address >>> net/i40e/base: decouple cfg_lldp_mib_change from init_dcb >>> net/i40e/base: change misleading error message >>> net/i40e/base: further implementation of LLDP >>> net/i40e/base: add new device ids >>> net/i40e/base: add check for MAC type >>> net/i40e/base: adding flags for PHY types >>> net/i40e/base: improve AQ log granularity >>> net/i40e/base: add getter for FW LLDP agent status >>> net/i40e/base: add support for Energy Efficient Ethernet >>> net/i40e/base: read LPI status from external PHY >>> net/i40e/base: change for missing "link modes" >>> net/i40e/base: add reading LPI counters >>> net/i40e/base: backport style changes from upstream Linux >>> net/i40e/base: update status codes >>> net/i40e/base: change of the incorrect Tx descriptors number >>> net/i40e/base: extend PHY access AQ command >>> net/i40e/base: add drop mode parameter to set MAC config >>> net/i40e/base: add FWS1B register masks >>> net/i40e/base: update FW API version >>> net/i40e/base: add persistent lldp support >>> net/i40e/base: make i40e_set_mac_type() public >>> net/i40e/base: fix retrying logic >>> net/i40e/base: mark additional missing bits as reserved >>> net/i40e/base: fix wrong 'Advertised FEC modes' >>> net/i40e/base: add Flow Director defines >>> net/i40e/base: removed unreachable code >>> net/i40e/base: set PHY Access flag on X722 >>> net/i40e/base: implement reading lpi statistics >>> net/i40e/base: exposing missing LED functionality >>> net/i40e/base: introduce firmware EMP reset register offsets >>> net/i40e/base: add CRC stripping capability >>> net/i40e/base: enable LED blinking flow >>> net/i40e/base: add new link speed constants >>> >>> drivers/net/i40e/base/i40e_adminq.c | 142 +++--- >>> drivers/net/i40e/base/i40e_adminq_cmd.h | 95 +++- >>> drivers/net/i40e/base/i40e_common.c | 651 +++++++++++++++++------- >>> drivers/net/i40e/base/i40e_dcb.c | 87 +++- >>> drivers/net/i40e/base/i40e_dcb.h | 20 +- >>> drivers/net/i40e/base/i40e_devids.h | 4 + >>> drivers/net/i40e/base/i40e_nvm.c | 113 +++- >>> drivers/net/i40e/base/i40e_prototype.h | 76 ++- >>> drivers/net/i40e/base/i40e_register.h | 95 ++++ >>> drivers/net/i40e/base/i40e_type.h | 39 +- >>> drivers/net/i40e/base/virtchnl.h | 32 +- >>> drivers/net/i40e/i40e_ethdev.c | 12 +- >>> drivers/net/i40e/rte_pmd_i40e.c | 4 +- >>> 13 files changed, 1047 insertions(+), 323 deletions(-) >>> >>> -- >>> 2.17.1 >> >> Acked-by: Beilei Xing <beilei.xing@intel.com> > > Series applied to dpdk-next-net-intel. > > Thanks, > Xiaolong > Hi Xiaolong/Beilei/Qi Z, Some of these patches are tagged to go to 'S'table and are 'F'ixes, while others are also fixes for older releases but not tagged to go to stable. No issue with not backporting patches (in fact i would prefer not if some doubts), but want to check if the stable tag was missed by accident? Also, note that Fw listed is v6.01 for 18.11, (v7.00 for 19.11) so changes would need to be compatible with that. 20.02 8f33cbcfa S F net/i40e/base: fix buffer address (16.04) 20.02 4b3da9415 S F net/i40e/base: fix error message (1.7.0) 20.02 1da546c39 - F net/i40e/base: fix missing link modes (17.08) 20.02 79bfe7808 S F net/i40e/base: fix Tx descriptors number (1.7.0) 20.02 50126939c - F net/i40e/base: fix retrying logic (18.02) 20.02 b330a1c5c - F net/i40e/base: fix display of FEC settings (17.08) 20.02 03ef7d47f - F net/i40e/base: add new link speed constants (17.08) Please confirm on patches above missing stable tag. For time being I will only consider ones with stable tag. thanks, Kevin.
Hi, Kevin On 02/03, Kevin Traynor wrote: >On 13/01/2020 05:59, Ye, Xiaolong wrote: [snip] >>> -----Original Message----- >Hi Xiaolong/Beilei/Qi Z, > >Some of these patches are tagged to go to 'S'table and are 'F'ixes, >while others are also fixes for older releases but not tagged to go to >stable. > >No issue with not backporting patches (in fact i would prefer not if >some doubts), but want to check if the stable tag was missed by accident? > >Also, note that Fw listed is v6.01 for 18.11, (v7.00 for 19.11) so >changes would need to be compatible with that. Yes, some of the stable tags were missed deliberately since the new base code update is for FW 7.1/7.2, it's not guaranteed to be compatible with old FW. > >20.02 8f33cbcfa S F net/i40e/base: fix buffer address (16.04) >20.02 4b3da9415 S F net/i40e/base: fix error message (1.7.0) >20.02 1da546c39 - F net/i40e/base: fix missing link modes (17.08) >20.02 79bfe7808 S F net/i40e/base: fix Tx descriptors number (1.7.0) >20.02 50126939c - F net/i40e/base: fix retrying logic (18.02) >20.02 b330a1c5c - F net/i40e/base: fix display of FEC settings (17.08) >20.02 03ef7d47f - F net/i40e/base: add new link speed constants (17.08) > I would suggest we only backport below obvious fixes to stable releases. 20.02 8f33cbcfa S F net/i40e/base: fix buffer address (16.04) 20.02 4b3da9415 S F net/i40e/base: fix error message (1.7.0) 20.02 79bfe7808 S F net/i40e/base: fix Tx descriptors number (1.7.0) 20.02 50126939c - F net/i40e/base: fix retrying logic (18.02) Thanks, Xiaolong >Please confirm on patches above missing stable tag. For time being I >will only consider ones with stable tag. > >thanks, >Kevin. >
On 04/02/2020 03:23, Ye Xiaolong wrote: > Hi, Kevin > > On 02/03, Kevin Traynor wrote: >> On 13/01/2020 05:59, Ye, Xiaolong wrote: > > [snip] > >>>> -----Original Message----- >> Hi Xiaolong/Beilei/Qi Z, >> >> Some of these patches are tagged to go to 'S'table and are 'F'ixes, >> while others are also fixes for older releases but not tagged to go to >> stable. >> >> No issue with not backporting patches (in fact i would prefer not if >> some doubts), but want to check if the stable tag was missed by accident? >> >> Also, note that Fw listed is v6.01 for 18.11, (v7.00 for 19.11) so >> changes would need to be compatible with that. > > Yes, some of the stable tags were missed deliberately since the new base code > update is for FW 7.1/7.2, it's not guaranteed to be compatible with old FW. > >> >> 20.02 8f33cbcfa S F net/i40e/base: fix buffer address (16.04) >> 20.02 4b3da9415 S F net/i40e/base: fix error message (1.7.0) >> 20.02 1da546c39 - F net/i40e/base: fix missing link modes (17.08) >> 20.02 79bfe7808 S F net/i40e/base: fix Tx descriptors number (1.7.0) >> 20.02 50126939c - F net/i40e/base: fix retrying logic (18.02) >> 20.02 b330a1c5c - F net/i40e/base: fix display of FEC settings (17.08) >> 20.02 03ef7d47f - F net/i40e/base: add new link speed constants (17.08) >> > > I would suggest we only backport below obvious fixes to stable releases. > > 20.02 8f33cbcfa S F net/i40e/base: fix buffer address (16.04) > 20.02 4b3da9415 S F net/i40e/base: fix error message (1.7.0) > 20.02 79bfe7808 S F net/i40e/base: fix Tx descriptors number (1.7.0) > 20.02 50126939c - F net/i40e/base: fix retrying logic (18.02) > Thanks for confirming Xialong, I will backport the ones you suggest. Kevin. > Thanks, > Xiaolong > >> Please confirm on patches above missing stable tag. For time being I >> will only consider ones with stable tag. >> >> thanks, >> Kevin. >> >