From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: Re: [PATCHv2 3/6] xen: generic xadd() for ticket locks Date: Fri, 17 Apr 2015 13:33:53 +0100 Message-ID: <1429274033.25195.299.camel@citrix.com> References: <1428675597-28465-1-git-send-email-david.vrabel@citrix.com> <1428675597-28465-4-git-send-email-david.vrabel@citrix.com> <552FF12C0200007800072DCA@mail.emea.novell.com> <1429273954.25195.298.camel@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1Yj5TA-0004LS-9e for xen-devel@lists.xenproject.org; Fri, 17 Apr 2015 12:34:04 +0000 In-Reply-To: <1429273954.25195.298.camel@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Jan Beulich Cc: xen-devel@lists.xenproject.org, Tim Deegan , Keir Fraser , David Vrabel , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org T24gRnJpLCAyMDE1LTA0LTE3IGF0IDEzOjMyICswMTAwLCBJYW4gQ2FtcGJlbGwgd3JvdGU6Cj4g T24gVGh1LCAyMDE1LTA0LTE2IGF0IDE2OjI4ICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+ ID4+PiBPbiAxMC4wNC4xNSBhdCAxNjoxOSwgPGRhdmlkLnZyYWJlbEBjaXRyaXguY29tPiB3cm90 ZToKPiA+ID4gKyNkZWZpbmUgeGFkZChwdHIsIHYpIGdlbmVyaWNfeGFkZGwoKHB0ciksICh2KSkK PiA+IAo+ID4gSSB0aGluayBpdCBpcyBhdCBsZWFzdCBjb25mdXNpbmcgdG8gY2FsbCB0aGUgdGhp bmcgeGFkZCAobG9va2luZyB0byBiZQo+ID4gc2l6ZSBnZW5lcmljKSBhbmQgdGhlbiBleHBhbmQg dG8gZ2VuZXJpY194YWRkbCAob25seSBzdXBwb3J0aW5nCj4gPiAzMi1iaXQgb3BlcmF0aW9ucyks IHlldCBzdWJzZXF1ZW50bHkgaW1wbGVtZW50aW5nIGEgc2l6ZS1nZW5lcmljCj4gPiB4YWRkKCkg Zm9yIHg4Ni4KPiAKPiBJbmRlZWQsIGFuZCBJIHdlbnQgdG8gYnVpbGQgb24gYXJtMzIgcHJpb3Ig dG8gaGFja2luZyB1cCBhIHByb3BlciB4YWRkCj4gYW5kOgoKU2xpZ2h0bHkgbW9yZSBzdXJwcmlz aW5nbHkgSSBhbHNvIHNlZSBzb21ldGhpbmcgc2ltaWxhciBvbiBhcm02NDoKCnNwaW5sb2NrLmM6 IEluIGZ1bmN0aW9uIOKAmF9zcGluX2xvY2vigJk6CnNwaW5sb2NrLmM6MTQ1OjU6IGVycm9yOiBw YXNzaW5nIGFyZ3VtZW50IDEgb2Yg4oCYZ2VuZXJpY194YWRkbOKAmSBmcm9tCmluY29tcGF0aWJs ZSBwb2ludGVyIHR5cGUgWy1XZXJyb3JdCiAgICAgdGlja2V0cy5oZWFkX3RhaWwgPSB4YWRkKCZs b2NrLT50aWNrZXRzLCB0aWNrZXRzLmhlYWRfdGFpbCk7CiAgICAgXgpzcGlubG9jay5jOjE1OjEy OiBub3RlOiBleHBlY3RlZCDigJh2b2xhdGlsZSB1MzIgKuKAmSBidXQgYXJndW1lbnQgaXMgb2YK dHlwZSDigJh1bmlvbiBzcGlubG9ja190aWNrZXRzX3QgKuKAmQogc3RhdGljIHUzMiBnZW5lcmlj X3hhZGRsKHZvbGF0aWxlIHUzMiAqcHRyLCB1MzIgdikKICAgICAgICAgICAgXgo+IChJIGhvcGUg dG8ga25vY2sgdXAgdGhlIGFybSBhc20gdmVyc2lvbiBpbiB0aGUgbmV4dCBob3VyIG9yIHNvLCBz byB5b3UKPiBtYXkgbm90IGNhcmUuLi4pCgpkaXR0by4KCgoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2 ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK