From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v2 08/12] x86/vmce: enable injecting LMCE to guest on Intel host Date: Mon, 20 Mar 2017 10:25:58 -0600 Message-ID: <58D010A60200007800145466@prv-mh.provo.novell.com> References: <20170317064614.23539-1-haozhong.zhang@intel.com> <20170317064614.23539-9-haozhong.zhang@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170317064614.23539-9-haozhong.zhang@intel.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Haozhong Zhang Cc: Andrew Cooper , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDE3LjAzLjE3IGF0IDA3OjQ2LCA8aGFvemhvbmcuemhhbmdAaW50ZWwuY29tPiB3cm90 ZToKPiBAQCAtODgsMTggKzg5LDMxIEBAIG1jX21lbWVycl9kaGFuZGxlcihzdHJ1Y3QgbWNhX2Jp bmZvICpiaW5mbywKPiAgICAgICAgICAgICAgICAgICAgICBnb3RvIHZtY2VfZmFpbGVkOwo+ICAg ICAgICAgICAgICAgICAgfQo+ICAKPiAtICAgICAgICAgICAgICAgIGlmIChib290X2NwdV9kYXRh Lng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9JTlRFTCB8fAo+IC0gICAgICAgICAgICAgICAgICAg IGdsb2JhbC0+bWNfdmNwdWlkID09IFhFTl9NQ19WQ1BVSURfSU5WQUxJRCkKPiArICAgICAgICAg ICAgICAgIG1jX3ZjcHVpZCA9IGdsb2JhbC0+bWNfdmNwdWlkOwo+ICsgICAgICAgICAgICAgICAg aWYgKG1jX3ZjcHVpZCA9PSBYRU5fTUNfVkNQVUlEX0lOVkFMSUQgfHwKPiArICAgICAgICAgICAg ICAgICAgICAoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yID09IFg4Nl9WRU5ET1JfSU5URUwgJiYK PiArICAgICAgICAgICAgICAgICAgICAgKCEoZ2xvYmFsLT5tY19nc3RhdHVzICYgTUNHX1NUQVRV U19MTUNFKSB8fAo+ICsgICAgICAgICAgICAgICAgICAgICAgIShkLT52Y3B1W21jX3ZjcHVpZF0t PmFyY2gudm1jZS5sbWNlX2VuYWJsZWQpIHx8Cj4gKyAgICAgICAgICAgICAgICAgICAgICAvKgo+ ICsgICAgICAgICAgICAgICAgICAgICAgICogVGhlIGZvbGxvd2luZyBjaGVjayBzZXJ2ZXMgZm9y IE1DRSBpbmplY3Rpb24KPiArICAgICAgICAgICAgICAgICAgICAgICAqIHRlc3QsIGkuZS4geGVu LW1jZWluai4geGVuLW1jZWluaiBtYXkgc3BlY2lmeQo+ICsgICAgICAgICAgICAgICAgICAgICAg ICogdGhlIHRhcmdldCBkb21haW4gKGkuZS4gYmFuay0+bWNfZG9taWQpIGFuZAo+ICsgICAgICAg ICAgICAgICAgICAgICAgICogdGFyZ2V0IENQVSwgYnV0IGl0J3MgaGFyZCBmb3IgeGVuLW1jZWlu aiB0bwo+ICsgICAgICAgICAgICAgICAgICAgICAgICogZW5zdXJlLCB3aGVuIFhlbiBwcmVwYXJl cyB0aGUgYWN0dWFsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgKiBpbmplY3Rpb24gaW4gdGhp cyBmdW5jdGlvbiwgdkNQVSBjdXJyZW50bHkKPiArICAgICAgICAgICAgICAgICAgICAgICAqIHJ1 bm5pbmcgb24gdGhlIHRhcmdldCBDUFUgYmVsb25ncyB0byB0aGUKPiArICAgICAgICAgICAgICAg ICAgICAgICAqIHRhcmdldCBkb21haW4uIElmIHN1Y2ggaW5jb25zaXN0ZW5jeSBkb2VzCj4gKyAg ICAgICAgICAgICAgICAgICAgICAgKiBoYXBwZW4sIGZhbGxiYWNrIHRvIGJyb2FkY2FzdC4KPiAr ICAgICAgICAgICAgICAgICAgICAgICAqLwo+ICsgICAgICAgICAgICAgICAgICAgICAgZ2xvYmFs LT5tY19kb21pZCAhPSBiYW5rLT5tY19kb21pZCkpKQoKVGhpbmtpbmcgYWJvdXQgdGhpcyBhbm90 aGVyIHRpbWUsIEkgZG9uJ3QgdGhpbmsgd2Ugd2FudCBoYWNrZXJ5Cmxpa2UgdGhpcyBmb3IgYSB0 ZXN0IHV0aWxpdHkuIEluc3RlYWQgSSB0aGluayB0aGUgdGVzdCB1dGlsaXR5IHdhbnRzIHRvCnBp biB0aGUgdkNQVSBvbiB0aGUgcENQVSBpdCB3YW50cyB0byBkZWxpdmVyIHRoZSBMTUNFIG9uLgoK SmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3Rz Lnhlbi5vcmcveGVuLWRldmVsCg==