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 6105F42B7D; Tue, 23 May 2023 12:41:09 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DA89A40A80; Tue, 23 May 2023 12:41:08 +0200 (CEST) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2065.outbound.protection.outlook.com [40.107.223.65]) by mails.dpdk.org (Postfix) with ESMTP id C72FB40689 for ; Tue, 23 May 2023 12:41:07 +0200 (CEST) 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=Ojy+ESv4d6vedXO8Td91JthFaAcGNCuS213YUr9xtgA=; b=WyanxKs7vd+ShJ5z1zHpzJUEk69rLVj/2qbZZPsZ9LQ2hI1jWiiYVQwUsl0/xX3na4AVRoXtUmKtOn938IdFcHC0x370Ah+Mn8h3kcDCbEaIfprCCa6BSsb+mY4757l4bgIPOg8q1xe6w4M+DtidQZAJcsRNjPlxcZOk3ganaTN09orSKia6EglzN9P1/arW7DikvVWsYRExf+R2JQipuVNwU0lOZ2R81O3M5N5krViLtDLouBS0kBt4b+MP3H9olPwsX2um91EFojw4E0fR96vhLgAv2Gkl1Yk6C7EkS5oNFILcgCW9OHbxB0YNpAaXv9dr4sG4I8GCoG95GiHO7w== Received: from MW2PR12MB4666.namprd12.prod.outlook.com (2603:10b6:302:13::22) by DS0PR12MB8504.namprd12.prod.outlook.com (2603:10b6:8:155::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.28; Tue, 23 May 2023 10:41:04 +0000 Received: from MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::2283:65bb:1559:9dcf]) by MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::2283:65bb:1559:9dcf%4]) with mapi id 15.20.6411.028; Tue, 23 May 2023 10:40:58 +0000 From: Ori Kam To: Michael Baum , "dev@dpdk.org" CC: Aman Singh , Yuying Zhang , Ferruh Yigit , "NBU-Contact-Thomas Monjalon (EXTERNAL)" Subject: RE: [PATCH v3 0/5] ethdev: modify field API for multiple headers Thread-Topic: [PATCH v3 0/5] ethdev: modify field API for multiple headers Thread-Index: AQHZjOOPtfIelSWDnEmyUhDViytkmq9nrAnA Date: Tue, 23 May 2023 10:40:58 +0000 Message-ID: References: <20230518174015.3373185-1-michaelba@nvidia.com> <20230522192804.3759072-1-michaelba@nvidia.com> In-Reply-To: <20230522192804.3759072-1-michaelba@nvidia.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=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW2PR12MB4666:EE_|DS0PR12MB8504:EE_ x-ms-office365-filtering-correlation-id: baa84b30-1f96-4236-b34e-08db5b7a31dd x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 3FqfLmuebJv9+ZBlpi8vg0phhjQSWWHEjoKntnpQ89UhfdLQXyz5Q9PZklvAD/d5FfpDhqkd4HKhY5G3mKvOBlRoxTw4IApxzXZRMYQ4B0jLxfJPsQIa6ShkYy2cj10Huc0nRZmSN2CA/5qL1tn8wJsiQAo/uXctVYv09PLV2umvrrPeYZYap00jg6SUjLPYCRtZ1Br44kwcJDyWZi6YwDRTJbTXhM4R1kc3uAtAH4y1/WikGl5ELvu+gvhW8SGvueDaXyIeaVxBgE9HwxSRKGHlK9bhWYAmym/72OzPE2dp8wvxrF2EfOrcXL/CnPF9ZCOLC1SKe543LCj6TGBuz6HZGfkUulkg11TJQt8hDkTBASUILwL5SZh76l9sFEnvZpKo/ciCBru4548SBrplZ69/0Cwh5B2CjC6f7SnBKcX2Yk84KXsXDMLeC4JWWRnc2C+ZrYOPHRDH/LWAOdQ4TX0HbMWQpSMME7hRD9OM1Rt3T4tQJWHf0jA/+39No7zH+kB2MsNr17VXkr2CB4DTPPKFU/24fz56il0Onrh0NVa9wI7MYM6O8DIvuCDaEMPmXdPQbiEfz/tQzDiaaapCMCele2AEyRAdI4j/QdAQpxjiP0LpdeX6HaQTiJiAaaBqtnl7TJmRyBcFasSU7cdShQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR12MB4666.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(396003)(136003)(39860400002)(366004)(376002)(346002)(451199021)(8676002)(8936002)(52536014)(5660300002)(83380400001)(9686003)(186003)(6506007)(122000001)(26005)(86362001)(53546011)(38070700005)(38100700002)(66446008)(66946007)(55016003)(41300700001)(71200400001)(478600001)(7696005)(33656002)(64756008)(66476007)(966005)(4326008)(76116006)(66556008)(316002)(110136005)(54906003)(2906002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?U0dBeUhWWU53VlJGM09YUVNvU1UvanYxRWt3RStMb3p2M3hNRmMwbnZaQndH?= =?utf-8?B?dXRsUTR1ZnIvYmljdko2TWl4eGhFbkRwbVJ5djYwRTFjR2lITU5BSmJkemFZ?= =?utf-8?B?SStzeWZubm5NcXlZR1VhUVRZdE9WMmt3Zm5HdU1lVlE5MTU4c2ZwTXBSQ1Q4?= =?utf-8?B?N2VSOFFRV0ZwZ1g1M2Z4Z3EyS0tHK3FzOHNrcG1UTS83QWVkdmlkcC8raFl3?= =?utf-8?B?alNhbjlMMGNrWGhaRzcwWHJBMjZCMjlkYWdubWxNNmhueGpvV1JlQStCbVQr?= =?utf-8?B?bWVpeVVIa3BrTFppV0N2eWtJbEdLL1BBQ1k5Y0l1dzR0UjdMWHF1enZKeEZG?= =?utf-8?B?cS9BMlFYdXB3blV2cFBwRDFubFR6SEpUTjcwdUFPSHV3T0FPc2RKSFVaY1Rn?= =?utf-8?B?c3IzT214SGpPU296K2FPSVBtY2hyK2taOTJML21kWmxIcWxVZW5tUHdLOUo2?= =?utf-8?B?cnV0MlhxR0JuUnNiQjhFRkdDbTZERmFNeC9yTXB4M2xJc2w5Q3AweCtBL25I?= =?utf-8?B?em1MVmZ5SHNaR0FzVWlSQmQ0RmFPb1ZMd2NwMWQwWHBEVWhLMCt0NHdkL1Ru?= =?utf-8?B?QS9rMXUyMVZsZ2c5QWVtSnlaYW1HV1V0TkRmSGxJcWIrbElNaC9VNGJHYnd4?= =?utf-8?B?aFRVemxWRTgxNExNVm5EVHZTWUFyQnVBU0hLdi9qbkN6bDJ4aGdadFFlbXpw?= =?utf-8?B?aWNwTUJYbFNDeDNhb3RqYUZXNk04cTNKRjAxVHJiVmVmOUlJemd3MmYvWm5r?= =?utf-8?B?MElucGxVUy9aWE5ycHJyQzNXRGNqR0RNRXJGMEdHOGZIeFFuUE81NHJFYWV2?= =?utf-8?B?VUx3aVN3VXhHQVIwSWtja2t0Mzl6UlVVOEdHR0JNWThJcmZwWUpqOGpka0Ex?= =?utf-8?B?bWNyVVlFQ0lxU2tGTjNzME5sVTNWSjVRUnplTFFrMTZnNVNGRVBLdUp6T1BY?= =?utf-8?B?bzdRRXl2Q2ZrYmRMTk1MdTRvcTBYY1g2Qml0M2pUbDBZOEhLZVBGcnZnb3dF?= =?utf-8?B?Y1dIcVlLYjlZY0s5SlhCM1pFeWh4MTl1RHVVbENmeU9tT1NTaEJFMDNKZzdN?= =?utf-8?B?VTVqMWloaVZOUVNqcktDV1ErWEp4cHA0bGZTVDZrTHFySHNUMytmTXUvdVBk?= =?utf-8?B?dUQvR3M5RnNGbGhDL3A1Z05kb1dyRXZsMXVpNTVQUGRWLzdWSk53VlM2eVNl?= =?utf-8?B?Q2pwS29TeTJQNVlQYkdiaTVjZnM5RlNtN3RmcGVLU2xzUzQrYUl6cGU2NGM5?= =?utf-8?B?eTUzd2YzOXFNcnh3cDdnbHVBVGwwelFQWHU2NlloeXNEbXNsbHZjbllwY0hs?= =?utf-8?B?NU5DamF6c0JYcFMyYlBEOWx6eHBxYVAzKzZMZkI1RzhUWVV4bEVnaEtXbkxp?= =?utf-8?B?eUlUandCeHNiQ2VPb2dSR0F4cGgrZG9kakJHOEJjTWYweHRVZkN6K3dIUlBY?= =?utf-8?B?U1ltcG9ZYkVMYW1aNVBZMkhmL1NlUndDWGNQMHRZNDdON1l2WEdCaTB3Zmpk?= =?utf-8?B?bk5FY1dNeUhRbXJYTjFBejZKRnloTUtwQWFMUzNXbWNWcDQ0Y3ZjN1dNL1lY?= =?utf-8?B?VVhMSmw5U1gramIvckpRTi83YnowREwzcVBFV1ZYVHptZXZxNzdvN2xNaDVO?= =?utf-8?B?aXNTOXFkbnVRQW90TEJkSERJTXN5Q3YvVDFZVFVlVG9oTTdBVjU5eFZXejhT?= =?utf-8?B?YkMxc1BubHpTdW0ybGsrWTFzeS9uV1hpSnhtc2hOby9iUmVhbUx6a0tGYkha?= =?utf-8?B?MFMvWmlQWS82aURtM0tENlBXeHNyWjFhNHMzV1M2dDQvK0g0ZXA2TmxzNmN1?= =?utf-8?B?Vnd5eW4ybUFNZmprVHRPUEN0eUxjb21ZcmlZQ3pScjBNall2Wm9JWUFQOWQx?= =?utf-8?B?bDEzenpDVk1vK3hPR2IzUVN1d21KeldFbnZtRzZnKzJFZmxLSEZrbllaUklM?= =?utf-8?B?b3h1QWhwb1J5RGRyWVlpaVFPK0VHN2N0QXNXRTV4T2VBWURaeUhHTENqbllU?= =?utf-8?B?cVdQTmZnRDIyR2tIcnRyZGk5cGFKUHhLeVlKL3gwcUF3U2NGQ1Q5eVNjeitQ?= =?utf-8?B?SFNIZXRlcGpBbElOUTRkRHoxT0V2cllOeXh3Ky83VGNuRGxhMFVQc2xoQmQ4?= =?utf-8?Q?8Kxc=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: MW2PR12MB4666.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: baa84b30-1f96-4236-b34e-08db5b7a31dd X-MS-Exchange-CrossTenant-originalarrivaltime: 23 May 2023 10:40:58.3717 (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: SIAeFOJc5Yh1xCe17j+ajKfl/fLoUo/BlLC6KgU48krPy/zy+pulAMtYMgG4Dqvvk8EBZYTR4F+A3ogKzgI2ew== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB8504 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 SGkgTWljaGFlbCwNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNaWNo YWVsIEJhdW0gPG1pY2hhZWxiYUBudmlkaWEuY29tPg0KPiBTZW50OiBNb25kYXksIE1heSAyMiwg MjAyMyAxMDoyOCBQTQ0KPiBUbzogZGV2QGRwZGsub3JnDQo+IENjOiBPcmkgS2FtIDxvcmlrYUBu dmlkaWEuY29tPjsgQW1hbiBTaW5naCA8YW1hbi5kZWVwLnNpbmdoQGludGVsLmNvbT47DQo+IFl1 eWluZyBaaGFuZyA8eXV5aW5nLnpoYW5nQGludGVsLmNvbT47IEZlcnJ1aCBZaWdpdA0KPiA8ZmVy cnVoLnlpZ2l0QGFtZC5jb20+OyBOQlUtQ29udGFjdC1UaG9tYXMgTW9uamFsb24gKEVYVEVSTkFM KQ0KPiA8dGhvbWFzQG1vbmphbG9uLm5ldD4NCj4gU3ViamVjdDogW1BBVENIIHYzIDAvNV0gZXRo ZGV2OiBtb2RpZnkgZmllbGQgQVBJIGZvciBtdWx0aXBsZSBoZWFkZXJzDQo+IA0KPiBUaGlzIHBh dGNoLXNldCBleHRlbmQgdGhlIG1vZGlmeSBmaWVsZCBhY3Rpb24gQVBJIHRvIHN1cHBvcnQgYm90 aA0KPiBtdWx0aXBsZSBNUExTIGFuZCBHRU5FVkUgb3B0aW9uIGhlYWRlcnMuDQo+IA0KPiBJbiBj dXJyZW50IEFQSSwgdGhlIGhlYWRlciB0eXBlIGlzIHByb3ZpZGVkIGJ5IHJ0ZV9mbG93X2ZpZWxk X2lkDQo+IGVudW1lcmF0aW9uIGFuZCB0aGUgZW5jYXBzdWxhdGlvbiBsZXZlbCAoaW5uZXIvb3V0 ZXIvdHVubmVsKSBpcw0KPiBzcGVjaWZpZWQgYnkgZGF0YS5sZXZlbCBmaWVsZC4NCj4gSG93ZXZl ciwgdGhlcmUgaXMgbm8gd2F5IHRvIHNwZWNpZnkgaGVhZGVyIGluc2lkZSBlbmNhcHN1bGF0aW9u IGxldmVsLg0KPiANCj4gRm9yIGV4YW1wbGUsIGZvciB0aGlzIHBhY2tldDoNCj4gDQo+IGV0aCAv IG1wbHMgLyBtcGxzIC8gbXBscyAvIGlwdjQgLyB1ZHANCj4gdGhlIGJvdGggc2Vjb25kIGFuZCB0 aGlyZCBNUExTIGhlYWRlcnMgY2Fubm90IGJlIG1vZGlmaWVkIHVzaW5nIHRoaXMNCj4gQVBJLg0K PiANCj4gUkZDOg0KPiBodHRwczovL3BhdGNod29yay5kcGRrLm9yZy9wcm9qZWN0L2RwZGsvY292 ZXIvMjAyMzA0MjAwOTIxNDUuNTIyMzg5LTEtDQo+IG1pY2hhZWxiYUBudmlkaWEuY29tLw0KPiAN Cj4gdjI6DQo+ICAtIENoYW5nZSAic3ViX2xldmVsIiBuYW1lIHRvICJ0YWdfaW5kZXgiLg0KPiAg LSBTcXVhc2ggUE1EIGNoYW5nZXMgaW50byBBUEkgY2hhbmdlcyBwYXRjaC4NCj4gIC0gUmVtb3Zl IFBNRCBwcml2YXRlIHBhdGNoIGZyb20gdGhlIHBhdGNoLXNldC4NCj4gDQo+IHYzOg0KPiAgLSBB ZGQgVEFHIGFycmF5IEFQSSBjaGFuZ2UgdG8gcmVsZWFzZSBub3Rlcy4NCj4gIC0gSW1wcm92ZSBj b21tZW50IGFuZCBkb2N1bWVudGF0aW9uLg0KPiANCj4gTWljaGFlbCBCYXVtICg1KToNCj4gICBk b2M6IGZpeCBibGFuayBsaW5lcyBpbiBtb2RpZnkgZmllbGQgYWN0aW9uIGRlc2NyaXB0aW9uDQo+ ICAgZG9jOiBmaXggYmxhbmsgbGluZSBpbiBhc3luY2hyb25vdXMgb3BlcmF0aW9ucyBkZXNjcmlw dGlvbg0KPiAgIGRvYzogZml4IHdyb25nIGluZGVudGF0aW9uIGluIFJTUyBhY3Rpb24gZGVzY3Jp cHRpb24NCj4gICBldGhkZXY6IGFkZCBHRU5FVkUgVExWIG9wdGlvbiBtb2RpZmljYXRpb24gc3Vw cG9ydA0KPiAgIGV0aGRldjogYWRkIE1QTFMgaGVhZGVyIG1vZGlmaWNhdGlvbiBzdXBwb3J0DQo+ IA0KPiAgYXBwL3Rlc3QtcG1kL2NtZGxpbmVfZmxvdy5jICAgICAgICAgICAgfCA3MCArKysrKysr KysrKysrKysrKysrKysrKy0NCj4gIGRvYy9ndWlkZXMvcHJvZ19ndWlkZS9ydGVfZmxvdy5yc3Qg ICAgIHwgNTkgKysrKysrKysrKysrKysrKy0tLS0tDQo+ICBkb2MvZ3VpZGVzL3JlbF9ub3Rlcy9y ZWxlYXNlXzIzXzA3LnJzdCB8ICA3ICsrKw0KPiAgZHJpdmVycy9uZXQvbWx4NS9tbHg1X2Zsb3df aHcuYyAgICAgICAgfCAyMiArKysrLS0tLQ0KPiAgbGliL2V0aGRldi9ydGVfZmxvdy5oICAgICAg ICAgICAgICAgICAgfCA3MyArKysrKysrKysrKysrKysrKysrKysrKystLQ0KPiAgNSBmaWxlcyBj aGFuZ2VkLCAyMDMgaW5zZXJ0aW9ucygrKSwgMjggZGVsZXRpb25zKC0pDQo+IA0KPiAtLQ0KPiAy LjI1LjENCg0KU2VyaWVzLWFja2VkLWJ5OiAgT3JpIEthbSA8b3Jpa2FAbnZpZGlhLmNvbT4NCkJl c3QsDQpPcmkNCg0KDQo=