From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Tian, Kevin" Subject: Re: [PATCH v2 01/10] x86/HVM: Introduce struct hvm_pi_ops Date: Thu, 5 Jan 2017 02:54:51 +0000 Message-ID: References: <1483163161-2402-1-git-send-email-suravee.suthikulpanit@amd.com> <1483163161-2402-2-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-2-git-send-email-suravee.suthikulpanit@amd.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: Suravee Suthikulpanit , "xen-devel@lists.xen.org" Cc: "jbeulich@suse.com" , "andrew.cooper3@citrix.com" , "Nakajima, Jun" , "sherry.hurwitz@amd.com" , "boris.ostrovsky@oracle.com" List-Id: xen-devel@lists.xenproject.org PiBGcm9tOiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgW21haWx0bzpzdXJhdmVlLnN1dGhpa3VscGFu aXRAYW1kLmNvbV0KPiBTZW50OiBTYXR1cmRheSwgRGVjZW1iZXIgMzEsIDIwMTYgMTo0NiBQTQo+ IAo+IFRoZSBjdXJyZW50IGZ1bmN0aW9uIHBvaW50ZXJzIGZvciBtYW5hZ2luZyBodm0gcG9zdGVk IGludGVycnVwdAo+IGNhbiBiZSB1c2VkIGFsc28gYnkgU1ZNIEFWSUMuIFRoZXJlZm9yZSwgdGhp cyBwYXRjaCBpbnRyb2R1Y2VzIHRoZQo+IHN0cnVjdCBodm1fcGlfb3BzIGluIHRoZSBzdHJ1Y3Qg aHZtX2RvbWFpbiB0byBob2xkIHRoZW0uCj4gCj4gU2lnbmVkLW9mZi1ieTogU3VyYXZlZSBTdXRo aWt1bHBhbml0IDxzdXJhdmVlLnN1dGhpa3VscGFuaXRAYW1kLmNvbT4KPiBSZXZpZXdlZC1ieTog S29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+IENjOiBCb3Jp cyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgo+IENjOiBKdW4gTmFrYWpp bWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+Cj4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5A aW50ZWwuY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyAgICAgICAgIHwg MzIgKysrKysrKysrLS0tLS0tLS0tLQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9kb21haW4u aCAgIHwgNjMKPiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICB4ZW4v aW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCAgICAgIHwgIDQgKy0tCj4gIHhlbi9pbmNsdWRlL2Fz bS14ODYvaHZtL3ZteC92bWNzLmggfCA1OSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQo+ICA0IGZpbGVzIGNoYW5nZWQsIDgxIGluc2VydGlvbnMoKyksIDc3IGRlbGV0aW9ucygt KQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyBiL3hlbi9hcmNo L3g4Ni9odm0vdm14L3ZteC5jCj4gaW5kZXggN2IyYzUwYy4uM2Y2ZDg4OCAxMDA2NDQKPiAtLS0g YS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14 L3ZteC5jCj4gQEAgLTIwNCwxMiArMjA0LDEyIEBAIHZvaWQgdm14X3BpX2hvb2tzX2Fzc2lnbihz dHJ1Y3QgZG9tYWluICpkKQo+ICAgICAgaWYgKCAhaW9tbXVfaW50cG9zdCB8fCAhaGFzX2h2bV9j b250YWluZXJfZG9tYWluKGQpICkKPiAgICAgICAgICByZXR1cm47Cj4gCj4gLSAgICBBU1NFUlQo IWQtPmFyY2guaHZtX2RvbWFpbi52bXgudmNwdV9ibG9jayk7Cj4gKyAgICBBU1NFUlQoIWQtPmFy Y2guaHZtX2RvbWFpbi5waV9vcHMudmNwdV9ibG9jayk7Cj4gCj4gLSAgICBkLT5hcmNoLmh2bV9k b21haW4udm14LnZjcHVfYmxvY2sgPSB2bXhfdmNwdV9ibG9jazsKPiAtICAgIGQtPmFyY2guaHZt X2RvbWFpbi52bXgucGlfc3dpdGNoX2Zyb20gPSB2bXhfcGlfc3dpdGNoX2Zyb207Cj4gLSAgICBk LT5hcmNoLmh2bV9kb21haW4udm14LnBpX3N3aXRjaF90byA9IHZteF9waV9zd2l0Y2hfdG87Cj4g LSAgICBkLT5hcmNoLmh2bV9kb21haW4udm14LnBpX2RvX3Jlc3VtZSA9IHZteF9waV9kb19yZXN1 bWU7Cj4gKyAgICBkLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnZjcHVfYmxvY2sgPSB2bXhfdmNw dV9ibG9jazsKPiArICAgIGQtPmFyY2guaHZtX2RvbWFpbi5waV9vcHMucGlfc3dpdGNoX2Zyb20g PSB2bXhfcGlfc3dpdGNoX2Zyb207Cj4gKyAgICBkLT5hcmNoLmh2bV9kb21haW4ucGlfb3BzLnBp X3N3aXRjaF90byA9IHZteF9waV9zd2l0Y2hfdG87Cj4gKyAgICBkLT5hcmNoLmh2bV9kb21haW4u cGlfb3BzLnBpX2RvX3Jlc3VtZSA9IHZteF9waV9kb19yZXN1bWU7Cj4gIH0KPiAKCndoYXQgYWJv dXQgcmVtb3ZpbmcgcGlfIHByZWZpeCBmcm9tIGNhbGxiYWNrcyBnaXZlbiB0aGF0IHRoZXkgYXJl CmFsbCB1bmRlciBwaV9vcHM/CgpUaGFua3MKS2V2aW4KCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs QGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=