From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: Re: [PATCH 03/13] x86/paravirt: Convert native patch assembly code strings to macros Date: Fri, 17 Nov 2017 20:10:13 +0100 Message-ID: References: <20171117180713.e4up3dwrszpatka6@pd.tnic> 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 1eFm1w-0001Ny-BB for xen-devel@lists.xenproject.org; Fri, 17 Nov 2017 19:10:24 +0000 In-Reply-To: <20171117180713.e4up3dwrszpatka6@pd.tnic> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Borislav Petkov , Josh Poimboeuf Cc: Boris Ostrovsky , Rusty Russell , Mike Galbraith , xen-devel@lists.xenproject.org, Peter Zijlstra , Jiri Slaby , x86@kernel.org, linux-kernel@vger.kernel.org, Sasha Levin , Chris Wright , Thomas Gleixner , Andy Lutomirski , "H. Peter Anvin" , live-patching@vger.kernel.org, Alok Kataria , virtualization@lists.linux-foundation.org, Linus Torvalds , Ingo Molnar List-Id: xen-devel@lists.xenproject.org T24gMTcvMTEvMTcgMTk6MDcsIEJvcmlzbGF2IFBldGtvdiB3cm90ZToKPiBPbiBXZWQsIE9jdCAw NCwgMjAxNyBhdCAxMDo1ODoyNEFNIC0wNTAwLCBKb3NoIFBvaW1ib2V1ZiB3cm90ZToKPj4gQ29u dmVydCB0aGUgaGFyZC1jb2RlZCBuYXRpdmUgcGF0Y2ggYXNzZW1ibHkgY29kZSBzdHJpbmdzIHRv IG1hY3JvcyB0bwo+PiBmYWNpbGl0YXRlIHNoYXJpbmcgY29tbW9uIGNvZGUgYmV0d2VlbiAzMi1i aXQgYW5kIDY0LWJpdC4KPj4KPj4gVGhlc2UgbWFjcm9zIHdpbGwgYWxzbyBiZSB1c2VkIGJ5IGEg ZnV0dXJlIHBhdGNoIHdoaWNoIHJlcXVpcmVzIHRoZSBHQ0MKPj4gZXh0ZW5kZWQgYXNtIHN5bnRh eCBvZiB0d28gJyUnIGNoYXJhY3RlcnMgaW5zdGVhZCBvZiBvbmUgd2hlbiBzcGVjaWZ5aW5nCj4+ IGEgcmVnaXN0ZXIgbmFtZS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSm9zaCBQb2ltYm9ldWYgPGpw b2ltYm9lQHJlZGhhdC5jb20+Cj4+IC0tLQo+PiAgYXJjaC94ODYvaW5jbHVkZS9hc20vc3BlY2lh bF9pbnNucy5oIHwgMjQgKysrKysrKysrKysrKysrKysrKysrKysrCj4+ICBhcmNoL3g4Ni9rZXJu ZWwvcGFyYXZpcnRfcGF0Y2hfMzIuYyAgfCAyMSArKysrKysrKysrKy0tLS0tLS0tLS0KPj4gIGFy Y2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF82NC5jICB8IDI5ICsrKysrKysrKysrKysrKy0t LS0tLS0tLS0tLS0tCj4+ICAzIGZpbGVzIGNoYW5nZWQsIDUwIGluc2VydGlvbnMoKyksIDI0IGRl bGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vc3BlY2lh bF9pbnNucy5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vc3BlY2lhbF9pbnNucy5oCj4+IGluZGV4 IGFjNDAyYzZmYzI0Yi4uMDU0OWM1ZjJjMWIzIDEwMDY0NAo+PiAtLS0gYS9hcmNoL3g4Ni9pbmNs dWRlL2FzbS9zcGVjaWFsX2luc25zLmgKPj4gKysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vc3Bl Y2lhbF9pbnNucy5oCj4+IEBAIC02LDYgKzYsMzAgQEAKPj4gIAo+PiAgI2luY2x1ZGUgPGFzbS9u b3BzLmg+Cj4+ICAKPj4gKyNpZmRlZiBDT05GSUdfWDg2XzY0Cj4+ICsjIGRlZmluZSBfUkVHX0FS RzEJCQkiJXJkaSIKPj4gKyMgZGVmaW5lIE5BVElWRV9JREVOVElUWV8zMgkJIm1vdiAlZWRpLCAl ZWF4Igo+IAo+IFllYWgsIHRoYXQgImlkZW50aXR5IiBsb29rcyBzdHJhbmdlLiBIb3cgYWJvdXQg TkFUSVZFX05PT1AgYW5kCj4gTkFUSVZFX05PT1BfMzIgPwoKVGhvc2UgYXJlIG5vdCBOT1BzLiBU aGV5IHJldHVybiB0aGUgaWRlbnRpY2FsIHZhbHVlIHdoaWNoIHdhcyBwYXNzZWQgdG8KdGhlbS4g U28gaWRlbnRpdHkgaXNuJ3QgYSBiYWQgbmFtZSBhZnRlciBhbGwuCgo+IAo+PiArIyBkZWZpbmUg TkFUSVZFX1VTRVJHU19TWVNSRVQ2NAkJInN3YXBnczsgc3lzcmV0cSIKPj4gKyNlbHNlCj4+ICsj IGRlZmluZSBfUkVHX0FSRzEJCQkiJWVheCIKPj4gKyNlbmRpZgo+PiArCj4+ICsjZGVmaW5lIF9S RUdfUkVUCQkJIiUiIF9BU01fQVgKPj4gKwo+PiArI2RlZmluZSBOQVRJVkVfWkVSTwkJCSJ4b3Ig IiBfUkVHX0FSRzEgIiwgIiBfUkVHX0FSRzEKPiAKPiBOQVRJVkVfWkVST19PVVQKPiAKPiBJIGd1 ZXNzLiBOQVRJVkVfWkVSTyByZWFkcyBsaWtlIHRoZSBuYXRpdmUgcmVwcmVzZW50YXRpb24gb2Yg MCA6LSkKCk5BVElWRV9aRVJPX0FSRzE/CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2 ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==