From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <xuemingl@mellanox.com>
Received: from EUR01-HE1-obe.outbound.protection.outlook.com
 (mail-he1eur01on0048.outbound.protection.outlook.com [104.47.0.48])
 by dpdk.org (Postfix) with ESMTP id 173461E9B8
 for <dev@dpdk.org>; Tue, 12 Jun 2018 16:44:14 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=DteMln67z8CBQB+Q7PfiA2neJWRRfwpPz+jHe3erSyA=;
 b=U0DsteT/94+Jyb8HUVJQDmeG3yJ2MvE8P1Dx4gxTa2KFgrl70h4d4TeLe+iJrRL8Ed7A75mw7g1uJJZrtCYvVHsF6nZkpmMEIyfGZO1nDF+HAvOpjaMmsSBo3Z0xA4J7/A24BopgmjnxZ7YAwdYW5RGSTjH1zGKATaHp7r4EWbE=
Received: from AM5PR0501MB2420.eurprd05.prod.outlook.com (10.169.149.146) by
 AM5PR0501MB2435.eurprd05.prod.outlook.com (10.169.149.149) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.841.14; Tue, 12 Jun 2018 14:44:12 +0000
Received: from AM5PR0501MB2420.eurprd05.prod.outlook.com
 ([fe80::e852:af25:231c:79c1]) by AM5PR0501MB2420.eurprd05.prod.outlook.com
 ([fe80::e852:af25:231c:79c1%10]) with mapi id 15.20.0841.019; Tue, 12 Jun
 2018 14:44:12 +0000
From: "Xueming(Steven) Li" <xuemingl@mellanox.com>
To: Adrien Mazarguil <adrien.mazarguil@6wind.com>, Shahaf Shuler
 <shahafs@mellanox.com>
CC: "dev@dpdk.org" <dev@dpdk.org>
Thread-Topic: [dpdk-dev] [PATCH 7/7] net/mlx5: add parameter for port
 representors
Thread-Index: AQHT9EaZRAvHOqAjikimMnhIRcHFSKRczYlA
Date: Tue, 12 Jun 2018 14:44:12 +0000
Message-ID: <AM5PR0501MB24201A065E42988126C4E8CFAC7F0@AM5PR0501MB2420.eurprd05.prod.outlook.com>
References: <20180525161814.13873-1-adrien.mazarguil@6wind.com>
 <20180525161814.13873-8-adrien.mazarguil@6wind.com>
In-Reply-To: <20180525161814.13873-8-adrien.mazarguil@6wind.com>
Accept-Language: zh-CN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=xuemingl@mellanox.com; 
x-originating-ip: [180.174.142.249]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM5PR0501MB2435;
 7:duHQdY/4YKcaxFoQrPsBHEAcTPIRoymhXHXYzoJUNPy7uINss6IeX2Fj2yRRUHDURgfmeUc3uQrIVWpKe45OPJ/CmS/klke25+81zcRrwcNYdZw6AZ4SWBLwPPWB7wFDLrb+ko2zLfGYXdgj9/n/tPEudslBZlIAURmHwIjX5CB89MzJ2zwalI1eTYM5XRm0VD/mNpORPOZq2Dvju8O/XslePXQGcLYZ8koLEnI3GOELNWuBVt2ML7TW/rku+Izi
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(48565401081)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:AM5PR0501MB2435; 
x-ms-traffictypediagnostic: AM5PR0501MB2435:
x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr
x-microsoft-antispam-prvs: <AM5PR0501MB2435AB25F94FC099E3B18702AC7F0@AM5PR0501MB2435.eurprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93001095)(3002001)(3231254)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(6072148)(201708071742011)(7699016);
 SRVR:AM5PR0501MB2435; BCL:0; PCL:0; RULEID:; SRVR:AM5PR0501MB2435; 
