From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH v2 1/2] x86/svm: Add virtual GIF feature definition Date: Thu, 16 Nov 2017 12:44:27 -0500 Message-ID: <20171116174427.GJ21113@char.us.oracle.com> References: <20171116171939.6853-1-brian.woods@amd.com> <20171116171939.6853-2-brian.woods@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: <20171116171939.6853-2-brian.woods@amd.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Brian Woods Cc: Andrew Cooper , Boris Ostrovsky , Suravee Suthikulpanit , Jan Beulich , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBOb3YgMTYsIDIwMTcgYXQgMTE6MTk6MzhBTSAtMDYwMCwgQnJpYW4gV29vZHMgd3Jv dGU6Cj4gQWRkIHN1cHBvcnQgZm9yIGVuYWJsaW5nIHRoZSB2aXJ0dWFsIEdJRiBmZWF0dXJlLgo+ IAo+IFNpZ25lZC1vZmYtYnk6IEJyaWFuIFdvb2RzIDxicmlhbi53b29kc0BhbWQuY29tPgo+IC0t LQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vc3ZtLmggIHwgMiArKwo+ICB4ZW4vaW5j bHVkZS9hc20teDg2L2h2bS9zdm0vdm1jYi5oIHwgNiArKysrLS0KPiAgMiBmaWxlcyBjaGFuZ2Vk LCA2IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpUaGUgcGF0Y2ggc2F5cyAndjInLCBi dXQgSSBkb24ndCBzZWUgYW55dGhpbmcgaGF2aW5nIGNoYW5nZWQgaGVyZS4KClVzdWFsbHkgb25l IGFkZHMgY29tbWVudHMgaW4gaGVyZSAocmlnaHQgYWZ0ZXIgLS0tKSB3aXRoIHNvbWV0aGluZwp0 byB0aGUgZWZmZWN0IG9mOgoKdjE6IE5ldyB2ZXJzaW9uCnYyOiBOb3RoaW5nIG5ldy4KCk9yIGlm IHNvbWV0aGluZyBkaWQgY2hhbmdlIChsaWtlIGluIHNlY29uZCBwYXRjaCksIHlvdSBzYXkgZXhh Y3RseSB3aGF0IGNoYW5nZWQuCgpUaGFua3MhCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl L2FzbS14ODYvaHZtL3N2bS9zdm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9zdm0u aAo+IGluZGV4IDA5NTZmODYwZWYuLmVjMWVkYTZhM2UgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1 ZGUvYXNtLXg4Ni9odm0vc3ZtL3N2bS5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v c3ZtL3N2bS5oCj4gQEAgLTY0LDYgKzY0LDcgQEAgZXh0ZXJuIHUzMiBzdm1fZmVhdHVyZV9mbGFn czsKPiAgI2RlZmluZSBTVk1fRkVBVFVSRV9GTFVTSEJZQVNJRCAgICA2IC8qIFRMQiBmbHVzaCBi eSBBU0lEIHN1cHBvcnQgKi8KPiAgI2RlZmluZSBTVk1fRkVBVFVSRV9ERUNPREVBU1NJU1RTICA3 IC8qIERlY29kZSBhc3Npc3RzIHN1cHBvcnQgKi8KPiAgI2RlZmluZSBTVk1fRkVBVFVSRV9QQVVT RUZJTFRFUiAgIDEwIC8qIFBhdXNlIGludGVyY2VwdCBmaWx0ZXIgc3VwcG9ydCAqLwo+ICsjZGVm aW5lIFNWTV9GRUFUVVJFX1ZHSUYgICAgICAgICAgMTYgLyogVmlydHVhbCBHSUYgKi8KPiAgCj4g ICNkZWZpbmUgY3B1X2hhc19zdm1fZmVhdHVyZShmKSB0ZXN0X2JpdChmLCAmc3ZtX2ZlYXR1cmVf ZmxhZ3MpCj4gICNkZWZpbmUgY3B1X2hhc19zdm1fbnB0ICAgICAgIGNwdV9oYXNfc3ZtX2ZlYXR1 cmUoU1ZNX0ZFQVRVUkVfTlBUKQo+IEBAIC03Miw2ICs3Myw3IEBAIGV4dGVybiB1MzIgc3ZtX2Zl YXR1cmVfZmxhZ3M7Cj4gICNkZWZpbmUgY3B1X2hhc19zdm1fbnJpcHMgICAgIGNwdV9oYXNfc3Zt X2ZlYXR1cmUoU1ZNX0ZFQVRVUkVfTlJJUFMpCj4gICNkZWZpbmUgY3B1X2hhc19zdm1fY2xlYW5i aXRzIGNwdV9oYXNfc3ZtX2ZlYXR1cmUoU1ZNX0ZFQVRVUkVfVk1DQkNMRUFOKQo+ICAjZGVmaW5l IGNwdV9oYXNfc3ZtX2RlY29kZSAgICBjcHVfaGFzX3N2bV9mZWF0dXJlKFNWTV9GRUFUVVJFX0RF Q09ERUFTU0lTVFMpCj4gKyNkZWZpbmUgY3B1X2hhc19zdm1fdmdpZiAgICAgIGNwdV9oYXNfc3Zt X2ZlYXR1cmUoU1ZNX0ZFQVRVUkVfVkdJRikKPiAgI2RlZmluZSBjcHVfaGFzX3BhdXNlX2ZpbHRl ciAgY3B1X2hhc19zdm1fZmVhdHVyZShTVk1fRkVBVFVSRV9QQVVTRUZJTFRFUikKPiAgI2RlZmlu ZSBjcHVfaGFzX3RzY19yYXRpbyAgICAgY3B1X2hhc19zdm1fZmVhdHVyZShTVk1fRkVBVFVSRV9U U0NSQVRFTVNSKQo+ICAKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3Zt L3ZtY2IuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS92bWNiLmgKPiBpbmRleCAwMWNl MjBiMGJkLi41OTVjZmNmNTdiIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt L3N2bS92bWNiLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vdm1jYi5oCj4g QEAgLTMyNSwxMiArMzI1LDE0IEBAIHR5cGVkZWYgdW5pb24KPiAgICAgIHsKPiAgICAgICAgICB1 NjQgdHByOiAgICAgICAgICA4Owo+ICAgICAgICAgIHU2NCBpcnE6ICAgICAgICAgIDE7Cj4gLSAg ICAgICAgdTY0IHJzdmQwOiAgICAgICAgNzsKPiArICAgICAgICB1NjQgdmdpZjogICAgICAgICAx Owo+ICsgICAgICAgIHU2NCByc3ZkMDogICAgICAgIDY7Cj4gICAgICAgICAgdTY0IHByaW86ICAg ICAgICAgNDsKPiAgICAgICAgICB1NjQgaWduX3RwcjogICAgICAxOwo+ICAgICAgICAgIHU2NCBy c3ZkMTogICAgICAgIDM7Cj4gICAgICAgICAgdTY0IGludHJfbWFza2luZzogMTsKPiAtICAgICAg ICB1NjQgcnN2ZDI6ICAgICAgICA3Owo+ICsgICAgICAgIHU2NCB2Z2lmX2VuYWJsZTogIDE7Cj4g KyAgICAgICAgdTY0IHJzdmQyOiAgICAgICAgNjsKPiAgICAgICAgICB1NjQgdmVjdG9yOiAgICAg ICA4Owo+ICAgICAgICAgIHU2NCByc3ZkMzogICAgICAgMjQ7Cj4gICAgICB9IGZpZWxkczsKPiAt LSAKPiAyLjExLjAKPiAKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVu Lm9yZwo+IGh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu LWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=