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 7F19C42658; Thu, 28 Sep 2023 04:02:34 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 12BA540277; Thu, 28 Sep 2023 04:02:34 +0200 (CEST) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2126.outbound.protection.outlook.com [40.107.94.126]) by mails.dpdk.org (Postfix) with ESMTP id 4CD1740150 for ; Thu, 28 Sep 2023 04:02:32 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ofOZGjIiKv4/oU/rpW0tvb2mlMFvDqcevnWvyOhLBqqPb9jg5CqvvTdKKOhvF3rCDHebIDgeW+aHUcuTxrLweL//jA7qOF8il4Z4H6pQn/Lu3HBG+l/GAMyO5Dgi+HYtOKX4mI2vLIZvBFvFypkT8qHFMTDFK4lQjFYEO0V7idRraJzqKMu6e75PoOFtvIRUTubfaOatBLws6QJFVip98wix9CAAZgGOUqfx0dHt9R7EhCaAYPYU8m9sr030quq9wIblqmspPv9sjb4JFaoRnkWC9iLTUnbFu7ekY0JfSvn/9rXJE/D3Caj1DycBBZDml1/8mzl5AKThwO1einXFBw== 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=fW/gm22+A6nJcNMA13LdvL9WS5HBqfjeiDV3Lpg9Gzc=; b=obZZjkj+97jdYPk/qCyV4e+l11+xW3/25rm9qPvFPZy2u/SsKV6DB97ZzKy5lD0NHc8b8SaagT/zKkr7C00l3evO/jAorvcDoVpl4rmFnRoIXq7qJ5q5kuDt9JbPHqjC3QNlb3e+u7WvLBgdzM63kd1h2o5dMD8UtFbalQOBzx7POGfK4UI4GO4rPem0tOdKAWNeYB1IFfVkPCwgKTau0xoy0jisrSUorQBYxRqy6iAJnO0aWr8e8YA1/YiUE0g9B8dTcY+WOzt/hV94gLVm8gkXxM+A7UEZBxndUNzzrxdm25aOaQum8b2zzupstlxiMAWvnAte45WkgRP/xHDoig== 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=fW/gm22+A6nJcNMA13LdvL9WS5HBqfjeiDV3Lpg9Gzc=; b=Po1CvMwciX3Ir0yZa0/LRdmPXLzXPLPGRyjv1WALVCOnkcD0dIFYxWFh+VUID7hzCPC7Tqj6dBAhl6MWqCCsyqAMYxcK1SllzcdIU6VJVC7oY4CTz6xzPhE/PO9TuvHQ/8dJLcqATS7w8a3lOLtLAGmDeBDCcREIwTh9vIhrgxg= Received: from SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) by PH8PR13MB6292.namprd13.prod.outlook.com (2603:10b6:510:257::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.21; Thu, 28 Sep 2023 02:02:28 +0000 Received: from SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::28c0:63e2:ecd1:9314]) by SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::28c0:63e2:ecd1:9314%4]) with mapi id 15.20.6813.027; Thu, 28 Sep 2023 02:02:28 +0000 From: Chaoyong He To: Ferruh Yigit , "dev@dpdk.org" CC: oss-drivers , Shihong Wang , Chang Miao Subject: RE: [PATCH 02/10] net/nfp: add TLVs capability parsing Thread-Topic: [PATCH 02/10] net/nfp: add TLVs capability parsing Thread-Index: AQHZ73aMfjxmiVWGX0GN8txqf2eW9LAuvECAgADBagA= Date: Thu, 28 Sep 2023 02:02:28 +0000 Message-ID: References: <20230925060644.1458598-1-chaoyong.he@corigine.com> <20230925060644.1458598-3-chaoyong.he@corigine.com> <69a54bcf-2095-4761-98a0-d55f93d13090@amd.com> In-Reply-To: <69a54bcf-2095-4761-98a0-d55f93d13090@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: SJ0PR13MB5545:EE_|PH8PR13MB6292:EE_ x-ms-office365-filtering-correlation-id: d73a9219-70d0-4e14-4e4c-08dbbfc6f7d9 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: BiJfywhysRg3QxQdzxh70Cs95iDjIDdQcLPaUkILo8Ibd22FmY6BZcZSYRD5DsZYQICN8nO5D4a0BcaHuco1/vfxU+Ux2awbayysqLa6dew/vdc7Je3sHnm1PtmSZdYhCHCpSEkbDsGqpeCnQjlOLTfH52JaNwWCjOkRR/3Pz/OQbyacP11EMYbWGGF4/1a4ocKHyzzazVIkh7GVoOXjsofyg2CWMcNBCKHRWC3xUSNF3P2BqebAD7bOgKag0DzAY9aq158KFUMhr8npLvoF/5eie3G1LpaLYb0wyREtgDU1zuuiCf7PUEtTF9GvZi7A16NqhaQa4p5TjKi7/xDwINi/ghp6insK218xMy55VV88NjwzVFNupnu8IsLk9hbi1KsErzmjtwZK9FyJKCl2PysVPu7+gTLZl+/sT4J5kBahGMmrJsalN1ODQOyrq1J0tzUjnuh5lR7lW7rL6D76rLNih6FBI/WMNI3aeWDp+fluBM3DMwLALMU2r+FT7NelzwjK9Nkxf0H291I2WgqIvITGDF2QQ6kSUkdiCFiu7myOdBnFsM/iiqGW5XJx3sYjH8pFuE9N514sgfH6YUytSYG2jQGXG9dLfc7bM3B1nToWjwj2qKdiGzy7Bpw20WuG+s2ajA0VY1AheNoaIgyd5tIPnGMPbBdBEMGLTSwso74= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR13MB5545.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(39830400003)(376002)(396003)(136003)(366004)(230922051799003)(64100799003)(451199024)(1800799009)(186009)(2906002)(316002)(4326008)(64756008)(66556008)(8936002)(66476007)(66446008)(44832011)(41300700001)(5660300002)(52536014)(54906003)(66946007)(8676002)(76116006)(110136005)(478600001)(71200400001)(6506007)(53546011)(9686003)(107886003)(26005)(7696005)(83380400001)(55016003)(38100700002)(38070700005)(33656002)(122000001)(86362001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YjFpZHZTK2pFWmhCa28zU2ZvVXZqZTRJQU5MUDlKMWRNVzBza3o3SVZQSFp2?= =?utf-8?B?Rk5lNFNJclQ4TnRsVzBHN2ZhdTd1NHZ1VXA0SDROSCtyU3pyRE1pVllCUGI2?= =?utf-8?B?dkY0bGFZVFQyaVY1dk1TemhqNlpqY3EvS0xydFIydUJkR012WU5TM2IwcWZu?= =?utf-8?B?OS9hdG1RcmtwcVdIOTJtQ2pNVHBnaVVmemZNZUZDNGZPR3Q1bVlpYzJ6VGJr?= =?utf-8?B?dFhuNlFjYzF5aDdmcmFVakpTMFVxalVvbUNTWWxUS1RmamZpMnBENG9UNWFL?= =?utf-8?B?OEprdXE5OTFsMTE4bGZlbnFaZzJMTHZlMUVaVGNzejV3a0Q1U0JaYW9CcUFw?= =?utf-8?B?QkZCcVNhcXdQbnJnNnYyMWZoL2p2S0NGYlpVRjhlNG91RnJoNWVvY2R0Y3Jq?= =?utf-8?B?MHAvdjNXMHZvWjhJdWpwMGdNTHdrQXZWVHJ1WVJMTEJoc3hIMGhLaSt6Nm5p?= =?utf-8?B?UjdMY0JhazRZS3RDTDBJNHZlNWlnRGI0SUwrdER5cmF4VEFIUTdFOVRMQnY4?= =?utf-8?B?a2U0NGNEOHV1cXFHWVNPZThQMTdrSXBURjNuTCtZTFlpOXdsdnVpaCtRak1Y?= =?utf-8?B?aHpaNTJmSGJNd0VmK3BpU3hDQTZrUFIxZEJJVmhnSVBZVDdPK1ZFaSt0dmdt?= =?utf-8?B?bHNMM1M2UWM2RWx4K0g1V1hpekdTLytCcENRZGFhNTFydHhwSHgvamg1V3Vi?= =?utf-8?B?MmV5NmJCWjFwSHRMOGJYU0hWRVVrQXBSZGoxUUVER1NQek9mY3FGZUxTeUlk?= =?utf-8?B?WXhQZU96NXNRNVB1dXRYZG5aKzZTYkpBVXJtQkVieGpOdnFkcGpyN1hHRHlx?= =?utf-8?B?UmFKcUxMWDRybXYwT0JXampmK1RBZmh2TExqT1ViTi9NNHgvS1hIZXJPM1BF?= =?utf-8?B?NTB1aTZsQUZXMXladGZTS3ZGd3lNQ21YZlRRNmxMQXRRbHRiMEg1SVJoeWRC?= =?utf-8?B?RFRoeEV5MTFaSVZVTldkMlptS2wrWk0waUlBWEpGR0tGZW1kMTl0eFlWZkNB?= =?utf-8?B?Tk01eGx2ZWxSZ0IySjNIcTNsL04rVS9qa21GWTFxTHp4dHMveUh4aGx4eWRX?= =?utf-8?B?OGJyUy85cXVBaHV1MmNmMENmK2xsM3IxbE96czRVenhXdEc0bzVIRkdLWVlG?= =?utf-8?B?cmZmOGFkZTJBb1pQd0ZkeGVuR3c2UE5rSTU1SXRCV1BuZmxJYXA1NHYzVFNu?= =?utf-8?B?MVhWM0NMMDR0Qkl6TWJ5bU4zOGFHOStnb0tFZ1FyR0x2dmVyNUJLRjhQeDVF?= =?utf-8?B?WkRzekF5Wm9FbEdHdC9oaTV6VVlOYmNsNnJCd0FBeEVvYTBHSlBzUElTc3Rl?= =?utf-8?B?S3Btc3BRcWNGL0cwY2ptWFh4N1M0MnB5TjZYMkJzWWp4TVhlbmpXQXRiOFJS?= =?utf-8?B?TlVqT3Vac1lyT3hPZTZYaG1FYVZYUUk1Y3U1MkRReGM4MUZlcjl1WWxIVlR6?= =?utf-8?B?UEZ2bmo0VWRDYTBYRGt6OXp2V09mcUlwaHFVQzN3NU5pVmlUUjFFWXZwNzZM?= =?utf-8?B?VU1RU2M0MmhkWUNxOXdiUVowcnREakZPV3ZiT0JhRXJWYTZ6RFM1OE9SdEgw?= =?utf-8?B?Wnlwd0JFUUxFQTlWQzd6bXlJam5FK3lTR3ZCUXpldmMxa2hkdnJhRkU0V1Y5?= =?utf-8?B?cmRqV29lK0hGMnMvSHpvS0tZUnNVOGRiU2tYWkRGb2pmdFRNaUNJR0h1SlVm?= =?utf-8?B?cEhScGRoS3EyeGxxdmhZdDJWWmJHRHRMVnU1U0NNZTdiaVVpcm80dHRHR2E2?= =?utf-8?B?QXZSYUk5SENVRGQvaXpJSUtQZjVwNENRWXcyZDgzd0M4cC9GVWN2R3BYQUNT?= =?utf-8?B?S1RUYTFmdXo4RmdlMHlnbjhDRVpjNVJSUjZDdysrK1B3OWFhQ1dubWlxYTRw?= =?utf-8?B?dE9UZy9lY3dMUEoxNE14SXdmWmx1dHpLMFp5ejJmTW1va1FiYU9mNjFkeHJV?= =?utf-8?B?bHNtYmQ0Y1dKaXArTXl0NGhreHp4a3JxMnBBYzZCcTZBTXBvbkt1N1EzWEJt?= =?utf-8?B?NmIvZldzT0xyNzhrNDNBbVpjTTZPSHJ2UmFnbFk1TVRSVjV5bjRFRCtoR2Fq?= =?utf-8?B?QmRyZEFlN1NEd0MrZjVnKy9OUHdLNktkQUtjcmlHT3AzQmlCY0s4VFg0dlkz?= =?utf-8?Q?VBR5UyhCHZClwsAWR+6BPaRky?= 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: SJ0PR13MB5545.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d73a9219-70d0-4e14-4e4c-08dbbfc6f7d9 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Sep 2023 02:02:28.5530 (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: CzoUd03g6pv52FrypRZwxUF1cwbnrNTNvq9KmO+sIhRBjRpCMtok1H5pZLBrnsUiL7HEqTun1mu9asRwAu3lnymu/e1WDNUfv7gSzMyVPHg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR13MB6292 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 PiBPbiA5LzI1LzIwMjMgNzowNiBBTSwgQ2hhb3lvbmcgSGUgd3JvdGU6DQo+ID4gRnJvbTogU2hp aG9uZyBXYW5nIDxzaGlob25nLndhbmdAY29yaWdpbmUuY29tPg0KPiA+DQo+ID4gQWRkIFRMViBj YXBhYmlsaXRpZXMgdG8gdGhlIEJBUiwgVExWcyBpcyBmaXQgZm9yIGV4cHJlc3NpbmcNCj4gPiBj YXBhYmlsaXRpZXMgb2YgYXBwbGljYXRpb25zIHJ1bm5pbmcgb24gcHJvZ3JhbW1hYmxlIGhhcmR3 YXJlLg0KPiA+DQo+IA0KPiBIZXJlIGFwcGxpY2F0aW9uIHJlZmVycmVkIGlzIGJpdHN0cmVhbSBv ciBGVywgcmlnaHQ/DQpZZXMsIGl0IGlzLg0KDQo+IEFuZCBQQ0llIEJBUiBpcyB1c2VkIHRvIGV4 Y2hhbmdlIHRoZSBjYXBhYmlsaXR5IGluZm9ybWF0aW9uLg0KPiBOb3QgZm9yIHRoaXMgcGF0Y2gs IGJ1dCBJIHdvbmRlciBpcyB0aGVyZSBhIHZhbHVlIHRvIGFkZCB0aGlzIGtpbmQgb2YgcGFyc2lu ZyB0byB0aGUNCj4gUENJIGNvZGUsIGlmIGl0IGlzIGEgZ2VuZXJpYyB1c2FnZSwgQ2hhb3lvbmcg d2hhdCBkbyB5b3UgdGhpbms/DQpCYXNpY2FsbHksIGl0IGRvZXMgaGF2ZSB2YWx1ZSB0byBkbyB0 aGF0LCB0aGUga2VybmVsIGRyaXZlciBhbHJlYWR5IGhhdmUgdGhlc2UgbG9naWNzIGZvciBhIGxv bmcgdGltZSBhbmQgdXNpbmcgaXQgZm9yIHNvbWUgZmVhdHVyZXMuDQpGb3Igb3VyIFBNRCwgaXQn cyB0aGUgZmlyc3QgdGltZSB3ZSBpbXBvcnQgdGhpcyBhbmQgdGhlIG1haW4gcmVhc29uIGlzIHdl IG5lZWQgdG8gc3VwcG9ydCB0aGUgbWFpbGJveCBjaGFubmVsIGJldHdlZW4gZHJpdmVyIGFuZCBD b3JlTklDIGZpcm13YXJlLg0KVGhlIG1haWxib3ggY2hhbm5lbCBpcyBuZWVkZWQgZm9yIElQc2Vj IGFuZCBvdGhlciBmZWF0dXJlcyB3ZSB3aWxsIHRyeSB0byBtZXJnZSBpbiB0aGUgbmVhciBmdXR1 cmUuDQoNCkkgaGF2ZSB0byBhZG1pdCB0aGUgYCBuZnBfbmV0X3Rsdl9jYXBzX3BhcnNlKClgIGZ1 bmN0aW9uIG5vdyBzZWVtcyBkb2VzIGhhdmUgc29tZSB1bnJlbGF0ZWQgbG9naWNzLCBJIHdpbGwg dHJ5IHRvIHJlbW92ZSB0aGVtIGluIHRoZSBuZXh0IHZlcnNpb24gcGF0Y2guDQoNCkRvIHlvdSB0 aGluayBpdCdzIG9rYXk/DQoNCj4gPiBEZWNsYXJlcyBhIFRMViBjYXBhYmlsaXR5IHN0YXJ0IGF0 IG9mZnNldCAweDU4LCB1cCB0byAweDBkOTAuDQo+ID4gVGhlIHVzZWQgc3BhY2UgY2FuIGJlIHdy YXBwZWQgd2l0aCBSRVNFUlZFRC4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFNoaWhvbmcgV2Fu ZyA8c2hpaG9uZy53YW5nQGNvcmlnaW5lLmNvbT4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBDaGFuZyBN aWFvIDxjaGFuZy5taWFvQGNvcmlnaW5lLmNvbT4NCj4gPiBSZXZpZXdlZC1ieTogQ2hhb3lvbmcg SGUgPGNoYW95b25nLmhlQGNvcmlnaW5lLmNvbT4NCj4gPg0KPiANCj4gPC4uLj4NCg0K