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 7057BA055F; Thu, 20 Oct 2022 13:42:51 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 63DE642C61; Thu, 20 Oct 2022 13:42:51 +0200 (CEST) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2130.outbound.protection.outlook.com [40.107.237.130]) by mails.dpdk.org (Postfix) with ESMTP id 34CB642BF1 for ; Thu, 20 Oct 2022 13:42:50 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eI/u4xMaAg0ciBkNHZlJ0BvWVPvfUtIiQM7Q5nb7EMxsgAlzRWHrKxUGPgDDHedJBoSF/plvR+3mtHlgLZxESU7LZvKX19fCIF+FlPtS2QaeFolOJ6fGkoJKLYbPkFJvXrCyG3HwD5mlEwWiS11zfKOm+YS36CdIS8Ija3s7yV/TbAC/XwBhGV8gj393qqaa1t6M41At2Y6r4O2q4jb5g+rUgzXRRifPWd5dvF8xW94I2GWhrNvw6TO+q4lwWfW06WMbfTCrWa2Q1Xd1mR5g5b1379eweaQCOO8GHAlFNQTnwGgXVWzVxb/S0p4FiaRif0LKWeFXAZY7rtxltmQlJg== 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=+BopDfBuvhgZ21+uit69RKhU8buJqFGMMEpJbms4LXs=; b=GD66QIw0QkibOTaROLDDyn3QRn6VOqr23fdFsFELc9v9b8rQmFb5P4xxPasMjEWqroSTSWv5eLsftr/wDMbM7Kjy3tnN8R7s7zVpQiC2dPLAX5I1NTukWU3XVaezwBmeFKPKWdhlqTI+YLxt+I8+URYsjAgYp4Tix3hPssT46PWDM5XcyttiKhBE8G78M/0e666yCzahARVyptqFyUOz+PDSBtfxkbq4rl8ADV4i2QPZG635LJ8M7kISAXbGLPq3LqgY/P3+mjq4cZxo1oKqvur9o3c72LsJENve+HyjuvLipFm3ajqk42GhHus2lhgR6uLFbKpHzXjlfZ5o60IGJg== 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=+BopDfBuvhgZ21+uit69RKhU8buJqFGMMEpJbms4LXs=; b=iXA1QA7PDYv9u1o5CC4QF21FxlovfyLuLLpKDc4mAwzF2WUl7eBGfWwRxcGMv8KHmupdvNaVDDUWDWXkybXLxUUnkHTS2j3BfPjbna+oosIOLKDNLfQcdVUrxcFfca1SgbJVPXtraPBz6oxOifFab4WizPjlBnIzsZolI5RvGK4= Received: from SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) by MW5PR13MB5439.namprd13.prod.outlook.com (2603:10b6:303:196::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.20; Thu, 20 Oct 2022 11:42:48 +0000 Received: from SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::7c26:1a0b:2825:6f4b]) by SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::7c26:1a0b:2825:6f4b%4]) with mapi id 15.20.5723.014; Thu, 20 Oct 2022 11:42:47 +0000 From: Chaoyong He To: Ferruh Yigit CC: oss-drivers , Niklas Soderlund , "dev@dpdk.org" Subject: RE: [PATCH v5 04/25] net/nfp: add the flow APIs of nfp PMD Thread-Topic: [PATCH v5 04/25] net/nfp: add the flow APIs of nfp PMD Thread-Index: AQHY5CqZ1fLCrDXQNEeLRIDyC3oYzq4XIIqAgAAJC5A= Date: Thu, 20 Oct 2022 11:42:47 +0000 Message-ID: References: <1666092434-10357-1-git-send-email-chaoyong.he@corigine.com> <1666232391-29152-1-git-send-email-chaoyong.he@corigine.com> <1666232391-29152-5-git-send-email-chaoyong.he@corigine.com> <2f75ab37-c261-7876-0ae1-215c006d38da@amd.com> In-Reply-To: <2f75ab37-c261-7876-0ae1-215c006d38da@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_|MW5PR13MB5439:EE_ x-ms-office365-filtering-correlation-id: 4b9f29ff-8c83-4a7e-4421-08dab290361c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: hOSZlaH1KuhqVqLgmYpAGgZWLezLrI6e1p+82xNwT87bXAhoIGfpeOA+Bh1GwZKSjO7Rf8OwzVHTZsC2Yt9CFs4zkxQsRNUNBLQhAf2xDOH6FK2BSfZ8/6+JZe4nld0OF0exUC9yT9hAu2jBSta8OtfGATDB/nJhS7rauYmYdRExTefH7WFCmvDxqcw0pNNn6bQFKG9u0vOhAACQqSdhghp1NT9TBalbPg31XrQKxCVhdzdiq3tBSDsvgvSqECSmbWlt3ojFae8cC/bpVLFuHiVlvlmNSakIOPMHagAvMZG1OopPkB0Q6sWzy5U5vMYKbRL6LgFTmqx/F0wNBwD7IfTDW9Zb9XxEmauY8Zyn+wGGTd7QDpzhGckosfq1ZLNJOsJYh3AzbI97p8unX9e4/TleAN4v8RlfWW7ZGuvpu/kuQJTFoSjnP9Zb9c2vdROop5vLS1UBR3BY3EDG5WrvyWxB5Oa1b2a0wdFOd0oTRhkboQI48dbU200BskTkJdu0CMFfDJFoX4iY1qpaO9/3iayUFSpiHqyrA103s3nu5i1IZcFokxj4cpfT+0uEd+FqTP+rffoFkcq4B/InKb5JmwneriqL6AOp2gwgBRuQd/zHZ1KxZ92Aa8osAlQEwHB8DGX/Pc1Hmx5nz+SEzInFBMqeoecIZG3fdstqBU84lvgP16QjlNA1sGOvhOq4qCmnP9Le8zo+wvX/S6JaEqPZERPN9gwc365pNTyZ1iHflXmSGe0pRrFQ1KH7y0U+//kXwa0wI1u5dVwDu5EmXlBX1w== 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:(13230022)(4636009)(396003)(366004)(136003)(376002)(346002)(39840400004)(451199015)(2906002)(122000001)(316002)(83380400001)(33656002)(86362001)(38100700002)(38070700005)(478600001)(44832011)(55016003)(66556008)(66946007)(66476007)(66446008)(4326008)(64756008)(5660300002)(41300700001)(8676002)(52536014)(8936002)(71200400001)(66574015)(6916009)(54906003)(76116006)(53546011)(26005)(9686003)(186003)(6506007)(7696005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?c2RiRjFuUzNZTHI2d1VTRFl2dnZ6YlM0Sk45a0dCWWpueVVIRUN1enNleG93?= =?utf-8?B?bkR5WVc5WkJOMjNWRDE2T3JaM3Z4Yk8vZXQ2dkJCMXpLNmRhZnNwRElwYTZm?= =?utf-8?B?NnJNK0ZMcTJ3REdYRmc5Q0dIQTNkbitYUmt4eVA1SWlSMzNCNEJqMFI3SUFX?= =?utf-8?B?N0tHNHdLNU5uRExzSDlTb2FTRXk3THhTUENEVFdtd1JKUVJMZFVEdWRsdHZE?= =?utf-8?B?cng3OWR4YUtKQkhHWnBNdTVuNnU1K3ZZem9nRmY5VEgzRWpaa0lOeElxcE42?= =?utf-8?B?dE92OENFWm5aYkZTRCtNUEdqNUticVRpaW1ha1hkQUw0UjFpUnZqRkVGaHVx?= =?utf-8?B?bmM0Z3FkSHhTdVUxNU5LZStOQUhjN1dIRXljS2RPZDFTeXdtNzBwa0tubGds?= =?utf-8?B?RDVwSk1haTJRUGd2eCtBSW9uYUxIRUFvQXNGbUJLMmhZRmdlQzNwTUNFTWIw?= =?utf-8?B?b3pSY21rYmZBZHJmU1YydXlBT3dYaVE0T2g1enhuM1h6UExrWHZIZTZGTU5t?= =?utf-8?B?c3ZySVFqWTI2WFpvemNKcHBERXlqdjVTRmo0bExUZEtnRE1aZnR4bW56cnBh?= =?utf-8?B?RkhGbFRQc2NRMW9jK0YzdnhSa3lzckV0V0RkUXRzazhNSENLcFRZdVZ2NElG?= =?utf-8?B?aVVuVktCekluN3g4TXZzNzRMWDNNOUJ2akFSbCtuVHF2b3kreDZRb0ZWOVdz?= =?utf-8?B?QVlpTTBiSW9HQ3RQbWdkaHA5U3lqa3hhSXA1bks3UDMzUHlaWTBzd0xjY29k?= =?utf-8?B?aUxQRnhvU1ZWSmM1UFpSNlUzQWpzWnJkY09JWHluaXFmZmJtTjRWN21uUlNh?= =?utf-8?B?MVVBV2pIaVRqZ1ZlQTVVcXV5WWViOUROK3U5Z3hVWjNnUjhPZU51U1RLcFQ5?= =?utf-8?B?SnNlV0ZVLzVwaEZvdUxYbEd6MDlxZTVSdlJNbXVBeStncFdJV2psdlN1cS93?= =?utf-8?B?U2J3NGJ3aFJicUZkZlUvWng5dWI3QlQ3ODVxbGtpbUFJaDc0Zm9HVDdVTDQ0?= =?utf-8?B?NDU0dWd6QVZqakZOUkR0TkJPeHptZ1d4cEgyMlpZVys4ZnRzVjdDVmx6S3Fi?= =?utf-8?B?K0RROCtGVm53SDVVWmE2L3FzdVErVzllaDM0MXFSTkhCMlpwWDFGZU1BaXI4?= =?utf-8?B?NjRCWVNKTExoMVBmdW95TncxS1ZyL3dWTHU3MnpUc3oxa056NGtoTytpVTR0?= =?utf-8?B?LzlXMmpmQlpBTi8yTG9acmhlNytaTmk0VHNCZGs5WFZNZmpEN2lJRW8wdDgv?= =?utf-8?B?OEUvNDcyeDUyZStMVnJiWGVFZjVOZlNVZUQzdlQvSnJ1Ykc5U0dZekljOWJl?= =?utf-8?B?b3QxWm9FRWNGN0FvK28xTE9jbklBNlZQN2lldlp5amRVYksySXRDaml3ZWJp?= =?utf-8?B?OWhCSHk5N2cwOGhoaUQ4aVNTMC9XZm5yMm05Q080aDIwZkhBRE5adUJCZklB?= =?utf-8?B?ZVFkNkYvTWIzTUE1MTdBZ1ZWeENWVVVqSUlnZno0K1ovbTdwTlpOby9PKzdW?= =?utf-8?B?dUtFMkJCdmpobitZakZ1NGYreHFEM0dpUXQ0Q2Z6V0xHWmhCdEhhNWgreCtu?= =?utf-8?B?NlM4bGpIRjVsczUrUGludEtXNG44OVN2YlpldkdlaWNuU3lJQTVKWDB1L2xr?= =?utf-8?B?K1c5TnlOSDJTREdMdFdpSmhCSW44WHNCVjhCWVZBVUNkS1lSVnZpK2c1UjJ5?= =?utf-8?B?Vkx0bW9ScTlQUnlxYXdhWVAzS21MSVFaUTJpM1VpdktoempBZ3lORUt3NXZo?= =?utf-8?B?TW1zRlFpZWppdTUvQmxVS0RnVHM5dG5QOW4vMFA2Y1ZyU2xUSVJIZVhTYUNo?= =?utf-8?B?NUNwcVZ4Vzl2OUl5eWR5M28xK3U4SmJzbFRLeW9TdnphVWF5WjYvV1hDL051?= =?utf-8?B?dGZId1lvc0l1Vk5KWCtTMzUvRXVlTjJFRXU5dGszSjRqTkg3MnNvdklQWTlv?= =?utf-8?B?b2h1NTZhRDltTFZXZk1WdTRoUTQwSkJBeUh6NlV0TFJjbS9KS3NtMU5UQjN1?= =?utf-8?B?eks3M2hZdVdXNSszY05Oc3JBVGZqbGduKzFkZTlBYTBYdjJtKzdZdUJSWVB5?= =?utf-8?B?UGl0YVViTVJsaDFWNW9mR0laZ041QzFhNllaYXp4MFZVcTlNcWdtVlJPcjBv?= =?utf-8?B?OTQ2YngvTThxYnRrYVNLUVRHa3J0RTcvUkZqMUExWEt3WWZNQ1ZsT2orOVdZ?= =?utf-8?B?cnc9PQ==?= 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: 4b9f29ff-8c83-4a7e-4421-08dab290361c X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Oct 2022 11:42:47.8578 (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: sCsGC9Mjdr+aBt5ufUFYq0xEwwKy4Z8avxr64BvLfylJe+bCTy0UyrXq8vWHiTH1OaegDYqWW5MWtkJR32kIweZv2btSruMYA9oS1nBBANI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW5PR13MB5439 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 PiBPbiAxMC8yMC8yMDIyIDM6MTkgQU0sIENoYW95b25nIEhlIHdyb3RlOg0KPiA+IEFkZCB0aGUg ZmxvdyB2YWxpZGF0ZS9jcmVhdGUvcXVlcnkvZGVzdHJveS9mbHVzaCBBUEkgb2YgbmZwIFBNRC4N Cj4gPg0KPiA+IFRoZSBmbG93IGNyZWF0ZSBBUEkgY29uc3RydWN0IGEgY29udHJvbCBjbXNnIGFu ZCBzZW5kIGl0IHRvIGZpcm13YXJlLA0KPiA+IHRoZW4gYWRkIHRoaXMgZmxvdyAgdG8gdGhlIGhh c2ggdGFibGUuDQo+ID4NCj4gPiBUaGUgZmxvdyBxdWVyeSBBUEkgZ2V0IGZsb3cgc3RhdHMgZnJv bSB0aGUgZmxvd19wcml2IHN0cnVjdHVyZS4NCj4gPiBOb3RlIHRoZXJlIGV4aXN0IGFuIHJ0ZV9z cGluX2xvY2sgdG8gcHJldmVudCB0aGUgdXBkYXRlIGFuZCBxdWVyeQ0KPiA+IGFjdGlvbiBvY2N1 ciBhdCB0aGUgc2FtZSB0aW1lLg0KPiA+DQo+ID4gVGhlIGZsb3cgZGVzdHJveSBBUEkgY29uc3Ry dWN0IGEgY29udHJvbCBjbXNnIGFuZCBzZW5kIGl0IHRvIGZpcm13YXJlLA0KPiA+IHRoZW4gYWRl bGV0ZSB0aGlzIGZsb3cgZnJvbSB0aGUgaGFzaCB0YWJsZS4NCj4gPg0KPiA+IFRoZSBmbG93IGZs dXNoIEFQSSBqdXN0IGl0ZXJhdGUgdGhlIGZsb3dzIGluIGhhc2ggdGFibGUgYW5kIGNhbGwgdGhl DQo+ID4gZmxvdyBkZXN0cm95IEFQSS4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IENoYW95b25n IEhlIDxjaGFveW9uZy5oZUBjb3JpZ2luZS5jb20+DQo+ID4gUmV2aWV3ZWQtYnk6IE5pa2xhcyBT w7ZkZXJsdW5kIDxuaWtsYXMuc29kZXJsdW5kQGNvcmlnaW5lLmNvbT4NCj4gDQo+IDwuLi4+DQo+ IA0KPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9uZnAvbmZwX2Zsb3cuaCBiL2RyaXZlcnMv bmV0L25mcC9uZnBfZmxvdy5oDQo+ID4gaW5kZXggZThmZDIyYS4uNmZhMWIzZSAxMDA2NDQNCj4g PiAtLS0gYS9kcml2ZXJzL25ldC9uZnAvbmZwX2Zsb3cuaA0KPiA+ICsrKyBiL2RyaXZlcnMvbmV0 L25mcC9uZnBfZmxvdy5oDQo+ID4gQEAgLTYsMTAgKzYsMzYgQEANCj4gPiAgICNpZm5kZWYgX05G UF9GTE9XX0hfDQo+ID4gICAjZGVmaW5lIF9ORlBfRkxPV19IXw0KPiA+DQo+ID4gKyNpbmNsdWRl IDxldGhkZXZfZHJpdmVyLmg+DQo+ID4gKw0KPiA+ICsjZGVmaW5lIE5GUF9GTE9XRVJfTEFZRVJf RVhUX01FVEEgICAoMSA8PCAwKQ0KPiA+ICsjZGVmaW5lIE5GUF9GTE9XRVJfTEFZRVJfUE9SVCAg ICAgICAoMSA8PCAxKQ0KPiA+ICsjZGVmaW5lIE5GUF9GTE9XRVJfTEFZRVJfTUFDICAgICAgICAo MSA8PCAyKQ0KPiA+ICsjZGVmaW5lIE5GUF9GTE9XRVJfTEFZRVJfVFAgICAgICAgICAoMSA8PCAz KQ0KPiA+ICsjZGVmaW5lIE5GUF9GTE9XRVJfTEFZRVJfSVBWNCAgICAgICAoMSA8PCA0KQ0KPiA+ ICsjZGVmaW5lIE5GUF9GTE9XRVJfTEFZRVJfSVBWNiAgICAgICAoMSA8PCA1KQ0KPiA+ICsjZGVm aW5lIE5GUF9GTE9XRVJfTEFZRVJfQ1QgICAgICAgICAoMSA8PCA2KQ0KPiA+ICsjZGVmaW5lIE5G UF9GTE9XRVJfTEFZRVJfVlhMQU4gICAgICAoMSA8PCA3KQ0KPiA+ICsNCj4gPiArI2RlZmluZSBO RlBfRkxPV0VSX0xBWUVSMl9HUkUgICAgICAgKDEgPDwgMCkNCj4gPiArI2RlZmluZSBORlBfRkxP V0VSX0xBWUVSMl9RSU5RICAgICAgKDEgPDwgNCkNCj4gPiArI2RlZmluZSBORlBfRkxPV0VSX0xB WUVSMl9HRU5FVkUgICAgKDEgPDwgNSkNCj4gPiArI2RlZmluZSBORlBfRkxPV0VSX0xBWUVSMl9H RU5FVkVfT1AgKDEgPDwgNikgI2RlZmluZQ0KPiA+ICtORlBfRkxPV0VSX0xBWUVSMl9UVU5fSVBW NiAgKDEgPDwgNykNCj4gPiArDQo+IA0KPiBSVEVfQklUMzIoKSBtYXkgYmUgdXNlZCwgdXAgdG8g eW91Lg0KDQpPa2F5LCBJIHdpbGwgdHJ5IHRvIHVzZSBSVEVfQklUMzIoKSBhcyB5b3Ugd2lzaCwg bmVlZCBzb21lIGNoZWNrIGFuZCB0ZXN0Lg0KVGhhbmtzLg0K