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 911E543256; Tue, 31 Oct 2023 22:49:48 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 25A49402C3; Tue, 31 Oct 2023 22:49:48 +0100 (CET) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2041.outbound.protection.outlook.com [40.107.236.41]) by mails.dpdk.org (Postfix) with ESMTP id D1F8F40294 for ; Tue, 31 Oct 2023 22:49:46 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IbtfsXt/YW0erQKT4M/4Q83D5AimXfdBDtaXFHa7xhDPfEkx6CDVrHCp6lVo8gg+QU4Wb4igEvSRBNicnu6a0UU+tzvJfGiTZgFBfkb8hJfNWDT3fReqfHWduX63D7CLQkz1efA8ittZV+bnoMjvK3pkFSfKcyTiuihqqCw+2HHCcflOh15qKHe0qvafC94N+UBIEgRrd2BF1+SSj7CvNrxSMAKZO+3Tv56Yp0CL3Jl5nZES5Q9sK4w2eFPXt3pzP4x4l1kX7l/LCpD7N/R3pEIy9DTJ1k8WXe+xkydG4OFfGFxfQJlDbN3BIAwsxy3Ze4Eh6sIcmTE2fEKoi20KxA== 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=URzWH3ySH35MW+uT7K1D7mRajPBctc6EHkg8eZc1aBo=; b=DfDg75CzwVu0e5J1L6dO4VhdFRSQkuPSHiXVZ7dl0AsBiUkmJXjjPbr12Yqu+uhwTf93HI3GltIDO9GnmbqlcipUY86g1NyKFxjXdMGXL5Urzd1H+e2EaQHgD+MZkVcIA0uJ+UOX6UsHICk3LtjJGAq4qW9UtbTSLzuwI2v31w6yO7ysDonZalYhpmhhLZCMKXTD0HXZSkTJyUvrml5PENymtUhwzPqWudilCEBJh6VK4Ol62lUJFQ6PxuVoParkT0AvGC/qnto/hnmQDOn38XPCfGgOigKjavzFPgd4kxocqsBkBeaqX6kSb2sAois3yRHGzt9ss3eEhR1H8hbO6A== 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=URzWH3ySH35MW+uT7K1D7mRajPBctc6EHkg8eZc1aBo=; b=XzQOAAJq/OmldN548O4UtXvFVfn0uVg7h8dVfmGUcZtr5BiQUh9M/gozio5DIZnezn1dKZQ9pcNhLPyUS2i2CvLYbowVNSlM3TI3cDA8c4CtCXyjJfdXZhGF6do0yFUpr1xw0kND2/qv51p8L9vfOgJL7Fvwa4p6rYeec8FGXYhA73vXClxyWVJtZw7rAgjfMH+zhCmcFC3qYsXTBFJyZVSn7UnPzGST1z4k+UprceDEb0NvUbUdbE3NLKFHgz3IAT3/fR6wb1zeb2uasCgvmVVDWejZ+3G3Q60AaVeHBLSmNixszJJC/X1dENvOEItwMnLN8H+urYhHq/QhiR1Huw== Received: from MN0PR12MB6056.namprd12.prod.outlook.com (2603:10b6:208:3cc::12) by IA0PR12MB8205.namprd12.prod.outlook.com (2603:10b6:208:400::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6933.28; Tue, 31 Oct 2023 21:49:45 +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.029; Tue, 31 Oct 2023 21:49:44 +0000 From: Raslan Darawsheh To: Dariusz Sosnowski , Matan Azrad , Slava Ovsiienko , Ori Kam , Suanming Mou CC: "dev@dpdk.org" Subject: RE: [PATCH 0/8] net/mlx5: add Multiport E-Switch support Thread-Topic: [PATCH 0/8] net/mlx5: add Multiport E-Switch support Thread-Index: AQHaDAZ8Dva73WZYgESg04ShjOMNgbBkcCnQ Date: Tue, 31 Oct 2023 21:49:44 +0000 Message-ID: References: <20231031142733.2009166-1-dsosnowski@nvidia.com> In-Reply-To: <20231031142733.2009166-1-dsosnowski@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_|IA0PR12MB8205:EE_ x-ms-office365-filtering-correlation-id: 9c917afc-40bc-4872-259e-08dbda5b4b66 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: rOfuxDo35qInRlqmnF6gQQwjIQsIXUK+KeiEfBhKvisdpBo82FeGggoen4x86iwE1TJhy5tBcsZh3rlnvX4tn3+S6qmEj9Q0S9KQflVWbF+HacbY9f2/QKyKylELgIf49jmKE1hICeU1IAmHsXhBThI2XnZokRMGlPZnKmxfFNhcYPH0IXckMeOCfHyuP6uBLXHoFEf0j+TpmE7/sez1k5Qo1iyS1VLZWtAiSR+2QPFhKxNfz4WRC0CdjjyjZwbweb5jNU4MBcJrVcma5Du8A9r6hSbFntl/Hq4EranptPtVcjWyYGCrJ17kzH2jWfV5MPt9VTilwYf1nVMpTDFCYyoTWxmIOqxqObO/pEe2q5KtYXH5t4WG8hOyYNOG38/VPTyeyXfk+pCe7iit+X1oSugOADpZLpRxliV3nxe8frBJImejioBOZakUucdzdklHI2ASmRyqs/leO5jx6/RQFR3jIjUBBS/xcBmFtNd12SmLfpeJPhAHh2s8wukri1RgMXNB1yPDdficdIvLD5uI1qBgJf+L0uttl1g2VQ79AinjkklvmXSPkrxmD0+ld5DH23nueregaDpmkkv12CSWEeN40wHoO7LJ0S+L+8YhStwWxKjJevMajD+dTGdW1W77 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)(376002)(346002)(396003)(136003)(366004)(39860400002)(230922051799003)(64100799003)(1800799009)(451199024)(186009)(2906002)(66946007)(64756008)(66446008)(66476007)(66556008)(5660300002)(316002)(6636002)(110136005)(76116006)(478600001)(71200400001)(52536014)(4326008)(8676002)(41300700001)(8936002)(6506007)(7696005)(55016003)(53546011)(26005)(83380400001)(38070700009)(9686003)(33656002)(86362001)(38100700002)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?czFWWUI3ZnV5SUJoT0I3WmR3enZYOUhQMDBuR1JUQ2VIWkVRYzBMc2FZcTkz?= =?utf-8?B?ak12VTJoUzI3LzdGMzBXenB5SmlrTUgzMzJJNU9ZNUpFUmFhMEtNTWNlTFdY?= =?utf-8?B?RnRhSU9IT21UbFpyTU9Wcy9wT3JIVmhCckNGeUhzVldLZFc0amRKVW5OejRz?= =?utf-8?B?MXp1T3dhM0p2aUFDMElMa3JFa2dtdEJIeEVza2swcDVnaWZPMjcwL09abWhO?= =?utf-8?B?L2ZucUxSbWpwa2hVZ0pkVEoxOEllQWFRQjZYRzBKTTBlOE5zaThiMnJNOGxF?= =?utf-8?B?RndjREVjamlSUVRqNHlwckE0RURzR3pVOVk3Q0RFOHVZN2JyZkZ1RmNpZlh3?= =?utf-8?B?aEh6RHEwWFpncHF0ZmUxWHRZb3VlOS9GK2hVbmp5MjN5bXdqTnhSWHlsYkJT?= =?utf-8?B?ZDNwU3lNMUNzZmExUXRkWWNaQ1ZxaDIzUmlnc2Zqem9XUmExSzFSZXFuKzBV?= =?utf-8?B?RzlDSXRaaWpYOVlGZUZvMEVJS2pvMUl1U05mSGdsNSt2MXN5Wm1RcVR3bnc3?= =?utf-8?B?TXBlYkN0MWpIRG9ZZkxwNFNvYUNzU1UyR0xDOXhmRWpnK0hOREh5dnMrUit3?= =?utf-8?B?WnNtWTkrSzZJVkFGZFdQRTg0S3NUUUNiM3NEbEM3SHE1QkEwdVVpOEF0S3pm?= =?utf-8?B?bHBjVUlualJVQnp4R2RIODBRdnh4RUMwRkcwWnpVUGdzbkVURFhSRkhsMDR3?= =?utf-8?B?Ty9ZRXp1WnlnVkZwNWtyUkRBSVpUa2tnNDZTK1VLdGlBNGhwd0hVa1lUVnlF?= =?utf-8?B?SEZBV1hXRFZZWjNFUU4xL3IzZlkrcmdaWklOWjRxa3hhR1FyZ293aE9aeTlm?= =?utf-8?B?OUVoSjV0SWkwOE5vaVlXakpYY05jcHcrZ2Vyb2IwMm42VTM0czd5YXFmS0FL?= =?utf-8?B?SWFKVnhDZGdibnBuRndqeFVPU0RLTjBibWlhSTNKaS9UVitUQ0tCRGI2dlFZ?= =?utf-8?B?bDhqTDdwOWY4Z0FlUGtZVElHNGpMbnYydm0rQXVQR3FROThob3puM2x3ZC92?= =?utf-8?B?M3g5WjJDaERHMjFuSUVuSWNpa0lCK3BNNnYrM3pJa0RQMDhaa2tKa04zRStF?= =?utf-8?B?ZHh4eTJvZldoSyt0ekJOWmhtbnZhRzR3TjBwMWo2YUt5RXJLemZRNzdJWHA5?= =?utf-8?B?VDRFRWFkQjNsOUVLTTh2dmNSa3J3MWZadmlrUzNVbzFqem52cm1SY2ozSi9I?= =?utf-8?B?STBwNmRBZVVEejMyN0FPazM0NDhLd0JCOC9leVpYM3g3cVpnTkkrZWZ4d2FG?= =?utf-8?B?WVdsQk9CQlArVUtoVUcxaWN2TDdSK1ZlZ05oRnZ6c3NXQXlOdHRQVG8xZ3Z2?= =?utf-8?B?UElyZXpsWCtIWGtvanB4SEtwQWdsU2QwNnkzaUt6RFlkZnErcGg4UDF5RWdt?= =?utf-8?B?b1d1ZVFUWXNQSDZtbnlGY2gyWGd5ZW85VGQ2bmdmclFnUU5PVUhGY1RVUVk3?= =?utf-8?B?WUgxTzdmYUUrV09wb0dFb1lueFh1NGxrOFR1MWhLWVdqczJXU3dieUF2dEFh?= =?utf-8?B?d2RhQkJZdWpXVGVlVEZvYzREM1FoZ05KeGhZRFNmVTlvVmsyOWEyeDZ1bmF0?= =?utf-8?B?RVhkWUJSM1JDZkFKMHBIejAxb2FaYUVuQ1l0Tm1aa2tZcU8zTEVQSXNhem5T?= =?utf-8?B?K0hpK2tHV2R5TUttT080UXg1ZmMwV0p0LytOOUtBOHRKVDl6My95bnYvR1kw?= =?utf-8?B?M3BPN00zYzMyMmRVczRWeUc2L2VwazJOWTZIcW16czV3M1BnWnU0S2hHczJW?= =?utf-8?B?emxWSlJFc1k4QlNsbFIwZDRCZUVST0Rra25oaWgrZFdXR2VmYTFjNzJRT1U1?= =?utf-8?B?di9qK1RNVG9paE5vS2w0QUdVNE14dGYzczVHOFkzSEtiWjJ2UUp1SlhLNCs2?= =?utf-8?B?Um5pcUJneVh2b3VwZDRBTldHRlJDNkd2dmlkc1A1anlGcEQ2SmJkYnlVT2Yx?= =?utf-8?B?Zk5zbkt3a2JUYUt0THlUVFhpNDFSUzZEc29JOWRDZ3dZRmFNbnhOZ01Gbkc3?= =?utf-8?B?bEpQSlBHK1ZuM3pjYXByY2NJSTAxSWtsSUdEK1A2OVJ0MXF2OFZKcTZMMWx4?= =?utf-8?B?eGFxUzdoQ3FqZDNYUjNVTkt5NVRXM1B5NXIxZGlVcHZ4OEJOQ053NWh5WFky?= =?utf-8?Q?xpoUtQiJf3+/mY1FeYgRVe/bT?= 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: 9c917afc-40bc-4872-259e-08dbda5b4b66 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Oct 2023 21:49:44.4385 (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: WtUvKwrFVO1uILkBlkG9Qf8Y8KhmN/E8TFwTTnhIZcuItfnVchqxRF82r7iVolgrsAz5EO5OquLliWBfoJ1iLQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR12MB8205 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 SGksDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRGFyaXVzeiBTb3Nu b3dza2kgPGRzb3Nub3dza2lAbnZpZGlhLmNvbT4NCj4gU2VudDogVHVlc2RheSwgT2N0b2JlciAz MSwgMjAyMyA0OjI3IFBNDQo+IFRvOiBNYXRhbiBBenJhZCA8bWF0YW5AbnZpZGlhLmNvbT47IFNs YXZhIE92c2lpZW5rbw0KPiA8dmlhY2hlc2xhdm9AbnZpZGlhLmNvbT47IE9yaSBLYW0gPG9yaWth QG52aWRpYS5jb20+OyBTdWFubWluZyBNb3UNCj4gPHN1YW5taW5nbUBudmlkaWEuY29tPg0KPiBD YzogZGV2QGRwZGsub3JnOyBSYXNsYW4gRGFyYXdzaGVoIDxyYXNsYW5kQG52aWRpYS5jb20+DQo+ IFN1YmplY3Q6IFtQQVRDSCAwLzhdIG5ldC9tbHg1OiBhZGQgTXVsdGlwb3J0IEUtU3dpdGNoIHN1 cHBvcnQNCj4gDQo+IFRoaXMgcGF0Y2hzZXQgYWRkcyBzdXBwb3J0IGZvciBwcm9iaW5nIHBvcnRz IG9mIGEgTXVsdGlwb3J0DQo+IEUtU3dpdGNoIGRldmljZSB0byBtbHg1IFBNRC4NCj4gDQo+IE11 bHRpcG9ydCBFLVN3aXRjaCBpcyBhIGNvbmZpZ3VyYXRpb24gb2YgTlZJRElBIENvbm5lY3RYL0Js dWVGaWVsZCBIQ0FzDQo+IHdoZXJlIGFsbCBjb25uZWN0ZWQgZW50aXRpZXMgKGkuZS4gcGh5c2lj YWwgcG9ydHMsIFZGcyBhbmQgU0ZzKQ0KPiBzaGFyZSB0aGUgc2FtZSBzd2l0Y2ggZG9tYWluLg0K PiBJbiB0aGlzIG1vZGUsIGFwcGxpY2F0aW9ucyBhcmUgYWxsb3dlZCB0byBjcmVhdGUgdHJhbnNm ZXIgZmxvdyBydWxlcw0KPiB3aGljaCBleHBsaWNpdGx5IG1hdGNoIG9uIHRoZSBwaHlzaWNhbCBw b3J0IG9uIHdoaWNoIHRyYWZmaWMNCj4gYXJyaXZlcyBhbmQvb3Igb24gVkZzIGFuZCBTRnMsIHJl Z2FyZGxlc3Mgb2YgdGhlIHJvb3QgUEYuDQo+IE9uIHRvcCBvZiB0aGF0LCBmb3J3YXJkaW5nIHRv IGFueSBvZiB0aGVzZSBlbnRpdGllcyBpcyBhbGxvd2VkLg0KPiBOb3RhYmx5LCBhcHBsaWNhdGlv bnMgYXJlIGFsbG93ZWQgdG8gZXhwbGljaXRseSBmb3J3YXJkIHRyYWZmaWMNCj4gdG8gYW55IG9m IHRoZSBwaHlzaWNhbCBwb3J0cyBvZiB0aGUgSENBLg0KPiANCj4gQmluZyBaaGFvICgxKToNCj4g ICBuZXQvbWx4NTogYWRkIHN1cHBvcnQgZm9yIHZwb3J0IG1hdGNoIHNlbGVjdGlvbg0KPiANCj4g RGFyaXVzeiBTb3Nub3dza2kgKDYpOg0KPiAgIGNvbW1vbi9tbHg1OiBmaXggY29udHJvbGxlciBp bmRleCBwYXJzaW5nDQo+ICAgY29tbW9uL21seDU6IGFkZCBOZXRsaW5rIGNoZWNrIGZvciBNdWx0 aXBvcnQgRS1Td2l0Y2gNCj4gICBuZXQvbWx4NTogYWRkIHN5c2ZzIGNoZWNrIGZvciBNdWx0aXBv cnQgRS1Td2l0Y2gNCj4gICBuZXQvbWx4NTogYWRkIGNoZWNraW5nIE11bHRpcG9ydCBFLVN3aXRj aCBzdGF0ZQ0KPiAgIG5ldC9tbHg1OiBzdXBwb3J0IHBvcnQgcHJvYmluZyBvZiBNdWx0aXBvcnQg RS1Td2l0Y2ggZGV2aWNlDQo+ICAgbmV0L21seDU6IHNvcnQgcG9ydCBzcGF3biBkYXRhIHdpdGgg dXBsaW5rIHBvcnRzIGZpcnN0DQo+IA0KPiBJdGFtYXIgR296bGFuICgxKToNCj4gICBuZXQvbWx4 NS9od3M6IGZpeCBsZWFrIGluIEZUIG1hbmFnZW1lbnQNCj4gDQo+ICBkb2MvZ3VpZGVzL25pY3Mv bWx4NS5yc3QgICAgICAgICAgICAgICAgICAgfCAxNTcgKysrKysrKysrDQo+ICBkb2MvZ3VpZGVz L3JlbF9ub3Rlcy9yZWxlYXNlXzIzXzExLnJzdCAgICAgfCAgIDEgKw0KPiAgZHJpdmVycy9jb21t b24vbWx4NS9saW51eC9tbHg1X2NvbW1vbl9vcy5jIHwgICA1ICstDQo+ICBkcml2ZXJzL2NvbW1v bi9tbHg1L2xpbnV4L21seDVfbmwuYyAgICAgICAgfCAgNzAgKysrKw0KPiAgZHJpdmVycy9jb21t b24vbWx4NS9saW51eC9tbHg1X25sLmggICAgICAgIHwgICA1ICsNCj4gIGRyaXZlcnMvY29tbW9u L21seDUvbWx4NV9jb21tb24uaCAgICAgICAgICB8ICAgMSArDQo+ICBkcml2ZXJzL2NvbW1vbi9t bHg1L3ZlcnNpb24ubWFwICAgICAgICAgICAgfCAgIDIgKw0KPiAgZHJpdmVycy9uZXQvbWx4NS9o d3MvbWx4NWRyX21hdGNoZXIuYyAgICAgIHwgIDQxICstLQ0KPiAgZHJpdmVycy9uZXQvbWx4NS9s aW51eC9tbHg1X29zLmMgICAgICAgICAgIHwgMzc5ICsrKysrKysrKysrKysrKysrKystLQ0KPiAg ZHJpdmVycy9uZXQvbWx4NS9tbHg1LmMgICAgICAgICAgICAgICAgICAgIHwgIDE3ICsNCj4gIGRy aXZlcnMvbmV0L21seDUvbWx4NS5oICAgICAgICAgICAgICAgICAgICB8ICA0MSArKysNCj4gIGRy aXZlcnMvbmV0L21seDUvbWx4NV9ldGhkZXYuYyAgICAgICAgICAgICB8ICA1MyArKy0NCj4gIGRy aXZlcnMvbmV0L21seDUvbWx4NV9mbG93X2R2LmMgICAgICAgICAgICB8ICAgMiArLQ0KPiAgZHJp dmVycy9uZXQvbWx4NS9tbHg1X2Zsb3dfaHcuYyAgICAgICAgICAgIHwgICA0ICstDQo+ICBkcml2 ZXJzL25ldC9tbHg1L21seDVfbWFjLmMgICAgICAgICAgICAgICAgfCAgIDggKy0NCj4gIGRyaXZl cnMvbmV0L21seDUvbWx4NV90cmlnZ2VyLmMgICAgICAgICAgICB8ICAgNSArLQ0KPiAgMTYgZmls ZXMgY2hhbmdlZCwgNzE4IGluc2VydGlvbnMoKyksIDczIGRlbGV0aW9ucygtKQ0KPiANCj4gLS0N Cj4gMi4yNS4xDQoNClNlcmllcyBhcHBsaWVkIHRvIG5leHQtbmV0LW1seCwNCg0KS2luZGVzdCBy ZWdhcmRzLA0KUmFzbGFuIERhcmF3c2hlaA0K