From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v5 11/28] xsplice: Implement support for applying/reverting/replacing patches. Date: Mon, 11 Apr 2016 09:41:43 -0600 Message-ID: <570BD3C702000078000E6399@prv-mh.provo.novell.com> References: <1458849640-22588-1-git-send-email-konrad.wilk@oracle.com> <1458849640-22588-12-git-send-email-konrad.wilk@oracle.com> <56FE938002000078000E2104@prv-mh.provo.novell.com> <20160407030927.GC24604@char.us.oracle.com> <57068E3A02000078000E5FB4@prv-mh.provo.novell.com> <20160410023600.GA8445@localhost.localdomain> <20160410024511.GB8445@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1apdyG-00082d-Sc for xen-devel@lists.xenproject.org; Mon, 11 Apr 2016 15:41:48 +0000 In-Reply-To: <20160410024511.GB8445@localhost.localdomain> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Konrad Rzeszutek Wilk Cc: Kevin Tian , Keir Fraser , Jun Nakajima , andrew.cooper3@citrix.com, mpohlack@amazon.de, ross.lagerwall@citrix.com, Julien Grall , Stefano Stabellini , Suravee Suthikulpanit , sasha.levin@oracle.com, xen-devel@lists.xenproject.org, Boris Ostrovsky List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDEwLjA0LjE2IGF0IDA0OjQ1LCA8a29ucmFkQGtlcm5lbC5vcmc+IHdyb3RlOgo+IE9u IFNhdCwgQXByIDA5LCAyMDE2IGF0IDEwOjM2OjAwUE0gLTA0MDAsIEtvbnJhZCBSemVzenV0ZWsg V2lsayB3cm90ZToKPj4gT24gVGh1LCBBcHIgMDcsIDIwMTYgYXQgMDk6NDM6MzhBTSAtMDYwMCwg SmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4gPj4+IE9uIDA3LjA0LjE2IGF0IDA1OjA5LCA8a29ucmFk LndpbGtAb3JhY2xlLmNvbT4gd3JvdGU6Cj4+ID4gPj4gPiArICAgIHVpbnQ4X3QgKm9sZF9wdHI7 Cj4+ID4gPj4gPiArCj4+ID4gPj4gPiArICAgIEJVSUxEX0JVR19PTihQQVRDSF9JTlNOX1NJWkUg PiBzaXplb2YoZnVuYy0+dW5kbykpOwo+PiA+ID4+ID4gKyAgICBCVUlMRF9CVUdfT04oUEFUQ0hf SU5TTl9TSVpFICE9ICgxICsgc2l6ZW9mIHZhbCkpOwo+PiA+ID4+ID4gKwo+PiA+ID4+ID4gKyAg ICBvbGRfcHRyID0gKHVpbnQ4X3QgKilmdW5jLT5vbGRfYWRkcjsKPj4gPiA+PiAKPj4gPiA+PiAo Q29uc2lkZXJpbmcgdGhpcyBjYXN0LCB0aGUgIm9sZF9hZGRyIiBtZW1iZXIgc2hvdWxkIGJlCj4+ ID4gPj4gdW5zaWduZWQgbG9uZyAob3Igdm9pZCAqKSwgbm90IHVpbnQ2NF90OiBUaGUgbGF0ZXN0 IG9uIEFSTTMyCj4+ID4gPj4gc3VjaCB3b3VsZCBvdGhlcndpc2UgY2F1c2UgcHJvYmxlbXMuKQo+ PiA+ID4gCj4+ID4gPiBJIGhhcyB0byBiZSB1aW50OF90IHRvIG1ha2UgdGhlIHNpbmdsZSBieXRl IG1vZGlmaWNhdGlvbnMuIEtlZXAKPj4gPiA+IGFsc28gaW4gbWluZCB0aGF0IHRoaXMgZmlsZSBp cyBvbmx5IGZvciB4ODYuCj4+ID4gCj4+ID4gb2xkX2FkZHIgY2FuJ3QgcmVhc29uYWJseSBiZSB1 aW50OF90LCBzbyBJIGNhbiBvbmx5IGFzc3VtZSB5b3UncmUKPj4gPiBtaXhpbmcgdXAgdGhpbmdz IGhlcmUuIChBbmQgeWVzLCBJIGRvIHJlYWxpemUgdGhpcyBpcyB4ODYgY29kZSwgYnV0Cj4+ID4g bXkgcmVmZXJlbmNlIHRvIEFSTTMyIHdhcyBvbmx5IG1lYW4gdG8gc2F5IHRoYXQgdGhlcmUgeW91 J2xsCj4+ID4gbmVlZCB0byBkbyBzb21ldGhpbmcgc2ltaWxhciwgYW5kIGNhc3RpbmcgdWludDY0 X3QgdG8gd2hhdGV2ZXIKPj4gPiBraW5kIG9mIHBvaW50ZXIgdHlwZSBpcyBub3QgZ29pbmcgdG8g d29yayB3aXRob3V0IGNvbXBpbGVyIHdhcm5pbmcuKQo+PiAKPj4gV2F5IGJhY2sgLi4gd2hlbiB3 ZSBzcG9rZSBhYm91dCB0aGUgLnhzcGxpY2UuZnVuY3Mgc3RydWN0dXJlCj4+IHlvdSByZWNvbW1l bmRlZCB0byBtYWtlIHRoZSB0eXBlcyBiZSBlaXRoZXIgdWludFhYIHNwZWNpZmljCj4+IG9yIEVs ZiB0eXBlcy4gSSBjaG9vc2UgRWxmIHR5cGVzIGJ1dCB0aGVuIHdlIHJlYWxpemVkIHRoYXQKPj4g QVJNMzIgaHlwZXJ2aXNvciB3b3VsZCBiZSBpbnZvbHZlZCB3aGljaCBvZiBjb3Vyc2Ugd291bGQg aGF2ZQo+PiBhIGRpZmZlcmVudCBzaXplIG9mIHRoZSBzdHJ1Y3R1cmUuIFNvIEkgd2VudCB3aXRo IHVpbnRYWFgKPj4gdG8gc2F2ZSBhIGJpdCBvZiBoZWFkYWNoZSAoc3BlY2lmaWNhbGx5IHRob3Nl IEJVSUxEX0JVR19PTgo+PiBjaGVja3MpLgo+PiAKPj4gSSBjYW4ndCBzZWUgbWFraW5nIHRoZSBv bGRfYWRkciBiZSB1bnNpZ25lZCBsb25nIG9yIHZvaWQgKiwKPj4gd2hpY2ggbWVhbnMgZ29pbmcg YmFjayB0byBFbGYgdHlwZXMuIEFuZCBmb3IgQVJNMzIgSSB3aWxsCj4+IGhhdmUgdG8gZGVhbCB3 aXRoIGEgZGlmZmVyZW50IHN0cnVjdHVyZSBzaXplLiAKPiAKPiBPaCBnb3NoLCB0aGF0IGlzIGdv aW5nIHRvIGJlIHByb2JsZW0gd2l0aCBvdXIgaGVhZGVycyBhcwo+IEkgd291bGQgYmUgbm93IGV4 cG9zaW5nIHRoZSAneHNwbGljZV9wYXRjaF9mdW5jJyBzdHJ1Y3R1cmUKPiBpbiBhIHB1YmxpYyBo ZWFkZXIgd2hpY2ggd291bGQgZGVwZW5kIG9uIEVsZl9YIHR5cGVzLgoKU28gaG93IGFib3V0IHVp bnRwdHJfdD8gTm90IGV4YWN0bHkgdGhlIHRoaW5nIHdlIGRvIGluIHB1YmxpYwpoZWFkZXJzIGFs cmVhZHksIGJ1dCBhdCBsZWFzdCBhIHBvc3NpYmlsaXR5LiBPciBlbHNlIG1heWJlCnhlbl91bG9u Z190LCBhbGJlaXQgb24gQVJNMzIgdGhhdCBhZ2FpbiB3b24ndCBjYXN0IHdlbGwgdG8KcG9pbnRl ciB0eXBlcy4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0 cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==