From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id C629EA055A; Wed, 26 Feb 2020 17:53:24 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 6CDAB1BFB4; Wed, 26 Feb 2020 17:53:24 +0100 (CET) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by dpdk.org (Postfix) with ESMTP id CBE701BFB2 for ; Wed, 26 Feb 2020 17:53:23 +0100 (CET) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Date: Wed, 26 Feb 2020 17:53:18 +0100 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35C60E41@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [dpdk-dev] [RFC 0/6] New sync modes for ring Thread-Index: AQHV6waQaBpJG6uFVkOED+rLZZWNPqgqkXSAgAAQ8YCAABqxgIABDytwgAHhEaA= References: <20200224113515.1744-1-konstantin.ananyev@intel.com> <20200224085919.3e73fda7@hermes.lan> <20200224113529.4c1c94ab@hermes.lan> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Ananyev, Konstantin" , "Stephen Hemminger" , "Jerin Jacob" Cc: "dpdk-dev" , "Olivier Matz" , Subject: Re: [dpdk-dev] [RFC 0/6] New sync modes for ring 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" PiBGcm9tOiBkZXYgW21haWx0bzpkZXYtYm91bmNlc0BkcGRrLm9yZ10gT24gQmVoYWxmIE9mIEFu YW55ZXYsDQo+IEtvbnN0YW50aW4NCj4gDQoNCjxzbmlwPg0KDQo+ID4gPiA+ID4gTW9yZSBhbmQg bW9yZSBjdXN0b21lcnMgdXNlKC90cnkgdG8gdXNlKSBEUERLIGJhc2VkIGFwcHMgd2l0aGluDQo+ ID4gPiA+ID4gb3ZlcmNvbW1pdHRlZCBzeXN0ZW1zIChtdWx0aXBsZSBhY3R0aXZlIHRocmVhZHMg b3ZlciBzYW1lDQo+IHB5c2ljYWwgY29yZXMpOg0KPiA+ID4gPiA+IFZNLCBjb250YWluZXIgZGVw bG95bWVudHMsIGV0Yy4NCg0KPHNuaXA+DQoNCj4gPiA+ID4gPiBUaGF0IG1ha2VzIGN1cnJlbnQg cnRlX3JpbmcgaW1wbGVtZW50YXRpb24gdG8gcGVyZm9ybQ0KPiA+ID4gPiA+IHJlYWxseSBwdXJl IG9uIHNvbWUgb3ZlcmNvbW1pdGVkIHNjZW5hcmlvcy4NCj4gPiA+ID4NCj4gPiA+ID4gUmF0aGVy IHRoYW4gcmVmb3JtIHJ0ZV9yaW5nIHRvIGZpdCB0aGlzIHNjZW5hcmlvLCBpdCB3b3VsZCBtYWtl DQo+ID4gPiA+IG1vcmUgc2Vuc2UgdG8gbWUgdG8gaW50cm9kdWNlIGFub3RoZXIgcHJpbWl0aXZl Lg0KPiANCj4gSSBkb24ndCBzZWUgbXVjaCBhZHZhbnRhZ2VzIGl0IHdpbGwgYnJpbmcgdXMuDQo+ IEFzIGEgZGlzYWR2YW50YWdlcywgZm9yIGRldmVsb3BlcnMgYW5kIG1haW50YWluZXJzIC0gY29k ZSBkdXBsaWNhdGlvbiwNCj4gZm9yIGVuZCB1c2VycyAtIGV4dHJhIGNvZGUgY2h1cm4gYW5kIHJl bW92ZWQgYWJpbGl0eSB0byBtaXggYW5kIG1hdGNoDQo+IGRpZmZlcmVudCBzeW5jIG1vZGVzIGlu IG9uZSByaW5nLg0KPiANCg0KSSBzdHJvbmdseSBhZ3JlZSB3aXRoIEtvbnN0YW50aW4gb24gdGhp cy4NCg0KUGxlYXNlIGNvbnNpZGVyIHRoaXMgZGlzY3Vzc2lvbiBhdCBhIGhpZ2hlciBhYnN0cmFj dGlvbiBsZXZlbDoNCg0KQXMgRFBESyBhcHBsaWNhdGlvbnMgZ3JvdyBpbiBudW1iZXIgYW5kIHBv cHVsYXJpdHksIHBlb3BsZSB3aWxsIGRlcGxveSB0aGVtIGluIG92ZXJjb21taXR0ZWQgc3lzdGVt cy4gSW4gdGhpcyBzY2VuYXJpbywgSSBjb25zaWRlciBpdCBleHRyZW1lbHkgdW5saWtlbHkgdGhh dCB0aGUgdXNlciBpcyBhYmxlIHRvIGRlZGljYXRlIE4gcGh5c2ljYWwgY29yZXMgdG8gTiBzcGVj aWZpYyBsY29yZXMgb2YgdGhlIE0gdG90YWwgbGNvcmVzIG9mIHRoZSBEUERLIGFwcGxpY2F0aW9u LiBJbiB0aGUgdHlwaWNhbCBoeXBlcnZpc29yIHNjZW5hcmlvLCB0aGUgdXNlciB3aWxsIGJlIGFi bGUgdG8gYXNzaWduIGEgbnVtYmVyIG9mIHZpcnR1YWwgQ1BVcyB0byB0aGUgdmlydHVhbCBtYWNo aW5lIHJ1bm5pbmcgdGhlIERQREsgYXBwbGljYXRpb24sIGFuZCB0aGVzZSB2Q1BVcyB3aWxsIGVp dGhlciBiZSBkZWRpY2F0ZWQgdG8gdGhlIHZpcnR1YWwgbWFjaGluZSBvciBzaGFyZWQgd2l0aCBv dGhlciB2aXJ0dWFsIG1hY2hpbmVzLg0KDQpEUERLIGlzIGN1cnJlbnRseSBkZXNpZ25lZCBmb3Ig ZGVkaWNhdGVkIENQVXMgb25seS4gSWYgYSB1c2VyIHJ1bnMgaXQgb24gc2hhcmVkIHZDUFVzLCB0 aGUgdXNlciBpcyB2aW9sYXRpbmcgYW4gaW1wb3J0YW50IERQREsgcHJlY29uZGl0aW9uLCBhbmQg RFBESydzIGJlaGF2aW9yIGlzIHVuZGVmaW5lZCENCg0KQWRkaW5nIHRoZSBhYmlsaXR5IHRvIHJ1 biBEUERLIGFwcGxpY2F0aW9ucyBvbiBzaGFyZWQgdkNQVXMgd291bGQgYmUgYSBncmVhdCBpbXBy b3ZlbWVudC4NCg0KSSBwcmVmZXIgdGhhdCBzdXBwb3J0IGZvciB0aGlzIGlzIGFzIHBhaW5sZXNz IGFzIHBvc3NpYmxlIGZvciB0aGUgRFBESyBhcHBsaWNhdGlvbiBkZXZlbG9wZXIuDQoNClBlcmhh cHMgcnVuLXRpbWUgZGV0ZWN0aW9uIGR1cmluZyB0aGUgRUFMIGluaXRpYWxpemF0aW9uIGNvdWxk IGJlIGEgc29sdXRpb24uIFRoZSBFQUwgd291bGQgdGhlbiBjb25maWd1cmUgcmVsZXZhbnQgbGli cmFyaWVzIHRvIHVzZSB0aGUgYXBwcm9wcmlhdGUgc3luY2hyb25pemF0aW9uIHByaW1pdGl2ZXMu DQoNCg0KTWVkIHZlbmxpZyBoaWxzZW4gLyBraW5kIHJlZ2FyZHMNCi0gTW9ydGVuIEJyw7hydXAN Cg0KDQoNCg==