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 326A1423A1; Tue, 10 Jan 2023 10:01:54 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CB78640691; Tue, 10 Jan 2023 10:01:53 +0100 (CET) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2040.outbound.protection.outlook.com [40.107.236.40]) by mails.dpdk.org (Postfix) with ESMTP id 48CFC40689 for ; Tue, 10 Jan 2023 10:01:52 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DxBLpIywdTmi9bFPnMJL+TeREYRdBFfdxGOdOhg+U9lZ1bY86Ef3LXlAWXD+C8WvrnQ8eXW8W+Kna75XJJJxiOV+zi9NqV6M0HDl/Nlztp/uOGvZL5jnyNFBohNQtm+4yuNR/yV3cnS5Beomas9LLbAqy7hTDD8r1SET+mb3H4LHPNgh8ZYjUwc9yiJ9D4B/4FK6QKfxdYTrqzqno4SGSqagEqZ/NOLQ9OSgoq1gQolwdEeC8a4lcYqOGlVswZ7GG0ps9XoFEDcw5sNc8ke8baniWalChDSNLC2PpNRjoLxhmsWYcOlIyBul++X8/WQYmOerDkcwY2KXB6+V8d/d5g== 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=o8vuRe2wyWMH6SEjRod0Ni3FcPxgJMXy5WcaYutECFg=; b=UaqL6IKVWVxPs2zH6qtpiMM8ks2Wn+Xlsopy1snDNAgiAk0zwuoz+Mj3XJIe81ZUfqJDROXw9Q3IXPUDF/5PiFpDcNqV6HXYu2Z7SAtzkwDG3jmNVx+iEEBCy2j1GQwFZ83+KCOKe5l3WtLjrINJZkNffWvWw2E66QB5qYuRLcq5YW56t3xnebNjtKQgHf8Uq9cMuKgSLz8CXum/fJw0StmtqcP1SoxEzQgR6iKq0dRGKFYD037jctDUAy+9StLpnMTYrk1+JLtxlejKHyi3fcLKbPExXAVl6LXy/X2dNBC1B/udBfsqZjLOQdWLStqlSve9ZyfBfB2rWoUdlR34aw== 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=o8vuRe2wyWMH6SEjRod0Ni3FcPxgJMXy5WcaYutECFg=; b=Fsvbb7DZhDnxm8mytURUDSVGPxQLvGnjiqNWl891Wo9DtelByiLcSzmErQAqG0t04wWUf/lBThmbZVInlj8bL2TvyWLGlsNJz9yoqYyJh4YnuCbVuB9GdhAMoA+Z2fRleVltXJM45OxKm+cky+SCdzKgEw6bmq6n8bJ0n2xlQglxG5MLM1qrIDOwCy8LPtkryfOphL7FRyWc8pajHe4BhQp99YsvYlxTClzKkr7Yfp/YDIzGPE4g6w6QmnfdCdmA+8oa/fGhkTTsh+W4SIXRiVJ5lkbZS6jELAFoH7nHa3W1CqbRoBc7pY2LAsBDWDBwzYPoANlQkPf106F25eNSLw== Received: from BYAPR12MB3078.namprd12.prod.outlook.com (2603:10b6:a03:a8::31) by IA1PR12MB7566.namprd12.prod.outlook.com (2603:10b6:208:42e::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18; Tue, 10 Jan 2023 09:01:50 +0000 Received: from BYAPR12MB3078.namprd12.prod.outlook.com ([fe80::e1e7:f2a7:e7d:7193]) by BYAPR12MB3078.namprd12.prod.outlook.com ([fe80::e1e7:f2a7:e7d:7193%7]) with mapi id 15.20.5986.018; Tue, 10 Jan 2023 09:01:50 +0000 From: Raslan Darawsheh To: Erez Shitrit , "dev@dpdk.org" CC: Alex Vesker Subject: RE: [PATCH v2 00/10] Support resource sharing among ibv_devices Thread-Topic: [PATCH v2 00/10] Support resource sharing among ibv_devices Thread-Index: AQHZIQYfSIqL5ecR9EyZbMeqY1Hmh66XYjFg Date: Tue, 10 Jan 2023 09:01:50 +0000 Message-ID: References: <20221219082416.2223812-3-erezsh@nvidia.com> <20230105130304.537205-1-erezsh@nvidia.com> In-Reply-To: <20230105130304.537205-1-erezsh@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: BYAPR12MB3078:EE_|IA1PR12MB7566:EE_ x-ms-office365-filtering-correlation-id: 41bc6bd6-3c4a-4998-b77e-08daf2e94f98 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Nd3UFWnUFaYw2OV+Skud4QRtmwEHp2TfiIl9u53137BHzjden91+p7ghjLYZtiPEouMjpr8uutXBp4sa0W8VAd7jVeWFPR17poHEoFNWfdLniOLrgrXc6lZoV+7BjY/cZxXmqzBt1WESuq7DYIhIv0NWc2PLoH/tF8eWOtLIzUnC7y38NP6i1D1/vkZniQbPZ2ChdnY/XjEsHVziNHyybBoH+/2zNEoKbumPF/RUI1HfwFLz2LV4/G/0LKMc6jfKhkTCSjf+V/QhdaWkH9IUaU9vWkyRIY6oifD63oxyh62SlaiJhOlEnEPG3cQlKXKhHQelEorjKE98r0gXEfUWWDmWFc4AnK9loOKyz6z8TBpBI+KNLySzdQGgENThRfSl1foI3FciOJp4Pb1zBgdSnX3N4Bky8hrADoOs/W2GH9lnh543cTDXfYShQtyo3D+j40xtptk3/pH9dRsRX40FAIpHnjW3pLuAlOhnpoNd4icdSHJrNV89Y/uFssb1sjB/raRmXetaJyMSlWKgCiUDx8/Ti80PIqyApn6gXXb9jCHoFcsCW4tlyEYL8UZ/8nLWaPQp7EwvY2loxyCFDUqHgj/tqh5dYugGQMssL9/pGgzxElEWAuThOV+HUr/RGX6nxW3/Fzw79D6MfuduL9wZPHonlJCCi5N355TzVyP6i+G3s19h35PSoYnH5Fgcr5XagjItg8OIEvL2xGYq3n0RGQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR12MB3078.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(376002)(396003)(366004)(136003)(39860400002)(346002)(451199015)(33656002)(2906002)(8936002)(5660300002)(52536014)(41300700001)(83380400001)(122000001)(110136005)(66946007)(71200400001)(7696005)(76116006)(38070700005)(66556008)(86362001)(107886003)(6506007)(53546011)(38100700002)(186003)(55016003)(8676002)(4326008)(26005)(316002)(66446008)(64756008)(9686003)(478600001)(66476007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YVRSazEzaU1lN1dsc1BpNXVGZlYrbEFqd0FaaWEya3o2eklVRlI3UXBFSUtu?= =?utf-8?B?ejhwK0FPb1pJQ29KUXZOdU5mblh0RzFWaHpacW52L3lRRFIvMnpjbDJSelJB?= =?utf-8?B?RHhCV0U1R3FudkVaTS9lQzFvM2Z3VTEyZGltZkxxK3JXWUw1Nm0yUEkydkU3?= =?utf-8?B?SGJFN3NMc2FzZjVWSGI1b2pyeE1kSGsya0JFTVlZMlhjN3M2dVdUVUFVc01M?= =?utf-8?B?MWNNQlZHVENsczFYY1dtMlZGZGhOUG1lS2RVZ1lKRVVLQ0IvVlJ5UUVXZW1E?= =?utf-8?B?alpndDJnVm1aTmIrWG5YdjBkSHRucWQwQnd1Z0xkdGZ4MTZhWE9nWkRhVnQ5?= =?utf-8?B?L0dFS05KaEdPRGgwdkRrQlZKREtZRFdUeURNVmVuOElqS2ZPSWlPZGsvdVVD?= =?utf-8?B?N1dmaWNjZHhQSU01Qm1ocThvNjJ4K0dPcDErQ2FTVTQ0aGlNQXlPeTlhSWRn?= =?utf-8?B?TDJBNCttY3orK1dBVnVMeVdvN2xNKzlkeHc4bnZjZFFyRXZ1TTU0S3hpd0FQ?= =?utf-8?B?cVR1WEZEUHl0QjM0Zy9INHljdDdSWkhqQ0x2SUNIYzEyWnlpRUwxT2ExMGZj?= =?utf-8?B?QjVXNU5nTFU1ZlBlVUxQck9qMmRqS1gyMllVU3BRakptWjg0L2VwOG5Pci9D?= =?utf-8?B?VXFWaE5QSjBTZFpoRk8xYlRjRVY4N1VxQVhSWEJPNHlDQ2ZjWU04T0RyUVZh?= =?utf-8?B?QXhsazQ0OElTNExIVVMrWUZ5UDRycEFZM01QM1lGdkhNWUtRc0N6TjMwcGxR?= =?utf-8?B?MGVyZlFUQTRvYThmMmJQNzd5cnVnc29iZ0NpZEh3R0NKa09RQ0hhY013aDB1?= =?utf-8?B?enZpTUJNZy9oWllRTTI0T3BXblpUYTdsenF1NDBVekpCSzdmdW5pVTNtSmR5?= =?utf-8?B?R1BBa0hsRFRQSzZESEVvYUlkREpkN3IxNGpGTmZvOGtHTHlQS2UyRnNrOStU?= =?utf-8?B?dE5kZWRkd0o0Z2hnRytiSEZyQTBCN2dZSTdlSVdQaURpd2Vnb1RTcHdYbTBv?= =?utf-8?B?TTNyK3VJNWdwQjBJZ0NZbDF0TGZYVTZKOE5IQjNkeUJYcEwwOVlta3dOdUN0?= =?utf-8?B?WHVJV0lhenhNeUFuRWNLdzF4cHo1bmlNWFliSWdBRTlBWXFpemIySFREMytJ?= =?utf-8?B?WWVHN24zRHA1TDlXTFNYdDJXZ1ZONEdqUzBHemljdlRCdHdERitya1VzNjhN?= =?utf-8?B?SzNuVnhGZW5TK2krRThIUWtOaGFlcHFtSGxTY290d2VneTJuRzRIQTRmUVRQ?= =?utf-8?B?TG1CZVlxN1V3Vm5BNU1ydmRXUTNuQVpyaGVmcTliQ2pyUG9Na3BhaENiL296?= =?utf-8?B?NTNSRkNScm5UUUdoWGYvQ0RBWXhjZXh5bzNydmpUdXh2ZXVJUDljSEE4enVk?= =?utf-8?B?SE5QaXR3cDEzVW81dy9QRWZWa0t0WmhTUGphaitheEZUR3lOdWdPNTF4USs0?= =?utf-8?B?MFB4TEhvdGVodmtNeFZJandPV3kyVkhZNERjb3ptR2xEUWFOV29HV1Q2OFVw?= =?utf-8?B?ejUzOG5uUmE0anJFQWVtUll4QjdHdmRGYXZhN3M2dUZWSThkRS96b1AxYmtn?= =?utf-8?B?N25OSmcrd0RkSmhvUk5rRzR4cFR1Q21OcjFzT1Zac0hqRjAxaDc3Q3lnMFh6?= =?utf-8?B?NHk3WE1WbVBZV3paVXBsR2VZeHhSNVdycnRTS3NUcGZVZHRVWGNKSGZhTG1B?= =?utf-8?B?ZjFKQXNlNW40aGM5Nm1FV1RaZHI5QzVodURHaW9Pekw4ZHhFTVV4d0xHVnlX?= =?utf-8?B?VWZBMEV0alplZ09WWWc0QS9iV0FEY29SQ1I0NnpSTFIwZ25NV2tSRWVTbUJr?= =?utf-8?B?L1dxdnBUb1hyM1p3eTc4ZG5kdG1wN3Ard0dXYitUdWN2aWd4QS9IT21hV2di?= =?utf-8?B?S0FiUnZYNkhmYk1mckMrRlZETWlxSmZ6U28rWTZ5K2ZlTU9Qd3htMFBKcDg0?= =?utf-8?B?K3JHaXUrU2tEaWJhVFNiSUpYRFJuOGdGQnd3MkovbklyZ1M5R1AxM3p5akhF?= =?utf-8?B?cVMxV3U4Y3ROZUp3cWoxUHZlbTlGcWJiamljbUVhVjYyS2ovT2pZdzBqSWov?= =?utf-8?B?V1Jyb0h2dkZ0RmFxYUpxY2dDaWtibU5Rc3A4eUYwUzQyY3B4WUUyWUl4U09k?= =?utf-8?Q?+bHN9q2v06MHyBninO25Kfp1V?= 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: BYAPR12MB3078.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 41bc6bd6-3c4a-4998-b77e-08daf2e94f98 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2023 09:01:50.2900 (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: IxjNbpOmsLLf+1kJD9cZ0pKN1gldWGURfmYuqflfCXHxDXrUUBlTo09+4vj6Y7LaWlm9Gi0rSVxXUauogJsQQg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR12MB7566 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 SGksDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRXJleiBTaGl0cml0 IDxlcmV6c2hAbnZpZGlhLmNvbT4NCj4gU2VudDogVGh1cnNkYXksIEphbnVhcnkgNSwgMjAyMyAz OjAzIFBNDQo+IFRvOiBkZXZAZHBkay5vcmcNCj4gQ2M6IEFsZXggVmVza2VyIDx2YWxleEBudmlk aWEuY29tPjsgUmFzbGFuIERhcmF3c2hlaA0KPiA8cmFzbGFuZEBudmlkaWEuY29tPg0KPiBTdWJq ZWN0OiBbUEFUQ0ggdjIgMDAvMTBdIFN1cHBvcnQgcmVzb3VyY2Ugc2hhcmluZyBhbW9uZyBpYnZf ZGV2aWNlcw0KPiANCj4gQWRkIHRoZSBvcHRpb24gdG8gdXNlIHJlc291cmNlcyAoVGFibGVzLCBN YXRjaGVycywgQWN0aW9ucywgZXRjLikgZnJvbSBvbmUNCj4gZ3ZtaSAoQUtBIGlidl9jbnRleHQp IHRvIG90aGVyIGd2bWkncy4NCj4gDQo+IFdoZW4gc3BlY2lmaWMgZ3ZtaSBhbGxvd3Mgb3RoZXIg dG8gdXNlIGl0cyByZXNvdXJjZXMsIHN0ZWVyaW5nIG9iamVjdHMgV2lsbA0KPiBjcmVhdGVkIGFu ZCB1c2VkIG9uIHRoYXQgZ3ZtaS4NCj4gDQo+IEl0IGlzIGRvbmUgYnkgYWxpYXNlcyBvYmplY3Rz IHRoYXQgbWFwIGJldHdlZW4gbG9jYWwgcmVzb3VyY2VzIHRvDQo+IHNoYXJlZC9yZW1vdGUgcmVz b3VyY2VzLg0KPiANCj4gVGhhdCBpbiBvcmRlciB0byBhbGxvdyBzaGFyaW5nIGJldHdlZW4gZmV3 IHBvcnRzLg0KPiANCj4gLS0tDQo+IENoYW5nZXMgZnJvbSBWMToNCj4gLSByZW1vdmUgbWFpbGlu ZyBsaXN0IHBhdGNoIGZyb20gdGhhdCBzZXJpZXMsIGl0IHdpbGwgYmUgc2VudCBzZXBhcmF0ZWx5 DQo+IC0gcmVtb3ZlIHRoZSBkdXBsaWNhdGVkIHNldCB0aGF0IHNlbnQgYnkgbWlzdGFrZQ0KPiAt LS0NCj4gDQo+IEVyZXogU2hpdHJpdCAoNSk6DQo+ICAgbmV0L21seDUvaHdzOiBhZGQgY2FwYWJp bGl0aWVzIGZpZWxkcyBmb3IgdmhjYSBhY2Nlc3MNCj4gICBuZXQvbWx4NS9od3M6IGFkZCB2aGNh IGlkZW50aWZpZXIgSUQgdG8gdGhlIGNhcHMNCj4gICBuZXQvbWx4NS9od3M6IHN1cHBvcnQgc2hh cmVkIGlidi1jb250ZXh0IHdpdGggbG9jYWwgb25lDQo+ICAgbmV0L21seDUvaHdzOiBzdXBwb3J0 IGFjdGlvbnMgd2hpbGUgc2hhcmVkIHJlc291cmNlcyBpcyB1c2VkDQo+ICAgbmV0L21seDUvaHdz OiBhZGQgZGVidWcgZGV0YWlscyBmb3IgY3Jvc3MgZ3ZtaQ0KPiANCj4gWWV2Z2VueSBLbGl0ZXlu aWsgKDUpOg0KPiAgIG5ldC9tbHg1L2h3czogcmVtb3ZlIHdyb25nIFBSTSBjYXBhYmlsaXR5IG1h Y3Jvcw0KPiAgIG5ldC9tbHg1L2h3czogYWRkIFBSTSBkZWZpbml0aW9ucyBmb3IgY3Jvc3Mtdmhj YSBjYXBhYmlsaXRpZXMNCj4gICBuZXQvbWx4NS9od3M6IHJlYWQgY3Jvc3MtdmhjYSBjYXBhYmls aXRpZXMNCj4gICBuZXQvbWx4NS9od3M6IGFkZGVkIGFsbG93LW90aGVyLXZoY2EtYWNjZXNzIGNv bW1hbmQNCj4gICBuZXQvbWx4NS9od3M6IGFkZGVkIGNvbW1hbmQgdG8gY3JlYXRlIGFsaWFzIG9i amVjdHMNCj4gDQo+ICBkcml2ZXJzL2NvbW1vbi9tbHg1L21seDVfcHJtLmggICAgICAgICB8ICA4 MyArKysrKysrKy0tDQo+ICBkcml2ZXJzL25ldC9tbHg1L2h3cy9tbHg1ZHIuaCAgICAgICAgICB8 ICAgNyArLQ0KPiAgZHJpdmVycy9uZXQvbWx4NS9od3MvbWx4NWRyX2FjdGlvbi5jICAgfCAgNjkg KysrKysrKy0NCj4gIGRyaXZlcnMvbmV0L21seDUvaHdzL21seDVkcl9hY3Rpb24uaCAgIHwgICAz ICsNCj4gIGRyaXZlcnMvbmV0L21seDUvaHdzL21seDVkcl9jbWQuYyAgICAgIHwgMTE4ICsrKysr KysrKysrKy0NCj4gIGRyaXZlcnMvbmV0L21seDUvaHdzL21seDVkcl9jbWQuaCAgICAgIHwgIDI1 ICsrKw0KPiAgZHJpdmVycy9uZXQvbWx4NS9od3MvbWx4NWRyX2NvbnRleHQuYyAgfCAgMzQgKysr LQ0KPiBkcml2ZXJzL25ldC9tbHg1L2h3cy9tbHg1ZHJfY29udGV4dC5oICB8ICAyMiArKysNCj4g IGRyaXZlcnMvbmV0L21seDUvaHdzL21seDVkcl9kZWJ1Zy5jICAgIHwgIDI0ICsrLQ0KPiAgZHJp dmVycy9uZXQvbWx4NS9od3MvbWx4NWRyX2ludGVybmFsLmggfCAgIDEgKw0KPiAgZHJpdmVycy9u ZXQvbWx4NS9od3MvbWx4NWRyX21hdGNoZXIuYyAgfCAyMTgNCj4gKysrKysrKysrKysrKysrKysr KysrKystLQ0KPiAgZHJpdmVycy9uZXQvbWx4NS9od3MvbWx4NWRyX21hdGNoZXIuaCAgfCAgIDkg Kw0KPiAgZHJpdmVycy9uZXQvbWx4NS9od3MvbWx4NWRyX3RhYmxlLmMgICAgfCAxOTEgKysrKysr KysrKysrKysrKysrKysrLQ0KPiAgZHJpdmVycy9uZXQvbWx4NS9od3MvbWx4NWRyX3RhYmxlLmgg ICAgfCAgIDQgKy0NCj4gIGRyaXZlcnMvbmV0L21seDUvbWx4NV9kZXZ4LmMgICAgICAgICAgIHwg ICAyICstDQo+ICAxNSBmaWxlcyBjaGFuZ2VkLCA3NDkgaW5zZXJ0aW9ucygrKSwgNjEgZGVsZXRp b25zKC0pDQo+IA0KPiAtLQ0KPiAyLjE4LjINCg0KU2VyaWVzIGFwcGxpZWQgdG8gbmV4dC1uZXQt bWx4LA0KDQpLaW5kZXN0IHJlZ2FyZHMsDQpSYXNsYW4gRGFyYXdzaGVoDQo=