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 857A1A0548; Thu, 4 Nov 2021 06:33:16 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4C71F410D5; Thu, 4 Nov 2021 06:33:16 +0100 (CET) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2086.outbound.protection.outlook.com [40.107.237.86]) by mails.dpdk.org (Postfix) with ESMTP id A398240E5A for ; Thu, 4 Nov 2021 06:33:14 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DmjG42mwaw50q+8ylnckmeKD0j2EQOQ8rIOwS6Lc/5rHco0dyLEt/4jKsMGfwGAtwS82C44OvCauvQ/ByH4dmh08Uzwk+pbFUOBtIJ0MyuHb8WIj6v2VjmAKiNE9lDSk7v5Hyhmr6okG8GLfY9RDJC0XfCPQifCgjbzCoOeHY5hT9NHHd+nZeRjkPoP85/bL6olOCbCxObjqN7O5WikdmItlBAg6ImFHdn2L4QjHjplzvDRQ0zrottttKC7UQ+hgwpKU517epumoMdAG7vfmyxNxVlrMm5LudU8JQWYu8nBgj1w8iB5QCFnrNvc2keWDxLTZfEZBFOHcRDdKe/SbgQ== 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=ceohokfPD9WF8wxb64j5+fL9Xq0uq+FhfbCQD6KYOFU=; b=fF4YrCuaGp4kiqmFOh1OPl00jzuNZftcRKa1b0+THlXFT0n0Ztfq4095R5KYh3RhuTiQ9MK1UDmZzyZp8JlNkIAjSGN58hKlq5o8VKEZLOedE9bl2UJFSMZ5wU2IFbjILqkyVRTrjSD4AZMM/upvA8vOi4k/bbb0Cv1b/lwI7QBq896IxW1NPBgJGKVxLn9Wuc/ewMBjZC7shKgnR6JEMGpBtf4OPVQvkNSqDZJkE2s0jJYnkMvh5ltzEpEVbGWCikDBtG3NxagmDXQVyJYqnibcYw83aneqEnGWMiEq7ZX2xbLVrJ1t0SkQuDmKDGvySlZ2sviqBMgztx4hJ+azcw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ceohokfPD9WF8wxb64j5+fL9Xq0uq+FhfbCQD6KYOFU=; b=lS5i8iyvzuqoialvdk2w0vXGtBkuo5es6PdHZiBzuA7u9VgP0RKa84zJBCOA9WdmeCN/dd07nxag7CK8HYJKTn/3fZHhq2csq5H4BA0BQ4hkmt/uSPwaZOMYlVRoDbLhh36wrT55k//0qUzVeYcilAvKpJ7A8s6u3PV+cbJUQxqeeJ2zDMFm/Ftheju/EATiNCQi4ekCNiKiKNVB9+w6nxP9xPDrZj0/DlVYm+ZKEFQtQj0bt9xUAFSTT3Ae01L9nKPxBhRsoU6i5dHWT9+4Xk7HvkgdoDR/1tYrhbl4CBbCaMTP1+0vpMwsvHbVlPDQoL+4vZi4Dl6P+RlKSfwoWg== Received: from BYAPR12MB2631.namprd12.prod.outlook.com (2603:10b6:a03:6b::22) by BY5PR12MB4211.namprd12.prod.outlook.com (2603:10b6:a03:20f::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.11; Thu, 4 Nov 2021 05:33:13 +0000 Received: from BYAPR12MB2631.namprd12.prod.outlook.com ([fe80::8508:89a5:d1f7:9050]) by BYAPR12MB2631.namprd12.prod.outlook.com ([fe80::8508:89a5:d1f7:9050%5]) with mapi id 15.20.4669.011; Thu, 4 Nov 2021 05:33:13 +0000 From: Gregory Etelson To: Ferruh Yigit , Ori Kam CC: Matan Azrad , Raslan Darawsheh , Slava Ovsiienko , NBU-Contact-Thomas Monjalon , Andrew Rybchenko , "dev@dpdk.org" Thread-Topic: [PATCH] ethdev: fix variable length flow elements support Thread-Index: AQHXyki+waBPr59KuE2RaTBS3D0IG6vyWCiAgACKqrA= Date: Thu, 4 Nov 2021 05:33:12 +0000 Message-ID: References: <20211026090554.9128-1-getelson@nvidia.com> <5c9f54cc-8d20-a131-4376-631be940aba3@intel.com> In-Reply-To: <5c9f54cc-8d20-a131-4376-631be940aba3@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f46163f2-3ac6-43a1-924d-08d99f549841 x-ms-traffictypediagnostic: BY5PR12MB4211: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4714; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: l2MbInYHnvXVN+BTPU457BcWYHFhxBXpWx1JtAI6ZjohdLh4QSkU/q8j/KQd+vuFL/FkpOuqHrTv9lw3K25DENvelYP90j+ILs2x93gb/b0IR8sTiHOMZt4g8O1h8b03sTwwqlEN0c/jkLtpB3+tjPUmLHjMtraFKft161caLnnNisof0lS2pztzfhLYTQ0cnB4tkwtPLJulqpw1xijBLOSI9EdFVzbe9hFqdUbHkg/1zsax02g2W35X/0SzPx/VXYVHL8aL6T8UJGuXKU+wZo/Iiz4Oq4k6JqLK2FCdcZiE/vI3fMu6lKfO3TN0D8dzwPoK7ymfs09k9smxIpk6vh0kaR8gIwAI41Zh6O+KX0PRX1EnMja6r1bD+b9VDR6mgdbM8m7Wtnm3UlHrMX5OdXLyPQSNta+V6Doy0PiWZJmqpvmucpENEfYiPp0G8yFzwqj6cCFERnDdRQMKuLrN3ofixnYaSVnQWFdXMrWPr2FSJqtVVG3FgS2nJZLnL+y1Kx+EQY4bkkdPeKRAJzZ7wSZUMjKkl5144b7k3n+5m08GtmkzjACw8Y8yj+AQ9APSPMDVLBLlibMFwjFGYgQyvBAztNyGDGW0POUIb4CnQFBWIC0HEtp4Et8OqOFO4c7LXWYo0Ecfa2/UZFkbZIuyVJZS4DJ4K0Tt66YRWH0GetjlGRU3y8x6W2zeTlPM+S9oGg5tW8wDA6IEoImamsuRwQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR12MB2631.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(186003)(26005)(8676002)(8936002)(122000001)(6506007)(71200400001)(38070700005)(33656002)(86362001)(38100700002)(83380400001)(7696005)(6636002)(110136005)(66476007)(66556008)(64756008)(66446008)(55016002)(54906003)(316002)(5660300002)(508600001)(4326008)(52536014)(76116006)(2906002)(9686003)(66946007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NXVuYjNDTjJoVEg0enc0dUQ3cmdnaGIrN2g0VkR3K2FGRU1qeEpHU1B0bUwx?= =?utf-8?B?SHNCOXVOclVSR0RkZnAzSmU2MFAvU2EvN3VneU9kWWhkSm5Sa3NXZ1NKc2d5?= =?utf-8?B?MS9jNmJOUEpjK2xoZkZhcnpiUTRuZFpPcElDV2pvTE9HQmZnREoxSWR1N0Zq?= =?utf-8?B?cU9DQ0VKcEdoYTZWUFo4T2NNVWRNR0FZS2d3YmE3UkZJZ1JsZ2xYYjYrcjNL?= =?utf-8?B?NGtBVUoxZE5OZlV5amV1WTN4NVUxKzJSa2xSVU0raDdxZXlLWktXT09pbUxI?= =?utf-8?B?THJIWVp1OURWNm0rVS93Z3RmRVlvT0N0dmVhd0M3RG8zUWNUeWVTVHB4Yzhn?= =?utf-8?B?UU9seEMxYXVGQ0RTM2J5ZmQ2L2Z1OFZzSFBlMjR5NGYvUnBkMzFCNW1VUzB1?= =?utf-8?B?N1l6RjU5MUtmVGY5WXZ0ajdqS3V4S3g1MWpiYVo2MHdlcHIxd0FxbWx1Nm1Q?= =?utf-8?B?eU82Ym1mZ1BUQWJKZm1kQlkycXdNUm9MM0RjS0xqdWFCUHdCU2ZMMlcyVDFD?= =?utf-8?B?VmhSR3hYUUFsNUpWcTNrVU5yVXVQUDRZUHF0TzcwNG9BeUVVbDlHM0czQ0I3?= =?utf-8?B?bW5TRWNXZGZVRkhNeE9ocmlxRnpjNE9QSXJWdlVxY2k2TlcyOGJmY0IvTzFU?= =?utf-8?B?MUM3TzRMaHRCdWJKWDg5UjBka1cvZ0VvRXVrUmZTM1QrbW9hMW1XSzdWWnZK?= =?utf-8?B?eGliQ2NxaGU0cFBkcVg1b0hLVmtBYjhTT0hsUHg1d1pBdkZuUW1rYVdKTGRF?= =?utf-8?B?Yyt5aldxcEE4ajIwK2NrV2RSMmlFamVXWWY5NmxxeUl4RWhucDhKcU1oVlBZ?= =?utf-8?B?dmpOOUdaalB6Y0Jma21VcnFZVzFuWUovcVppazBScjZzWTNSMmp2V1RFUjdS?= =?utf-8?B?aVNubXkyUVlpQ01YdWFscG5kMUNhTHJLR01FZnlKK1A5aS9vTkEvNHZ5blYr?= =?utf-8?B?STliZ1pTVFdjQU1PczNUbEdHZHAzY3BTcVJxVngrL1JKQmtRY3pGcERVNUVI?= =?utf-8?B?bGVpeWVDNytuelFhY0pYdVltblhlUHIybG9GbUhLeEl0Y2o1OXZrYXQ2OVdU?= =?utf-8?B?L1VCQ3RMUVJKcGRqeENlL2x2d1RwSk5lQ3NCUys3dVg2MFRRUTNQUXVyWFV4?= =?utf-8?B?Y0RtMFYxNkw4VGZPMXE2Tk5SREpKeC9iVnFPbkREU25hM2x6RmpwVEVSS0NL?= =?utf-8?B?b1hudjdjdE5EWEREdk15Q0hVejdGekVUcTNaRjJyd2lscmZ1cGFEMzJkb2Zm?= =?utf-8?B?ZEFrelN2ZzU4NzlYTDN1UWRzMG9BbWl2TzU3ajEvdmhzeFpIUWEvRFl4TE10?= =?utf-8?B?ckxUak8yNlgwaHVDam0zRjhxZWtFSjBRcmVkekltdzBaZTNaL0RvNnN0bjlE?= =?utf-8?B?N24ySzFVcTYvMHBqdHI0eGRKNGtQRHliS0hVUzJmc3JGOHJQQnBzMDNscDVW?= =?utf-8?B?dFRYTUNJODlsYkFVYm9NOVpKaW45K0ltZkZlV3dQcWo3Q3BLNGtEMW95Q3hh?= =?utf-8?B?VWJaa2hOMTJGbW54amZrRHNGMWR3aFlhek1XV2hEVCs3Uk1MZFRpQVFkZGEx?= =?utf-8?B?aTZmYlVXNiszK0dCcHVURHdYcW1YbUhVY1FHYklEZTMzTEc0WEk2TGRUZmxN?= =?utf-8?B?dU1LQWhobitjYVQ1ZnRDbHBjekZzRWxUM2M4VW9uN29iSXlPZ1N0TGJJY1BR?= =?utf-8?B?dmRwNEdJTGxPdWZDR3hyWUZZaUFLZWdsNUt4VnFwOUhxNUExemxIZkJkRnM3?= =?utf-8?B?RThPMzBBRFdxSExSbDVaOXZEZlFSM3N6Qy9DMm0yUTlzdzJReUdva3lqTjJL?= =?utf-8?B?YlBBRExDMHVJNlEzaXNyVmp0Nys0RHhnak45ZkxibjNHRWYzN1VqOVUrRVZa?= =?utf-8?B?Z1RvRVJ0c0hmY0JvcXQ2TEY4c29hYmVaaEpocDdYbDhnVi9LU21yRktSV2lX?= =?utf-8?B?ZWt1MkdMd3huOTNzUjJ4VGpuVW9lekZRT1o4aXZUZ0JWa0Z0UDdvZUd0a3g4?= =?utf-8?B?VE0vTnQyTkh0RHpOdDA2YWZrN0M1K2lIa0F0V2tmUm1rV3RrRVFJbDZnQ2FQ?= =?utf-8?B?SUZHZ2MzQ0FCVjN1MzhjbjBjK1FFbjhqNlVrR0pvWHZqZnQ0QjQxVG80T1FB?= =?utf-8?B?SXcza2RLMjlKZGsrdDVReGVKQ1kxSXVtcDI0Sm1YM0tlZm05bEdDdnRGelV4?= =?utf-8?Q?B/cJwMtudsRKIMWvIm8hyC4=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR12MB2631.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f46163f2-3ac6-43a1-924d-08d99f549841 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2021 05:33:12.8680 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 5F16gRqJ+0Ey542z6rllG/0dXTHox4T67o//yrfvvaKrZJi8CxyxwVmGga91wVKi/Hl+bnFwuh9xx+g4nBHuww== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR12MB4211 Subject: Re: [dpdk-dev] [PATCH] ethdev: fix variable length flow elements support 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 Sender: "dev" SGVsbG8gRmVycnVoLA0KDQo+ID4gICBsaWIvZXRoZGV2L3J0ZV9mbG93LmMgfCA2ICsrKystLQ0K PiA+ICAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCj4g Pg0KPiA+IGRpZmYgLS1naXQgYS9saWIvZXRoZGV2L3J0ZV9mbG93LmMNCj4gYi9saWIvZXRoZGV2 L3J0ZV9mbG93LmMNCj4gPiBpbmRleCBkMjY4Nzg0NTMyLi5hOTNmNjhhYmJjIDEwMDY0NA0KPiA+ IC0tLSBhL2xpYi9ldGhkZXYvcnRlX2Zsb3cuYw0KPiA+ICsrKyBiL2xpYi9ldGhkZXYvcnRlX2Zs b3cuYw0KPiA+IEBAIC01NCwxMSArNTQsMTMgQEANCj4gcnRlX2Zsb3dfY29udl9jb3B5KHZvaWQg KmJ1ZiwgY29uc3Qgdm9pZCAqZGF0YSwNCj4gY29uc3Qgc2l6ZV90IHNpemUsDQo+ID4gICAgICAg LyoqDQo+ID4gICAgICAgICogQWxsb3cgUE1EIHByaXZhdGUgZmxvdyBpdGVtDQo+ID4gICAgICAg ICovDQo+ID4gLSAgICAgc2l6ZV90IHN6ID0gdHlwZSA+PSAwID8gZGVzY1t0eXBlXS5zaXplIDoN Cj4gc2l6ZW9mKHZvaWQgKik7DQo+ID4gKyAgICAgYm9vbCBydGVfdHlwZSA9IHR5cGUgPj0gMDsN Cj4gPiArDQo+ID4gKyAgICAgc2l6ZV90IHN6ID0gcnRlX3R5cGUgPyBkZXNjW3R5cGVdLnNpemUg Og0KPiBzaXplb2Yodm9pZCAqKTsNCj4gPiAgICAgICBpZiAoYnVmID09IE5VTEwgfHwgZGF0YSA9 PSBOVUxMKQ0KPiA+ICAgICAgICAgICAgICAgcmV0dXJuIDA7DQo+ID4gICAgICAgcnRlX21lbWNw eShidWYsIGRhdGEsIChzaXplID4gc3ogPyBzeiA6DQo+IHNpemUpKTsNCj4gPiAtICAgICBpZiAo ZGVzY1t0eXBlXS5kZXNjX2ZuKQ0KPiANCj4gV2FzIHRoaXMgKHBvc3NpYmxlKSBuZWdhdGl2ZSBh cnJheSBpbmRleA0KPiBpbnRlbnRpb25hbCwgb3IgYXJlIHlvdSBmaXhpbmcgaXQ/DQo+IA0KDQpO ZWdhdGl2ZSB0eXBlIHZhbHVlcyBhc3NpZ25lZCB0byBQTUQgcHJpdmF0ZSBpdGVtcyBhbmQgYWN0 aW9ucy4gDQpSVEUgYWxsb3dzIHByaXZhdGUgUE1EIHR5cGVzIGluIGZsb3cgcnVsZXMgc2luY2Ug DQo1ZDFiZmY4ZmUyIGV0aGRldjogYWxsb3cgbmVnYXRpdmUgdmFsdWVzIGluIGZsb3cgcnVsZSB0 eXBlcw0KV2UgY29uc3RydWN0IGZsb3cgcnVsZXMgd2l0aCBwcml2YXRlIFBNRCB0eXBlcw0KdG8g aW1wbGVtZW50IHR1bm5lbCBvZmZsb2FkLg0KSG93ZXZlciwgbmVnYXRpdmUgdHlwZSBtdXN0IG5v dCBiZSB1c2VkIGFzIGluZGV4IGluDQpydGVfZmxvd19kZXNjX2l0ZW1bXSBhbmQgcnRlX2Zsb3df ZGVzY19hY3Rpb25bXSBhcnJheXMuDQoNCj4gPiArICAgICBpZiAocnRlX3R5cGUgJiYgZGVzY1t0 eXBlXS5kZXNjX2ZuKQ0KPiA+ICAgICAgICAgICAgICAgc3ogKz0gZGVzY1t0eXBlXS5kZXNjX2Zu KHNpemUgPiAwID8gYnVmDQo+IDogTlVMTCwgZGF0YSk7DQo+ID4gICAgICAgcmV0dXJuIHN6Ow0K PiA+ICAgfQ0KPiA+DQoNCg==