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 32981A0352; Sun, 3 Nov 2019 07:48:43 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 5A08E1DFE2; Sun, 3 Nov 2019 07:48:42 +0100 (CET) Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50082.outbound.protection.outlook.com [40.107.5.82]) by dpdk.org (Postfix) with ESMTP id 76CBC1D483 for ; Sun, 3 Nov 2019 07:48:40 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=amqTs8NQn+G04rsp9vKt/djoHH23HbrhLjuMh7tJESZaltqTvJBchwh4oE20H64bBY/UC9W1L6sjX8hAwns2oxgU6plgFAo5pxsYORGUI+UCqoaKr0ZTY05oF2DRGt09z6u8OynkIm1RTU0tiTCPsvI8n6hQ/GghKKdzrBkP7FG+SNzRon2xpvMWx4KAKEviWON5kOsD7AHw0/ZLY9+1C5pZx8pk83wFbgfXrR3wtrQ7ARUpLDPyBGBv+bTHqRcimqoJUhFw0bBIHlkoC7DlcBhYFFjhCkr9dqxeo8EtuMJ8pW6s+YPrcFzCrrv5dfgMg1k54McC6I54qZoRcVz9PQ== 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=w9wBxxKwBj8T6ZUde0aoHgccYMk9Cry+9I4RBBH5ZkM=; b=DmyMqU18yIVhZzAuCYUj2JKAfcVpdbMdtUZ4INzktQxJG2pPUIfuJVucT947MJ/5UqxRYkgkIO+gEOF2PjxiRxcXRThWbB3Zd7RKeJ9v9OMD3BDfY58hxak9eZf/CBfPMZF4wUacUw8FsIeVYHx2eF/CxoXPUAgyR0rhK4eKkwXzBN0KafFeGw8aLc9Wq64G4D8+Sfwyg4x8vWVLchTaCy/+TRqtUVHxiP/y4e8aOm32LrtdsoJf7w607qlBsV1bkdm2nJJRpvXEnGPqZtYi3xm3MTb19FuPa5x2qmS3UUIvG1SE8Y94qoLFVgqI1POgiYflgjEuz+eEqlHWcCicnw== 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=w9wBxxKwBj8T6ZUde0aoHgccYMk9Cry+9I4RBBH5ZkM=; b=gJ8NItsy9VCqks1l1RvDoFW836OrwfJNjbR1Pym9ZMMJuAtvfeslVY63TWOAnMdaEFZb3RcyNrB4FWnV9CS6IDupkyTTVqjC0rpheZp2W+rCnl29hVwO+sfZ2OMkju6R1FSfu3PaU8gKyJ9OwePFU55A7T8NjQeNH2cdloZ07Yk= Received: from AM0PR0502MB3795.eurprd05.prod.outlook.com (52.133.45.150) by AM0PR0502MB3731.eurprd05.prod.outlook.com (52.133.47.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.24; Sun, 3 Nov 2019 06:48:38 +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.024; Sun, 3 Nov 2019 06:48:38 +0000 From: Shahaf Shuler To: Ilya Maximets , Thomas Monjalon CC: "dev@dpdk.org" , Jerin Jacob , Andrew Rybchenko , Ferruh Yigit , Stephen Hemminger , Roni Bar Yanai , Rony Efraim , "declan.doherty@intel.com" , "bernard.iremonger@intel.com" , "ajit.khaparde@broadcom.com" Thread-Topic: [dpdk-dev] [PATCH v2 0/3] ethdev: configure SR-IOV VF from host Thread-Index: AQHVjonSlflg1F+eKkmIrZc2vrcUcqdzSmOAgAAL3YCAAAVsgIAAXQsAgAJY1ICAAvIFEA== Date: Sun, 3 Nov 2019 06:48:38 +0000 Message-ID: References: <4165509.5enYigmRGf@xps> <5190422.ormd5srm06@xps> <1968866.mbH2BcW0Fd@xps> 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: 4ab5aedb-b1e2-443a-c129-08d76029db78 x-ms-traffictypediagnostic: AM0PR0502MB3731:|AM0PR0502MB3731: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-forefront-prvs: 0210479ED8 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(39850400004)(396003)(346002)(376002)(136003)(199004)(189003)(26005)(76176011)(52536014)(9686003)(478600001)(4326008)(5660300002)(2906002)(110136005)(316002)(76116006)(54906003)(256004)(3846002)(66946007)(11346002)(66066001)(86362001)(14444005)(476003)(446003)(7696005)(6506007)(14454004)(6246003)(305945005)(7416002)(102836004)(561944003)(66556008)(486006)(25786009)(66476007)(64756008)(74316002)(66446008)(81156014)(81166006)(6116002)(71190400001)(99286004)(53546011)(229853002)(71200400001)(33656002)(8676002)(8936002)(55016002)(186003)(6436002)(7736002)(21314003); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR0502MB3731; 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: K6+NxZR0jW8uqJxXTXvjpVonGpQsk/4QQPDCRh/Bx+DJ8zu9uUftKi66eUc/IV+twZWhUkK1nYrmJgYiZYCBtN7Vl3Ft0FjyqXbgLAXPTI/XCMQsO8j1f8m5OItbYVRO3u9C1+azF+rRyhzHZNmvPXja691hZXnmlRdkGGIo4Ua1u6D4oUuaGryf0N3usP8Qv3/4f4uOEMzsy0V7lOARIlk5/q+ECq6Wy+aTLsM1us9mSaQnRFQHlrPye4KbJ1CyZzxW3XVMu9GvwPKytbD+856hyBszlap3eJIWdSlwz8xTja/NGie9/MIwBNGlMRgwEFfnfyJeC+GMt4yCXmQlqAhuNWKJdZ9JchZBVVXmT1ptCY7lGtO7tK46Mtpv0Jcz6D9bdlRxXFnCwb//cuzsBQteNxIVxfsMEokoZPxLfJRUsbAMwPt/KgfMl6FdfukO 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: 4ab5aedb-b1e2-443a-c129-08d76029db78 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Nov 2019 06:48:38.7136 (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: bqKHO6SRL/hiKqDnIbdTSAppSbP6L4Qw604gYjLS/fJIHU47LUTtgNDvHWYxhAfwXJcIOafghKra61dmEeT5lw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0502MB3731 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" RnJpZGF5LCBOb3ZlbWJlciAxLCAyMDE5IDExOjMzIEFNLCBJbHlhIE1heGltZXRzOg0KPiBTdWJq ZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0ggdjIgMC8zXSBldGhkZXY6IGNvbmZpZ3VyZSBTUi1J T1YgVkYgZnJvbQ0KPiBob3N0DQo+IA0KPiBPbiAzMC4xMC4yMDE5IDIyOjQyLCBUaG9tYXMgTW9u amFsb24gd3JvdGU6DQo+ID4gMzAvMTAvMjAxOSAxNzowOSwgSWx5YSBNYXhpbWV0czoNCj4gPj4g T24gMzAuMTAuMjAxOSAxNjo0OSwgVGhvbWFzIE1vbmphbG9uIHdyb3RlOg0KPiA+Pj4gMzAvMTAv MjAxOSAxNjowNywgSWx5YSBNYXhpbWV0czoNCj4gPj4+PiBPbiAyOS4xMC4yMDE5IDE5OjUwLCBU aG9tYXMgTW9uamFsb24gd3JvdGU6DQo+ID4+Pj4+IEluIGEgdmlydHVhbCBlbnZpcm9ubWVudCwg dGhlIG5ldHdvcmsgY29udHJvbGxlciBtYXkgaGF2ZSB0bw0KPiA+Pj4+PiBjb25maWd1cmUgc29t ZSBTUi1JT1YgVkYgcGFyYW1ldGVycyBmb3Igc2VjdXJpdHkgcmVhc29ucy4NCj4gPj4+Pj4NClsu Li5dDQoNCj4gPiBJZiB3ZSBjb25zaWRlciB3aGF0IEludGVsIGRpZCwgaS5lLiBjb25maWd1cmUg VkYgaW4gcGxhY2Ugb2YNCj4gPiByZXByZXNlbnRvciBmb3Igc29tZSBvcGVyYXRpb25zLCB0aGVy ZSBhcmUgdHdvIGRyYXdiYWNrczoNCj4gPiAtIGNvbmZ1c2luZyB0aGF0IHNvbWUgb3BzIGFwcGx5 IHRvIHJlcHJlc2VudG9yLCBvdGhlcnMgYXBwbHkgdG8gVkYNCj4gPiAtIHNvbWUgb3BzIGFyZSBu b3QgcG9zc2libGUgb24gcmVwcmVzZW50b3IgKGJlY2F1c2UgdGFyZ2V0dGVkIHRvIFZGKQ0KPiA+ DQo+ID4gSSBzdGlsbCBmZWVsIHRoYXQgdGhlIGFkZGl0aW9uIG9mIG9uZSBzaW5nbGUgYml0IGlu IHRoZSBwb3J0IElEIGlzIGFuDQo+ID4gZWxlZ2FudCBzb2x1dGlvbiB0byB0YXJnZXQgZWl0aGVy IHRoZSBWRiBvciBpdHMgcmVwcmVzZW50b3IuDQo+IA0KPiBTaW5jZSB3ZSBhbHJlYWR5IGhhdmUg YSBjb25mdXNpb24gYWJvdXQgd2hhdCBpcyBjb25maWd1cmVkIHdoZW4gb3BlcmF0aW9ucw0KPiBh cmUgcGVyZm9ybWVkIG9uIGEgcmVwcmVzZW50b3IgcG9ydCB3ZSBoYXZlIDIgb3B0aW9uczoNCg0K SSBkb24ndCBhZ3JlZSB3ZSBoYXZlLiBJIGRvbid0IHRoaW5rIHRoZXJlIGlzIGFueSBkZXNpZ24g bm90ZSBvciBBUEkgZG9jIHRoYXQgc2F5cyB0aGUgZXRoZGV2IGNvbmZpZ3VyYXRpb24gb24gcmVw cmVzZW50b3Igc2hvdWxkIGJlIGFwcGxpZWQgb24gVkYgKHBsZWFzZSBzaGFyZSBpZiBJIG1pc3Nl ZCBpdCkuIA0KVGhlIGZhY3QgdGhhdCB0aGVyZSBhcmUgc29tZSBkcml2ZXJzIHRoYXQgaW1wbGVt ZW50ZWQgaXQgZG9lc24ndCBtZWFuIGl0IGlzIGNvcnJlY3QuIA0KDQo+IDEuIEhhdmUgdGhpcyBw cm9wb3NlZCBBUEkgdG8gY29uZmlndXJlIHJlcHJlc2VudG9yIGl0c2VsZiB3aGlsZQ0KPiAgICAg c2V0dGluZyBjb25maWcgdG8gcmVwcmVzZW50b3IgYW5kIGNvbmZpZ3VyaW5nIFZGIGlmIHNwZWNp YWwNCj4gICAgIGJpdCBlbmFibGVkLg0KPiAyLiBSZXZlcnNlIHRoZSBsb2dpYyBvZiBjdXJyZW50 IHByb3Bvc2FsLCBpLmUuIGFsd2F5cyBhcHBseQ0KPiAgICAgY29uZmlndXJhdGlvbiB0byBWRiB3 aGlsZSB3b3JraW5nIHdpdGggcmVwcmVzZW50b3IgYW5kIGFwcGx5DQo+ICAgICBjb25maWd1cmF0 aW9uIHRvIHJlcHJlc2VudG9yIGl0c2VsZiBpZiBzcGVjaWFsIGJpdCBpcyBzZXQuDQo+IA0KPiBJ J2QgcHJvYmFibHkgcHJlZmVyIG9wdGlvbiAjMiwgYmVjYXVzZToNCj4gLSBGcm9tIHRoZSBPVlMg YW5kIE9wZW5TdGFjayBwb2ludCBvZiB2aWV3LCBJIHRoaW5rLCB3ZSBkb24ndA0KPiAgICByZWFs bHkgbmVlZCB0byBjb25maWd1cmUgcmVwcmVzZW50b3IgaXRzZWxmIGluIG1vc3QgY2FzZXMuDQo+ ICAgIEFuZCBPVlMgcmVhbGx5IHNob3VsZCBub3Qga25vdyBpZiBpdCB3b3JrcyB3aXRoIHJlcHJl c2VudG9yDQo+ICAgIG9yIHNvbWUgcmVhbCBwb3J0Lg0KDQpJIGRvbid0IHRoaW5rcyBPVlMgY2Fu IGJlIHJlYWxseSBhZ25vc3RpYyB0byB0aGUgZmFjdCBpdCBydW5zIG9uIHRvcCBvZiByZXByZXNl bnRvcnM6DQoxLiBwcm9iaW5nIG9mIHJlcHJlc2VudG9yIGhhcyBkaWZmZXJlbnQgY29tbWFuZCBs aW5lIC13IDxiZGY+LHJlcHJlc2VudG9yPVhYWA0KMi4gdGhlIHdob2xlIGFjY2VsZXJhdGlvbiBm cmFtZXdvcmsgYmFzZWQgb24gaW5zZXJ0aW9uIG9mIGZsb3cgcnVsZXMgZm9yIGRpcmVjdCBmb3J3 YXJkIGZyb20gdGhlIFZGIHRvIHRhcmdldCBlbnRpdHkuIFJ1bGVzIGFyZSBhcHBsaWVkIG9uIHRo ZSByZXByZXNlbnRvciBhbmQgd291bGQgbm90IHdvcmsgaWYgcG9ydCBpcyBub3Qgc3VjaC4gDQoz LiBzb21lIG11bHRpLXBvcnQgZGV2aWNlcyBjYW5ub3QgZG8gZGlyZWN0IGZ3ZCBiZXR3ZWVuIGl0 cyBkaWZmZXJlbnQgcG9ydC4gVGhpcyBpcyB3aHkgcmVwIGhhcyBzd2l0Y2hfaWQgYW5kIGFwcGxp Y2F0aW9uIHNob3VsZCBxdWVyeSBpdCBhbmQgYWN0IHVwb24uIA0KNC4gcmVwcmVzZW50b3IgY2Fy cnkgdGhlIFZGIHBvcnQgaWQuIFRoaXMgaXMgaG93IGFwcGxpY2F0aW9uIGtub3cgdG8gd2hpY2gg VkYgKG9yIHZwb3J0KSB0aGV5IGFzc29jaWF0ZWQgd2l0aCBvbiB0aGVpciBvdGhlciBzaWRlLiAN Cg0KPiAtIEl0IHNlZW1zIHRoYXQgbW9zdCBvZiB0aGUgZXhpc3RpbmcgY29kZSBpbiBEUERLIGFs cmVhZHkgd29ya3MNCj4gICAgbGlrZSB0aGlzLCBpLmUuIGFwcGx5aW5nIGNvbmZpZ3MgdG8gVkYg aXRzZWxmLiAgSW50ZWwgZHJpdmVycw0KPiAgICB3b3JrcyBsaWtlIHRoaXMgYW5kICBNZWxsYW5v eCBkcml2ZXJzLCBhcyBUaG9tYXMgc2FpZCwgZG9lc24ndA0KPiAgICBoYXZlIHRoaXMgZnVuY3Rp b25hbGl0eSBhdCBhbGwuDQoNCkFzIEkgc2FpZCBhYm92ZSwgSSBkb24ndCB0aGluayB3ZSBuZWVk IHRvIHJlZmVyIHRvIHNwZWNpZmljIGRyaXZlciBiZWhhdmlvciwgcmF0aGVyIHRoZSBBUEkgZ3Vp ZGVsaW5lcy4gDQpUbyBtZSwgaXQgaXMgYSBiaXQgc3RyYW5nZSBhbmQgbm90IG5hdHVyYWwgdGhh dCBldGhkZXYgY29uZmlndXJhdGlvbiBpcyBhcHBsaWVkIHRvIGRpZmZlcmVudCBwb3J0IHcvbyBh bnkgZXhwbGljaXQgcmVxdWVzdCBmcm9tIHRoZSBhcHBsaWNhdGlvbi4gDQpUaGlzIGlzIHdoeSBJ IHdvdWxkIHByZWZlciAjMSBhYm92ZS4gDQoNCj4gDQo+ID4NCj4gPg0KPiA+Pj4+IFRoZSB0aGlz IGlzIHRoYXQgdGhpcyBuZXcgQVBJIHdpbGwgcHJvZHVjZSBjb25jZXB0dWFsIGZyYWdtZW50YXRp b24NCj4gPj4+PiBiZXR3ZWVuIERQREsgYW5kIHRoZSBMaW51eCBrZXJuZWwsIGJlY2F1c2UgdG8g ZG8gdGhlIHNhbWUgdGhpbmcNCj4gPj4+PiB5b3UnbGwgaGF2ZSB0byB1c2UgZGlmZmVyZW50IHdh eXMuIEkgbWVhbiwgdG8gY2hhbmdlIG1hYyBvZiBWRiBpbg0KPiA+Pj4+IGtlcm5lbCB5b3UgbmVl ZCB0byBzZXQgbWFjIHRvIHRoZSByZXByZXNlbnRvciwgYnV0IGluIERQREsgY2hhbmdpbmcNCj4g Pj4+PiBzZXR0aW5nIG1hYyB0byByZXByZXNlbnRvciB3aWxsIGxlYWQgdG8gY2hhbmdpbmcgdGhl IG1hYyBvZiB0aGUNCj4gPj4+PiByZXByZXNlbnRvciBpdHNlbGYsIG5vdCB0aGUgVkYuIFRoaXMg d2lsbCBiZSByZWFsbHkgY29uZnVzaW5nIGZvciB1c2Vycy4NCj4gPj4+DQo+ID4+PiBJIGFtIG5v dCByZXNwb25zaWJsZSBvZiB0aGUgY2hvaWNlcyBpbiBMaW51eC4NCj4gPj4+IEJ1dCBJIGFncmVl IGl0IHdvdWxkIGJlIGludGVyZXN0aW5nIHRvIGNoZWNrIHRoZSByZWFzb24gb2Ygc3VjaCBkZWNp c2lvbi4NCj4gPj4+IFJvbnksIHBsZWFzZSBjb3VsZCB5b3UgZXhwbGFpbj8NCj4gPg0KPiA+IEkg bG9va2VkIGF0IGZldyBMaW51eCBkcml2ZXJzOg0KPiA+DQo+ID4gCWJueHRfdmZfcmVwX25ldGRl dl9vcHMgaGFzIG5vIG9wIHRvIHNldCBNQUMNCj4gPiAJYm54dF9uZXRkZXZfb3BzLm5kb19zZXRf dmZfbWFjID0gc2V0IFZGIE1BQyBmcm9tIFBGDQo+ID4NCj4gPiAJbGlvX3ZmX3JlcF9uZGV2X29w cyBoYXMgbm8gb3AgdG8gc2V0IE1BQw0KPiA+IAlsaW9uZXRkZXZvcHMubmRvX3NldF92Zl9tYWMg PSBzZXQgVkYgTUFDIGZyb20gUEYNCj4gPg0KPiA+IAltbHg1ZV9uZXRkZXZfb3BzX3JlcCBoYXMg bm8gb3AgdG8gc2V0IE1BQw0KPiA+IAltbHg1ZV9uZXRkZXZfb3BzLm5kb19zZXRfdmZfbWFjID0g c2V0IFZGIE1BQyBmcm9tIFBGDQo+ID4gCW1seDVlX25ldGRldl9vcHNfdXBsaW5rX3JlcC5uZG9f c2V0X3ZmX21hYyA9IHNldCBWRiBNQUMgZnJvbQ0KPiBQRg0KPiA+DQo+ID4gCW5mcF9yZXByX25l dGRldl9vcHMubmRvX3NldF9tYWNfYWRkcmVzcyA9IHNldCByZXByZXNlbnRvcg0KPiBNQUMNCj4g PiAJbmZwX3JlcHJfbmV0ZGV2X29wcy5uZG9fc2V0X3ZmX21hYyA9IHNldCBWRiBNQUMgZnJvbQ0K PiByZXByZXNlbnRvcg0KPiA+IAluZnBfbmV0X25ldGRldl9vcHMubmRvX3NldF92Zl9tYWMgPSBz ZXQgVkYgTUFDIGZyb20gUEYNCj4gPg0KPiA+IFRoZXJlIGlzIGEgYmlnIGNoYW5jZSB0aGF0IHRo ZSBiZWhhdmlvdXIgaXMgbm90IHN0YW5kYXJkaXplZCBpbiBMaW51eA0KPiA+IChhcyB1c3VhbCku IFNvIGl0IGlzIGFscmVhZHkgY29uZnVzaW5nIGZvciB1c2VycyBvZiBMaW51eC4NCj4gPg0KPiA+ DQo=