From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: Re: [PATCHv6 1/3] rwlock: Add per-cpu reader-writer lock infrastructure Date: Fri, 22 Jan 2016 14:22:49 +0000 Message-ID: <1453472569.4320.94.camel@citrix.com> References: <1453470107-27861-1-git-send-email-malcolm.crossley@citrix.com> <1453470107-27861-2-git-send-email-malcolm.crossley@citrix.com> <1453470893.4320.85.camel@citrix.com> <56A239BD.5040201@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta4.messagelabs.com ([85.158.143.247]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1aMcc3-0003NC-ES for xen-devel@lists.xenproject.org; Fri, 22 Jan 2016 14:22:55 +0000 In-Reply-To: <56A239BD.5040201@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: Malcolm Crossley , JBeulich@suse.com, andrew.cooper3@citrix.com, Marcos.Matsunaga@oracle.com, keir@xen.org, konrad.wilk@oracle.com, george.dunlap@eu.citrix.com Cc: xen-devel@lists.xenproject.org, dario.faggioli@citrix.com, stefano.stabellini@citrix.com List-Id: xen-devel@lists.xenproject.org T24gRnJpLCAyMDE2LTAxLTIyIGF0IDE0OjE2ICswMDAwLCBNYWxjb2xtIENyb3NzbGV5IHdyb3Rl Ogo+IE9uIDIyLzAxLzE2IDEzOjU0LCBJYW4gQ2FtcGJlbGwgd3JvdGU6Cj4gPiBPbiBGcmksIDIw MTYtMDEtMjIgYXQgMTM6NDEgKzAwMDAsIE1hbGNvbG0gQ3Jvc3NsZXkgd3JvdGU6Cj4gPiA+IMKg Cj4gPiA+IENoYW5nZXMgc2luY2UgdjU6Cj4gPiA+IC0gRml4IGNvbXBpbGF0aW9uIG9uIEFSTQo+ ID4gCj4gPiBUaGlzIHdhcyB0aGUgcmVtb3ZhbCBvZiBzb21lIHNwdXJpb3VzICImIiwgSSB0aGlu az8KPiAKPiBZZWFoLCBJIGZvcmdvdCB0byBrZWVwIHRoZSBtYWNybydzIGluIHN5bmMuIEFSTSBh bHNvIG5lZWRlZCB0aGUKPiB4ZW4vcGVyY3B1LmggaGVhZGVyIGZpbGUgdG8gYmUKPiBleHBsaWN0 bHkgaW5jbHVkZWQgaW50byBzcGlubG9jay5oLgo+IAo+ID4gCj4gPiBBY2tlZC1ieTogSWFuIENh bXBiZWxsIDxpYW4uY2FtcGJlbGxAY2l0cml4LmNvbT4KPiA+IAo+ID4gVGhhbmtzIGZvciBjYXRj aGluZyB0aGlzIQo+IAo+IFNvcnJ5IGZvciBub3QgYnVpbGQgdGVzdGluZyBiZWZvcmUgb24gQVJN LgoKTm8gcHJvYmxlbSwgc29tZSBwZW9wbGUgbmV2ZXIgcmVtZW1iZXIgYXQgYWxsLCBzbyB2NSBp c24ndCB0b28gYmFkIDstKQoKPiAgQnVpbGRpbmcgdGhlIGh5cGVydmlzb3IgaXRzZWxmIHVzaW5n IGEgcHJlYnVpbHQgbGluYXJvCj4gdG9vbGNoYWluIGlzIGFjdHVhbGx5IHZlcnkgZWFzeSAobm8g Y2hyb290IHJlcXVpcmVkKS4KCkluZGVlZC4KCj4gRG8geW91IHRoaW5rIGl0J3Mgd29ydGggZG9j dW1lbnRpbmcgdGhpcz8gU28gdGhhdCBhdCBsZWFzdCBoeXBlcnZpc29yCj4gYnVpbGQgZmFpbHVy ZXMgYXJlIGNhdWdodC4KCkkgdGhpbmsgaXQncyBjb3ZlcmVkIGJ5Cmh0dHA6Ly93aWtpLnhlbi5v cmcvd2lraS9YZW5fQVJNX3dpdGhfVmlydHVhbGl6YXRpb25fRXh0ZW5zaW9ucyNDcm9zc19Db21w aWxpbmcKCm9yIGRvIHlvdSBtZWFuIHNvbWV0aGluZyBtb3JlPwoKSWFuLgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz dApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK