From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: Re: [PATCH v2 10/10] x86/SVM: Add AMD AVIC key handler Date: Tue, 3 Jan 2017 11:01:00 -0500 Message-ID: References: <1483163161-2402-1-git-send-email-suravee.suthikulpanit@amd.com> <1483163161-2402-11-git-send-email-suravee.suthikulpanit@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1483163161-2402-11-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 , xen-devel@lists.xen.org Cc: andrew.cooper3@citrix.com, sherry.hurwitz@amd.com, jbeulich@suse.com List-Id: xen-devel@lists.xenproject.org Cj4gIAo+ICtzdGF0aWMgdm9pZCBhdmljX2R1bXAodW5zaWduZWQgY2hhciBjaCkKPiArewo+ICsg ICAgc3RydWN0IGRvbWFpbiAqZDsKPiArICAgIHN0cnVjdCB2Y3B1ICp2Owo+ICsKPiArICAgIHBy aW50aygiKioqKioqKioqKiogU1ZNIEFWSUMgU3RhdGlzdGljcyAqKioqKioqKioqKioqKlxuIik7 Cj4gKwo+ICsgICAgcmN1X3JlYWRfbG9jaygmZG9tbGlzdF9yZWFkX2xvY2spOwo+ICsKPiArICAg IGZvcl9lYWNoX2RvbWFpbiAoIGQgKQo+ICsgICAgewo+ICsgICAgICAgIGlmICggIWlzX2h2bV9k b21haW4oZCkgKQoKfHwgIXN2bV9hdmljX3ZjcHVfZW5hYmxlZChkLT52WzBdKSAob3Igc29tZXRo aW5nIGFsb25nIHRoZXNlIGxpbmVzKT8KCgo+ICsgICAgICAgICAgICBjb250aW51ZTsKPiArICAg ICAgICBwcmludGsoIj4+PiBEb21haW4gJWQgPDw8XG4iLCBkLT5kb21haW5faWQpOwo+ICsgICAg ICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIHBy aW50aygiXHRWQ1BVICVkXG4iLCB2LT52Y3B1X2lkKTsKPiArICAgICAgICAgICAgcHJpbnRrKCJc dCogaW5jb21wX2lwaSA9ICV1XG4iLAo+ICsgICAgICAgICAgICAgICAgICAgdi0+YXJjaC5odm1f c3ZtLmNudF9hdmljX2luY29tcF9pcGkpOwo+ICsgICAgICAgICAgICBwcmludGsoIlx0KiBub2Fj Y2VsICAgID0gJXVcbiIsCj4gKyAgICAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV9zdm0uY250 X2F2aWNfbm9hY2NlbCk7Cj4gKyAgICAgICAgICAgIHByaW50aygiXHQqIHBvc3RfaW50ciAgPSAl dVxuIiwKPiArICAgICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtX3N2bS5jbnRfYXZpY19wb3N0 X2ludHIpOwo+ICsgICAgICAgICAgICBwcmludGsoIlx0KiBkb29yYmVsbCAgID0gJXVcbiIsCj4g KyAgICAgICAgICAgICAgICAgICB2LT5hcmNoLmh2bV9zdm0uY250X2F2aWNfZG9vcmJlbGwpOwo+ ICsgICAgICAgIH0KPiArICAgIH0KPiArCj4gKyAgICByY3VfcmVhZF91bmxvY2soJmRvbWxpc3Rf cmVhZF9sb2NrKTsKPiArCj4gKyAgICBwcmludGsoIioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqXG4iKTsKPiArCj4gK30KPiArCj4gK3ZvaWQgX19pbml0IHNldHVwX2F2aWNf ZHVtcCh2b2lkKQo+ICt7CgppZiAoICFzdm1fYXZpYyApIHJldHVybjsgPwoKCi1ib3JpcwoKCj4g KyAgICByZWdpc3Rlcl9rZXloYW5kbGVyKCdqJywgYXZpY19kdW1wLCAiZHVtcCBTVk0gQVZJQyIs IDEpOwo+ICt9Cj4gKwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0 cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=