From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paolo Bonzini Subject: Re: [PATCH v3 3/5] x86/paravirt: Add paravirt_{read, write}_msr Date: Tue, 15 Mar 2016 09:49:26 +0100 Message-ID: <56E7CC96.7080301__40636.1511945308$1458031900$gmane$org@redhat.com> References: <56E6C492.5060308@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andy Lutomirski , Linus Torvalds Cc: KVM list , Peter Zijlstra , X86 ML , "linux-kernel@vger.kernel.org" , xen-devel , Borislav Petkov , Andrew Morton , Arjan van de Ven List-Id: xen-devel@lists.xenproject.org CgpPbiAxNC8wMy8yMDE2IDE4OjAyLCBBbmR5IEx1dG9taXJza2kgd3JvdGU6Cj4gT24gTW9uLCBN YXIgMTQsIDIwMTYgYXQgOTo1OCBBTSwgTGludXMgVG9ydmFsZHMKPiA8dG9ydmFsZHNAbGludXgt Zm91bmRhdGlvbi5vcmc+IHdyb3RlOgo+Pgo+PiBPbiBNYXIgMTQsIDIwMTYgOTo1MyBBTSwgIkFu ZHkgTHV0b21pcnNraSIgPGx1dG9AYW1hY2FwaXRhbC5uZXQ+IHdyb3RlOgo+Pj4KPj4+IENhbiB5 b3UgY2xhcmlmeT8gIEtWTSB1c2VzIHRoZSBuYXRpdmUgdmVyc2lvbiwgYW5kIHRoZSBuYXRpdmUg dmVyc2lvbgo+Pj4gb25seSBvb3BzZXMgd2l0aCB0aGlzIHNlcmllcyBhcHBsaWVkIGlmIHBhbmlj X29uX29vcHMgaXMgc2V0Lgo+Pgo+PiBDYW4gd2UgcGxlYXNlIHJlbW92ZSB0aGF0IGlkaW9jeT8K Pj4KPj4gVGhlcmUgaXMgbm8gcmVhc29uIHRvIHBhbmljIHdoYXRzb2V2ZXIuIFNlcmlvdXNseS4g V2hhdCdzIHRoZSB1cHNpZGUgb2YgdGhhdAo+PiBsb2dpYz8KPiAKPiBJIGltYWdpbmUgdGhhdCBw ZW9wbGUgd2hvIHNldCBwYW5pY19vbl9vb3BzIHdhbnQgdGhlaXIgc3lzdGVtcyB0byBzdG9wCj4g cnVubmluZyB1c2VyIGNvZGUgaWYgc29tZXRoaW5nIGhhcHBlbnMgdGhhdCBjb3VsZCBjb3JydXB0 IHRoZSBzdGF0ZSBvcgo+IGlmIHRoZXJlJ3MgYW55IHNpZ24gdGhhdCB1c2VyIGNvZGUgaXMgdHJ5 aW5nIHNvbWUgbm9uLWRldGVybWluaXN0aWMKPiBleHBsb2l0LiAgU28gSSdtIGd1ZXNzaW5nIHRo YXQgdGhleSdkIHdhbnQgdGhpcyB0eXBlIG9mICJ0aGUga2VybmVsCj4gc2NyZXdlZCB1cCAtLSBh Ym9ydCIgdG8gYWN0dWFsbHkgcmVzdWx0IGluIGEgcGFuaWMuCj4gCj4gQXMgYSBjb25jcmV0ZSwg YWx0aG91Z2ggc29tZXdoYXQgc2lsbHksIGV4YW1wbGUsIHN1cHBvc2UgdGhhdCBhIHdyaXRlCj4g dG8gTVNSX1NZU0VOVEVSX1NUQUNLIGZhaWxzLiAgSWYgdGhhdCBoYXBwZW5lZCwgdGhlbiB1c2Vy IGNvZGUgY291bGQKPiBzdWJzZXF1ZW50bHkgdHJ5IHRvIHRha2Ugb3ZlciB0aGUga2VybmVsIGJ5 IGV2aWwgbWFuaXB1bGF0aW9uIG9mIFRGCj4gYW5kL29yIHBlcmYuCj4gCj4gSSdkIGJlIG9rYXkg d2l0aCByZW1vdmluZyB0aGlzIHRvbywgdGhvdWdoLCBzaW5jZSBhcnJhbmdpbmcgZm9yIE1TUgo+ IGFjY2VzcyB0byBmYWlsIHNlZW1zIHVubGlrZWx5IGFzIGFuIGV4cGxvaXQgdmVjdG9yLgo+IAo+ IEJvcmlzbGF2OiBTVVNFIGFjdHVhbGx5IHVzZXMgcGFuaWNfb25fb29wcywgcmlnaHQ/ICBXaGF0 J3MgdGhlaXIgZ29hbD8KClJIRUwgYWxzbyBkb2VzLCBhbmQgaXQncyBtb3N0bHkgdG8gdHJhcCBr ZXJuZWwgcGFnZSBmYXVsdHMgYmVmb3JlIHRoZXkKZG8gbW9yZSBkYW1hZ2Ugc3VjaCBhcyBmaWxl c3lzdGVtIGNvcnJ1cHRpb24uICBUaGUgZGVidWcga2VybmVsIGhhcwpwYW5pY19vbl9vb3BzPTAs IHdoaWxlIHRoZSBwcm9kdWN0aW9uIGtlcm5lbCBoYXMgcGFuaWNfb25fb29wcz0xLgoKUGFvbG8K Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg==