From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-eopbgr50084.outbound.protection.outlook.com ([40.107.5.84]:62496 "EHLO EUR03-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751022AbeCTD3m (ORCPT ); Mon, 19 Mar 2018 23:29:42 -0400 From: Saeed Mahameed To: "willy@infradead.org" CC: Matan Barak , "netdev@vger.kernel.org" , "linux-rdma@vger.kernel.org" , Maor Gottlieb , "leon@kernel.org" Subject: Re: [PATCH] mlx5: Remove call to ida_pre_get Date: Tue, 20 Mar 2018 03:29:36 +0000 Message-ID: <1521516573.32324.63.camel@mellanox.com> References: <20180315025724.GB9973@bombadil.infradead.org> <1521158282.3219.53.camel@mellanox.com> <20180316013007.GA1875@bombadil.infradead.org> In-Reply-To: <20180316013007.GA1875@bombadil.infradead.org> Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: netdev-owner@vger.kernel.org List-ID: T24gVGh1LCAyMDE4LTAzLTE1IGF0IDE4OjMwIC0wNzAwLCBNYXR0aGV3IFdpbGNveCB3cm90ZToN Cj4gT24gVGh1LCBNYXIgMTUsIDIwMTggYXQgMTE6NTg6MDdQTSArMDAwMCwgU2FlZWQgTWFoYW1l ZWQgd3JvdGU6DQo+ID4gT24gV2VkLCAyMDE4LTAzLTE0IGF0IDE5OjU3IC0wNzAwLCBNYXR0aGV3 IFdpbGNveCB3cm90ZToNCj4gPiA+IEZyb206IE1hdHRoZXcgV2lsY294IDxtYXdpbGNveEBtaWNy b3NvZnQuY29tPg0KPiA+ID4gDQo+ID4gPiBUaGUgbWx4NSBkcml2ZXIgY2FsbHMgaWRhX3ByZV9n ZXQoKSBpbiBhIGxvb3AgZm9yIG5vIHJlYWRpbHkNCj4gPiA+IGFwcGFyZW50DQo+ID4gPiByZWFz b24uICBUaGUgZHJpdmVyIHVzZXMgaWRhX3NpbXBsZV9nZXQoKSB3aGljaCB3aWxsIGNhbGwNCj4g PiA+IGlkYV9wcmVfZ2V0KCkNCj4gPiA+IGJ5IGl0c2VsZiBhbmQgdGhlcmUncyBubyBuZWVkIHRv IHVzZSBpZGFfcHJlX2dldCgpIHVubGVzcyB1c2luZw0KPiA+ID4gaWRhX2dldF9uZXcoKS4NCj4g PiA+IA0KPiA+IA0KPiA+IEhpIE1hdHRoZXcsDQo+ID4gDQo+ID4gSXMgdGhpcyBpcyBjYXVzaW5n IGFueSBpc3N1ZXMgPyBvciBqdXN0IGEgc2ltcGxlIGNsZWFudXAgPw0KPiANCj4gSSdtIHJlbW92 aW5nIHRoZSBBUEkuICBBdCB0aGUgZW5kIG9mIHRoaXMgY2xlYW51cCwgdGhlcmUgd2lsbCBiZSBu bw0KPiBtb3JlDQo+IHByZWFsbG9jYXRpb247IGluc3RlYWQgd2Ugd2lsbCByZWx5IG9uIHRoZSBz bGFiIGFsbG9jYXRvciBub3QNCj4gc3Vja2luZy4NCj4gDQoNCk9rLCBTZWVtcyByZWFzb25hYmxl LCBJIGFtIG9rIHdpdGggdGhpcy4NCg0KPiA+IEFkZGluZyBNYW9yLCB0aGUgYXV0aG9yIG9mIHRo aXMgY2hhbmdlLA0KPiA+IA0KPiA+IEkgYmVsaWV2ZSB0aGUgaWRlYSBpcyB0byBzcGVlZCB1cCBp bnNlcnRfZnRlICh3aGljaCBjYWxscw0KPiA+IGlkYV9zaW1wbGVfZ2V0KSBzaW5jZSBpbnNlcnRf ZnRlIHJ1bnMgdW5kZXIgdGhlIEZURSB3cml0ZQ0KPiA+IHNlbWFwaG9yZSwNCj4gPiBpbiB0aGlz IGNhc2UgaWYgaWRhX3ByZV9nZXQgd2FzIHN1Y2Nlc3NmdWwgYmVmb3JlIHRha2luZyB0aGUNCj4g PiBzZW1hcGhvcmUNCj4gPiBmb3IgYWxsIHRoZSBGVEUgbm9kZXMgaW4gdGhlIGxvb3AsIHRoaXMg d2lsbCBiZSBhIGh1Z2Ugd2luIGZvcg0KPiA+IGlkYV9zaW1wbGVfZ2V0IHdoaWNoIHdpbGwgaW1t ZWRpYXRlbHkgcmV0dXJuIHN1Y2Nlc3Mgd2l0aG91dCBldmVuDQo+ID4gdHJ5aW5nIHRvIGFsbG9j YXRlLg0KPiANCj4gSSB0aGluayB0aGF0J3MgbWlzZ3VpZGVkLiAgVGhlIElEQSBhbGxvY2F0b3Ig aXMgb25seSBnb2luZyB0bw0KPiBhbGxvY2F0ZQ0KPiBtZW1vcnkgb25jZSBpbiBldmVyeSAxMDI0 IGFsbG9jYXRpb25zLiAgQWxzbywgaXQgZG9lcyB0cnkgdG8NCj4gYWxsb2NhdGUsDQo+IGV2ZW4g aWYgdGhlcmUgYXJlIHByZWFsbG9jYXRlZCBub2Rlcy4gIFNvIHlvdSdyZSBqdXN0IHdhc3Rpbmcg dGltZSwNCj4gdW5mb3J0dW5hdGVseS4NCj4gDQoNCldlbGwganVzdCBieSBsb29raW5nIGF0IHRo ZSBjb2RlIHlvdSBjYW4gdGVsbCBmb3Igc3VyZSB0aGF0IA0KdHdvIGNvbnNlY3V0aXZlIGNhbGxz IHRvIGlkYV9wcmVfZ2V0IHdpbGwgcmVzdWx0IGluIG9uZSBhbGxvY2F0aW9uDQpvbmx5Lg0KZHVl IHRvICJpZiAoIXRoaXNfY3B1X3JlYWQoaWRhX2JpdG1hcCkpIg0KDQpidXQgaSBkaWRuJ3QgZGln IGludG8gZGV0YWlscyBhbmQgZGlkbid0IGdvIHRocm91Z2ggdGhlIHdob2xlDQppZGFfZ2V0X25l d19hYm92ZSwgc28gaSB3aWxsIGNvdW50IG9uIHlvdXIganVkZ21lbnQgaGVyZS4NCg0KU3RpbGwg aSB3b3VsZCBsaWtlIHRvIHdhaXQgZm9yIE1hb3IncyBpbnB1dCBoZXJlLCB0aGUgYXV0aG9yLi4N CkkgV2lsbCBwaW5nIGhpbSB0b2RheS4NCg0KVGhhbmtzLA0KU2FlZWQu