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: Sat, 9 Apr 2016 10:42:40 -0400 Message-ID: <20160409144239.GA23049@localhost.localdomain> 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> <20160401210438.GA20054@char.us.oracle.com> <57022EBB02000078000E28F7@prv-mh.provo.novell.com> <20160407030523.GB24604@char.us.oracle.com> <57068D1D02000078000E5FA6@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.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aou61-0000aI-HH for xen-devel@lists.xenproject.org; Sat, 09 Apr 2016 14:42:45 +0000 Received: by mail-qk0-f195.google.com with SMTP id s190so5811733qke.2 for ; Sat, 09 Apr 2016 07:42:44 -0700 (PDT) Content-Disposition: inline In-Reply-To: <57068D1D02000078000E5FA6@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 T24gVGh1LCBBcHIgMDcsIDIwMTYgYXQgMDk6Mzg6NTNBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDA3LjA0LjE2IGF0IDA1OjA1LCA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4g d3JvdGU6Cj4gPj4gPj4gPiArICAgICAgICAvKiBBbGwgQ1BVcyBhcmUgd2FpdGluZywgbm93IHNp Z25hbCB0byBkaXNhYmxlIElSUXMuICovCj4gPj4gPj4gPiArICAgICAgICB4c3BsaWNlX3dvcmsu cmVhZHkgPSAxOwo+ID4+ID4+ID4gKyAgICAgICAgc21wX3dtYigpOwo+ID4+ID4+ID4gKwo+ID4+ ID4+ID4gKyAgICAgICAgYXRvbWljX2luYygmeHNwbGljZV93b3JrLmlycV9zZW1hcGhvcmUpOwo+ ID4+ID4+ID4gKyAgICAgICAgaWYgKCAheHNwbGljZV9kb193YWl0KCZ4c3BsaWNlX3dvcmsuaXJx X3NlbWFwaG9yZSwgdGltZW91dCwgdG90YWxfY3B1cywKPiA+PiA+PiA+ICsgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAiVGltZWQgb3V0IG9uIElSUSBzZW1hcGhvcmUiKSApCj4gPj4gPj4g Cj4gPj4gPj4gSSdkIHByZWZlciBpZiB0aGUgY29tbW9uIHBhcnRzIG9mIHRoYXQgbWVzc2FnZSBt b3ZlZCBpbnRvCj4gPj4gPj4geHNwbGljZV9kb193YWl0KCkgLSBubyByZWFzb24gdG8gaGF2ZSBt b3JlIHN0cmluZyBsaXRlcmFsIHNwYWNlCj4gPj4gPj4gb2NjdXBpZWQgdGhhbiByZWFsbHkgbmVl ZGVkLiBBbHNvLCBsb29raW5nIGJhY2ssIHRoZSByZXNwZWN0aXZlCj4gPj4gPj4gZnVuY3Rpb24g cGFyYW1ldGVyIGNvdWxkIGRvIHdpdGggYSBtb3JlIGRlc2NyaXB0aXZlIG5hbWUuCj4gPj4gPj4g Cj4gPj4gPj4gQW5kIHRoZW4gLSBkb2VzIGl0IG1ha2Ugc2Vuc2UgdG8gd2FpdCB0aGUgcGVyaGFw cyBmdWxsIDMwbXMKPiA+PiA+PiBvbiB0aGlzIHNlY29uZCBzdGVwPyBSZW5kZXp2b3VzZWQgQ1BV cyBzaG91bGQgcmVhY3QgcmF0aGVyCj4gPj4gPj4gcXVpY2tseSB0byB0aGUgc2lnbmFsIHRvIGRp c2FibGUgaW50ZXJydXB0cy4KPiA+PiA+IAo+ID4+ID4gV2UgZG9uJ3QgcmVzZXQgdGhlIHRpbWVv dXQgLSB0aGUgdGltZW91dCBpcyBmb3IgYm90aCBjYWxscwo+ID4+ID4gdG8geHNwbGljZV9kb193 YWl0Lgo+ID4+IAo+ID4+IEkgdW5kZXJzdGFuZCB0aGF0J3MgdGhlIHdheSBpdCdzIHJpZ2h0IG5v dywgYnV0IHRoYXQncyB3aGF0IEknbSBwdXR0aW5nCj4gPj4gdW5kZXIgcXVlc3Rpb24uIFJlbmRl enZvdXNpbmcgQ1BVcyBpcyBxdWl0ZSBhIGJpdCBtb3JlIGF0IHJpc2sgb2YKPiA+PiB0YWtpbmcg c29tZSB0aW1lIGNvbXBhcmVkIHRvIGhhdmluZyBhbHJlYWR5IHJlbmRlenZvdXNlZCBDUFVzCj4g Pj4gZGlzYWJsZSB0aGVpciBJUlFzLgo+ID4gCj4gPiBZZXMuIEkgY291bGQgZXhwYW5kIHRoZSB0 aW1lb3V0LCBidXQgbWF5YmUgaGF2ZSBzb21lIHJlc2V0IChhZGQgbW9yZQo+ID4gdGltZW91dCkg b25jZSBDUFVzICBjb21lIGFsb25nPwo+IAo+IEV4cGFuZCB0aGUgdGltZW91dD8gQWRkIG1vcmUg dGltZW91dD8gSSBkb24ndCB1bmRlcnN0YW5kLiBNeQo+IHBvaW50IHdhcyBhYm91dCBzaG9ydGVu aW5nIHRoZSB0aW1lb3V0IG9uIHRoZSBzZWNvbmQgc3RlcC4KCkJ5IGhvdyBtdWNoPwoKVGhlIGNs b2NrICh0aW1lb3V0KSBzdGFydHMgdGlja2luZyB0aGUgbW9tZW50IHRoZSBzY2hlZHVsZV93b3Jr CmlzIGNhbGxlZCAtIHRvIHF1aXRlbiBhbGwgdGhlIENQVXMuIEFkZGluZyBhbiBhY2NlbGVyYXRp b24gb25jZQp0aGV5IGhhdmUgcGFzc2VkIHRoZSAjMSBzdGFnZSBpcyBtb2RpZnlpbmcgdGhlIHNl bWFudGljcyBvZiB0aGUKdGltZW91dCAoIndlbGwsIGl0IHdhcyAzMG1zLCBidXQgb25jZSBpdCBn b2VzIG92ZXIgcGhhc2UgIzEgaXQKaXMgc2hvcnRlbiBieSBoYWxmIChvciBpcyBpdCBhIHF1YXJ0 ZXI/IikuCgpTaG91bGQgd2UgZXhwb3NlIGJvdGggdGltZW91dHMgdG8gdGhlIHN5c2N0bCBzbyB0 aGF0IHRoZSB1c2VyIGNhbgpjdXN0b21pemUgdGhlIGFjY2VsZXJhdGlvbiByYXRpbz8KClBlcmhh cHMgd2UgY2FuIGZpZGRsZSB3aXRoIHRoaXMgbGF0ZXI/Cj4gCj4gSmFuCj4gCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl bAo=