From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Mi Subject: RE: [patch net v2 1/4] net/sched: Change tc_action refcnt and bindcnt to atomic Date: Tue, 24 Oct 2017 06:17:14 +0000 Message-ID: References: <1508152718-28726-1-git-send-email-chrism@mellanox.com> <1508152718-28726-2-git-send-email-chrism@mellanox.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: Jamal Hadi Salim , Linux Kernel Network Developers , Lucas Bates , Jiri Pirko , David Miller To: Cong Wang Return-path: Received: from mail-db5eur01on0045.outbound.protection.outlook.com ([104.47.2.45]:15136 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750791AbdJXGRR (ORCPT ); Tue, 24 Oct 2017 02:17:17 -0400 In-Reply-To: Content-Language: en-US Sender: netdev-owner@vger.kernel.org List-ID: PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBDb25nIFdhbmcgW21haWx0bzp4 aXlvdS53YW5nY29uZ0BnbWFpbC5jb21dDQo+IFNlbnQ6IE1vbmRheSwgT2N0b2JlciAyMywgMjAx NyAxMTo0MCBQTQ0KPiBUbzogQ2hyaXMgTWkgPGNocmlzbUBtZWxsYW5veC5jb20+DQo+IENjOiBK YW1hbCBIYWRpIFNhbGltIDxqaHNAbW9qYXRhdHUuY29tPjsgTGludXggS2VybmVsIE5ldHdvcmsg RGV2ZWxvcGVycw0KPiA8bmV0ZGV2QHZnZXIua2VybmVsLm9yZz47IEx1Y2FzIEJhdGVzIDxsdWNh c2JAbW9qYXRhdHUuY29tPjsgSmlyaSBQaXJrbw0KPiA8amlyaUByZXNudWxsaS51cz47IERhdmlk IE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4NCj4gU3ViamVjdDogUmU6IFtwYXRjaCBuZXQg djIgMS80XSBuZXQvc2NoZWQ6IENoYW5nZSB0Y19hY3Rpb24gcmVmY250IGFuZA0KPiBiaW5kY250 IHRvIGF0b21pYw0KPiANCj4gT24gU3VuLCBPY3QgMjIsIDIwMTcgYXQgNzo0NyBQTSwgQ2hyaXMg TWkgPGNocmlzbUBtZWxsYW5veC5jb20+IHdyb3RlOg0KPiA+DQo+ID4gSXQgc2VlbXMgaXQgaXMg bm90IGVhc3kgdG8gZGlzY2FyZCBjYWxsX3JjdSgpLiAgSSdtIGFmcmFpZCBldmVuIGlmIHdlDQo+ ID4gaGF2ZSBhIGZpbmFsIHNvbHV0aW9uIHdpdGhvdXQgY2FsbF9yY3UoKSwgaXQgaXMgbm90IG1h dHVyZSBhdCB0aGUNCj4gPiBiZWdpbm5pbmcgYXMgd2VsbC4gSSBtZWFuIHdlIGFsc28gbmVlZCB0 aW1lDQo+IA0KPiBXaHkgZG8geW91IGJlbGlldmUgaXQgaXMgbm90IGVhc3k/IFJUTkwgbG9jayBp cyBhbHJlYWR5IHRoZXJlLA0KPiBsaXN0X3NwbGljZV9pbml0X3JjdSgpIGlzIHRoZXJlIHRvby4g SSBjYW4gbmF0dXJhbGx5IGRpdmlkZSBteSBwYXRjaGVzIGZvciBlYWNoDQo+IG1vZHVsZSBzbyB0 aGF0IHRoZXkgYXJlIG11Y2ggZWFzaWVyIHRvIGJhY2twb3J0IHRoYW4geW91cnMuDQpJIHRlc3Rl ZCB5b3VyIHBhdGNoZXMuIEl0IHRha2VzIGFib3V0IDE3IHNlY29uZHMgdG8gcnVuIHRoZSBzYW1l IHRlc3QuDQpJIGJlbGlldmUgeW91ciBjb2RlIGlzIHNpbXBsZXIgYW5kIGVhc3kgdG8gbWFpbnRh aW4uIElmIGl0IGlzIHN0YWJsZSwNCndlIHdpbGwgYWxzbyBnZXQgYmVuZWZpdC4gVGhhbmtzIQ0K PiANCj4gDQo+ID4gdG8gZml4IHRoZSBwb3NzaWJsZSBidWdzIG9mIHRoZSBuZXcgZGVzaWduLiBB bmQgbWF5YmUgdG8gZGVzdHJveSB0aGUNCj4gPiBmaWx0ZXJzIGluIHBhcmFsbGVsIGlzIHRoZSBy aWdodCBkaXJlY3Rpb24uIElmIHRoaXMgYnVnIGlzIHRoZSBsYXN0DQo+ID4gYnVnIGJyb3VnaHQg YnkgY2FsbF9yY3UoKSwgdGhlbiBjaGFuZ2luZyBpdCBtYXkgbm90IGJlIGEgZ29vZCBpZGVhLg0K PiANCj4gQWdhaW4sIHlvdSBoYXZlIHRvIHByb3ZlIHRoaXMgaXMgdGhlIGxhc3QgYnVnLCBJIHNl cmlvdXNseSBkb3VidCBpdCBpcy4NCj4gDQo+IA0KPiA+DQo+ID4gUGF0Y2ggMSBpcyBzdHJhaWdo dGZvcndhcmQgdG8gdXNlIGF0b21pYy4gUGF0Y2ggMiBpcyB0byBjb252ZXJ0IHRoZSBsaXN0IHRv DQo+IGFycmF5Lg0KPiANCj4gQm90aCBhcmUgYmlnIGluIHNpemUuDQo+IA0KPiANCj4gPiBJIHRo aW5rIHRoZXJlIGlzIG5vIGhhcm0gdG8gdGhlIG5ldyBkZXNpZ24uICBQYXRjaCAzIGFuZCA0IGFy ZSB1c2VmdWwgdGVzdA0KPiBjYXNlLg0KPiANCj4gSXQgZGVmaW5pdGVseSBkb2Vzbid0IGhhcm0s IGJ1dCB3aHkgZG8gd2Ugd2FzdGUgdGltZSBvbiBpdCB3aGVuIHdlIGtub3cNCj4gdGhlcmUgaXMg YSBiZXR0ZXIgd2F5PyBJdCBpcyBjbGVhcmx5IG5vdCBlYXN5IGZvciBiYWNrcG9ydCBlaXRoZXIs IGluIGZhY3QgaXQgaXMNCj4gaGFyZGVyIHcuci50LiBzaXplLg0KPiANCj4gDQo+ID4gV2UgYWxz byBuZWVkIGl0IHdpdGggbmV3IGRlc2lnbiB0byBtYWtlIHN1cmUgdGhlcmUgaXMgbm8gcmVncmVz c2lvbi4NCj4gPg0KPiANCj4gQXJlIHlvdSBzYXlpbmcgSSBjYW4ndCB0cnVzdCB5b3VyIHRlc3Qg Y2FzZXM/IDspDQo+IA0KPiANCj4gPiBTbyBJIHRoaW5rIG15IHBhdGNoIHNldCBzaG91bGQgbm90 IGJlIGhlbGQgc28gbG9uZyB0aW1lLg0KPiANCj4gSSB0aGluayB5b3VyIHBhdGNoZXMgc2hvdWxk IGJlIGRyb3BwZWQgZXhjZXB0IHRoZSBsYXN0IHR3bywgSSB3aWxsIHRha2UgdGhlDQo+IGxhc3Qg dHdvIGZvciB5b3UuDQo+IA0KPiBUaGFua3MhDQo=