x-forefront-prvs: 07013D7479
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(376002)(39380400002)(39860400002)(366004)(396003)(189003)(199004)(13464003)(478600001)(81156014)(5890100001)(5660300001)(8936002)(14454004)(53546011)(316002)(229853002)(9686003)(106356001)(110136005)(105586002)(3846002)(6116002)(6506007)(33656002)(2900100001)(97736004)(5250100002)(186003)(26005)(68736007)(102836004)(59450400001)(76176011)(7696005)(99286004)(8676002)(81166006)(2906002)(11346002)(446003)(3660700001)(575784001)(86362001)(6246003)(53936002)(3280700002)(476003)(6636002)(74316002)(55016002)(66066001)(305945005)(7736002)(486006)(4326008)(25786009)(6436002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR0501MB2435;
 H:AM5PR0501MB2420.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: mellanox.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: wCOO3pHVcteIEYPjPsYW5Vh+PU6yYRbUuu+KGHQpSxfPgQ/hfUgSd9HHTJbZ6dtHW7fENLLZIHE5HsWg1H1Af0GV2gzAk04nyDCt16peyGteEYyDf9jRRBtDvWy3a6Mq1L7LkV6chw6aBxnpZ5uwImd+pgvi9l7EZbguWpN1zon8Qb89FBKaC4YKdt5YiI9z
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Office365-Filtering-Correlation-Id: d4043765-673a-4ed9-ada9-08d5d072f6ac
X-OriginatorOrg: Mellanox.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d4043765-673a-4ed9-ada9-08d5d072f6ac
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jun 2018 14:44:12.4813 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0501MB2435
Subject: Re: [dpdk-dev] [PATCH 7/7] net/mlx5: add parameter for port
 representors
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jun 2018 14:44:14 -0000

DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZGV2IDxkZXYtYm91bmNl
c0BkcGRrLm9yZz4gT24gQmVoYWxmIE9mIEFkcmllbiBNYXphcmd1aWwNCj4gU2VudDogU2F0dXJk
YXksIE1heSAyNiwgMjAxOCAxMjozNSBBTQ0KPiBUbzogU2hhaGFmIFNodWxlciA8c2hhaGFmc0Bt
ZWxsYW5veC5jb20+DQo+IENjOiBkZXZAZHBkay5vcmcNCj4gU3ViamVjdDogW2RwZGstZGV2XSBb
UEFUQ0ggNy83XSBuZXQvbWx4NTogYWRkIHBhcmFtZXRlciBmb3IgcG9ydCByZXByZXNlbnRvcnMN
Cj4gDQo+IFByaW9yIHRvIHRoaXMgcGF0Y2gsIGFsbCBwb3J0IHJlcHJlc2VudG9ycyBkZXRlY3Rl
ZCBvbiBhIGdpdmVuIGRldmljZSB3ZXJlIHByb2JlZCBhbmQgRXRoZXJuZXQgZGV2aWNlcw0KPiBp
bnN0YW50aWF0ZWQgZm9yIGVhY2ggb2YgdGhlbS4NCj4gDQo+IFRoaXMgcGF0Y2ggYWRkcyBzdXBw
b3J0IGZvciB0aGUgc3RhbmRhcmQgInJlcHJlc2VudG9yIiBwYXJhbWV0ZXIsIHdoaWNoIGltcGxp
ZXMgdGhhdCBwb3J0IHJlcHJlc2VudG9ycw0KPiBhcmUgbm90IHByb2JlZCBieSBkZWZhdWx0IGFu
eW1vcmUsIGV4Y2VwdCBmb3IgdGhlIGxpc3QgcHJvdmlkZWQgdGhyb3VnaCBkZXZpY2UgYXJndW1l
bnRzLg0KPiANCj4gKFBhdGNoIGJhc2VkIG9uIHByaW9yIHdvcmsgZnJvbSBZdWFuaGFuIExpdSkN
Cj4gDQo+IFNpZ25lZC1vZmYtYnk6IEFkcmllbiBNYXphcmd1aWwgPGFkcmllbi5tYXphcmd1aWxA
NndpbmQuY29tPg0KPiAtLS0NCj4gIGRvYy9ndWlkZXMvbmljcy9tbHg1LnJzdCAgICAgICAgICAg
ICAgICB8IDEyICsrKysrKysrKysrKw0KPiAgZG9jL2d1aWRlcy9wcm9nX2d1aWRlL3BvbGxfbW9k
ZV9kcnYucnN0IHwgIDIgKysNCj4gIGRyaXZlcnMvbmV0L21seDUvbWx4NS5jICAgICAgICAgICAg
ICAgICB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysNCj4gIDMgZmlsZXMgY2hhbmdlZCwg
MzkgaW5zZXJ0aW9ucygrKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2RvYy9ndWlkZXMvbmljcy9tbHg1
LnJzdCBiL2RvYy9ndWlkZXMvbmljcy9tbHg1LnJzdCBpbmRleCA3OWM5ODJlMjkuLjUyMjllNTQ2
YyAxMDA2NDQNCj4gLS0tIGEvZG9jL2d1aWRlcy9uaWNzL21seDUucnN0DQo+ICsrKyBiL2RvYy9n
dWlkZXMvbmljcy9tbHg1LnJzdA0KPiBAQCAtMzg4LDYgKzM4OCwxOCBAQCBSdW4tdGltZSBjb25m
aWd1cmF0aW9uDQo+IA0KPiAgICBEaXNhYmxlZCBieSBkZWZhdWx0Lg0KPiANCj4gKy0gYGByZXBy
ZXNlbnRvcmBgIHBhcmFtZXRlciBbbGlzdF0NCj4gKw0KPiArICBUaGlzIHBhcmFtZXRlciBjYW4g
YmUgdXNlZCB0byBpbnN0YW50aWF0ZSBEUERLIEV0aGVybmV0IGRldmljZXMgZnJvbQ0KPiArIGV4
aXN0aW5nIHBvcnQgKG9yIFZGKSByZXByZXNlbnRvcnMgY29uZmlndXJlZCBvbiB0aGUgZGV2aWNl
Lg0KPiArDQo+ICsgIEl0IGlzIGEgc3RhbmRhcmQgcGFyYW1ldGVyIHdob3NlIGZvcm1hdCBpcyBk
ZXNjcmliZWQgaW4NCj4gKyA6cmVmOmBldGhlcm5ldF9kZXZpY2Vfc3RhbmRhcmRfZGV2aWNlX2Fy
Z3VtZW50c2AuDQo+ICsNCj4gKyAgRm9yIGluc3RhbmNlLCB0byBwcm9iZSBwb3J0IHJlcHJlc2Vu
dG9ycyAwIHRocm91Z2ggMjo6DQo+ICsNCj4gKyAgICByZXByZXNlbnRvcj1bMC0yXQ0KPiArDQo+
ICBGaXJtd2FyZSBjb25maWd1cmF0aW9uDQo+ICB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+DQo+IA0K
PiBkaWZmIC0tZ2l0IGEvZG9jL2d1aWRlcy9wcm9nX2d1aWRlL3BvbGxfbW9kZV9kcnYucnN0IGIv
ZG9jL2d1aWRlcy9wcm9nX2d1aWRlL3BvbGxfbW9kZV9kcnYucnN0DQo+IGluZGV4IGFmODIzNTJh
MC4uNThkNDliYTBmIDEwMDY0NA0KPiAtLS0gYS9kb2MvZ3VpZGVzL3Byb2dfZ3VpZGUvcG9sbF9t
b2RlX2Rydi5yc3QNCj4gKysrIGIvZG9jL2d1aWRlcy9wcm9nX2d1aWRlL3BvbGxfbW9kZV9kcnYu
cnN0DQo+IEBAIC0zNjUsNiArMzY1LDggQEAgRXRoZXJuZXQgRGV2aWNlIEFQSQ0KPiANCj4gIFRo
ZSBFdGhlcm5ldCBkZXZpY2UgQVBJIGV4cG9ydGVkIGJ5IHRoZSBFdGhlcm5ldCBQTURzIGlzIGRl
c2NyaWJlZCBpbiB0aGUgKkRQREsgQVBJIFJlZmVyZW5jZSouDQo+IA0KPiArLi4gX2V0aGVybmV0
X2RldmljZV9zdGFuZGFyZF9kZXZpY2VfYXJndW1lbnRzOg0KPiArDQo+ICBFdGhlcm5ldCBEZXZp
Y2UgU3RhbmRhcmQgRGV2aWNlIEFyZ3VtZW50cyAgfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+
fn5+fn5+fn5+fn5+fn4NCj4gDQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9tbHg1L21seDUu
YyBiL2RyaXZlcnMvbmV0L21seDUvbWx4NS5jIGluZGV4IDA5YWZjYTYzYy4uMjE2NzUzYmE2IDEw
MDY0NA0KPiAtLS0gYS9kcml2ZXJzL25ldC9tbHg1L21seDUuYw0KPiArKysgYi9kcml2ZXJzL25l
dC9tbHg1L21seDUuYw0KPiBAQCAtOTAsNiArOTAsOSBAQA0KPiAgLyogQWN0aXZhdGUgTmV0bGlu
ayBzdXBwb3J0IGluIFZGIG1vZGUuICovICAjZGVmaW5lIE1MWDVfVkZfTkxfRU4gInZmX25sX2Vu
Ig0KPiANCj4gKy8qIFNlbGVjdCBwb3J0IHJlcHJlc2VudG9ycyB0byBpbnN0YW50aWF0ZS4gKi8g
I2RlZmluZSBNTFg1X1JFUFJFU0VOVE9SDQo+ICsicmVwcmVzZW50b3IiDQo+ICsNCj4gICNpZm5k
ZWYgSEFWRV9JQlZfTUxYNV9NT0RfTVBXDQo+ICAjZGVmaW5lIE1MWDVEVl9DT05URVhUX0ZMQUdT
X01QV19BTExPV0VEICgxIDw8IDIpICAjZGVmaW5lIE1MWDVEVl9DT05URVhUX0ZMQUdTX0VOSEFO
Q0VEX01QVyAoMSA8PCAzKQ0KPiBAQCAtNDIwLDYgKzQyMyw5IEBAIG1seDVfYXJnc19jaGVjayhj
b25zdCBjaGFyICprZXksIGNvbnN0IGNoYXIgKnZhbCwgdm9pZCAqb3BhcXVlKQ0KPiAgCXN0cnVj
dCBtbHg1X2Rldl9jb25maWcgKmNvbmZpZyA9IG9wYXF1ZTsNCj4gIAl1bnNpZ25lZCBsb25nIHRt
cDsNCj4gDQo+ICsJLyogTm8tb3AsIHBvcnQgcmVwcmVzZW50b3JzIGFyZSBwcm9jZXNzZWQgaW4g
bWx4NV9kZXZfc3Bhd24oKS4gKi8NCj4gKwlpZiAoIXN0cmNtcChNTFg1X1JFUFJFU0VOVE9SLCBr
ZXkpKQ0KPiArCQlyZXR1cm4gMDsNCj4gIAllcnJubyA9IDA7DQo+ICAJdG1wID0gc3RydG91bCh2
YWwsIE5VTEwsIDApOw0KPiAgCWlmIChlcnJubykgew0KPiBAQCAtNDkyLDYgKzQ5OCw3IEBAIG1s
eDVfYXJncyhzdHJ1Y3QgbWx4NV9kZXZfY29uZmlnICpjb25maWcsIHN0cnVjdCBydGVfZGV2YXJn
cyAqZGV2YXJncykNCj4gIAkJTUxYNV9SWF9WRUNfRU4sDQo+ICAJCU1MWDVfTDNfVlhMQU5fRU4s
DQo+ICAJCU1MWDVfVkZfTkxfRU4sDQo+ICsJCU1MWDVfUkVQUkVTRU5UT1IsDQo+ICAJCU5VTEws
DQo+ICAJfTsNCj4gIAlzdHJ1Y3QgcnRlX2t2YXJncyAqa3ZsaXN0Ow0KPiBAQCAtMTE0MiwxMyAr
MTE0OSwzMCBAQCBtbHg1X2Rldl9zcGF3bihzdHJ1Y3QgcnRlX2RldmljZSAqZHBka19kZXYsDQo+
ICAJc3RydWN0IHJ0ZV9ldGhfZGV2ICoqZXRoX2xpc3QgPSBOVUxMOw0KPiAgCXN0cnVjdCBpYnZf
Y29udGV4dCAqY3R4Ow0KPiAgCXN0cnVjdCBpYnZfZGV2aWNlX2F0dHJfZXggYXR0cjsNCj4gKwlz
dHJ1Y3QgcnRlX2V0aF9kZXZhcmdzIGV0aF9kYTsNCj4gIAl2b2lkICp0bXA7DQo+ICAJdW5zaWdu
ZWQgaW50IGk7DQo+ICAJdW5zaWduZWQgaW50IGogPSAwOw0KPiAgCXVuc2lnbmVkIGludCBuID0g
MDsNCj4gIAlpbnQgcmV0Ow0KPiANCj4gKwlpZiAoZHBka19kZXYtPmRldmFyZ3MpIHsNCj4gKwkJ
cmV0ID0gcnRlX2V0aF9kZXZhcmdzX3BhcnNlKGRwZGtfZGV2LT5kZXZhcmdzLT5hcmdzLCAmZXRo
X2RhKTsNCj4gKwkJaWYgKHJldCkNCj4gKwkJCWdvdG8gZXJyb3I7DQo+ICsJfSBlbHNlIHsNCj4g
KwkJbWVtc2V0KCZldGhfZGEsIDAsIHNpemVvZihldGhfZGEpKTsNCj4gKwl9DQo+ICBuZXh0Og0K
PiArCWlmIChqKSB7DQo+ICsJCXVuc2lnbmVkIGludCBrOw0KPiArDQo+ICsJCWZvciAoayA9IDA7
IGsgPCBldGhfZGEubmJfcmVwcmVzZW50b3JfcG9ydHM7ICsraykNCj4gKwkJCWlmIChldGhfZGEu
cmVwcmVzZW50b3JfcG9ydHNba10gPT0gaiAtIDEpDQo+ICsJCQkJYnJlYWs7DQo+ICsJCWlmIChr
ID09IGV0aF9kYS5uYl9yZXByZXNlbnRvcl9wb3J0cykNCj4gKwkJCWdvdG8gc2tpcDsNCj4gKwl9
DQo+ICAJZXJybm8gPSAwOw0KPiAgCWN0eCA9IG1seDVfZ2x1ZS0+b3Blbl9kZXZpY2UoaWJ2X2Rl
dltqXSk7DQo+ICAJaWYgKCFjdHgpIHsNCj4gQEAgLTExODcsNiArMTIxMSw3IEBAIG1seDVfZGV2
X3NwYXduKHN0cnVjdCBydGVfZGV2aWNlICpkcGRrX2RldiwNCj4gIAkJCWdvdG8gZXJyb3I7DQo+
ICAJCSsrbjsNCj4gIAl9DQo+ICtza2lwOg0KPiAgCWlmIChpYnZfZGV2Wysral0pDQo+ICAJCWdv
dG8gbmV4dDsNCg0KaW50IHJ0ZV9ldGhfZGV2X2F0dGFjaChjb25zdCBjaGFyICpkZXZhcmdzLCB1
aW50MTZfdCAqcG9ydF9pZCk7DQpUaGUgcnRlX2V0aF9kZXZfYXR0YWNoIGFwaSBhdHRhY2ggb25l
IGRldmljZSBhIHRpbWUgYXMgb25seSBvbmUgKnBvcnRfaWQgcGFyYW1ldGVyLg0KRGV2IGFyZ3Vt
ZW50ICI4MjowLjAscmVwcmVzZW50ZXJbYS1iXSB3aWxsIHJlZ2lzdGVyIG11bHRpcGxlIGRldmlj
ZXMgaW4gb25lIGNhbGwsDQppcyB0aGlzIGNvcnJlY3QgYmVoYXZpb3I/IEkgYXNrIHRoaXMgYmVj
YXVzZSB0aGlzIGNhdXNlZCB0ZXN0cG1kIENMSSAicG9ydCBhdHRhY2giIA0KY3Jhc2ggZHVlIHRv
IG9ubHkgdGhlIGxhc3QgcmVnaXN0ZXJlZCBwb3J0IGlkIHJldHVybmVkLg0KDQo+ICAJZXRoX2xp
c3Rbbl0gPSBOVUxMOw0KPiAtLQ0KPiAyLjExLjANCg==