From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sergey Dyasli Subject: Re: [PATCH v1 1/2] x86/vvmx: check vmcs address in vmread/vmwrite Date: Wed, 1 Mar 2017 13:44:49 +0000 Message-ID: <1488375888.2934.1.camel@citrix.com> References: <20170301091355.24742-1-sergey.dyasli@citrix.com> <20170301091355.24742-2-sergey.dyasli@citrix.com> <58B6D2E9020000780013EB47@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <58B6D2E9020000780013EB47@prv-mh.provo.novell.com> Content-Language: en-US Content-ID: <692D4355F2DF5D4F96B84947C6D5B690@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: "JBeulich@suse.com" Cc: Sergey Dyasli , Kevin Tian , Andrew Cooper , "jun.nakajima@intel.com" , "xen-devel@lists.xen.org" List-Id: xen-devel@lists.xenproject.org T24gV2VkLCAyMDE3LTAzLTAxIGF0IDA1OjU1IC0wNzAwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4g PiA+ID4gT24gMDEuMDMuMTcgYXQgMTA6MTMsIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+IHdy b3RlOg0KPiA+IA0KPiA+IElmIG5lc3RlZCB2bWNzJ3MgYWRkcmVzcyBpcyBpbnZhbGlkLCB2aXJ0 dWFsX3ZtY3NfZW50ZXIoKSB3aWxsIGZhaWwNCj4gPiBkdXJpbmcgdm1yZWFkL3Ztd3JpdGU6DQo+ ID4gDQo+ID4gKFhFTikgWGVuIEJVRyBhdCAuLi4vZ2l0L3Vwc3RyZWFtL3hlbi94ZW4vaW5jbHVk ZS9hc20vaHZtL3ZteC92bXguaDozMzMNCj4gPiAoWEVOKSAtLS0tWyBYZW4tNC45LXVuc3RhYmxl ICB4ODZfNjQgIGRlYnVnPXkgICBUYWludGVkOiAgICBIIF0tLS0tDQo+ID4gKFhFTikgWGVuIGNh bGwgdHJhY2U6DQo+ID4gKFhFTikgICAgWzxmZmZmODJkMDgwMWY5MjVlPl0gdm1jcy5jI2FyY2gv eDg2L2h2bS92bXgvdm1jcy5vLnVubGlrZWx5KzB4MjgvMHgxOWENCj4gPiAoWEVOKSAgICBbPGZm ZmY4MmQwODAxZjYwZTM+XSB2aXJ0dWFsX3ZtY3Nfdm13cml0ZV9zYWZlKzB4MTYvMHg1Mg0KPiA+ IChYRU4pICAgIFs8ZmZmZjgyZDA4MDIwMmNiMj5dIG52bXhfaGFuZGxlX3Ztd3JpdGUrMHg3MC8w eGZlDQo+ID4gKFhFTikgICAgWzxmZmZmODJkMDgwMWZlOThhPl0gdm14X3ZtZXhpdF9oYW5kbGVy KzB4MTM3OS8weDFjNDkNCj4gPiAoWEVOKSAgICBbPGZmZmY4MmQwODAyMDQyN2M+XSB2bXhfYXNt X3ZtZXhpdF9oYW5kbGVyKzB4M2MvMHgxMjANCj4gPiANCj4gPiBGaXggdGhpcyBieSBlbXVsYXRp bmcgVk1mYWlsSW52YWxpZCBpZiB0aGUgYWRkcmVzcyBpcyBpbnZhbGlkLg0KPiANCj4gU28ganVz dCBsaWtlIGluIHBhdGNoIDIgdGhpcyBpcyBfX3ZtcHRybGQoKSBub3QgcHJvcGVybHkgZGVhbGlu ZyB3aXRoDQo+IGVycm9ycy4gSW5zdGVhZCBvZiBkb2luZyBjaGVja3MgaW4gc29mdHdhcmUgd2hp Y2ggaGFyZHdhcmUgZG9lcw0KPiBhbnl3YXksIHdvdWxkbid0IGl0IGJlIGJldHRlciB0byBpbnRy b2R1Y2UgKGFuZCB1c2UgaGVyZSBhbmQNCj4gdGhlcmUpIHZtcHRybGRfc2FmZSgpPw0KDQpDdXJy ZW50bHkgaXQncyBhc3N1bWVkIHRoYXQgdmlydHVhbF92bWNzX2VudGVyL2V4aXQoKSBuZXZlciBm YWlsLg0KSXQncyBlYXN5IHRvIG1haW50YWluIHRoYXQgYXNzdW1wdGlvbiB3aXRoIG9uZSBzaW1w bGUgY2hlY2s6DQoNCsKgwqDCoMKgbnZfdnZtY3hhZGRyICE9IElOVkFMSURfUEFERFINCg0KYXMg bG9uZyBhcyBudm14X2hhbmRsZV92bXB0cmxkKCkgY29ycmVjdGx5IGNoZWNrcyB0aGUgdmFsaWRp dHkgb2YNCnByb3ZpZGVkIHBvaW50ZXIuDQoNCkFkZGl0aW9uYWxseSwgaXQgd291bGQgYmUgcGFp bmZ1bCB0byByZXR1cm4gdGhlIGNvcnJlY3QgZXJyb3IgdmFsdWUNCmFsbCB0aGUgd2F5IGJhY2sg dG8gbnZteF9oYW5kbGVfdm1wdHJsZCgpLg0KDQotLSANClRoYW5rcywNClNlcmdleQpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4t ZGV2ZWwK