From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 800D8A00BE; Wed, 30 Oct 2019 08:22:57 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 766CE1BEB3; Wed, 30 Oct 2019 08:22:56 +0100 (CET) Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20041.outbound.protection.outlook.com [40.107.2.41]) by dpdk.org (Postfix) with ESMTP id EDB8F1BEAE for ; Wed, 30 Oct 2019 08:22:54 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Mz1WeX4j0fTa2eg9f/gWCWKDiSivs9vsxASe8ffGZDE3ACFw7opUmsiNQatG1kypPzVGOqrLHk3dZSYXY8nhC2To2BiRIxcdxYzKNzuAv1xT8RsUU8ytOxpMEy0wMa12lC7cm2dIHeALNavJvv4XxC2Pukt3Vh2VfMmLMyw6EQT3caNbudUvTSu1yxtHwtymJO9djkCtK14RkluLILeq0IcZYX2h7e30fxTwf0ZzvWxnUI/fYAnuqWam+iReOmv7skFux42LcIvhQwDZvWb00BJahhinl4omKE3OvmDvZ9O706LCDeFYXnDVyRD9wXYTh6dVhWG26dGYrB1/kk/pQg== 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-SenderADCheck; bh=aMah/m0i301WxPyn4TpkUkl8U4KhMMNT5m0mYUhjr4A=; b=Oh6Mwa9BNQDq4UBqyn/+NdmxQXM2cbgAl83meR6s7LFGNaR86oMSnjE6/TgmM21bB+uanKaAJPFEczetQlWfIO6K4YH0aPW10lR/9NGq+qbwlAl6m4+kgp4oo4F6YTZy3o3CX6J5IoN4xG1/TZMwrSnOEEVM90KN8y0Dg5fsoRM1qQxxzamYJi0AHasCpItXTCR5FOFjZG/0Hdlb0pVKxaH4/KFTq4MbvKdb1WXYGG+Oc7GZNc0t4TQomxbsQPMiahunrKRPGoPQsZ7ryP0c3hxx5IZ26u7n8i7dyZRX9ueYoDHXmqiCTuhZyP6bk7lapRYgLMMVgEv8kv/7lzG4Gg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mellanox.com; dmarc=pass action=none header.from=mellanox.com; dkim=pass header.d=mellanox.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aMah/m0i301WxPyn4TpkUkl8U4KhMMNT5m0mYUhjr4A=; b=olRqF2xzqZEmy0EMyGk2G2izZIQFXPsmzVVrGPPYlnUXoM/VqZC5C5enXbCZs5bHjzLivDcBMmEMBL78erKtIDXFNNvPRM+rGBMRhQzd38p+wOPqvQ1NJPz3ldP7pPXmwlL5SUEjHukaevx8Tqb/c/YBcbmwtJewrpx1OD2uJFA= Received: from AM0PR0502MB3795.eurprd05.prod.outlook.com (52.133.45.150) by AM0PR0502MB3650.eurprd05.prod.outlook.com (52.133.46.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.24; Wed, 30 Oct 2019 07:22:53 +0000 Received: from AM0PR0502MB3795.eurprd05.prod.outlook.com ([fe80::380a:57ee:f35:e802]) by AM0PR0502MB3795.eurprd05.prod.outlook.com ([fe80::380a:57ee:f35:e802%7]) with mapi id 15.20.2408.016; Wed, 30 Oct 2019 07:22:53 +0000 From: Shahaf Shuler To: Jerin Jacob , Thomas Monjalon , Stephen Hemminger , Andrew Rybchenko , Ferruh Yigit CC: dpdk-dev Thread-Topic: [dpdk-dev] [PATCH v2 0/3] ethdev: configure SR-IOV VF from host Thread-Index: AQHVjonSlflg1F+eKkmIrZc2vrcUcqdyklMAgAA0ZIA= Date: Wed, 30 Oct 2019 07:22:53 +0000 Message-ID: References: <4165509.5enYigmRGf@xps> <20191029185051.32203-1-thomas@monjalon.net> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=shahafs@mellanox.com; x-originating-ip: [193.47.165.251] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 1a3ac858-a554-4fa3-df96-08d75d09faa5 x-ms-traffictypediagnostic: AM0PR0502MB3650: x-ms-exchange-purlcount: 2 x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-forefront-prvs: 02065A9E77 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(396003)(136003)(376002)(39860400002)(346002)(199004)(189003)(52536014)(7736002)(256004)(86362001)(229853002)(25786009)(76116006)(305945005)(64756008)(66946007)(66476007)(66556008)(33656002)(74316002)(5660300002)(71190400001)(110136005)(45080400002)(561944003)(2906002)(66446008)(966005)(71200400001)(6506007)(4326008)(55016002)(81166006)(8676002)(7696005)(6306002)(446003)(6246003)(8936002)(476003)(186003)(14444005)(81156014)(6436002)(11346002)(316002)(478600001)(9686003)(14454004)(99286004)(76176011)(102836004)(486006)(6116002)(26005)(53546011)(3846002)(66066001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR0502MB3650; H:AM0PR0502MB3795.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: q2G1yLAxPPZcoOgdggLJDGZ10e9rACOCxD64YHilpAyQH0W6WuSm3DLgYSPDYpdN5v/8JktnOmdBfOu21pcknOdiL2rRuX4yzd3v1v9KIDkqKTdzdPz5Y8QKCV8gWEizTTgk+MOx0MMQAkgFdKYINBxAGqIrbMIq7OuCSIQHpWD6Jv5YSY48JICjH/Mjy1/lhxF5QYV7KsmYQ77SwimA76dwPFmRm8Y8U1D7vaEdzZizuuADvm+lOBJ/0tdVFuEHqgitawKeAM0g/dCJRC7l7NgXwhS35YAkiLXhpqRjNDG3OQASBavzWypbY7W3iuUcLtipu7EuLoKHBsEP84Cq7j0cJ12INAiwORie7+TigeXJHzkq7JgcAmO8Z73YVKQRODI2HU6YeI1bpOTgGlgrDQFxXv8laKKKACT5h7gloTlxD/BC2kXBY60GZvGbdkTv x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1a3ac858-a554-4fa3-df96-08d75d09faa5 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Oct 2019 07:22:53.3680 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: gHy+5typb20grrUOBJnDmPjDqdvlK/IjXiWODhvaCpgocqiptDE/8LikIRZ/BdzFUPofpKDXZ/wPpJB4Q2GWhQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0502MB3650 Subject: Re: [dpdk-dev] [PATCH v2 0/3] ethdev: configure SR-IOV VF from host X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" V2VkbmVzZGF5LCBPY3RvYmVyIDMwLCAyMDE5IDY6MDkgQU0sIEplcmluIEphY29iOg0KPiBTdWJq ZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0ggdjIgMC8zXSBldGhkZXY6IGNvbmZpZ3VyZSBTUi1J T1YgVkYgZnJvbQ0KPiBob3N0DQo+IA0KPiBPbiBXZWQsIE9jdCAzMCwgMjAxOSBhdCAxMjoyMSBB TSBUaG9tYXMgTW9uamFsb24NCj4gPHRob21hc0Btb25qYWxvbi5uZXQ+IHdyb3RlOg0KPiA+DQo+ ID4gSW4gYSB2aXJ0dWFsIGVudmlyb25tZW50LCB0aGUgbmV0d29yayBjb250cm9sbGVyIG1heSBo YXZlIHRvIGNvbmZpZ3VyZQ0KPiA+IHNvbWUgU1ItSU9WIFZGIHBhcmFtZXRlcnMgZm9yIHNlY3Vy aXR5IHJlYXNvbnMuDQo+IA0KPiBKdXN0IHRvIHVuZGVyc3RhbmQsIENvdWxkIHlvdSBleHBsYWlu IG1vcmUgZGV0YWlscy9leGFtcGxlcyBmb3Igc2VjdXJpdHkNCj4gcmVhc29ucz8NCj4gDQo+ID4N Cj4gPiBXaGVuIHRoZSBQRiAoaG9zdCBwb3J0KSBpcyBkcml2ZW4gYnkgRFBESyAoT1ZTLURQREsg Y2FzZSksIHdlIGZhY2UgdHdvDQo+ID4gZGlmZmVyZW50IGNhc2VzOg0KPiA+ICAgICAtIGRyaXZl ciBpcyBiaWZ1cmNhdGVkIChNZWxsYW5veCBjYXNlKSwNCj4gPiAgICAgICBzbyB0aGUgVkYgY2Fu IGJlIGNvbmZpZ3VyZWQgdmlhIHRoZSBrZXJuZWwuDQo+ID4gICAgIC0gZHJpdmVyIGlzIG9uIHRv cCBvZiBVSU8gb3IgVkZJTywgc28gRFBESyBBUEkgaXMgcmVxdWlyZWQsDQo+IA0KPiBOb3QgdHJ1 ZS4gQm90aCBVSU8gYW5kIFZGSU8gYXJlIE5PVCBhbGxvd2VkIHRvIGNyZWF0ZSBTUklPViBWRiBm cm9tIHRoZQ0KPiBQRiBkZXZpY2UuDQo+IEl0IGlzIG9ubHkgYWxsb3dlZCB0aHJvdWdoIGlnYi11 aW8gb3V0IG9mIHRyZWUgZHJpdmVyIHdpdGhvdXQgaW9tbXUgc3VwcG9ydC4NCg0KUGVyIG15IHVu ZGVyc3RhbmRpbmcgVGhvbWFzIHByb3Bvc2FsIGlzIG5vdCB0byBjcmVhdGUgdGhlIFZGcyBmcm9t IHRoZSBQRiBkZXZpY2UuIGl0IGlzIHRvIGNvbmZpZ3VyZSB0aGVpciBuZXR3b3JrIGF0dHJpYnV0 ZXMgZnJvbSB0aGUgUEYgYWZ0ZXIgdGhleSBoYXZlIGJlZW4gY3JlYXRlZC4NCg0KPiANCj4gDQo+ ID4gICAgICAgYW5kIFBNRC1zcGVjaWZpYyBBUElzIHdlcmUgdXNlZC4NCj4gPiBUaGlzIG5ldyBn ZW5lcmljIEFQSSB3aWxsIGF2b2lkIHZlbmRvcnMgZnJhZ21lbnRhdGlvbi4NCj4gDQo+IFRoZSBB UEkgaXMgZ29vZC4gQnV0IEkgaGF2ZSBjb25jZXJucyBhYm91dCB0aGUgdmVuZG9yIGltcGxlbWVu dGF0aW9uIG9mDQo+IHRoaXMgQVBJLg0KPiBJdCBjYW4gc3VwcG9ydCBvbmx5IHZlbmRvcnMgd2l0 aCBiaWZ1cmNhdGVkIGRyaXZlcihNZWxsYW5veCBjYXNlKS4NCj4gb3IgdXNpbmcgaWdiX3Vpbyhu b24gaW9tbXUgY2FzZSkgYnV0IG5vdCB0aGUgZGV2aWNlcyB3aXRoIFZGSU8oV2hpY2ggaXMgdGhl DQo+IGZpcnN0LWNsYXNzIGNpdGl6ZW4pLg0KPiANCj4gQWxsIHRoZSBjb250cm9sIHBsYW5lIGNv bnRyb2wgc3R1ZmYgdG8gcmVwbGFjZSBMaW51eCB3aXRoICJwb3J0IHJlcHJlc2VudG9yIg0KPiBs b2dpYyB3aWxsIGJlIG9mIHRoZSBtZXJjeSAgb2YgYW4gIm91dCBvZiB0cmVlIiBkcml2ZXIgZWl0 aGVyIHdpdGggaWdiX3VpbyBvcg0KPiBodHRwczovL2V1cjAzLnNhZmVsaW5rcy5wcm90ZWN0aW9u Lm91dGxvb2suY29tLz91cmw9aHR0cCUzQSUyRiUyRnBhdGNoDQo+IGVzLmRwZGsub3JnJTJGcGF0 Y2glMkY1ODgxMCUyRiZhbXA7ZGF0YT0wMiU3QzAxJTdDc2hhaGFmcyU0MG1lbA0KPiBsYW5veC5j b20lN0M4ZGE2ZmZhY2VjZGU0OGFmMjRmNjA4ZDc1Y2VlZTI4YyU3Q2E2NTI5NzFjN2QyZTRkOWJh Ng0KPiBhNGQxNDkyNTZmNDYxYiU3QzAlN0MwJTdDNjM3MDgwMDUzMzk3ODQ0NDE5JmFtcDtzZGF0 YT1zQUlScVRuQU4NCj4gRzhsSWIyZVlodmN5bFUlMkY2JTJGODFlWFBEZUdibnJVZE1uaXMlM0Qm YW1wO3Jlc2VydmVkPTANCg0KSSBhbSBub3Qgc3VyZSBJIGZvbGxvdy4gDQpEZXZpY2UgdGhhdCBz dXBwb3J0cyByZXByZXNlbnRvciBzaG91bGQgZW5hYmxlIHRoZSBIViB0byBjb25maWd1cmUgdGhl aXIgbWFjcy4gSXQgaXMgdGhlIGJlc3QgaWYgaXQgY2FuIGFsbG93IGl0IHVzaW5nIHRoZSBpbi10 cmVlIGRyaXZlcnMgKFZGSU8sIE1lbGxhbm94IGJpZnVyY2F0ZWQuLikgYnkgdXNpbmcsIGZvciBl eGFtcGxlLCBzbyBkZXZpY2UgcmVnaXN0ZXJzIG9uIHRoZSBkZXZpY2UgYmFyLiANCk90aGVyd2lz ZSBzdWNoIHZlbmRvciB3aWxsIG5lZWQgdG8gcmVjb21tZW5kIGl0cyBjdXN0b21lcnMgdG8gdXNl IG90aGVyLCBvdXQgb2YgdHJlZSwgZHJpdmVyIHRvIGdldCB0aGUgbmVlZGVkIGZ1bmN0aW9uYWxp dHkgdG8gZW5hYmxlIHN3aXRjaGRldiBhbmQgcmVwcmVzZW50b3JzLiANCg0KPiANCj4gSSBhbSBf bm90IGFnYWluc3RfIG9uIERQREsgc3VwcG9ydHMgcG9ydCByZXByZXNlbnRvciBvciBjb250cm9s bGluZyBuZXRkZXYNCj4gVkYgdHJhZmZpYywgYnV0IGlmIHdlIGhhdmUgdGFrZW4gdGhhdCBwYXRo IHRoZW4gRFBESyBzaG91bGQgaGF2ZSB0aGUNCj4gaW5mcmFzdHJ1Y3R1cmUgdG8gc3VwcG9ydCBm b3IgYWxsIGRyaXZlciBtb2RlbHMgbGlrZSBWRklPKEFkZHJlc3NlZCBpbiBbMV0pDQo+IA0KPiBJ IHdvdWxkIGhhdmUgdGhpcyBxdWVzdGlvbiB3aGVuIERQREsgc3RhcnRzIHN1cHBvcnRpbmcgcG9y dA0KPiByZXByZXNlbnRvcihidXQgSSB3YXMgbm90IGF3YXJlIHRoYXQga2VybmVsIHNlY3VyaXR5 IGlzc3VlIG9uIG5ldGRldiBwb3J0cw0KPiBjb250cm9sbGVkIGJ5IERQREsgaW4gbm9uLWJpZnVy Y2F0ZWQgZHJpdmVyIGNhc2UgYW5kIGNvbmNpc2UgZWZmb3J0IGJsb2NrDQo+IHN1Y2ggc2NoZW1l IGJ5IGtlcm5lbCBbMl0pDQo+IA0KPiANCj4gIFsxXQ0KPiBodHRwczovL2V1cjAzLnNhZmVsaW5r cy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cCUzQSUyRiUyRnBhdGNoDQo+IGVzLmRw ZGsub3JnJTJGcGF0Y2glMkY1ODgxMCUyRiZhbXA7ZGF0YT0wMiU3QzAxJTdDc2hhaGFmcyU0MG1l bA0KPiBsYW5veC5jb20lN0M4ZGE2ZmZhY2VjZGU0OGFmMjRmNjA4ZDc1Y2VlZTI4YyU3Q2E2NTI5 NzFjN2QyZTRkOWJhNg0KPiBhNGQxNDkyNTZmNDYxYiU3QzAlN0MwJTdDNjM3MDgwMDUzMzk3ODQ0 NDE5JmFtcDtzZGF0YT1zQUlScVRuQU4NCj4gRzhsSWIyZVlodmN5bFUlMkY2JTJGODFlWFBEZUdi bnJVZE1uaXMlM0QmYW1wO3Jlc2VydmVkPTANCj4gWzJdDQo+IGh0dHBzOi8vZXVyMDMuc2FmZWxp bmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyUzQSUyRiUyRnBhdGNoDQo+IHdv cmsua2VybmVsLm9yZyUyRnBhdGNoJTJGMTA1MjIzODElMkYmYW1wO2RhdGE9MDIlN0MwMSU3Q3No YWhhZnMNCj4gJTQwbWVsbGFub3guY29tJTdDOGRhNmZmYWNlY2RlNDhhZjI0ZjYwOGQ3NWNlZWUy OGMlN0NhNjUyOTcxYzdkMmUNCj4gNGQ5YmE2YTRkMTQ5MjU2ZjQ2MWIlN0MwJTdDMCU3QzYzNzA4 MDA1MzM5Nzg0NDQxOSZhbXA7c2RhdGE9ZnlFbw0KPiBmSEpRTTUxTDhzc3ZMTnlhTHdyc0NLOGJC Sml1UFQlMkZnTWplM1F4RSUzRCZhbXA7cmVzZXJ2ZWQ9MA0KPiANCj4gDQo+IA0KPiA+DQo+ID4g U29tZSBQTUQtc3BlY2lmaWMgQVBJIGNvdWxkIG1pZ3JhdGUgdG8gdGhpcyBnZW5lcmljIG1vZGVs Lg0KPiA+IEFzIGFuIGV4YW1wbGUsIHRoZSBkZWZhdWx0IE1BQyBhZGRyZXNzIGNvbmZpZ3VyYXRp b24gaXMgZGVtb25zdHJhdGVkDQo+ID4gZm9yIGEgVkYgbWFwcGVkIHRvIG1seDUgcmVwcmVzZW50 b3IgcG9ydC4NCj4gPg0KPiA+IEFzIGl0IGJyZWFrcyB0aGUgQUJJLCBJIHByb3Bvc2UgdG8gbWVy Z2UgdGhpcyBBUEkgaW4gRFBESyAxOS4xMS1yYzIuDQo+ID4NCj4gPiBJIGFtIHNvcnJ5IEkgaGFk IG5vdCBzZW5kIGEgcGF0Y2ggc2luY2UgcHJvcG9zaW5nIGEgUkZDIGluIEF1Z3VzdC4NCj4gPiAo SSBnYXZlIHByaW9yaXR5IHRvIHRoZSBzdW1taXQgYW5kIHRoZSAtcmMxIHJlbGVhc2UpDQo+ID4N Cj4gPg0KPiA+IFRob21hcyBNb25qYWxvbiAoMyk6DQo+ID4gICBldGhkZXY6IGlkZW50aWZ5IFNS LUlPViBWRiBmcm9tIGhvc3QNCj4gPiAgIGV0aGRldjogc2V0IFZGIE1BQyBhZGRyZXNzIGZyb20g aG9zdA0KPiA+ICAgbmV0L21seDU6IHNldCBWRiBNQUMgYWRkcmVzcyBmcm9tIGhvc3QNCj4gPg0K PiA+ICBkcml2ZXJzL25ldC9tbHg1L21seDUuYyAgICAgICAgICAgICAgICAgIHwgIDYgKysrDQo+ ID4gIGRyaXZlcnMvbmV0L21seDUvbWx4NS5oICAgICAgICAgICAgICAgICAgfCAgMSArDQo+ID4g IGRyaXZlcnMvbmV0L21seDUvbWx4NV9tYWMuYyAgICAgICAgICAgICAgfCAxOSArKysrKysrKw0K PiA+ICBsaWIvbGlicnRlX2V0aGRldi9ydGVfZXRoZGV2LmMgICAgICAgICAgIHwgNTUgKysrKysr KysrKysrKysrKysrKysrLS0tDQo+ID4gIGxpYi9saWJydGVfZXRoZGV2L3J0ZV9ldGhkZXYuaCAg ICAgICAgICAgfCAzOCArKysrKysrKysrKysrKysrDQo+ID4gIGxpYi9saWJydGVfZXRoZGV2L3J0 ZV9ldGhkZXZfY29yZS5oICAgICAgfCAgMSArDQo+ID4gIGxpYi9saWJydGVfZXRoZGV2L3J0ZV9l dGhkZXZfdmVyc2lvbi5tYXAgfCAgMSArDQo+ID4gIDcgZmlsZXMgY2hhbmdlZCwgMTE0IGluc2Vy dGlvbnMoKyksIDcgZGVsZXRpb25zKC0pDQo+ID4NCj4gPiAtLQ0KPiA+IDIuMjMuMA0KPiA+DQo=