From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 3CDF5239 for ; Tue, 22 Jan 2019 20:15:42 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 22 Jan 2019 11:15:41 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,507,1539673200"; d="scan'208";a="120444987" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by orsmga003.jf.intel.com with ESMTP; 22 Jan 2019 11:15:41 -0800 Received: from fmsmsx156.amr.corp.intel.com (10.18.116.74) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 22 Jan 2019 11:15:41 -0800 Received: from fmsmsx108.amr.corp.intel.com ([169.254.9.99]) by fmsmsx156.amr.corp.intel.com ([169.254.13.179]) with mapi id 14.03.0415.000; Tue, 22 Jan 2019 11:15:41 -0800 From: "Eads, Gage" To: Ola Liljedahl , "dev@dpdk.org" CC: "olivier.matz@6wind.com" , "stephen@networkplumber.org" , "Richardson, Bruce" , "arybchenko@solarflare.com" , "Ananyev, Konstantin" Thread-Topic: [dpdk-dev] [PATCH v3 0/5] Add non-blocking ring Thread-Index: AQHUr0HtVw1YlpRb8kGtX078AL74eaW7CuMAgACi8OA= Date: Tue, 22 Jan 2019 19:15:39 +0000 Message-ID: <9184057F7FC11744A2107296B6B8EB1E541CA347@FMSMSX108.amr.corp.intel.com> References: <20190115235227.14013-1-gage.eads@intel.com> <20190118152326.22686-1-gage.eads@intel.com> <1548149252.5247.8.camel@arm.com> In-Reply-To: <1548149252.5247.8.camel@arm.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZTkwMzg0YWItMDRiYy00ZTc1LWJlOGUtNmZiZTY1ZWUyMmIxIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZEpKXC9JRUZhQ2dpeEVLZXI1Z2o5SW9SbU1vYWgwbEdUZDc1a29GMWZUZmdMbUtRUGZJcGg4Z3A3YTgwdjNja2cifQ== x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [10.1.200.106] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v3 0/5] Add non-blocking 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: , X-List-Received-Date: Tue, 22 Jan 2019 19:15:43 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogT2xhIExpbGplZGFobCBb bWFpbHRvOk9sYS5MaWxqZWRhaGxAYXJtLmNvbV0NCj4gU2VudDogVHVlc2RheSwgSmFudWFyeSAy MiwgMjAxOSAzOjI4IEFNDQo+IFRvOiBFYWRzLCBHYWdlIDxnYWdlLmVhZHNAaW50ZWwuY29tPjsg ZGV2QGRwZGsub3JnDQo+IENjOiBvbGl2aWVyLm1hdHpANndpbmQuY29tOyBzdGVwaGVuQG5ldHdv cmtwbHVtYmVyLm9yZzsgUmljaGFyZHNvbiwgQnJ1Y2UNCj4gPGJydWNlLnJpY2hhcmRzb25AaW50 ZWwuY29tPjsgYXJ5YmNoZW5rb0Bzb2xhcmZsYXJlLmNvbTsgQW5hbnlldiwNCj4gS29uc3RhbnRp biA8a29uc3RhbnRpbi5hbmFueWV2QGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtkcGRrLWRl dl0gW1BBVENIIHYzIDAvNV0gQWRkIG5vbi1ibG9ja2luZyByaW5nDQo+IA0KPiBPbiBGcmksIDIw MTktMDEtMTggYXQgMDk6MjMgLTA2MDAsIEdhZ2UgRWFkcyB3cm90ZToNCj4gPiBGb3Igc29tZSB1 c2VycywgdGhlIHJ0ZSByaW5nJ3MgIm5vbi1wcmVlbXB0aXZlIiBjb25zdHJhaW50IGlzIG5vdA0K PiA+IGFjY2VwdGFibGU7IGZvciBleGFtcGxlLCBpZiB0aGUgYXBwbGljYXRpb24gdXNlcyBhIG1p eHR1cmUgb2YgcGlubmVkDQo+ID4gaGlnaC0gcHJpb3JpdHkgdGhyZWFkcyBhbmQgbXVsdGlwbGV4 ZWQgbG93LXByaW9yaXR5IHRocmVhZHMgdGhhdCBzaGFyZQ0KPiA+IGEgbWVtcG9vbC4NCj4gPg0K PiA+IFRoaXMgcGF0Y2hzZXQgaW50cm9kdWNlcyBhIG5vbi1ibG9ja2luZyByaW5nLCBvbiB0b3Ag b2Ygd2hpY2ggYQ0KPiA+IG1lbXBvb2wgY2FuIHJ1bi4NCj4gPiBDcnVjaWFsbHksIHRoZSBub24t YmxvY2tpbmcgYWxnb3JpdGhtIHJlbGllcyBvbiBhIDEyOC1iaXQgY29tcGFyZS0NCj4gPiBhbmQt c3dhcCwgc28gaXQgaXMgY3VycmVudGx5IGxpbWl0ZWQgdG8geDg2XzY0IG1hY2hpbmVzLiBUaGlz IGlzIGFsc28NCj4gPiBhbiBleHBlcmltZW50YWwgQVBJLCBzbyBSSU5HX0ZfTkIgdXNlcnMgbXVz dCBidWlsZCB3aXRoIHRoZQ0KPiA+IEFMTE9XX0VYUEVSSU1FTlRBTF9BUEkgZmxhZy4NCj4gPg0K PiA+IFRoZSByaW5nIHVzZXMgbW9yZSBjb21wYXJlLWFuZC1zd2FwIGF0b21pYyBvcGVyYXRpb25z IHRoYW4gdGhlIHJlZ3VsYXINCj4gPiBydGUgcmluZzoNCj4gPiBXaXRoIG5vIGNvbnRlbnRpb24s IGFuIGVucXVldWUgb2YgbiBwb2ludGVycyB1c2VzICgxICsgMm4pIENBUw0KPiA+IG9wZXJhdGlv bnMgYW5kIGEgZGVxdWV1ZSBvZiBuIHBvaW50ZXJzIHVzZXMgMi4gVGhpcyBhbGdvcml0aG0gaGFz DQo+ID4gd29yc2UgYXZlcmFnZS1jYXNlIHBlcmZvcm1hbmNlIHRoYW4gdGhlIHJlZ3VsYXIgcnRl IHJpbmcgKHBhcnRpY3VsYXJseQ0KPiA+IGEgaGlnaGx5LWNvbnRlbmRlZCByaW5nIHdpdGggbGFy Z2UgYnVsayBhY2Nlc3NlcyksIGhvd2V2ZXI6DQo+ID4gLSBGb3IgYXBwbGljYXRpb25zIHdpdGgg cHJlZW1wdGlibGUgcHRocmVhZHMsIHRoZSByZWd1bGFyIHJ0ZSByaW5nJ3MNCj4gPiB3b3JzdC1j YXNlDQo+ID4gICBwZXJmb3JtYW5jZSAoaS5lLiBvbmUgdGhyZWFkIGJlaW5nIHByZWVtcHRlZCBp biB0aGUgdXBkYXRlX3RhaWwoKQ0KPiA+IGNyaXRpY2FsDQo+ID4gICBzZWN0aW9uKSBpcyBtdWNo IHdvcnNlIHRoYW4gdGhlIG5vbi1ibG9ja2luZyByaW5nJ3MuDQo+ID4gLSBTb2Z0d2FyZSBjYWNo aW5nIGNhbiBtaXRpZ2F0ZSB0aGUgYXZlcmFnZSBjYXNlIHBlcmZvcm1hbmNlIGZvcg0KPiA+IHJp bmctYmFzZWQNCj4gPiAgIGFsZ29yaXRobXMuIEZvciBleGFtcGxlLCBhIG5vbi1ibG9ja2luZyBy aW5nIGJhc2VkIG1lbXBvb2wgKGEgbGlrZWx5DQo+ID4gdXNlIGNhc2UNCj4gPiAgIGZvciB0aGlz IHJpbmcpIHdpdGggcGVyLXRocmVhZCBjYWNoaW5nLg0KPiA+DQo+ID4gVGhlIG5vbi1ibG9ja2lu ZyByaW5nIGlzIGVuYWJsZWQgdmlhIGEgbmV3IGZsYWcsIFJJTkdfRl9OQi4gRm9yIGVhc2UtDQo+ ID4gb2YtdXNlLCBleGlzdGluZyByaW5nIGVucXVldWUvZGVxdWV1ZSBmdW5jdGlvbnMgd29yayB3 aXRoIGJvdGgNCj4gPiAicmVndWxhciIgYW5kIG5vbi1ibG9ja2luZyByaW5ncy4NCj4gPg0KPiA+ IFRoaXMgcGF0Y2hzZXQgYWxzbyBhZGRzIG5vbi1ibG9ja2luZyB2ZXJzaW9ucyBvZiByaW5nX2F1 dG90ZXN0IGFuZA0KPiA+IHJpbmdfcGVyZl9hdXRvdGVzdCwgYW5kIGEgbm9uLWJsb2NraW5nIHJp bmcgYmFzZWQgbWVtcG9vbC4NCj4gPg0KPiA+IFRoaXMgcGF0Y2hzZXQgbWFrZXMgb25lIEFQSSBj aGFuZ2U7IGEgZGVwcmVjYXRpb24gbm90aWNlIHdpbGwgYmUNCj4gPiBwb3N0ZWQgaW4gYSBzZXBh cmF0ZSBjb21taXQuDQo+ID4NCj4gPiBUaGlzIHBhdGNoc2V0IGRlcGVuZHMgb24gdGhlIG5vbi1i bG9ja2luZyBzdGFjayBwYXRjaHNldFsxXS4NCj4gPg0KPiA+IFsxXSBodHRwOi8vbWFpbHMuZHBk ay5vcmcvYXJjaGl2ZXMvZGV2LzIwMTktSmFudWFyeS8xMjM2NTMuaHRtbA0KPiA+DQo+ID4gdjM6 DQo+ID4gIC0gQXZvaWQgdGhlIEFCSSBicmVhayBieSBwdXR0aW5nIDY0LWJpdCBoZWFkIGFuZCB0 YWlsIHZhbHVlcyBpbiB0aGUNCj4gPiBzYW1lDQo+ID4gICAgY2FjaGVsaW5lIGFzIHN0cnVjdCBy dGVfcmluZydzIHByb2QgYW5kIGNvbnMgbWVtYmVycy4NCj4gPiAgLSBEb24ndCBhdHRlbXB0IHRv IGNvbXBpbGUgcnRlX2F0b21pYzEyOF9jbXBzZXQgd2l0aG91dA0KPiA+ICAgIEFMTE9XX0VYUEVS SU1FTlRBTF9BUEksIGFzIHRoaXMgd291bGQgYnJlYWsgYSBsYXJnZSBudW1iZXIgb2YNCj4gPiBs aWJyYXJpZXMuDQo+ID4gIC0gQWRkIGEgaGVscGZ1bCB3YXJuaW5nIHRvIF9fcnRlX3JpbmdfZG9f bmJfZW5xdWV1ZV9tcCgpIGluIGNhc2UNCj4gPiBzb21lb25lIHRyaWVzDQo+ID4gICAgdG8gdXNl IFJJTkdfRl9OQiB3aXRob3V0IHRoZSBBTExPV19FWFBFUklNRU5UQUxfQVBJIGZsYWcuDQo+ID4g IC0gVXBkYXRlIHRoZSByaW5nIG1lbXBvb2wgdG8gdXNlIGV4cGVyaW1lbnRhbCBBUElzDQo+ID4g IC0gQ2xhcmlmeSB0aGF0IFJJTkJfRl9OQiBpcyBvbmx5IGxpbWl0ZWQgdG8geDg2XzY0IGN1cnJl bnRseTsNCj4gPiBBUk12OC4xLUEgYnVpbGRzDQo+ID4gICAgY2FuIGV2ZW50dWFsbHkgc3VwcG9y dCBpdCB3aXRoIHRoZSBDQVNQIGluc3RydWN0aW9uLg0KPiBBUk12OC4wIHNob3VsZCBiZSBhYmxl IHRvIGltcGxlbWVudCBhIDEyOC1iaXQgYXRvbWljIGNvbXBhcmUgZXhjaGFuZ2UNCj4gb3BlcmF0 aW9uIHVzaW5nIExEWFAvU1RYUC4NCg0KSSBzZWUsIEkgd2Fzbid0IGF3YXJlIHRoZXNlIGluc3Ry dWN0aW9ucyB3ZXJlIGF2YWlsYWJsZS4NCg0KPiANCj4gRnJvbSBhbiBBUk0gcGVyc3BlY3RpdmUs IEkgd2FudCBhbGwgYXRvbWljIG9wZXJhdGlvbnMgdG8gdGFrZSBtZW1vcnkgb3JkZXJpbmcNCj4g YXJndW1lbnRzIChlLmcuIGFjcXVpcmUsIHJlbGVhc2UpLiBOb3QgYWxsIHVzYWdlcyBvZiBlLmcu DQo+IGF0b21pYyBjb21wYXJlIGV4Y2hhbmdlIHJlcXVpcmUgc2VxdWVudGlhbCBjb25zaXN0ZW5j eSAod2hpY2ggSSB0aGluayB3aGF0DQo+IHg4NiBjbXB4Y2hnIGluc3RydWN0aW9uIHByb3ZpZGVz KS4gRFBESyBmdW5jdGlvbnMgc2hvdWxkIG5vdCBiZSBtb2RlbGxlZCBhZnRlcg0KPiB4ODYgYmVo YXZpb3VyLg0KPiANCj4gTG9jay1mcmVlIDEyOC1iaXQgYXRvbWljcyBpbXBsZW1lbnRhdGlvbnMg Zm9yIEFSTS9BQXJjaDY0IGFuZCB4ODYtNjQgYXJlDQo+IGF2YWlsYWJsZSBoZXJlOg0KPiBodHRw czovL2dpdGh1Yi5jb20vQVJNLXNvZnR3YXJlL3Byb2dyZXNzNjQvYmxvYi9tYXN0ZXIvc3JjL2xv Y2tmcmVlLmgNCj4gDQoNClN1cmUsIEknbGwgYWRkcmVzcyB0aGlzIGluIHRoZSBuZXh0IHBhdGNo c2V0Lg0KDQpUaGFua3MsDQpHYWdlDQo=