From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Wu, Feng" Subject: Re: [PATCH v5 4/7] VMX: Make sure PI is in proper state before install the hooks Date: Mon, 24 Oct 2016 07:45:17 +0000 Message-ID: References: <1476147473-30970-1-git-send-email-feng.wu@intel.com> <1476147473-30970-5-git-send-email-feng.wu@intel.com> <57FE5A8C0200007800116C2F@prv-mh.provo.novell.com> <580DD2EF0200007800118D8E@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: <580DD2EF0200007800118D8E@prv-mh.provo.novell.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: "Tian, Kevin" , "Wu, Feng" , "george.dunlap@eu.citrix.com" , "andrew.cooper3@citrix.com" , "dario.faggioli@citrix.com" , "xen-devel@lists.xen.org" List-Id: xen-devel@lists.xenproject.org Cgo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0 bzpKQmV1bGljaEBzdXNlLmNvbV0KPiBTZW50OiBNb25kYXksIE9jdG9iZXIgMjQsIDIwMTYgMzoy MyBQTQo+IFRvOiBXdSwgRmVuZyA8ZmVuZy53dUBpbnRlbC5jb20+Cj4gQ2M6IGFuZHJldy5jb29w ZXIzQGNpdHJpeC5jb207IGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb207Cj4gZ2VvcmdlLmR1bmxh cEBldS5jaXRyaXguY29tOyBUaWFuLCBLZXZpbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+OyB4ZW4t Cj4gZGV2ZWxAbGlzdHMueGVuLm9yZwo+IFN1YmplY3Q6IFJFOiBbUEFUQ0ggdjUgNC83XSBWTVg6 IE1ha2Ugc3VyZSBQSSBpcyBpbiBwcm9wZXIgc3RhdGUgYmVmb3JlIGluc3RhbGwKPiB0aGUgaG9v a3MKPiAKPiA+Pj4gT24gMTcuMTAuMTYgYXQgMDg6MjYsIDxmZW5nLnd1QGludGVsLmNvbT4gd3Jv dGU6Cj4gPj4gRnJvbTogSmFuIEJldWxpY2ggW21haWx0bzpKQmV1bGljaEBzdXNlLmNvbV0KPiA+ PiBTZW50OiBXZWRuZXNkYXksIE9jdG9iZXIgMTIsIDIwMTYgOTo0NSBQTQo+ID4+ID4+PiBPbiAx MS4xMC4xNiBhdCAwMjo1NywgPGZlbmcud3VAaW50ZWwuY29tPiB3cm90ZToKPiA+PiA+ICBzdGF0 aWMgdm9pZCBwaV9kZXNjX2luaXQoc3RydWN0IHZjcHUgKnYpCj4gPj4gPiAgewo+ID4+ID4gLSAg ICB1aW50MzJfdCBkZXN0Owo+ID4+ID4gLQo+ID4+ID4gICAgICB2LT5hcmNoLmh2bV92bXgucGlf ZGVzYy5udiA9IHBvc3RlZF9pbnRyX3ZlY3RvcjsKPiA+PiA+Cj4gPj4gPiAtICAgIGRlc3QgPSBj cHVfcGh5c2ljYWxfaWQodi0+cHJvY2Vzc29yKTsKPiA+PiA+IC0KPiA+PiA+IC0gICAgaWYgKCB4 MmFwaWNfZW5hYmxlZCApCj4gPj4gPiAtICAgICAgICB2LT5hcmNoLmh2bV92bXgucGlfZGVzYy5u ZHN0ID0gZGVzdDsKPiA+PiA+IC0gICAgZWxzZQo+ID4+ID4gLSAgICAgICAgdi0+YXJjaC5odm1f dm14LnBpX2Rlc2MubmRzdCA9IE1BU0tfSU5TUihkZXN0LAo+ID4+IFBJX3hBUElDX05EU1RfTUFT Syk7Cj4gPj4gPiArICAgIC8qCj4gPj4gPiArICAgICAqIE1hcmsgTkRTVCBhcyBpbnZhbGlkLCB0 aGVuIHdlIGNhbiB1c2UgdGhpcyBpbnZhbGlkIHZhbHVlIGFzIGEKPiA+PiA+ICsgICAgICogbWFy a2VyIHRvIHdoZXRoZXIgdXBkYXRlIE5EU1Qgb3Igbm90IGluIHZteF9waV9ob29rc19hc3NpZ24o KS4KPiA+PiA+ICsgICAgICovCj4gPj4gPiArICAgIHYtPmFyY2guaHZtX3ZteC5waV9kZXNjLm5k c3QgPSAweGZmZmZmZmZmOwo+ID4+Cj4gPj4gSSB0aGluayBJIGhhZCBhdCB0aGUgc2FtZSB0aW1l IGFza2VkIHRvIG1ha2UgdGhpcyBhICNkZWZpbmUsIHNvIHRoZQo+ID4+IHR3byAoY3VycmVudGx5 KSBpbnN0YW5jZSBjYW4gYmUgY29ubmVjdGVkIHRvZ2V0aGVyLgo+ID4KPiA+IFNvcnJ5LCBNYXli ZSBJIGRpZG4ndCBnZXQgdGhhdC4gRG8geW91IG1lYW4gSSBuZWVkIHRvIGRlZmluZSBhIE1hY3Jv Cj4gPiBmb3IgMHhmZmZmZmZmZiwgc28gd2UgY2FuIHVzZSBpdCBoZXJlIGFuZCBpbiB2bXguYz8K PiAKPiBZZXMuCgpUaGFua3MgZm9yIGNvbmZpcm0uIFdoaWNoIG9uZSBkbyB5b3UgbGlrZT8gUHV0 IHRoZSBtYWNybyBpbiB2bXguaApvciBhc20vYXBpYy5oPwoKVGhhbmtzLApGZW5nCgo+IAo+IEph bgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl bi5vcmcveGVuLWRldmVsCg==