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, 17 Oct 2017 01:14:32 +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: Linux Kernel Network Developers , Jamal Hadi Salim , Lucas Bates , Jiri Pirko , David Miller To: Cong Wang Return-path: Received: from mail-ve1eur01on0068.outbound.protection.outlook.com ([104.47.1.68]:53216 "EHLO EUR01-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753983AbdJQBOg (ORCPT ); Mon, 16 Oct 2017 21:14:36 -0400 In-Reply-To: Content-Language: en-US Sender: netdev-owner@vger.kernel.org List-ID: DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQ29uZyBXYW5nIFttYWls dG86eGl5b3Uud2FuZ2NvbmdAZ21haWwuY29tXQ0KPiBTZW50OiBUdWVzZGF5LCBPY3RvYmVyIDE3 LCAyMDE3IDE6MDYgQU0NCj4gVG86IENocmlzIE1pIDxjaHJpc21AbWVsbGFub3guY29tPg0KPiBD YzogTGludXggS2VybmVsIE5ldHdvcmsgRGV2ZWxvcGVycyA8bmV0ZGV2QHZnZXIua2VybmVsLm9y Zz47IEphbWFsIEhhZGkNCj4gU2FsaW0gPGpoc0Btb2phdGF0dS5jb20+OyBMdWNhcyBCYXRlcyA8 bHVjYXNiQG1vamF0YXR1LmNvbT47IEppcmkgUGlya28NCj4gPGppcmlAcmVzbnVsbGkudXM+OyBE YXZpZCBNaWxsZXIgPGRhdmVtQGRhdmVtbG9mdC5uZXQ+DQo+IFN1YmplY3Q6IFJlOiBbcGF0Y2gg bmV0IHYyIDEvNF0gbmV0L3NjaGVkOiBDaGFuZ2UgdGNfYWN0aW9uIHJlZmNudCBhbmQNCj4gYmlu ZGNudCB0byBhdG9taWMNCj4gDQo+IE9uIE1vbiwgT2N0IDE2LCAyMDE3IGF0IDQ6MTggQU0sIENo cmlzIE1pIDxjaHJpc21AbWVsbGFub3guY29tPiB3cm90ZToNCj4gPiBJZiBtYW55IGZpbHRlcnMg c2hhcmUgdGhlIHNhbWUgYWN0aW9uLiBUaGF0IGFjdGlvbidzIHJlZmNudCBhbmQNCj4gPiBiaW5k Y250IGNvdWxkIGJlIG1hbmlwdWxhdGVkIGJ5IG1hbnkgUkNVIGNhbGxiYWNrcyBhdCB0aGUgc2Ft ZSB0aW1lLg0KPiA+IFRoaXMgcGF0Y2ggbWFrZXMgdGhlc2Ugb3BlcmF0aW9ucyBhdG9taWMuDQo+ IA0KPiBBY3R1YWxseSBJIGhhdmUgYmVlbiB0aGlua2luZyBhYm91dCByZW1vdmluZyB0aGVzZSBS Q1UgY2FsbGJhY2tzLCB0aGV5IGFyZQ0KPiBub3QgbmVjZXNzYXJ5IEFGQUlLLCBjYWxsZXJzIGhv bGQgUlROTCBsb2NrIHNvIHRoZXkgYXJlIGFsbG93ZWQgdG8gYmxvY2suIFRoZQ0KPiBvbmx5IGRy YXdiYWNrIGlzIHRoYXQgYWRkaW5nIGEgc3luY2hyb25pemVfcmN1KCksIGJ1dCB0aGVzZSBhcmUg c2xvdyBwYXRocw0KPiBhbnl3YXkuLi4NCj4gDQo+IEkgYW0gbm90IHN1cmUsIGl0IGlzIGFyZ3Vh YmxlIGFueXdheSwgZXNzZW50aWFsbHkgaXQgaXM6DQo+IA0KPiBzeW5jaHJvbml6ZV9yY3UoKSBp biBzbG93IHBhdGggdnMuICBtdWx0aXBsZSBSQ1UgY2FsbGJhY2sgcmFjZXMNCj4gDQo+IA0KPiA+ DQo+ID4gRml4ZXMgY29tbWl0IGluIHByZS1naXQgZXJhLg0KPiA+DQo+ID4gRml4ZXM6IDFkYTE3 N2U0YzNmNCAoIkxpbnV4LTIuNi4xMi1yYzIiKQ0KPiANCj4gVGhpcyBpcyBub3QgdHJ1ZSwgdGhl IGFjdGlvbiBSQ1UgY2FsbGJhY2tzIHdlcmUgaW50cm9kdWNlZA0KPiBieToNCj4gDQo+IGNvbW1p dCBjN2RlMmNmMDUzNDIwZDYzYmFjODUxMzM0NjljOTY1ZDRiMTA4M2UxDQo+IEF1dGhvcjogRXJp YyBEdW1hemV0IDxlcmljLmR1bWF6ZXRAZ21haWwuY29tPg0KPiBEYXRlOiAgIFdlZCBKdW4gOSAw MjowOToyMyAyMDEwICswMDAwDQo+IA0KPiAgICAgcGt0X3NjaGVkOiBnZW5fa2lsbF9lc3RpbWF0 b3IoKSByY3UgZml4ZXMNCj4gDQo+IA0KPiBhbmQgdGhlIGZpbHRlciBSQ1UgY2FsbGJhY2tzIHdl cmUgaW50cm9kdWNlZCBieSB0aGUgcGF0Y2hzZXQgbGlrZSB0aGlzIG9uZToNCj4gDQo+IA0KPiBj b21taXQgMWNlODc3MjBkNDU2ZTQ3MWRlMGZiZDgxNGRjNWQxZmUxMGZjMWM0NA0KPiBBdXRob3I6 IEpvaG4gRmFzdGFiZW5kIDxqb2huLmZhc3RhYmVuZEBnbWFpbC5jb20+DQo+IERhdGU6ICAgRnJp IFNlcCAxMiAyMDowOToxNiAyMDE0IC0wNzAwDQo+IA0KPiAgICAgbmV0OiBzY2hlZDogbWFrZSBj bHNfdTMyIGxvY2tsZXNzDQpJIGRvbid0IHRoaW5rIHRoaXMgYnVnIHdlcmUgaW50cm9kdWNlZCBi eSBhYm92ZSB0d28gY29tbWl0cyBvbmx5Lg0KQWN0dWFsbHksIHRoaXMgYnVnIHdlcmUgaW50cm9k dWNlZCBieSBzZXZlcmFsIGNvbW1pdHMsIGF0IGxlYXN0IHRoZSBmb2xsb3dpbmc6DQoxLiByZWZj bnQgYW5kIGJpbmRjbnQgYXJlIG5vdCBhdG9taWMNCjIuIHBhc3NpbmcgYWN0aW9ucyB1c2luZyBs aXN0IGluc3RlYWQgb2YgYXJyYXlzIChJIHRoaW5rIGluaXRpYWxseSB3ZSBhcmUgdXNpbmcgYXJy YXlzKQ0KMy4gdXNpbmcgUkNVIGNhbGxiYWNrcw0KU28gaW5zdGVhZCBvZiBibGFtaW5nIHRoZSBs YXRlc3QgY29tbWl0LCBpdCBpcyBiZXR0ZXIgdG8gc2F5IGl0IGlzIGEgcHJlLWdpdCBlcnJvci4N Cg==