From mboxrd@z Thu Jan 1 00:00:00 1970 From: Borislav Petkov Subject: Re: [PATCH 03/13] x86/paravirt: Convert native patch assembly code strings to macros Date: Fri, 17 Nov 2017 19:07:13 +0100 Message-ID: <20171117180713.e4up3dwrszpatka6__4006.72697364843$1510942107$gmane$org@pd.tnic> References: 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 1eFl30-00044x-36 for xen-devel@lists.xenproject.org; Fri, 17 Nov 2017 18:07:26 +0000 Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Josh Poimboeuf Cc: Juergen Gross , Rusty Russell , Mike Galbraith , xen-devel@lists.xenproject.org, Peter Zijlstra , Jiri Slaby , Boris Ostrovsky , 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 T24gV2VkLCBPY3QgMDQsIDIwMTcgYXQgMTA6NTg6MjRBTSAtMDUwMCwgSm9zaCBQb2ltYm9ldWYg d3JvdGU6Cj4gQ29udmVydCB0aGUgaGFyZC1jb2RlZCBuYXRpdmUgcGF0Y2ggYXNzZW1ibHkgY29k ZSBzdHJpbmdzIHRvIG1hY3JvcyB0bwo+IGZhY2lsaXRhdGUgc2hhcmluZyBjb21tb24gY29kZSBi ZXR3ZWVuIDMyLWJpdCBhbmQgNjQtYml0Lgo+IAo+IFRoZXNlIG1hY3JvcyB3aWxsIGFsc28gYmUg dXNlZCBieSBhIGZ1dHVyZSBwYXRjaCB3aGljaCByZXF1aXJlcyB0aGUgR0NDCj4gZXh0ZW5kZWQg YXNtIHN5bnRheCBvZiB0d28gJyUnIGNoYXJhY3RlcnMgaW5zdGVhZCBvZiBvbmUgd2hlbiBzcGVj aWZ5aW5nCj4gYSByZWdpc3RlciBuYW1lLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEpvc2ggUG9pbWJv ZXVmIDxqcG9pbWJvZUByZWRoYXQuY29tPgo+IC0tLQo+ICBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9z cGVjaWFsX2luc25zLmggfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysKPiAgYXJjaC94ODYv a2VybmVsL3BhcmF2aXJ0X3BhdGNoXzMyLmMgIHwgMjEgKysrKysrKysrKystLS0tLS0tLS0tCj4g IGFyY2gveDg2L2tlcm5lbC9wYXJhdmlydF9wYXRjaF82NC5jICB8IDI5ICsrKysrKysrKysrKysr Ky0tLS0tLS0tLS0tLS0tCj4gIDMgZmlsZXMgY2hhbmdlZCwgNTAgaW5zZXJ0aW9ucygrKSwgMjQg ZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3NwZWNp YWxfaW5zbnMuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3NwZWNpYWxfaW5zbnMuaAo+IGluZGV4 IGFjNDAyYzZmYzI0Yi4uMDU0OWM1ZjJjMWIzIDEwMDY0NAo+IC0tLSBhL2FyY2gveDg2L2luY2x1 ZGUvYXNtL3NwZWNpYWxfaW5zbnMuaAo+ICsrKyBiL2FyY2gveDg2L2luY2x1ZGUvYXNtL3NwZWNp YWxfaW5zbnMuaAo+IEBAIC02LDYgKzYsMzAgQEAKPiAgCj4gICNpbmNsdWRlIDxhc20vbm9wcy5o Pgo+ICAKPiArI2lmZGVmIENPTkZJR19YODZfNjQKPiArIyBkZWZpbmUgX1JFR19BUkcxCQkJIiVy ZGkiCj4gKyMgZGVmaW5lIE5BVElWRV9JREVOVElUWV8zMgkJIm1vdiAlZWRpLCAlZWF4IgoKWWVh aCwgdGhhdCAiaWRlbnRpdHkiIGxvb2tzIHN0cmFuZ2UuIEhvdyBhYm91dCBOQVRJVkVfTk9PUCBh bmQKTkFUSVZFX05PT1BfMzIgPwoKPiArIyBkZWZpbmUgTkFUSVZFX1VTRVJHU19TWVNSRVQ2NAkJ InN3YXBnczsgc3lzcmV0cSIKPiArI2Vsc2UKPiArIyBkZWZpbmUgX1JFR19BUkcxCQkJIiVlYXgi Cj4gKyNlbmRpZgo+ICsKPiArI2RlZmluZSBfUkVHX1JFVAkJCSIlIiBfQVNNX0FYCj4gKwo+ICsj ZGVmaW5lIE5BVElWRV9aRVJPCQkJInhvciAiIF9SRUdfQVJHMSAiLCAiIF9SRUdfQVJHMQoKTkFU SVZFX1pFUk9fT1VUCgpJIGd1ZXNzLiBOQVRJVkVfWkVSTyByZWFkcyBsaWtlIHRoZSBuYXRpdmUg cmVwcmVzZW50YXRpb24gb2YgMCA6LSkKCi4uLgoKLS0gClJlZ2FyZHMvR3J1c3MsCiAgICBCb3Jp cy4KCkdvb2QgbWFpbGluZyBwcmFjdGljZXMgZm9yIDQwMDogYXZvaWQgdG9wLXBvc3RpbmcgYW5k IHRyaW0gdGhlIHJlcGx5LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpo dHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==