From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH v6 10/24] xsplice: Implement support for applying/reverting/replacing patches. Date: Fri, 8 Apr 2016 16:36:50 +0100 Message-ID: <5707D012.6050609@arm.com> References: <1460000983-28170-1-git-send-email-konrad.wilk@oracle.com> <1460000983-28170-11-git-send-email-konrad.wilk@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aoYSu-0001VP-BD for xen-devel@lists.xenproject.org; Fri, 08 Apr 2016 15:36:56 +0000 In-Reply-To: <1460000983-28170-11-git-send-email-konrad.wilk@oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Konrad Rzeszutek Wilk , xen-devel@lists.xenproject.org, konrad@kernel.org, ross.lagerwall@citrix.com, mpohlack@amazon.de, sasha.levin@oracle.com, andrew.cooper3@citrix.com Cc: Kevin Tian , Keir Fraser , Suravee Suthikulpanit , Jan Beulich , Stefano Stabellini , Jun Nakajima , Boris Ostrovsky List-Id: xen-devel@lists.xenproject.org SGkgS29ucmFkLAoKT24gMDcvMDQvMTYgMDQ6NDksIEtvbnJhZCBSemVzenV0ZWsgV2lsayB3cm90 ZToKPiBGcm9tOiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KPgo+ IEltcGxlbWVudCBzdXBwb3J0IGZvciB0aGUgYXBwbHksIHJldmVydCBhbmQgcmVwbGFjZSBhY3Rp b25zLgo+Cj4gVG8gcGVyZm9ybSBhbmQgYWN0aW9uIG9uIGEgcGF5bG9hZCwgdGhlIGh5cGVyY2Fs bCBzZXRzIHVwIGEgZGF0YQo+IHN0cnVjdHVyZSB0byBzY2hlZHVsZSB0aGUgd29yay4gIEEgaG9v ayBpcyBhZGRlZCBpbiB0aGUgcmVzZXRfc3RhY2tfYW5kX2p1bXAKPiB0byBjaGVjayBmb3Igd29y ayBhbmQgZXhlY3V0ZSBpdCBpZiBuZWVkZWQgKHNwZWNpZmljYWxseSB3ZSBjaGVjayBhbgo+IHBl ci1jcHUgZmxhZyB0byBtYWtlIHRoaXMgYXMgcXVpY2sgYXMgcG9zc2libGUpLgo+Cj4gSW4gdGhp cyB3YXksIHBhdGNoZXMgY2FuIGJlIGFwcGxpZWQgd2l0aCBhbGwgQ1BVcyBpZGxlIGFuZCB3aXRo b3V0Cj4gc3RhY2tzLiAgVGhlIGZpcnN0IENQVSB0byBydW4gY2hlY2tfZm9yX3hzcGxpY2Vfd29y aygpIGJlY29tZXMgdGhlCj4gbWFzdGVyIGFuZCB0cmlnZ2VycyBhIHJlc2NoZWR1bGUgc29mdGly cSB0byB0cmlnZ2VyIGFsbCB0aGUgb3RoZXIgQ1BVcwo+IHRvIGVudGVyIGNoZWNrX2Zvcl94c3Bs aWNlX3dvcmsoKSB3aXRoIG5vIHN0YWNrLiAgT25jZSBhbGwgQ1BVcwo+IGhhdmUgcmVuZGV6dm91 c2VkLCBhbGwgQ1BVcyBkaXNhYmxlIElSUXMgYW5kIE5NSXMgYXJlIGlnbm9yZWQuCj4gVGhlIHN5 c3RlbSBpcyB0aGVuIHF1aXNjaWVudCBhbmQgdGhlIG1hc3RlciBwZXJmb3JtcyB0aGUgYWN0aW9u Lgo+IEFmdGVyIHRoaXMsIGFsbCBDUFVzIGVuYWJsZSBJUlFzIGFuZCBOTUlzIGFyZSByZS1lbmFi bGVkLgo+Cj4gTm90ZSB0aGF0IGl0IGlzIHVuc2FmZSB0byBwYXRjaCBkb19ubWkgYW5kIHRoZSB4 U3BsaWNlIGludGVybmFsIGZ1bmN0aW9ucy4KPiBQYXRjaGluZyBmdW5jdGlvbnMgb24gTk1JL01D RSBwYXRoIGlzIGxpYWJsZSB0byBlbmQgaW4gZGlzYXN0ZXIuCj4gVGhpcyBpcyBub3QgYWRkcmVz c2VkIGluIHRoaXMgcGF0Y2ggYW5kIGlzIG1lbnRpb25lZCBpbiB0aGUKPiBkZXNpZ24gZG9jIGFz IGEgZnVydGhlciBUT0RPLgo+Cj4gVGhlIGFjdGlvbiB0byBwZXJmb3JtIGlzIG9uZSBvZjoKPiAt IEFQUExZOiBGb3IgZWFjaCBmdW5jdGlvbiBpbiB0aGUgbW9kdWxlLCBzdG9yZSB0aGUgZmlyc3Qg NSBieXRlcyBvZiB0aGUKPiAgICBvbGQgZnVuY3Rpb24gYW5kIHJlcGxhY2UgaXQgd2l0aCBhIGp1 bXAgdG8gdGhlIG5ldyBmdW5jdGlvbi4KPiAtIFJFVkVSVDogQ29weSB0aGUgcHJldmlvdXNseSBz dG9yZWQgYnl0ZXMgaW50byB0aGUgZmlyc3QgNSBieXRlcyBvZiB0aGUKPiAgICBvbGQgZnVuY3Rp b24uCj4gLSBSRVBMQUNFOiBSZXZlcnQgZWFjaCBhcHBsaWVkIG1vZHVsZSBhbmQgdGhlbiBhcHBs eSB0aGUgbmV3IG1vZHVsZS4KPgo+IFRvIHByZXZlbnQgYSBkZWFkbG9jayB3aXRoIGFueSBvdGhl ciBiYXJyaWVyIGluIHRoZSBzeXN0ZW0sIHRoZSBtYXN0ZXIKPiB3aWxsIHdhaXQgZm9yIHVwIHRv IDMwbXMgYmVmb3JlIHRpbWluZyBvdXQuCj4gTWVhc3VyZW1lbnRzIGZvdW5kIHRoYXQgdGhlIHBh dGNoIGFwcGxpY2F0aW9uIHRvIHRha2UgYWJvdXQgMTAwIM68cyBvbiBhCj4gNzIgQ1BVIHN5c3Rl bSwgd2hldGhlciBpZGxlIG9yIGZ1bGx5IGxvYWRlZC4KPgo+IFdlIGFsc28gYWRkIGFuIEJVSUxE X09OIHRvIG1ha2Ugc3VyZSB0aGF0IHRoZSBzaXplIG9mIHRoZSBzdHJ1Y3R1cmUKPiBvZiB0aGUg cGF5bG9hZCBpcyBub3QgaW5hZHZlcnRseSBjaGFuZ2VkIGFuZCB0aGF0IHRoZSBvZmZzZXRzIGFy ZQo+IGNvcnJlY3Qgb24gYm90aCAzMiBhbmQgNjQtYml0IGh5cGVydmlzb3IgKEFSTTMyIGFuZCBB Uk02NCkuCj4KPiBTaWduZWQtb2ZmLWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxA Y2l0cml4LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJh ZC53aWxrQG9yYWNsZS5jb20+CgpGb3IgdGhlIEFSTSBiaXRzOgoKQWNrZWQtYnk6IEp1bGllbiBH cmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+CgpSZWdhcmRzLAoKLS0gCkp1bGllbiBHcmFsbAoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y Zy94ZW4tZGV2ZWwK