From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: Re: [PATCH v2 6/9] spinlock: Introduce spin_lock_cb() Date: Thu, 13 Apr 2017 12:55:23 -0400 Message-ID: <0b869bd0-8e95-ef54-2d12-4716c49114f6@oracle.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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <58EFB95A0200007800150DD3@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich 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 T24gMDQvMTMvMjAxNyAxMTo0NiBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDMuMDQu MTcgYXQgMTg6NTAsIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4gd3JvdGU6Cj4+IFdoaWxl IHdhaXRpbmcgZm9yIGEgbG9jayB3ZSBtYXkgd2FudCB0byBwZXJpb2RpY2FsbHkgcnVuIHNvbWUK Pj4gY29kZS4gV2UgY291bGQgdXNlIHNwaW5fdHJ5bG9jaygpIGJ1dCBzaW5jZSBpdCBkb2Vzbid0 IHRha2UgbG9jawo+PiB0aWNrZXQgaXQgbWF5IHRha2UgYSBsb25nIHRpbWUgdW50aWwgdGhlIGxv Y2sgaXMgdGFrZW4uCj4+Cj4+IEFkZCBzcGluX2xvY2tfY2IoKSB0aGF0IGFsbG93cyB1cyB0byBl eGVjdXRlIGEgY2FsbGJhY2sgd2hpbGUgd2FpdGluZy4KPiBZb3UgZG9uJ3QgYWRkIGFueSB1c2Vy KHMpIG9mIHRoaXMgbmV3IGludGVyZmFjZSBhbmQgeW91IGFsc28gZG9uJ3QKPiBvdXRsaW5lIHVu ZGVyIHdoYXQgY29uZGl0aW9ucyB5b3UgdGhpbmsgdXNpbmcgdGhpcyBtaWdodCBiZSBhIGdvb2QK PiBpZGVhLiBPbiB0aGF0IGJhc2lzIEkgZG9uJ3QgdGhpbmsgdGhpcyBtYWtlcyBtdWNoIHNlbnNl LiBJIGFtCj4gcGFydGljdWxhcmx5IHdvcnJpZWQgb2YgdW5kdWUgbGF0ZW5jaWVzIHVzZSBvZiB0 aGlzIGZ1bmN0aW9uIG1heQo+IGluY3VyLgoKVGhlcmUgaXMgKGN1cnJlbnRseSkgb25seSBvbmUg dXNlciBvZiB0aGlzIGludGVyZmFjZSBhbmQgaXQgaXMKaW50cm9kdWNlZCBpbiB0aGUgbmV4dCBw YXRjaC4KCklmIHlvdSBkb24ndCB0aGluayBleHBsYW5hdGlvbiBhYm92ZSBpcyBzdWZmaWNpZW50 IEkgY2FuIGFkZAoKICAgICJUaGlzIGNvZGUgbWF5LCBmb3IgZXhhbXBsZSwgYWxsb3cgdGhlIGNh bGxlciB0byByZWxlYXNlIHJlc291cmNlcwogICAgICBoZWxkIGJ5IGl0IHRoYXQgYXJlIG5vIGxv bmdlciBuZWVkZWQgaW4gdGhlIGNyaXRpY2FsIHNlY3Rpb24gcHJvdGVjdGVkCiAgICAgIGJ5IHRo ZSBsb2NrLiIKCmFmdGVyIHRoZSBmaXJzdCBzZW50ZW5jZS4KCkFzIGZvciBsYXRlbmN5LCB0aGUg ZmFzdCBwYXRoIGlzIG5vdCBhZmZlY3RlZCwgaXQncyBvbmx5IGlmIHRoZSBsb2NrIGlzCmFscmVh ZHkgdGFrZW4gZG8gd2UgbWFrZSB0aGUgY2FsbGJhY2suCgotYm9yaXMKCj4KPj4gQWxzbyBhZGQg c3Bpbl9sb2NrX2tpY2soKSB0aGF0IHdpbGwgd2FrZSB1cCB0aGUgd2FpdGVycy4KPiBTYW1lIGhl cmUgLSBJIGNhbid0IGV2ZW4gc2VlbSB0byBndWVzcyB3aGF0IHVzZSB5b3UgaW50ZW5kIHRoaXMg dG8KPiBoYXZlLgo+Cj4gTmV2ZXJ0aGVsZXNzIHRoZSBjb2RlIGl0c2VsZiBsb29rcyBva2F5Lgo+ Cj4gSmFuCj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8v bGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK