From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: Re: [PATCH 11/13] x86/paravirt: Add paravirt alternatives infrastructure Date: Fri, 6 Oct 2017 11:29:52 -0400 Message-ID: <8ba871e6-5f61-6441-f0ed-7542327f7164__36951.8681349747$1507303934$gmane$org@oracle.com> References: <39743c79546ede3073586403d0836a4f93519b0a.1507128293.git.jpoimboe@redhat.com> <3b9fd404-6912-3b58-db29-36202631b438@oracle.com> <20171006143259.rs3zh7k5tmsgesqy@treble> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e0Uad-0006Ic-1B for xen-devel@lists.xenproject.org; Fri, 06 Oct 2017 15:31:03 +0000 In-Reply-To: <20171006143259.rs3zh7k5tmsgesqy@treble> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Josh Poimboeuf Cc: Juergen Gross , Rusty Russell , Mike Galbraith , xen-devel@lists.xenproject.org, Peter Zijlstra , Jiri Slaby , x86@kernel.org, linux-kernel@vger.kernel.org, Sasha Levin , Chris Wright , Thomas Gleixner , Andy Lutomirski , "H. Peter Anvin" , Borislav Petkov , live-patching@vger.kernel.org, Alok Kataria , virtualization@lists.linux-foundation.org, Linus Torvalds , Ingo Molnar List-Id: xen-devel@lists.xenproject.org T24gMTAvMDYvMjAxNyAxMDozMiBBTSwgSm9zaCBQb2ltYm9ldWYgd3JvdGU6Cj4gT24gVGh1LCBP Y3QgMDUsIDIwMTcgYXQgMDQ6MzU6MDNQTSAtMDQwMCwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+ Pj4gICNpZmRlZiBDT05GSUdfUEFSQVZJUlQKPj4+ICsvKgo+Pj4gKyAqIFBhcmF2aXJ0IGFsdGVy bmF0aXZlcyBhcmUgYXBwbGllZCBtdWNoIGVhcmxpZXIgdGhhbiBub3JtYWwgYWx0ZXJuYXRpdmVz Lgo+Pj4gKyAqIFRoZXkgYXJlIG9ubHkgYXBwbGllZCB3aGVuIHJ1bm5pbmcgb24gYSBoeXBlcnZp c29yLiAgVGhleSByZXBsYWNlIHNvbWUKPj4+ICsgKiBuYXRpdmUgaW5zdHJ1Y3Rpb25zIHdpdGgg Y2FsbHMgdG8gcHYgb3BzLgo+Pj4gKyAqLwo+Pj4gK3ZvaWQgX19pbml0IGFwcGx5X3B2X2FsdGVy bmF0aXZlcyh2b2lkKQo+Pj4gK3sKPj4+ICsJc2V0dXBfZm9yY2VfY3B1X2NhcChYODZfRkVBVFVS RV9QVl9PUFMpOwo+PiBOb3QgZm9yIFhlbiBIVk0gZ3Vlc3RzLgo+IEZyb20gd2hhdCBJIGNhbiB0 ZWxsLCBIVk0gZ3Vlc3RzIHN0aWxsIHVzZSBwdl90aW1lX29wcyBhbmQKPiBwdl9tbXVfb3BzLmV4 aXRfbW1hcCwgcmlnaHQ/CgoKUmlnaHQsIEkgZm9yZ290IGFib3V0IHRoYXQgb25lLgoKPj4+ICsK Pj4+ICB2b2lkIF9faW5pdF9vcl9tb2R1bGUgYXBwbHlfcGFyYXZpcnQoc3RydWN0IHBhcmF2aXJ0 X3BhdGNoX3NpdGUgKnN0YXJ0LAo+Pj4gIAkJCQkgICAgIHN0cnVjdCBwYXJhdmlydF9wYXRjaF9z aXRlICplbmQpCj4+PiAgewo+Pj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9jcHUvaHlw ZXJ2aXNvci5jIGIvYXJjaC94ODYva2VybmVsL2NwdS9oeXBlcnZpc29yLmMKPj4+IGluZGV4IDRm YTkwMDA2YWM2OC4uMTcyNDNmZTBmNWNlIDEwMDY0NAo+Pj4gLS0tIGEvYXJjaC94ODYva2VybmVs L2NwdS9oeXBlcnZpc29yLmMKPj4+ICsrKyBiL2FyY2gveDg2L2tlcm5lbC9jcHUvaHlwZXJ2aXNv ci5jCj4+PiBAQCAtNzEsNiArNzEsOCBAQCB2b2lkIF9faW5pdCBpbml0X2h5cGVydmlzb3JfcGxh dGZvcm0odm9pZCkKPj4+ICAJaWYgKCF4ODZfaHlwZXIpCj4+PiAgCQlyZXR1cm47Cj4+PiAgCj4+ PiArCWFwcGx5X3B2X2FsdGVybmF0aXZlcygpOwo+PiBOb3QgZm9yIFhlbiBQViBndWVzdHMgd2hv IGhhdmUgYWxyZWFkeSBkb25lIHRoaXMuCj4gSSB0aGluayBpdCB3b3VsZCBiZSBoYXJtbGVzcywg YnV0IHllYWgsIGl0J3MgcHJvYmFibHkgYmVzdCB0byBvbmx5IHdyaXRlCj4gaXQgb25jZS4KCkkg YWxzbyB3b25kZXIgd2hldGhlciBjYWxsaW5nIGFwcGx5X3B2X2FsdGVybmF0aXZlcygpIGhlcmUg YmVmb3JlCng4Nl9oeXBlci0+aW5pdF9wbGF0Zm9ybSgpIHdpbGwgd29yayBzaW5jZSB0aGUgbGF0 dGVyIG1heSBiZSBzZXR0aW5nCnRob3NlIG9wLiBJbiBmYWN0LCB0aGF0J3Mgd2hhdCBYZW4gSFZN IGRvZXMgZm9yIHB2X21tdV9vcHMuZXhpdF9tbWFwLgoKLWJvcmlzCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl bi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK