From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH v4 9/9] livepach: Add .livepatch.hooks functions and test-case Date: Wed, 7 Sep 2016 21:18:49 -0400 Message-ID: <20160908011849.GA14205@char.us.oracle.com> References: <1472005332-32207-1-git-send-email-konrad.wilk@oracle.com> <1472005332-32207-10-git-send-email-konrad.wilk@oracle.com> <20160906172203.GG2161@char.us.oracle.com> <03876f7b-5d6e-9608-8dae-a3b9608bdef5@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 1bhnzY-0004XL-PQ for xen-devel@lists.xenproject.org; Thu, 08 Sep 2016 01:19:00 +0000 Content-Disposition: inline In-Reply-To: <03876f7b-5d6e-9608-8dae-a3b9608bdef5@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: Stefano Stabellini , Wei Liu , George Dunlap , Tim Deegan , Ian Jackson , ross.lagerwall@citrix.com, Jan Beulich , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBTZXAgMDYsIDIwMTYgYXQgMDc6MjU6MjNQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3 cm90ZToKPiBPbiAwNi8wOS8xNiAxODoyMiwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+ ID4gT24gVHVlLCBBdWcgMjMsIDIwMTYgYXQgMTA6MjI6MTJQTSAtMDQwMCwgS29ucmFkIFJ6ZXN6 dXRlayBXaWxrIHdyb3RlOgo+ID4+IEZyb206IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2Fs bEBjaXRyaXguY29tPgo+ID4+Cj4gPj4gQWRkIGhvb2sgZnVuY3Rpb25zIHdoaWNoIHJ1biBkdXJp bmcgcGF0Y2ggYXBwbHkgYW5kIHBhdGNoIHJldmVydC4KPiA+PiBIb29rIGZ1bmN0aW9ucyBhcmUg dXNlZCBieSBsaXZlcGF0Y2ggcGF5bG9hZHMgdG8gbWFuaXB1bGF0ZSBkYXRhCj4gPj4gc3RydWN0 dXJlcyBkdXJpbmcgcGF0Y2hpbmcsIGV0Yy4KPiA+Pgo+ID4+IE9uZSB1c2UgY2FzZSBpcyB0aGUg WFNBOTEuIEFzIE1hcnRpbiBtZW50aW9ucyBpdDoKPiA+PiAiSWYgd2UgaGF2ZSBzaGFkb3cgdmFy aWFibGVzLCB3ZSBhbHNvIG5lZWQgYW4gdW5sb2FkIGhvb2sgdG8gZ2FyYmFnZQo+ID4+IGNvbGxl Y3QgYWxsIHRoZSB2YXJpYWJsZXMgaW50cm9kdWNlZCBieSBhIGhvdHBhdGNoIHRvIHByZXZlbnQg bWVtb3J5Cj4gPj4gbGVha3MuICBQb3RlbnRpYWxseSwgd2UgYWxzbyB3YW50IHRvIHByZS1yZXNl cnZlIG1lbW9yeSBmb3Igc3RhdGljIG9yCj4gPj4gZXhpc3RpbmcgZHluYW1pYyBvYmplY3RzIGlu IHRoZSBsb2FkLWhvb2sgaW5zdGVhZCBvZiBvbiB0aGUgZmx5Lgo+ID4+Cj4gPj4gRm9yIHRlc3Rp bmcgYW5kIGRlYnVnZ2luZywgdmFyaW91cyBhcHBsaWNhdGlvbnMgYXJlIHBvc3NpYmxlLgo+ID4+ Cj4gPj4gSW4gZ2VuZXJhbCwgdGhlIGhvb2tzIHByb3ZpZGUgZmxleGliaWxpdHkgd2hlbiBoYXZp bmcgdG8gZGVhbCB3aXRoCj4gPj4gdW5mb3Jlc2VlbiBjYXNlcywgYnV0IHRoZWlyIGFwcGxpY2F0 aW9uIHNob3VsZCBiZSByYXJlbHkgcmVxdWlyZWQgKDwKPiA+PiAxMCUpLiIKPiA+Pgo+ID4+IEZ1 cnRoZXJtb3JlIGluY2x1ZGUgYSB0ZXN0LWNhc2UgZm9yIGl0Lgo+ID4+Cj4gPj4gU2lnbmVkLW9m Zi1ieTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+Cj4gPj4gU2ln bmVkLW9mZi1ieTogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29t Pgo+ID4KPiA+IFNvLi4uIGFueWJvZHkgd2lsbGluZyB0byByZXZpZXcgaXQgOi0pCj4gPgo+ID4+ IC0tLQo+ID4+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ ID4+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+Cj4gPj4g Q2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+ID4+IENjOiBKYW4g QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8 c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiA+PiBDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+ Cj4gPj4gQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gPgo+ID4gSW4gcmVnYXJk cyB0byB0aGlzIGdvaW5nIGluIHY0LjggbXkgcmVjb2xsZWN0aW9uIGlzIHRoYXQ6Cj4gPgo+ID4g IEdlb3JnZTogMAo+ID4gIEFuZHJldzogKzEKPiA+ICBKYW46IDAgKHdpdGggYSBzbGlnaHQgbGVh bmluZyB0b3dhcmRzIC0xKT8KPiA+Cj4gPiBJIHRoaW5rIHRoYXQgbWVhbnMgZm9sa3MgYXJlIE9L IG9yICdkb24ndCBjYXJlJy4KPiA+Cj4gPiBBbmQgdGhlIGxpdmVwYXRjaCBtYWludGFpbmVyczoK PiA+ICBSb3NzOiArMSAob2J2aW91c2x5IHNpbmNlIGhlIHdyb3RlIGl0KQo+ID4gIEtvbnJhZDog KzEKPiAKPiBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4 LmNvbT4KClRoYW5rIHlvdSEKCklmIG5vYm9keSBvYmplY3RzIEkgd2lsbCBwdXNoIHRoaXMgcGF0 Y2ggKGFsb25nIHdpdGggc29tZQpvdGhlciBvbmVzIHRoYXQgaGF2ZSBiZWVuIFJldmlld2VkKSBv biBGcmlkYXkgbW9ybmluZy4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3Jn Cmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK