From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v2 04/18] x86/traps: move all PV emulation code to pv/emulate_ops.h Date: Fri, 12 May 2017 13:00:44 +0100 Message-ID: <20170512120044.ot6duezdmmacqbqa@citrix.com> References: <20170505144836.8612-1-wei.liu2@citrix.com> <20170505144836.8612-5-wei.liu2@citrix.com> <9a483f19-918e-1688-aba9-f5d83a047dc7@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d99G2-0007C9-31 for xen-devel@lists.xenproject.org; Fri, 12 May 2017 12:01:18 +0000 Content-Disposition: inline In-Reply-To: <9a483f19-918e-1688-aba9-f5d83a047dc7@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper Cc: Xen-devel , Wei Liu , Jan Beulich List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBNYXkgMTEsIDIwMTcgYXQgMTE6MTg6MzlBTSArMDEwMCwgQW5kcmV3IENvb3BlciB3 cm90ZToKPiBPbiAwNS8wNS8xNyAxNTo0OCwgV2VpIExpdSB3cm90ZToKPiA+IE1vdmUgdGhlIGZv bGxvd2luZyBlbXVsYXRpb24gY29kZSBmcm9tIHRyYXBzLmM6Cj4gPgo+ID4gMS4gaW52YWxpZCBv cAo+ID4gMi4gcmR0c2MKPiA+IDMuIHByaXZpbGVnZSBpbnN0cnVjdGlvbnMKPiA+IDQuIGdhdGUg b3BlcmF0aW9uCj4gPiA1LiBwdiBjcHVpZCBlbXVsYXRpb24KPiA+Cj4gPiBFeHBvcnQgdGhlIGVt dWxhdGVfKiBmdW5jdGlvbnMgdmlhIHB2L3RyYXBzLmguCj4gPgo+ID4gTm8gZnVuY3Rpb25hbCBj aGFuZ2UuCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv bT4KPiAKPiBBcyB5b3UgYXJlIG1vdmluZyBhbGwgZW11bGF0aW9uIGNvZGUsIGFyY2gveDg2L3g4 Nl82NC9ncHJfc3dpdGNoLlMKPiBzaG91bGQgbW92ZSBhbG9uZyBhcyB3ZWxsLgo+IAoKU3VyZS4g QW4gZXh0cmEgcGF0Y2ggaXQgaXMuCgo+ID4gLS0tCj4gPiAgeGVuL2FyY2gveDg2L3B2L01ha2Vm aWxlICAgICAgIHwgICAgMSArCj4gPiAgeGVuL2FyY2gveDg2L3B2L2VtdWxhdGVfb3BzLmMgIHwg MTkyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gPiAgeGVuL2Fy Y2gveDg2L3RyYXBzLmMgICAgICAgICAgIHwgMTg4MCArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0KPiA+ICB4ZW4vaW5jbHVkZS9hc20teDg2L3B2L3RyYXBzLmggfCAgIDU0 ICsrCj4gPiAgNCBmaWxlcyBjaGFuZ2VkLCAxOTg1IGluc2VydGlvbnMoKyksIDE4NzkgZGVsZXRp b25zKC0pCj4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9wdi9lbXVsYXRlX29w cy5jCj4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS14ODYvcHYvdHJhcHMu aAo+ID4KPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvTWFrZWZpbGUgYi94ZW4vYXJj aC94ODYvcHYvTWFrZWZpbGUKPiA+IGluZGV4IDQ4OWE5ZjU5Y2IuLmVmM2NlY2M0NjMgMTAwNjQ0 Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvcHYvTWFrZWZpbGUKPiA+ICsrKyBiL3hlbi9hcmNoL3g4 Ni9wdi9NYWtlZmlsZQo+ID4gQEAgLTMsMyArMyw0IEBAIG9iai15ICs9IHRyYXBzLm8KPiA+ICAK PiA+ICBvYmotYmluLXkgKz0gZG9tMF9idWlsZC5pbml0Lm8KPiA+ICBvYmoteSArPSBkb21haW4u bwo+ID4gK29iai15ICs9IGVtdWxhdGVfb3BzLm8KPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94 ODYvcHYvZW11bGF0ZV9vcHMuYyBiL3hlbi9hcmNoL3g4Ni9wdi9lbXVsYXRlX29wcy5jCj4gPiBu ZXcgZmlsZSBtb2RlIDEwMDY0NAo+ID4gaW5kZXggMDAwMDAwMDAwMC4uNWYwOTY1ZTA1Ygo+ID4g LS0tIC9kZXYvbnVsbAo+ID4gKysrIGIveGVuL2FyY2gveDg2L3B2L2VtdWxhdGVfb3BzLmMKPiAK PiBXaHkgZW11bGF0ZV9vcHM/ICBXaGF0IGFib3V0IGp1c3QgcGxhaW4gZW11bGF0ZS5jID8KPiAK PiA+Cj4gPiA8c25pcD4KPiA+Cj4gPiArICAgIHJldHVybiBYODZFTVVMX1VOSEFORExFQUJMRTsK PiA+ICt9Cj4gPiArCj4gPiArI2luY2x1ZGUgIi4uL3g4Nl82NC9tbWNvbmZpZy5oIgo+IAo+IFBs ZWFzZSBjYW4gdGhpcyBiZSBtb3ZlZCBzZW5zaWJseSB0byB0aGUgaGVhZCBvZiB0aGUgZmlsZT8K PiAKCkkgbSBmaW5lIHdpdGggYm90aCBzdWdnZXN0aW9uLgoKPiB+QW5kcmV3CgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2 ZWwK