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 DF51743237; Sun, 29 Oct 2023 15:32:40 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 97B48402B7; Sun, 29 Oct 2023 15:32:40 +0100 (CET) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2079.outbound.protection.outlook.com [40.107.93.79]) by mails.dpdk.org (Postfix) with ESMTP id 37F964027C for ; Sun, 29 Oct 2023 15:32:39 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GEoVHPBrOVLl8Vhdhsg1WiNZGrdyGZnmuqhKgWpMuccsiawR7rukPi7VjkcqkifnAcXP2VlkL2cwKFzLkU/khsw54sj2H85wWRUeA03aiTR3tiQFl5OpeMALj2K2lOm4Fv6NzKNik5Qul/a6TWN6ZT3ZPZM1C9qVJyVVRw/WyARuRpKGk9Ls8CVTj2Vde6BPpjsYKSfdaDn50okMTDKsu6YE3c+vIymrZwB38ej/Taa8H26u62O+IFXL0Gx8NFiHwd8BHKMFIXc0PSu+KsNFo6g3ET9sP0fixeEZRWDkVZbGqKhxZgAA3xtvsxlePj12PNFGGYfPY9hnAlyicXLqHA== 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=RY+733TmMl0huHNNcqSCXMhT/xxItZREMXx2mRKvxj0=; b=C3ZKfwlHz8CNGLINBINfFrZcdxLrhn6Vzw4ehyhk6agh5mwVt+IdKKtEPhHl1me+zTtyqYbMwFMLVtcNhOZVmpUKm1rEY3exaOMF8GeKnPnekLAJoJ6PwTxLUnsSK2j4SPyzf+Xd9hMAtcCJz5hgiPpDlUnFtvwuMfS3UlH6PPaBErEFfrKPrOYcRhJnUAUPxIwwmtscYk2E/vflhFAVi9g18Hdaku6HH8e0E8cMRwI0qTGNphw0e6t+2iRQYo2f0KWwF1hW5FSw3D7CE487AWGnI9HriE/q/QDZa87zSO73UOFNiMX45rSk1BOliu3QzNXO2LcOOAIPiz7IPrNZ1Q== 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=RY+733TmMl0huHNNcqSCXMhT/xxItZREMXx2mRKvxj0=; b=ns9YLQUL45iOrXCyktv44UsH8zU47HScWg1FTAudJWb4oqnhEFs/3z3ommHZDFVV6nAPGcbu0AIHKIp8a8xWFF0pU8X7npRkMOLzW5gjxL7xydwfbB35AnyJtOfTu34hXnviWJWGLeC76pVyKL7OKHBzcm1A09880N69XYLSGbr8UDq6fswrb55x9t2AgYD0B7C1mSE8vzYUy4+NoUsODpu1qa2SfPLufN8cCfIkG9TKOoibvVlm/LaNxYX3B0oNkwD8uvgew4WqQQoQ+c5KvS3q5/pvjt2pMN5OZklNHXnrOZfdeO4NQNHbIuwWmztQ9d1sGIclx4Y54AYDw2Utmw== Received: from MN0PR12MB6056.namprd12.prod.outlook.com (2603:10b6:208:3cc::12) by SJ0PR12MB8140.namprd12.prod.outlook.com (2603:10b6:a03:4e3::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6933.26; Sun, 29 Oct 2023 14:32:35 +0000 Received: from MN0PR12MB6056.namprd12.prod.outlook.com ([fe80::6f7d:cf6f:930:a8f0]) by MN0PR12MB6056.namprd12.prod.outlook.com ([fe80::6f7d:cf6f:930:a8f0%6]) with mapi id 15.20.6933.026; Sun, 29 Oct 2023 14:32:34 +0000 From: Raslan Darawsheh To: Rongwei Liu , "dev@dpdk.org" , Matan Azrad , Slava Ovsiienko , Ori Kam , Suanming Mou , "NBU-Contact-Thomas Monjalon (EXTERNAL)" Subject: RE: [PATCH v3] net/mlx5: add indirect encap decap support Thread-Topic: [PATCH v3] net/mlx5: add indirect encap decap support Thread-Index: AQHaCmcHT9qK3Zhpgkid23y5sAYFbbBg1JEA Date: Sun, 29 Oct 2023 14:32:34 +0000 Message-ID: References: <20231029100956.218978-1-rongweil@nvidia.com> <20231029125348.274163-1-rongweil@nvidia.com> In-Reply-To: <20231029125348.274163-1-rongweil@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: MN0PR12MB6056:EE_|SJ0PR12MB8140:EE_ x-ms-office365-filtering-correlation-id: cae3289f-e776-4628-4157-08dbd88be410 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: FALBHdV47Jj2ltBPCqT0kJJaWS8iEuB8SJnk9+4BnummD5OfKwczBwrOzjL9xKBtgxs1lXI3/zve+pLIaX5o3qoWXBykp7Ihd1yUOpC+oYLr9YlVNmSf8+jXoa63eZm4TQFfHc7aj6DPgAh7BJusduvvNUM9NwT92nbxU8BYZXOOj1JIZtyiY88mxFrZetE74EvD5CeId5z3MOhtmXJJ+ZYVzhmcZVSYTjjhdthv5IUezfGMv10tCljCss7pzuHFgRuxhiBVJXS/iUuRFi7SvU3pCBP/HXvrSf8+fSz7BtGmpQJo8cCdCopWb0XKfcwZhd9svlsK/Shu3vzoNsDy0Q03gOpYyR1NTGPoIOg9VlGNpvEiedzG65vy2sbQab6S79jy6+aMlWIdCzcdGjAahgSthItRG8wQ+9WZiKdmCeEAha0FqCn6/Tn0jL6Na5jbdZdWYmNnjJmoEGZWZzE7ReFzehpa58PzL6S1ecAtDK5hkgv0u5vtOn+7GliXnEakNNqriTojpX8wT9mZjWfcMFneVo1VP7wQJ83bXvOdssROL4FiWwT5dIEg/8hTZFYAaiwfJNZWIX0v9aQDojVzl7dIHZUB2cpzzN5uRpfpbL5JHV26iIldoAjLGsuAJ3LtZCKh2y3xQEo46IqHgQfRsNXkmqkN4ElZEvXPP5heUUU= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN0PR12MB6056.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(396003)(136003)(346002)(366004)(376002)(230922051799003)(230273577357003)(230173577357003)(64100799003)(186009)(451199024)(1800799009)(55016003)(9686003)(53546011)(478600001)(7696005)(71200400001)(6506007)(2906002)(83380400001)(41300700001)(110136005)(66556008)(66946007)(5660300002)(76116006)(66476007)(8936002)(52536014)(66446008)(8676002)(316002)(64756008)(38070700009)(38100700002)(122000001)(86362001)(33656002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Sk1oZU1UeU5KajFHOEt0dnBvdGI0WFM1QkpOVEhyQUxId1o0dkl3cEh4T1hm?= =?utf-8?B?NDdBM1ZHYmxUSW1pdzRqWXRxMDJRYUppYTYxeVo3VGhLZXdRNHFEK3dMQ21k?= =?utf-8?B?akNYWFA5TC9uY052NlRtVmZBcnplMVZ1dC9jcko2RUpXa3R0QjZRZmFSbDhW?= =?utf-8?B?VTFMeDZxaUdGcmdkVldPRXNEVGtrN0t0NWxyLzBTNm9HTXdZdWhsSkh3aE94?= =?utf-8?B?SDIwMXNtUkJSQ0UvaDRuMG1YbHRXWnRObENpQjZlSy83NDFsWGRQRmVBWUQ1?= =?utf-8?B?VVc2N2wvRnlaUE9lc3RhaXo5M0ZBTjg2Sm5nUGZIS2xUVkFtVVdaZmI1TVV0?= =?utf-8?B?RGtLcWNHbDc5amorS3Rvc1Q2Z3NWejFMem1rVFhwMVRYNFlhRlI2WVJycXdk?= =?utf-8?B?b0tuQ3V3UExiTEhDb3dwazh5b29RZW9sMVJoVEttUkk2b3A0aVpkM1hSaGR2?= =?utf-8?B?c0U1dnhJRWQzb3RGcEJabENXdmt3NEZUQTRGeTVya3NYUWR2VVEwaC9EQUVF?= =?utf-8?B?dWN5cVlPZTc5eGtzUndzQWhpWmZnYXpWNW56RWp2MFlpUnZaYW9KS2xTY0ZL?= =?utf-8?B?QWlxYTQ2L0dRU0U1T2RDL3p3T0JueWVjVXpWblVsZW9LUEYrWUlRVTlzd1Ey?= =?utf-8?B?cUhFRTZHZW1HaWxjclkvcDZFcDdseEhDYWF5aVh2Vy9WTS9tSGgydjZrbDBo?= =?utf-8?B?eEhmRmVJUWZJNS8yS1lodzVVL2tNM1hnclhrMDR2NGJsL3B6ZnRiZDNmQ3B2?= =?utf-8?B?c1FHUElZYW1DWngwQ3dLWFJQeGJ6RWNyVVdtSG1zeWRQbXRJY2FYSENTa0JO?= =?utf-8?B?NkFnQWJXN0NyOUJxMXNwYTRFNnJ2TVdPb0lnbjMxOWEySUl5d1g4VkQyeUcy?= =?utf-8?B?bDNkZHY5UWFLTk4wWjdYUXNmY2FUNGZFU056dlRyaGhFYWxDa3FpanBYZmp5?= =?utf-8?B?VllCQW00WFJBQ1VSdE9qQkpnMVFnTzJ1SzFWUFYyTkN6L3lhOGtYaFVlellR?= =?utf-8?B?aHMxQzY2eDhVZ0c5R2FVM0tWZlI1NmxmeXQ5VGxkdWhpaDIyVHVPUzVDN3di?= =?utf-8?B?RkVQNE1Ya3h2MkFWNWVJZDhRVG01NU56eXhyaWsraWQvWUJTQ2NXbktPeldk?= =?utf-8?B?VW9CaE8xcms4VTNiYnVuS3I5THpnWTIva1pPNWdKTzAzbW1QaDhZSWFZQ2hW?= =?utf-8?B?WU5sQTdMYlBjS2gzekpHcFVLZXN0RnI5TlNXa1RzUFdzMDZyOUJoSlBacjBy?= =?utf-8?B?MzRQaUc2dCtVUE12Sms0TnhiQjk4dUpFdTcxU25BMXl6NXpmMVNmaWVuS1Rl?= =?utf-8?B?eXNtcVZlK0JkdTVzRy9VZHArdGZhQ2hoeEJ1NG0rVW1LdEk5QmNFVUJPUkNF?= =?utf-8?B?QXc4c3lSbzdERHNuclFRU0RveFBwL25QTjhBdlFCcW9uZUJzaklKRDlvdkdW?= =?utf-8?B?eCs2TWxXLzZBS2pyVkd2bnR1U1VyNmYzYlRZTlEraWh3OXFVSWZJQ3FUejhz?= =?utf-8?B?My9yZ2h4RDZLR2lxQWVlM0I2TzM0UFFCV2hRbDdLMWFRRk51aWk4b0hRSVdW?= =?utf-8?B?YzVRcEFIWG1TSlRhUHFML3JVSU8zRkV3eVBPdmJiMDlKVXhjdklhVE1YWWJp?= =?utf-8?B?M29ROFU3NHQ0VDJMSXpNOFFCMkU2OWVpNm1JbndEK3pwN0VEVmo0d3NSM0dj?= =?utf-8?B?SnBDcHJkem9jRWZzeHlMdjB0WFVLZ1hyRE11NW41bUYrbENEdEtJckFrNXFE?= =?utf-8?B?UENHMzBqQVdsdTFQdk5hQnFRSm5JYnd5STF2VUZwNDExcjVuVCtJeEFZL2tp?= =?utf-8?B?Q3ZzQ2JJVHBNTEZhZHRkVTNUbG5WaTE0UkJnYnhtM2NNY2dGMXNNMmxVdE1T?= =?utf-8?B?SGdVTm8zOEkrdW5NdktJN0ExUExqbkFMT1lEK0F4TnNaWnZ2QUYvWm5qQmhB?= =?utf-8?B?OHpReVBLMzRwOHZGR2dsT25SMU10U2dmYVNNSXRSV0pTL3VzSGhhWi90Rm1T?= =?utf-8?B?ZnhReTlSaWlTTUR5VG9IekFnaElBb2Z1Vys1OGkxT1EzWitOWTBKUzdDWVNY?= =?utf-8?B?V0IzbGkwQ0JtZUw0RzBnNW91K0VRVmFWRXhOQT09?= 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: MN0PR12MB6056.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cae3289f-e776-4628-4157-08dbd88be410 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Oct 2023 14:32:34.0850 (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: fEp0hzrDpgFfsU0ZV5Z8OtIgLT2mDnbEc3ufHzPxKEGXRvFhWSoxbv2KmxYayfQdJLWTkX8k3EVyLap0FdjteQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR12MB8140 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 SGksDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogUm9uZ3dlaSBMaXUg PHJvbmd3ZWlsQG52aWRpYS5jb20+DQo+IFNlbnQ6IFN1bmRheSwgT2N0b2JlciAyOSwgMjAyMyAy OjU0IFBNDQo+IFRvOiBkZXZAZHBkay5vcmc7IE1hdGFuIEF6cmFkIDxtYXRhbkBudmlkaWEuY29t PjsgU2xhdmEgT3ZzaWllbmtvDQo+IDx2aWFjaGVzbGF2b0BudmlkaWEuY29tPjsgT3JpIEthbSA8 b3Jpa2FAbnZpZGlhLmNvbT47IFN1YW5taW5nIE1vdQ0KPiA8c3Vhbm1pbmdtQG52aWRpYS5jb20+ OyBOQlUtQ29udGFjdC1UaG9tYXMgTW9uamFsb24gKEVYVEVSTkFMKQ0KPiA8dGhvbWFzQG1vbmph bG9uLm5ldD4NCj4gU3ViamVjdDogW1BBVENIIHYzXSBuZXQvbWx4NTogYWRkIGluZGlyZWN0IGVu Y2FwIGRlY2FwIHN1cHBvcnQNCj4gDQo+IFN1cHBvcnQgdGhlIHJhd19lbmNhcC9kZWNhcCBjb21i aW5hdGlvbnMgaW4gdGhlIGluZGlyZWN0IGFjdGlvbiBsaXN0LCBhbmQNCj4gdHJhbnNsYXRlcyB0 byA0IHR5cGVzIG9mIHVuZGVybGF5ZXIgdHVubmVsIG9wZXJhdGlvbnM6DQo+IDEuIExheWVyIDIg ZW5jYXBzdWxhdGlvbiBsaWtlIFZ4TEFOLg0KPiAyLiBMYXllciAyIGRlY2Fwc3VsYXRpb24gbGlr ZSBWeExBTi4NCj4gMy4gTGF5ZXIgMyBlbmNhcHN1bGF0aW9uIGxpa2UgR1JFLg0KPiA0LiBMYXll ciAzIGRlY2Fwc3VsYXRpb24gbGlrZSBHUkUuDQo+IA0KPiBFYWNoIGluZGlyZWN0IGFjdGlvbiBs aXN0IGhhcyBhIHVuaXF1ZSBoYW5kbGUgSUQgYW5kIHN0YW5kcyBmb3IgZGlmZmVyZW50IHR1bm5l bA0KPiBvcGVyYXRpb25zLiBUaGUgb3BlcmF0aW9uIGlzIHNoYXJlZCBnbG9iYWxseSB3aXRoIGZp eGVkIHBhdHRlcm5zLiBJdCBtZWFucyB0aGVyZQ0KPiBpcyBubyBjb25maWd1cmF0aW9uIGFzc29j aWF0ZWQgd2l0aCBlYWNoIGhhbmRsZSBJRCBhbmQgY29uZiBwb2ludGVyIHNob3VsZCBiZQ0KPiBO VUxMIGFsd2F5cyBubyBtYXR0ZXIgaW4gdGhlIGFjdGlvbiB0ZW1wbGF0ZSBvciBmbG93IHJ1bGVz Lg0KPiANCj4gSWYgdGhlIGhhbmRsZSBJRCBtYXNrIGluIHRoZSBhY3Rpb24gdGVtcGxhdGUgaXMg TlVMTCwgZWFjaCBmbG93IHJ1bGUgY2FuIHRha2UgaXRzDQo+IG93biBpbmRpcmVjdCBoYW5kbGUs IG90aGVyd2lzZSwgdGhlIElEIGluIGFjdGlvbiB0ZW1wbGF0ZSBpcyB1c2VkIGZvciBhbGwgcnVs ZXMuDQo+IFRoZSBoYW5kbGUgSUQgdXNlZCBpbiB0aGUgZmxvdyBydWxlcyBtdXN0IGJlIHRoZSBz YW1lIHR5cGUgYXMgdGhlIG9uZSBpbiB0aGUNCj4gYWN0aW9uIHRlbXBsYXRlLg0KPiANCj4gVGVz dHBtZCBjbGkgZXhhbXBsZToNCj4gDQo+IGZsb3cgaW5kaXJlY3RfYWN0aW9uIDAgY3JlYXRlIGFj dGlvbl9pZCAxMCB0cmFuc2ZlciBsaXN0IGFjdGlvbnMgcmF3X2RlY2FwIGluZGV4DQo+IDEgLyBy YXdfZW5jYXAgaW5kZXggMiAvIGVuZA0KPiANCj4gZmxvdyBwYXR0ZXJuX3RlbXBsYXRlIDAgY3Jl YXRlIHRyYW5zZmVyIHBhdHRlcm5fdGVtcGxhdGVfaWQgMSB0ZW1wbGF0ZSBldGggLw0KPiBpcHY0 IC8gdWRwIC8gZW5kDQo+IA0KPiBmbG93IGFjdGlvbnNfdGVtcGxhdGUgMCBjcmVhdGUgdHJhbnNm ZXIgYWN0aW9uc190ZW1wbGF0ZV9pZCAxIHRlbXBsYXRlDQo+IGluZGlyZWN0X2xpc3QgaGFuZGxl IDEwIC8ganVtcCAvIGVuZCBtYXNrIGluZGlyZWN0X2xpc3QgLyBqdW1wIC8gZW5kDQo+IA0KPiBm bG93IHRlbXBsYXRlX3RhYmxlIDAgY3JlYXRlIHRhYmxlX2lkIDEgZ3JvdXAgMSBwcmlvcml0eSAw IHRyYW5zZmVyDQo+IHJ1bGVzX251bWJlciA2NCBwYXR0ZXJuX3RlbXBsYXRlIDEgYWN0aW9uc190 ZW1wbGF0ZSAxDQo+IA0KPiBmbG93IHF1ZXVlIDAgY3JlYXRlIDAgdGVtcGxhdGVfdGFibGUgMSBw YXR0ZXJuX3RlbXBsYXRlIDAgYWN0aW9uc190ZW1wbGF0ZQ0KPiAwIHBvc3Rwb25lIG5vIHBhdHRl cm4gZXRoIC8gaXB2NCAvIHVkcCAvIGVuZCBhY3Rpb25zIGluZGlyZWN0X2xpc3QgaGFuZGxlIDEx IC8NCj4ganVtcCBncm91cCAxMCAvIGVuZA0KPiANCj4gU2lnbmVkLW9mZi1ieTogUm9uZ3dlaSBM aXUgPHJvbmd3ZWlsQG52aWRpYS5jb20+DQo+IEFja2VkLWJ5OiBPcmkgS2FtIDxvcmlrYUBudmlk aWEuY29tPg0KPiBBY2tlZC1ieTogU3Vhbm1pbmcgTW91IDxzdWFubWluZ21AbnZpZGlhLmNvbT4N Cj4gDQo+IHYzOiBQcm90ZWN0IHdpdGggbWFjcm8gdG8gZml4IHdhcm5pbmcuDQo+IHYyOiBDb2Rl IHJlYmFzZQ0KDQpQYXRjaCBhcHBsaWVkIHRvIG5leHQtbmV0LW1seCwNCg0KS2luZGVzdCByZWdh cmRzLA0KUmFzbGFuIERhcmF3c2hlaA0K