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 15:23:21 +0000 Message-ID: <1488381801.2934.5.camel@citrix.com> References: <20170301091355.24742-1-sergey.dyasli@citrix.com> <20170301091355.24742-2-sergey.dyasli@citrix.com> <58B6D2E9020000780013EB47@prv-mh.provo.novell.com> <1488375888.2934.1.camel@citrix.com> <58B6E2FB020000780013EC16@prv-mh.provo.novell.com> <1488378172.2934.3.camel@citrix.com> <58B6E8B8020000780013EC7A@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: <58B6E8B8020000780013EC7A@prv-mh.provo.novell.com> Content-Language: en-US Content-ID: 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 T24gV2VkLCAyMDE3LTAzLTAxIGF0IDA3OjI4IC0wNzAwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4g PiA+ID4gT24gMDEuMDMuMTcgYXQgMTU6MjIsIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+IHdy b3RlOg0KPiA+IA0KPiA+IE9uIFdlZCwgMjAxNy0wMy0wMSBhdCAwNzowNCAtMDcwMCwgSmFuIEJl dWxpY2ggd3JvdGU6DQo+ID4gPiA+ID4gPiBPbiAwMS4wMy4xNyBhdCAxNDo0NCwgPHNlcmdleS5k eWFzbGlAY2l0cml4LmNvbT4gd3JvdGU6DQo+ID4gPiA+IA0KPiA+ID4gPiBBZGRpdGlvbmFsbHks IGl0IHdvdWxkIGJlIHBhaW5mdWwgdG8gcmV0dXJuIHRoZSBjb3JyZWN0IGVycm9yIHZhbHVlDQo+ ID4gPiA+IGFsbCB0aGUgd2F5IGJhY2sgdG8gbnZteF9oYW5kbGVfdm1wdHJsZCgpLg0KPiA+ID4g DQo+ID4gPiBTdXJlbHkgdGhhdCdzIGF0IGJlc3QgcmVsZXZhbnQgaW4gdGhlIG90aGVyIHBhdGNo LiBIZXJlIHlvdSdyZSBpbg0KPiA+ID4gdmlydHVhbF92bWNzX3Ztd3JpdGVfc2FmZSgpLCB3aGlj aCBhbHJlYWR5IGtub3dzIGhvdyB0bw0KPiA+ID4gY29tbXVuaWNhdGUgYmFjayBhbiBlcnJvciBp bmRpY2F0b3IuDQo+ID4gDQo+ID4gSG93IGNoZWNraW5nIHRoZSByZXR1cm4gdmFsdWUgb2Ygdmly dHVhbF92bWNzX2VudGVyKCkgaXMgZGlmZmVyZW50DQo+ID4gZnJvbSBjaGVja2luZyBudl92dm1j eGFkZHI/DQo+IA0KPiBDaGVja2luZyB0aGUgYWRkcmVzcyBpcyBqdXN0IG9uZSBzdGVwLiBBcyB0 aGUgb3RoZXIgcGF0Y2ggc2hvd3MsDQo+IGNoZWNraW5nIHRoZSBJRCBpcyBuZWNlc3NhcnkgdG9v LiBPdmVyIHRpbWUgbW9yZSBzdWNoIGNoZWNrcyBtYXkNCj4gYmUgZm91bmQgbmVjZXNzYXJ5LiBD aGVja2luZyB3aGF0IGhhcmR3YXJlIGhhbmRzIHVzIGlzIGEgc2luZ2xlDQo+IGNoZWNrLCBhbmQg aXMgYWx3YXlzIGdvaW5nIHRvIGJlIHN1ZmZpY2llbnQgbm8gbWF0dGVyIHdoYXQgbmV3DQo+IGZl YXR1cmVzIGdldCBhZGRlZCB0byBoYXJkd2FyZS4NCg0KQ29uY2VwdHVhbGx5LCB0aGUgcmVzdWx0 IG9mIF9fdm1wdHJsZCgpIGlzIGlycmVsZXZhbnQgdG8gYSBndWVzdA0KZHVyaW5nIG5lc3RlZCB2 bXJlYWQvdm13cml0ZSBlbXVsYXRpb24uwqDCoFRoZSBmYWN0IHRoYXQgWGVuIGlzIGRvaW5nDQpf X3ZtcHRybGQoKSBpcyBhIHNpZGUgZWZmZWN0IG9mIG5lc3RlZCBWTVguDQoNCkFsbCBuZWNlc3Nh cnkgY2hlY2tzIG1heSBiZSBmb3VuZCBpbiBJbnRlbCBTRE0uwqDCoEFuZCBpdCBzdGF0ZXMgdGhh dA0KdGhlcmUgY2FuIGJlIG9ubHkgMSBWTWZhaWwgaWYgVk1DUyBwb2ludGVyIGlzIG5vdCB2YWxp ZDogVk1mYWlsSW52YWxpZC4NCnZtcHRybGQgY2FuIGVuZCB1cCBpbiAzIGRpZmZlcmVudCBWTWZh aWxzIGFuZCByZXR1cm5pbmcgdGhlbSB0byB0aGUNCmd1ZXN0IGFzIGEgcmVzdWx0IG9mIHZtcmVh ZC92bXdyaXRlIGVtdWxhdGlvbiBpcyB3cm9uZy4NCg0KKEV2ZW4gdGhvdWdoIGVhY2ggb2YgdGhl bSB3aWxsIGVuZCB1cCBiZWluZyBWTWZhaWxJbnZhbGlkIGluIGN1cnJlbnQNCmltcGxlbWVudGF0 aW9uKQ0KDQpJIHRoaW5rIHRoYXQgWGVuJ3MgZ29hbCBpbiBuZXN0ZWQgVk1YIGlzIGVtdWxhdGlu ZyBIL1cgYXMgY2xvc2UgYXMNCnBvc3NpYmxlLg0KDQotLSANClRoYW5rcywNClNlcmdleQpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94 ZW4tZGV2ZWwK