From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric DeVolder Subject: Re: [PATCH v2 2/2] kexec: remove spinlock now that all KEXEC hypercall ops are protected at the top-level Date: Wed, 19 Apr 2017 10:49:55 -0500 Message-ID: <678ec32d-769f-c5b7-0321-c69d24743db8@oracle.com> References: <1492456146-28808-1-git-send-email-eric.devolder@oracle.com> <1492456146-28808-3-git-send-email-eric.devolder@oracle.com> <58F60B6C020000780015183C@prv-mh.provo.novell.com> <20170419105634.GC16658@olila.local.net-space.pl> <58F764320200007800151E62@prv-mh.provo.novell.com> <20170419121356.GF16658@olila.local.net-space.pl> <58F7842C0200007800151F56@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <58F7842C0200007800151F56@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 , Daniel Kiper Cc: andrew.cooper3@citrix.com, bhavesh.davda@oracle.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gMDQvMTkvMjAxNyAwODozNyBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTkuMDQu MTcgYXQgMTQ6MTMsIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4gd3JvdGU6Cj4+IE9uIFdlZCwg QXByIDE5LCAyMDE3IGF0IDA1OjIwOjUwQU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+ Pj4gT24gMTkuMDQuMTcgYXQgMTI6NTYsIDxkYW5pZWwua2lwZXJAb3JhY2xlLmNvbT4gd3JvdGU6 Cj4+Pj4gT24gVHVlLCBBcHIgMTgsIDIwMTcgYXQgMDQ6NDk6NDhBTSAtMDYwMCwgSmFuIEJldWxp Y2ggd3JvdGU6Cj4+Pj4+Pj4+IE9uIDE3LjA0LjE3IGF0IDIxOjA5LCA8ZXJpYy5kZXZvbGRlckBv cmFjbGUuY29tPiB3cm90ZToKPj4+Pj4+IFRoZSBzcGlubG9jayBpbiBrZXhlY19zd2FwX2ltYWdl cygpIHdhcyByZW1vdmVkIGFzCj4+Pj4+PiB0aGlzIGZ1bmN0aW9uIGlzIG9ubHkgcmVhY2hhYmxl IG9uIHRoZSBrZXhlYyBoeXBlcmNhbGwsIHdoaWNoIGlzCj4+Pj4+PiBub3cgcHJvdGVjdGVkIGF0 IHRoZSB0b3AtbGV2ZWwgaW4gZG9fa2V4ZWNfb3BfaW50ZXJuYWwoKSwKPj4+Pj4+IHRodXMgdGhl IGxvY2FsIHNwaW5sb2NrIGlzIG5vIGxvbmdlciBuZWNlc3NhcnkuCj4+Pj4+Cj4+Pj4+IEJ1dCBw ZXJoYXBzIGxlYXZlIGFuIEFTU0VSVCgpIHRoZXJlLCBtYWtpbmcgc3VyZSB0aGUgaW4taHlwZXJj YWxsCj4+Pj4+IGZsYWcgaXMgc2V0Pwo+Pj4+Cj4+Pj4gSSBhbSBub3Qgc3VyZSB3aHkgYnV0IGlm IGF0IGFsbCBJIHRoaW5rIHRoYXQgd2Ugc2hvdWxkIGFsc28gY29uc2lkZXIKPj4+PiBvdGhlciBr ZXkga2V4ZWMgZnVuY3Rpb25zIHRoZW4uIE9yIHB1dCBBU1NFUlQoKSBpbnRvIGRvX2tleGVjX29w X2ludGVybmFsKCkKPj4+PiBqdXN0IGJlZm9yZSAic3dpdGNoICggb3AgKSIuCj4+Pgo+Pj4gVGhl IHBvaW50IG9mIG15IHBsYWNlbWVudCBzdWdnZXN0aW9uIHdhcyB0aGF0IHRoZSBBU1NFUlQoKQo+ Pj4gZWZmZWN0aXZlbHkgcmVwbGFjZXMgdGhlIGxvY2sgYWNxdWlyZSAtIHRoZSBwbGFjZXMgeW91 IG5hbWUKPj4+IGRpZG4ndCBwcmV2aW91c2x5IHJlcXVpcmUgYW55IHN5bmNocm9uaXphdGlvbi4K Pj4KPj4gQWZ0ZXIgdGhlIGZpcnN0IHBhdGNoIG9mIHRoaXMgc2VyaWVzIGtleGVjX3N3YXBfaW1h Z2VzKCkgY2Fubm90IGJlCj4+IHN0YXJ0ZWQgdHdpY2UgaW4gcGFyYWxsZWwuIFNvLCBJIGRvIG5v dCBzZWUgdGhlIHBvaW50IG9mIEFTU0VSVCgpIGhlcmUuCj4+IE9yIGxldCdzIHNheSB3ZSB3aXNo IHRvIGhhdmUgaXQgdG8gZG91YmxlIGNoZWNrIHRoYXQgInRoZSBpbi1oeXBlcmNhbGwKPj4gZmxh ZyBpcyBzZXQiLiBBSVVJLCBpdCBpcyB5b3VyIG9yaWdpbmFsIGlkZWEuIEhvd2V2ZXIsIHRoZW4g SSB0aGluayB0aGF0Cj4+IHdlIHNob3VsZCBoYXZlIGFuIEFTU0VSVCgpIGF0IGxlYXN0IGluIGtl eGVjX2xvYWRfc2xvdCgpIGJlY2F1c2UgcGFyYWxsZWwKPj4gbG9hZHMgbWFrZSBpc3N1ZXMgdG9v LiBBbmQgd2UgY2FuIGdvIGhpZ2hlciB0byBmZWVsIG1vcmUgc2FmZS4gVGhhdCBpcwo+PiB3aHkg SSBzdWdnZXN0ZWQgZG9fa2V4ZWNfb3BfaW50ZXJuYWwoKSBhcyB0aGUgZmluYWwgcmVzdGluZyBw bGFjZSBmb3IKPj4gYW4gQVNTRVJUKCkuIFNpbXBseSBpdCBsb29rcyB0byBtZSB0aGUgc2FmZXN0 IGFwcHJvYWNoLiBBbSBJIG1pc3NpbmcKPj4gc29tZXRoaW5nPwo+Cj4gVGhlIHBvaW50IHlvdSdy ZSBtaXNzaW5nIGlzIC0gd2h5IGRvbid0IHlvdSB0aGVuIG1vdmUgdGhlIEFTU0VSVCgpCj4geWV0 IG9uZSBtb3JlIGxldmVsIHVwLCByaWdodCBuZXh0IHRvIHdoZXJlIHRoZSBmbGFnIGlzIGJlaW5n IHNldD8gSU9XCj4gd2hhdCB5b3Ugc3VnZ2VzdCB3b3VsZCBpbW8gcmF0aGVyIG1lYW4gbm90IGFk ZGluZyBhbnkgYXNzZXJ0aW9uCj4gYXQgYWxsLgoKSSd2ZSBqdXN0IHBvc3RlZCB2MyBvZiB0aGlz IHBhdGNoIHdpdGggdGhlIEFTU0VSVCBpbiBsaWV1IG9mIHRoZSAKc3Bpbl9sb2NrKCkuCgpFcmlj CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54 ZW4ub3JnL3hlbi1kZXZlbAo=