From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH v7 1/6] VMX: Permanently assign PI hook vmx_pi_switch_to() Date: Fri, 11 Nov 2016 13:28:38 -0500 Message-ID: <20161111182838.GE9466@char.us.oracle.com> References: <1478506083-14560-1-git-send-email-feng.wu@intel.com> <1478506083-14560-2-git-send-email-feng.wu@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1478506083-14560-2-git-send-email-feng.wu@intel.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Feng Wu Cc: kevin.tian@intel.com, george.dunlap@eu.citrix.com, andrew.cooper3@citrix.com, dario.faggioli@citrix.com, xen-devel@lists.xen.org, jbeulich@suse.com List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBOb3YgMDcsIDIwMTYgYXQgMDQ6MDc6NThQTSArMDgwMCwgRmVuZyBXdSB3cm90ZToK PiBQSSBob29rIHZteF9waV9zd2l0Y2hfdG8oKSBpcyBuZWVkZWQgZXZlbiB3aGVuIGFueSBwcmV2 aW91c2x5Cj4gYXNzaWduZWQgZGV2aWNlIGlzIGRldGFjaGVkIGZyb20gdGhlIGRvbWFpbi4gU2lu Y2UgJ1NOJyBiaXQgaXMKPiBhbHNvIHVzZWQgdG8gY29udHJvbCB0aGUgQ1BVIHNpZGUgUEkgYW5k IHdlIGNoYW5nZSB0aGUgc3RhdGUgb2YKPiBTTiBiaXQgaW4gdGhlc2UgdHdvIGZ1bmN0aW9ucywg dGhlbiBldmFsdWF0ZSB0aGlzIGJpdCBpbgo+IHZteF9kZWxpdmVyX3Bvc3RlZF9pbnRyKCkgd2hl biB0cnlpbmcgdG8gZGVsaXZlciB0aGUgaW50ZXJydXB0Cj4gaW4gcG9zdGVkIHdheSB2aWEgc29m dHdhcmUuIFRoZSBwcm9ibGVtIGlzIGlmIHdlIGRlYXNzaWduIHRoZQo+IGhvb2tzIHdoaWxlIHRo ZSB2Q1BVIGlzIHJ1bm5hYmxlIGluIHRoZSBydW5xdWV1ZSB3aXRoICdTTicgc2V0LAo+IGFsbCB0 aGUgZnVydHVyZSBub3RpZmljYXRvbiBldmVudCB3aWxsIGJlIHN1cHByZXNzZWQuIFRoaXMgcGF0 Y2gKPiBtYWtlcyB0aGUgaG9vayBwZXJtYW5lbnRseSBhc3NpZ25lZC4KPiAKPiBTaWduZWQtb2Zm LWJ5OiBGZW5nIFd1IDxmZW5nLnd1QGludGVsLmNvbT4KPiAtLS0KPiB2NzoKPiAtIGNvbW1lbnRz IGNoYW5nZXMuCj4gCj4gdjY6Cj4gLSBBZGp1c3QgdGhlIGNvbW1lbnRzIGFuZCB3b3JkaW5nLgo+ IAo+IHY1Ogo+IC0gWmFwICJwaV9zd2l0Y2hfZnJvbSIgaG9vawo+IAo+IHY0Ogo+IC0gRG9uJ3Qg emFwIHZteF9waV9zd2l0Y2hfZnJvbSgpIGFuZCB2bXhfcGlfc3dpdGNoX3RvKCkgd2hlbgo+IGFu eSBwcmV2aW91c2x5IGFzc2lnbmVkIGRldmljZSBpcyBkZXRhY2hlZCBmcm9tIHRoZSBkb21haW4u Cj4gLSBDb21tZW50cyBjaGFuZ2VzLgo+IAo+ICB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyB8 IDcgKysrKysrLQo+ICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u KC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jIGIveGVuL2Fy Y2gveDg2L2h2bS92bXgvdm14LmMKPiBpbmRleCAzZDMzMGI2Li4xMDU0NmFmIDEwMDY0NAo+IC0t LSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92 bXgvdm14LmMKPiBAQCAtMjIyLDggKzIyMiwxMyBAQCB2b2lkIHZteF9waV9ob29rc19kZWFzc2ln bihzdHJ1Y3QgZG9tYWluICpkKQo+ICAKPiAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi52bXgudmNw dV9ibG9jayA9IE5VTEw7Cj4gICAgICBkLT5hcmNoLmh2bV9kb21haW4udm14LnBpX3N3aXRjaF9m cm9tID0gTlVMTDsKPiAtICAgIGQtPmFyY2guaHZtX2RvbWFpbi52bXgucGlfc3dpdGNoX3RvID0g TlVMTDsKPiAgICAgIGQtPmFyY2guaHZtX2RvbWFpbi52bXgucGlfZG9fcmVzdW1lID0gTlVMTDsK PiArCj4gKyAgICAvKgo+ICsgICAgICogSW4gZmFjdCwgd2UgY291bGQgcmVtb3ZlICd2bXhfcGlf c3dpdGNoX3RvJyBpbnNpZGUgaXRzZWxmIGlmIG5vIG5ldyBkZXZpY2UKCkkgYW0gaGF2aW5nIGEg aGFyZCB0aW1lIHBhcnNpbmcgdGhhdC4gV2hhdCBpcyB0aGUgJ2luc2lkZSBpdHNlbGYnPwoKT3Ro ZXJ3aXNlLApSZXZpZXdlZC1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0Bv cmFjbGUuY29tPgo+ICsgICAgICogaXMgaW4gdGhlIHByb2Nlc3Mgb2YgZ2V0dGluZyBhc3NpZ25l ZCBhbmQgImZyb20iIGhvb2sgaXMgTlVMTC4gSG93ZXZlciwKPiArICAgICAqIGl0IGlzIG5vdCBz dHJhaWdodGZvcndhcmQgdG8gZmluZCBhIGNsZWFyIHNvbHV0aW9uLCBzbyBqdXN0IGxlYXZlIGl0 IGhlcmUuCj4gKyAgICAgKi8KPiAgfQo+ICAKPiAgc3RhdGljIGludCB2bXhfZG9tYWluX2luaXRp YWxpc2Uoc3RydWN0IGRvbWFpbiAqZCkKPiAtLSAKPiAyLjEuMAo+IAo+IAo+IF9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcg bGlzdAo+IFhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCj4gaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hl bi1kZXZlbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xp c3RzLnhlbi5vcmcveGVuLWRldmVsCg==