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 51A23A00BE; Tue, 7 Jul 2020 04:52:49 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 0D9371DD0B; Tue, 7 Jul 2020 04:52:48 +0200 (CEST) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by dpdk.org (Postfix) with ESMTP id 8E7DF1DD05 for ; Tue, 7 Jul 2020 04:52:46 +0200 (CEST) IronPort-SDR: WiEgGElzaopOA5vgk5gSeGycM65OKPWancBX1Py1hGJptSj2NNqpeIolaQAldeqACbYhVEwWfB u0bYfyDjxKGw== X-IronPort-AV: E=McAfee;i="6000,8403,9674"; a="146605495" X-IronPort-AV: E=Sophos;i="5.75,321,1589266800"; d="scan'208";a="146605495" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Jul 2020 19:52:45 -0700 IronPort-SDR: BSVwhSUNdi/v/6Zi3fxDjGJaIY15KBuv/WxPhHJNB0iGs/zD/H0+YMBOrylnqr3WSRHasXMdnb pXwI7BYGxl8Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,321,1589266800"; d="scan'208";a="283239393" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by orsmga006.jf.intel.com with ESMTP; 06 Jul 2020 19:52:45 -0700 Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 6 Jul 2020 19:52:44 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 6 Jul 2020 19:52:44 -0700 Received: from FMSEDG002.ED.cps.intel.com (10.1.192.134) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Mon, 6 Jul 2020 19:52:44 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.170) by edgegateway.intel.com (192.55.55.69) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 6 Jul 2020 19:52:43 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bSxv2VwhmOOhafwbBqrxACuqMliwEV8JP8RPTZJqGZ6GOj9z5z8+hQci24ruMQukrQbfbFvC5iRxsrpDYwRt5illDIggq5SOfKewz+uaZ91lGEcSIRxKHTI8mK5F4XFPPY6Hn8eh+hDUReXjwNdj35fleTfACx9ukDprLyJd4mcKCmqDFjxGSHnbZwGXMKkrOhtjlPoIpOkTS+kYO5pxX+J/mCyamqYIgp+kpDTX1Q4wcUlRVM2s37G7lOUnT13C3az5ht95U8nDNl3rmnE5TjS6iAfbYWRrqofzvPHAMCOe3lMUZfLzViedVED0C3FfoOxYgc4LdvGvl2SLSaeCIw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Jti2c+/FdhLG6/XnLvDh+tztKHT4O1cxTamUYn7io30=; b=JxkfJZ4FHkmvJPeF4zIEn1H+zGK4cXHa8SF9y73ZmeEIKBH+6D+NbC9CQufpv7+5qNFltPoYhilj/10KSPiNR+VDeynmPp5PdpJnmIrCjW3asvrLPyRdY8294Q9LalGNcbi4Nu3mJFgt2WQzrSxoYVRZ6IPpCvpaEEPtLfTI9Ee+S/kD6k3O7Nhb5DF0oJn831G7nvhKfiFT9ihwiNe83PaZAoPlk8PZTNaJ3zcSue+2VG22YdQ9iAw1/krhOEE6c0a5Q/BctgdjRDIVRM5YXfIF1S9u4O0Pnw4U4C+7bUzXSUE9mztwFjaaG59nsahalzj4j8IoOhuII+RDhwitPA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Jti2c+/FdhLG6/XnLvDh+tztKHT4O1cxTamUYn7io30=; b=SpBvtB3f00N/+q6bIobaSQHc5WmUriqqYFGa0+9KlSo8a9YZjbW7I278IOpv4NxdxHm1nI9mON69NjBn/mTD2WU4oyShHmifUQSe/9t2IfXBjwmblQekF09Nc4ofpU3j2L/ypBtE/H4/dGUlE3UdfFRLM1f1nvlDFH5lbrkVnjY= Received: from MWHPR11MB1391.namprd11.prod.outlook.com (2603:10b6:300:23::15) by MWHPR11MB1390.namprd11.prod.outlook.com (2603:10b6:300:22::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.21; Tue, 7 Jul 2020 02:52:41 +0000 Received: from MWHPR11MB1391.namprd11.prod.outlook.com ([fe80::f8f5:b48c:be92:ac17]) by MWHPR11MB1391.namprd11.prod.outlook.com ([fe80::f8f5:b48c:be92:ac17%3]) with mapi id 15.20.3153.029; Tue, 7 Jul 2020 02:52:41 +0000 From: "Zhao1, Wei" To: "Sun, GuinanX" , "dev@dpdk.org" CC: "Guo, Jia" , "Zhang, Qi Z" Thread-Topic: [PATCH v3 00/27] update e1000 base code Thread-Index: AQHWU27MVhjbnpRAM0mtE6Ib7Xm4s6j7bDkQ Date: Tue, 7 Jul 2020 02:52:41 +0000 Message-ID: References: <20200622064634.70941-1-guinanx.sun@intel.com> <20200706081222.19279-1-guinanx.sun@intel.com> In-Reply-To: <20200706081222.19279-1-guinanx.sun@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiM2MzNmZhMTgtZDAzOS00ZGE0LTk0YWYtZGExMjA0ZGVmY2I2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiNExubWpMdWdvMjRnM2NSbUxOVGVzVGJqa2U5VzdyUlo3SkRjTzVxZUFzczNnQ3lLdWdjWjl1dVh0Zm5MN3BlOCJ9 dlp-version: 11.0.600.7 dlp-product: dlpe-windows x-ctpclassification: CTP_NT dlp-reaction: no-action authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.147.192] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b2f23457-d376-4bd2-2ae3-08d82220d11b x-ms-traffictypediagnostic: MWHPR11MB1390: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:94; x-forefront-prvs: 0457F11EAF x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xfqZsIi8WXBEbhON2Q9a8ueG707QcfCq+kTqmStva1rsQM2ConSq+ZjRc01UjJlZ5zCQz2hCSFCaz9R4UwmcfLcydhAHYwhTnfkqRyzrMFHxSAVvC4j8X0K6G6mCZPNgdv02XRerXCsVBgsfu0LwueDrf5FpV78LuSDO/G1Gjr/xeZDHHReEgB7CwdoV3YeTdnlIroY1PT1rbnAhe1FANbK5CY4uK4qMmIYWvasXSk4NaJ6eCM2XtILfKWrUrWttS7e9e7iqejt+V6QS1MX28F6SFxoz0zAc5SaBSbjXtkBysuUGIaeCuoaOUkqPryo6scMz02af9qln3KiiY7eeRQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR11MB1391.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(376002)(366004)(346002)(39860400002)(136003)(396003)(83380400001)(8936002)(478600001)(316002)(33656002)(4326008)(5660300002)(54906003)(110136005)(107886003)(52536014)(2906002)(9686003)(55016002)(6506007)(8676002)(7696005)(53546011)(76116006)(86362001)(66446008)(64756008)(66556008)(186003)(66476007)(66946007)(15650500001)(71200400001)(26005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: LW50mMszEvheZ5IQ5G4ijHd096nTI8E3g21qswSY3u30GtXAvmb707W1VaodBgToV2zVKcl0qxCpSPJjxcIVJJhck7XtxonaJ9aGb98K5dY4dW2JHW67JKZcN5h1lYGYlohVjm6aG4r2TjVPjzsb2n/cxYGMUaEgq9wEYpm0cMQ9HwPuvzKj1YOsTSNomDoD2hDZB0O78lPbiaIacFz6L8XmTKrs297yqi+kfC++sk87UbrzDzXENtUTeYhNl6nOuDWApBH55YIVkr2SM8oD19RqIjXzyZVeDZEADEFplSl36svbvreJ2m2dkGdUyuSjEojjXgMZNqhE3znsTdM9zy+TLZYRpKWXtWO2XuHhvm1oWubKg4lGhH8lkc98WHF1qQt1iBhjy3NrE1YGQkPMDdOgtaDBeyjP670e+uMiEoNtPZsCHfBBhRjblp9BK51D6NUNJqZP0oao8RrtHc/fnUVBF4lMfW/8yCvEKIIUtb4f0nyr/9An0iXR7f/3W1aB Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR11MB1391.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b2f23457-d376-4bd2-2ae3-08d82220d11b X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jul 2020 02:52:41.2922 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: aGpBSpqPBy6HxlzOZ8gNXfNCjVUOz70B8lZHJW9fvWmh64wre1Nne4BsC/0GlP5VovuIWbPzSHU23Kci854d/g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1390 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v3 00/27] update e1000 base code 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" > -----Original Message----- > From: Sun, GuinanX > Sent: Monday, July 6, 2020 4:12 PM > To: dev@dpdk.org > Cc: Guo, Jia ; Zhao1, Wei ; Sun, > GuinanX > Subject: [PATCH v3 00/27] update e1000 base code >=20 > update e1000 base code. >=20 > source code of e1000 driver: > cid-gigabit.2020.06.05.tar.gz released by the team which develop basic dr= ivers > for any e1000 NIC. >=20 > changelog in ND share repo: > From 99bddf09773a ("e1000_shared: Remove #ifdef CLARKVILLE_HW") To > 64edeeac42a7 ("e1000-shared: Fix LTR algorithm for i225 device") > Tested-by: Bo Chen > --- > v3: > * Merge some patches. > * Modify some commit messages. >=20 > v2: > * Remove codes about i225. >=20 > Guinan Sun (27): > net/e1000/base: i210 slow system clock update > net/e1000/base: add ICL device ID > net/e1000/base: introduce flags > net/e1000/base: add support for i211 > net/e1000/base: expose xmdio methods > net/e1000/base: fall through explicitly > net/e1000/base: add function parameter descriptions > net/e1000/base: improve code style and fix klocwork errors > net/e1000/base: modify HW level time sync mechanisms > net/e1000/base: remove duplicated codes > net/e1000/base: expose MAC functions > net/e1000/base: add define to PCIm function state > net/e1000/base: add missing register defines > net/e1000/base: increased timeout for ME ULP exit > net/e1000/base: add missing device ID > net/e1000/base: expose more future extended NVM > net/e1000/base: remove useless statement > net/e1000/base: add missed define for VFTA > net/e1000/base: modify flow control setup > net/e1000/base: led blinking fix for i210 > net/e1000/base: expose new FEXTNVM registers and masks > net/e1000/base: add support for Nahum10 > net/e1000/base: add ADL device ID > net/e1000/base: introduce DPGFR register > net/e1000/base: cleanup pre-processor tags > net/e1000/base: modify copyright > net/e1000/base: update version >=20 > drivers/net/e1000/Makefile | 1 + > drivers/net/e1000/base/README | 4 +- > drivers/net/e1000/base/e1000_80003es2lan.c | 3 +- > drivers/net/e1000/base/e1000_80003es2lan.h | 2 +- > drivers/net/e1000/base/e1000_82540.c | 2 +- > drivers/net/e1000/base/e1000_82541.c | 2 +- > drivers/net/e1000/base/e1000_82541.h | 2 +- > drivers/net/e1000/base/e1000_82542.c | 2 +- > drivers/net/e1000/base/e1000_82543.c | 2 +- > drivers/net/e1000/base/e1000_82543.h | 2 +- > drivers/net/e1000/base/e1000_82571.c | 2 +- > drivers/net/e1000/base/e1000_82571.h | 2 +- > drivers/net/e1000/base/e1000_82575.c | 521 +++++++-------------- > drivers/net/e1000/base/e1000_82575.h | 95 +--- > drivers/net/e1000/base/e1000_api.c | 14 +- > drivers/net/e1000/base/e1000_api.h | 3 +- > drivers/net/e1000/base/e1000_base.c | 190 ++++++++ > drivers/net/e1000/base/e1000_base.h | 127 +++++ > drivers/net/e1000/base/e1000_defines.h | 27 +- > drivers/net/e1000/base/e1000_hw.h | 17 +- > drivers/net/e1000/base/e1000_i210.c | 101 +--- > drivers/net/e1000/base/e1000_i210.h | 6 +- > drivers/net/e1000/base/e1000_ich8lan.c | 115 ++--- > drivers/net/e1000/base/e1000_ich8lan.h | 27 +- > drivers/net/e1000/base/e1000_mac.c | 13 +- > drivers/net/e1000/base/e1000_mac.h | 5 +- > drivers/net/e1000/base/e1000_manage.c | 6 +- > drivers/net/e1000/base/e1000_manage.h | 3 +- > drivers/net/e1000/base/e1000_mbx.c | 7 +- > drivers/net/e1000/base/e1000_mbx.h | 2 +- > drivers/net/e1000/base/e1000_nvm.c | 16 +- > drivers/net/e1000/base/e1000_nvm.h | 2 +- > drivers/net/e1000/base/e1000_phy.c | 86 +++- > drivers/net/e1000/base/e1000_phy.h | 7 +- > drivers/net/e1000/base/e1000_regs.h | 39 +- > drivers/net/e1000/base/e1000_vf.c | 4 +- > drivers/net/e1000/base/e1000_vf.h | 2 +- > drivers/net/e1000/base/meson.build | 1 + > drivers/net/e1000/igb_rxtx.c | 2 +- > 39 files changed, 805 insertions(+), 659 deletions(-) create mode 10064= 4 > drivers/net/e1000/base/e1000_base.c > create mode 100644 drivers/net/e1000/base/e1000_base.h >=20 > -- > 2.17.1 Reviewed-by: Wei Zhao