From mboxrd@z Thu Jan 1 00:00:00 1970 From: Saeed Mahameed Subject: Re: [RFC net-next 1/2] net: net-porcfs: Reduce rcu lock critical section Date: Mon, 16 Apr 2018 20:50:56 +0000 Message-ID: <1523911853.4579.19.camel@mellanox.com> References: <20180410170812.18905-1-saeedm@mellanox.com> <20180410.131649.583776764903333305.davem@davemloft.net> <75137dbf-4608-127e-1601-10a3c13e3a32@gmail.com> <1523473143.3402.55.camel@mellanox.com> <1523490467.3587.20.camel@mellanox.com> <3e0f5494-3d5c-06e8-a5b2-12b735390629@gmail.com> <1523560344.3587.40.camel@mellanox.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: "netdev@vger.kernel.org" To: "eric.dumazet@gmail.com" , "davem@davemloft.net" Return-path: Received: from mail-he1eur01on0061.outbound.protection.outlook.com ([104.47.0.61]:45143 "EHLO EUR01-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752662AbeDPUvD (ORCPT ); Mon, 16 Apr 2018 16:51:03 -0400 In-Reply-To: <1523560344.3587.40.camel@mellanox.com> Content-Language: en-US Content-ID: <7D8238DA5946A9498A9BEFE41B96F4FF@eurprd05.prod.outlook.com> Sender: netdev-owner@vger.kernel.org List-ID: T24gVGh1LCAyMDE4LTA0LTEyIGF0IDE5OjEyICswMDAwLCBTYWVlZCBNYWhhbWVlZCB3cm90ZToN Cj4gT24gV2VkLCAyMDE4LTA0LTExIGF0IDE5OjU5IC0wNzAwLCBFcmljIER1bWF6ZXQgd3JvdGU6 DQo+ID4gDQo+ID4gT24gMDQvMTEvMjAxOCAwNDo0NyBQTSwgU2FlZWQgTWFoYW1lZWQgd3JvdGU6 DQo+ID4gPiANCj4gPiA+IFdlbGwgaWYgd2UgYWxsb3cgZGV2aWNlcyB0byBhY2Nlc3MgSFcgY291 bnRlcnMgdmlhIEZXIGNvbW1hbmQNCj4gPiA+IGludGVyZmFjZXMgaW4gbmRvX2dldF9zdGF0cyBh bmQgYnkgdGVzdGluZyBtbHg1IHdoZXJlIHdlIHF1ZXJ5IHVwDQo+ID4gPiB0byA1DQo+ID4gPiBo dyByZWdpc3RlcnMsIGl0IGNvdWxkIHRha2UgMTAwdXMsIHN0aWxsIHRoaXMgaXMgd2F5IHNtYWxs ZXIgdGhhbg0KPiA+ID4gMTBzZWMNCj4gPiA+ICA6KSBhbmQgaXQgaXMgcmVhbGx5IGEgbmljZSBy YXRlIHRvIGZldGNoIEhXIHN0YXRzIG9uIGRlbWFuZC4NCj4gPiANCj4gPiBJZiBoYXJkd2FyZSBz dGF0cyBhcmUgc2xvd2VyIHRoYW4gc29mdHdhcmUgb25lcywgbWF5YmUgaXQgaXMgdGltZQ0KPiA+ IHRvDQo+ID4gdXNlIHNvZnR3YXJlIHN0YXRzLA0KPiA+IGluc3RlYWQgb2YgY2hhbmdpbmcgdGhl IHdob2xlIHN0YWNrID8NCj4gPiANCj4gDQo+IFdlIGFscmVhZHkgaGF2ZSBTVyBzdGF0cyBmb3Ig W3J4L3R4XV9bcGFja2V0cy9ieXRlc10gYnV0IGZvcg0KPiBbcngvdHhdX1tlcnJvci9kcm9wXSBl dGMgLi4gdGhleSBjYW4gb25seSBiZSBncmFiYmVkIGZyb20gSFcuDQo+IA0KPiBXZSBkb24ndCB3 YW50IHRvIHJlcG9ydCBvbmx5IHBhcnRpYWwgY291bnRlcnMgdG8gZ2V0X3N0YXRzIG5kbyBqdXN0 DQo+IHRvDQo+IGF2b2lkIHNsZWVwaW5nLg0KPiANCj4gPiBUaGVyZSBhcmUgdmVyeSBmZXcgZGV2 aWNlcyBkcml2ZXJzIGhhdmluZyBpc3N1ZXMgbGlrZSB0aGF0Lg0KPiA+IA0KDQpEYXZlLCBFcmlj LCBJIHdvdWxkIGxpa2UgdG8ga25vdyB3aGV0aGVyIGl0IGlzIG9rIHRvIGhhdmUgdGhpcyBjaGFu Z2UNCmluIHRoZSBrZXJuZWwgKG1ha2UgZ2V0X3N0YXRzIG5kbyAibWlnaHQgc2xlZXAiKT8gSSBy ZWFsbHkgZGlkbid0IGdldA0KYW55IGNvbnZpbmNpbmcgZmVlZGJhY2sgdG8gbm90IGRvIHRoaXMg Y2hhbmdlLg0KDQpGb3Igc21hcnQgbmljcyB3aGVyZSBhIGxvdCBvZiBzdGF0aXN0aWNzIGNvbXB1 dGF0aW9ucyBhbmQNCmRyaXZlci9IYXJkd2FyZSBjb21tdW5pY2F0aW9uIGdvIHRocm91Z2ggRmly bXdhcmUsIHRoZXJlIGlzIG5vdCBtdWNoIHdlDQpjYW4gZG8gaW4gdGhlIGRyaXZlciBpbiBvcmRl ciB0byBwcm92aWRlIGFjY3VyYXRlIGFuZCAiZnJlc2giDQpzdGF0aXN0aWNzIG90aGVyIHRoYW4g dGFsa2luZyBkaXJlY3RseSB0byBGaXJtd2FyZSB0aHJvdWdoIGNvbW1hbmQNCmludGVyZmFjZXMg dGhhdCAibWlnaHQgc2xlZXAiLiBDdXJyZW50bHkgdGhpcyBpcyBkb25lIHRocm91Z2ggYQ0KYmFj a2dyb3VuZCB0aHJlYWQgY2FjaGluZyBoYXJkd2FyZSBzdGF0aXN0aWNzIDUgdGltZXMgYSBzZWNv bmQgd2hpY2ggaXMNCndhc3RlZnVsLg0KDQpJbiBvcmRlciB0byBjb21wbGV0ZSB0aGlzIHdvcmsg SSBuZWVkIHRvIHRha2UgY2FyZSBvZiBuZXRsaW5rLCBvdnMgYW5kDQpib25kaW5nIChzaW1pbGFy IHRvIHdoYXQgaSBkaWQgaW4gdGhpcyBwYXRjaCkuDQoNClBsdXMgSSBtaWdodCBuZWVkIHRvIGlu dHJvZHVjZSBhIG5ldyBkZXYgaG9sZC9wdXQgQVBJIHRoYXQgZ3VhcmFudGVlcw0KdGhlIG5ldGRl diBpcyBub3QgdW5pbml0aWFsaXplZCB3aGlsZSBpdCBpcyBiZWluZyBicmllZmx5IGhlbGQsIHRo aXMgaXMNCm5lZWRlZCBzaW5jZSB0aGUgY3VycmVudCBkZXZpY2UgY2hhaW4gbG9ja3MgZ3VhcmFu dGVlcyB0aGF0IGJ5IGRlc2lnbi4NCihTaG91bGQgYmUgYSByZWxhdGl2ZWx5IHNtYWxsIGNoYW5n ZSkuDQoNCkdvL05vIEdvPw0KDQpUaGFua3MsDQpTYWVlZC4NCg0KDQo=