From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH 1/2] x86/VMX: introduce vmx_find_guest_msr() Date: Tue, 31 Jan 2017 05:43:32 -0700 Message-ID: <5890948402000078001356BF@prv-mh.provo.novell.com> References: <1485365191-26692-1-git-send-email-sergey.dyasli@citrix.com> <1485365191-26692-2-git-send-email-sergey.dyasli@citrix.com> <5890831A020000780013561D@prv-mh.provo.novell.com> <62550ab6-d493-ce8b-d759-6dc0fdb88f18@citrix.com> <58908901020000780013564E@prv-mh.provo.novell.com> <4fd70c1f-df6e-3ee0-3de5-b5a5608c5c34@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <4fd70c1f-df6e-3ee0-3de5-b5a5608c5c34@citrix.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper Cc: Sergey Dyasli , Kevin Tian , Jun Nakajima , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDMxLjAxLjE3IGF0IDEzOjA2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gT24gMzEvMDEvMTcgMTE6NTQsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAzMS4w MS4xNyBhdCAxMjo0OSwgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Pj4gT24g MzEvMDEvMTcgMTE6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDI1LjAxLjE3IGF0 IDE4OjI2LCA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPiB3cm90ZToKPj4+Pj4+Pgo+Pj4+PiBA QCAtMTM2OSw2ICsxNDEwLDkgQEAgaW50IHZteF9hZGRfbXNyKHUzMiBtc3IsIGludCB0eXBlKQo+ Pj4+PiAgICAgICAgICBtc3JfYXJlYV9lbGVtLT5kYXRhID0gMDsKPj4+Pj4gICAgICAgICAgX192 bXdyaXRlKFZNX0VYSVRfTVNSX1NUT1JFX0NPVU5ULCAqbXNyX2NvdW50KTsKPj4+Pj4gICAgICAg ICAgX192bXdyaXRlKFZNX0VOVFJZX01TUl9MT0FEX0NPVU5ULCAqbXNyX2NvdW50KTsKPj4+Pj4g Kwo+Pj4+PiArICAgICAgICBzb3J0KCptc3JfYXJlYSwgKm1zcl9jb3VudCwgc2l6ZW9mKHN0cnVj dCB2bXhfbXNyX2VudHJ5KSwKPj4+Pj4gKyAgICAgICAgICAgICB2bXhfbXNyX2VudHJ5X2NtcCwg dm14X21zcl9lbnRyeV9zd2FwKTsKPj4+PiAuLi4gaG93IGFib3V0IGF2b2lkaW5nIHRoZSBzb3J0 KCkgaGVyZSBhbHRvZ2V0aGVyLCBieSBzaW1wbHkKPj4+PiBnb2luZyB0aHJvdWdoIHRoZSBsaXN0 IGxpbmVhcmx5ICh3aGljaCwgYmVpbmcgTyhuKSwgaXMgc3RpbGwgZmFzdGVyCj4+Pj4gdGhhbiBz b3J0KCkpPyBUaGUgbW9yZSB0aGF0IHRoZXJlIGlzIGEgbGluZWFyIHNjYW4gYWxyZWFkeQo+Pj4+ IGFueXdheS4gQXQgd2hpY2ggcG9pbnQgaXQgbWF5IHRoZW4gYmUgYmVuZWZpY2lhbCB0byBhbHNv IGtlZXAKPj4+PiB0aGUgaG9zdCBNU1IgYXJyYXkgc29ydGVkLgo+Pj4gVGhlIGVudGlyZSBwb2lu dCBvZiBzb3J0aW5nIHRoaXMgbGlzdCBpcyB0byB0cmFkZSBhbiBPKG4pIHNlYXJjaCBmb3IKPj4+ IE8obG9nKG4pKSBpbiBldmVyeSB2bWVudHJ5IHdoZW4gZml4aW5nIHVwIHRoZSBMQlIgTVNSIHZh bHVlcy4KPj4+Cj4+PiBUaGVyZSBzaG91bGQgYmUgbm8gTyhuKSBzZWFyY2hlcyBhY3Jvc3MgdGhl IGxpc3QgYWZ0ZXIgdGhpcyBwYXRjaC4KPj4gQW5kIHRoYXQncyBpbmRlZWQgbm90IHRoZSBjYXNl LiBCdXQgdGhlIHNvcnQoKSBpcyBPKG4gKiBsb2cobikpLgo+IAo+IEkgZG9uJ3QgdW5kZXJzdGFu ZCB3aGF0IHBvaW50IHlvdSBhcmUgdHJ5aW5nIHRvIG1ha2UuCj4gCj4gQWRkaW5nIE1TUnMgdG8g dGhlIGxpc3QgKHR1cm5zIG91dCB3ZSBoYXZlIG5vIHJlbW92ZSB5ZXQpIGlzIGEgcmFyZQo+IG9j Y3VycmVuY2UsIGFuZCBpbiBwcmFjdGljZSwgdGhpcyBMQlIgYWRkaXRpb24gaXMgdGhlIG9ubHkg b25lIHdoaWNoCj4gaGFwcGVucyBhdCBydW50aW1lIHJhdGhlciB0aGFuIGRvbWFpbiBjcmVhdGlv bi4KPiAKPiBIb3dldmVyLCB5b3UgY2Fubm90IGhhdmUgYW4gZWZmaWNpZW50IGZpeHVwIG9uIHZt ZW50ZXIgaWYgdGhlIGxpc3QgaXNuJ3QKPiBzb3J0ZWQsIGFuZCBpdCBpcyBub3QgcG9zc2libGUg dG8gc29ydCBhIGxpc3QgaW4gbGVzcyB0aGFuIE8obiAqIGxvZyhuKSkKPiBpbiB0aGUgZ2VuZXJh bCBjYXNlLgoKVHJ1ZSwgYnV0IHdlJ3JlIGFkZGluZyBpbmNyZW1lbnRhbGx5LCBpLmUuIHRoZSBs aXN0IGlzIGFscmVhZHkgc29ydGVkLAphbmQgaXQgaXMgYWxyZWFkeSBiZWluZyB3YWxrZWQgbGlu ZWFybHkgYSBmZXcgbGluZXMgdXAgZnJvbSB3aGVyZSB0aGUKc29ydCgpIGludm9jYXRpb24gaXMg YmVpbmcgYWRkZWQuIEhlbmNlIHRoZSBhZGRpdGlvbiBjYW4gYXMgd2VsbCBiZQpkb25lIHdpdGhv dXQgc29ydCgpLCBhbmQgdGhlbiBpbiBPKG4pLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2 ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==