From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v2 6/9] spinlock: Introduce spin_lock_cb() Date: Tue, 18 Apr 2017 00:49:09 -0600 Message-ID: <58F5D30502000078001515EC@prv-mh.provo.novell.com> References: <1491238256-5517-1-git-send-email-boris.ostrovsky@oracle.com> <1491238256-5517-7-git-send-email-boris.ostrovsky@oracle.com> <58EFB95A0200007800150DD3@prv-mh.provo.novell.com> <0b869bd0-8e95-ef54-2d12-4716c49114f6@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <0b869bd0-8e95-ef54-2d12-4716c49114f6@oracle.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Boris Ostrovsky Cc: tim@xen.org, sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDEzLjA0LjE3IGF0IDE4OjU1LCA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+IHdy b3RlOgo+IE9uIDA0LzEzLzIwMTcgMTE6NDYgQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBP biAwMy4wNC4xNyBhdCAxODo1MCwgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPiB3cm90ZToK Pj4+IFdoaWxlIHdhaXRpbmcgZm9yIGEgbG9jayB3ZSBtYXkgd2FudCB0byBwZXJpb2RpY2FsbHkg cnVuIHNvbWUKPj4+IGNvZGUuIFdlIGNvdWxkIHVzZSBzcGluX3RyeWxvY2soKSBidXQgc2luY2Ug aXQgZG9lc24ndCB0YWtlIGxvY2sKPj4+IHRpY2tldCBpdCBtYXkgdGFrZSBhIGxvbmcgdGltZSB1 bnRpbCB0aGUgbG9jayBpcyB0YWtlbi4KPj4+Cj4+PiBBZGQgc3Bpbl9sb2NrX2NiKCkgdGhhdCBh bGxvd3MgdXMgdG8gZXhlY3V0ZSBhIGNhbGxiYWNrIHdoaWxlIHdhaXRpbmcuCj4+IFlvdSBkb24n dCBhZGQgYW55IHVzZXIocykgb2YgdGhpcyBuZXcgaW50ZXJmYWNlIGFuZCB5b3UgYWxzbyBkb24n dAo+PiBvdXRsaW5lIHVuZGVyIHdoYXQgY29uZGl0aW9ucyB5b3UgdGhpbmsgdXNpbmcgdGhpcyBt aWdodCBiZSBhIGdvb2QKPj4gaWRlYS4gT24gdGhhdCBiYXNpcyBJIGRvbid0IHRoaW5rIHRoaXMg bWFrZXMgbXVjaCBzZW5zZS4gSSBhbQo+PiBwYXJ0aWN1bGFybHkgd29ycmllZCBvZiB1bmR1ZSBs YXRlbmNpZXMgdXNlIG9mIHRoaXMgZnVuY3Rpb24gbWF5Cj4+IGluY3VyLgo+IAo+IFRoZXJlIGlz IChjdXJyZW50bHkpIG9ubHkgb25lIHVzZXIgb2YgdGhpcyBpbnRlcmZhY2UgYW5kIGl0IGlzCj4g aW50cm9kdWNlZCBpbiB0aGUgbmV4dCBwYXRjaC4KPiAKPiBJZiB5b3UgZG9uJ3QgdGhpbmsgZXhw bGFuYXRpb24gYWJvdmUgaXMgc3VmZmljaWVudCBJIGNhbiBhZGQKPiAKPiAgICAgIlRoaXMgY29k ZSBtYXksIGZvciBleGFtcGxlLCBhbGxvdyB0aGUgY2FsbGVyIHRvIHJlbGVhc2UgcmVzb3VyY2Vz Cj4gICAgICAgaGVsZCBieSBpdCB0aGF0IGFyZSBubyBsb25nZXIgbmVlZGVkIGluIHRoZSBjcml0 aWNhbCBzZWN0aW9uIHByb3RlY3RlZAo+ICAgICAgIGJ5IHRoZSBsb2NrLiIKPiAKPiBhZnRlciB0 aGUgZmlyc3Qgc2VudGVuY2UuCj4gCj4gQXMgZm9yIGxhdGVuY3ksIHRoZSBmYXN0IHBhdGggaXMg bm90IGFmZmVjdGVkLCBpdCdzIG9ubHkgaWYgdGhlIGxvY2sgaXMKPiBhbHJlYWR5IHRha2VuIGRv IHdlIG1ha2UgdGhlIGNhbGxiYWNrLgoKVGhhdCdzIGEgcmF0aGVyIHJlbGV2YW50IGFzcGVjdCwg d2hpY2ggSSB0aGluayBuZWVkcyBjYWxsaW5nIG91dApleHBsaWNpdGx5LiBBcyB5b3UgbWF5IGhh dmUgbm90aWNlZCwgbXkgaW5pdGlhbCB1bmRlcnN0YW5kaW5nIG9mCnRoZSBiYXNpYyBpZGVhIGhl cmUgd2FzIHRoYXQgdGhlIGNhbGxiYWNrIHdvdWxkIGJlIGludm9rZWQgd2hpbGUKc3Bpbm5pbmcg KGkuZS4gdG8gdXNlIHRvIHNwaW5uaW5nIHRpbWUgdG8gZG8gc29tZXRoaW5nIHVzZWZ1bCksCm5v dCB3aGlsZSBob2xkaW5nIHRoZSBsb2NrLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA bGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==