From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v9 12/27] xsplice: Implement support for applying/reverting/replacing patches. Date: Wed, 27 Apr 2016 02:36:07 -0600 Message-ID: <5720961702000078000E635A@prv-mh.provo.novell.com> References: <1461598514-5440-1-git-send-email-konrad.wilk@oracle.com> <1461598514-5440-13-git-send-email-konrad.wilk@oracle.com> <571FA39102000078000E5FC1@prv-mh.provo.novell.com> <20160427033952.GF26540@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avKxB-0004Fs-3m for xen-devel@lists.xenproject.org; Wed, 27 Apr 2016 08:36:13 +0000 In-Reply-To: <20160427033952.GF26540@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 , Stefano Stabellini , Keir Fraser , Suravee Suthikulpanit , andrew.cooper3@citrix.com, mpohlack@amazon.de, ross.lagerwall@citrix.com, Julien Grall , Jun Nakajima , sasha.levin@oracle.com, xen-devel@lists.xenproject.org, Boris Ostrovsky List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDI3LjA0LjE2IGF0IDA1OjM5LCA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4gd3JvdGU6 Cj4gK3N0YXRpYyBpbnQgY2hlY2tfc3BlY2lhbF9zZWN0aW9ucyhjb25zdCBzdHJ1Y3QgeHNwbGlj ZV9lbGYgKmVsZikKPiArewo+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4gKyAgICBzdGF0aWMgY29u c3QgY2hhciAqY29uc3QgbmFtZXNbXSA9IHsgRUxGX1hTUExJQ0VfRlVOQyB9Owo+ICsgICAgREVD TEFSRV9CSVRNQVAoY291bnQsIEFSUkFZX1NJWkUobmFtZXMpKSA9IHsgMCB9OwoKUGVyaGFwcyBi ZXR0ZXIgInNlZW4iIG9yICJmb3VuZCIgb3Igc29tZSBzdWNoLCBub3cgdGhhdCB0aGlzCmlzbid0 IGFuIGFycmF5IG9mIGNvdW50ZXJzIGFueW1vcmU/Cgo+ICsgICAgZm9yICggaSA9IDA7IGkgPCBB UlJBWV9TSVpFKG5hbWVzKTsgaSsrICkKPiArICAgIHsKPiArICAgICAgICBjb25zdCBzdHJ1Y3Qg eHNwbGljZV9lbGZfc2VjICpzZWM7Cj4gKwo+ICsgICAgICAgIHNlYyA9IHhzcGxpY2VfZWxmX3Nl Y19ieV9uYW1lKGVsZiwgbmFtZXNbaV0pOwo+ICsgICAgICAgIGlmICggIXNlYyApCj4gKyAgICAg ICAgewo+ICsgICAgICAgICAgICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiAlcyBp cyBtaXNzaW5nIVxuIiwKPiArICAgICAgICAgICAgICAgICAgICBlbGYtPm5hbWUsIG5hbWVzW2ld KTsKPiArICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gKyAgICAgICAgfQo+ICsKPiArICAg ICAgICBpZiAoICFzZWMtPnNlYy0+c2hfc2l6ZSApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAg ICBkcHJpbnRrKFhFTkxPR19FUlIsIFhTUExJQ0UgIiVzOiAlcyBpcyBlbXB0eSFcbiIsCj4gKyAg ICAgICAgICAgICAgICAgICAgZWxmLT5uYW1lLCBuYW1lc1tpXSk7Cj4gKyAgICAgICAgICAgIHJl dHVybiAtRUlOVkFMOwo+ICsgICAgICAgIH0KPiArCj4gKyAgICAgICAgaWYgKCB0ZXN0X2JpdChp LCBjb3VudCkgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfRVJS LCBYU1BMSUNFICIlczogJXMgd2FzIHNlZW4gbW9yZSB0aGFuIG9uY2UhXG4iLAo+ICsgICAgICAg ICAgICAgICAgICAgIGVsZi0+bmFtZSwgbmFtZXNbaV0pOwo+ICsgICAgICAgICAgICByZXR1cm4g LUVJTlZBTDsKPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAgIF9fc2V0X2JpdChpLCBjb3VudCk7 CgpfX3Rlc3RfYW5kX3NldF9iaXQoKSB0byBmb2xkIHRoZSB0d28/CgpJbiBhbnkgZXZlbnQsIGZl ZWwgZnJlZSB0byBhZGQgbXkgYWNrLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz dHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK