From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH v5 11/28] xsplice: Implement support for applying/reverting/replacing patches. Date: Wed, 6 Apr 2016 23:09:27 -0400 Message-ID: <20160407030927.GC24604@char.us.oracle.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> 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 1ao0Kt-0002Sc-At for xen-devel@lists.xenproject.org; Thu, 07 Apr 2016 03:10:23 +0000 Content-Disposition: inline In-Reply-To: <56FE938002000078000E2104@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich 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 PiBUaGF0J3MgZm9yIGFuIGluZGl2aWR1YWwgcGF0Y2ggSSBzdXBwb3NlPyBXaGF0IGlmIFJFUExB Q0UgaGFzIHRvCj4gcmV2ZXJ0IGRvemVucyBvciBodW5kcmVkcyBvZiBwYXRjaGVzPwoKSSBkb24n dCBrbm93LiBUaGF0IGlzIHNvbWV0aWhuZyBJIG5lZWQgdG8gZmlndXJlIG91dC4KSSBhbHNvIG5l ZWQgdG8gdGVzdCB0aGlzIG91dCBvbiB0aGUgOCBzb2NrZXQgbWFjaGluZS4uCgo+ID4gK3ZvaWQg YXJjaF94c3BsaWNlX2FwcGx5X2ptcChzdHJ1Y3QgeHNwbGljZV9wYXRjaF9mdW5jICpmdW5jKQo+ ID4gK3sKPiA+ICsgICAgdWludDMyX3QgdmFsOwo+IAo+IFRoZSB3YXkgaXQncyBiZWluZyB1c2Vk IGJlbG93LCBpdCBjbGVhcmx5IHNob3VsZCBiZSBpbnQzMl90Lgo+IAo+ID4gKyAgICB1aW50OF90 ICpvbGRfcHRyOwo+ID4gKwo+ID4gKyAgICBCVUlMRF9CVUdfT04oUEFUQ0hfSU5TTl9TSVpFID4g c2l6ZW9mKGZ1bmMtPnVuZG8pKTsKPiA+ICsgICAgQlVJTERfQlVHX09OKFBBVENIX0lOU05fU0la RSAhPSAoMSArIHNpemVvZiB2YWwpKTsKPiA+ICsKPiA+ICsgICAgb2xkX3B0ciA9ICh1aW50OF90 ICopZnVuYy0+b2xkX2FkZHI7Cj4gCj4gKENvbnNpZGVyaW5nIHRoaXMgY2FzdCwgdGhlICJvbGRf YWRkciIgbWVtYmVyIHNob3VsZCBiZQo+IHVuc2lnbmVkIGxvbmcgKG9yIHZvaWQgKiksIG5vdCB1 aW50NjRfdDogVGhlIGxhdGVzdCBvbiBBUk0zMgo+IHN1Y2ggd291bGQgb3RoZXJ3aXNlIGNhdXNl IHByb2JsZW1zLikKCkkgaGFzIHRvIGJlIHVpbnQ4X3QgdG8gbWFrZSB0aGUgc2luZ2xlIGJ5dGUg bW9kaWZpY2F0aW9ucy4gS2VlcAphbHNvIGluIG1pbmQgdGhhdCB0aGlzIGZpbGUgaXMgb25seSBm b3IgeDg2LgoKPiAKPiBBbHNvIC0gd2hlcmUgaXMgdGhlIHZlcmlmaWNhdGlvbiB0aGF0Cj4gZnVu Yy0+b2xkX3NpemUgPj0gUEFUQ0hfSU5TTl9TSVpFPwoKSSBtYWRlIGEgJ2FyY2hfeHNwbGljZV92 ZXJpZnlfZnVuYycgdG8gaGF2ZSBwZXItYXJjaGl0ZWN0dXJlIGNoZWNrIGZvcgp0aGF0LgouLgo+ ID4gKyAgICAgICAgc2VjID0geHNwbGljZV9lbGZfc2VjX2J5X25hbWUoZWxmLCBuYW1lc1tpXSk7 Cj4gPiArICAgICAgICBpZiAoICFzZWMgKQo+ID4gKyAgICAgICAgewo+ID4gKyAgICAgICAgICAg IHByaW50ayhYRU5MT0dfRVJSICIlcyVzOiAlcyBpcyBtaXNzaW5nIVxuIiwKPiA+ICsgICAgICAg ICAgICAgICAgICAgWFNQTElDRSwgZWxmLT5uYW1lLCBuYW1lc1tpXSk7Cj4gPiArICAgICAgICAg ICAgcmV0dXJuIC1FSU5WQUw7Cj4gPiArICAgICAgICB9Cj4gPiArCj4gPiArICAgICAgICBpZiAo ICFzZWMtPnNlYy0+c2hfc2l6ZSApCj4gPiArICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4g PiArICAgIH0KPiA+ICsKPiA+ICsgICAgcmV0dXJuIDA7Cj4gPiArfQo+IAo+IFNvIHlvdSBjaGVj ayBmb3IgdGhlcmUgYmVpbmcgb25lIHN1Y2ggc2VjdGlvbi4gSXMgaGF2aW5nIG11bHRpcGxlCj4g b2YgdGhlbSBva2F5IC8gbWVhbmluZ2Z1bD8KCkkndmUgYmVlbiBnb2luZyBiYWNrIG9uIHRoaXMu IEkgdGhpbmsgYXQgdGhpcyBwb2ludCBJIHdpbGwgc2F5IG5vLgpJIGFtIGdvaW5nIHRvIGxvb2sg YXQgd2hhdCBpcyBpbnZvbHZlZCBpbiB0aGlzIGluIGxhdGVyIHZlcnNpb25zLgoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2 ZWwK