From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Eads, Gage" Subject: Re: [PATCH v6] eal/x86: add 128-bit atomic compare exchange Date: Thu, 4 Apr 2019 12:24:51 +0000 Message-ID: <9184057F7FC11744A2107296B6B8EB1E54210CEA@FMSMSX108.amr.corp.intel.com> References: <20190403193541.28044-1-thomas@monjalon.net> <3359378.XCyAA4UgPl@xps> <9184057F7FC11744A2107296B6B8EB1E54210CC8@FMSMSX108.amr.corp.intel.com> <2748440.W4LoRDhJ5f@xps> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: Shahaf Shuler , Matan Azrad , Yongseok Koh , "dev@dpdk.org" , "olivier.matz@6wind.com" , "arybchenko@solarflare.com" , "Richardson, Bruce" , "Ananyev, Konstantin" , "gavin.hu@arm.com" , "Honnappa.Nagarahalli@arm.com" , "nd@arm.com" , "chaozhu@linux.vnet.ibm.com" , "jerinj@marvell.com" , "hemant.agrawal@nxp.com" To: Thomas Monjalon , "Yigit, Ferruh" Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 5F4F55B40 for ; Thu, 4 Apr 2019 14:24:54 +0200 (CEST) Content-Language: en-US List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRWFkcywgR2FnZQ0KPiBT ZW50OiBUaHVyc2RheSwgQXByaWwgNCwgMjAxOSA3OjIzIEFNDQo+IFRvOiAnVGhvbWFzIE1vbmph bG9uJyA8dGhvbWFzQG1vbmphbG9uLm5ldD47IFlpZ2l0LCBGZXJydWgNCj4gPGZlcnJ1aC55aWdp dEBpbnRlbC5jb20+DQo+IENjOiBTaGFoYWYgU2h1bGVyIDxzaGFoYWZzQG1lbGxhbm94LmNvbT47 IE1hdGFuIEF6cmFkDQo+IDxtYXRhbkBtZWxsYW5veC5jb20+OyBZb25nc2VvayBLb2ggPHlza29o QG1lbGxhbm94LmNvbT47DQo+IGRldkBkcGRrLm9yZzsgb2xpdmllci5tYXR6QDZ3aW5kLmNvbTsg YXJ5YmNoZW5rb0Bzb2xhcmZsYXJlLmNvbTsNCj4gUmljaGFyZHNvbiwgQnJ1Y2UgPGJydWNlLnJp Y2hhcmRzb25AaW50ZWwuY29tPjsgQW5hbnlldiwgS29uc3RhbnRpbg0KPiA8a29uc3RhbnRpbi5h bmFueWV2QGludGVsLmNvbT47IGdhdmluLmh1QGFybS5jb207DQo+IEhvbm5hcHBhLk5hZ2FyYWhh bGxpQGFybS5jb207IG5kQGFybS5jb207DQo+IGNoYW96aHVAbGludXgudm5ldC5pYm0uY29tOyBq ZXJpbmpAbWFydmVsbC5jb207DQo+IGhlbWFudC5hZ3Jhd2FsQG54cC5jb20NCj4gU3ViamVjdDog UkU6IFtkcGRrLWRldl0gW1BBVENIIHY2XSBlYWwveDg2OiBhZGQgMTI4LWJpdCBhdG9taWMgY29t cGFyZQ0KPiBleGNoYW5nZQ0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ IEZyb206IFRob21hcyBNb25qYWxvbiBbbWFpbHRvOnRob21hc0Btb25qYWxvbi5uZXRdDQo+ID4g U2VudDogVGh1cnNkYXksIEFwcmlsIDQsIDIwMTkgNzoxOCBBTQ0KPiA+IFRvOiBFYWRzLCBHYWdl IDxnYWdlLmVhZHNAaW50ZWwuY29tPjsgWWlnaXQsIEZlcnJ1aA0KPiA+IDxmZXJydWgueWlnaXRA aW50ZWwuY29tPg0KPiA+IENjOiBTaGFoYWYgU2h1bGVyIDxzaGFoYWZzQG1lbGxhbm94LmNvbT47 IE1hdGFuIEF6cmFkDQo+ID4gPG1hdGFuQG1lbGxhbm94LmNvbT47IFlvbmdzZW9rIEtvaCA8eXNr b2hAbWVsbGFub3guY29tPjsNCj4gZGV2QGRwZGsub3JnOw0KPiA+IG9saXZpZXIubWF0ekA2d2lu ZC5jb207IGFyeWJjaGVua29Ac29sYXJmbGFyZS5jb207IFJpY2hhcmRzb24sIEJydWNlDQo+ID4g PGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tPjsgQW5hbnlldiwgS29uc3RhbnRpbg0KPiA+IDxr b25zdGFudGluLmFuYW55ZXZAaW50ZWwuY29tPjsgZ2F2aW4uaHVAYXJtLmNvbTsNCj4gPiBIb25u YXBwYS5OYWdhcmFoYWxsaUBhcm0uY29tOyBuZEBhcm0uY29tOw0KPiBjaGFvemh1QGxpbnV4LnZu ZXQuaWJtLmNvbTsNCj4gPiBqZXJpbmpAbWFydmVsbC5jb207IGhlbWFudC5hZ3Jhd2FsQG54cC5j b20NCj4gPiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0ggdjZdIGVhbC94ODY6IGFkZCAx MjgtYml0IGF0b21pYyBjb21wYXJlDQo+ID4gZXhjaGFuZ2UNCj4gPg0KPiA+IDA0LzA0LzIwMTkg MTQ6MTQsIEVhZHMsIEdhZ2U6DQo+ID4gPiBGcm9tOiBUaG9tYXMgTW9uamFsb24gW21haWx0bzp0 aG9tYXNAbW9uamFsb24ubmV0XQ0KPiA+ID4gPiAwNC8wNC8yMDE5IDE0OjA4LCBUaG9tYXMgTW9u amFsb246DQo+ID4gPiA+ID4gMDQvMDQvMjAxOSAxMzo0NywgRmVycnVoIFlpZ2l0Og0KPiA+ID4g PiA+ID4gLi4uL2RwZGsveDg2XzY0LW5hdGl2ZS1saW51eGFwcC0NCj4gZ2NjL2luY2x1ZGUvcnRl X2F0b21pY182NC5oOjIyMzozOg0KPiA+ID4gPiA+ID4gZXJyb3I6IElTTyBDIGRvZXMgbm90IHN1 cHBvcnQg4oCYX19pbnQxMjjigJkgdHlwZXMNCj4gPiA+ID4gPiA+IFstV2Vycm9yPXBlZGFudGlj XQ0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gV2UgY2FuIHRyeSB0aGlzIGtpbmQgb2Ygd29ya2Fyb3Vu ZCAoZGlzYWJsZSBwZWRhbnRpYyBsb2NhbGx5KToNCj4gPiA+ID4gPg0KPiA+ID4gPg0KPiA+DQo+ IGh0dHBzOi8vZ2l0aHViLmNvbS9Ib3dhcmRIaW5uYW50L2RhdGUvcHVsbC8zOC9jb21taXRzLzE3 NzAzMjg1MmQ1YjQ2DQo+ID4gPiA+IDE0DQo+ID4gPiA+ID4gMTEyY2ExYWIzZWY0MmQ2YjQxODI0 ODE2DQo+ID4gPiA+DQo+ID4gPiA+IE9yIGJldHRlcjoNCj4gPiA+ID4gX19leHRlbnNpb25fXyB0 eXBlZGVmIF9faW50MTI4IGludDEyODsNCj4gPiA+ID4NCj4gPiA+DQo+ID4gPiBUYWtpbmcgdGhh dCBvbmUgc3RlcCBmdXJ0aGVyIC0tIFJURV9TVERfQzExIGV2YWx1YXRlcyB0bw0KPiA+ID4gX19l eHRlbnNpb25fXw0KPiA+ICh3aGVuIHRoZSBTVEQgQyB2ZXJzaW9uIGlzIHN1ZmZpY2llbnRseSBv bGQpLg0KPiA+DQo+ID4gSSBkb24ndCB0aGluayBfX2ludDEyOCBpcyBwYXJ0IG9mIEMxMS4gSXMg aXQ/DQo+IA0KPiBZb3UncmUgcmlnaHQsIHRoaXMgaXMgYSBjb21waWxlciBleHRlbnNpb24uIFVz aW5nICdfX2V4dGVuc2lvbl9fJyBtYWtlcyBtb3JlDQo+IHNlbnNlLg0KDQpGWUksIF9faW50MTI4 IHdhcyBhZGRlZCBpbiBHQ0MgNC42IChhbmQgRFBESydzIG1pbmltdW0gdmVyc2lvbiBpcyBjdXJy ZW50bHkgNC45KS4NCg==