From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0068.outbound.protection.outlook.com [104.47.1.68]) by dpdk.org (Postfix) with ESMTP id B51C058FE; Wed, 25 Apr 2018 12:33:45 +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; bh=+oZxWQV0RNjkkMZzA5KjLo/ddKYtYOP6seZMqcI0dCg=; b=Ry/pcjyFYOZiByjWDAOXn83Kevf9y2CUnFVNpDwBj6jRfCweQpjZi3yJl32e3emTpV6qeiiP9B8TVi5+Dhpc/bCe0QMm+LQnwpCihbgc75I7OoGYTNtX3jV2+ZsdSOG7+ulbl50VyZ4OhJVCBl3CX55K5TxVxrIdgJvESMP8/y4= Received: from HE1PR0501MB2668.eurprd05.prod.outlook.com (10.172.130.150) by HE1PR0501MB2281.eurprd05.prod.outlook.com (10.168.34.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.696.14; Wed, 25 Apr 2018 10:33:43 +0000 Received: from HE1PR0501MB2668.eurprd05.prod.outlook.com ([fe80::4469:e478:b112:f7e9]) by HE1PR0501MB2668.eurprd05.prod.outlook.com ([fe80::4469:e478:b112:f7e9%17]) with mapi id 15.20.0696.017; Wed, 25 Apr 2018 10:33:43 +0000 From: Matan Azrad To: Ferruh Yigit , Ophir Munk , "dev@dpdk.org" CC: Thomas Monjalon , Olga Shern , "stable@dpdk.org" Thread-Topic: [dpdk-stable] [PATCH v1] net/vdev_netvsc: fix creating short name devices Thread-Index: AQHT0JxrAEGZgm8wd0Svn+0eUuQf7aP5oBoAgACB7ICAAAC90IAV6osAgAFQsdCAAAFHgIAAAGUA Date: Wed, 25 Apr 2018 10:33:43 +0000 Message-ID: References: <1523344821-8890-1-git-send-email-ophirmu@mellanox.com> <46d4822f-e5d3-db4c-057e-8b1844ddade5@intel.com> <50d0b809-0074-4687-cc0b-2e6e156cb5a9@intel.com> In-Reply-To: <50d0b809-0074-4687-cc0b-2e6e156cb5a9@intel.com> Accept-Language: en-US, he-IL Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=matan@mellanox.com; x-originating-ip: [193.47.165.251] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; HE1PR0501MB2281; 7:34rO0M/AhXm34n3m/yzPaRMu8KetoGNX+5krhlZs3jooajgavxB/8NPAFX+FTJQvViYjnZU6ubD0/SzdsATNaxm7z6wKJQHY4z06B07P8YGpJ54+7eT+SkBwCripM+tfzMqbzPKT6KmVJdlxt7PwxpsRtSJAkcAdMgX+tehqabvvCETH07JvolUILdqaJp71mu+cdaLgbcG5Dg0DYG68JQXMEZAAMZUJv2XkdmS7WqGnfkq0mE5JtXlX6Mep5dAe 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:HE1PR0501MB2281; x-ms-traffictypediagnostic: HE1PR0501MB2281: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3002001)(3231232)(944501410)(52105095)(93006095)(93001095)(6055026)(6041310)(20161123558120)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(6072148)(201708071742011); SRVR:HE1PR0501MB2281; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0501MB2281; x-forefront-prvs: 06530126A4 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(396003)(39380400002)(376002)(39860400002)(366004)(13464003)(189003)(199004)(106356001)(305945005)(26005)(9686003)(229853002)(74316002)(14454004)(93886005)(5250100002)(2501003)(55016002)(105586002)(6246003)(7736002)(5660300001)(33656002)(7696005)(6436002)(68736007)(2906002)(2900100001)(66066001)(25786009)(53936002)(86362001)(99286004)(97736004)(8936002)(478600001)(3660700001)(3280700002)(446003)(6116002)(8676002)(81166006)(81156014)(54906003)(186003)(476003)(486006)(11346002)(53546011)(6506007)(4326008)(3846002)(110136005)(102836004)(316002)(76176011); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0501MB2281; H:HE1PR0501MB2668.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: cgDRnnhMKKuflcLfn9YBymGq2wtTlsIE8DIzirLCOL4n/xMRnb6wPYqKU9xZN2jHGItQn6Gtr4nbZvyUev32xhpEXQRuGPaG4ol/9/RbF+qT6xh6pTstnejQ7vO34cbeLbIWxoS7xt4yNlc6jOYHeV1u1lkhEdExhs52NkIA4d51AH/jXMR/NbJQH2rfquhM 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: cecd4a8a-051a-4afb-1e36-08d5aa980491 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: cecd4a8a-051a-4afb-1e36-08d5aa980491 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Apr 2018 10:33:43.0694 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0501MB2281 Subject: Re: [dpdk-dev] [dpdk-stable] [PATCH v1] net/vdev_netvsc: fix creating short name devices 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: , X-List-Received-Date: Wed, 25 Apr 2018 10:33:46 -0000 DQoNCkZyb206IEZlcnJ1aCBZaWdpdCwgV2VkbmVzZGF5LCBBcHJpbCAyNSwgMjAxOCAxOjI5IFBN DQo+IE9uIDQvMjUvMjAxOCAxMToyNSBBTSwgTWF0YW4gQXpyYWQgd3JvdGU6DQo+ID4NCj4gPg0K PiA+IEZyb206IEZlcnJ1aCBZaWdpdCwgVHVlc2RheSwgQXByaWwgMjQsIDIwMTggNToyMCBQTQ0K PiA+PiBPbiA0LzEwLzIwMTggNDozOSBQTSwgTWF0YW4gQXpyYWQgd3JvdGU6DQo+ID4+PiBJdCBp cyBPSyBmb3IgbWUuDQo+ID4+DQo+ID4+IENvbnZlcnRpbmcgdGhpcyB0byBleHBsaWNpdCBhY2s6 DQo+ID4+IEFja2VkLWJ5OiBNYXRhbiBBenJhZCA8bWF0YW5AbWVsbGFub3guY29tPg0KPiA+Pg0K PiA+DQo+ID4gT2ssIGRvbid0IGZvcmdldCB0byByZW1vdmUgdGhlIGZpeGVzIGxpbmUuDQo+IA0K PiBEb24ndCBmb3JnZXQ/IFNob3VsZCBmaXhlcyBsaW5lIGJlIHJlbW92ZWQsIHdoeT8NCg0KVGhp cyBpcyBub3QgYSBmaXguDQoNCj4gPj4+IFRoYW5rcy4NCj4gPj4+DQo+ID4+PiBGcm9tOiBPcGhp ciBNdW5rLCBUdWVzZGF5LCBBcHJpbCAxMCwgMjAxOCA2OjM2IFBNDQo+ID4+Pj4gSGkuDQo+ID4+ Pj4gRGlzY3Vzc2VkIHdpdGggVGhvbWFzLg0KPiA+Pj4+IFBsZWFzZSBjb25zaWRlciB0aGUgZm9s bG93aW5nIGNvbW1pdCBtZXNzYWdlOg0KPiA+Pj4+DQo+ID4+Pj4gbmV0L3ZkZXZfbmV0dnNjOiBz aG9ydGVuIGRldmljZXMgbmFtZXMNCj4gPj4+Pg0KPiA+Pj4+IFByaW9yIHRvIHRoaXMgY29tbWl0 IHRoZSB2ZGV2X25ldHZzYyBQTUQgd2FzIGNyZWF0aW5nIHRhcCBhbmQNCj4gPj4+PiBmYWlsc2Fm ZSBkZXZpY2VzIHdpdGggbG9uZyBuYW1lcywgc3VjaCBhcyAibmV0X3RhcF9uZXRfdmRldl9uZXR2 c2MwIg0KPiA+Pj4+IG9yICJuZXRfZmFpbHNhZmVfbmV0X3ZkZXZfbmV0dnNjMCIuDQo+ID4+Pj4g VGhpcyBjb21taXRzIGNyZWF0ZXMgdGFwIGFuZCBmYWlsc2FmZSBkZXZpY2VzIHdpdGggc2hvcnQg bmFtZXMgc3VjaA0KPiA+Pj4+IGFzICJuZXRfdGFwX25ldHZzYzAiIG9yICJuZXRfZmFpbHNhZmVf bmV0dnNjMCIuDQo+ID4+Pj4NCj4gPj4+Pj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4g Pj4+Pj4gRnJvbTogTWF0YW4gQXpyYWQNCj4gPj4+Pj4gU2VudDogVHVlc2RheSwgQXByaWwgMTAs IDIwMTggMTE6MDQgQU0NCj4gPj4+Pj4gVG86IE9waGlyIE11bmsgPG9waGlybXVAbWVsbGFub3gu Y29tPjsgZGV2QGRwZGsub3JnDQo+ID4+Pj4+IENjOiBUaG9tYXMgTW9uamFsb24gPHRob21hc0Bt b25qYWxvbi5uZXQ+OyBPbGdhIFNoZXJuDQo+ID4+Pj4+IDxvbGdhc0BtZWxsYW5veC5jb20+OyBz dGFibGVAZHBkay5vcmcNCj4gPj4+Pj4gU3ViamVjdDogUkU6IFtQQVRDSCB2MV0gbmV0L3ZkZXZf bmV0dnNjOiBmaXggY3JlYXRpbmcgc2hvcnQgbmFtZQ0KPiA+Pj4+PiBkZXZpY2VzDQo+ID4+Pj4+ DQo+ID4+Pj4+IEhpIE9waGlyDQo+ID4+Pj4+DQo+ID4+Pj4+IEZyb206IE9waGlyIE11bmssIFR1 ZXNkYXksIEFwcmlsIDEwLCAyMDE4IDEwOjIwIEFNDQo+ID4+Pj4+PiBQcmlvciB0byB0aGlzIGNv bW1pdCB0aGUgdmRldl9uZXR2c2MgUE1EIHdhcyBjcmVhdGluZyB0YXAgYW5kDQo+ID4+Pj4+PiBm YWlsc2FmZSBkZXZpY2VzIHdpdGggbG9uZyBuYW1lcywgc3VjaCBhcw0KPiAibmV0X3RhcF9uZXRf dmRldl9uZXR2c2MwIg0KPiA+Pj4+Pj4gb3IgIm5ldF9mYWlsc2FmZV9uZXRfdmRldl9uZXR2c2Mw Ii4NCj4gPj4+Pj4+IExvbmcgbmFtZXMgY29udGFpbmluZyBtb3JlIHRoYW4gMzIgY2hhcmFjdGVy cyBtYXkgYmUgcmVqZWN0ZWQgYnkNCj4gPj4+Pj4+IHNvbWUgQVBJcyAoZS5nLiBtZW1idWYgcG9v bCBjcmVhdGlvbikuDQo+ID4+Pj4+DQo+ID4+Pj4+IFNpbmNlIEVBTCBhbGxvd3MgdG8gdXNlIGxv bmcgbmFtZXMsIEkgZG9uJ3QgdGhpbmsgaXQgaXMgYSBwcm9ibGVtDQo+ID4+Pj4+IG9mIHRoZSBu ZXR2c2MgZGV2aWNlLg0KPiA+Pj4+PiBJZiBhIERQREsgZW50aXR5IHdhbnRzIHRvIHVzZSB0aGlz IG5hbWUgZm9yIHNvbWUgcmVhc29uIGl0IG5lZWRzDQo+ID4+Pj4+IHRvIGFkanVzdCBpdCB0byB0 aGUgdXNhZ2UuDQo+ID4+Pj4+DQo+ID4+Pj4+IEkgYWdyZWUgdGhhdCBzaG9ydCBuYW1lcyBhcmUg YmV0dGVyIGFuZCBtYXkgaGVscCBmb3Igc3VjaCBsaWtlIGNhc2VzLg0KPiA+Pj4+Pg0KPiA+Pj4+ PiBJIHN1Z2dlc3QgdGhlIG5leHQgdGl0bGU6DQo+ID4+Pj4+IG5ldC92ZGV2X25ldHZzYzogdXNl IHNob3J0IGRldmljZSBuYW1lcw0KPiA+Pj4+Pg0KPiA+Pj4+Pj4gVGhpcyBjb21taXRzIGZpeGVz IHRoaXMgaXNzdWUgYnkgY3JlYXRpbmcgdGFwIGFuZCBmYWlsc2FmZQ0KPiA+Pj4+Pj4gZGV2aWNl cyB3aXRoIHNob3J0IG5hbWVzIHN1Y2ggYXMgInRhcF9uZXRfdnNjMCIgb3INCj4gIm5ldF9mYWls c2FmZV92c2MwIi4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBGaXhlczogZTdkYzVkN2JlY2M1ICgibmV0 L3ZkZXZfbmV0dnNjOiBpbXBsZW1lbnQgY29yZQ0KPiA+Pj4+Pj4gZnVuY3Rpb25hbGl0eSIpDQo+ ID4+Pj4+PiBDYzogc3RhYmxlQGRwZGsub3JnDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gU2lnbmVkLW9m Zi1ieTogT3BoaXIgTXVuayA8b3BoaXJtdUBtZWxsYW5veC5jb20+DQo+ID4+Pj4+PiAtLS0NCj4g Pj4+Pj4+ICBkcml2ZXJzL25ldC92ZGV2X25ldHZzYy92ZGV2X25ldHZzYy5jIHwgOCArKysrLS0t LQ0KPiA+Pj4+Pj4gIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25z KC0pDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L3ZkZXZfbmV0 dnNjL3ZkZXZfbmV0dnNjLmMNCj4gPj4+Pj4+IGIvZHJpdmVycy9uZXQvdmRldl9uZXR2c2MvdmRl dl9uZXR2c2MuYw0KPiA+Pj4+Pj4gaW5kZXggZGIwMDgwYS4uYmIyZjc4ZCAxMDA2NDQNCj4gPj4+ Pj4+IC0tLSBhL2RyaXZlcnMvbmV0L3ZkZXZfbmV0dnNjL3ZkZXZfbmV0dnNjLmMNCj4gPj4+Pj4+ ICsrKyBiL2RyaXZlcnMvbmV0L3ZkZXZfbmV0dnNjL3ZkZXZfbmV0dnNjLmMNCj4gPj4+Pj4+IEBA IC02MTQsMTMgKzYxNCwxMyBAQCB2ZGV2X25ldHZzY19uZXR2c2NfcHJvYmUoY29uc3Qgc3RydWN0 DQo+ID4+Pj4+PiBpZl9uYW1laW5kZXggKmlmYWNlLA0KPiA+Pj4+Pj4gIAkJICAgICAgIG5hbWUs IGN0eC0+aWQpOw0KPiA+Pj4+Pj4gIAlpZiAocmV0ID09IC0xIHx8IChzaXplX3QpcmV0ID49IHNp emVvZihjdHgtPm5hbWUpKQ0KPiA+Pj4+Pj4gIAkJKytpOw0KPiA+Pj4+Pj4gLQlyZXQgPSBzbnBy aW50ZihjdHgtPmRldm5hbWUsIHNpemVvZihjdHgtPmRldm5hbWUpLA0KPiA+Pj4+Pj4gIm5ldF9m YWlsc2FmZV8lcyIsDQo+ID4+Pj4+PiAtCQkgICAgICAgY3R4LT5uYW1lKTsNCj4gPj4+Pj4+ICsJ cmV0ID0gc25wcmludGYoY3R4LT5kZXZuYW1lLCBzaXplb2YoY3R4LT5kZXZuYW1lKSwNCj4gPj4+ Pj4+ICJuZXRfZmFpbHNhZmVfdnNjJXUiLA0KPiA+Pj4+Pj4gKwkJICAgICAgIGN0eC0+aWQpOw0K PiA+Pj4+Pj4gIAlpZiAocmV0ID09IC0xIHx8IChzaXplX3QpcmV0ID49IHNpemVvZihjdHgtPmRl dm5hbWUpKQ0KPiA+Pj4+Pj4gIAkJKytpOw0KPiA+Pj4+Pj4gIAlyZXQgPSBzbnByaW50ZihjdHgt PmRldmFyZ3MsIHNpemVvZihjdHgtPmRldmFyZ3MpLA0KPiA+Pj4+Pj4gLQkJICAgICAgICJmZCgl ZCksZGV2KG5ldF90YXBfJXMscmVtb3RlPSVzKSIsDQo+ID4+Pj4+PiAtCQkgICAgICAgY3R4LT5w aXBlWzBdLCBjdHgtPm5hbWUsIGN0eC0+aWZfbmFtZSk7DQo+ID4+Pj4+PiArCQkgICAgICAgImZk KCVkKSxkZXYobmV0X3RhcF92c2MldSxyZW1vdGU9JXMpIiwNCj4gPj4+Pj4+ICsJCSAgICAgICBj dHgtPnBpcGVbMF0sIGN0eC0+aWQsIGN0eC0+aWZfbmFtZSk7DQo+ID4+Pj4+PiAgCWlmIChyZXQg PT0gLTEgfHwgKHNpemVfdClyZXQgPj0gc2l6ZW9mKGN0eC0+ZGV2YXJncykpDQo+ID4+Pj4+PiAg CQkrK2k7DQo+ID4+Pj4+PiAgCWlmIChpKSB7DQo+ID4+Pj4+PiAtLQ0KPiA+Pj4+Pj4gMi43LjQN Cj4gPj4+DQo+ID4NCg0K