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:45:01 +0000 Message-ID: <1453473901.4320.98.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> <1453472569.4320.94.camel@citrix.com> <56A23D08.9000608@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1aMcz3-0006oF-KS for xen-devel@lists.xenproject.org; Fri, 22 Jan 2016 14:46:41 +0000 In-Reply-To: <56A23D08.9000608@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 T24gRnJpLCAyMDE2LTAxLTIyIGF0IDE0OjMwICswMDAwLCBNYWxjb2xtIENyb3NzbGV5IHdyb3Rl Ogo+IE9uIDIyLzAxLzE2IDE0OjIyLCBJYW4gQ2FtcGJlbGwgd3JvdGU6Cj4gPiBPbiBGcmksIDIw MTYtMDEtMjIgYXQgMTQ6MTYgKzAwMDAsIE1hbGNvbG0gQ3Jvc3NsZXkgd3JvdGU6Cj4gPiA+IE9u IDIyLzAxLzE2IDEzOjU0LCBJYW4gQ2FtcGJlbGwgd3JvdGU6Cj4gPiA+ID4gT24gRnJpLCAyMDE2 LTAxLTIyIGF0IDEzOjQxICswMDAwLCBNYWxjb2xtIENyb3NzbGV5IHdyb3RlOgo+ID4gPiA+ID4g wqAKPiA+ID4gPiA+IENoYW5nZXMgc2luY2UgdjU6Cj4gPiA+ID4gPiAtIEZpeCBjb21waWxhdGlv biBvbiBBUk0KPiA+ID4gPiAKPiA+ID4gPiBUaGlzIHdhcyB0aGUgcmVtb3ZhbCBvZiBzb21lIHNw dXJpb3VzICImIiwgSSB0aGluaz8KPiA+ID4gCj4gPiA+IFllYWgsIEkgZm9yZ290IHRvIGtlZXAg dGhlIG1hY3JvJ3MgaW4gc3luYy4gQVJNIGFsc28gbmVlZGVkIHRoZQo+ID4gPiB4ZW4vcGVyY3B1 LmggaGVhZGVyIGZpbGUgdG8gYmUKPiA+ID4gZXhwbGljdGx5IGluY2x1ZGVkIGludG8gc3Bpbmxv Y2suaC4KPiA+ID4gCj4gPiA+ID4gCj4gPiA+ID4gQWNrZWQtYnk6IElhbiBDYW1wYmVsbCA8aWFu LmNhbXBiZWxsQGNpdHJpeC5jb20+Cj4gPiA+ID4gCj4gPiA+ID4gVGhhbmtzIGZvciBjYXRjaGlu ZyB0aGlzIQo+ID4gPiAKPiA+ID4gU29ycnkgZm9yIG5vdCBidWlsZCB0ZXN0aW5nIGJlZm9yZSBv biBBUk0uCj4gPiAKPiA+IE5vIHByb2JsZW0sIHNvbWUgcGVvcGxlIG5ldmVyIHJlbWVtYmVyIGF0 IGFsbCwgc28gdjUgaXNuJ3QgdG9vIGJhZCA7LSkKPiA+IAo+ID4gPiDCoEJ1aWxkaW5nIHRoZSBo eXBlcnZpc29yIGl0c2VsZiB1c2luZyBhIHByZWJ1aWx0IGxpbmFybwo+ID4gPiB0b29sY2hhaW4g aXMgYWN0dWFsbHkgdmVyeSBlYXN5IChubyBjaHJvb3QgcmVxdWlyZWQpLgo+ID4gCj4gPiBJbmRl ZWQuCj4gPiAKPiA+ID4gRG8geW91IHRoaW5rIGl0J3Mgd29ydGggZG9jdW1lbnRpbmcgdGhpcz8g U28gdGhhdCBhdCBsZWFzdCBoeXBlcnZpc29yCj4gPiA+IGJ1aWxkIGZhaWx1cmVzIGFyZSBjYXVn aHQuCj4gPiAKPiA+IEkgdGhpbmsgaXQncyBjb3ZlcmVkIGJ5Cj4gPiBodHRwOi8vd2lraS54ZW4u b3JnL3dpa2kvWGVuX0FSTV93aXRoX1ZpcnR1YWxpemF0aW9uX0V4dGVuc2lvbnMjQ3Jvc3NfQwo+ ID4gb21waWxpbmcKPiAKPiBZZWFoIHRoYXQgc2VjdGlvbiBjb3ZlcnMgaXQuIEkgY2FtZSBhY3Jv c3MgdGhlIHRvb2xzdGFjayBwYWdlIGZpcnN0IGFuZAo+IGRpZG4ndCBjaGVjayB0aGUgdGhpcmQg bGluawo+IGRvd24gaW4gZ29vZ2xlIDopCj4gCj4gaHR0cHM6Ly93d3cuZ29vZ2xlLmNvLnVrL3Nl YXJjaD9xPXhlbitjcm9zcytjb21waWxhdGlvbgo+IAo+IE1heWJlIHRoZXJlIHNob3VsZCBiZSBj b21tZW50IGluIHRoZSB0b29sc3RhY2sgcGFnZSBsaW5raW5nIGJhY2sgdG8gdGhlCj4gc2ltcGxl ciBoeXBlcnZpc29yIG9ubHkgc3RlcHMgOikKCkdvb2QgaWRlYSwgZG9uZS4KCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl bAo=