From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shahaf Shuler Subject: Re: [PATCH v2 6/7] net/mlx5: probe all port representors Date: Sun, 24 Jun 2018 13:33:31 +0000 Message-ID: References: <20180525161814.13873-1-adrien.mazarguil@6wind.com> <20180614083047.10812-1-adrien.mazarguil@6wind.com> <20180614083047.10812-7-adrien.mazarguil@6wind.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: "dev@dpdk.org" , Guillaume Gaudonville , Wisam Monther , Raslan Darawsheh , Olga Shern To: "Xueming(Steven) Li" , Adrien Mazarguil Return-path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0070.outbound.protection.outlook.com [104.47.2.70]) by dpdk.org (Postfix) with ESMTP id 37E7A4F90 for ; Sun, 24 Jun 2018 15:33:35 +0200 (CEST) In-Reply-To: Content-Language: en-US List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" T25lIG1vcmUgaW5wdXQsIA0KDQpTdW5kYXksIEp1bmUgMTcsIDIwMTggMToxNSBQTSwgU2hhaGFm IFNodWxlcjoNCj4gU3ViamVjdDogUkU6IFtkcGRrLWRldl0gW1BBVENIIHYyIDYvN10gbmV0L21s eDU6IHByb2JlIGFsbCBwb3J0IHJlcHJlc2VudG9ycw0KDQpbLi4uXQ0KDQo+ID4gPiArCWV0aF9s aXN0ID0gdG1wOw0KPiA+ID4gIAlmb3IgKGkgPSAwOyBpIDwgYXR0ci5vcmlnX2F0dHIucGh5c19w b3J0X2NudDsgKytpKSB7DQo+ID4gPiAtCQlldGhfbGlzdFtpXSA9IG1seDVfZGV2X3NwYXduX29u ZShkcGRrX2RldiwgaWJ2X2RldiwgdmYsDQo+ID4gPiAtCQkJCQkJICZhdHRyLCBpICsgMSk7DQo+ ID4gPiAtCQlpZiAoZXRoX2xpc3RbaV0pDQo+ID4gPiAtCQkJY29udGludWU7DQo+ID4gPiAtCQkv KiBTYXZlIHJ0ZV9lcnJubyBhbmQgcm9sbCBiYWNrIGluIGNhc2Ugb2YgZmFpbHVyZS4gKi8NCj4g PiA+IC0JCXJldCA9IHJ0ZV9lcnJubzsNCj4gPiA+IC0JCXdoaWxlIChpLS0pIHsNCj4gPiA+IC0J CQltbHg1X2Rldl9jbG9zZShldGhfbGlzdFtpXSk7DQo+ID4gPiAtCQkJaWYgKHJ0ZV9lYWxfcHJv Y2Vzc190eXBlKCkgPT0gUlRFX1BST0NfUFJJTUFSWSkNCj4gPiA+IC0JCQkJcnRlX2ZyZWUoZXRo X2xpc3RbaV0tPmRhdGEtPmRldl9wcml2YXRlKTsNCj4gPiA+IC0JCQljbGFpbV96ZXJvKHJ0ZV9l dGhfZGV2X3JlbGVhc2VfcG9ydChldGhfbGlzdFtpXSkpOw0KPiA+ID4gLQkJfQ0KPiA+ID4gLQkJ ZnJlZShldGhfbGlzdCk7DQo+ID4gPiAtCQlydGVfZXJybm8gPSByZXQ7DQo+ID4gPiAtCQlyZXR1 cm4gTlVMTDsNCj4gPiA+ICsJCWV0aF9saXN0W25dID0gbWx4NV9kZXZfc3Bhd25fb25lKGRwZGtf ZGV2LCBpYnZfZGV2W2pdLA0KPiA+IHZmLA0KPiA+ID4gKwkJCQkJCSAmYXR0ciwgaSArIDEsDQo+ ID4gPiArCQkJCQkJIGogPyBldGhfbGlzdFswXSA6IE5VTEwsDQo+ID4gPiArCQkJCQkJIGogLSAx KTsNCj4gDQo+IFRoZSByZXByZXNlbnRvciBpZCBpcyBhY2NvcmRpbmcgdG8gdGhlIHNvcnQgbWFk ZSBieSBxc29ydCAoYmFzZWQgb24gZGV2aWNlDQo+IG5hbWVzKS4NCj4gQSBiZXR0ZXIgd2F5IG1h eSBiZSB0byBzZXQgaXQgYWNjb3JkaW5nIHRvIHRoZSBzeXNmcyBpbmZvcm1hdGlvbiwgbGlrZSB5 b3UgZG8NCj4gaW4gdGhlIG1seDVfZ2V0X2lmbmFtZSBmdW5jdGlvbi4NCj4gV2hhdCBkbyB5b3Ug dGhpbms/DQoNCkluIGZhY3QgcmVsYXlpbmcgb24gbGluZWFyIGluY3JlYXNpbmcgcG9ydCBudW1i ZXJzIGlzIGRhbmdlcm91cy4gSW4gbWF5IGJyZWFrIG9uIHNwZWNpYWwgc2NlbmFyaW9zIGxpa2Ug Qmx1ZUZpZWxkLg0KSW4gQmx1ZUZpZWxkIHRoZXJlIGFyZSByZXByZXNlbnRvcnMgYmV0d2VlbiB0 aGUgeDg2IGFuZCB0aGUgQVJNIGNvcmVzLiBUaG9zZSBhcmUgbm90IFZGIHJlcHJlc2VudG9ycy4g VGhlIHBoeXNfcG9ydF9uYW1lIG9mIHRob3NlIGlzIC0xIGFuZCBlYWNoIG9mIHRoZW0gYmVsb25n cyB0byBkaWZmZXJlbnQgcGh5c19zd2l0Y2hfaWQuDQoNCldlIGNhbiBhcmd1ZSB3aGV0aGVyIGl0 IGlzIGNvcnJlY3Qvbm90IHRvIGFzc2lnbiB0aGVtIHcvIC0xIHZhbHVlLCBidXQgSSB0aGluayB0 aGUgc3VnZ2VzdGVkIGFwcHJvYWNoIGFib3ZlIGNhbiBkZXRlY3QgdGhlIHJpZ2h0ICJ2Zl9pZCIg Zm9yIHRob3NlIGFuZCBub3QgYnJlYWsgdGhlIGN1cnJlbnQgYmVoYXZpb3Igb24geDg2LiAgDQpM ZXQgbWUga25vdyBpZiB5b3UgaGF2ZSBvdGhlciBzdWdnZXN0aW9ucy4gDQoNCg==