From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Lutomirski Subject: Re: [PATCH v5 7/9] x86/paravirt: Add paravirt_{read, write}_msr Date: Mon, 4 Apr 2016 09:40:51 -0700 Message-ID: References: <880eebc5dcd2ad9f310d41345f82061ea500e9fa.1459605520.git.luto@kernel.org> <5702974A.1030003@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <5702974A.1030003@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: David Vrabel Cc: KVM list , Peter Zijlstra , Arjan van de Ven , X86 ML , "linux-kernel@vger.kernel.org" , xen-devel , Borislav Petkov , Andy Lutomirski , Paolo Bonzini , Andrew Morton , Linus Torvalds List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBBcHIgNCwgMjAxNiBhdCA5OjMzIEFNLCBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl bEBjaXRyaXguY29tPiB3cm90ZToKPiBPbiAwMi8wNC8xNiAxNTowMSwgQW5keSBMdXRvbWlyc2tp IHdyb3RlOgo+PiBUaGlzIGFkZHMgcGFyYXZpcnQgaG9va3MgZm9yIHVuc2FmZSBNU1IgYWNjZXNz LiAgT24gbmF0aXZlLCB0aGV5Cj4+IGNhbGwgbmF0aXZlX3tyZWFkLHdyaXRlfV9tc3IuICBPbiBY ZW4sIHRoZXkgdXNlCj4+IHhlbl97cmVhZCx3cml0ZX1fbXNyX3NhZmUuCj4+Cj4+IE5vdGhpbmcg dXNlcyB0aGVtIHlldCBmb3IgZWFzZSBvZiBiaXNlY3Rpb24uICBUaGUgbmV4dCBwYXRjaCB3aWxs Cj4+IHVzZSB0aGVtIGluIHJkbXNybCwgd3Jtc3JsLCBldGMuCj4+Cj4+IEkgaW50ZW50aW9uYWxs eSBkaWRuJ3QgbWFrZSB0aGVtIHdhcm4gb24gI0dQIG9uIFhlbi4gIEkgdGhpbmsgdGhhdAo+PiBz aG91bGQgYmUgZG9uZSBzZXBhcmF0ZWx5IGJ5IHRoZSBYZW4gbWFpbnRhaW5lcnMuCj4gLi4uCj4+ IC0tLSBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW4uYwo+PiArKysgYi9hcmNoL3g4Ni94ZW4vZW5s aWdodGVuLmMKPgo+IFJldmlld2VkLWJ5OiBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBjaXRy aXguY29tPgo+Cj4+IEBAIC0xMDkyLDYgKzEwOTIsMjYgQEAgc3RhdGljIGludCB4ZW5fd3JpdGVf bXNyX3NhZmUodW5zaWduZWQgaW50IG1zciwgdW5zaWduZWQgbG93LCB1bnNpZ25lZCBoaWdoKQo+ PiAgICAgICByZXR1cm4gcmV0Owo+PiAgfQo+Pgo+PiArc3RhdGljIHU2NCB4ZW5fcmVhZF9tc3Io dW5zaWduZWQgaW50IG1zcikKPj4gK3sKPj4gKyAgICAgLyoKPj4gKyAgICAgICogVGhpcyB3aWxs IHNpbGVudGx5IHN3YWxsb3cgYSAjR1AgZnJvbSBSRE1TUi4gIEl0IG1heSBiZSB3b3J0aAo+PiAr ICAgICAgKiBjaGFuZ2luZyB0aGF0Lgo+Cj4gVGhpcyBwcm9iYWJseSBpc24ndCBpbXBvcnRhbnQu Cj4KCkl0IG1pZ2h0IGJlIG5pY2UgdG8gZG8gYSBXQVJOX09OX09OQ0UgbGlrZSB0aGlzIHNlcmll cyBkb2VzIGZvciB0aGUKbmF0aXZlIGNhc2UgdG8gaGVscCBzaGFrZSBvdXQgbGF0ZW50IGJ1Z3Mu CgotLUFuZHkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp c3RzLnhlbi5vcmcveGVuLWRldmVsCg==