From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH 3/7] x86/alt: Clean up the assembly used to generate alternatives Date: Fri, 23 Feb 2018 16:24:01 +0000 Message-ID: <193ccb3c-d4bb-5939-90a1-1a781adcb587@citrix.com> References: <1518434587-22827-1-git-send-email-andrew.cooper3@citrix.com> <1518434587-22827-4-git-send-email-andrew.cooper3@citrix.com> <5A83064F02000078001A764E@prv-mh.provo.novell.com> <24e3a0bb-5df0-8b45-d30b-bb6cf4e8be4c@citrix.com> <5A903D5702000078001AAF8D@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: <5A903D5702000078001AAF8D@prv-mh.provo.novell.com> Content-Language: en-GB List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Jan Beulich Cc: Xen-devel , Wei Liu , =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= List-Id: xen-devel@lists.xenproject.org T24gMjMvMDIvMTggMTU6MTIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDIzLjAyLjE4IGF0 IDE1OjAzLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDEzLzAyLzE4 IDE0OjM3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+ICA+Pj4gT24gMTIuMDIuMTggYXQgMTI6MjMs IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4+PiAtLS0gYS94ZW4vaW5jbHVk ZS9hc20teDg2L2FsdGVybmF0aXZlLWFzbS5oCj4+Pj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4 Ni9hbHRlcm5hdGl2ZS1hc20uaAo+Pj4+IEBAIC05LDYwICs5LDY3IEBACj4+Pj4gICAqIGVub3Vn aCBpbmZvcm1hdGlvbiBmb3IgdGhlIGFsdGVybmF0aXZlcyBwYXRjaGluZyBjb2RlIHRvIHBhdGNo IGFuCj4+Pj4gICAqIGluc3RydWN0aW9uLiBTZWUgYXBwbHlfYWx0ZXJuYXRpdmVzKCkuCj4+Pj4g ICAqLwo+Pj4+IC0ubWFjcm8gYWx0aW5zdHJ1Y3Rpb25fZW50cnkgb3JpZyBhbHQgZmVhdHVyZSBv cmlnX2xlbiBhbHRfbGVuCj4+Pj4gKy5tYWNybyBhbHRpbnN0cnVjdGlvbl9lbnRyeSBvcmlnIHJl cGwgZmVhdHVyZSBvcmlnX2xlbiByZXBsX2xlbgo+Pj4+ICAgICAgLmxvbmcgXG9yaWcgLSAuCj4+ Pj4gLSAgICAubG9uZyBcYWx0IC0gLgo+Pj4+ICsgICAgLmxvbmcgXHJlcGwgLSAuCj4+Pj4gICAg ICAud29yZCBcZmVhdHVyZQo+Pj4+ICAgICAgLmJ5dGUgXG9yaWdfbGVuCj4+Pj4gLSAgICAuYnl0 ZSBcYWx0X2xlbgo+Pj4+ICsgICAgLmJ5dGUgXHJlcGxfbGVuCj4+Pj4gIC5lbmRtCj4+Pj4gIAo+ Pj4+ICsjZGVmaW5lIG9yaWdfbGVuICAgICAgICAgICAgICAgKC5MXEBfb3JpZ19lICAgICAgIC0g ICAgIC5MXEBfb3JpZ19zKQo+Pj4+ICsjZGVmaW5lIHJlcGxfbGVuKG5yKSAgICAgICAgICAgKC5M XEBfcmVwbF9lXCgpbnIgIC0gICAgIC5MXEBfcmVwbF9zXCgpbnIpCj4+Pj4gKyNkZWZpbmUgZGVj bF9yZXBsKGluc24sIG5yKSAgICAgLkxcQF9yZXBsX3NcKClucjogaW5zbjsgLkxcQF9yZXBsX2Vc KClucjoKPj4+IFdvdWxkbid0IGl0IHdvcmsgZXF1YWxseSB3ZWxsIGJ1dCBsb29rIHNsaWdodGx5 IGxlc3Mgb2RkIGlmIHlvdSB1c2VkCj4+PiBcKG5yKSBpbnN0ZWFkIG9mIFwoKW5yPwo+PiBIb3cg d291bGQgdGhhdCB3b3JrPyAgXCgpIGlzIHRoZSB0b2tlbiBzZXBhcmF0b3IuCj4gV2hlbiB0aGVy ZSdzIG5vdGhpbmcgaW5zaWRlIHRoZSBwYXJlbnRoZXNlcywgdGhpcyBjb25zdHJ1Y3QKPiBjYW4g YmUgdXNlZCBhcyBhIHRva2VuIHNlcGFyYXRvciwgYnV0IHRoYXQncyBub3QgaXRzIG1haW4KPiBw dXJwb3NlLiBJbnN0ZWFkIFwoPHRleHQ+KSBtZWFucyB0byB0YWtlIDx0ZXh0PiBsaXRlcmFsbHks Cj4gd2l0aG91dCBlLmcuIGV4cGFuZGluZyBtYWNybyBhcmd1bWVudHMgaW5zaWRlIGl0LgoKSSd2 ZSBuZXZlciBjb21lIGFjcm9zcyBpdCBiZWZvcmUsIGFuZCBJIHN0aWxsIGNhbid0IGZpbmQgcmVm ZXJlbmNlIHRvIGl0CmluIHRoZSBhcyBtYW51YWwuCgpBcyBmb3Igd2h5IG5vdCB0byB1c2UgaXQs IENsYW5nIGhhcyBubyBpZGVhIHdoYXQgXChucikgbWVhbnMsIG1lYW5pbmcKdGhhdCBpdCBkb2Vz bid0IGV4cGFuZCB0aGUgY29uc3RydWN0IGluIHRoZSB3YXkgeW91IGRlc2NyaWJlLsKgIChBbHRo b3VnaApJIHNlZSB0aGF0IEdDQy9BUyBkbyBiZWhhdmUgYXMgeW91IGRlc2NyaWJlKS4KCn5BbmRy ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=