From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH] xen/HVM: Add guarding logic for VMX specific code Date: Mon, 29 Aug 2016 10:36:42 -0400 Message-ID: <20160829143641.GF27665@char.us.oracle.com> References: <1472472083-2300-1-git-send-email-suravee.suthikulpanit@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1472472083-2300-1-git-send-email-suravee.suthikulpanit@amd.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Suravee Suthikulpanit Cc: andrew.cooper3@citrix.com, sherry.hurwitz@amd.com, Wei Liu , jbeulich@suse.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBBdWcgMjksIDIwMTYgYXQgMDc6MDE6MjNBTSAtMDUwMCwgU3VyYXZlZSBTdXRoaWt1 bHBhbml0IHdyb3RlOgo+IFRoZSBzdHJ1Y3QgaHZtX2RvbWFpbi52bXggaXMgZGVmaW5lZCBpbiBh IHVuaW9uIGFsb25nIHdpdGggdGhlIHN2bS4KPiBUaGlzIGNhbiBjYXVzZXMgaXNzdWUgZm9yIFNW TSBzaW5jZSB0aGlzIGNvZGUgaXMgdXNlZCBpbiB0aGUgY29tbW9uCgpZb3Ugc2NhcmVkIG1lIHdp dGggdGhlICdjYW4gY2F1c2VzJyEKCkRpZ2dpbmcgaW4gdGhlIHBhaG9sZSBvdXRwdXQgLSBpdCBJ dCBjYW4ndCBjYXVzZSBhbnkgaXNzdWVzIHJpZ2h0IG5vdwphcyB0aGUgJ3N0cnVjdCBzdm1fZG9t YWluJyBpcyB6ZXJvIHNpemUgKHNvIG5vIEFNRCBjb2RlIG1ha2luZyBjaGFuZ2VzKQpzbyB0aGUg dmFsdWUgYXQgb2Zmc2V0IDE2IGlzIGFsd2F5cyB6ZXJvIChhbGxvY19kb21haW5fc3RydWN0IGNs ZWFycyBpdCkuCgo+IHNjaGVkdWxpbmcgY29kZSBmb3IgeDg2LiBUaGUgbG9naWMgbXVzdCBjaGVj ayBmb3IgY3B1X2hhc192bXggYmVmb3JlCj4gYWNjZXNzaW5nIHRoZSBodm1fZG9tYWluLnZteCBz dHVyY3R1cmUuCgpzdHJ1Y3R1cmUuCgo+IAo+IFNpZ25lZC1vZmYtYnk6IFN1cmF2ZWUgU3V0aGlr dWxwYW5pdCA8c3VyYXZlZS5zdXRoaWt1bHBhbml0QGFtZC5jb20+CgpSZXZpZXdlZC1ieTogS29u cmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgoKPiBDYzogV2VpIExp dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu Y29tPgo+IC0tLQo+IE5vdGU6IEkgcmFuIGludG8gYW4gaXNzdWUgd2hpbGUgd29ya2luZyBvbiB0 aGUgdXBjb21pbmcgcGF0Y2ggc2VyaWVzIGZvcgo+IEFNRCBBZHZhbmNlIFZpcnR1YWwgSW50ZXJy dXB0IENvbnRyb2xsZXIgcGF0Y2ggc2VyaWVzLCB3aGljaCB3aWxsIHVzZQo+IHRoZSBodm1fZG9t YWluLnN2bSBzdHJ1Y3R1cmUuCj4gCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIHwg MiArLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPiAK PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggYi94ZW4vaW5jbHVk ZS9hc20teDg2L2h2bS9odm0uaAo+IGluZGV4IDMxNDg4MWEuLjVkNDYzZTAgMTAwNjQ0Cj4gLS0t IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20t eDg2L2h2bS9odm0uaAo+IEBAIC02MTEsNyArNjExLDcgQEAgdW5zaWduZWQgbG9uZyBodm1fY3I0 X2d1ZXN0X3Jlc2VydmVkX2JpdHMoY29uc3Qgc3RydWN0IHZjcHUgKnYsIGJvb2xfdCByZXN0b3Jl KTsKPiAgICAgIHN0cnVjdCB2Y3B1ICp2XyA9ICh2KTsgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIFwKPiAgICAgIHN0cnVjdCBkb21haW4gKmRfID0gdl8tPmRvbWFpbjsgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAgICAgIGlmICggaGFzX2h2bV9jb250YWluZXJf ZG9tYWluKGRfKSAmJiAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAtICAgICAgICAgZF8tPmFy Y2guaHZtX2RvbWFpbi52bXgudmNwdV9ibG9jayApICAgICAgICAgICAgICAgICAgIFwKPiArICAg ICAgICAgKGNwdV9oYXNfdm14ICYmIGRfLT5hcmNoLmh2bV9kb21haW4udm14LnZjcHVfYmxvY2sp ICkgIFwKPiAgICAgICAgICBkXy0+YXJjaC5odm1fZG9tYWluLnZteC52Y3B1X2Jsb2NrKHZfKTsg ICAgICAgICAgICAgICAgIFwKPiAgfSkKPiAgCj4gLS0gCj4gMS45LjEKPiAKPiAKPiBfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi1kZXZlbCBtYWls aW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwo+IGh0dHBzOi8vbGlzdHMueGVuLm9y Zy94ZW4tZGV2ZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6 Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=