From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 43B194262F; Mon, 25 Sep 2023 03:34:21 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id BA41940266; Mon, 25 Sep 2023 03:34:20 +0200 (CEST) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2114.outbound.protection.outlook.com [40.107.237.114]) by mails.dpdk.org (Postfix) with ESMTP id 818F840144 for ; Mon, 25 Sep 2023 03:34:19 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PxDpL4xuIrzEouq9RyXGYrzfQLz1q4wWdyP3HvwLdpDcVK92XWvWfqHpX+aicgSIreyC5r+FZv8bxx28dGFYjHpn63bb5t5sfn7s/gYhU2+EZue4SF/oDCVx6OTaWeK3fYYcg6kM81B6mY1HA9XUPolu5YYW9N67GuTAGLwlXwaHO3JTxlQRswbKj0v0SJkGARYufKF8EKIP0QQnVXFdZUh4m9R6283zXJybag+nlWyPprEL7lT7mrR4D4nj3M9MH1/g712bHa/j6uZQvu6UCEQs0bTWr5aJ23GrdcdoYVkZiV95YJWEDYht2LHOb2ETThZCsERFsJdr5c7nblmVPw== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=C1IIoaisUissKshzrNsCU+/xJLanLu5nkCuOJXienOU=; b=RVx/4S9aRXDJk0IK8hD+BtzWl1cQ/zAPuwH1FJ+gQLUvlQx6r7rb8zjOxJemdSkraqUyNnusxWrZhzRhslSaeaJvY66XusBSYs67BNUZTlvcYBWDCv/h9MGmm74X+dZ0vhxXSkLRNMXnLhBCgHNF7K1BKdGTYXOjCmllcDhTX7ntzH74kA8QMNrJODpsu6Dh263u10ZQTCVazP4TRTb2Vq8GNh3rCRwNgXsqDQ8HJbEo5eNVIGngk60jDP4RcJZhVE8BUwtsKfM8756SVk7UjYO+0sKEEWqqvIeFJ86y5e4rjrUAAdGkEME2U69UiUU4R5qusSgMObooSTGTsyG00w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=corigine.com; dmarc=pass action=none header.from=corigine.com; dkim=pass header.d=corigine.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=corigine.onmicrosoft.com; s=selector2-corigine-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=C1IIoaisUissKshzrNsCU+/xJLanLu5nkCuOJXienOU=; b=exPFmxcedziJkgMXtS62ta4sBsp+GENV0ZHjwIU4fc+AgwbTVud/YQZFzSZ5MWqbHCiziJ7GP4912Zb2ARBLQPeN6GwriIuRNrDIWVPx4LlcuA0OyUNRH8ChJ6kU+1ncI2f6LfstfHkZYfDxxaQ1JbEj4jBkjtCV5shn08V7o0E= Received: from PH0PR13MB5568.namprd13.prod.outlook.com (2603:10b6:510:12b::16) by BN0PR13MB4568.namprd13.prod.outlook.com (2603:10b6:408:12f::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.28; Mon, 25 Sep 2023 01:34:17 +0000 Received: from PH0PR13MB5568.namprd13.prod.outlook.com ([fe80::b070:92e1:931e:fee7]) by PH0PR13MB5568.namprd13.prod.outlook.com ([fe80::b070:92e1:931e:fee7%4]) with mapi id 15.20.6792.026; Mon, 25 Sep 2023 01:34:16 +0000 From: Chaoyong He To: Ferruh Yigit , "dev@dpdk.org" CC: oss-drivers Subject: RE: [PATCH 00/13] improve the modularization of NFP PMD Thread-Topic: [PATCH 00/13] improve the modularization of NFP PMD Thread-Index: AQHZ67aHwNZ7wa8j2kSaqEvKtoMFg7AmtwiAgAQQN4A= Date: Mon, 25 Sep 2023 01:34:16 +0000 Message-ID: References: <20230920113454.739356-1-chaoyong.he@corigine.com> <201315a4-8a7f-44b5-adc6-dec5c242189c@amd.com> In-Reply-To: <201315a4-8a7f-44b5-adc6-dec5c242189c@amd.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=corigine.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR13MB5568:EE_|BN0PR13MB4568:EE_ x-ms-office365-filtering-correlation-id: f654f7c9-ab7b-4dec-b1e6-08dbbd67883e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: GefB9U5yTyfYztLjZAdn7VWb5Rts/tT/SMIFQq2yT8wJKZ+NdMbLJI53QbhNApApnMQTXeVODrjU1hxorAOZaVk8FaYyoThwJap4To1w3kakkarhimuadZoVfVdD1kqiRiUNuvqJd9NKz1zsq2Fq7tr/8B8kTOqH1tAj5R1TebNFCcLYzr6KIzbEUHplvBQTQoKlZ3hSvG36BCm82pRIm6iXjRbNXCV8uT9SXFwpDTVpzg6gIH8Zkz+wj8X09Acsc9W6bRPo/4n4wrmqFTxD2YyveDdYGdNFgdYn+575TTXRagdS0vxZgpamO17/zkEqZfPTX1fTXLcohRuJyvK3WSod/vDnFQT4ytrcId/kgML72HVNNH80yfdd6qnfZBwwrZ7yThKRXDicw+0n8mxA9Xtc+B16pKdmtO8JVncukXlQ/AgZKSFddqAcgrdSIoktOVGZ+tipHZxM0/KWn2dwUuipxr1ZRpRMtrK5XrWZHO/tuBoDjZIi1KtDu9tzc/oGZ1VwnsagD5p0vHGSs56u2B7b5L6uWHwm2RUOEtq23ORxY7fbGxOpp7Ull8rWZaPFW3tGN4T5H3lBVfenOxlygnuqUE1v9ZmA6lion1UfL5DCkGWdq8BT4l+lklJWUmUf938FCDsFGo8XKQz/5ti/uB6HVQxXUiY/oFlO7cr+4gI= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR13MB5568.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366004)(346002)(396003)(136003)(39830400003)(376002)(230922051799003)(186009)(1800799009)(451199024)(2906002)(52536014)(5660300002)(110136005)(66946007)(66476007)(66446008)(64756008)(44832011)(66556008)(76116006)(478600001)(71200400001)(53546011)(9686003)(107886003)(7696005)(26005)(6506007)(8936002)(8676002)(4326008)(316002)(41300700001)(122000001)(86362001)(38070700005)(38100700002)(55016003)(33656002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?N2pGVm50bm80MXBFYk9zdFV1MEhndTZSQkxqZ2cwVUsxSTBHN2pWdkVBN3Ex?= =?utf-8?B?TkdTSi91U1V5K0pXc2l1S1NWN2JBQWVRS1BvcnQwT2ZVYXVDRGJDL0ptcXA3?= =?utf-8?B?NCtNc1BFV2NqdjhNai9KSkhlRWxzZGsrK25UUHFGaTJzaC9wWDhsQzBjWVRt?= =?utf-8?B?WU5acm9uVXhmWmhaRTUzNkNWeDJQZkZZVWd0RUc5cUhDaERFTUI5SEt6WG9L?= =?utf-8?B?cGJwdkhiK3kxR25CYlZaaXMyd3NaTE5HSWg1OCt2ZHJPT0s4aWwzNEg3a0kv?= =?utf-8?B?M09xbXVLZWJEb0k3akdkYTlvblZxeE80R1pHcnJESzdYbGhQaVRvbG1lZXRF?= =?utf-8?B?dUhvZzg5SWxmYXZuNU5BQUR5MlNrK0ZDU1l1ckp4Y2w0dU1UTHBzajN6QUxN?= =?utf-8?B?RFQ0VHJwVHIySlhnZmc2eHBreGpkVjhvdzhCOFR0NXd0M2R4RHZ0clRKL0lG?= =?utf-8?B?R3dnN280bUQ5TGF2K25nK0tRU3B6bFZpL3dsTTJ3dm81NlZjNDM3aVFwSEZq?= =?utf-8?B?M3VpSmFQUjVyWTVTUityMVRTVVJyWERPckg4UkZoZ1ROTDZyeWJFbnd6aHlB?= =?utf-8?B?UEhDMndOR0gwRjg4WkRiaUlwK2RrWWlpU1JNbCtCcjBlU1NrUS9ERWRiNGll?= =?utf-8?B?K0J5V051bzVmby8wOGRvTEVuNnV5ZTFRR1UyMFR0eFZDMk80OTA3S2FaZDgx?= =?utf-8?B?OEdtbjJ1eVprWE9XVW9QR3lBWDJRYzh4Y20xaHVQLzk4d2drUGFsbVhWR1Rj?= =?utf-8?B?cUc5SHhDajhmcFJTNUlOL0twMFgrT3VmZ05yZks1MUY2SlRabjdkQkVPK1lU?= =?utf-8?B?THlLUHlwemdIUnIrK0JWTHh0ZUpPcUJ2SzM0dDdZQnpsWjY3eURaYXlEK3p0?= =?utf-8?B?bGo3dXNzUngraXdwc2hHNUV5WTZnUWlUb0x5WFBNaUxpTC9BZFF4SkIwckth?= =?utf-8?B?Z1FvakgwWHQ3M1VsN080SDhCUFhSTkVBSnl1ZkNiM0V2MWF4YWtHSHJnQXBp?= =?utf-8?B?S3RGaE5HNFBnaC80NCtHZURHZ3drTndtQ1k3dWQwMDZac05wM1JwaFRNU1dy?= =?utf-8?B?NVJHMzFNTTBieFAwb3JhWEN5TUs5eEFpNlN3WERkTFVEUDVRR080MmRzS3lx?= =?utf-8?B?eC83M0xLNnFWbjJNNG9YeUtvQkFHa2RoME9TemNCbW1aS2JVTlpNN3BXdDJN?= =?utf-8?B?OVpJOGpJV21qVDdNY0hXZHFjQVFmNXNhRUtDV3NoditZZUlnY3hSN2Q1YVd3?= =?utf-8?B?RU1kTVhlYWh4cWFYRWp1Y3pVb3NYZXljYm9kL0NXNW54Tk96QmxYSE5DNUVs?= =?utf-8?B?TWZuUjBYK1pHNXdYL21sMEt1elJ0VHZGYnFmUkpraEk3bW5lNlZOKzBNWGcx?= =?utf-8?B?OGN2NVFaZjk0c1hrMTBRZHFydTdmeFcyOTBEQ2hlOWpNRTRaZXZBa2J1QXFm?= =?utf-8?B?SGdSS2M2MG1oOGxYcmZxSUxhaHlSWUdCY25vREYzWlRDcW5GU2VEd3VNMVor?= =?utf-8?B?cUtab3pEbmZRYWxISjk3OWo1WXdHSkJvc0xEazIzaVBkOEhTYXJBYm9ES1ZD?= =?utf-8?B?MDNDald0eTN6TVdjaEpOY3JaVHdQUnJQbGdZTjJXYjNQTlBlTDJuU1RySXpG?= =?utf-8?B?dTVpc2F1UForaE56Mkx5UUxDMm5YdW5QbUlXZ3lBWThVVDllRnJ2WDFBdTNa?= =?utf-8?B?RytpQmhuTndIVnNqdEpxaE8vWGUxRWxZMTNjSmM4bUFGMG9HeEVtUEQvNlJB?= =?utf-8?B?dEh4SC9yYlJxeEpwZ0VYV2l1UDJDZ0NTL3NIQWFTUVRlcUF4SkIveWFPbVph?= =?utf-8?B?RXc4TkF4OTJwcGJxR0hVdE9ZSjZLd3A1aEpHTDRodHV6Tm55MHRHcGduenRD?= =?utf-8?B?UERRZmk4b3czSms4MEZ3YkNDY3E5OFJjMC9zTVZIeVlPK3FqRTczN1lsUkta?= =?utf-8?B?SlJMazJCdUsySENKbVdISDVuVklvVzI2R1k1UUl5cVdYNmZWQjd6RDVNNnFL?= =?utf-8?B?UW9DdzJ3VlgxdkV3OURjMXRleW44ZEdaN3JwcWVFc3h0dzlJWlFBWGFuSW5v?= =?utf-8?B?RUp0K2k2NzJ6RzlBSWZaeTcxMk5raFZRVXdDUndLV3lMTEFKSWU1T2xQa0tu?= =?utf-8?Q?gtEl2vdSxDXknrbIy0mG8lc7W?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR13MB5568.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f654f7c9-ab7b-4dec-b1e6-08dbbd67883e X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Sep 2023 01:34:16.8108 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fe128f2c-073b-4c20-818e-7246a585940c X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 3wtq55rxwu+s0C2m+4q6jvT3X7i1y4zd8zGTDmj9o2ECQu16bW8VPIxvX1M36KU3AWoWd5NPpszcfB+fuZJP1lOjFjjyy3rNs7eFEheV6Y4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0PR13MB4568 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org PiBPbiA5LzIwLzIwMjMgMTI6MzQgUE0sIENoYW95b25nIEhlIHdyb3RlOg0KPiA+IFRoaXMgcGF0 Y2ggc2VyaWVzIGFpbXMgdG8gaW1wcm92ZSB0aGUgbW9kdWxhcml6YXRpb24gb2YgTkZQIFBNRCB0 aHJvdWdoOg0KPiA+ICogTWFrZSB0aGUgaGVhZGVyIGZpbGVzIHNlbGYtY29udGFpbmluZyBieSBh ZGRpbmcgdGhlIGNvcnJlY3QgaW5jbHVkZQ0KPiA+ICAgc3RhdGVtZW50Lg0KPiA+ICogVHJ5IHRv IGtlZXAgdGhlIGludGVyZmFjZSBvZiBtb2R1bGVzIGFzIHNtYWxsIGFzIHBvc3NpYmxlLg0KPiA+ ICogUmVtb3ZlIHRoZSB1bm5lZWRlZCBpbmNsdWRlIHN0YXRlbWVudHMgdG8gbWFrZSBzdXJlIGEg Y2xlYW4gZGVwZW5kZW50DQo+ID4gICByZWxhdGlvbnMgYW1vbmcgbW9kdWxlcy4NCj4gPg0KPiA+ IENoYW95b25nIEhlICgxMyk6DQo+ID4gICBuZXQvbmZwOiBtYWtlIHN1cmUgaGVhZGVyIGZpbGUg aXMgc2VsZi1jb250YWluaW5nDQo+ID4gICBuZXQvbmZwOiBpbXByb3ZlIG1vZHVsYXJhemF0aW9u IG9mIHJ4dHggbW9kdWxlDQo+ID4gICBuZXQvbmZwOiBpbXByb3ZlIG1vZHVsYXJhemF0aW9uIG9m IG5mZDMgbW9kdWxlDQo+ID4gICBuZXQvbmZwOiBpbXByb3ZlIG1vZHVsYXJhemF0aW9uIG9mIG5m ZGsgbW9kdWxlDQo+ID4gICBuZXQvbmZwOiBpbXByb3ZlIG1vZHVsYXJhemF0aW9uIG9mIGNvbW1v biBtb2R1bGUNCj4gPiAgIG5ldC9uZnA6IGltcHJvdmUgbW9kdWxhcmF6YXRpb24gb2YgZmxvd2Vy IG1vZHVsZQ0KPiA+ICAgbmV0L25mcDogaW1wcm92ZSBtb2R1bGFyYXphdGlvbiBvZiBmbG93ZXIg cmVwcmVzZW50b3IgbW9kdWxlDQo+ID4gICBuZXQvbmZwOiBpbXByb3ZlIG1vZHVsYXJhemF0aW9u IG9mIGZsb3dlciBjdHJsIG1vZHVsZQ0KPiA+ICAgbmV0L25mcDogaW1wcm92ZSBtb2R1bGFyYXph dGlvbiBvZiBmbG93ZXIgY21zZyBtb2R1bGUNCj4gPiAgIG5ldC9uZnA6IGltcHJvdmUgbW9kdWxh cmF6YXRpb24gb2YgZmxvdyBtb2R1bGUNCj4gPiAgIG5ldC9uZnA6IGltcHJvdmUgbW9kdWxhcmF6 YXRpb24gb2YgbWV0ZXIgbW9kdWxlDQo+ID4gICBuZXQvbmZwOiBpbXByb3ZlIG1vZHVsYXJhemF0 aW9uIG9mIENQUCBicmlkZ2UgbW9kdWxlDQo+ID4gICBuZXQvbmZwOiBjbGVhbnVwIHRoZSBpbmNs dWRlIHN0YXRlbWVudCBvZiBQTUQNCj4gPg0KPiANCj4gU2VyaWVzIGFwcGxpZWQgdG8gZHBkay1u ZXh0LW5ldC9tYWluLCB0aGFua3MuDQo+IA0KPiANCj4gQXJlIHRoZXNlIGNsZWFudXBzIHByZXBh cmF0aW9uIGZvciBhIHBsYW5uZWQgd29yaz8NCg0KWWVzLCB3ZSB0cnkgdG8gYWRkIGEgY29tbW9u ICdkcml2ZXJzL2NvbW1vbi9uZnAnIGxpYnJhcnkgYW5kIGEgJ2RpcnZlcnMvdmRwYS9uZnAnIFBN RCBpbiB0aGlzIG9yIG5leHQgcmVsZWFzZSBjeWNsZS4NCg0KRm9yIG5vdywgb3VyIGNhcmRzIGFy ZSAxUEYgPC0tPiBuIHBoeXNpY2FsIG1vZGUsIGFuZCB3ZSB3aWxsIGFkZCBzdXBwb3J0IGZvciAx UEYgPC0tPiAxIHBoeXNpY2FsIG1vZGUgYW5kIG1heWJlIG0gUEYgPC0tPiBuIHBoeXNpY2FsIG1v ZGUgaW4gdGhlIGZ1dHVyZS4NCg0KVGhlIG1vZHVsYXJpemF0aW9uIGFuZCByZWZhY3RvciB3aWxs IG1ha2UgdGhlc2Ugd29ya3MgZWFzaWVyIGFuZCB0aGUgY29tbWl0cyBtb3JlIG5hdHVyYWwgdG8g dW5kZXJzdGFuZC4gDQo=